0001563190-23-000038.txt : 20230301 0001563190-23-000038.hdr.sgml : 20230301 20230301071009 ACCESSION NUMBER: 0001563190-23-000038 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 108 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230301 DATE AS OF CHANGE: 20230301 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Compass, Inc. CENTRAL INDEX KEY: 0001563190 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] IRS NUMBER: 300751604 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40291 FILM NUMBER: 23689687 BUSINESS ADDRESS: STREET 1: 155 AVENUE OF THE AMERICAS STREET 2: SIXTH FLOOR CITY: NEW YORK STATE: NY ZIP: 10013 BUSINESS PHONE: 917-841-5555 MAIL ADDRESS: STREET 1: 155 AVENUE OF THE AMERICAS STREET 2: SIXTH FLOOR CITY: NEW YORK STATE: NY ZIP: 10013 FORMER COMPANY: FORMER CONFORMED NAME: Urban Compass, Inc. DATE OF NAME CHANGE: 20121128 10-K 1 comp-20221231.htm 10-K comp-20221231
0001563190falseFY2022http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613MemberP1Yhttp://fasb.org/us-gaap/2022#RestructuringChargeshttp://fasb.org/us-gaap/2022#DepreciationAndAmortizationhttp://fasb.org/us-gaap/2022#RestructuringChargeshttp://fasb.org/us-gaap/2022#DepreciationAndAmortizationhttp://fasb.org/us-gaap/2022#RestructuringChargeshttp://fasb.org/us-gaap/2022#DepreciationAndAmortizationhttp://fasb.org/us-gaap/2022#RestructuringChargeshttp://fasb.org/us-gaap/2022#DepreciationAndAmortizationhttp://fasb.org/us-gaap/2022#RestructuringChargeshttp://fasb.org/us-gaap/2022#DepreciationAndAmortizationhttp://fasb.org/us-gaap/2022#RestructuringChargeshttp://fasb.org/us-gaap/2022#DepreciationAndAmortization00015631902022-01-012022-12-3100015631902022-06-30iso4217:USD00015631902023-02-22xbrli:shares00015631902022-12-3100015631902021-12-310001563190comp:ConciergeRevolvingCreditFacilityMember2022-12-310001563190comp:ConciergeRevolvingCreditFacilityMember2021-12-310001563190us-gaap:RevolvingCreditFacilityMember2022-12-310001563190us-gaap:RevolvingCreditFacilityMember2021-12-31iso4217:USDxbrli:shares00015631902021-01-012021-12-3100015631902020-01-012020-12-310001563190us-gaap:PreferredStockMemberus-gaap:ConvertiblePreferredStockMember2019-12-310001563190us-gaap:CommonStockMember2019-12-310001563190us-gaap:AdditionalPaidInCapitalMember2019-12-310001563190us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001563190us-gaap:RetainedEarningsMember2019-12-310001563190us-gaap:ParentMember2019-12-310001563190us-gaap:NoncontrollingInterestMember2019-12-3100015631902019-12-3100015631902019-01-012019-12-310001563190srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2019-12-310001563190srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:ParentMember2019-12-310001563190srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2019-12-310001563190us-gaap:RetainedEarningsMember2020-01-012020-12-310001563190us-gaap:ParentMember2020-01-012020-12-310001563190us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001563190us-gaap:PreferredStockMembercomp:SeriesGConvertiblePreferredStockMember2020-01-012020-12-310001563190us-gaap:PreferredStockMembercomp:SeriesDConvertiblePreferredStockMember2020-01-012020-12-310001563190comp:SeriesDConvertiblePreferredStockMemberus-gaap:CommonStockMember2020-01-012020-12-310001563190comp:SeriesDConvertiblePreferredStockMemberus-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001563190comp:SeriesDConvertiblePreferredStockMemberus-gaap:ParentMember2020-01-012020-12-310001563190comp:SeriesDConvertiblePreferredStockMember2020-01-012020-12-310001563190us-gaap:CommonStockMember2020-01-012020-12-310001563190us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001563190us-gaap:PreferredStockMemberus-gaap:ConvertiblePreferredStockMember2020-12-310001563190us-gaap:CommonStockMember2020-12-310001563190us-gaap:AdditionalPaidInCapitalMember2020-12-310001563190us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001563190us-gaap:RetainedEarningsMember2020-12-310001563190us-gaap:ParentMember2020-12-310001563190us-gaap:NoncontrollingInterestMember2020-12-3100015631902020-12-310001563190us-gaap:RetainedEarningsMember2021-01-012021-12-310001563190us-gaap:ParentMember2021-01-012021-12-310001563190us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001563190us-gaap:PreferredStockMembercomp:SeriesDConvertiblePreferredStockMember2021-01-012021-12-310001563190comp:SeriesDConvertiblePreferredStockMemberus-gaap:CommonStockMember2021-01-012021-12-310001563190comp:SeriesDConvertiblePreferredStockMemberus-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001563190comp:SeriesDConvertiblePreferredStockMemberus-gaap:ParentMember2021-01-012021-12-310001563190comp:SeriesDConvertiblePreferredStockMember2021-01-012021-12-310001563190us-gaap:PreferredStockMemberus-gaap:ConvertiblePreferredStockMember2021-01-012021-12-310001563190us-gaap:CommonStockMember2021-01-012021-12-310001563190us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001563190us-gaap:PreferredStockMemberus-gaap:ConvertiblePreferredStockMember2021-12-310001563190us-gaap:CommonStockMember2021-12-310001563190us-gaap:AdditionalPaidInCapitalMember2021-12-310001563190us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001563190us-gaap:RetainedEarningsMember2021-12-310001563190us-gaap:ParentMember2021-12-310001563190us-gaap:NoncontrollingInterestMember2021-12-310001563190us-gaap:RetainedEarningsMember2022-01-012022-12-310001563190us-gaap:ParentMember2022-01-012022-12-310001563190us-gaap:CommonStockMember2022-01-012022-12-310001563190us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001563190comp:A2021AgentEquityProgramMemberus-gaap:CommonStockMember2022-01-012022-12-310001563190comp:A2021AgentEquityProgramMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001563190comp:A2021AgentEquityProgramMemberus-gaap:ParentMember2022-01-012022-12-310001563190comp:A2021AgentEquityProgramMember2022-01-012022-12-310001563190us-gaap:PreferredStockMemberus-gaap:ConvertiblePreferredStockMember2022-12-310001563190us-gaap:CommonStockMember2022-12-310001563190us-gaap:AdditionalPaidInCapitalMember2022-12-310001563190us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001563190us-gaap:RetainedEarningsMember2022-12-310001563190us-gaap:ParentMember2022-12-310001563190us-gaap:NoncontrollingInterestMember2022-12-310001563190comp:ConciergeRevolvingCreditFacilityMember2022-01-012022-12-310001563190comp:ConciergeRevolvingCreditFacilityMember2021-01-012021-12-310001563190comp:ConciergeRevolvingCreditFacilityMember2020-01-012020-12-310001563190us-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310001563190us-gaap:RevolvingCreditFacilityMember2021-01-012021-12-310001563190us-gaap:RevolvingCreditFacilityMember2020-01-012020-12-310001563190comp:SeriesDConvertiblePreferredStockMember2022-01-012022-12-3100015631902021-03-012021-03-31xbrli:pure00015631902021-03-1800015631902021-03-190001563190us-gaap:IPOMember2021-04-012021-04-300001563190us-gaap:IPOMember2021-04-010001563190us-gaap:IPOMember2020-12-310001563190us-gaap:CommonStockMember2021-04-010001563190us-gaap:AdditionalPaidInCapitalMember2021-04-012021-04-300001563190us-gaap:RevolvingCreditFacilityMember2022-12-31comp:segment0001563190us-gaap:FurnitureAndFixturesMember2022-01-012022-12-310001563190us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-012022-12-310001563190us-gaap:ComputerEquipmentMember2022-01-012022-12-31comp:reportingUnit0001563190us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001563190us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2020-01-012020-12-310001563190srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001563190us-gaap:AccountingStandardsUpdate201613Membercomp:ConciergeReceivablesMember2020-01-012020-01-010001563190comp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember2022-12-310001563190comp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember2022-01-012022-12-310001563190us-gaap:CommonClassAMembercomp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember2022-01-012022-12-310001563190us-gaap:CustomerRelationshipsMembercomp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember2022-12-310001563190us-gaap:TrademarksMembercomp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember2022-12-310001563190comp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMembersrt:MinimumMember2022-01-012022-12-310001563190srt:MaximumMembercomp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember2022-01-012022-12-310001563190srt:ScenarioForecastMembercomp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember2023-03-310001563190comp:KvsTitleLlcMember2021-12-31comp:brokeragecomp:company0001563190comp:RealEstateBrokeragesMember2021-01-012021-12-31comp:Acquisitions0001563190comp:RealEstateBrokeragesMemberus-gaap:CommonClassAMember2021-01-012021-12-310001563190comp:RealEstateBrokeragesMember2021-12-310001563190us-gaap:CustomerRelationshipsMembercomp:RealEstateBrokeragesMember2021-12-310001563190comp:A2021BusinessAcquisitionsMember2021-01-012021-12-310001563190comp:A2021BusinessAcquisitionsMember2021-12-310001563190comp:A2021BusinessAcquisitionsMember2022-01-012022-12-310001563190comp:A2021BusinessAcquisitionsMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-12-310001563190comp:A2021BusinessAcquisitionsMemberus-gaap:CustomerRelationshipsMember2021-12-310001563190us-gaap:TrademarksMembercomp:A2021BusinessAcquisitionsMember2021-12-310001563190comp:A2021BusinessAcquisitionsMembersrt:MinimumMember2021-01-012021-12-310001563190srt:MaximumMembercomp:A2021BusinessAcquisitionsMember2021-01-012021-12-310001563190comp:ModusTechnologiesIncMember2020-10-090001563190comp:ModusTechnologiesIncMember2022-01-012022-12-310001563190comp:ModusTechnologiesIncMember2020-01-012020-12-310001563190comp:OtherMember2020-01-012020-12-310001563190comp:ModusTechnologiesIncMember2020-12-310001563190comp:OtherMember2020-12-310001563190comp:ModusTechnologiesIncMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001563190comp:OtherMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001563190comp:ModusTechnologiesIncMemberus-gaap:CustomerRelationshipsMember2020-12-310001563190comp:OtherMemberus-gaap:CustomerRelationshipsMember2020-12-310001563190comp:ModusTechnologiesIncMemberus-gaap:TrademarksMember2020-12-310001563190comp:OtherMemberus-gaap:TrademarksMember2020-12-310001563190srt:MinimumMember2020-01-012020-12-310001563190srt:MaximumMember2020-01-012020-12-310001563190comp:OriginpointLlcJointVentureMember2021-07-310001563190comp:GuaranteedRateMembercomp:OriginpointLlcJointVentureMember2021-07-310001563190comp:GuaranteedRateMembercomp:OriginpointLlcJointVentureMember2021-07-012021-07-310001563190comp:OriginpointLlcJointVentureMember2021-07-012021-07-310001563190comp:OriginPointMemberMember2022-12-310001563190comp:OriginPointMemberMember2022-01-012022-12-310001563190comp:OriginPointMemberMember2021-01-012021-12-310001563190us-gaap:FairValueInputsLevel1Membercomp:CashAndMoneyMarketFundsMember2022-12-310001563190us-gaap:FairValueInputsLevel1Membercomp:CashAndMoneyMarketFundsMember2021-12-310001563190us-gaap:FairValueInputsLevel3Member2022-12-310001563190us-gaap:FairValueInputsLevel3Member2021-12-310001563190us-gaap:LeaseholdImprovementsMember2022-12-310001563190us-gaap:LeaseholdImprovementsMember2021-12-310001563190us-gaap:FurnitureAndFixturesMember2022-12-310001563190us-gaap:FurnitureAndFixturesMember2021-12-310001563190us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001563190us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310001563190us-gaap:ComputerEquipmentMember2022-12-310001563190us-gaap:ComputerEquipmentMember2021-12-310001563190us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-01-012021-12-310001563190us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-01-012020-12-310001563190srt:MinimumMemberus-gaap:CustomerRelationshipsMember2022-01-012022-12-310001563190srt:MaximumMemberus-gaap:CustomerRelationshipsMember2022-01-012022-12-310001563190us-gaap:CustomerRelationshipsMember2022-12-310001563190us-gaap:CustomerRelationshipsMember2022-01-012022-12-310001563190comp:AcquiredTechnologyMember2022-01-012022-12-310001563190comp:AcquiredTechnologyMember2022-12-310001563190us-gaap:TrademarksMembersrt:MinimumMember2022-01-012022-12-310001563190srt:MaximumMemberus-gaap:TrademarksMember2022-01-012022-12-310001563190us-gaap:TrademarksMember2022-12-310001563190us-gaap:TrademarksMember2022-01-012022-12-310001563190comp:DomainNameMember2022-12-310001563190srt:MinimumMemberus-gaap:CustomerRelationshipsMember2021-01-012021-12-310001563190srt:MaximumMemberus-gaap:CustomerRelationshipsMember2021-01-012021-12-310001563190us-gaap:CustomerRelationshipsMember2021-12-310001563190us-gaap:CustomerRelationshipsMember2021-01-012021-12-310001563190srt:MinimumMembercomp:AcquiredTechnologyMember2021-01-012021-12-310001563190srt:MaximumMembercomp:AcquiredTechnologyMember2021-01-012021-12-310001563190comp:AcquiredTechnologyMember2021-12-310001563190comp:AcquiredTechnologyMember2021-01-012021-12-310001563190us-gaap:TrademarksMembersrt:MinimumMember2021-01-012021-12-310001563190srt:MaximumMemberus-gaap:TrademarksMember2021-01-012021-12-310001563190us-gaap:TrademarksMember2021-12-310001563190us-gaap:TrademarksMember2021-01-012021-12-310001563190comp:DomainNameMember2021-12-310001563190comp:ConciergeRevolvingCreditFacilityMember2020-07-310001563190comp:ConciergeRevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-07-292021-07-290001563190comp:ConciergeRevolvingCreditFacilityMembercomp:ConciergeFacilityUsedGreaterThanFiftyPercentMember2021-07-292021-07-290001563190comp:ConciergeRevolvingCreditFacilityMembercomp:ConciergeFacilityUsedLessThanFiftyPercentMember2021-07-292021-07-290001563190comp:SecondConciergeRevolvingCreditFacilityMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-08-052022-08-050001563190comp:ConciergeRevolvingCreditFacilityMember2022-12-310001563190us-gaap:RevolvingCreditFacilityMember2021-03-310001563190us-gaap:BaseRateMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310001563190us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310001563190us-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310001563190us-gaap:LondonInterbankOfferedRateLiborSwapRateMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310001563190us-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310001563190comp:DebtDefaultInterestRateMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310001563190us-gaap:LetterOfCreditMember2022-12-310001563190srt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2022-12-310001563190comp:FourFiscalQuartersOf2022Membersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310001563190srt:MinimumMemberus-gaap:RevolvingCreditFacilityMembercomp:FourFiscalQuartersOf2023Member2022-01-012022-12-310001563190comp:FourFiscalQuartersThereafter2023Membersrt:MinimumMemberus-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310001563190us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001563190us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001563190us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001563190us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001563190us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001563190us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001563190comp:RealogyHoldingsCorpEtAlVUrbanCompassIncAndCompassIncMember2022-07-012022-09-300001563190us-gaap:RevolvingCreditFacilityMember2022-12-310001563190us-gaap:CashAndCashEquivalentsMember2022-12-310001563190us-gaap:RevolvingCreditFacilityMember2021-12-310001563190us-gaap:CashAndCashEquivalentsMember2021-12-310001563190comp:SeriesGConvertiblePreferredStockMember2020-12-310001563190comp:SeriesGConvertiblePreferredStockMember2020-01-012020-12-310001563190comp:SeriesAConvertiblePreferredStockMember2020-12-310001563190comp:SeriesBConvertiblePreferredStockMember2020-12-310001563190comp:SeriesCConvertiblePreferredStockMember2020-12-310001563190comp:SeriesDConvertiblePreferredStockMember2020-12-310001563190comp:SeriesEConvertiblePreferredStockMember2020-12-310001563190comp:SeriesFConvertiblePreferredStockMember2020-12-310001563190comp:SeriesDConvertiblePreferredStockMember2021-03-012021-03-310001563190us-gaap:CommonClassAMember2021-04-300001563190us-gaap:ConvertiblePreferredStockMemberus-gaap:AdditionalPaidInCapitalMember2021-04-012021-04-300001563190us-gaap:ConvertiblePreferredStockMember2021-12-310001563190us-gaap:ConvertiblePreferredStockMember2022-12-310001563190comp:UndesignatedPreferredStockMember2021-04-300001563190comp:UndesignatedPreferredStockMember2022-12-310001563190comp:UndesignatedPreferredStockMember2021-12-310001563190us-gaap:CommonClassCMember2021-03-312021-03-310001563190us-gaap:CommonClassCMember2021-02-282021-02-280001563190us-gaap:CommonClassAMember2022-12-310001563190us-gaap:CommonClassBMember2021-04-300001563190us-gaap:CommonClassCMember2021-04-300001563190us-gaap:CommonClassAMember2021-12-310001563190us-gaap:CommonClassBMember2022-12-310001563190us-gaap:CommonClassCMember2022-12-310001563190us-gaap:CommonClassBMember2021-12-310001563190us-gaap:CommonClassCMember2021-12-31comp:vote0001563190us-gaap:EmployeeStockOptionMembercomp:TwoThousandAndTwelveStockIncentivePlanMember2022-01-012022-12-310001563190us-gaap:RestrictedStockUnitsRSUMembercomp:TwoThousandAndTwelveStockIncentivePlanMember2022-01-012022-12-310001563190comp:TwoThousandAndTwentyOneEquityIncentivePlanMember2021-02-280001563190comp:TwoThousandAndTwentyOneEquityIncentivePlanMemberus-gaap:EmployeeStockMember2021-02-012021-02-280001563190comp:TwoThousandAndTwelveStockIncentivePlanMember2022-12-310001563190comp:TwoThousandAndTwelveStockIncentivePlanMemberus-gaap:SubsequentEventMember2023-01-010001563190us-gaap:EmployeeStockMembercomp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2021-02-282021-02-280001563190srt:MaximumMemberus-gaap:EmployeeStockMembercomp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2021-02-280001563190us-gaap:EmployeeStockMembercomp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2021-02-280001563190us-gaap:EmployeeStockMembercomp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2022-01-012022-12-310001563190us-gaap:CommonClassAMemberus-gaap:EmployeeStockMembercomp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2022-12-310001563190us-gaap:EmployeeStockMembercomp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMemberus-gaap:SubsequentEventMember2023-01-010001563190us-gaap:CommonClassAMemberus-gaap:EmployeeStockMembercomp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2021-02-282021-02-280001563190us-gaap:CommonClassAMemberus-gaap:EmployeeStockMembercomp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2022-01-012022-12-310001563190us-gaap:EmployeeStockMembercomp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2022-12-310001563190us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001563190us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001563190us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001563190us-gaap:EmployeeStockOptionMembersrt:MinimumMember2022-01-012022-12-310001563190srt:MaximumMemberus-gaap:EmployeeStockOptionMember2022-01-012022-12-310001563190us-gaap:EmployeeStockOptionMembersrt:MinimumMember2021-01-012021-12-310001563190srt:MaximumMemberus-gaap:EmployeeStockOptionMember2021-01-012021-12-310001563190us-gaap:EmployeeStockOptionMembersrt:MinimumMember2020-01-012020-12-310001563190srt:MaximumMemberus-gaap:EmployeeStockOptionMember2020-01-012020-12-310001563190comp:OutsideOf2012PlanMember2020-01-012020-12-310001563190us-gaap:EmployeeStockOptionMember2022-12-310001563190comp:AccruedExpensesAndOtherCurrentLiabilitiesMember2022-01-012022-12-310001563190us-gaap:OtherNoncurrentLiabilitiesMember2022-01-012022-12-310001563190us-gaap:RestrictedStockUnitsRSUMember2021-12-310001563190us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001563190us-gaap:RestrictedStockUnitsRSUMember2022-12-310001563190us-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001563190comp:UnvestedRestrictedStockUnitsMember2022-12-310001563190comp:UnvestedRestrictedStockUnitsMember2022-01-012022-12-310001563190us-gaap:RestrictedStockUnitsRSUMembercomp:ServiceBasedAndPerformanceBasedMember2022-12-310001563190us-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-01-012022-12-310001563190us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001563190us-gaap:ShareBasedCompensationAwardTrancheThreeMemberus-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001563190us-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMembercomp:ShareBasedPaymentArrangementTrancheFourMember2022-01-012022-12-310001563190us-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMembercomp:ShareBasedPaymentArrangementTrancheFiveMember2022-01-012022-12-310001563190us-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMembercomp:ShareBasedPaymentArrangementTrancheSixMember2022-01-012022-12-310001563190comp:ShareBasedPaymentArrangementTrancheSevenMemberus-gaap:CommonClassAMemberus-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001563190comp:A2021AgentEquityProgramMember2022-01-012022-03-310001563190comp:A2021AgentEquityProgramMember2021-01-012021-12-310001563190us-gaap:CommonClassAMembercomp:A2021AgentEquityProgramMemberus-gaap:RestrictedStockUnitsRSUMember2022-02-012022-02-280001563190comp:A2021AgentEquityProgramMemberus-gaap:RestrictedStockUnitsRSUMember2021-12-310001563190us-gaap:RestrictedStockUnitsRSUMembercomp:A2022AgentEquityProgramMember2022-12-310001563190us-gaap:RestrictedStockUnitsRSUMembercomp:A2022AgentEquityProgramMemberus-gaap:SubsequentEventMember2023-01-012023-01-310001563190comp:EmployeesAndNonemployeesMembercomp:OtherStockBasedAwardsMember2020-01-012020-12-310001563190comp:EmployeesAndNonemployeesMembercomp:OtherStockBasedAwardsMember2022-01-012022-12-310001563190comp:EmployeesAndNonemployeesMembercomp:OtherStockBasedAwardsMember2021-01-012021-12-310001563190comp:CommissionAndOtherRelatedExpensesMember2022-01-012022-12-310001563190comp:CommissionAndOtherRelatedExpensesMember2021-01-012021-12-310001563190comp:CommissionAndOtherRelatedExpensesMember2020-01-012020-12-310001563190comp:OperationsAndSupportMember2022-01-012022-12-310001563190comp:OperationsAndSupportMember2021-01-012021-12-310001563190comp:OperationsAndSupportMember2020-01-012020-12-310001563190us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001563190us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001563190us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001563190comp:IpoBasedRestrictedStockUnitsMember2021-03-312021-03-310001563190comp:IpoRelatedExpenseMembercomp:CommissionAndOtherRelatedExpensesMember2021-01-012021-12-310001563190us-gaap:SellingAndMarketingExpenseMembercomp:IpoRelatedExpenseMember2021-01-012021-12-310001563190comp:OperationsAndSupportMembercomp:IpoRelatedExpenseMember2021-01-012021-12-310001563190comp:IpoRelatedExpenseMemberus-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001563190comp:IpoRelatedExpenseMemberus-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001563190comp:IpoRelatedExpenseMember2021-01-012021-12-310001563190us-gaap:DomesticCountryMember2022-12-310001563190us-gaap:DomesticCountryMember2021-12-310001563190us-gaap:DomesticCountryMembercomp:TwoThousandAndThirtyTwoMember2022-12-310001563190us-gaap:DomesticCountryMembercomp:UnlimitedCarryforwardMember2022-12-310001563190comp:TwoThousandAndTwentySixMemberus-gaap:StateAndLocalJurisdictionMember2022-12-310001563190comp:TwoThousandAndTwentySixMemberus-gaap:StateAndLocalJurisdictionMember2021-12-310001563190us-gaap:FinancialAssetNotPastDueMember2022-12-310001563190us-gaap:FinancialAssetNotPastDueMember2021-12-310001563190comp:FinancingReceivablesOverdueUpToThirtyOneDaysAndLessThanNinetyDaysMember2022-12-310001563190comp:FinancingReceivablesOverdueUpToThirtyOneDaysAndLessThanNinetyDaysMember2021-12-310001563190us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2022-12-310001563190us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember2021-12-310001563190us-gaap:ConvertiblePreferredStockMember2022-01-012022-12-310001563190us-gaap:ConvertiblePreferredStockMember2021-01-012021-12-310001563190us-gaap:ConvertiblePreferredStockMember2020-01-012020-12-310001563190us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001563190us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001563190us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001563190us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001563190us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001563190us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001563190us-gaap:EmployeeStockMember2022-01-012022-12-310001563190us-gaap:EmployeeStockMember2021-01-012021-12-310001563190us-gaap:EmployeeStockMember2020-01-012020-12-310001563190comp:UnvestedEarlyExercisedOptionsMember2022-01-012022-12-310001563190comp:UnvestedEarlyExercisedOptionsMember2021-01-012021-12-310001563190comp:UnvestedEarlyExercisedOptionsMember2020-01-012020-12-310001563190comp:UnvestedCommonStockMember2022-01-012022-12-310001563190comp:UnvestedCommonStockMember2021-01-012021-12-310001563190comp:UnvestedCommonStockMember2020-01-012020-12-310001563190comp:A2020RestructuringMember2020-01-012020-12-310001563190us-gaap:EmployeeSeveranceMembercomp:A2020RestructuringMember2020-01-012020-12-310001563190comp:LeaseTerminationCostsMembercomp:A2020RestructuringMember2020-01-012020-12-310001563190comp:A2022RestructuringMembercomp:EmployeeSeveranceAndOtherTerminationBenefitsMember2022-01-012022-12-310001563190comp:WriteDownOfFixedAssetsAndAcceleratedAmortizationOfIntangibleAssetsMembercomp:A2022RestructuringMember2022-01-012022-12-310001563190us-gaap:RestructuringChargesMemberus-gaap:EmployeeSeveranceMember2022-01-012022-12-310001563190comp:DepreciationDepletionAndAmortizationNonproductionMemberus-gaap:EmployeeSeveranceMember2022-01-012022-12-310001563190us-gaap:EmployeeSeveranceMember2022-01-012022-12-310001563190comp:LeaseTerminationCostsMemberus-gaap:RestructuringChargesMember2022-01-012022-12-310001563190comp:LeaseTerminationCostsMembercomp:DepreciationDepletionAndAmortizationNonproductionMember2022-01-012022-12-310001563190comp:LeaseTerminationCostsMember2022-01-012022-12-310001563190us-gaap:RestructuringChargesMembercomp:AcceleratedAmortizationOfIntangibleAssetsMember2022-01-012022-12-310001563190comp:DepreciationDepletionAndAmortizationNonproductionMembercomp:AcceleratedAmortizationOfIntangibleAssetsMember2022-01-012022-12-310001563190comp:AcceleratedAmortizationOfIntangibleAssetsMember2022-01-012022-12-310001563190comp:AcceleratedDepreciationMemberus-gaap:RestructuringChargesMember2022-01-012022-12-310001563190comp:AcceleratedDepreciationMembercomp:DepreciationDepletionAndAmortizationNonproductionMember2022-01-012022-12-310001563190comp:AcceleratedDepreciationMember2022-01-012022-12-310001563190us-gaap:OtherRestructuringMemberus-gaap:RestructuringChargesMember2022-01-012022-12-310001563190us-gaap:OtherRestructuringMembercomp:DepreciationDepletionAndAmortizationNonproductionMember2022-01-012022-12-310001563190us-gaap:OtherRestructuringMember2022-01-012022-12-310001563190us-gaap:RestructuringChargesMember2022-01-012022-12-310001563190comp:DepreciationDepletionAndAmortizationNonproductionMember2022-01-012022-12-310001563190comp:A2022RestructuringMember2022-12-310001563190comp:A2023RestructuringMembersrt:MinimumMemberus-gaap:EmployeeSeveranceMemberus-gaap:SubsequentEventMember2023-01-310001563190srt:MaximumMembercomp:A2023RestructuringMemberus-gaap:EmployeeSeveranceMemberus-gaap:SubsequentEventMember2023-01-310001563190us-gaap:AllowanceForCreditLossMember2021-12-310001563190us-gaap:AllowanceForCreditLossMember2022-01-012022-12-310001563190us-gaap:AllowanceForCreditLossMember2022-12-310001563190us-gaap:AllowanceForLossesOnFinanceReceivablesMember2021-12-310001563190us-gaap:AllowanceForLossesOnFinanceReceivablesMember2022-01-012022-12-310001563190us-gaap:AllowanceForLossesOnFinanceReceivablesMember2022-12-310001563190us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-12-310001563190us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-01-012022-12-310001563190us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-12-310001563190us-gaap:AllowanceForCreditLossMember2020-12-310001563190us-gaap:AllowanceForCreditLossMember2021-01-012021-12-310001563190us-gaap:AllowanceForLossesOnFinanceReceivablesMember2020-12-310001563190us-gaap:AllowanceForLossesOnFinanceReceivablesMember2021-01-012021-12-310001563190us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-12-310001563190us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-01-012021-12-310001563190us-gaap:AllowanceForCreditLossMember2019-12-310001563190us-gaap:AllowanceForCreditLossMember2020-01-012020-12-310001563190us-gaap:AllowanceForLossesOnFinanceReceivablesMember2019-12-310001563190us-gaap:AllowanceForLossesOnFinanceReceivablesMember2020-01-012020-12-310001563190us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2019-12-310001563190us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-01-012020-12-310001563190srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2020-01-01
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_______________________
FORM 10-K
_______________________
(Mark One)
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-40291
_______________________
COMPASS, INC.
(Exact name of registrant as specified in its charter)
_______________________
Delaware
30-0751604
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
90 Fifth Avenue, 3rd Floor
New York, New York
10011
(Address of Principal Executive Offices)(Zip Code)
(212) 913-9058
Registrant’s telephone number, including area code
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Class A Common Stock, $0.00001 par value per shareCOMPThe New York Stock Exchange
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. x Yes o No
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. o Yes x No
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. x Yes o No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). x Yes o No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and "emerging growth company"in Rule 12b-2 of the Exchange Act.
Large accelerated filerxAccelerated filero
Non-accelerated fileroSmaller reporting companyo
Emerging growth companyo
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. x
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). o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). o Yes x No
As of June 30, 2022, the last business day of the registrant’s most recently completed second fiscal quarter, the aggregate market value of the registrant’s common stock held by its non-affiliates, computed by reference to the price at which the common stock was last sold, was $972,326,956.
The registrant had 455,674,556 shares of common stock outstanding as of February 22, 2023.
DOCUMENTS INCORPORATED BY REFERENCE
The portions of the registrant’s proxy statement to be filed in connection with the registrant’s 2023 Annual Meeting of Stockholders that are responsive to the disclosure required by Part III of Form 10-K are incorporated by reference into Part III of this Form 10-K.


Compass, Inc.
Annual Report on Form 10-K
For the Year Ended December 31, 2022
Table of Contents
Page


As used in this Annual Report, the terms “Compass,” “Company,” “we,” “us,” and “our” refer to Compass, Inc. and its subsidiaries taken as a whole, unless otherwise noted or unless the context indicates otherwise.
Note Regarding Forward-Looking Statements
This Annual Report contains forward-looking statements within the meaning of Section 27A of the federal Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. All statements contained in this Annual Report, other than statements of historical fact, including statements regarding our future operating results and financial position, our business strategy and plans, market growth, and our objectives for future operations, or expectations regarding actions we may take in response to the pandemic, are forward-looking statements. Words such as “believes,” “may,” “will,” “estimates,” “potential,” “continues,” “anticipates,” “intends,” “expects,” “could,” “would,” “projects,” “plans,” “targets,” and variations of such words and similar expressions are intended to identify forward-looking statements.
We have based these forward-looking statements on our current expectations and projections as of the date of this filing about future events and trends that we believe may affect our financial condition, results of operations, business strategy, short-term and long-term business operations and objectives and financial needs. These forward-looking statements speak only as of the date of this Annual Report and are subject to a number of known and unknown risks, uncertainties and assumptions, including, but not limited to, the important factors discussed in Part I, Item 1A. “Risk Factors” in this Annual Report, which are summarized below. Moreover, we operate in a very competitive and rapidly changing environment. New risk factors and uncertainties may emerge from time to time, and it is not possible for management to predict all risk factors and uncertainties nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward-looking statements we may make. In light of these risks, uncertainties, and assumptions, the future events and circumstances discussed in this Annual Report may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
You should completely read this Annual Report and the documents that we reference herein and have filed with the SEC as exhibits to this Annual Report with the understanding that our actual future results, performance, and events and circumstances may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements. The forward-looking statements in this Annual Report are made as of the date of this filing, and we do not undertake, and expressly disclaim any duty, to update such statements for any reason after the date of this Annual Report or to conform statements to actual results or revised expectations, except as required by law.
Summary Risk Factors

Our business is subject to a number of risks and uncertainties that may prevent us from achieving our business objectives or that may adversely affect our business, financial condition, and results of operations, including those described in Part I, Item 1A. “Risk Factors” in this Annual Report. The principal risks and uncertainties affecting our business include, among others, the following:
General economic conditions, economic and industry downturns, the health of the U.S. real estate industry, and risks generally incident to the ownership of residential real estate;
Interest rates and changes in prevailing interest rates;
Our ability to continuously innovate, improve and expand our platform and our operations, and to offer additional adjacent services;
Our ability to realize the expected benefits from joint ventures;
Our ability to manage our continuous rapid growth effectively and to carefully manage our expense structure;
Use of cash to satisfy tax withholding obligations that arise in connection with settlements of RSU awards;
Our ability to compete successfully;
Monetary policies of the federal government and its agencies;
Decreases in our gross commission income or the percentage of commissions that we collect;
Fluctuations in our quarterly results and other operating metrics;
The loss of one or more of our key personnel;
Our ability to attract and retain highly qualified personnel and to recruit agents;
1

Actions by our agents or employees that could adversely affect our reputation and subject us to liability;
Our ability to pursue acquisitions that are successful and can be integrated into our existing operations;
Changes in mortgage underwriting standards;
Our ability to maintain or establish relationships with third-party service providers;
The reliability of our fraud detection processes and information security systems;
The impact of cybersecurity incidents and the potential loss of critical and confidential information;
Identification of material weaknesses in our internal control over financial reporting, our ability to remediate such material weaknesses, and our ability to develop and maintain an effective system of disclosure controls and internal control over financial reporting;
Covenants in our debt agreements that may restrict our borrowing capacity or operating activities;
Our ability to use net operating losses and other tax attributes;
Changes in, and our reliance on, accounting standards, assumptions, estimates and business data;
The dependability of our platform and software;
Our ability to obtain or maintain adequate insurance coverage;
Processing, storage, and use of personal information and other data, and compliance with privacy laws and regulations;
Natural disasters and catastrophic events, including the impact of the COVID-19 pandemic;
Declining home inventory levels;
Claims, lawsuits, government investigations, and other proceedings involving Compass;
Changes in federal or state laws that would require our agents to be classified as employees;
Compliance with applicable laws and regulations and changes to applicable laws and regulations;
Our ability to protect our intellectual property rights, and our reliance on the intellectual property rights of third parties;
The impact of having a multi-class structure of common stock; and
Other factors set forth under “Risk Factors” in this Annual Report.
Note Regarding Industry and Market Data
This Annual Report contains information based on industry publications or reports generated by third-party providers, or other publicly available information, as well as other information based on our internal sources. As noted in this Annual Report, the National Association of Realtors (“NAR”) and various MLS systems are the primary source for third-party industry data and those systems generally state that the information contained therein has been obtained from sources believed to be reliable. We have not independently verified any of the data from third-party sources nor have we validated the underlying economic assumptions relied on therein. On July 21, 2022, NAR restated monthly average (mean) sales prices ("ASP") of existing homes from January 2020 through June 2022 to reflect their change in methodology to better account for outliers of high priced homes, noting that the ASPs are NAR's best estimates and given the outliers, they are less reliable. This resulted in higher monthly ASPs of existing homes than what was reported prior and higher total market Gross Transaction Value than what was reported prior. As a result of the changes in the NAR methodology, our previously reported national market share in 2021 changed from 5.6% to 4.5%. Our national market share in 2022 and 2021 reported in this Annual Report was calculated using ASP data based on the updated NAR methodology.
This Annual Report includes references to our Net Promoter Score, or NPS. NPS is a proxy for measuring agents’ brand loyalty and satisfaction, ranging from -100 to +100 based on the question: “On a scale of 0 to 10, with 10 being extremely likely, how likely are you to recommend Compass to another agent?” Our NPS is based on agents who respond to the survey question, which is automatically generated via email on a bi-monthly cadence, and evenly distributed across our markets. Our NPS is calculated by using the standard methodology of subtracting the percentage of agents who respond that they are not likely to recommend Compass (6 or lower) from the percentage of agents that respond that they are extremely likely to recommend Compass (9 or 10). The NPS gives no weight to agents who decline to answer the survey question. This method is substantially consistent with how businesses across our industry and other industries typically calculate their NPS. We use NPS to evaluate how satisfied agents are with our platform and how effective our platform is at enabling our agents to best serve clients.
2

PART I
Item 1. Business.
Our Company
Compass, Inc. (the “Company”) was incorporated in Delaware on October 4, 2012 under the name Urban Compass, Inc. On January 8, 2021, the board of directors of the Company approved a change to the Company’s name from Urban Compass, Inc. to Compass, Inc.
Our Business and Business Model
We are a technology-enabled brokerage that provides an end-to-end platform of software, services, and support to empower our residential real estate agents to deliver exceptional service to seller and buyer clients. Real estate agents are themselves business owners, and Compass agents utilize the platform to grow their respective businesses, save time and manage their businesses more effectively. Our platform includes an integrated suite of cloud-based software for customer relationship management, marketing, client service, brokerage services and other critical functionalities, all custom-built for the real estate industry and enabling our core brokerage services. The platform also uses proprietary data, analytics, artificial intelligence, and machine learning to deliver high-value recommendations and outcomes for Compass agents and their clients.
Our business model is directly aligned with the success of our agents. We attract agents to our brokerage and partner with them as independent contractors that affiliate their real estate licenses with us, operating their businesses on our platform and under our brand. We currently generate substantially all of our revenue from commissions paid to us by our agents' clients at the time that a home is transacted on our platform, which agents use to assist home sellers and buyers in listing, marketing, selling and finding homes as well as through the provision of services adjacent to the transaction, such as title, escrow and mortgage. While adjacent services comprise a small portion of our revenue to date, we are well-positioned to capture meaningful revenue from adjacent services as we continue to diversify our offerings within the real estate ecosystem.
Through 2022, Compass agents have represented either sellers or buyers in more than 700,000 Total Transactions, totaling more than $780 billion in Gross Transaction Value. With 4.6%1 of the U.S. market share in 2022, up from 4.5% in 2021, Compass remains the largest independent real estate brokerage by Gross Transaction Value. Of the large cities we serve that have a multiple listing service ("MLS Cities"), our market share in our top three MLS Cities by sales volume was approximately 28% as of December 31, 2022. For the ten MLS Cities launched in 2018, our average market share has grown to approximately 12% as of December 31, 2022. We believe there remains significant opportunity for us to grow our transactions by continuing to add agents to our platform and for our agents to grow their respective market shares even as we reduce our new agent recruiting incentives to zero. For the definitions of Average Number of Principal Agents, Total Transactions and Gross Transaction Value, please refer to the section entitled “Key Business Metrics” included elsewhere in this Annual Report.
Our agent-first strategy and differentiated platform have delivered strong results for Compass agents and their clients in 2022:
our principal agents transact more than the average agent at 7.5 transactions per average principal agent versus the industry transactions per agent of 6.4;
our principal agent retention rate continued to exceed 90% in 2022; and
our agents are strong advocates, giving Compass a Net Promoter Score of 65.5.


1 We calculate our national market share by dividing our Gross Transaction Value, or the total dollar value of transactions closed by agents on our platform, by two times (to account for the sell-side and buy-side of each transaction) the aggregate dollar value of U.S. existing home sales as reported by the NAR.
3

Additionally, higher usage of our platform contributed to enhanced agent economics, productivity and retention. A cohort study of platform usage among our agents2 found that in 2022, the top 25% of agent teams who used the platform the most:
represented 63% of all Compass transactions;
grew their Gross Commission Income 6.5x, compared to the bottom 25% of agent teams;
retained principal agents at an annual rate of 99% versus 91% for the bottom 25% of agent teams; and
used the platform consistently – top multi-agent teams spent an average of 4 hours and 18 minutes per day (assuming a five day work week) using the tools while single-agent teams used the platform more than 2 hours and 16 minutes per day.
Residential real estate is one of the largest industries in the world. According to NAR, in 2022, 5.03 million homes were sold in the U.S., which is 9% lower than the average number of homes sold per year in 2015 to 2021. Housing is the single largest consumer expenditure in the U.S., and homes are often a substantial source of household wealth.
Selling and buying a home is one of the most significant, and often one of the most complex, time consuming, and consequential financial events in an individual’s life. Given the unique nature of each property, location, buyer, seller, negotiation, title and financing, a real estate agent’s role as the driver of the majority of the workflow is indispensable. According to NAR’s 2022 Profile of Home Buyers and Sellers, 86% of home sellers and 86% of home buyers use a real estate agent or broker - levels that have remained consistent over the last 10 years, with 2012 levels at 88% and 89%, respectively.
When advising the seller, agents typically help price the property, help determine which renovations would be most beneficial for the sale, organize staging and photography, provide the seller with a full-service marketing program, list the property on a variety of portals, advertise it digitally and in print, show the property to prospective buyers, advise on sale negotiations, and prepare for and coordinate the closing of the transaction.
When advising the buyer, agents typically locate specific properties that meet the buyer’s personal and financial parameters, tour properties with the buyer, help evaluate the pros and cons of each property, assist in preparing the bid and negotiating, refer adjacent service providers such as title and escrow agencies, mortgage brokers, real estate lawyers, home inspectors, movers, contractors and painters, and prepare for closing the transaction.
Regardless of whether advising the seller or the buyer, the workflow of real estate agents is complex. Real estate agents are CEOs of their businesses, positioned at the center of a highly-specialized, multi-party workflow which involves complexity generally unseen by the buyer or seller. Agents serve as the liaison among the client, the counterparty and many other stakeholders related to the transaction. In addition to serving their clients directly, agents recommend, as appropriate, adjacent service providers from pre-sale to post-close.
Real estate agents are also at the center of a broad array of industries, including residential construction, real estate brokerage, mortgage lending, title insurance and other adjacent services that drive a massive amount of economic spend – NAR estimates that the average residential real estate transaction leads to roughly $503,100 of economic impact. As the CEOs of businesses at the center of a massive ecosystem with a multitude of stakeholders, agents have a unique position of influence and enable a large market opportunity.
We believe the best agents are dynamic business owners, responsible for every function from attracting and retaining clients to managing finances and operations. We believe these entrepreneurs are needlessly constrained by a plethora of disconnected technology solutions, manual processes and antiquated systems. The real estate industry has lagged in technological innovation, and what innovation has occurred has not addressed agents’ core challenges. The vast majority of technology products built for agents require them to manually transport data among various tools. These inefficiencies not only frustrate agents, but also limit their ability to effectively serve clients.
We believe that real estate agents are an underserved group of business owners, and by providing them with a seamless, end-to-end platform, we can unlock enormous untapped economic potential.
2 The data in this analysis represents agent teams accounting for approximately 85% of total company transactions in 2022. The remaining 15% of transactions were excluded from the analysis because data was incomplete or unavailable, in part due to agent teams who came to us via acquisitions within 24 months prior to December 31, 2022. When measuring gross commission income growth, the analysis required that agent teams had been with Compass for at least 24 months in order to have a complete data set.
4

Our Platform
We have built an integrated software platform that helps agents operate with the sophisticated capabilities of a modern technology company and the personal attention and service of a dedicated advisor. Using proprietary data, analytics, artificial intelligence and machine learning, our platform delivers a broad set of industry-specific capabilities for Compass agents and their clients. Additionally, certain of our Glide tools, which include completion of various real estate forms and offer preparation as well as eSignature and collaboration capabilities, are offered to non-Compass agents and their clients.
We are simplifying today’s complex, paper-driven, antiquated workflow to empower real estate agents to deliver an exceptional experience to every buyer and seller. Our platform is tailored to the real estate industry and combines integrated software with, in certain markets, value-added services, such as title and escrow and mortgage origination.
We designed our platform for simplicity and flexibility. Given a significant amount of an agent’s time is spent away from their desk, our powerful iOS and Android mobile apps allow agents to take advantage of our platform, no matter where they are. The efficiencies that agents gain from adoption of our technology give them the opportunity to spend more time with clients.
With beautifully designed, consumer-grade user interfaces and an integrated set of workflows backed by powerful AI-driven analytics and insights, we provide our agents with a combination of ease-of-use and comprehensive, enterprise-grade software. This type of integrated platform, at scale, is unique in the real estate industry.
Built on Amazon Web Services, the Compass platform uses a cloud native microservices architecture that is engineered for high scalability, reliability, performance and security. Our engineering development uses modern agile practices such as continuous integration and continuous delivery ("CI/CD").
We prioritize security and have detective, preventive, and automated corrective controls for network and web traffic, infrastructure auditing, software analysis, phishing prevention, email security gateway, secure remote gateways, software static code analysis, and secure configuration management. We have also broadened our usage of user access controls, including two-factor authentication and endpoint management, to reduce the risk of security incidents.
We continue to innovate and enhance our software platform with the goal of digitizing and automating all real estate workflows that empower agents to acquire and serve their clients. In 2022, we launched a series of new features across our agents’ workflow, including the ability to take a transaction from contract to payment via forms, offers, and e-signature functionality.
We have made significant investments in research and development to improve and maintain our platform and to support our technology infrastructure. As we look forward, we will continue to scale our technological innovation through the lens of cash flow positivity. See section entitled “Management’s Discussion and Analysis of Financial Condition and Results of Operations – Results of Operations – Comparison of the Years Ended December 31, 2022 and 2021 – Operating Expenses – Research and Development” for more information.
The caliber and pedigree of our technology leadership helps us attract and retain top-tier technology talent globally. We have a team of highly experienced product and engineering professionals based out of our innovation hubs in New York and Seattle, as well as other locations throughout the U.S. and internationally.
Our integrated platform supports agents to win more clients and more effectively serve both sellers and buyers.
Attracting and Retaining Clients
Our platform provides a strong foundation for agents to create and foster client relationships. Our powerful customer relationship management (“CRM”) platform enables agents to develop automated yet customizable “drip campaigns” to stay in touch with their contacts at key moments over time. Through our Marketing Center, agents can market their own personal brands by creating marketing collateral – digital ads, videos, listing presentations, email newsletters, print advertising and signage – as well as execute marketing campaigns, with mere minutes of effort. Our agents designed over two million different pieces of marketing content through our platform in 2022.
5

Advising Sellers
Our platform enables agents to sell more homes in less time for a better price. We believe we provide agents with the solutions and data they need to effectively list and market properties and run the sale process more efficiently utilizing our tools. For example, Compass Concierge, which provides home sellers access to interest-free capital to front the cost of home improvement services, is designed to increase the sale value of the home and decrease the time on market. Marketing Center provides agents a powerful suite of tools they can use to easily create tailored marketing materials and execute marketing campaigns for any listing, seamlessly connecting to a multimedia repository containing a listing description, photos and floorplan, across digital, social, email, video and print channels, helping them attract buyers. Our AI-powered comparative market analysis (“CMA”) tool enables agents to optimize pricing strategies for clients, leveraging data on past sales and current listings to suggest representative comparable properties. Agents can also use our platform to conduct virtual tours and livestream open houses through our Open House app to ensure listings receive ample attention.
When advising a seller, our services to the agent extend beyond the sale of the home. In preparing for and closing the transaction, our agents can use our platform to recommend adjacent services to clients such as title, escrow and mortgage services in certain markets and referrals to service providers post-closing.
Advising Buyers
Our platform enables agents to locate desirable properties at attractive prices for buyers. Our agents provide clients with access to comprehensive inventory, including private listings, help them understand local market dynamics, tour properties, prepare and close offers, and better manage the overall home buying process. With Compass Collections, a curated visual workspace, Compass agents and their clients can easily find and organize homes of interest and then tag and discuss specific properties through an integrated chat feature. With near real-time search alerts and notifications, clients can monitor new listings and gain an edge in securing properties of interest. Once properties of interest are identified, our solutions enable agents to conduct virtual and in-person tours for clients. Using our CMA, agents can better understand the pricing dynamics of specific markets, neighborhoods and home features, ultimately providing informed advice regarding potential offers. We also provide our agents with access to services associated with closing a home purchase, such as title, escrow and mortgage services in certain markets.
Our Platform Capabilities
Our platform aims to digitize, integrate and simplify all real estate workflows for Compass agents and their clients. It is built on the premise that integration and ease of use are foundational to enabling Compass agents to more effectively run their businesses and serve their clients. Our platform is a proprietary cloud-native software service with mobile apps that allow agents to manage their business anytime and anywhere. We build beautifully designed consumer-grade user interfaces, automated and simplified workflows for agent-client interactions, and insight-rich dashboards and reports backed by artificial intelligence and integrated data assets.
We empower our agents with capabilities such as:
Customer Relationship Management. Given the high percentage of repeat and referral business done by our agents, their future transaction pipeline exists within their sphere of influence. Our CRM provides agents with an easy-to-use interface that is both powerful and automated, enabling agents to cultivate their sphere, nurture and grow relationships and close more sales. It also leverages artificial intelligence to provide recommendations and insights, and integrates with other parts of our platform such as Marketing Center to create engaging content.
Business Tracker. Released in January 2021, Business Tracker provides agents with a centralized view of their entire business. It enables agents to organize and manage their active leads, buyers, renters and listings, as well as view potential revenue at each stage of the transaction. Given Business Tracker’s deep integration with other Compass resources, such as Marketing Center, Collections, CMA, Tasks and Listing Insights, agents can serve the needs of every client - from first contact to closing - all from one place. Business Tracker includes multiple powerful capabilities that aim at boosting agent productivity. Two such examples are Team Collaboration, which allows agents to collaborate with any member of their team on any of their transactions, and Checklists, which enable agents to configure a set of tasks that get automatically applied to every transaction and can be assigned to specific members of their team.
Marketing Content Creation and Management. With a broad array of integrated features, elegant templates and design capabilities, our Marketing Center allows agents to rapidly create, advertise and
6

promote their listings at scale through the channel of their choosing: digital, social, email, video, print or signage. Agents can easily build, book, target and run digital ads all in one place with a simple yet powerful suite of content creation solutions.
Home Valuation Analysis. Pricing a home is a complex and nuanced exercise. Powered by AI, our CMA enhances our agents’ market expertise by making recommendations and synthesizing complex data so Compass agents can help their clients build the optimal pricing strategy for their homes based on comparable properties.
AI-Driven Client Prospecting Recommendations. Our AI technology recommends specific clients in an agent’s contact database that are more likely to sell their home, based on various data points like neighborhood sales trends, length of ownership, and local market appreciation.
One-Click Listing Video Creation. Video Generator allows agents to create short, customized, professional videos with added music and text using existing listing photos in seconds simply by entering an address that can be shared on the listing page or social media.
Digital Ad Campaigns. Our agents can use our platform to create paid digital ad campaigns on platforms such as Facebook and Instagram, with videos and engaging ad copy, in a matter of minutes.
Listing Search and Saved Search Notifications. Our proprietary search algorithm and database simplifies and enhances the ability for Compass agents to find homes best suited for their clients’ needs. Agents can set up very precise saved search alerts for their clients to notify them of new listings that match their criteria in near real-time in the mobile app and in email.
Agent-Client Collaborative Home Search. Compass Collections is a curated visual workspace allowing Compass agents and clients to collaborate in real time, easily organize homes, centralize discussions, and monitor the market by receiving immediate status and price updates.
Listing Tour Scheduling and Coordination. With a simple interface, our agents can quickly schedule, coordinate and create routes for home tours, saving agents significant time.
Virtual Tours. The platform’s easy-to-use virtual tour feature combines home photo and video assets alongside a large multimedia repository to help agents conduct tours online.
AI-Driven Renovation Visualization. Agents often help advise sellers on renovations and other preparations for their home to ensure the best market price. Compass Lens helps agents and homeowners visualize improvements to the home to determine what upgrades to make, ultimately to inform how these renovations could affect the selling price based on similar past transactions. Compass Lens is integrated into our listing comparison and preparation products and services, including Compass Concierge and CMA.
Open House Management. The Compass platform provides several resources and mobile app functionality to manage open houses and tours across both in-person and virtual formats, giving agents the ability to maintain a high level of service and follow up, in addition to growing their sphere of influence.
Listing Analytics. Compass Insights personalized dashboard contains all the key data points an agent needs to craft a winning marketing strategy around audience and traffic information, uncover new lead-generation opportunities, and invest accordingly in the positioning of a listing.
Transaction Management. There are many burdensome steps involved in the closing of a transaction. We provide agents with transaction closing and post-closing support to reduce the complexity for clients and efficiently advise through a transaction’s lifecycle.
Agent Training. We offer training, including our self-service Compass Academy program and coaching, sales management, listing and transaction coordination, commission processing, and marketing design and consulting so that our agents can achieve their full potential. To nurture our agent talent, our self-service Compass Academy program allows for shared learning from among the highest performing Compass agents.
As Compass agents and their clients use the Compass platform to consolidate their activities for buying, selling, marketing and transacting real estate, they demonstrate high engagement with our platform. As we continue to build everything agents need in a single, integrated platform, we believe more great agents will continue to come to Compass. As more great agents join us, we believe our platform will help them provide great experiences to more of their buyer and seller clients. The ability to create great client experiences drives continued business for agents with repeat and referral clients. This ultimately generates more revenue for the agent, and in turn, for Compass, which enables us to invest more into enhancing the platform. These investments further empower agents to grow their businesses efficiently and effectively.
7

Adjacent Services
We complement our technology platform with adjacent services that make our agents more successful and give them more tools to better serve their clients. These additional services support and service the needs of home buyers and sellers at various touch points of the residential real estate purchase process.
We entered into the adjacent services market in 2018. Beginning in 2020, we expanded our title and escrow offerings to provide our agents’ clients with a more integrated, service-oriented solution and, in 2021, we launched OriginPoint, our residential mortgage origination joint venture with Guaranteed Rate, to provide an integrated service-oriented mortgage offering to our agents’ clients. In 2022, we acquired a title and escrow company and as of December 31, 2022, our title and escrow services were available for approximately half of our agents’ transactions. Additionally, OriginPoint is fully operational in 15 states and Washington D.C. and licensed in 18 other states. The synergies between these adjacent services and our brokerage business increase transparency and deliver a more integrated closing process for agents and their clients.
Adjacent services represent a $132 billion addressable market in the U.S. alone. Our prior expansion into adjacent services and our future plans reaffirm our commitment to span the full transaction cycle and create more monetization opportunities for our business. We believe that we are well-positioned to capture meaningful revenue and EBITDA from the title and escrow services and mortgage origination as we continue to expand and diversify our offerings within the real estate ecosystem.
Title and Escrow Services
Our title and escrow businesses provide – through a growing network of agents – full-service title and escrow/settlement services to real estate agents’ clients, real estate companies, and financial institutions relating to the closing of home purchases as well as the refinancing of home loans. In many markets, clients typically look to their agents to refer them to the highest quality providers of these types of services after the purchase contract is signed. In 2022, our title and escrow businesses were involved in a number of transactions involving our agents and also saw significant business from non-Compass brokerages, consumers, and outside sources.
We provide title and escrow/closing services under a multitude of local brands. As of December 31, 2022, we operated five distinct, regional title agencies: KVS Title, LLC, LegacyTexas Title Co., First Alliance Title, LLC, CommonGround Abstract, LLC d/b/a SQS Square Settlements and Consumer's Title Company of California, Inc., as well as one standalone escrow business, Chartwell Escrow, Inc. These businesses have a combined presence across seven states (California, Colorado, Texas, Maryland, Virginia, New Jersey, and Pennsylvania) and Washington, D.C. In June 2022, we announced the wind-down of Modus Technologies, Inc, a wholly owned title and escrow software company, which was part of a broader plan to improve the alignment between our organizational structure and long-term business strategy, drive cost efficiencies and continue to drive toward profitability and positive free cash flow. In 2023, we plan to deepen our presence in our existing markets.
Mortgage Joint Venture
In July 2021, we and Guaranteed Rate, which is one of the nation’s largest retail mortgage companies, by and through our respective subsidiaries, formed OriginPoint, a residential mortgage origination company, which commenced operations in Chicago, Illinois in December 2021. OriginPoint is structured as a non-exclusive joint venture, where we hold a 49.9% equity interest and certain governance rights related to the joint venture, including representation on the management committee. OriginPoint originates mortgages for Compass agents’ clients, as well as the clients of any other brokerage, among others, in the context of a new purchase or other customers not working with a brokerage in the context of a refinancing in order to make loans available to a broader consumer audience. OriginPoint currently offers a growing product suite including: Conforming/HB Fixed, Conforming/HB ARM, Jumbo Fixed, Jumbo Arm, FHA, and VA loans. OriginPoint has established and maintains its own warehouse lines of credit, and it funds its own mortgage loan transactions from these independent sources. The warehouse lines maintained by OriginPoint are collateralized by the underlying mortgages available for sale and are non-recourse to Compass.
As of December 31, 2022, OriginPoint has received license approval in 33 states.
8

Compass Concierge
Compass Concierge is a program in which we provide home sellers access to interest-free capital to front the cost of home improvement services. Home sellers can access funds to prepare their home for sale through Compass’ partnership with an independent third-party lender. In addition, in early 2023, we also initiated pilots with several alternative third-party
service providers to help our agents' clients prepare their homes for listing and sale.
Through December 31, 2022, we had partnered with our agents and sellers on Compass Concierge projects totaling approximately $978 million with an average project size of approximately $29,400. Compass Concierge homes have accounted for over $42 billion in Gross Transaction Value for Compass. The program has successfully unlocked incremental transactions for our agents, delivered higher sale prices and reduced selling times for our agents' seller clients and also helped us attract high-performing agents to our platform.
Human Capital Management
At Compass, we believe that our long-term success is based on attracting, developing and retaining a diverse group of employees who espouse our entrepreneurship principles which define our culture: dream big; move fast; learn from reality; be solutions-driven; obsess about opportunity; collaborate without ego; maximize your strengths; and bounce back with passion. Our employees and agents use our principles to help guide their work experience and align with our mission of helping everyone find their place in the world.
As of December 31, 2022, we had 3,191 employees across our innovation hubs in New York and Seattle, as well as other locations throughout the U.S. and internationally. None of our employees are represented by a labor organization or are party to a collective bargaining arrangement.
We offer market-competitive compensation and benefits to our employees. We strive to offer a comprehensive benefit package and evaluate and supplement our benefits periodically. Our benefits package includes base pay, bonus programs for selected roles, long-term equity grants, health, dental and vision insurance plans, fertility benefits, life and disability insurance benefits, paid time off (including vacation, a community service day, and paid parental leave), as well as other benefits, such as access to mental health resources, and the ability to participate in a broad-base 401K plan.
Competition
The residential real estate and technology industries are highly competitive and fragmented. We compete to attract and retain top talent across the agent community, engineers, and employees in all other functions in order to build the best real estate transaction platform in fulfillment of our mission. Our business faces competition nationally and in each of the markets we serve from other technology companies and real estate brokerage firms, including a growing number of internet-based brokerages and others who operate with a variety of business models. Some of these competitors provide similar services or products to us, including:
providing software and technological innovation for agents, including marketing and CRM tools;
brokering transactions for home buyers and sellers;
providing tools to agents associated with real estate data aggregation; and
providing adjacent products associated with residential real estate transactions, such as title and escrow and mortgage origination.
Some companies may attempt to assemble various aspects of solutions that overlap with our offering, including:
vertical SaaS technology companies;
enterprise technology bellwethers;
real estate financial services; and
real estate brokerage firms.
We believe we compete favorably based on multiple factors, including the strength and quality of our business, and our ability to retain our agents, our integrated suite of differentiated software and product solutions that empowers agents, our platform functionality and innovative product and service offerings that facilitate real estate transactions for both buyers and sellers, our growing scale, and our premier brand. Our differentiated focus on the agent enables us to deliver a premier brokerage and technology-enabled agent experience at scale.
9

Regulation
Regulation of the Brokerage Industry
State Regulation. Brokerage businesses are primarily regulated at the state level by agencies dedicated to real estate matters or professional services. Real estate brokerage licensing laws vary widely from state to state. Generally, all individuals and entities acting as real estate brokers or salespersons must be licensed in each state where they operate. In all states, licensed agents must be affiliated with a broker of record, managing broker, designated broker or similar licensee (a “broker of record”) to engage in licensed real estate brokerage activities. Generally, a brokerage must obtain a corporate real estate broker license, although in some jurisdictions the licenses are personal to individual brokers. The broker of record in all jurisdictions must actively supervise the individual licensees and the brokerage’s activities within the applicable jurisdiction. All licensed market participants, whether individuals or entities, must follow the jurisdiction’s real estate licensing laws and regulations. These laws and regulations generally detail minimum duties, obligations, and standards of conduct, including requirements related to contracts, disclosures, record-keeping, local offices, trust funds, agency representation, advertising, and fair housing. In each of the jurisdictions where our business operates, we have designated a properly licensed broker as the broker of record and, where required, we also hold a corporate real estate broker’s license.
Federal Regulation. Several federal laws and regulations govern the real estate brokerage business, including federal Fair Housing Act and the Real Estate Settlement Procedures Act (“RESPA”). The Fair Housing Act prohibits discrimination in the purchase or sale of homes and applies to real estate brokers and agents, among others. The Fair Housing Act prohibits expressing any preference or discrimination based on race, religion, sex, disability, and certain other protected characteristics, and applies broadly to many forms of advertising and communications. RESPA is a federal law intended to provide consumers with improved disclosures of settlement costs and to reduce the costs of settlement services (e.g., real estate brokerage services, mortgage loan origination, title insurance, escrow and closing services, etc.) by eliminating referral fees and kickbacks. It applies to real estate brokerage services among other real estate settlement services. See the section entitled “ – Regulation of Settlement Services (RESPA and Related State Law)” below for additional details. We may also be subject to the American with Disabilities Act.
Regulation of Settlement Services (RESPA and Related State Law)
RESPA and other state anti-kickback statutes (state laws limiting or prohibiting cash rebates, gifts and other inducements to referrers of settlement services business and others) serve to regulate the payments which real estate brokers, title companies, mortgage bankers, mortgage brokers and other settlement service providers may receive or make in connection with the sales of residential real property and referral of settlement services business. RESPA and similar state laws generally require timely disclosure to consumers of certain relationships and financial interests with providers of real estate settlement services. Pursuant to The Dodd-Frank Wall Street Reform and Consumer Protection Act (the “Dodd-Frank Act”), the Consumer Financial Protection Bureau (the “CFPB”) administers RESPA. State authorities also have certain RESPA enforcement rights. RESPA compliance is of significant importance to us and our affiliated businesses.
Regulation of the Title & Escrow Industry
Title insurance and escrow/closing services typically require licensure and are heavily regulated, often through a state’s insurance regulator or other regulatory body. In a number of states, insurance rates are either promulgated by the state directly or are required to be filed with each state by the agent or underwriter. Some states also promulgate the split of title insurance premiums between the agent and underwriter. As part of the licensing process, states may also mandate certain minimum financial requirements for net worth and working capital. In some states, such as Texas, no person may acquire control, directly or indirectly, of a title company unless the person has provided required information to, and the acquisition is approved or not disapproved by, the relevant regulator. Other states have “controlled business” statutes which generally require that a title agent seek or obtain business from unaffiliated brokerages.
Regulation of the Mortgage Industry
The mortgage industry is a heavily regulated industry and private mortgage lenders operating in the U.S. are required to comply with a wide array of federal, state and local laws and regulations that regulate, among other things, the manner in which mortgage companies, including our mortgage joint venture, OriginPoint, can operate their loan origination and servicing businesses, the fees such companies may charge, and the collection, use, retention, protection, disclosure, transfer and other processing of personal information.
10

OriginPoint is required to be licensed in all relevant jurisdictions in which it operates and to comply with the respective laws and regulations of each such jurisdiction, as well as with applicable judicial and administrative decisions. The comprehensive body of federal, state, and local laws to which OriginPoint is subject is continually evolving and developing, including laws on advertising and privacy described in more detail in the section entitled “ – Cybersecurity and Data Privacy Regulations” below. In addition, OriginPoint must comply with a number of federal, state and local consumer protection laws including, among others, the Truth in Lending Act (“TILA”), RESPA, the Equal Credit Opportunity Act (“ECOA”), the Fair Credit Reporting Act (“FCRA”), the Fair Housing Act, the Gramm-Leach-Bliley Act (“GLBA”), the Electronic Fund Transfer Act, and the Homeowners Protection Act.
Under the Dodd-Frank Act, the CFPB is authorized to engage in rulemaking and examination activity with respect to consumer financial products and services (including mortgage finance) and to enforce compliance with federal consumer financial laws, including TILA and RESPA. The CFPB has issued myriad rules, including TILA-RESPA Integrated Disclosure rules, which impose significant obligations on OriginPoint.
Antitrust and Competition Laws
Our business is subject to antitrust and competition laws in the various jurisdictions where we operate, including the Sherman Antitrust Act, the Federal Trade Commission Act and the Clayton Act and related federal and state antitrust and competition laws in the U.S. The penalties for violating antitrust and competition laws can be severe. These laws and regulations generally prohibit competitors from fixing prices, boycotting competitors, dividing markets, or engaging in other conduct that unreasonably restrains competition. We (and independent sales agents affiliated with us) are also required to comply with state and local laws related to dual agency (such as where the same brokerage represents both the buyer and seller of a home) and increased regulation of dual agency representation may restrict or reduce the ability of impacted brokerages to participate in certain real estate transactions. Antitrust litigation has been brought against other brokerages and real estate associations regarding the requirement to offer set buy–side commissions. If these cases are successful, that could affect the amount of buy-side commissions we are required to offer on listings, and how much we are able to earn on transactions where our agents represent the buyer.
Cybersecurity and Data Privacy Regulations
We are subject to a variety of U.S. state laws and regulations relating to our collection, use, and disclosure of data collected from our website and mobile users, and the manner and circumstances under which we or third parties may market and advertise our services to consumers. These laws continue to evolve as various states enact new laws and clarifying regulations, imposing significant and ever-changing privacy and cybersecurity obligations. As a result, we are subject to increased regulatory scrutiny, additional contractual requirements, and an increase in compliance costs. Some examples of the regulations we are required to comply with include without limitation, the California Consumer Privacy Act (“CCPA”), amended by the California Privacy Rights Act (“CPRA”), as well as the Virginia Consumer Data Protection Act ("VCDPA"), both of which took effect January 1, 2023, and other similar state regulations, portions of the GLBA, namely the Safeguards rule, which governs the disclosure and safeguarding of consumer financial information, and the Telephone Consumer Protection Act (“TCPA”), which restricts certain types of telemarketing calls and the use of auto-dialing systems and prerecorded messages and establishes a national Do-Not-Call registry.
Environmental Regulation
Our technology platform operates in a cloud-based model, which gives us an insignificant physical geographical footprint. While we have hundreds of physical offices, we locate them in population centers and they are no larger than needed to service our agents’ clients' needs. Due to this, we are not materially impacted by any environmental regulations.
Other Real Estate Industry Rules. Aside from federal, state and local regulations, we are subject to a variety of rules promulgated by trade organizations including the NAR, state and local associations of REALTORS, and Multiple Listing Services (“MLSs”). Generally, as members of these organizations, we are subject to their policies, bylaws, codes of ethics, and fees and rules, which govern our dealings with other members, the public, and clients as well as the manner in which we use and display the organization’s brand and services. We have a dedicated team that works with a variety of stakeholders, including our brokers of record, to help manage and comply with these rules and policies.
11

Intellectual Property
The protection of our technology and intellectual property is an important aspect of our business. We rely upon a combination of trademarks, trade secrets, copyrights, confidentiality procedures, contractual commitments, licenses, domain names, and other legal rights to establish and protect our intellectual property. We generally enter into confidentiality agreements and invention or work product assignment agreements with our officers, employees, agents, contractors, and business partners to control access to, and clarify ownership of, our proprietary information.
As of December 31, 2022, we had more than 40 trademark registrations and applications in the United States, including registrations for “Compass” and the Compass logo. We also had 27 trademark registrations and applications in certain foreign jurisdictions. Additionally, we are the registered holder of a number of domain names, including “compass.com.”
We continually review our development efforts to assess the existence and patentability of new intellectual property. We intend to continue to evaluate the benefit of patent protection with respect to our technology, and will file additional applications when we believe it will be beneficial.
Available Information
We make available free of charge on our investor relations page on our website, www.compass.com, filings we make with the SEC, including our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and our Proxy Statements, and any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, or the Exchange Act, as soon as reasonably practicable after electronically filing such materials with, or furnishing them to, the SEC.
The SEC maintains a website, www.sec.gov, that contains reports, proxy and information statements and other information that we file electronically with the SEC.
From time to time, we intend to announce material information to the public also through the investor relations page on our website, press releases, public conference calls, public webcasts, and our Twitter feed (@Compass), our Facebook page, our LinkedIn page, our Instagram account, our YouTube channel, and Robert Reffkin’s Twitter feed (@RobReffkin) and Instagram account (@robreffkin). We use these mediums, including our website, to communicate with our stockholders and the public about our company, our product candidates and other matters. It is possible that the information that we make available may be deemed to be material information. We therefore encourage investors and others interested in our Company to review the information that we make available on our website. Further, corporate governance information, including our governance guidelines, board committee charters and code of ethics, is also available on our investor relations website under the heading “Governance.”
The information contained on, or that can be accessed through, the website referenced in this Annual Report is not incorporated by reference into this filing, and the website address is provided only as an inactive textual reference.
Item 1A. Risk Factors.
A description of the risks and uncertainties associated with our business is set forth below. You should carefully consider the risks and uncertainties described below, as well as the other information in this Annual Report, including our consolidated financial statements and the related notes and “Management’s Discussion and Analysis of Financial Condition and Results of Operations”. The occurrence of any of the events or developments described below, or of additional risks and uncertainties not presently known to us or that we currently deem immaterial, could materially and adversely affect our business, results of operations, financial condition, and growth prospects.
Risks Related to Our Business and Operations

Our success depends on general economic conditions, the health of the U.S. real estate industry, and risks generally incident to the ownership of residential real estate, and our business may be negatively impacted by economic and industry downturns, including seasonal and cyclical trends, and volatility in the residential real estate market.

Our success is impacted, directly and indirectly, by a number of factors related to general economic conditions, the health of the U.S. real estate industry, and risks generally incident to the ownership of residential real estate, many of which are beyond our control, including: adverse changes in local, regional, or national economic conditions, including periods of slow economic growth or recessionary conditions; volatility in the residential real estate industry; seasonal and cyclical
12

trends in the residential real estate industry; changes in real estate market conditions; insufficient or excessive home inventory levels; increasing mortgage rates and down payment requirements or constraints on the availability of mortgage financing; low levels of consumer confidence in the economy or the residential real estate market; weak credit markets; instability of financial institutions; legislative or regulatory changes; high levels of foreclosure activity; the inability or unwillingness of consumers to enter into sale transactions; a decrease in the affordability of homes including the impact of rising mortgage rates, home price appreciation and wage stagnation or wage increases that do not keep pace with inflation; and decreasing home ownership rates, declining demand for real estate and changing social attitudes toward home ownership.

As our revenue is primarily driven by sales commissions and transaction fees, any slowdown or decrease in the total number of residential real estate sale transactions executed by our agents could adversely affect our business, financial condition and results of operations. Additionally, any decrease in the number of transactions our title and escrow business closes and the number of mortgages OriginPoint originates, could further impact our business, financial condition and results of operations.

Our business is impacted by interest rates, and changes in prevailing interest rates may have an adverse effect on our financial results.

The financial performance of our brokerage business may be adversely affected by changes in prevailing interest rates, which may be impacted by a number of factors. We believe that low mortgage rates were a significant factor in the trend in increased homeowner equity and growth in home prices and sales. Historically record low mortgage interest rates available to potential homebuyers until recently have been affected by the policies of the Federal Reserve Board, which began increasing its primary policy interest rate in March 2022, as well as reducing the size of its balance sheet and such initiatives are expected to continue. Consequently, mortgage interest rates have significantly increased at a rapid pace, and may continue to increase. In 2022, the cost of financing for homebuyers increased, which resulted in higher monthly payment costs that make homes less affordable to buyers. In addition, higher mortgage rates caused reductions to home inventory as sellers considering a move faced higher rates on their new home mortgage. Both these trends caused a reduction in transaction volume.

The financial performance of our mortgage joint venture business may also be adversely affected by changes in prevailing interest rates. As interest rates fall, refinancing generally becomes a larger portion of the mortgage loan market. Likewise, as interest rates rise, refinancing generally becomes a smaller portion of the mortgage loan market and demand may also decrease for purchase mortgages as home ownership becomes more expensive. As stated above, in 2022, mortgage interest rates significantly and rapidly increased as the result of actions taken by the Federal Reserve Board to increase interest rates. In turn, reduced demand for both refinancing and purchase mortgages and the resulting increase in competition among loan originators negatively impacted revenue volume and gross profit margin for our mortgage joint venture, OriginPoint. A continuation of these trends could perpetuate these negative business outcomes.

If we fail to continuously innovate, improve and expand our platform to create value for our agents and our agents’ clients, our business, financial condition and results of operations could be negatively impacted.

Our success depends on our ability to continuously innovate and improve our platform to provide value to our agents and our agents’ clients, including developing our CRM, Business Tracker, Marketing Center, listing, search, CMA, and other platform features for agents. As a result, we have invested significant resources, and plan to continue to invest, though to a lesser degree, additional resources, in research and development to improve and maintain our platform and support our technology infrastructure, which allows us to provide an expanded suite of technology offerings that we believe separate us from our competitors. However, as a result of our belief that we are in a position to reduce our go-forward investment in technology given the advancement of our technology platform, we announced workforce reductions in September 2022 and January 2023, which included significant reductions in headcount on our product and engineering team. There can be no guarantee that we can continue to launch new products and services in a timely manner, or at all, and even if we do, they might not be utilized by our agents at the rate we expect. While we believe these investments help our agents succeed, there can be no guarantee that we will retain our agents across the markets we serve, nor that our investments will drive increased productivity for our agents.

Additionally, at times, we expand our technology offerings by acquiring value-add real estate technology companies. For example, in 2021, we acquired Glide, a real estate technology company, that enabled us to provide digital real estate forms, e-signatures and related products to our agents. While we think these strategic acquisitions expand our capabilities into critical components of the transaction, our agents may not value these additions and may not utilize them at the rate we expect.

13

Our continued growth depends on our ability to attract highly-qualified agents in each of the markets we serve and, once they are on our platform, to retain them and to help them expand their businesses by utilizing our platform and technology offerings. If we fail to identify and invest in our platform and expand our technology offerings via acquisitions in the way that creates value for our agents and our agents’ clients, we may fail to attract new agents, retain current agents or increase agents’ productivity through utilization of our platform, which may negatively impact our business, financial condition and results of operations.

Our efforts to expand our operations, including our brokerage and adjacent services businesses, and to offer additional adjacent services may not be successful.

We have grown our brokerage business rapidly since our inception. We plan to continue our expansion of the brokerage business; however, there is no guarantee that we will be successful or will expand at the rate we anticipate. In addition, in 2018, we entered into the adjacent services market and expanded our adjacent services offerings to include title and escrow and mortgage origination services in certain markets. We think that the synergies between these adjacent services and our brokerage business increase transparency and deliver a more integrated closing process for our agents’ clients and thus, provides additional value to our agents. However, currently, our adjacent services are available only in certain markets and utilization rates remain low. If we are unsuccessful in expanding these services into other markets, then we may not realize the expected benefits (including anticipated revenue), which could negatively impact our business, financial condition and results of operations. Similarly, if our agents do not recommend our adjacent services to our agents’ clients, then our revenues from adjacent services will not grow as quickly as we expect. While we plan to continue to expand our brokerage and adjacent services businesses to other offerings, there is no guarantee that we will do so or be successful, and even if we do, the expansions might be at a slower pace than we anticipate.

We may not realize the expected benefits from our mortgage joint venture.

We may not realize the expected benefits from OriginPoint, our mortgage joint venture, which will depend, in part, on the successful partnership between us and Guaranteed Rate and the successful day-to-day operation of the business by OriginPoint’s management. The services which Guaranteed Rate is engaged to provide to OriginPoint may deteriorate and cause OriginPoint to make alternative arrangements. Further, in the event of a disagreement with Guaranteed Rate, we may not be able to resolve such disagreement in our favor, which could have a material adverse effect on our interest in or the business of the joint venture. In addition, improper actions by OriginPoint or Guaranteed Rate may lead to direct claims against us based on theories of vicarious liability, negligence, joint operations and joint employer liability, which, if determined adversely, could increase costs, negatively impact our reputation and subject us to liability for their actions. Also, because OriginPoint is a mortgage origination company, it is subject to many of the same factors that affect our real estate brokerage and title and escrow services, including: regulatory changes; changes in mortgage underwriting standards; increases in mortgage interest rates; changes in real estate market conditions; changes in consumer trends; competition; decreases in operating margins; and changes in economic conditions. Any of the foregoing could have an adverse impact on OriginPoint’s results of operations and financial condition, which could result in us not being able to realize the expected benefits from the new joint venture.

We have experienced rapid growth since inception, which may not be indicative of our future growth. Additionally, if we fail to manage our continuous rapid growth effectively, we may be unable to execute our business plan, which could have an adverse impact on our business and results of operations.

We have experienced rapid growth since our founding in 2012. We expect that, in the future, even if our revenue increases, our rate of growth may decline. In any event, we may not be able to grow as fast or at all, if we do not, among other things: attract and retain high-performing agents in markets we currently serve; expand into new markets; improve our software and develop additional functionality; develop a broader set of solutions; and execute opportunistic mergers and acquisitions.

To preserve our market position, we may expand organically or acquire brokerages in new markets more quickly than if we did not operate in such a highly competitive industry, which can be challenging as some new markets have very distinctive characteristics, some of which may be unanticipated or unknown to us. These differences may result in greater recruitment and transaction costs that may result in those markets being less profitable for us than those that we currently operate in, and may slow the rate of our revenue growth.

Additionally, to support our continuous rapid growth, we must continue to improve our management resources and our operational and financial controls and systems, which may increase our expenses more than anticipated and result in a more complex business. We may also make decisions, such as more conservatively managing our expense structure, that could have a negative effect on our near-term growth rates, if we believe those decisions will improve our operating results or
14

profitability in the near- or long-term. These decisions may not be consistent with the expectations of investors and may not produce the benefits that we expect, in which case our business could be materially and adversely affected. Accordingly, our continuous success will depend on our ability to plan for and manage our rapid growth effectively. If we fail to do so, we may be unable to execute our business plan, which could have an adverse impact on our business and results of operations.

We must carefully manage our expense structure and a failure to do so could have a material adverse effect on our business.

The real estate market has experienced an increase in interest rates followed by a material decrease in the number of real estate transactions. We must conservatively manage our cash and expenses in light of these and other negative changes in market conditions. To date, we have done so through reductions in force, changes to our spending approval processes, adjustments to our sales incentives and sales teams, and otherwise by pivoting our focus from growth to profitability and cash flow. Although we expect to continue to make future investments in the development and expansion of our business, we may also in the future undertake further initiatives to restructure our operations to improve operational efficiency. Gaining additional efficiencies may become increasingly difficult over time. In addition, there are one-time restructuring costs and negative impacts on sales growth and company operations relating to restructurings. We may be unable to successfully implement our cost savings strategies as much as is necessary given market conditions. Moreover, since we were founded, we have incurred net losses and have had an accumulated deficit, and may continue to do so, for a number of reasons, including: declines in U.S. residential real estate transaction volumes; changes in general economic conditions; changes in real estate market conditions; expansion into new markets for which we typically incur more significant losses immediately following entry; increased competition; increased costs to attract and retain agents, to hire additional personnel to support our overall growth, for research and development, and for sales and marketing; changes in our fee structure or rates; inefficiencies in our technology and business model; failure to execute our growth strategies; and unforeseen expenses, difficulties, complications and delays. Any or all of the foregoing may cause a material adverse effect on our business. Further, there can be no assurance that our strategic initiatives and cost savings efforts will result in sustained levels of profitability and positive cash flows that we intend or at all.

We use cash to satisfy tax withholding obligations that arise in connection with the monthly net settlements of RSU awards granted to our employees, which may have an adverse effect on our financial condition and liquidity. Additionally, if we choose to implement a “sell-to-cover” settlement method in the future, additional shares will be issued and sold in the market at settlement to cover tax withholding obligations, which would result in dilution to our stockholders.

We grant restricted stock unit (“RSU”) awards to our employees that vest based on the satisfaction of a service-based condition which is generally satisfied over four years. Under U.S. federal, state and local tax regulations, tax withholding obligations for RSUs arise in connection with their settlement. Our current settlement practice is to net settle vested RSUs, meaning that we withhold the equivalent number of RSUs that would otherwise be issued as shares of our Class A common stock in lieu of the amount required to satisfy tax withholding obligations on behalf of our employees by remitting the appropriate taxes to the relevant tax authorities. We refer to this as “net settlement.”

We currently, and plan to continue to, net settle vested RSUs granted to our employees on a monthly basis, which, depending upon the market value of shares of our Class A common stock underlying the RSUs, may result in a significant use of our cash and may have an adverse effect on our financial condition and liquidity.

In the future, we may implement a “sell-to-cover” settlement method to satisfy tax withholding obligations for our employees, under which shares of our Class A common stock with a market value equivalent to the tax withholding amounts would be automatically sold by the employees holding RSUs upon settlement to satisfy their tax withholding obligations, and the cash proceeds from such sales will be remitted by us to the relevant tax authorities. Such sales would not result in our use of additional cash to satisfy the tax withholding obligations for RSUs, but would result in greater dilution to our stockholders and increase costs to our employees with RSU awards than the net settlement model described above.

Additionally, we also grant RSUs to our independent directors and our agents, but because they are either independent non-employee directors or independent contractors, we do not have tax withholding obligations with respect to the settlement of their vested RSUs. Accordingly, we did not, and will not in the future, use any of our cash to pay their tax withholding obligations. However, issuance of shares of Class A common stock at settlement has resulted, and will result in the future, in dilution to our stockholders.

COVID-19 has affected our business and may continue to affect our business.
15


Our success depends on a high volume of residential real estate transactions throughout the markets in which we operate. This transaction volume affects all the ways we generate revenue, including generation of commissions from transactions executed by our agents, the number of transactions our title and escrow business closes, and the number of mortgages OriginPoint originates. The ongoing COVID-19 pandemic has had, and may continue to have, an adverse impact on the volume of residential real estate transactions, which has affected, and may continue to affect, our business and financial results. The extent of the future impact of the ongoing COVID-19 pandemic on our business and financial results will depend largely on future developments, including the emergence of new variants of the COVID-19 virus, the severity and transmission rates of new variants, the duration and extent of the spread of the virus the timing, availability and effectiveness of vaccines and vaccination rates, the prevalence of local, regional and national restrictions and regulatory orders in response to the ongoing COVID-19 pandemic, and the extent and effectiveness of containment actions taken, all of which are highly uncertain and difficult to predict. In addition, a number of macroeconomic factors relating to the ongoing COVID-19 pandemic have had, and could continue to have, an adverse impact on consumer spending and may result in changes to home purchasing, selling, renting and financing trends, including: increased unemployment rates and stagnant or declining wages; loss of consumer confidence in the economy and recessionary conditions; lower yields on individuals’ investment portfolios; volatility and declines in the stock market; lower rental prices; reduced demand to purchase homes; more stringent mortgage financing conditions; volatility in the mortgage interest rates; and inflation rate and pressures. In addition, COVID-19’s impact on our residential real estate transaction volume depends largely on the existence and prevalence of limitations on in-person activities related to the sale of residential real estate, such as prohibitions or restrictions on in-home showings, inspections and appraisals, and availability or hours of local real property documentation searches and new recordings.

We operate in highly competitive markets and we may be unable to compete successfully against competitors.

We operate in a competitive and fragmented industry, and we expect competition to continue to increase. We believe that our ability to compete depends upon many factors, including: our ability to attract and retain agents; the timing and market acceptance of products and services offered by us or our competitors; the attractiveness of our adjacent services for agents and our agents’ clients; our ability to attract top talent to support our business model; and our brand strength relative to our competitors.

Our business model depends on our ability to continue to attract agents and our agents’ clients to our platform, and to enhance their engagement in a cost-effective manner. We face competition nationally and in each of our markets from traditional real estate brokerage firms, some of which operate nationally and others that are limited to a specific region or regions, from real estate technology companies, including a growing number of Internet-based brokerages and others who operate with a variety of business models, and from new entrants, particularly smaller companies offering point solutions. Some of our competitors could have significant competitive advantages, including better name recognition, greater resources, lower cost of funds and access to additional capital, more product and service offerings, and higher risk tolerances or different risk assessments. If we are not able to continue to attract agents and our agents’ clients to our platform, our business, results of operations and financial condition will be harmed.

Because a material portion of our business is concentrated in certain geographic areas and high-end markets, any adverse economic, real estate or business conditions in these geographic areas and/or impacting high-end markets could have a material adverse effect on our operating results.

A material portion of our real estate brokerage offices and agents are concentrated in certain geographic areas, such as Southern California, Northern California and the tri-state area. Local and regional real estate and economic conditions could differ materially from prevailing conditions in other parts of the U.S. While overall the U.S. real estate market could be performing well, a downturn in a geographic area where we have a material presence could result in a decline in our gross commission income and could have a material adverse effect on our operating results.

Additionally, a material portion of our real estate transactions take place in high-end markets. Any downturn in high-end markets could result in a decline in our gross commission income and could have a material adverse effect on our operating results. Further, if there is a downturn in high-end markets, our agents may shift to transactions involving middle and lower range market prices, which, absent an increase in the number of transactions, could result in a decline in our gross commission income.

Monetary policies of the federal government and its agencies may have an adverse impact on our business, results of operations, and financial condition.

16

The U.S. real estate market is significantly affected by the monetary policies of the federal government and its agencies, and is particularly affected by the policies of the Federal Reserve Board, which regulates the supply of money and credit in the U.S. and impacts the real estate market through its effect on interest rates. Changes in prevailing interest rates or U.S. monetary policies that affect interest rates may have an adverse impact on our business. Accordingly, our business may be negatively impacted by any rising interest rate environment. As mortgage rates rise, the number of home sale transactions may decrease as potential home sellers choose to stay with their lower mortgage rate rather than sell their home and pay a higher mortgage rate with the purchase of another home, which may have an adverse impact on our mortgage origination business. In addition, this decline in volume could increase competition for the remaining loan volume, which may significantly reduce revenues and profit margins and may require us to increase sales and marketing expenditures to build out the business. Similarly, in higher interest rate environments, potential home buyers may choose to rent rather than pay higher mortgage rates. Changes in the Federal Reserve Board’s policies, interest rate environment and the mortgage market are beyond our control and are difficult to predict and, as such, could have a material adverse effect on our business, results of operations and financial condition.

Any decrease in our gross commission income or the percentage of commissions that we collect may harm our business, results of operations, and financial condition.

Our business model depends upon our agents’ success in generating gross commission income, which we collect and from which we pay them net commissions. Real estate commission rates vary somewhat by market, and although historical rates have been relatively consistent over time across markets, there can be no assurance that prevailing market practice will not change in a given market or across the industry. Customary commission rates could change due to market forces locally or industry-wide and due to regulatory or legal changes in such markets, including as a result of litigation or enforcement actions. We cannot predict the outcome of any new investigations or enforcement actions, but any such actions may result in industry-wide regulations, which can cause commission rates to decrease. Any decrease in commission rates may adversely impact our business, financial condition, and results of operations may be adversely impacted.

In addition, we collect fees from our agents for use of our platform, including our technology suite. There can be no assurance that we will be able to maintain the percentage of commission income or fees we collect from our agents. If industry conditions change, such that other platforms offer similar technologies to ours at a lower price or for free, we may be forced to reduce the percentage of commissions we collect from our agents, and our business, financial condition, and results of operations may be adversely impacted.

Our quarterly results and other operating metrics may fluctuate from quarter to quarter, which makes these metrics difficult to predict.

Our results of operations have fluctuated in the past and are likely to fluctuate significantly from quarter-to-quarter and year-to-year in the future for a variety of reasons, many of which are outside of our control and difficult to predict. Factors that can influence our results of operations, include: changes in real estate market conditions; our ability to attract and retain agents; our ability to continuously innovate, improve, and expand our platform; changes in interest rates or mortgage underwriting standards; the actions of our competitors; costs and expenses related to the strategic acquisitions, partnerships, and joint ventures; increases in and timing of operating expenses that we may incur to grow and expand our operations and to remain competitive; changes in the legislative or regulatory environment; system failures or outages; actual or perceived breaches of security or privacy, and the costs associated with preventing, responding to, or remediating any such outages or breaches; adverse judgments, settlements, or other litigation-related costs and the fees associated with investigating and defending claims; the overall tax rate for our business; the impact of any changes in tax laws or judicial or regulatory interpretations of tax laws, which are recorded in the period such laws are enacted or interpretations are issued and may significantly affect the effective tax rate of that period; the application of new or changing financial accounting standards or practices; and changes in regional or national business or macroeconomic conditions.

Because our results of operations are tied to certain key business metrics and non-GAAP financial measures that have fluctuated in the past and are likely to fluctuate in the future, our historical performance, including from recent quarters or years, may not be a meaningful indicator of future performance and period-to-period comparisons may not be meaningful. As such, reliance should not be placed upon our historical results of operations as indicators of future performance.

The loss of one or more of our key personnel, or our failure to attract and retain other highly qualified personnel, could harm our business.

Our success depends upon the continued service of our senior management team, including Robert Reffkin, our founder, Chairman and Chief Executive Officer. Our success also depends on our ability to manage effective transitions when management team members pursue other opportunities. In addition, our business depends on our ability to continue to
17

attract, motivate, and retain a large number of skilled employees across our company. The loss of key engineering, product development, operations, marketing, sales and support, finance and legal personnel could also adversely affect our ability to build on the efforts such individuals have undertaken and to execute our business plan, and we may not be able to find adequate replacements. In addition, we do not have “key person” insurance on any of our employees.

We face intense competition for qualified individuals from numerous software and other technology companies. To attract and retain key personnel, we incur significant costs, including salaries and benefits and equity incentives. Even so, these measures may not be enough to attract and retain the personnel we require to operate our business effectively.

Actions by our agents or employees could adversely affect our reputation and subject us to liability.

Our success depends on the performance of our agents and employees. Although our agents are independent contractors, if they were to provide lower quality services to our agents’ clients, our image and reputation could be adversely affected. In addition, if our agents make fraudulent claims about properties they show, their transactions lead to allegations of errors or omissions, they violate certain regulations, including employment laws applicable to the management of their own employees, or they engage in self-dealing or do not disclose conflicts of interest to our agents’ clients, we could be subject to litigation and regulatory claims which, if adversely determined, could adversely affect our business, financial condition and results of operations. Similarly, we are subject to risks of loss or reputational harm in the event that any of our employees violate applicable laws.

We may be subject to losses relating to the operations of our title and escrow businesses as a result of errors, omissions, fraud, defalcation, or other misconduct.

Our title companies issue title insurance policies on behalf of title insurance underwriters. These policies provide coverage for real property to lenders and buyers. The title underwriter is typically liable for the payment of claims under title policies, but we may be subject to liability and losses if we are negligent. Some of our title companies and our escrow company also provide escrow and closing services. These services facilitate the transfer of ownership of real property. We may be subject to liability and losses arising from the provision of these services. For example, we may be subject to liability and losses if we improperly handle consumer or other third-party funds.

We carry errors and omissions insurance for errors made by our title and escrow companies, but insurance carriers may dispute coverage for various reasons, there can be no assurance that all claims will be covered, and losses could potentially exceed our coverage. Fraud, defalcation, and misconduct by employees and others are also risks inherent in our title and escrow business. To the extent that any loss or theft of funds related to our title and escrow companies substantially exceeds our insurance coverage, our business and results of operations could be adversely affected.

If we pursue acquisitions that are not successfully completed or integrated into our existing operations, our business, financial condition, or results of operations may be adversely affected.

From time to time, we evaluate a wide array of potential strategic opportunities, including acquisitions and “acqui-hires” of businesses in new geographies. We sometimes engage in acquisitions of brokerage businesses to provide us with greater access to a given market. At times, we may also look to acquisitions to provide us with additional technology to further enhance our platform and accelerate our ability to offer new products or to expand our adjacent services offerings. These strategic acquisitions could be material to our financial condition and results of operations, but there can be no guarantee that they will result in the intended benefits to our business, and we may not successfully evaluate or utilize the acquired agents, businesses, products, or technology, or accurately forecast the financial impact of a strategic acquisition. We may discover liabilities or deficiencies associated with the companies or assets we acquire that were not identified in advance or for which we are not adequately indemnified by sellers, which may result in significant unanticipated costs. The effectiveness of our due diligence review and our ability to evaluate the results of such due diligence are dependent upon the accuracy and completeness of statements and disclosures made or actions taken by the companies we acquire or their representatives, as well as the limited amount of time in which acquisitions are executed. In addition, integrating an acquired company, business, or technology is risky and may result in unforeseen operating difficulties and expenditures, particularly in new markets or with respect to new adjacent services. In June 2022, we announced the wind-down of Modus Technologies, Inc, a wholly-owned title and escrow software company, which was part of a broader plan to improve the alignment between the Company’s organizational structure and its long-term business strategy, drive cost efficiencies and continue to drive toward profitability and positive free cash flow. Moreover, the integration of acquisitions requires significant time and resources, and we may not manage these processes successfully. We continue to make investments of resources to support our acquisitions, which we expect will result in significant ongoing operating expenses and may divert resources and management attention from other areas of our business.

18

Our failure to successfully integrate the companies we acquire and address risks or other problems encountered in connection with our past or future strategic acquisitions could cause us to fail to realize the anticipated benefits of such strategic acquisitions, incur unanticipated liabilities, and harm our business, financial condition, and results of operations. In addition, strategic acquisitions may require us to issue additional equity securities, spend a substantial portion of our available cash, or incur debt or liabilities, amortize expenses related to intangible assets, or incur write-offs of goodwill, which could adversely affect our business, financial condition, and results of operations and could result in dilution to our stockholders.

A change in mortgage underwriting standards could reduce the ability of homebuyers to access the credit markets on reasonable terms, or at all.

During the past several years, many lenders have significantly tightened their underwriting standards and many alternative mortgage products have become less available in the marketplace. In addition, certain lenders added new criteria or approvals necessary to underwrite mortgages in response to the COVID-19 pandemic. Underwriting standards could be changed or tightened as a result of changes in regulations, including those enacted to increase guarantee fees of federally-insured mortgages. More stringent mortgage underwriting standards could adversely affect the ability and willingness of prospective buyers to finance home purchases or to sell their existing homes in order to purchase new homes, which may decrease the number of real estate transactions that our agents execute and that our title and escrow businesses close, and may decrease the number of mortgages that OriginPoint originates. Any of these impacts would adversely affect our business, financial condition, and results of operations.

We may not be able to maintain or establish relationships with multiple listing services and third-party listing providers, which could limit the information we are able to provide to our agents and our agents’ clients.

Our ability to attract agents to our platform and to appeal to our agents’ clients depends upon providing a robust number of listings. To provide these listings in our services, in addition to the information provided by our agents, we maintain relationships with multiple listing services and other third-party listing providers. Certain of our agreements with real estate listing providers are short-term agreements that may be terminated with limited notice. The loss of our existing relationships with these parties, changes to our rights to use listing data, or an inability to continue to add new listing providers may cause our listing data to omit information important to our agents or our agents’ clients. Any of these events could negatively impact our reputation and agent and client confidence in the listing data we provide and reduce our ability to attract and retain agents, which could harm our business, financial condition, and results of operations.

Cybersecurity incidents could disrupt business operations and result in the loss of critical and confidential information or litigation or claims arising from such incidents, any of which may adversely impact our reputation and business, financial condition, and results of operations.

We face growing risks and costs related to cybersecurity threats to our operations and our data (including agent and client data) including: the failure or significant disruption of our operations from various causes, such as human error, computer malware, ransomware, insecure software and systems, zero-day vulnerabilities, threats to or disruption of third-party service providers who provide critical services, or other events related to our critical information technologies and systems; the increasing level and sophistication of cybersecurity attacks, such as distributed denial of service attacks, data theft, fraud or malicious acts on the part of trusted insiders, social engineering (including phishing attempts or the creation of copycat websites), or other unlawful tactics aimed at compromising the systems and data of our agents and our agents’ clients (including through systems not directly controlled by us, such as those maintained by our agents and third-party service providers); and the reputational and financial risks associated with a loss of data or material data breach (including unauthorized access to our proprietary business information or personal information of our agents and our agents’ clients), the transmission of computer malware, or the diversion of sale transaction closing funds.

Global cybersecurity threats can range from uncoordinated individual attempts to gain unauthorized access to information technology systems via viruses, ransomware, and other malicious software, to phishing or advanced and targeted attempts to breach systems launched by individuals, organizations, or sponsored nation state actors. These attacks may be directed at our business, employees, agents, third-party service providers, and our agents’ clients. An attack, threat, or breach of one system can impact one or more other systems.

In the ordinary course of our business, we and our third-party service providers, our employees, agents, and agent’s clients may collect, store, and transmit sensitive data, including our proprietary business information and intellectual property and that of our agents and our agents’ clients as well as personal information, sensitive financial information, and other confidential information. Our agents’ use of our platform to access and store data presents us with uncertainties and risks,
19

as they may accidentally or deliberately cause private information to be transmitted through unsecure channels, which may lead to breaches or other leaks of such information.

Additionally, we increasingly rely on third-party service providers that provide data processing, data storage, and critical infrastructure services, including cloud solution providers. The secure processing, maintenance, and transmission of this information are critical to our operations and, with respect to information collected and stored by our third-party service providers, we are reliant upon their security procedures, controls, and adherence to our agreements. A breach or attack affecting one of our third-party service providers or partners could adversely impact our business, our client’s business, and our reputation even if we do not control the service that is attacked.

Moreover, the real estate industry is actively targeted by cybersecurity threat actors who attempt to conduct electronic fraudulent activity (such as business email compromise), security breaches, and similar attacks directed at participants in real estate services transactions. In common with others in our industry, we manage and hold confidential personal information in the operation of our platform. Accordingly, we have been and continue to be subject to a range of cyber-attacks, such as the creation of Compass or agent copycat websites, and email and text-based phishing attacks on our agents and our agents’ clients. We have enhanced our security measures and continue to invest in these measures to mitigate the risk of new and similar attacks in the future. However, there can be no assurance that our enhanced security measures, which are also partially dependent upon the security practices of our agents, our agents’ clients, and participants will timely detect or prevent other cyber-attacks in the future. Cyber-attacks could give rise to the loss of significant amounts of data and other sensitive information and possibly disable our information technology systems which are used to service our agents. Such threats may be beyond our control as our employees and agents and our agents’ clients and other third-party service providers may use e-mail, computers, smartphones, and other devices and systems that are outside of our security control environment. In addition, real estate transactions involve the transmission of funds by the buyers and sellers of real estate and consumers or other service providers selected by the consumer that may be the subject of direct cyber-attacks that result in the fraudulent diversion of funds, notwithstanding efforts we have taken to educate consumers with respect to these risks.

In addition, cybersecurity threat actors have attempted, and may attempt in the future, to conduct fraudulent activity by engaging with our agents or our agents’ clients, including in our title insurance and escrow business. We make a large number of wire transfers in connection with loan and real estate closings and process sensitive personal data in connection with these transactions. Although we have sophisticated fraud detection processes and have taken other measures to continuously improve controls to identify fraudulent activity on our mobile app, website, and internal systems, we may not be able to detect and prevent all such activity. Persistent or pervasive fraudulent activity may cause our agents or our agents’ clients to lose trust in us and decrease or terminate their usage of our platform, which could materially harm our operations, business, results, and financial condition. The increasing prevalence and sophistication of cyber-attacks as well as the evolution of cyber-attacks and other efforts to breach or disrupt our systems or those of our employees, agents, agents’ clients, and third-party service providers, has led and will likely continue to lead to increased costs to us with respect to identifying, protecting, detecting, containing, responding, recovering, mitigating, insuring against, and remediating these risks, as well as any related attempted or actual fraud.

While we have experienced and expect to continue to experience these types of threats and incidents, none of them have been material to our business. Although we employ measures to identify, protect, detect, address, contain, and mitigate these threats, and conduct diligence on the security measures employed by key third-party service providers, cybersecurity incidents, depending on their nature and scope, could potentially result in harm to confidentiality, integrity, and availability of critical systems, data, and confidential or proprietary information (our own or that of third parties, including personal information and financial information) and the disruption of business operations.

The potential consequences of a material cybersecurity incident include regulatory violations of applicable U.S. and to a lesser degree, international privacy law, reputational damage, loss of market value, litigation with third parties (which could result in our exposure to material civil or criminal liability), diminution in the value of the products and services we provide to our agents and our agents’ clients, and increased cybersecurity protection and remediation costs (that may include liability for stolen assets or information), any of which in turn could have a material adverse effect on our competitiveness and business, financial condition, and results of operations. We cannot be certain that our insurance coverage will be adequate for data security liabilities actually incurred, will cover any indemnification claims against us relating to any incident, will continue to be available to us on economically reasonable terms, or at all, or that any insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceed available insurance coverage, or the occurrence of changes in our insurance policies, including premium increases or the imposition of large deductible or co-insurance requirements, could adversely affect our reputation, business, financial condition, and results of operations.

We could be subject to losses if banks do not honor our escrow and trust deposits.
20


We act as escrow agents for certain of our agents’ clients. As an escrow agent, we receive money from our agents’ clients to hold until certain conditions are satisfied. Upon the satisfaction of those conditions, we release the money to the appropriate party. We deposit this money with various depository banks and while these deposits are not assets of our business, we remain contingently liable for the disposition of these deposits. A significant amount of these deposits held by depository banks may be in excess of the federal deposit insurance limit. If any of our depository banks were to become unable to honor any portion of our deposits, our agents’ clients could seek to hold us responsible for such amounts and, if our agents’ clients prevailed in their claims, we could be subject to significant losses.

A significant adoption by consumers of alternatives to full-service agents could have an adverse effect on our business, financial condition, and results of operations.

A significant change in consumer sales that eliminates or minimizes the role of the agent in the real estate transaction process could have an adverse effect on our business, financial condition, and results of operations. These options may include direct-buyer companies (also called iBuyers) that purchase directly from the seller at below-market rates in exchange for speed and convenience and then resell the properties shortly thereafter at market prices, and discounters who reduce the role of the agent in order to offer sellers a low commission or a flat fee while giving rebates to buyers. Consumer preferences regarding buying or selling houses and financing their home purchase will determine if these models reduce or replace the long-standing preference for full-service agents.

We plan to expand into international markets, which will expose us to significant risks.

A component of our future growth strategy involves the further expansion of our operations and establishment of an agent base internationally. We are continuing to adapt and develop strategies to address international markets, but there is no guarantee that such efforts will have the desired effect. For example, we may need to establish relationships with new partners or acquire businesses in order to expand into certain countries, and if we fail to identify, establish, and maintain such relationships or successfully identify and acquire businesses, we may be unable to execute on our expansion plans. Although we maintain limited operations in India, none of our agents are located outside of the U.S. and we currently do not engage in any non-U.S. real property transactions, except for de-minimis transactions through partnerships with local non-U.S. brokerages. We expect that our international activities will grow in the future as we pursue opportunities in international markets, which may require significant dedication of management attention and will require significant upfront investment.

Our current and future international business and operations involve a variety of risks, including the need to adapt and localize our platform for specific countries; unexpected changes in trade relations, regulations, or laws; new, evolving, and more stringent regulations relating to privacy and data security and the unauthorized use of, or access to, commercial and personal information, particularly in Europe and Canada; difficulties in managing a business in new markets with diverse cultures, languages, customs, legal systems, alternative dispute systems, and regulatory systems; increased travel, real estate, infrastructure, and legal compliance costs associated with international operations; and regulations, adverse tax burdens, and foreign exchange controls that could make it difficult to repatriate earnings and cash.

If we invest substantial time and resources to establish international operations and are unable to do so successfully or in a timely manner, our business, financial condition, and results of operations may be adversely impacted.

Our management team is required to evaluate the effectiveness of our internal control over financial reporting. If we are unable to maintain effective internal control over financial reporting, investors may lose confidence in the accuracy of our financial reports, which could adversely affect our business.

Section 404 of the Sarbanes-Oxley Act requires that we evaluate and determine the effectiveness of our internal control over financial reporting and to report any material weaknesses in such internal control. Our independent registered public accounting firm is required to deliver an attestation report on the effectiveness of our disclosure controls and internal control over financial reporting. An adverse report may be issued in the event our independent registered public accounting firm is not satisfied with the level at which our controls are documented, designed, or operating.

When evaluating our internal control over financial reporting, we may identify material weaknesses during the year that we may not be able to remediate by year-end. For example, in connection with the preparation of our consolidated financial statements for 2021 and prior years, we identified material weaknesses in our internal control over financial reporting. Those material weaknesses have not yet been fully remediated and the same weaknesses remained at the time of the preparation of our financial statements for 2022. For additional information, see risk factor entitled “We have identified material weaknesses in our internal control over financial reporting and if our remediation of such material weaknesses is
21

not effective, or if we fail to develop and maintain an effective system of disclosure controls and internal controls over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable laws and regulations could be impaired.” If we identify any material weaknesses in our internal control over financial reporting in the future, are unable to comply with the requirements of Section 404 in a timely manner, or assert that our internal control over financial reporting is ineffective, or if our independent registered public accounting firm expresses an opinion that our internal control over financial reporting is ineffective, investors may lose confidence in the accuracy and completeness of our financial reports, which could cause the price of our Class A common stock to decline, and we could become subject to investigations by the SEC, or other regulatory authorities, which could require additional management attention and which could adversely affect our business.

In addition, our internal control over financial reporting will not prevent or detect all errors and fraud. Because of the inherent limitations in all control systems, no evaluation can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud will be detected.

We have identified material weaknesses in our internal control over financial reporting and if our remediation of such material weaknesses is not effective, or if we fail to develop and maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable laws and regulations could be impaired.

During the preparation of our consolidated financial statements for 2021 and prior years, we identified material weaknesses in our internal control over financial reporting. Those material weaknesses have not yet been fully remediated and the same weaknesses remained at the time of the preparation of our financial statements for 2022. We did not design or maintain an effective control environment as we lacked sufficient oversight of activities related to our internal control over financial reporting due to a lack of an appropriate level of experience and training commensurate with public company requirements.
This material weakness resulted in our identification of the following additional material weaknesses: (1) we did not maintain formal accounting policies and procedures and did not design, document, and maintain controls related to substantially all of our business processes to achieve complete, accurate, and timely financial accounting, reporting, and disclosures, including controls over account reconciliations, segregation of duties, and the preparation and review of journal entries; and (2) we did not design and maintain effective controls over information technology, or IT, general controls for information systems and applications that are relevant to the preparation of the consolidated financial statements. Specifically, we did not design and maintain (i) program change management controls to ensure that IT program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized, and implemented appropriately that are relevant to the preparation of our financial statements, (ii) user access controls to ensure appropriate segregation of duties and that adequately restrict user and privileged access to financial applications, programs, and data to appropriate personnel, (iii) computer operations controls to ensure that critical batch jobs are monitored and data backups are authorized and monitored, and (iv) testing and approval of controls for program development to ensure that new software development is aligned with business and IT requirements. These IT deficiencies, when aggregated, could impact effective segregation of duties as well as the effectiveness of IT-dependent controls that could result in misstatements potentially impacting all financial statement accounts and disclosures that would not be prevented or detected. Accordingly, our management has determined these deficiencies in the aggregate constitute a material weakness.

None of the control deficiencies described above resulted in a material misstatement to our annual consolidated financial statements. However, each of the material weaknesses described above could result in a misstatement of one or more account balances or disclosures that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected, and, accordingly, we determined that these control deficiencies constitute material weaknesses.

To address our material weaknesses, we added, and intend to continue to add as necessary, personnel with public company experience and engaged an external advisor to assist with evaluating and documenting the design and operating effectiveness of our internal control over financial reporting and assisting with the remediation of deficiencies, including implementing new controls and processes. We intend to further evolve our accounting and business processes related to internal control over financial reporting. We will not be able to fully remediate these material weaknesses until these steps have been completed and have been operating effectively for a sufficient period of time.

Furthermore, we cannot guarantee that the measures we have taken to date, and actions we may take in the future, will be sufficient to remediate the control deficiencies that led to our material weaknesses in our internal control over financial reporting or that they will prevent or avoid potential future material weaknesses. 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 and 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
22

operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our annual or interim financial statements.

Our independent registered public accounting firm is required to formally attest to the effectiveness of our internal control over financial reporting for the first time in connection with the filing of this Annual Report, and as a result of the material weaknesses described above, our independent registered public accounting firm's report states that our internal control over financial reporting is not currently effective.

Covenants in our debt agreements may restrict our borrowing capacity or operating activities and adversely affect our financial condition.

Our Revolving Credit and Security Agreement with Barclays Bank PLC (the “Concierge Facility”) and our Revolving Credit and Guaranty Agreement with Barclays Bank PLC (the “Revolving Credit Facility”) contain, and any future agreement relating to additional indebtedness which we may enter into may contain, various financial covenants. The Concierge Facility, which is secured by, and can be used to borrow against, eligible receivables and cash related to part of our Compass Concierge Program, and our Revolving Credit Facility, which is secured by substantially all the assets of us and our subsidiary guarantors, contains customary representations, warranties, affirmative covenants, such as financial statement reporting requirements, negative covenants, and financial covenants applicable to us and our restricted subsidiaries. The negative covenants include restrictions that, among other things, restrict our and our subsidiaries’ ability to incur liens and indebtedness, make certain investments, declare dividends, dispose of, transfer or sell assets, make stock repurchases and consummate certain other matters, all subject to certain exceptions. In certain cases, we may be required to repay all of the relevant debt immediately; the occurrence of such an event may have an adverse impact on our financial condition and results of operations.

Our ability to use our net operating losses and other tax attributes may be limited.

Certain of our federal net operating losses (“NOLs”) will begin to expire in 2032 and certain of our state NOLs will begin to expire in 2026. The realization of these net operating losses depends on our future taxable income and there is a risk that these NOL carryforwards could expire unused, which could materially affect our operating results. In addition, under Sections 382 and 383 of the U.S. Internal Revenue Code of 1986, as amended (the “Code”), a corporation that undergoes an “ownership change,” generally defined as a greater than 50% change by value in its equity ownership over a three-year period is subject to limitations on its ability to utilize its pre-change NOLs and other tax attributes, such as research tax credits to offset future taxable income. We have not performed an analysis to determine whether our past issuances of stock and other changes in our stock ownership may have resulted in one or more ownership changes. If it is determined that we have in the past experienced an ownership change, or if we undergo one or more ownership changes as a result of our IPO or future transactions in our stock, then our ability to utilize NOLs and other pre-change tax attributes could be limited by Sections 382 and 383 of the Code. Future changes in our stock ownership could result in an ownership change under Sections 382 or 383 of the Code. Furthermore, our ability to utilize NOLs of companies that we may acquire in the future may be subject to limitations. For these reasons, we may not be able to utilize a material portion of the NOLs, even if we were to achieve profitability.

We rely on assumptions, estimates, and business data to calculate our key performance indicators and other business metrics, and real or perceived inaccuracies in these metrics may harm our reputation and negatively affect our business.

Certain of our performance metrics are calculated using third-party applications or internal company data that have not been independently verified. While these numbers are based on what we believe to be reasonable calculations for the applicable period of measurement, there are inherent challenges in measuring such information. In addition, our measure of certain metrics may differ from estimates published by third parties or from similarly-titled metrics of our competitors due to differences in methodology and as a result our results may not be comparable to our competitors.

Estimates of market opportunity may prove to be inaccurate.

Market opportunity estimates are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate. The variables that go into the calculation of our market opportunity are subject to change over time, and there is no guarantee that our market opportunity estimates will reflect actual revenue that we will generate from our platform in the future. Any expansion in our markets depends on a number of factors, including the cost, performance, and perceived value associated with our platform and the products and services of our competitors.

Changes in accounting standards, subjective assumptions and estimates used by management related to complex accounting matters could have an adverse effect on our business, financial condition, and results of operations.

23

Generally accepted accounting principles in the U.S. (“GAAP”) and related accounting pronouncements, implementation guidance, and interpretations, such as revenue recognition, lease accounting, stock-based compensation, asset impairments, valuation reserves, income taxes, and the fair value and associated useful lives of acquired long-lived assets, intangible assets, and goodwill, are highly complex and involve many subjective assumptions, estimates, and judgments made by management. Changes in these rules or their interpretations or changes in underlying assumptions, estimates, or judgments made by management could significantly change our reported results and adversely impact our business, financial condition, and results of operations.

Our platform is highly complex and our software may contain undetected errors.

Our platform is highly complex and the software and code underlying our platform is interconnected and may contain undetected errors, bugs, or vulnerabilities, some of which may only be discovered after the code or software has been released. We regularly release or update software code, which may result in more frequent introduction of errors, bugs, or vulnerabilities into the software underlying our platform, potentially impacting the agent’s and their client’s experience on our platform. Additionally, due to the interoperative nature of the software and the systems underlying our platform, modifications to certain parts of our code, including changes to our mobile application, website, systems, or third-party application programming interfaces on which our platform rely, could have an unintended impact on other sections of our software or system, which may result in errors, bugs, or vulnerabilities to our platform. Any errors, bugs, or vulnerabilities discovered in our code after release could result in damage to our reputation, loss of our agents or our agents’ clients, loss of revenue or liability for damages, any of which could adversely affect our growth prospects and our business, financial condition, and results of operations.

Furthermore, our development and testing processes may not detect errors, bugs, or vulnerabilities in our technology offerings prior to their implementation as they may not be identified or detected at the time of implementation. Any inefficiencies, errors, bugs, system misconfiguration, technical problems, or vulnerabilities arising in our technology offerings after their release could reduce the quality of our products, system performance, or interfere with our agents’ access to and use of our technology and offerings.

Our company culture has contributed to our success, and if we cannot maintain this culture as we grow, our business could be harmed.

We believe that our company culture, which promotes innovation and entrepreneurship, has been critical to our success. We are guided by our principles including dreaming big, moving fast, learning from reality, and being solutions-driven. However, as we grow, we may face challenges that may affect our ability to sustain our culture, including: failure to identify, attract, reward, and retain people in leadership positions in our organization who share and further our culture, values, and mission; increasing size and geographic diversity of our workforce; inability to achieve adherence to our internal policies and core values; the continued challenges of a rapidly-evolving industry; the increasing need to develop expertise in new areas of business that affect us; negative perception of our treatment of employees or our response to employee sentiment related to political or social causes or actions of management; and the integration of new personnel and businesses from acquisitions.

In addition, many of our employees continue to work remotely, which may adversely affect our efficiency and morale. Our return to office initiative varies across geographies and certain employees may not agree with our approach and as a result may seek employment elsewhere. Additionally, our return to office approach could expose our employees to health risks and could result in additional costs to us.

In addition, we have at times undertaken workforce reductions to better align our operations with our strategic priorities, to manage our cost structure, or in connection with acquisitions. For example, in response to macroeconomic conditions impacting our industry, we took certain cost-saving measures, such as reductions of our workforce in June and September 2022 and January 2023. Although we took deliberate actions to provide impacted employees with equitable separation packages and transition services, there can be no assurance that these actions will not adversely affect employee morale, our culture, and our ability to attract and retain employees. If we are not able to maintain our culture, our business, financial condition and results of operations could be adversely affected.

Our ability to recruit agents depends on the strength of our reputation, and adverse media coverage could harm our business.

We believe that we have developed a strong reputation for helping agents succeed on the basis of our rapid growth in recent years, the technological sophistication of our platform, and our ability to offer a wide range of high-quality services. General awareness and the perceived quality and differentiation of our platform are important aspects of our efforts to
24

attract and retain agents. In addition, our actions and growth are frequently reported in national and regional trade publications and other media, and media coverage of our business can be critical, and may not be fair or accurate. Our reputation may be harmed due to adverse media coverage related to our actions, the actions of our agents, or other events, which may cause our ability to attract and retain agents to suffer. If we are unable to maintain or enhance agent awareness of our business, or if our reputation is damaged in a given market or nationally, our business, financial condition, and results of operations could be harmed.

Some of our potential losses may not be covered by insurance. We may not be able to obtain or maintain adequate insurance coverage.

We maintain insurance to cover costs and losses from certain risk exposures in the ordinary course of our operations, but our insurance does not cover all of the costs and losses from all events. We are responsible for certain retentions and deductibles that vary by policy, and we may suffer losses that exceed our insurance coverage limits by a material amount. We may also incur costs or suffer losses arising from events against which we have no insurance coverage. In addition, large-scale market trends or the occurrence of adverse events in our business may raise our cost of procuring insurance or limit the amount or type of insurance we are able to secure. We may not be able to maintain our current coverage, or obtain new coverage in the future, on commercially reasonable terms or at all. Incurring uninsured or underinsured costs or losses could harm our business.

We process, store, and use personal information and other data, which subjects us to governmental regulation and other legal obligations related to data privacy, and violation of these privacy obligations could result in a claim for damages, regulatory action, loss of business, and/or unfavorable publicity.

We collect, store, share, and process personal information and other employee, agent, agents’ client and consumer information. There are numerous federal and state laws, as well as regulations and industry guidelines, regarding privacy and the storing, use, processing, sharing, and disclosure and protection of personal information, which are continually evolving, subject to differing interpretations, and may be inconsistent between state and federal governments and across countries or conflict with other rules. Additionally, laws, regulations, and standards covering marketing and advertising activities conducted by telephone, email, mobile devices, and the internet, may be applicable to our business, such as the TCPA (as implemented by the Telemarketing Sales Rule), the CAN-SPAM Act, and similar state consumer protection laws. We seek to comply with industry standards, applicable laws, and legal obligations concerning data security protection, and are subject to the terms of our own privacy policies and privacy-related obligations to third parties. However, it is possible that these obligations may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another, making enforcement, and thus compliance requirements, ambiguous, uncertain, and potentially inconsistent. Any failure or perceived failure by us to comply with our privacy policies, terms of service, privacy-related obligations to agents, our agents’ clients or other third parties, or our privacy-related legal obligations, or any compromise of security that results in the unauthorized access to or unintended release of personally identifiable information or other agent or client data, may result in governmental enforcement actions, litigation, or public statements against us by consumer advocacy groups or others. Any of these events could cause us to incur significant costs in investigating and defending such claims and, if found liable, pay significant fines or damages. Further, these proceedings and any subsequent adverse outcomes may cause our agents and our agents’ clients to lose trust in us, which could have a materially adverse effect on our reputation and business.

Any significant change to applicable laws, regulations or industry practices regarding the use or disclosure of personal information, or regarding the manner in which the express or implied consent of agents and our agents’ clients for the use and disclosure of personal information is obtained, could require us to modify our platform and its features, possibly in a material manner and subject to increased compliance costs, which may limit our ability to innovate, improve and expand our platform and its features that make use of the personal information that our agents and our agents’ clients voluntarily share.

Numerous states have enacted, or are in the process of enacting, state level data privacy laws and regulations aimed at creating and enhancing individual privacy rights by governing the collection, use, sharing, disclosure, selling, and retention of state residents’ personal information. The continued proliferation of privacy laws in the jurisdictions in which we operate is likely to result in a disparate array of privacy rules with unaligned or conflicting provisions, accountability requirements, individual rights, and enforcement powers, which may require us to further modify our data processing practices and policies, and may subject us to increased regulatory scrutiny and business costs, and lead to unintended confusion among our agents’ and our agent’s clients.

Our agents operate as independent contractors and are responsible for their own data privacy compliance. Additionally, we provide training and our platform provides tools and security controls to assist our agents with their data privacy
25

compliance to the extent they store relevant data on our platform. However, if an agent on our platform were to be subject to a claim for breach of data privacy laws, we could be found liable for their claims due to our relationship, which may require us to take more costly data security and compliance measures or to develop more complex systems.

Our fraud detection processes and information security systems may not successfully detect all fraudulent activity by third parties aimed at our employees or agents, which could adversely affect our reputation and business results.

Third-party cybersecurity threat actors have attempted in the past, and may attempt in the future, to conduct fraudulent activity by engaging with our agents or our agents’ clients, using copycat websites, or illegitimate money transfer requests. These threats may also affect our title insurance and escrow business. We make a large number of wire transfers in connection with loan and real estate closings and process sensitive personal data in connection with these transactions. Although we have sophisticated fraud detection processes and have taken other measures to continuously improve controls to identify fraudulent activity on our mobile app, website and internal systems, we may not be able to detect or prevent all such activity. Persistent or pervasive fraudulent activity may cause our agents or our agents’ clients to lose trust in us and decrease or terminate their usage of our services, which could materially harm our operations, business, results, and financial condition.

We utilize a number of third-party service providers to deliver web and mobile content and any disruption or delays in service from these third-party providers could adversely impact the delivery of our platform.

Our brand, reputation and ability to attract customers and real estate partners and deliver quality products and services depend on the reliable performance of our network infrastructure and content delivery processes. To deliver mobile app and web content, we utilize a number of third-party service providers to support essential functions of our business, including Amazon Web Services, who we primarily rely on to host our cloud computing and storage needs. We do not own, control, or operate our cloud computing physical infrastructure or their data center providers. Our systems and operations are vulnerable to damage or interruption from fire, flood, power loss, telecommunications failure, terrorist attacks, acts of war, electronic and physical break-ins, system vulnerabilities, earthquakes and similar events at the sites of such providers. The occurrence of any of the foregoing events could result in damage to systems and hardware or could cause them to fail completely, and our insurance may not cover such events or may be insufficient to compensate us for losses that may occur.

A failure of our third-party cloud service providers systems could result in reduced capabilities or a total failure of our systems, which could cause our mobile app or website to be inaccessible, impairing our agents’ ability to use our platform. Their failure to perform as expected or as required by contract could result in significant disruptions and costs to our operations. In light of our reliance on Amazon Web Services and other third-party cloud service providers, coupled with the complexity of obtaining replacement services, any disruption of or interference with our use of these third-party services could adversely impact our operations and business.

We do not carry business interruption insurance sufficient to compensate us for the potentially significant losses, which may result from interruptions in our service as a result of system failures. Any errors, defects, disruptions or other performance problems with our services could harm our business, results of operations, and financial condition.

Investors’ expectations of our performance relating to environmental, social, and governance factors may impose additional costs and expose us to new risks.

There is an increasing focus from certain investors, employees, and other stakeholders concerning corporate responsibility, specifically related to environmental, social, and governance (“ESG”) factors. Some investors may use these factors to guide their investment strategies and, in some cases, may choose not to invest in us if they believe our policies relating to corporate responsibility are inadequate. Third-party providers of corporate responsibility ratings and reports on companies have increased to meet growing investor demand for measurement of corporate responsibility performance. The criteria by which companies’ corporate responsibility practices are assessed may change, which could result in greater expectations of us and cause us to undertake costly initiatives to satisfy such new criteria. If we elect not to or are unable to satisfy such new criteria, investors may conclude that our policies with respect to corporate responsibility are inadequate. We may face reputational damage in the event that our corporate responsibility procedures or standards do not meet the standards set by various constituencies.

Furthermore, if our competitors’ corporate responsibility performance is perceived to be greater than ours, potential or current investors may elect to invest with our competitors instead. In addition, in the event that we communicate certain initiatives and goals regarding ESG matters, we could fail, or be perceived to fail, in our achievement of such initiatives or goals, or we could be criticized for the scope of such initiatives or goals. If we fail to satisfy the expectations of investors,
26

employees and other stakeholders or our initiatives are not executed as planned, our reputation and financial results could be materially and adversely affected.

Natural disasters and catastrophic events may disrupt real estate markets and harm our business.

Natural disasters or other catastrophic events, such as fires, hurricanes, earthquakes, windstorms, tornados, floods, power loss, telecommunications failure, cyber-attacks, war, civil unrest, terrorist attacks, or pandemics or epidemics may cause damage or disruption to our operations, real estate commerce, and the global economy, and thus, could harm our business, results of operations and financial condition. In particular, the COVID-19 pandemic and the reactions of governments, markets, and the general public to the COVID-19 pandemic, caused a number of consequences for our business and results of operations. Additionally, properties located in the markets in which we operate, including New York, Northern California, Southern California and South Florida, are more susceptible to certain natural hazards (such as fires, hurricanes, earthquakes, floods, or hail) than properties in other parts of the country. A natural disaster or other catastrophic event in any of these cities could disrupt our operations and have a negative impact on our business. As we grow our business, the need for business continuity planning and disaster recovery plans will increase in significance. If we are unable to develop adequate plans to ensure that our business functions continue to operate during and after a disaster, and successfully execute on those plans in the event of a disaster or emergency, our business and reputation would be harmed.

Declining home inventory levels may result in insufficient supply, which could negatively impact home sale transaction growth.

Home inventory levels have been declining in certain markets and price points in recent years, which has caused more homeowners to retain their homes for longer periods of time, driving a negative impact on the volume of home sale transactions closed by our brokers and agents. This decline has been caused by pressures outside our control, including slow or accelerated new housing construction, macroeconomic conditions, and real estate industry models that purchase homes for long-term rental or corporate use. The continuing decline in home inventory levels could have a material adverse effect on our business and profitability.

Risks Related to Our Legal and Regulatory Environment

We are periodically subject to claims, lawsuits, government investigations, and other proceedings that may adversely affect our business, financial condition, and results of operations.

We may be subject to claims, lawsuits, arbitration proceedings, government investigations, and other legal and regulatory proceedings in the ordinary course of business, including those involving labor and employment, anti-discrimination, commercial disputes, competition, professional liability, consumer complaints, personal injury, wrongful death, intellectual property disputes, compliance with regulatory requirements, antitrust and anti-competition claims (including claims related to NAR or MLS rules regarding buyer-broker commissions), securities laws, and other matters, and we may become subject to additional types of claims, lawsuits, government investigations and legal or regulatory proceedings if the regulatory landscape changes or as our business grows and as we deploy new offerings, including proceedings related to our acquisitions, securities issuances or business practices. We may also be subject to disputes between us and our employees and agents, which are primarily governed by mandatory arbitration provisions.

The results of any such claims, lawsuits, arbitration proceedings, government investigations or other legal or regulatory proceedings cannot be predicted with certainty. Any claims against us or investigations involving us, whether meritorious or not, could be time-consuming, result in significant defense and compliance costs, be harmful to our reputation, require significant management attention and divert significant resources. Determining reserves for our pending litigation is a complex and fact-intensive process that requires significant subjective judgment and speculation. It is possible that a resolution of one or more such proceedings could result in substantial damages, settlement costs, fines and penalties that could adversely affect our business, financial condition, and results of operations, or could cause harm to our reputation and brand, sanctions, consent decrees, injunctions or other orders requiring a change in our business practices. Any of these consequences could adversely affect our business, financial condition and results of operations. Furthermore, under certain circumstances, we have contractual and other legal obligations to indemnify and to incur legal expenses on behalf of our business and commercial partners and current and former directors, officers and employees.

In addition, litigation, claims, and regulatory proceedings against companies unrelated to us in the residential real estate or technology industry, or in other industries, may impact us when the rulings in those cases cover practices common to the broader industry. Examples may include claims associated with RESPA compliance, broker fiduciary duties, and sales agent classification. To the extent these claims against unrelated companies are successful and we or our agents cannot distinguish our or their practices (or our industry’s practices), we could face significant liability and could be required to
27

modify certain business practices or relationships, either of which could materially and adversely impact our business, financial condition, and results of operations.

We classify our agents as independent contractors, and if federal or state law mandates that they be classified as employees, our business, financial condition, and results of operations would be adversely impacted.

We engage independent contractors that are subject to federal regulations and applicable state laws and guidelines regarding independent contractor classifications. These regulations, laws and guidelines are subject to judicial and agency interpretation. Moreover, such regulations, laws, guidelines and interpretations continue to evolve. California changed its classification laws effective January 1, 2020 (with a specific carveout for real estate agents). Additionally, federal and other state governments have introduced and may continue to introduce proposed changes to existing classification laws. If our business is found to have misclassified employees as independent contractors, we could face penalties and have additional exposure under laws regarding employee classification, federal and state tax, workers’ compensation, unemployment benefits, compensation, overtime, minimum wage, meal and rest periods, and discrimination laws. Further, if legal standards for classification of our agents as independent contractors change or appear to be changing, it may be necessary to modify the compensation structure for our agents, including by paying additional compensation and benefits or reimbursing expenses. We face claims from time to time alleging misclassification of status and it could be determined that the independent contractor classification is inapplicable to some or any of our agents. We could also incur substantial costs, penalties and damages due to any such future challenges by current or former professionals to our classification or compensation practices, including with respect to their status as exempt or non-exempt employees. Any of these outcomes could result in substantial costs to us, significantly impair our financial condition and our ability to conduct our business as currently contemplated, damage our reputation, and impair our ability to attract agents.

In addition, we work with international staffing organizations that hire contractors in various jurisdictions who are subject to various local laws, including labor and employment laws, that differ from those in the United States. We may be subject to claims as a result of the staffing agencies’ practices, which are outside our control or direction. We may also be subject to claims that these contractors are employees of Compass.

We are subject to a variety of federal and state laws, many of which are unsettled and still developing, and certain of our businesses are highly regulated. Any failure to comply with such regulations or any changes in such regulations could adversely affect our business.

Our real estate brokerage business, our title and escrow business, our mortgage joint venture, OriginPoint, and the businesses of our agents must comply with laws such as RESPA, the Fair Housing Act, the Dodd-Frank Act, the Exchange Act, and federal advertising and other laws, as well as some comparable state statutes; rules of trade organizations such as NAR and local MLSs.

RESPA and comparable state statutes prohibit providing or receiving payments, or other things of value, for the referral of business to settlement service providers in connection with the closing of certain real estate transactions. Such laws may to some extent impose limitations on arrangements involving our real estate brokerage, escrow services, title agency and mortgage origination services. RESPA compliance may become a greater challenge under certain administrations for most industry participants offering title and escrow services and mortgage origination services, including brokerages, because of expansive interpretations of RESPA or similar state statutes by certain courts and regulators. Permissible activities under state statutes similar to RESPA may be interpreted more narrowly and enforcement proceedings of those statutes by state regulatory authorities may also be aggressively pursued. RESPA also has been invoked by plaintiffs in private litigation for various purposes and some state authorities have also asserted enforcement rights.

In addition, our title agency services business is also subject to regulation by insurance and other regulatory authorities in each state in which we provide title insurance. We are also, to a lesser extent, subject to various other rules and regulations such as “controlled business” statutes and similar laws or regulations that would limit or restrict transactions among affiliates in a manner that would limit or restrict collaboration among our businesses.

For certain licenses, we are required to designate a broker of record as qualified individuals and/or persons who control and supervise the operations of applicable licensed entities. Certain licensed entities also are subject to routine examination and monitoring by state licensing authorities. We cannot provide assurances that we, or our licensed personnel, are and will remain at all times, in full compliance with state and federal real estate, title insurance and escrow, and consumer protection laws and regulations, and we may be subject to litigation, government investigations and enforcement actions, fines or other penalties in the event of any non-compliance.

As a result of findings from examinations, we also may be required to take a number of corrective actions, including modifying business practices and making refunds of fees or money earned. In addition, adverse findings in one state may
28

be relied on by another state to conduct investigations and impose remedies. If we apply for new licenses, we will become subject to additional licensing requirements, which we may not be in compliance with at all times. If in the future a state agency were to determine that we are required to obtain additional licenses in that state in order to operate our business, or if we lose or do not renew an existing license or are otherwise found to be in violation of a law or regulation, we may be subject to fines or legal penalties, lawsuits, enforcement actions, void contracts or our business operations in that state may be suspended or prohibited. Our business reputation with consumers and third parties also could be damaged.

Compliance with, and monitoring of, the foregoing laws and regulations is complicated and costly and may inhibit our ability to innovate or grow. Our failure to comply with any of these laws and regulations may subject us to fines, penalties, injunctions and/or potential criminal violations. Any changes to these laws or regulations or any new laws or regulations may make it more difficult for us to operate our business and may have a material adverse effect on our operations.

We are subject to anti-corruption, anti-bribery, anti-money laundering, and similar laws, and non-compliance with such laws can subject us to criminal or civil liability and harm our business, financial condition, and results of operations.

We are subject to the U.S. Foreign Corrupt Practices Act of 1977, as amended, or the FCPA, U.S. domestic bribery laws, and other anti-corruption and anti-money laundering laws in the countries in which we conduct business. Anti-corruption and anti-bribery laws have been enforced aggressively in recent years and are interpreted broadly to generally prohibit companies, their employees, and their third-party intermediaries from authorizing, offering, or providing, directly or indirectly, improper payments or benefits to recipients in the public or private sector. If we engage in international sales and business with partners and third-party intermediaries to market our products, we may be required to obtain additional permits, licenses, and other regulatory approvals. In addition, we or our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities. If we engage in international sales and business with the public sector, we can be held liable for the corrupt or other illegal activities of these third-party intermediaries, our employees, agents, representatives, contractors, and partners, even if we do not explicitly authorize such activities.

While we have policies and procedures to address compliance with such laws, there is a risk that our employees and agents will take actions in violation of our policies and applicable law, for which we may be ultimately held responsible. If we further expand internationally, our risks under these laws may increase. Any such noncompliance with anti-corruption, anti-bribery, or anti-money laundering laws could subject us to whistleblower complaints, investigations, sanctions, settlements, prosecution, enforcement actions, fines, damages, other civil or criminal penalties or injunctions, and adversely affect our business, financial condition, and results of operations.

We may be subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate the controls.

If we expand our brokerage business to international markets, our platform may become subject to U.S. export controls, including the U.S. Export Administration Regulations. Obtaining the necessary export license or other authorization for a particular sale may be time-consuming and may result in the delay or loss of sales opportunities. Furthermore, our activities are subject to U.S. economic sanctions laws and regulations administered by the U.S. Treasury Department’s Office of Foreign Assets Control that prohibit the sale or supply of most products and services to embargoed jurisdictions or sanctioned parties. Violations of U.S. sanctions or export control regulations can result in significant fines or penalties and possible incarceration for responsible agents, employees and managers.

Also, various countries, in addition to the U.S., regulate the import and export of certain encryption and other technology, including import and export licensing requirements, and have enacted laws that could limit our ability to operate our platform in those countries. Changes in our platform or future changes in export and import regulations may impede the introduction of our platform in international markets, prevent our agents with international clients from using our platform globally or, in some cases, prevent the export or import of our platform to certain countries, governments, or persons altogether, and may adversely affect our business, financial condition, and results of operations.

Internet law is evolving, and unfavorable changes to, or failure by us to comply with, these laws and regulations could adversely affect our business, financial condition, and results of operations.

We are subject to regulations and laws specifically governing the Internet. The scope and interpretation of the laws that are or may be applicable to our business are often uncertain, subject to change and may be conflicting. If we incur costs or liability as a result of unfavorable changes to these regulations or laws or our failure to comply therewith, the business, financial condition and results of operations of our business could be adversely affected. Any costs incurred to prevent or mitigate this potential liability could also harm our business, financial condition, and results of operations.
29


Risks Related to Our Intellectual Property

Our intellectual property rights are valuable, and any inability to protect them could reduce the value of our products, services, and brand.

Our trade secrets, trademarks, copyrights and other intellectual property rights are important assets, and litigation to defend intellectual property can be expensive and lengthy. Various factors may pose a threat to our intellectual property rights, as well as to our platform and technology offerings. For example, we may fail to obtain effective intellectual property protection or effective intellectual property protection may not be available in every country in which our products and services are available. Also, the efforts we have taken to protect our intellectual property rights may not be sufficient or effective; and our intellectual property rights may be challenged, which could result in them being narrowed in scope or declared invalid or unenforceable. Despite our efforts to protect our proprietary rights, there can be no assurance our intellectual property rights will be sufficient to protect against others offering products or services that are substantially similar to ours and compete with our business or that unauthorized parties may attempt to copy aspects of our technology and use information that we consider proprietary.

In addition to registered intellectual property rights such as trademark registrations, we rely on non-registered proprietary information and technology, such as trade secrets, confidential information, know-how, and technical information. To protect our proprietary information and technology, we rely in part on agreements with our employees, investors, independent contractors, vendors and other third parties that place restrictions on the use and disclosure of this intellectual property. These agreements may be breached, or this intellectual property, including trade secrets, may otherwise be disclosed or become known to our competitors, which could cause us to lose any competitive advantage resulting from this intellectual property. To the extent that our employees, independent contractors, vendors or other third parties with whom we do business use intellectual property owned by others in their work for us, disputes may arise as to the rights in related or resulting know-how and inventions. The loss of trade secret protection could make it easier for third parties to compete with our products and services by copying functionality. In addition, any changes in, or unexpected interpretations of, intellectual property laws may compromise our ability to enforce our trade secret and intellectual property rights. Costly and time-consuming litigation could be necessary to enforce and determine the scope of our proprietary rights, and failure to obtain or maintain protection of our trade secrets or other proprietary information could harm our business, financial condition, results of operations and competitive position.

We may pursue registration of trademarks and domain names in the U.S. and in certain jurisdictions outside of the U.S. Effective protection of trademarks and domain names is expensive and difficult to maintain, both in terms of application and registration costs as well as the costs of defending and enforcing those rights. We may be required to protect our rights in an increasing number of countries, a process that is expensive and may not be successful or which we may not pursue in every country in which our products and services are distributed or made available. Foreign countries have different laws and regulations regarding protection of intellectual property, and the protection available in other jurisdictions may not be as effective as that provided in the U.S.

We may be unable to obtain trademark protection for our platform, technology offerings and brands, and our existing trademark registrations and applications, and any trademarks that may be used in the future, may not provide us with competitive advantages or distinguish our platform and technology offerings from those of our competitors. In addition, our trademarks may be contested, circumvented, or found to be unenforceable, weak or invalid, and we may not be able to prevent third parties from infringing or otherwise violating them. To counter infringement or unauthorized use of our trademarks, we may deem it necessary to file infringement claims, which can be expensive and time consuming. Furthermore, because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during this type of litigation. An adverse outcome in such litigation or proceedings may expose us to a loss of our competitive position, expose us to significant liabilities, or require us to seek licenses that may not be available on commercially acceptable terms, if at all.
Litigation or proceedings before the U.S. Patent and Trademark Office or other governmental authorities and administrative bodies in the U.S. and abroad may be necessary in the future to enforce our intellectual property rights and to determine the validity and scope of the proprietary rights of others. Efforts to enforce or protect proprietary rights may be ineffective and could result in substantial costs and diversion of resources, which could harm our business and results of operations.

Our platform, its features, and technology offerings may infringe the intellectual property rights of others, which may cause us to incur unexpected costs or prevent us from providing our products and services.

30

We cannot guarantee that our internally developed or acquired systems, technologies and content do not and will not infringe the intellectual property rights of others. In addition, we rely on products, content, software, technology, and other intellectual property that we license from third parties for use in our platform, its features, and technology offerings. These third parties may be subject to infringement claims, the results of which could severely limit our ability to develop our services containing their intellectual property and our business could be disrupted or otherwise harmed. We cannot guarantee that these licenses will continue to be available to us on commercially reasonable terms, if at all, and we may be subject to claims of infringement or misappropriation if we have failed to obtain appropriate intellectual property licenses from such parties, or such parties do not possess the necessary intellectual property rights to the products or services they license to our business. If we are unable to obtain necessary licenses from third parties, we may be forced to acquire or develop alternate technology, which may require significant time and effort and may be of lower quality or performance standards and/or may be prohibited by contract from developing competing products. We have been, and may be, subject to claims that we have infringed the copyrights, trademarks, or other intellectual property rights of a third party. Any intellectual property-related infringement or misappropriation claims, whether or not meritorious, could result in costly litigation and divert management resources and attention. Should we be found liable for infringement or misappropriation, we may be required to redesign some of our systems and technologies, enter into licensing agreements, pay substantial damages, limit or curtail our offerings and technologies, or take other action, which could harm our business and results of operations. Any of the foregoing could prevent us from competing effectively and could expose our business to significant liabilities.

Some of our products and services contain open source software, which may pose particular risks to our proprietary software, products, and services in a manner that could have a negative effect on our business.

We use open source software in our products and services and anticipate using open source software in the future. Some open source software licenses require those who distribute open source software as part of their own software product to publicly disclose all or part of the source code to such software product or to make available any derivative works of the open source code on unfavorable terms or at no cost, and we may be subject to such terms. The terms of certain open source licenses to which our business is subject have not been interpreted by U.S. or foreign courts, and there is a risk that open source software licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to provide or distribute our products or services. Additionally, we could face claims from third parties alleging ownership of, or demanding release of, the open source software or derivative works that we developed using such software, which could include our proprietary source code, or otherwise seeking to enforce the terms of the applicable open source license. These claims could result in litigation and could require us to make our software source code freely available, purchase a costly license, or cease offering the products or services unless and until we can re-engineer such source code in a manner that avoids infringement. This re-engineering process could require us to expend significant additional research and development resources, and we may not be able to complete the re-engineering process successfully. In addition, use of certain open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or controls on the origin of software. Any of these risks could be difficult to eliminate or manage, and, if not addressed, could have a negative effect on our business, financial condition and results of operations.

Risks Related to Ownership of Our Class A Common Stock

The multi-class structure of our common stock has the effect of concentrating voting power with Robert Reffkin, our founder, Chairman, and Chief Executive Officer, and his financial planning vehicles and affiliated trusts.

As of February 22, 2023, Robert Reffkin, our founder, Chairman, and Chief Executive Officer, together with his financial planning vehicles and affiliated trusts (for purposes of this risk factor discussion, “Mr. Reffkin”) (and including his shares of Class A common stock subject to outstanding RSUs for which the service condition has been satisfied or would be satisfied within 60 days of February 22, 2023), held 8,749,266 shares of Class A common stock and all of the issued and outstanding shares of Class C common stock. Additionally, Mr. Reffkin holds two performance-based RSU awards and one time-based RSU award, which vest monthly. Pursuant to the exchange agreement, Mr. Reffkin has a right to require us to exchange any shares of Class A common stock that he receives upon settlement of his vested RSUs for shares of Class C common stock, which he has elected in connection with the 2022 net settlement and future monthly net settlements.

As of February 22, 2023, Mr. Reffkin held approximately 47.3% of the voting power of our outstanding capital stock, which may increase over time as his RSU awards vest and settle and resulting shares of Class A common stock get exchanged for shares of Class C common stock. If all such awards had been vested, settled and exchanged for shares of Class C common stock as of February 22, 2023, Mr. Reffkin would have held approximately 64% of the voting power of our outstanding capital stock. As a result, Mr. Reffkin is able to determine and may significantly influence any action requiring the approval of our stockholders, including the election of our board of directors, the adoption of amendments to our restated certificate of incorporation and amended and restated bylaws, and the approval of any merger, consolidation,
31

sale of all or substantially all of our assets, or other major corporate transaction. This concentrated control may have the effect of delaying, preventing, or deterring a change in control of our company, could deprive our stockholders of an opportunity to receive a premium for their capital stock as part of a sale of our company, and might ultimately affect the market price of our Class A common stock.

Future transfers by the holders of Class C common stock will generally result in those shares automatically converting into shares of Class A common stock, subject to limited exceptions, such as certain transfers effected for estate planning or other transfers by Mr. Reffkin. In addition, each share of Class C common stock will convert automatically into one share of Class A common stock upon certain conditions. However, until one of those certain triggering events occurs, voting power will be concentrated with Mr. Reffkin.

We cannot predict the effect our multi-class structure may have on the market price of our Class A common stock.

We cannot predict whether our multi-class structure will result in a lower or more volatile market price of our Class A common stock, adverse publicity, or other adverse consequences. Pursuant to our restated certificate of incorporation, each share of our Class C common stock will convert into one share of our Class A common stock two days prior to the date specified in writing upon which our shares of capital stock will be included on the S&P 500 index following written notice and confirmation from Standard & Poor’s of such specified date and inclusion. Under certain index providers’ announced policies that restrict the inclusion of companies with multi-class share structures in certain of their indices, the multi-class structure of our common stock would make us ineligible for inclusion in certain indices and may discourage such indices from selecting us for inclusion, notwithstanding this automatic termination provision. As a result, mutual funds, exchange-traded funds, and other investment vehicles that attempt to track those indices would not invest in our Class A common stock. It is unclear what effect, if any, these policies will have on the valuations of publicly-traded companies excluded from such indices, but it is possible that they may depress valuations, as compared to similar companies that are included. Given the sustained flow of investment funds into passive strategies that seek to track certain indices, exclusion from certain stock indices would likely preclude investment by many of these funds and could make our Class A common stock less attractive to other investors. As a result, the market price of our Class A common stock could be adversely affected.

The trading price of the shares of our Class A common stock is likely to be volatile.

Technology and real estate stocks historically have experienced high levels of volatility. Accordingly, the trading price of our Class A common stock may fluctuate substantially, due to factors including: loss of investor confidence in, or significant volatility in the market price and trading volume of, technology companies in general and of companies in the real estate technology industry in particular; changes in mortgage interest rates; variations in the housing market, including seasonal trends and fluctuations; announcements of new solutions, commercial relationships, acquisitions, or other events by us or our competitors; price and volume fluctuations in the overall stock market; changes in how agents perceive the benefits of our platform and future offerings; the public’s reaction to our press releases, other public announcements, and filings with the SEC, or those of other companies in the industries in which we compete; fluctuations in the trading volume of our shares or the size of our public float; sales of large blocks of our common stock; sales, or the anticipated sale, of a substantial amount of our Class A common stock, particularly sales by our directors, executive officers, or principal stockholders; fluctuations in our results of operations or financial projections; changes in actual or future expectations of investors or securities analysts; litigation involving us, our industry, or both; governmental or regulatory actions or audits; regulatory developments applicable to our business; real estate market conditions; general economic conditions and trends; major catastrophic events; and departures of key employees.

In addition, if the market for technology or real estate stocks, or the stock market, in general, experiences a loss of investor confidence, the trading price of our Class A common stock could decline for reasons unrelated to our business, financial condition or results of operations. The trading price of our Class A common stock might also decline in reaction to events that affect other companies in the real estate or technology industries even if these events do not directly affect us. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been brought against that company.

If securities or industry analysts do not publish research or publish unfavorable research about our business, our stock price and trading volume could decline.

The trading market for our Class A common stock may, to some extent, depend 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, change their opinion of our business prospects, or publish inaccurate or unfavorable research about our business, our share price may decline. If one or more of these analysts who cover us 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.
32


We may need to raise additional capital to continue to grow our business and we may not be able to raise additional capital on terms acceptable to us, or at all.

Growing and operating our business, including by continuously innovating, improving, and expanding our platform, expanding our adjacent services and expanding into new markets, may require significant cash outlays, liquidity reserves, and capital expenditures. If cash on hand, cash generated from operations, and cash equivalents and investment balances are not sufficient to meet our cash and liquidity needs, we may need to seek additional capital and we may not be able to raise the necessary cash on terms acceptable to us, or at all. Financing arrangements we pursue or assume may require us to grant certain rights, take certain actions, or agree to certain restrictions that could negatively impact our business. If additional capital is not available to us on terms acceptable to us or at all, we may need to modify our business plans, which would harm our ability to grow our operations.

Provisions in our charter documents and under Delaware law could make an acquisition of us, which may be beneficial to our stockholders, more difficult and may limit attempts by our stockholders to replace or remove our current management.

Provisions in our restated certificate of incorporation and amended and restated bylaws may have the effect of delaying or preventing a merger, acquisition, or other change in control of our company that the stockholders may consider favorable, including provisions that: classify the board of directors into three classes with staggered three-year terms; permit the board of directors to establish the number of directors and to fill any vacancies and newly-created directorships; require super-majority voting to amend some provisions in our charter documents; authorize the issuance of “blank check” preferred stock that our board of directors could use to implement a stockholder rights plan; allow only our chief executive officer, chairperson of our board of directors, or a majority of our board of directors are authorized to call a special meeting of stockholders; prohibit cumulative voting; permit the removal of directors only “for cause” and only with the approval of the holders of at least two-thirds of the voting power of the then outstanding capital stock; prohibit stockholder action by written consent, requiring all stockholder actions to be taken at a meeting of our stockholders; expressly authorize the board of directors to make, alter, or repeal our bylaws; 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, because our board of directors is responsible for appointing the members of our management team, these provisions may frustrate or prevent any attempts by our stockholders to replace or remove our current management. Moreover, Section 203 of the Delaware General Corporation Law (“DGCL") may discourage, delay, or prevent a change in control of our company by imposing certain restrictions on mergers, business combinations, and other transactions between us and holders of 15% or more of our common stock.

Our restated certificate of incorporation and amended and restated bylaws contain exclusive forum provisions for certain claims, which may limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees.

Our restated certificate of incorporation provides that the Court of Chancery of the State of Delaware, to the fullest extent permitted by law, will be the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a breach of fiduciary duty, any action asserting a claim against us arising pursuant to the DGCL, our restated certificate of incorporation, or our amended and restated bylaws, or any action asserting a claim against us that is governed by the internal affairs doctrine.

In addition, our restated certificate of incorporation provides that the federal district courts of the U.S. will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, or Federal Forum Provision. Accordingly, actions by our stockholders to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder must be brought in federal court, to the fullest extent permitted by law. However, there can be no assurance that federal or state courts will find the choice of forum provision contained in our restated certificate of incorporation or restated bylaws to be applicable or enforceable in every case.

We do not anticipate paying any cash dividends on our Class A common stock in the foreseeable future.

We have never declared or paid any dividends on our Class A common stock. We currently intend to retain any earnings to finance the operation and expansion of our business, and we do not anticipate paying any cash dividends in the foreseeable future. Any future determination to pay dividends will be at the discretion of our board of directors, and will depend on our
33

financial condition, results of operations, capital requirements, restrictions contained in future agreements and financing instruments, business prospects and such other factors as our board of directors deems relevant.
Item 1B. Unresolved Staff Comments.
None.
Item 2. Properties.
We are headquartered in New York, New York, where we occupy approximately 100,000 square feet of office space pursuant to a lease that is expected to expire in May 2025 subject to the terms thereof. We also lease operating and sales offices throughout the United States and internationally.
Item 3. Legal Proceedings.
The information relating to legal proceedings contained in Note 11 to the consolidated financial statements included in Part II, Item 8 of this Annual Report is incorporated herein by this reference.
Item 4. Mine Safety Disclosures.
None.
34

PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.
Market Information for Common Stock
Our common stock has traded on the New York Stock Exchange under the symbol “COMP” since April 1, 2021. Prior to that, there was no public market for our common stock.
Stockholders
As of February 22, 2023, there were 140 holders of record of our common stock. The actual number of stockholders is greater than this number of holders of record, and includes stockholders who are beneficial owners, but whose shares are held in street name by brokers and other nominees. This number of holders of record also does not include stockholders whose shares may be held in trust by other entities.
Dividend Policy
We have never declared or paid, and do not anticipate declaring or paying in the foreseeable future, any cash dividends on our capital stock. Any future determination as to the declaration and payment of dividends, if any, will be at the discretion of our board of directors, subject to applicable laws and will depend on then existing conditions, including our financial condition, operating results, contractual restrictions, capital requirements, business prospects, and other factors our board of directors may deem relevant.
Securities Authorized for Issuance under Equity Compensation Plans
See the section titled “Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters” included in Part III, Item 12 of this Annual Report for information regarding securities authorized for issuance.
Stock Performance Graph
The stock performance graph set forth below shall not be deemed “soliciting material” or to be “filed” with the SEC or subject to Regulation 14A or 14C under, or to the liabilities of Section 18 of, the Exchange Act and will not be deemed to be incorporated by reference into any filing of the Company under the Securities Act or the Exchange Act, except to the extent the Company specifically incorporates it by reference into such a filing.
35

The following graph compares the performance of our common stock to the Standard & Poor’s (“S&P”) 500 Index and Peer Group Index by assuming $100 was invested in each investment option as of April 1, 2021, which represents the day our common stock began trading on the NYSE.
comp-20221231_g1.jpg
Year4/1/2112/31/2112/31/22
COMP$100 $45.11 $11.56 
S&P 500 Index(1)
$100 $118.57 $95.51 
Peer Group Index (2)
$100 $67.17 $23.05 
____________
(1)S&P 500 Index is a capitalization-weighted index of domestic equities of the largest companies traded on the NYSE and NASDAQ.
(2)Peer Group Index consists of Zillow Group, Inc. (ZG), Redfin Corp (RDFN), Opendoor Technologies Inc. (OPEN), EXP World Holdings, Inc. (EXPI) and Anywhere Real Estate Inc. (HOUS).
Sales of Unregistered Securities
From October 1, 2022 through December 31, 2022, we offered, sold and issued the following unregistered securities:

(1) an aggregate of 240,592 shares of Class A common stock held by the Company's founder and Chief Executive Officer, Robert Reffkin, were exchanged for an equivalent number of shares of Class C common stock pursuant to the Equity Exchange Right Agreement; and

(2) an aggregate of 698,088 shares of Class A common stock were issued on November 4, 2022 in connection with our previously disclosed acquisition of the Randall Family of Companies, as consideration for an earnout payable to the former owners.

The offer, sale and issuance of the securities described above were exempt from registration under the Securities Act in reliance upon Section 3(a)(9) and Section 4(a)(2) of the Securities Act (or Regulation D promulgated thereunder) as transactions by an issuer not involving any public offering. The recipients of the securities in each of these transactions represented their intentions to acquire the securities for investment only and not with the view to or for sale in connection with any distribution thereof, and appropriate legends were placed upon the stock certificates issued in these transactions.
36

Issuer Purchases of Equity Securities
None.
Item 6. Reserved.
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our consolidated financial statements and the related notes and other financial information included elsewhere in this Annual Report. In addition to historical consolidated financial information, the following discussion contains forward-looking statements that reflect our plans, estimates and beliefs. Our actual results could differ materially from those expressed or implied by such forward-looking statements. Important factors that could cause or contribute to these differences include, but are not limited to, those discussed in the section entitled “Note Regarding Forward—Looking Statements”. You should review the disclosure under the section entitled “Risk Factors” in this Annual Report for a discussion of important factors that could cause our actual results to differ materially from those anticipated in these forward-looking statements.
OVERVIEW
Management’s discussion and analysis of financial condition and results of operations, or MD&A, is provided as a supplement to the consolidated financial statements and notes thereto included elsewhere in this Annual Report and is intended to provide an understanding of our results of operations, financial condition and changes in our results of operations and financial condition. Our MD&A is organized as follows:
Introduction. This section provides a general description of our company and its business, recent developments affecting our company, operational highlights and discussions of how seasonal factors and macroeconomic conditions may impact our results.
Results of Operations. This section provides our analysis and outlook for the significant line items on our statements of operations, as well as other information that we deem meaningful to understand our results of operations on a consolidated basis for the year ended December 31, 2022 compared to the year ended December 31, 2021. An analysis of the significant line items on our statements of operations, as well as other information that we deem meaningful to understand our results of operations on a consolidated basis for the year ended December 31, 2021 compared to the year ended December 31, 2020 is included in our Form 10-K for the year ended December 31, 2021.
Key Business Metrics and Non-GAAP Financial Measures. This section provides a discussion of key business metrics and non-GAAP financial measures we use to evaluate our business and measure our performance, in addition to the measures presented in our consolidated financial statements.
Liquidity and Capital Resources. This section provides an analysis of our liquidity and cash flows, as well as a discussion of our commitments that existed as of December 31, 2022.
Critical Accounting Estimates and Policies. This section discusses those accounting policies that are considered important to the evaluation and reporting of our financial condition and results of operations, and whose application requires us to exercise subjective and often complex judgments in making estimates and assumptions.
Recent Accounting Pronouncements. This section provides a summary of the most recent authoritative accounting standards and guidance that have either been recently adopted by our company or may be adopted in the future.
INTRODUCTION
We are a technology-enabled brokerage that provides an end-to-end platform of software, services and support to empower our residential real estate agents to deliver exceptional service to seller and buyer clients. Real estate agents are themselves business owners, and Compass agents utilize the platform to grow their respective businesses, save time and manage their business more effectively. Our platform includes an integrated suite of cloud-based software for customer relationship management, marketing, client service and other critical functionality, all custom-built for the real estate industry and enabling our core brokerage services. The platform also uses proprietary data, analytics, artificial intelligence and machine learning to deliver high value recommendations and outcomes for Compass agents and their clients.
Our business model is directly aligned with the success of our agents. We attract agents to our brokerage and partner with them as independent contractors who affiliate their real estate licenses with us, operating their businesses on our platform
37

and under our brand. We currently generate substantially all of our revenue from commissions paid by clients at the time that a home is transacted, which agents use to assist home sellers and buyers in listing, marketing, selling and finding homes as well as through the provision of services adjacent to the transaction, such as title, escrow and mortgage origination services. While adjacent services comprise a small portion of our revenue to date, we are well-positioned to capture meaningful revenue from adjacent services as we continue to expand and diversify our offerings within the real estate ecosystem.
On April 6, 2021, we completed our IPO and our Class A common stock began trading on the New York Stock Exchange on April 1, 2021 under the symbol “COMP”. In connection with the IPO, we issued and sold 26.3 million shares of our Class A common stock at a public offering price of $18.00 per share. We received aggregate proceeds of $438.7 million from the IPO, net of the underwriting discount and offering costs of approximately $11.0 million.
Recent Developments
Throughout 2022, a number of macroeconomic conditions contributed to the slowdown in the U.S. residential real estate market, impacting our business and financial results during the year ended December 31, 2022, as described in more detail in the section entitled “—Results of Operations”. These conditions include, but are not limited to, the conflict in Ukraine, volatility in the U.S. equity markets, rising inflation, rapidly rising mortgage interest rates and the Federal Reserve Board increasing the federal funds rate by an aggregate of 4.50% through January 2023 with possible further increases. These conditions have contributed towards slowed consumer demand and declining home affordability and began to have an impact on price appreciation. Any further slowdown or additional challenging conditions in the U.S. residential real estate market could have a significant impact on our business and financial results in the first quarter of 2023 and beyond. While we continue to assess the effects of the current slowdown on our business and financial results, the ultimate impact will depend on future developments, which are highly uncertain and difficult to predict, as well as the actions that we have taken, or will take, to minimize any current and future impact.
Update Related to Restructuring Activities
During the year ended December 31, 2022, we enacted certain workforce reductions, wound down Modus Technologies, Inc. (“Modus”) and terminated certain of our operating leases. The workforce reductions are part of a broader plan to take meaningful actions to improve the alignment between our organizational structure and our long-term business strategy, drive cost efficiencies enabled by our technology and other competitive advantages and continue to drive toward profitability and positive free cash flow. In addition to the aforementioned workforce reductions, restructuring actions have included and are expected to include, but not be limited to, a reduction in U.S. hiring and backfills resulting from attrition; a reduction in spend through third party vendors; eliminating the use of incentives when recruiting new agents and reducing incentives for existing agents; a planned pause in M&A activity and new market expansion; and a review of occupancy costs with a view to consolidating offices and reducing related costs.
As a result of restructuring actions taken during the year ended December 31, 2022, we incurred restructuring costs of $49.1 million, resulting from severance and other termination benefits for employees whose roles are being eliminated, lease terminations costs as a result of the accelerated amortization of various right-of-use assets and other restructuring costs, including those costs related to the wind-down of Modus. These costs have been presented within the Restructuring costs line in the consolidated statements of operations. We incurred additional non-cash charges of approximately $7.1 million during the year ended December 31, 2022 associated with the discontinued use of certain intangible assets associated with Modus and charges pertaining to the write-down of fixed assets for certain real estate leases that have been exited, or partially exited. These costs have been included within the Depreciation and amortization line in the consolidated statements of operations.
During January 2023, we implemented a further workforce reduction as part of our ongoing cost reduction initiatives to manage the business during the current macroeconomic environment. As a result of this reduction, we expect to incur pre-tax cash charges of approximately $10 million to $12 million for severance and other termination benefits for employees whose roles were or are being eliminated during the three months ending March 31, 2023.
Operational Highlights for the year ended December 31, 2022
We continue to attract and retain the most talented agents to our platform, which is critical to our long-term success. We grow our revenue by attracting high-performing agents looking to grow their business and increasing the productivity of our agents. We also continue to invest in our proprietary, integrated platform, designed for real estate agents, to enable
38

them to grow their business and save them time and money. This value proposition allows us to recruit more agents, help them grow their business and retain them on our platform at industry leading retention rates.
We had over 28,000 agents on our platform as of December 31, 2022. A subset of our agents are considered principal agents, which we define as either agents who are leaders of their respective agent teams or individual agents operating independently on our platform.
For the years ended December 31, 2022, 2021 and 2020, the Average Number of Principal Agents3 was 13,073, 11,058 and 8,686, respectively. The principal agent additions came in both new and existing markets.
During the years ended December 31, 2022, 2021 and 2020, our agents closed 211,538, 225,272 and 144,784 Total Transactions3, respectively. The decline was primarily driven by the macroeconomic conditions that contributed to the slowdown in the U.S. residential real estate market. See the section entitled “—Recent Developments” for more details surrounding these macroeconomic conditions.
Our Gross Transaction Value3 for the years ended December 31, 2022, 2021 and 2020, was $230.3 billion, $254.2 billion and $151.7 billion, respectively. Gross Transaction Value is primarily driven by home values in the markets we serve and by changes in the number of our agents in those markets, as well as seasonality and the aforementioned macroeconomic conditions.
For the year ended December 31, 2022, our Gross Transaction Value represented 4.6% of residential real estate transacted in the United States, compared to 4.5% for the year ended December 31, 2021. We calculate our market share by dividing our Gross Transaction Value, or the total dollar value of transactions closed by agents on our platform, by two times (to account for the sell-side and buy-side of each transaction) the aggregate dollar value of U.S. existing home sales as reported by the National Association of Realtors. Should we elect to resume expansion into new markets in the future, faster data integration and ingestion, more efficient agent onboarding, and the ability to customize our solutions to local market requirements will allow us to enter new markets more quickly and effectively over time. We have a dedicated expansion team responsible for launching new markets that partners closely with our enterprise sales team to rapidly identify talented agents in each new market. The priority with which we enter new markets will be based on the addressable size of each market, agent feedback, local market dynamics and the improvement of macroeconomic conditions. Expansion within existing markets is particularly cost efficient as we are able to leverage existing infrastructure, personnel and our agent network.
Seasonality and Cyclicality
The residential real estate market is seasonal, which directly impacts our agents’ businesses. While individual markets may vary, transaction volume is typically highest in spring and summer, and then declines gradually in late fall and winter. We experience the most significant financial effect from this seasonality in the first and fourth quarters of each year, when our revenue is typically lower relative to the second and third quarters. The effect of this seasonality on our revenue has a larger effect on our results of operations as many of our operating expenses (excluding commissions) are somewhat fixed in nature and do not vary directly in line with our revenue. We believe that this seasonality has affected and will continue to affect our quarterly results; however, to date its effect may have been masked by our rapid growth during the year ended December 31, 2021 and the impact of changes in macroeconomic conditions experienced during the year ended December 31, 2022.
The broader residential real estate industry is cyclical, and individual markets can have their own dynamics that diverge from broad market conditions. The real estate industry can be impacted by the strength or weakness of the economy, changes in interest rates or mortgage lending standards, or extreme economic or political conditions. Our revenue growth rate tends to increase as the real estate industry performs well and to decrease when the real estate industry performs poorly.
3 For the definitions of Average Number of Principal Agents, Total Transactions and Gross Transaction Value please refer to the section entitled “—Key Business Metrics” included elsewhere in this Annual Report.
39

Components of Our Results of Operations
Revenue
We generate substantially all our revenue by assisting home sellers and buyers in listing, marketing, selling and finding homes. We hold the real estate brokerage license that is necessary under relevant state laws and regulations to provide brokerage services and therefore we control those services that are necessary to legally transfer real estate between home sellers and buyers. We are the principal in the transaction and recognize as revenue the gross amount of the commission we expect to receive in exchange for those services. Revenue is recognized upon the transfer of control of promised services to the home sellers or home buyers. Accordingly, real estate commissions are recorded as revenue at the point in time real estate transactions are closed (i.e., sale or purchase of a home).
We also recognize revenue from other adjacent services related to the home transaction such as title and escrow services. While revenue from these services has been immaterial through 2022, we expect revenue from these services to grow over time as we expand existing and add new adjacent services to our platform.
Operating Expenses
Commissions and other related expense
Commissions and other related expense primarily consists of commissions paid to our agents, who are independent contractors, upon the closing of a real estate transaction as well as stock-based compensation expense related to our Agent Equity Program and fees paid to external brokerages for client referrals, which are recognized and paid upon the closing of a real estate transaction.
We also charge our agents fees. These fees are either transaction based, where amounts are collected at the closing of a real estate transaction, or in the form of periodic fixed fees. These fees are recognized as a reduction to commissions and other related expense.
Our commissions and other related expense as a percentage of revenue is expected to fluctuate from period-to-period based on the mix of the commission arrangements we have with our agents, the fees we collect and any changes in adjacent services revenue. Beginning at the time of our IPO, we began to incur additional commissions and other related expense for stock-based compensation expense associated with RSUs granted in connection with the Agent Equity Program as described in the section titled “—Critical Accounting Estimates and Policies—Stock-Based Compensation.”
Sales and marketing
Sales and marketing expense consists primarily of marketing and advertising expenses, compensation and other personnel-related costs for employees supporting sales, marketing, expansion and related functions, occupancy-related costs for our regional offices, agent acquisition incentives and costs related to administering the Compass Concierge Program, including associated bad debt expenses. Advertising expense primarily includes the cost of marketing activities such as print advertising, online advertising and promotional items, which are expensed as incurred. Compensation and other personnel-related costs include salaries, benefits, bonuses and stock-based compensation expense.
We expect sales and marketing expense to vary from period-to-period as a percentage of revenue for the foreseeable future and decrease as a percentage of revenue. Beginning at the time of our IPO, we began to incur additional sales and marketing expense for stock-based compensation expense associated with RSUs as described in the section titled “—Critical Accounting Estimates and Policies—Stock-Based Compensation.”
Operations and support
Operations and support expense consists primarily of compensation and other personnel-related costs for employees supporting agents, third-party consulting and professional services costs, fair value adjustments to contingent consideration for our acquisitions and other acquisition related expenses.
We expect operations and support expense to vary from period-to-period as a percentage of revenue for the foreseeable future and decrease as a percentage of revenue. Beginning at the time of our IPO, we began to incur additional operations and support expense for stock-based compensation expense associated with our RSUs as described in the section titled “—Critical Accounting Estimates and Policies—Stock-Based Compensation.”
40

Research and development
Research and development expense consists primarily of compensation and other personnel-related costs for employees in the product, engineering and technology functions, website hosting expenses, software licenses and equipment, third-party consulting costs, data licenses and other related expenses.
We expect that our research and development expense will vary from period-to-period as a percentage of revenue for the foreseeable future and decrease as a percentage of revenue. Beginning at the time of our IPO, we began to incur additional research and development expense for stock-based compensation expense associated with RSUs as described in the section titled “—Critical Accounting Estimates and Policies—Stock-Based Compensation.”
General and administrative
General and administrative expense consists primarily of compensation and other personnel-related costs for our executive management and administrative employees, including finance and accounting, legal, human resources and communications, the occupancy costs for our New York headquarters and other offices supporting our administrative functions, professional services fees for legal and finance, insurance expenses and talent acquisition expenses.
We expect that general and administrative expense will vary from period-to-period as a percentage of revenue for the foreseeable future as we focus on processes, systems and controls to enable our internal support functions for our business. Beginning at the time of our IPO, we began to incur additional general and administrative expense for stock-based compensation expense associated with RSUs as described in the section titled “—Critical Accounting Estimates and Policies—Stock-Based Compensation.”
Restructuring Costs
Restructuring costs consists primarily of severance and other termination benefits for employees whose roles are being eliminated, lease terminations costs as a result of the accelerated amortization of various right-of-use assets and other restructuring costs, including those costs related to the wind-down of Modus. For the year ended December 31, 2020, we have reclassified certain expenses previously classified in other operating expense amounts to the Restructuring costs line item in order to conform to the current period financial statement presentation.
Depreciation and amortization
Depreciation and amortization expense consists primarily of depreciation and amortization of our property and equipment, capitalized software and acquired intangible assets. We expect depreciation and amortization expense will vary from period-to-period as a percentage of revenue for the foreseeable future.
Investment Income, net
Investment income, net consists primarily of interest, dividends and realized gains and losses earned on our cash and cash equivalents.
Interest Expense
Interest expense consists primarily of expense related to the interest expenses, including commitment fees for available borrowing capacities, and amortization of debt issuance costs associated with our Concierge Facility and Revolving Credit Facility.
Benefit from Income Taxes
Benefit from income taxes consists of a partial reduction in the valuation allowance related to the carryover tax basis in deferred tax liabilities from acquisitions. The benefit from income taxes is reduced by current taxes in India that are not offset with future alternative minimum tax credits. We maintain a full valuation allowance against our deferred tax assets
41

for U.S. income tax purposes because we have concluded that it is more likely than not that the deferred tax assets will not be realized.
Equity in Loss of Unconsolidated Entity
Equity in loss of unconsolidated entity includes the results of our share of losses from our OriginPoint joint venture.
RESULTS OF OPERATIONS
The following table sets forth our consolidated statements of operations data for the period indicated:
Year Ended December 31,
202220212020
(in millions, except percentages)
Revenue$6,018.0 100.0 %$6,421.0 100.0 %$3,720.8 100.0 %
Operating expenses:
Commissions and other related expense (1)
4,936.1 82.0 5,310.5 82.7 3,056.9 82.2 
Sales and marketing (1)
575.1 9.6 510.4 7.9 402.1 10.8 
Operations and support(1)
392.4 6.5 374.9 5.8 222.2 6.0 
Research and development (1)
360.3 6.0 365.3 5.7 145.6 3.9 
General and administrative (1)
208.1 3.5 288.5 4.5 105.8 2.8 
Restructuring costs49.1 0.8 — — 10.3 0.3 
Depreciation and amortization86.3 1.4 64.4 1.0 51.2 1.4 
Total operating expenses6,607.4 109.8 6,914.0 107.7 3,994.1 107.3 
Loss from operations(589.4)(9.8)(493.0)(7.7)(273.3)(7.3)
Investment income, net2.8 — 0.1 — 2.0 0.1 
Interest expense(3.6)(0.1)(2.4)— (0.6)— 
Loss before income taxes and equity in loss of unconsolidated entity(590.2)(9.8)(495.3)(7.7)(271.9)(7.3)
Benefit from income taxes0.9 — 2.5 — 1.7 — 
Equity in loss of unconsolidated entity(12.2)(0.2)(1.3)— — — 
Net loss(601.5)(10.0)(494.1)(7.7)(270.2)(7.3)
Net (income) loss attributable to non-controlling interests— — — — — — 
Net loss attributable to Compass, Inc.$(601.5)(10.0 %)$(494.1)(7.7 %)$(270.2)(7.3 %)
(1)Includes stock-based compensation expense as follows:
Year Ended December 31,
202220212020
Commissions and other related expense$59.0 $128.7 $5.7 
Sales and marketing42.0 38.4 16.0 
Operations and support15.6 16.9 3.5 
Research and development57.5 92.7 1.4 
General and administrative60.4 109.6 16.6 
Total stock-based compensation expense$234.5 $386.3 $43.2 
42

Stock-based compensation for the year ended December 31, 2021 includes the following amounts related to the one-time acceleration of stock-based compensation expense in connection with the IPO:
IPO Related
Expense
Commissions and other related expense$41.7 
Sales and marketing1.8 
Operations and support3.1 
Research and development46.9 
General and administrative55.0 
Total stock-based compensation expense$148.5 
Comparison of the Years Ended December 31, 2022 and 2021
Revenue
Year Ended December 31,
20222021$ Change% Change
(in millions, except percentages)
Revenue$6,018.0 $6,421.0 $(403.0)(6.3 %)
Revenue decreased by $403.0 million, or 6.3%, for 2022 compared to 2021. The decrease was primarily driven by the macroeconomic conditions that contributed to the current slowdown in the U.S. residential real estate market, a lower volume of transactions and a decline in Average Transaction Value, partially offset by an increase in the number of agents that joined our platform during 2021 and 2022. The Average Number of Principal Agents for 2022 was 13,073 compared to 11,058 for 2021. Total Transactions for 2022 declined to 211,538, a decrease of 6.1% from 2021.
Operating Expenses
Commissions and other related expense
Year Ended December 31,
20222021$ Change% Change
(in millions, except percentages)
Commissions and other related expense$4,936.1 $5,310.5 $(374.4)(7.1 %)
Percentage of revenue82.0 %82.7 %
Commissions and other related expense decreased by $374.4 million, or 7.1%, for 2022 compared to 2021. Included in Commissions and other related expense were non-cash expenses related to stock-based compensation of $59.0 million for the year ended December 31, 2022 and $128.7 million for the year ended December 31, 2021. The decline in stock-based compensation expense in 2022 as compared to 2021 was primarily related to a one-time acceleration of stock-based compensation expense of $41.7 million incurred on March 31, 2021 in connection with our IPO and a decline in year over year agent participation in the Agent Equity Program. The RSUs outstanding prior to the IPO contained a liquidity-event based vesting condition, in addition to a time-based vesting condition. The liquidity-event based vesting condition did not allow for the recognition of stock based-compensation expense until this condition was satisfied at the time of the IPO. Commissions and other related expense excluding such non-cash stock-based compensation expense was $4,877.1 million, or 81.0% of revenue for 2022 and $5,181.8 million, or 80.7% for 2021. The decrease in absolute dollars of commissions and other related expense, excluding the non-cash stock-based compensation, was primarily driven by our lower revenue. The unfavorable 30 basis points increase in commissions and other related expense, excluding the non-cash stock-based compensation expense, expressed as a percentage of revenue in the year ended December 31, 2022 as compared to the year ended December 31, 2021 was primarily due to the change in mix of the commission arrangements we have with our agents and changes in geographic mix.
43

Sales and marketing
Year Ended December 31,
20222021$ Change% Change
(in millions, except percentages)
Sales and marketing$575.1 $510.4 $64.7 12.7 %
Percentage of revenue9.6 %7.9 %
Sales and marketing expense increased by $64.7 million, or 12.7%, for 2022 compared to 2021. Included in Sales and marketing expense were non-cash expenses related to stock-based compensation of $42.0 million for the year ended December 31, 2022 and $38.4 million for the year ended December 31, 2021. The increase in stock-based compensation expense for 2022 as compared to 2021 was due to expense for awards related to increased headcount partially offset by a one-time acceleration of stock-based compensation expense of $1.8 million incurred on March 31, 2021 in connection with our IPO. The RSUs outstanding prior to the IPO contained a liquidity-event based vesting condition, in addition to a time-based vesting condition. The liquidity-event based vesting condition did not allow for the recognition of stock based-compensation expense until this condition was satisfied at the time of the IPO and we continue to recognize additional stock-based compensation expense subsequent to the IPO. Sales and marketing expense excluding such non-cash stock-based compensation expense was $533.1 million, or 8.9% of revenue for 2022 and $472.0 million, or 7.4% for 2021, respectively. The increase in sales and marketing expense in absolute dollars and on a percentage of revenue, excluding the non-cash stock-based compensation expense, was primarily due to an increase in agent marketing and advertising, an increase in agent recruiting costs and increased occupancy costs.
Operations and support
Year Ended December 31,
20222021$ Change% Change
(in millions, except percentages)
Operations and support$392.4 $374.9 $17.5 4.7 %
Percentage of revenue6.5 %5.8 %
Operations and support expense increased by $17.5 million, or 4.7%, for 2022 compared to 2021. Included in Operations and support expense were non-cash expenses related to stock-based compensation of $15.6 million for the year ended December 31, 2022 and $16.9 million for the year ended December 31, 2021. The decrease in stock-based compensation expense for 2022 as compared to 2021 was almost entirely the result of the required accounting treatment for our RSUs which differed before and after the March 31, 2021 effective date of our IPO. The RSUs outstanding prior to the IPO contained a liquidity-event based vesting condition, in addition to a time-based vesting condition. The liquidity-event based vesting condition did not allow for the recognition of stock based-compensation expense until this condition was satisfied at the time of the IPO. We recognized a one-time acceleration of stock-based compensation expense of $3.1 million in connection with our IPO when this liquidity-event based vesting condition was satisfied and recognized additional stock-based compensation expense subsequent to the IPO over the periods that the time-based vesting conditions are satisfied. Operations and support expense excluding such non-cash stock-based compensation expense was $376.8 million, or 6.3% of revenue for 2022 and $358.0 million, or 5.6% for 2021. The increase in absolute dollars and on a percentage of revenue basis, excluding such non-cash stock-based compensation expense, was primarily driven by an increase in compensation and other personnel-related costs due to higher headcount prior to the aforementioned workforce reductions.
44

Research and development
Year Ended December 31,
20222021$ Change% Change
(in millions, except percentages)
Research and development$360.3 $365.3 $(5.0)(1.4 %)
Percentage of revenue6.0 %5.7 %
Research and development expense decreased by $5.0 million, or 1.4%, for 2022 compared to 2021. Included in Research and development expense were non-cash expenses related to stock-based compensation of $57.5 million for the year ended December 31, 2022 and $92.7 million for the year ended December 31, 2021. The decrease in stock-based compensation expense for 2022 as compared to 2021 was the result of the required accounting treatment for our RSUs which differed before and after the March 31, 2021 effective date of our IPO. The RSUs outstanding prior to the IPO contained a liquidity-event based vesting condition, in addition to a time-based vesting condition. The liquidity-event based vesting condition did not allow for the recognition of stock based-compensation expense until this condition was satisfied at the time of the IPO. We recognized a one-time acceleration of stock-based compensation expense of $46.9 million in connection with our IPO when this liquidity-event based vesting condition was satisfied and recognized additional stock-based compensation expense subsequent to the IPO over the periods that the time-based vesting conditions are satisfied. Research and development expense excluding such non-cash stock-based compensation expense was $302.8 million, or 5.0% of revenue for 2022 and $272.6 million, or 4.2% for 2021. The increase in absolute dollars and on a percentage of revenue basis, excluding such non-cash stock-based compensation expense, was primarily driven by an increase in compensation and other personnel-related costs due to higher headcount prior to the aforementioned workforce reductions and additional software costs for our technology infrastructure and platform.
General and administrative
Year Ended December 31,
20222021$ Change% Change
(in millions, except percentages)
General and administrative$208.1 $288.5 $(80.4)(27.9 %)
Percentage of revenue3.5 %4.5 %
General and administrative expense decreased by $80.4 million, or 27.9%, for 2022 compared to 2021. During the years ended December 31, 2022 and 2021, General and administrative expense includes charges of $10.5 million in connection with the Realogy Holdings Corp. matter and $21.3 million in connection with the Avi Dorfman and RentJolt, Inc. matter, respectively (collectively, the "Litigation Matters"). Also included in General and administrative expense were non-cash expenses related to stock-based compensation of $60.4 million for 2022 and $109.6 million for 2021. The decrease in stock-based compensation expense for 2022 as compared to 2021 was the result of the required accounting treatment for our RSUs which differed before and after the March 31, 2021 effective date of our IPO. The RSUs outstanding prior to the IPO contained a liquidity-event based vesting condition, in addition to a time-based vesting condition. The liquidity-event based vesting condition did not allow for the recognition of stock based-compensation expense until this condition was satisfied at the time of the IPO. We recognized a one-time acceleration of stock-based compensation expense of $55.0 million in connection with our IPO when this liquidity-event based vesting condition was satisfied and recognized additional stock-based compensation expense subsequent to the IPO over the periods that the time-based vesting conditions are satisfied. General and administrative expense excluding such non-cash stock-based compensation expense and the Litigation Matters was $137.2 million, or 2.3% of revenue for 2022 and $157.6 million, or 2.5% of revenue for 2021. The decrease in absolute dollars and on a percentage of revenue basis, excluding such non-cash stock-based compensation expense and the Litigation Matters, was primarily due to our cost reduction initiatives taken during the year ended December 31, 2022.
45

Restructuring costs
Year Ended December 31,
20222021$ Change% Change
(in millions, except percentages)
Restructuring costs$49.1 $— $49.1 100.0 %
Percentage of revenue0.8 %— %
Restructuring costs primarily consisted of costs associated with workforce reduction actions and the wind-down of Modus. See Note 17 - "Restructuring Activities" in our consolidated financial statements included elsewhere in this Annual Report, for information.
Depreciation and amortization
Year Ended December 31,
20222021$ Change% Change
(in millions, except percentages)
Depreciation and amortization$86.3 $64.4 $21.9 34.0 %
Percentage of revenue1.4 %1.0 %
Depreciation and amortization expense increased by $21.9 million, or 34.0%, for 2022 compared to 2021.The increase in absolute dollars and on a percentage of revenue basis was primarily driven by an increase in the amortization of intangible assets related to the impact of acquisitions completed during the year ended December 31, 2021 as well as the acceleration of $7.1 million of amortization in connection the discontinued use of certain intangible assets associated with Modus and charges pertaining to the write-down of fixed assets for certain real estate leases that have been exited, or partially exited.
Investment income, net
Year Ended December 31,
20222021$ Change% Change
(in millions, except percentages)
Investment income, net$2.8 $0.1 $2.7 2700.0 %
During the year ended December 31, 2022, interest income was $2.8 million and during year ended December 31, 2021, interest income was $0.1 million. Investment income, net increased during the year ended December 31, 2022 as a result of increased average interest rates on our short-term interest-bearing investments.
Interest expense
Year Ended December 31,
20222021$ Change% Change
(in millions, except percentages)
Interest expense$3.6 $2.4 $1.2 50.0 %
Interest expense increased by $1.2 million, or 50.0%, for 2022 compared to 2021. The increase was driven by the interest expense incurred on both our Concierge Facility and Revolving Credit Facility, including the commitment fees related to the available borrowing capacities on such facilities and the amortization of the issuance costs of such facilities.
46

Benefit from income taxes
Year Ended December 31,
20222021$ Change% Change
(in millions, except percentages)
Benefit from income taxes$0.9 $2.5 $(1.6)(64.0 %)

Benefit from income taxes decreased by $1.6 million, or 64.0%, for 2022 compared to 2021. The decrease resulted from a reduction in current year acquisition related activities and an increase in current taxes in India that are not offset with future alternative minimum tax credits.
Equity in loss of unconsolidated entity
Year Ended December 31,
20222021$ Change% Change
(in millions, except percentages)
Equity in loss of unconsolidated entity$12.2 $1.3 $10.9 838.5 %
During the year ended December 31, 2022, equity in loss of unconsolidated entity was $12.2 million and during the year ended December 31, 2021, equity in loss of unconsolidated entity was $1.3 million from our mortgage joint venture with Guaranteed Rate, Inc., which was formed in July 2021.
KEY BUSINESS METRICS AND NON-GAAP FINANCIAL MEASURES
In addition to the measures presented in our consolidated financial statements, we use the following key business metrics and non-GAAP financial measures to evaluate our business, measure our performance, develop financial forecasts and make strategic decisions.
Year Ended December 31,
202220212020
Total Transactions211,538 225,272 144,784 
Gross Transaction Value (in billions)$230.3 $254.2 $151.7 
Average Number of Principal Agents13,073 11,058 8,686 
Net loss attributable to Compass, Inc. (in millions)$(601.5)$(494.1)$(270.2)
Net loss attributable to Compass, Inc. margin(10.0)%(7.7)%(7.3)%
Adjusted EBITDA(1) (in millions)
$(210.0)$1.6 $(155.5)
Adjusted EBITDA margin(1)
(3.5)%0.0 %(4.2)%
(1)Adjusted EBITDA and Adjusted EBITDA margin are non-GAAP financial measures. For more information regarding our use of these measures and a reconciliation of Net loss attributable to Compass, Inc. to Adjusted EBITDA, see the section titled “—Non-GAAP Financial Measures” below.
Key Business Metrics
Total Transactions
Total Transactions is a key measure of the scale of our platform, which drives our financial performance. We define Total Transactions as the sum of all transactions closed on our platform in which our agent represented the buyer or seller in the purchase or sale of a home. We include a single transaction twice when one or more of our agents represent both the buyer and seller in any given transaction. We exclude transactions related to rentals in this metric.
Our Total Transactions for the year ended December 31, 2022 were 211,538, a decrease of 6.1% from the year ended December 31, 2021. The decline was primarily driven by the macroeconomic conditions that contributed to the slowdown in the U.S. residential real estate market partially offset by agent additions.
47

Gross Transaction Value
Gross Transaction Value is a key measure of the scale of our platform and success of our agents, which ultimately impacts revenue. Gross Transaction Value is the sum of all closing sale prices for homes transacted by agents on our platform. We include the value of a single transaction twice when our agents serve both the home buyer and home seller in the transaction. We exclude transactions related to rentals in this metric.
Gross Transaction Value is primarily driven by home values in the markets we serve and by changes in the number of our agents in those markets, as well as seasonality and macroeconomic factors.
Our Gross Transaction Value for the year ended December 31, 2022 was $230.3 billion, a decrease of 9.4% from the year ended December 31, 2021. The macroeconomic conditions that contributed to the slowdown in the U.S. residential real estate market resulted in period-over-period declines in both Total Transactions and Gross Transaction Value.
Average Number of Principal Agents
The Average Number of Principal Agents represents the number of agents who are leaders of their respective agent teams or individual agents operating independently on our platform during a given period. The Average Number of Principal Agents is an indicator of the potential future growth of our business, as well as the size and strength of our platform. This figure is calculated by taking the average of the number of principal agents at the end of each month included in the period. We use the Average Number of Principal Agents, in combination with our other key metrics such as Total Transactions and Gross Transaction Value, as a measure of agent productivity.
Our Average Number of Principal Agents for the year ended December 31, 2022 was 13,073, representing an increase of 18.2% from the year ago period. For the year ended December 31, 2022, our Average Number of Principal Agents was 46.3% of our average number of total agents. Our principal agents generate revenue across a diverse set of real estate markets in the United States.
Non-GAAP Financial Measures
Adjusted EBITDA and Adjusted EBITDA margin
Adjusted EBITDA is a non-GAAP financial measure that represents our Net loss attributable to Compass, Inc. adjusted for depreciation and amortization, investment income, net, interest expense, stock-based compensation expense, benefit from income taxes and other items. During the periods presented, other items included (i) restructuring charges associated with lease termination and severance costs, (ii) acquisition-related expenses related to adjustments to the fair value of contingent consideration and acquisition consideration treated as compensation expense over underlying retention periods and (iii) litigation charges in connection with the Litigation Matters. Adjusted EBITDA margin is calculated by dividing Adjusted EBITDA by revenue.
We use Adjusted EBITDA and Adjusted EBITDA margin in conjunction with GAAP measures as part of our overall assessment of our performance, including the preparation of our annual operating budget and quarterly forecasts, to evaluate the effectiveness of our business strategies and to communicate with our board of directors concerning our financial performance. We believe Adjusted EBITDA and Adjusted EBITDA margin are also helpful to investors, analysts and other interested parties because they can assist in providing a more consistent and comparable overview of our operations across our historical financial periods. Adjusted EBITDA and Adjusted EBITDA margin have limitations as analytical tools, therefore you should not consider them in isolation or as substitutes for analysis of our results as reported under GAAP. Because of these limitations, you should consider Adjusted EBITDA and Adjusted EBITDA margin alongside other financial performance measures, including Net loss attributable to Compass, Inc. and our other GAAP results. In evaluating Adjusted EBITDA and Adjusted EBITDA margin, you should be aware that in the future we may incur expenses that are the same as or similar to some of the adjustments reflected in this presentation. Our presentation of Adjusted EBITDA and Adjusted EBITDA margin should not be construed to imply that our future results will be unaffected by the types of items excluded from the calculation of Adjusted EBITDA and Adjusted EBITDA margin. Adjusted EBITDA and Adjusted EBITDA margin are not presented in accordance with GAAP and the use of these terms varies from others in our industry.
48

The following table provides a reconciliation of Net loss attributable to Compass, Inc. to Adjusted EBITDA (in millions, except percentages):
Year Ended December 31,
202220212020
Net loss attributable to Compass, Inc.$(601.5)$(494.1)$(270.2)
Adjusted to exclude the following:
Depreciation and amortization86.3 64.4 51.2 
Investment income, net(2.8)(0.1)(2.0)
Interest expense3.6 2.4 0.6 
Stock-based compensation234.5 386.3 43.2 
Benefit from income taxes(0.9)(2.5)(1.7)
Restructuring costs49.1 — 10.3 
Acquisition-related expenses(1)
11.2 23.9 13.1 
Litigation charges(2)
10.5 21.3 — 
Adjusted EBITDA$(210.0)$1.6 $(155.5)
Net loss attributable to Compass, Inc. margin(10.0)%(7.7)%(7.3)%
Adjusted EBITDA margin(3.5)%0.0 %(4.2)%
(1)Includes adjustments related to the change in fair value of contingent consideration and adjustments related to acquisition consideration treated as compensation expense over the underlying retention periods. See Note 3 to our consolidated financial statements included elsewhere in this Annual Report for more information.
(2)Represents a charge of $10.5 million incurred during the year ended December 31, 2022 in connection with the Realogy Holdings Corp. matter and a $21.3 million expense incurred during the year ended December 31, 2021 in connection with the settlement of the Avi Dorfman and RentJolt, Inc. matter. See Note 11 to our consolidated financial statements included elsewhere in this Annual Report for more information.
Adjusted EBITDA was a loss of $210.0 million compared to income of $1.6 million during the years ended December 31, 2022 and 2021, respectively. The decrease in Adjusted EBITDA during the year ended December 31, 2022 as compared to the year ended December 31, 2021 was primarily due to the growth in operating expenses as a percentage of revenue resulting from investments in sales and marketing, operations and support and research and development and a slow down in revenue resulting from the current macroeconomic conditions impacting the U.S. residential real estate market as described in more detail under the section entitled “—Recent Developments”.
The following tables provide supplemental information to the Reconciliation of Net loss attributable to Compass, Inc. to Adjusted EBITDA presented above. These tables identify how each of the Operating expenses related financial statement line items contained within the accompanying consolidated statements of operations elsewhere in this Annual Report are impacted by the items excluded from Adjusted EBITDA (in millions):
Year Ended December 31, 2022
Commissions and other related expenseSales and marketingOperations and supportResearch and developmentGeneral and administrative
GAAP Basis$4,936.1 $575.1 $392.4 $360.3 $208.1 
Adjusted to exclude the following:
Stock-based compensation(59.0)(42.0)(15.6)(57.5)(60.4)
Acquisition-related expenses— — (11.2)— — 
Litigation charge— — — — (10.5)
Non-GAAP Basis$4,877.1 $533.1 $365.6 $302.8 $137.2 
49

Year Ended December 31, 2021
Commissions and other related expenseSales and marketingOperations and supportResearch and developmentGeneral and administrative
GAAP Basis$5,310.5 $510.4 $374.9 $365.3 $288.5 
Adjusted to exclude the following:
Stock-based compensation(128.7)(38.4)(16.9)(92.7)(109.6)
Acquisition-related expenses— — (23.9)— — 
Litigation charge— — — — (21.3)
Non-GAAP Basis$5,181.8 $472.0 $334.1 $272.6 $157.6 
Year Ended December 31, 2020
Commissions and other related expenseSales and marketingOperations and supportResearch and developmentGeneral and administrative
GAAP Basis$3,056.9 $402.1 $222.2 $145.6 $105.8 
Adjusted to exclude the following:
Stock-based compensation(5.7)(16.0)(3.5)(1.4)(16.6)
Acquisition-related expenses— — (13.1)— — 
Non-GAAP Basis$3,051.2 $386.1 $205.6 $144.2 $89.2 
LIQUIDITY AND CAPITAL RESOURCES
Since inception, we have generated negative cash flows from operations and have primarily financed our operations from net proceeds from the sale of convertible preferred stock and common stock. As of December 31, 2022, we had cash and cash equivalents of $361.9 million and an accumulated deficit of $2.2 billion.
We expect that operating losses and negative cash flows from operations may continue in certain periods in the foreseeable future as a result of the current slowdown in the U.S. residential real estate market as described in more detail under the section entitled “—Recent Developments”. We believe our existing cash and cash equivalents, the Concierge Facility (which, as defined below, may be used to support our Compass Concierge Program) and the Revolving Credit Facility will be sufficient to meet our working capital and capital expenditures needs for at least the next 12 months and beyond.
Our future capital requirements will depend on many factors, including, but not limited to, growth in the number of our agents and the associated costs to attract, support and retain them, our decision to resume expansion into new geographic markets, continued investment in adjacent services and other new revenue streams, future acquisitions, the timing of investments in technology and personnel to support the overall growth in our business and the extent and duration of the current and any future slowdown in the U.S. residential real estate market. To the extent that current and anticipated future sources of liquidity are insufficient to fund our future business activities and requirements, we may be required to seek additional equity or debt financing. The sale of additional equity would result in additional dilution to our stockholders. The incurrence of debt financing would result in debt service obligations and the instruments governing such debt could provide for operating and financing covenants that would restrict our operations. There can be no assurances that we will be able to raise additional capital. In the event that additional financing is required from outside sources, we may not be able to negotiate terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, financial condition and results of operations could be adversely affected. See the sections entitled “Risk Factors—Risks Related to Ownership of Our Class A Common Stock—We may need to raise additional capital to continue to grow our business and we may not be able to raise additional capital on terms acceptable to us, or at all” and “Risk Factors—Risks Related to Our Business and Operations—Covenants in our debt agreements may restrict our borrowing capacity or operating activities and adversely affect our financial condition”.
Concierge Facility
In July 2020, our subsidiary, Compass Concierge SPV I, LLC, or Concierge SPV, entered into a Revolving Credit and Security Agreement, or the Concierge Facility, with Barclays Bank PLC, as administrative agent, and the several lenders party thereto. The Concierge Facility provides for a $75.0 million revolving credit facility and is solely used to finance, in
50

part, our Compass Concierge Program. The Concierge Facility is secured primarily by the Concierge Receivables and cash of the Compass Concierge Program. On August 5, 2022, we further amended and restated the Concierge Facility (the “Second A&R Concierge Facility”) to among other things extend the revolving period to August 4, 2023. The interest rate on the Concierge Facility was 7.59% as of December 31, 2022. Pursuant to the Second A&R Concierge Facility, the principal amount, if any, is payable in full in February 2024, unless earlier terminated or extended. As of December 31, 2022 and 2021, there were $31.9 million and $16.2 million, respectively, in borrowings outstanding under the Concierge Facility.
We have the option to repay our borrowings under the Second A&R Concierge Facility without premium or penalty prior to maturity. The Second A&R Concierge Facility contains customary affirmative covenants, such as financial statement reporting requirements, as well as covenants that restrict its ability to, among other things, incur additional indebtedness, sell certain receivables, declare dividends or make certain distributions, and undergo a merger or consolidation or certain other transactions. Additionally, in the event that we and our consolidated subsidiaries fail to comply with certain financial covenants that require us to meet certain liquidity-based measures, the commitments under the Second A&R Concierge Facility will automatically be reduced to zero and we will be required to repay any outstanding loans under the Second A&R Concierge Facility. As of December 31, 2022, we were in compliance with the covenants under the Second A&R Concierge Facility.
Revolving Credit and Guaranty Agreement
In March 2021, we entered into a Revolving Credit and Guaranty Agreement, or the Revolving Credit Facility, with Barclays Bank PLC, as administrative agent and as collateral agent, and certain other lenders. The Revolving Credit Facility provides for a $350.0 million revolving credit facility, subject to the terms and conditions of the Revolving Credit Facility. The Revolving Credit Facility also includes a letter of credit sublimit which is the lesser of (i) $125.0 million and (ii) the aggregate unused amount of the revolving commitments then in effect under the Revolving Credit Facility. Our obligations under the Revolving Credit Facility are guaranteed by certain of our subsidiaries and are secured by a first priority security interest in substantially all of our assets and subsidiary guarantors.
Borrowings under the Revolving Credit Facility bear interest, at our option, at either (i) a floating rate per annum equal to the base rate plus a margin of 0.50% or (ii) a floating rate per annum equal to the rate at which dollar deposits are offered in the London interbank market plus a margin of 1.50%. The base rate is equal to the highest of (a) the prime rate as quoted by The Wall Street Journal, (b) the federal funds effective rate plus 0.50%, (c) the rate at which dollar deposits are offered in the London interbank market for a one-month interest period plus 1.00%, and (d) 1.00%. During an event of default under the Revolving Credit Facility the applicable interest rates are increased by 2.0% per annum. We are also obligated to pay other customary fees for a credit facility of this type, including a commitment fee on a quarterly basis based on amounts committed but unused under the Revolving Credit Facility of 0.175% per annum, fees associated with letters of credit and administrative and arrangement fees. The principal amount, if any, is payable in full on March 4, 2026, unless earlier terminated or extended.
We have the option to repay our borrowings, and to permanently reduce the loan commitments in whole or in part, under the Revolving Credit Facility without premium or penalty prior to maturity. As of December 31, 2022, we had $150.0 million in outstanding borrowings under the Revolving Credit Facility and outstanding letters of credit under the Revolving Credit Facility totaled approximately $33.0 million. The interest rate on the borrowings under the Revolving Credit Facility was 5.86% as of December 31, 2022.
The Revolving Credit Facility contains customary representations, warranties, financial covenants applicable to us and our restricted subsidiaries, affirmative covenants, such as financial statement reporting requirements, and negative covenants which restrict its ability, among other things, to incur liens and indebtedness, make certain investments, declare dividends, dispose of, transfer or sell assets, make stock repurchases and consummate certain other matters, all subject to certain exceptions. The financial covenants require that we maintain certain liquidity of at least $150.0 million as of the last day of each fiscal quarter and each date of a credit extension and (ii) consolidated total revenue as of the last day of each fiscal quarter be equal to or greater than the specified amount corresponding to such period. The minimum required consolidated revenue threshold for the trailing four fiscal quarters is $2,418.0 million during 2022, $3,799.0 million during 2023 and $4,668.0 million thereafter. As of December 31, 2022, we were in compliance with the financial covenants under the Revolving Credit Facility.
The Revolving Credit Facility includes customary events of default that include, among other things, nonpayment of principal, interest or fees, inaccuracy of representations and warranties, violation of certain covenants, cross default to
51

certain other indebtedness, bankruptcy and insolvency events, material judgments, change of control and certain material ERISA events. The occurrence of an event of default could result in the acceleration of the obligations under the Revolving Credit Facility.
Cash Flows
The following table summarizes our cash flows for the periods indicated:
Year Ended December 31,
202220212020
(in millions)
Net cash used in operating activities$(291.7)$(28.6)$(58.1)
Net cash used in investing activities(100.1)(192.5)(13.4)
Net cash provided by financing activities135.4 399.3 19.9 
Net (decrease) increase in cash and cash equivalents$(256.4)$178.2 $(51.6)
Operating Activities
For 2022, net cash used in operating activities was $291.7 million. The outflow was primarily due to a $601.5 million net loss adjusted for $339.0 million of non-cash charges and cash outflow due to changes in assets and liabilities of $29.2 million. The non-cash charges are primarily related to $234.5 million of stock-based compensation expense, $86.3 million of depreciation and amortization expense, $12.2 million of equity in loss of unconsolidated entity and $7.3 million of bad debt expense. The changes in assets and liabilities resulted in a cash outflow primarily due to a $36.5 million decrease in accrued expenses and other liabilities, a $15.9 million decrease in Commissions payable, a $11.7 million increase in Compass Concierge receivables and a decrease of $4.8 million in accounts payable due to timing of payments. The cash outflow from operations was partially offset by a decrease of $17.6 million in other currents assets, a decrease of $9.8 million in other non-current assets, a decrease of $6.5 million in accounts receivable due to timing of receipts and a $5.8 million inflow from net operating lease right-of-use assets and operating lease liabilities.
For 2021, net cash used in operating activities was $28.6 million. The outflow was primarily due to a $494.1 million net loss adjusted for $457.3 million of non-cash charges and cash inflow due to changes in assets and liabilities of $8.2 million. The non-cash charges are primarily related to $386.3 million of stock-based compensation expense, $64.4 million of depreciation and amortization expense and $8.9 million of bad debt expense. The changes in assets and liabilities resulted in a cash inflow primarily due to a $43.3 million increase in accrued expenses and other liabilities, a $9.4 million decrease in Compass Concierge receivables and a decrease of $8.5 million in accounts receivable due to timing of receipts. The cash inflow provided by operations was partially offset by an increase of $40.0 million in other currents assets and an increase of $11.8 million in other non-current assets.
For 2020, net cash used in operating activities was $58.1 million. The outflow was primarily due to a $270.2 million loss from operations adjusted for $119.6 million of non-cash charges and cash inflow due to changes in assets and liabilities of $92.5 million. The non-cash charges are primarily related to $51.2 million of depreciation and amortization expense, $43.2 million of stock-based compensation expense and $16.0 million of bad debt expense. The changes in assets and liabilities resulted in a cash inflow primarily due to a net increase of $34.6 million operating lease liabilities as compared to operating lease assets, a $29.1 million increase in commissions payable as a result of increased revenue and the timing of commissions payments, a $20.5 million increase in accrued expenses and other liabilities, a $19.4 million decrease in Other current assets, and a $16.6 million decrease in Compass Concierge Receivables. The cash inflow provided by operations was partially offset by an increase of $16.3 million in accounts receivable due to growth in revenue and timing of receipts.
Investing Activities
During 2022, net cash used by investing activities was $100.1 million consisting of $70.1 million in capital expenditures, $15.0 million in payments for acquisitions, net of cash acquired, and $15.0 million for investment in an unconsolidated entity. The investment in an unconsolidated entity represents our investment in our mortgage joint venture with Guaranteed Rate, Inc. that we formed in 2021.
During 2021, net cash used by investing activities was $192.5 million consisting of $137.4 million in payments for acquisitions, net of cash acquired, $50.1 million in capital expenditures and $5.0 million for investment in an
52

unconsolidated entity. The investment in an unconsolidated entity represents our investment in our joint venture that we formed in 2021.
During 2020, net cash used by investing activities was $13.4 million consisting of $43.3 million in capital expenditures and $25.6 million in payments for acquisitions, net of cash acquired, partially offset by $55.5 million in proceeds from sales and maturities of marketable securities.
Financing Activities
During 2022, net cash provided by financing activities was $135.4 million, primarily consisting of $150.0 million in proceeds from drawdowns on the Revolving Credit Facility, $15.7 million in net proceeds from drawdowns and repayments on the Concierge Facility and $9.0 million in proceeds from the exercise of stock options, partially offset by $23.5 million in taxes paid related to net share settlement of equity awards and $17.5 million in payments for acquisitions, including payments of contingent consideration.
During 2021, net cash provided by financing activities was $399.3 million, primarily consisting of $439.6 million in net proceeds from the issuance of common stock upon initial public offering, $26.9 million in proceeds from the exercise and early exercise of stock options and $7.8 million in proceeds from drawdowns on the Concierge Facility, partially offset by $62.4 million in taxes paid related to net share settlement of equity awards, $10.7 million in payments of contingent consideration related to acquisitions and $1.9 million in paid deferred debt issuance costs for credit facilities.
During 2020, net cash provided by financing activities was $19.9 million, primarily consisting of $15.9 million in proceeds from the exercise and early exercise of stock options and $11.4 million in proceeds from drawdowns on the Concierge Facility, partially offset by $3.2 million in payments of contingent consideration related to acquisitions, $3.0 million in repayments of drawdowns on the Concierge Facility and $1.3 million in paid deferred debt issuance costs for the Concierge Facility.
Contractual Obligations and Commitments
The following table summarizes our contractual obligations and commitments as of December 31, 2022:
Payments Due by Period
TotalLess than
1 Year
1-3 Years3-5 YearsMore
than 5
Years
(in millions)
Operating lease obligations(1)
$677.7 $118.9 $217.0 $163.1 $178.7 
Other acquisition related compensation21.9 14.3 7.6 — — 
Estimated undiscounted contingent consideration payments14.0 10.0 3.1 0.9 — 
Acquisition related payables13.5 13.3 0.2 — — 
Purchase obligations74.6 30.4 31.0 13.2 — 
Total$801.7 $186.9 $258.9 $177.2 $178.7 
__________
(1)As of December 31, 2022, the Company has additional operating leases for real estate that have not yet commenced of $11.2 million payable through 2033, which have been excluded from above.
Our Concierge Facility matures August 4, 2023 unless earlier terminated or extended and can be repaid at any time. As of December 31, 2022, there were $31.9 million in borrowings outstanding under the Concierge Facility. We are required to pay an annual commitment fee of 0.50% on a quarterly basis based on the unused portion of the Concierge Facility. In addition, interest on the used portion of the Concierge Facility is 2.35% plus an interest rate based on Term SOFR plus a credit adjustment spread of 0.11448%. The effective interest rate was 7.59% as of December 31, 2022. For additional information, see the section titled “—Liquidity and Capital Resources—Concierge Facility.”
As of December 31, 2022, we had $150.0 million outstanding borrowings under our Revolving Credit Facility and outstanding letters of credit totaled approximately $33.0 million. Borrowings under the Revolving Credit Facility bear interest, at our option, at either (i) a floating rate per annum equal to the base rate plus a margin of 0.50% or (ii) a floating
53

rate per annum equal to the rate at which dollar deposits are offered in the London interbank market plus a margin of 1.50%. During an event of default under the Revolving Credit Facility the applicable interest rates are increased by 2.0% per annum. We are also obligated to pay other customary fees for a credit facility of this size and type, including a commitment fee on a quarterly basis based on amounts committed but unused under the Revolving Credit Facility of 0.175% per annum and fees associated with letters of credit. The principal amount, if any, is payable in full in March 2026, unless earlier terminated or extended. The interest rate on the borrowings under the Revolving Credit Facility was 5.86% as of December 31, 2022. For additional information, see the section titled “—Liquidity and Capital Resources—Revolving Credit and Guaranty Agreement.”
We have irrevocable letters of credit with various financial institutions, primarily related to security deposits for leased facilities. As of December 31, 2022, we were contingently liable for $48.0 million, under these letters of credit. As of December 31, 2022, $33.0 million and $15.0 million of these letters of credit are collateralized by our Revolving Credit Facility and cash and cash equivalents, respectively.
Off-Balance Sheet Arrangements
We administer escrow and trust deposits which represent undistributed amounts for the settlement of real estate transactions. We are contingently liable for these escrow and trust deposits totaled $136.7 million and $172.1 million as of December 31, 2022 and 2021, respectively. We did not have any other off-balance sheet arrangements as of or during the periods presented.
CRITICAL ACCOUNTING ESTIMATES AND POLICIES
Our consolidated financial statements and accompanying notes have been prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make judgements, estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe are reasonable under the circumstances. We evaluate our estimates and assumptions on an ongoing basis. Actual results may differ from these estimates and therefore, if material, our future financial statements will be affected.
A thorough understanding of our critical accounting policies is essential when reviewing our consolidated financial statements. We believe that the critical accounting policies listed below are the most difficult management decisions as they involve the use of significant estimates and assumptions as described above.
See Note 2 to our consolidated financial statements included elsewhere in this Annual Report for more information.
Revenue Recognition
We generate revenue by assisting home sellers and buyers in listing, marketing, selling and finding homes. We hold the real estate brokerage license that is necessary under relevant state laws and regulations to provide brokerage services and therefore controls those services that are necessary to legally transfer real estate between home sellers and buyers.
Although our agents are independent contractors, they cannot execute a real estate transaction without a brokerage license, which the Company possesses. We have the only contractual relationship for the sale or exchange of real estate with its clients. Accordingly, we are the principal in our transactions with home buyers and sellers. As principal, we recognize revenue in the gross amount of consideration to which we expect to receive in exchange for those services.
We concluded that our brokerage revenue contains a single performance obligation that is satisfied upon the closing of a real estate services transaction, at which point the entire transaction price is earned. Revenue is recognized upon the closing of a real estate transaction (i.e. purchase or sale of a home) since we are not entitled to any commission until the performance obligation is satisfied and are not owed any commission for unsuccessful transactions, even if services have been provided. We operate exclusively in the United States and generate substantially all of our revenue from commissions from home sellers and buyers. In addition to commission revenue, we generate revenue through adjacent services related to the home transaction such as title and escrow services which comprised an immaterial amount of the consolidated revenue for the years ended December 31, 2022, 2021 and 2020.
Our management evaluated and determined that no disaggregation of revenue is necessary or appropriate.
54

As we generally bill for our services at the time of revenue recognition, we do not have material deferred revenue or contract asset balances. In addition, we do not capitalize commissions paid to agents as incremental contract costs as there are no future benefits associated with the expenses.
Stock-Based Compensation
We measure compensation expense for all stock-based awards based on the estimated fair value of the awards on the date of grant. Compensation expense is generally recognized as expense on a straight-line basis over the service period based on the vesting requirements. We recognize forfeitures as they occur.
For stock options, which we issue to employees, affiliated agents and in certain cases in connection with business combinations, we generally estimate the fair value using the Black-Scholes option pricing model, which requires the input of subjective assumptions, including (1) the fair value of common stock, (2) the expected stock price volatility, (3) the expected term of the award, (4) the risk-free interest rate and (5) expected dividends.
We also issue RSUs to employees, affiliated agents and in certain cases in connection with business combinations. In addition to the issuance of RSUs to agents as equity compensation for the provision of services, we offer RSUs to affiliated agents through our Agent Equity Program. The Agent Equity Program offers affiliated agents the ability to elect to have a portion of their commissions earned during a calendar year to be paid in the form of RSUs. RSUs issued in connection with the Agent Equity Program are granted at the beginning of the year following the calendar year in which the commissions were earned and are subject to the terms and conditions of the 2012 Stock Incentive Plan and the 2021 Equity Incentive Plan, as applicable. We discontinued the Agent Equity Program following the issuance of RSUs in January 2023 related to the 2022 program year.
Our RSUs granted prior to December 2020 generally vest based upon the satisfaction of both a service-based condition and a liquidity event-based condition. The service-based vesting condition for these awards is generally satisfied over four years, except for the RSUs associated with the 2020 Agent Equity Program which vested immediately on the date of issuance. The liquidity event-based vesting condition is satisfied on the occurrence of a qualifying event, generally defined as a change in control or the effective date of the registration statement for our IPO. The fair value of these RSUs was measured based on the fair value of our common stock on the grant date and was recognized as expense when both the required service-based vesting condition and the liquidity event-based vesting condition were achieved using the accelerated attribution method. The liquidity event-based vesting requirement was met on March 31, 2021, the effective date of our registration statement.
In December 2020, we began issuing RSUs that vest upon the satisfaction of only a service-based vesting condition that generally ranges from one to five years. The fair value of these RSUs is measured based on the fair value of our common stock on the grant date and will be recognized as expense on a straight-line basis as the required service-based vesting condition is satisfied. Any vested RSUs that require only a service-based vesting condition will convert to common stock following vesting and their prescribed delayed settlement periods.
For RSUs granted in connection with the 2021 and 2022 Agent Equity Programs, we determined the value of the stock-based compensation expense at the time the underlying commission is earned and began to recognize the associated expense on a straight-line basis over the requisite service periods beginning on the closing date of the underlying real estate commission transactions. The stock-based compensation expense was recorded as a liability and will be reclassified to additional paid-in capital at the end of the vesting period when the underlying RSUs are issued.
On a limited basis, we have issued stock options and RSUs that contain service, performance and market-based vesting conditions that include stock price targets to be met after the listing of our stock on a public exchange. Such awards are valued using a Monte Carlo simulation and the underlying expense will be recognized as the associated vesting conditions are met.
RECENT ACCOUNTING PRONOUNCEMENTS
For a description of our recently adopted accounting pronouncements and accounting pronouncements issued but not yet adopted, see Note 2 to our consolidated financial statements included in this Annual Report.
55

Item 7A. Quantitative and Qualitative Disclosures About Market Risk.
Market risk represents the risk of loss that may impact our financial position because of adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of exposure resulting from potential changes in interest rates or inflation.
Interest Rate Risk
Our cash and cash equivalents as of December 31, 2022 consisted of $361.9 million. Certain of our cash and cash equivalents are interest-earning instruments that carry a degree of interest rate risk. The goals of our investment policy are liquidity and capital preservation. We do not enter into investments for trading or speculative purposes and have not used any derivative financial instruments to manage our interest rate exposure. We believe that we do not have any material exposure to changes in the fair value of these assets as a result of changes in interest rates due to the short-term nature of our cash and cash equivalents.
We are also subject to interest rate exposure on our Concierge Facility and Revolving Credit Facility. Interest rate risk is highly sensitive due to many factors, including U.S. monetary and tax policies, U.S. and international economic factors and other factors beyond our control. Our Concierge Facility bears interest equal to Term SOFR plus a credit adjustment spread of 0.11448%, plus a margin of 2.35%. As of December 31, 2022, we had a total outstanding balance of $31.9 million under the Concierge Facility. Our Revolving Credit Facility bears interest equal to a base rate plus a margin of 1.50%. As of December 31, 2022, we had a total outstanding balance of $150.0 million under the Revolving Credit Facility. Based on the amounts outstanding, a 100-basis point increase or decrease in market interest rates over a twelve-month period would not result in a material change to our interest expense.
Foreign Currency Exchange Risk
As our operations in India have been limited, and we do not maintain a significant balance of foreign currency, we do not currently face significant risk with respect to foreign currency exchange rates.
56

Item 8. Financial Statements and Supplementary Data.
Index to Consolidated Financial Statements
57

Report of Independent Registered Public Accounting Firm

To the Board of Directors and Stockholders of Compass, Inc.

Opinions on the Financial Statements and Internal Control over Financial Reporting

We have audited the accompanying consolidated balance sheets of Compass, Inc. and its subsidiaries (the “Company”) as of December 31, 2022 and 2021, and the related consolidated statements of operations, comprehensive loss, convertible preferred stock and stockholders’ equity (deficit) and cash flows for each of the three years in the period ended December 31, 2022, including the related notes and schedule of valuation and qualifying accounts for each of the three years in the period ended December 31, 2022 appearing under Item 15(a)2 (collectively referred to as the “consolidated financial statements”). We also have audited the Company's internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO).

In our opinion, the consolidated financial statements referred to above 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. Also in our opinion, the Company did not maintain, in all material respects, effective internal control over financial reporting as of December 31, 2022, based on criteria established in Internal Control - Integrated Framework (2013) issued by the COSO because material weaknesses in internal control over financial reporting existed as of that date as the Company did not (i) design or maintain an effective control environment, as the Company lacked sufficient oversight of activities related to internal control over financial reporting due to a lack of an appropriate level of experience and training commensurate with public company requirements, (ii) maintain formal accounting policies and procedures, and did not design, document and maintain controls related to substantially all of the Company’s business processes to achieve complete, accurate and timely financial accounting, reporting and disclosures, including controls over account reconciliations, segregation of duties and the preparation and review of journal entries, and (iii) design and maintain effective controls over information technology, or IT, general controls for information systems and applications that are relevant to the preparation of the consolidated financial statements related to (a) program change management, (b) user access controls, (c) computer operations, and (d) testing and approval of controls for program development.

A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the annual or interim financial statements will not be prevented or detected on a timely basis. The material weaknesses referred to above are described in Management’s Report on Internal Control over Financial Reporting appearing under Item 9A. We considered these material weaknesses in determining the nature, timing, and extent of audit tests applied in our audit of the 2022 consolidated financial statements, and our opinion regarding the effectiveness of the Company’s internal control over financial reporting does not affect our opinion on those consolidated financial statements.

Basis for Opinions

The Company's management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting included in management's report referred to above. Our responsibility is to express opinions on the Company’s consolidated financial statements and on the Company's internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.

Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated 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 consolidated 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 consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and
58

operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Critical Audit Matters

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

Revenue Recognition - Commissions Revenue

As described in Note 2 to the consolidated financial statements, the Company generates revenue by assisting home sellers and buyers in listing, marketing, selling and finding homes. The Company holds the real estate brokerage license that is necessary under relevant state laws and regulations to provide brokerage services and therefore controls those services that are necessary to legally transfer real estate between home sellers and buyers. Management concluded that its brokerage revenue contains a single performance obligation that is satisfied upon the closing of a real estate services transaction, at which point the entire transaction price is earned. Revenue is recognized upon the closing of a real estate transaction (i.e., purchase or sale of a home) since the Company is not entitled to any commission until the performance obligation is satisfied and is not owed any commission for unsuccessful transactions, even if services have been provided. The Company operates exclusively in the United States and generated revenue of $6,018 million for the year ended December 31, 2022, of which substantially all was generated from commissions from home sellers and buyers.

The principal considerations for our determination that performing procedures relating to revenue recognition - commissions revenue is a critical audit matter are a high degree of auditor effort in performing procedures and evaluating audit evidence related to revenue recognition. As described above in the “Opinions on the Financial Statements and Internal Control over Financial Reporting” section, there is a material weakness related to the Company’s control environment, which impacted this matter.

Addressing the matter involved performing procedures and evaluating audit evidence in connection with forming our overall opinion on the consolidated financial statements. These procedures included, among others, evaluating the recognition of commissions revenue for a selection of revenue transactions by obtaining and inspecting customer contracts and related closing documentation, recalculating the commissions rate, and vouching to cash receipts as applicable.

/s/ PricewaterhouseCoopers LLP
New York, New York
March 1, 2023
We have served as the Company’s auditor since 2014.
59

Compass, Inc.
Consolidated Balance Sheets
(In millions, except share and per share data)
December 31, 2022December 31, 2021
Assets
Current Assets
Cash and cash equivalents$361.9 $618.3 
Accounts receivable, net of allowance of $9.0 and $7.1, respectively
36.6 48.5 
Compass Concierge receivables, net of allowance of $14.7 and $17.3, respectively
42.9 32.9 
Other current assets76.5 94.9 
Total current assets517.9 794.6 
Property and equipment, net192.5 157.4 
Operating lease right-of-use assets483.2 484.7 
Intangible assets, net99.3 127.2 
Goodwill198.4 188.3 
Other non-current assets41.8 48.4 
Total assets$1,533.1 $1,800.6 
Liabilities and Stockholders’ Equity
Current liabilities
Accounts payable$28.1 $34.6 
Commissions payable48.0 63.9 
Accrued expenses and other current liabilities164.9 240.9 
Current lease liabilities94.6 81.5 
Concierge credit facility31.9 16.2 
Revolving credit facility150.0  
Total current liabilities517.5 437.1 
Non-current lease liabilities486.5 483.0 
Other non-current liabilities8.4 32.9 
Total liabilities1,012.4 953.0 
Commitments and contingencies (Note 11)
Stockholders’ equity
Common stock, $0.00001 par value, 13,850,000,000 shares authorized at December 31, 2022 and 2021; 438,098,194 and 409,267,751 shares issued and outstanding at December 31, 2022 and 2021, respectively
  
Additional paid-in capital2,713.6 2,438.8 
Accumulated deficit(2,196.5)(1,595.0)
Total Compass, Inc. stockholders’ equity517.1 843.8 
Non-controlling interest3.6 3.8 
Total stockholders’ equity520.7 847.6 
Total liabilities and stockholders’ equity$1,533.1 $1,800.6 
The accompanying footnotes are an integral part of these consolidated financial statements.
60

Compass, Inc.
Consolidated Statements of Operations
(In millions, except share and per share data)
Year Ended December 31,
202220212020
Revenue$6,018.0 $6,421.0 $3,720.8 
Operating expenses:
Commissions and other related expense4,936.1 5,310.5 3,056.9 
Sales and marketing575.1 510.4 402.1 
Operations and support392.4 374.9 222.2 
Research and development360.3 365.3 145.6 
General and administrative208.1 288.5 105.8 
Restructuring costs49.1  10.3 
Depreciation and amortization86.3 64.4 51.2 
Total operating expenses6,607.4 6,914.0 3,994.1 
Loss from operations(589.4)(493.0)(273.3)
Investment income, net2.8 0.1 2.0 
Interest expense(3.6)(2.4)(0.6)
Loss before income taxes and equity in loss of unconsolidated entity(590.2)(495.3)(271.9)
Benefit from income taxes0.9 2.5 1.7 
Equity in loss of unconsolidated entity(12.2)(1.3) 
Net loss(601.5)(494.1)(270.2)
Net (income) loss attributable to non-controlling interests   
Net loss attributable to Compass, Inc.$(601.5)$(494.1)$(270.2)
Net loss per share attributable to Compass, Inc., basic and diluted$(1.40)$(1.51)$(2.46)
Weighted-average shares used in computing net loss per share attributable to Compass, Inc., basic and diluted428,169,180 326,336,128 109,954,760 
The accompanying footnotes are an integral part of these consolidated financial statements.
61

Compass, Inc.
Consolidated Statements of Comprehensive Loss
(In millions)
Year Ended December 31,
202220212020
Net loss$(601.5)$(494.1)$(270.2)
Other comprehensive loss:   
Unrealized loss on investments  (0.1)
Comprehensive loss$(601.5)$(494.1)$(270.3)
The accompanying footnotes are an integral part of these consolidated financial statements.
62

Compass, Inc.
Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit)
(In millions, except share amounts)
Convertible
 Preferred Stock
Common StockAdditional Paid-in
Capital
Accumulated Other
Comprehensive
(Loss) Income
Accumulated
Deficit
Total Compass, Inc.
Stockholders’
Equity (Deficit)
Non-controlling
Interest
Total
Stockholders’
Equity (Deficit)
Shares Amount SharesAmount
Balances at December 31, 2019
246,365,350 $1,525.7 109,294,060 $— $143.4 $0.1 $(825.1)$(681.6)$ $(681.6)
Cumulative change in accounting principle (ASU 2016-13)— — — — — — (5.6)(5.6)— (5.6)
Net loss— — — — — — (270.2)(270.2)— (270.2)
Unrealized loss on investments— — — — — (0.1)— (0.1)— (0.1)
Issuance of Series G convertible preferred stock, net of issuance costs64,820 1.0 — — — — — — — — 
Conversion of Series D convertible preferred stock(9,382,620)(40.0)9,382,620 — 40.0 — — 40.0 — 40.0 
Issuance of shares in connection with acquisitions— — 401,310 — 1.2 — — 1.2 — 1.2 
Issuance of common stock upon exercise of stock options— — 2,710,680 — 9.6 — — 9.6 — 9.6 
Issuance of common stock upon early exercise of stock options— — 1,183,230 — — — — — — — 
Vesting of early exercised stock options— — — — 0.6 — — 0.6 — 0.6 
Stock-based compensation— — — — 43.2 — — 43.2 — 43.2 
Balances at December 31, 2020
237,047,550 $1,486.7 122,971,900 $— $238.0 $ $(1,100.9)$(862.9)$ $(862.9)
Net loss— — — — — — (494.1)(494.1)— (494.1)
Acquisition related non-controlling interest— — — — — — — — 3.8 3.8 
Conversion of Series D convertible preferred stock(15,920,450)(67.6)15,920,450 — 67.6 — — 67.6 — 67.6 
Conversion of convertible preferred stock to common stock in connection with the initial public offering(221,127,100)(1,419.1)223,033,725 — 1,419.1 — — 1,419.1 — 1,419.1 
Issuance of common stock in connection with the initial public offering, net of issuance costs— — 26,296,438 — 438.7 — — 438.7 — 438.7 
Issuance of shares in connection with acquisitions— — 855,740 — 10.1 — — 10.1 — 10.1 
Issuance of common stock upon exercise of stock options— — 9,318,012 — 21.3 — — 21.3 — 21.3 
Issuance of common stock upon settlement of RSUs, net of taxes withheld— — 10,871,486 — (62.4)— — (62.4)— (62.4)
Vesting of early exercised stock options— — — — 5.0 — — 5.0 — 5.0 
Stock-based compensation— — — — 301.4 — — 301.4 — 301.4 
Balances at December 31, 2021
 $ 409,267,751 $— $2,438.8 $ $(1,595.0)$843.8 $3.8 $847.6 
Net loss— — — — — — (601.5)(601.5)— (601.5)
Other activity related to non-controlling interests— — — — — — — — (0.2)(0.2)
Issuance of shares in connection with acquisitions— — 1,033,340 — 3.6 — — 3.6 — 3.6 
Issuance of common stock upon exercise of stock options— — 4,145,127 — 9.0 — — 9.0 — 9.0 
Issuance of common stock upon settlement of RSUs, net of taxes withheld— — 9,464,159 — (23.5)— — (23.5)— (23.5)
Vesting of early exercised stock options— — — — 5.5 — — 5.5 — 5.5 
Issuance of common stock in connection with the 2021 Agent Equity Program— — 13,608,896 — 100.0 — — 100.0 — 100.0 
Issuance of common stock under the ESPP— — 578,921 — 2.3 — — 2.3 — 2.3 
Stock-based compensation— — — — 177.9 — — 177.9 — 177.9 
Balances at December 31, 2022
 $ 438,098,194 $— $2,713.6 $ $(2,196.5)$517.1 $3.6 $520.7 
The accompanying footnotes are an integral part of these consolidated financial statements.
63

Compass, Inc.
Consolidated Statements of Cash Flows
(In millions)
Year Ended December 31,
202220212020
Operating Activities
Net loss$(601.5)$(494.1)$(270.2)
Adjustments to reconcile net loss to net cash used in operating activities:   
Depreciation and amortization86.3 64.4 51.2 
Stock-based compensation234.5 386.3 43.2 
Equity in loss of unconsolidated entity12.2 1.3  
Change in acquisition related contingent consideration(2.2)(4.7)8.9 
Bad debt expense7.3 8.9 16.0 
Amortization of debt issuance costs0.9 1.1 0.3 
Changes in operating assets and liabilities:   
Accounts receivable6.5 8.5 (16.3)
Compass Concierge receivables(11.7)9.4 16.6 
Other current assets17.6 (40.0)19.4 
Other non-current assets9.8 (11.8)(4.9)
Operating lease right-of-use assets and operating lease liabilities5.8 2.4 34.6 
Accounts payable(4.8)(3.3)(6.5)
Commissions payable(15.9)(0.3)29.1 
Accrued expenses and other liabilities(36.5)43.3 20.5 
Net cash used in operating activities(291.7)(28.6)(58.1)
Investing Activities   
Proceeds from sales and maturities of marketable securities  55.5 
Investment in unconsolidated entity(15.0)(5.0) 
Capital expenditures(70.1)(50.1)(43.3)
Payments for acquisitions, net of cash acquired(15.0)(137.4)(25.6)
Net cash used in investing activities(100.1)(192.5)(13.4)
Financing Activities   
Proceeds from exercise and early exercise of stock options9.0 26.9 15.9 
Proceeds from issuance of common stock under the Employee Stock Purchase Plan2.3   
Taxes paid related to net share settlement of equity awards(23.5)(62.4) 
Proceeds from drawdowns on Concierge credit facility59.0 39.5 11.4 
Repayments of drawdowns on Concierge credit facility(43.3)(31.7)(3.0)
Proceeds from drawdowns on Revolving credit facility150.0   
Payments related to acquisitions, including contingent consideration(17.5)(10.7)(3.2)
Proceeds from issuance of common stock upon initial public offering, net of offering costs 439.6  
Other(0.6)(1.9)(1.2)
Net cash provided by financing activities135.4 399.3 19.9 
Net (decrease) increase in cash and cash equivalents(256.4)178.2 (51.6)
Cash and cash equivalents at beginning of period618.3 440.1 491.7 
Cash and cash equivalents at end of period$361.9 $618.3 $440.1 
Supplemental disclosures of cash flow information:   
Cash paid for interest$2.3 $1.3 $0.2 
Supplemental non-cash information:   
Issuance of common stock for acquisitions$3.6 $10.1 $1.2 
Conversion of convertible preferred stock in connection with initial public offering$ $1,419.1 $ 
Conversion of Series D convertible preferred stock$ $67.6 $40.0 
The accompanying footnotes are an integral part of these consolidated financial statements.
64

Compass, Inc.
Notes to Consolidated Financial Statements

1. Business
Description of the Business
Compass, Inc. (the “Company”) was incorporated in Delaware on October 4, 2012 under the name Urban Compass, Inc. On January 8, 2021, the board of directors approved a change to the Company’s name from Urban Compass, Inc. to Compass, Inc.
The Company provides an end-to-end platform that empowers its residential real estate agents to deliver exceptional service to seller and buyer clients. The Company’s platform includes an integrated suite of cloud-based software for customer relationship management, marketing, client service and other critical functionality, all custom-built for the real estate industry which enables the Company’s core brokerage services. The platform also uses proprietary data, analytics, artificial intelligence, and machine learning to deliver high value recommendations and outcomes for Compass agents and their clients.
The Company’s agents are independent contractors who affiliate their real estate licenses with the Company, operating their businesses on the Company’s platform and under the Compass brand. The Company generates revenue from clients through its agents by assisting home sellers and buyers in listing, marketing, selling and finding homes as well as through the provision of services adjacent to the transaction, like title and escrow services, which comprise a smaller portion of the Company’s revenue to date. The Company currently generates substantially all of its revenue from commissions paid by clients at the time that a home is transacted.
Stock Split
In March 2021, the Company’s board of directors and the stockholders of the Company approved a ten-for-one forward stock split of the Company’s common stock and convertible preferred stock (collectively, the “Capital Stock”), which became effective on March 19, 2021. The authorized number of each class and series of Capital Stock was proportionally increased in accordance with the ten-for-one stock split and the par value of each class of Capital Stock was adjusted from $0.0001 to $0.00001 as a result of this forward stock split. All common stock, convertible preferred stock, stock options, restricted stock units (“RSUs”) and per share information presented within these consolidated financial statements have been adjusted to reflect this forward stock split on a retroactive basis for all periods presented.
Initial Public Offering
On April 6, 2021, the Company completed its initial public offering (“IPO”) and the Company’s Class A common stock began trading on the New York Stock Exchange on April 1, 2021 under the symbol “COMP”. In connection with the IPO, the Company issued and sold 26.3 million shares of its common stock at a public offering price of $18.00 per share. The Company received aggregate proceeds of $438.7 million from the IPO, net of the underwriting discount and offering costs of approximately $11.0 million (of which $0.9 million were paid in 2020). Offering costs, including the legal, accounting, printing and other IPO-related costs have been recorded in Additional paid-in capital against the proceeds from the offering. During April 2021, also in connection with the IPO, all series of the Company’s convertible preferred stock then outstanding were converted into 223.0 million shares of common stock and the Company reclassified $1.4 billion of convertible preferred stock to Additional paid-in-capital.
2. Summary of Significant Accounting Policies
Basis of Presentation
The consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company’s consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and include the assets, liabilities, revenues and expenses of all controlled subsidiaries. The consolidated statements of operations include the results of entities acquired from the date of each respective acquisition.
Certain operating expense amounts presented in the prior period consolidated statements of operations have been reclassified to the Restructuring costs line item in order to conform to the current period financial statement presentation.
65

Compass, Inc.
Notes to Consolidated Financial Statements
The change in classification does not affect previously reported Total operating expenses in the consolidated statements of operations.
Consolidation
The Company consolidates an entity if its ownership, direct or indirect, exceeds 50% of the outstanding voting shares of an entity and/or it has the ability to control the financial or operating policies through its voting rights, board representation or other similar rights. For entities where the Company does not have a controlling interest (financial or operating), the investments in such entities are accounted for using the equity method or at fair value with changes in fair value recognized in net income, as appropriate. The Company applies the equity method of accounting when it has the ability to exercise significant influence over operating and financial policies of an investee. The Company measures all other investments at fair value with changes in fair value recognized in net income or in the case that an equity investment does not have readily determinable fair values, at cost minus impairment (if any) plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment.
Use of Estimates
The preparation of consolidated financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of revenue and expenses during the reporting periods covered by the consolidated financial statements and accompanying notes. These judgments, estimates and assumptions are used for, but not limited to (i) valuation of the Company’s common stock and stock awards, (ii) fair value of acquired intangible assets and goodwill, (iii) fair value of contingent consideration arrangements in connection with business combinations, (iv) incremental borrowing rate used for the Company’s operating leases, (v) useful lives of long-lived assets, (vi) impairment of intangible assets and goodwill, (vii) allowance for Compass Concierge receivables and (viii) income taxes and certain deferred tax assets. The Company determines its estimates and judgments on historical experience and on various other assumptions that it believes are reasonable under the circumstances. However, actual results could differ from these estimates and these differences may be material.
Liquidity

Since inception, the Company has primarily generated negative cash flows from operations and has primarily financed operations from net proceeds from the issuance of convertible preferred stock and common stock. In addition, a number of macroeconomic conditions, including rising inflation and rapidly rising mortgage interest rates, have contributed to a slowdown in the U.S. residential real estate market, which has had an adverse impact on the Company’s business and may continue to adversely impact the Company’s business in the future.
The Company has a Revolving Credit Facility, which it can draw upon provided it maintains continued compliance with certain financial and non-financial covenants. As of December 31, 2022, the Company had $167.0 million available to be drawn under the Revolving Credit Facility and was in compliance with each of the financial and non-financial covenants. See Note 9 — "Debt" for further details.
During the year ended December 31, 2022 and in January 2023, the Company announced various restructuring actions to improve the alignment between the Company’s organizational structure and its long-term business strategy, drive cost efficiencies enabled by the Company’s technology and other competitive advantages and continue to drive toward profitability and positive free cash flow. The Company will continue to assess the impact that changing macroeconomic factors and the slowdown of the U.S. Residential real estate market will have on its business and will adjust its operations as necessary.
As of December 31, 2022 and 2021, the Company held cash and cash equivalents of approximately $361.9 million and $618.3 million, respectively. The Company believes that it will have sufficient liquidity from cash on hand, its Revolving Credit Facility and future operations to sustain its business operations for the next twelve months and beyond.
66

Compass, Inc.
Notes to Consolidated Financial Statements
Segment
Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer is the Company’s CODM. The CODM reviews financial information on a consolidated basis for purposes of making operating decisions, allocating resources and evaluating financial performance. As such, the Company has one operating and reportable segment. Substantially all long-lived assets are located in the United States and substantially all revenue is attributed to sellers and buyers based in the United States.
Net Loss Per Share Attributable to Compass, Inc.
The Company follows the two-class method when computing net loss per common share when shares are issued that meet the definition of participating securities. The two-class method determines net loss per common share for each class of common stock and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income available to common stockholders for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. Prior to conversion in connection with the IPO, the Company’s convertible preferred stock contractually entitled the holders of such shares to participate in dividends but does not contractually require the holders of such shares to participate in the Company’s losses.
For periods in which the Company reports net losses, diluted net loss per common share attributable to Compass, Inc. is the same as basic net loss per common share attributable to Compass, Inc., because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.
Foreign Currency
The Company established its first foreign subsidiary in India in 2020. The functional currency of the entity is U.S. dollars. Transactions denominated in currencies other than the functional currency are remeasured to the functional currency at the exchange rate on the transaction date. Monetary assets and liabilities denominated in currencies other than the functional currency are remeasured at period-end using the period-end exchange rate. Realized and unrealized gains and losses from foreign exchange were immaterial for the years ended December 31, 2022, 2021 and 2020.
Cash and Cash Equivalents
The Company considers all investments with an original maturity date at the time of purchase of three months or less to be cash and cash equivalents. Cash equivalents consist primarily of money market funds and U.S. treasury securities. The Company’s accounts, at times, may exceed federally insured limits.
Accounts Receivable and Allowance for Credit Losses
Accounts receivable is stated as the amount billed, net of an estimated allowance for credit losses (“ACL”). The Company’s ACL is adjusted periodically and is based on management’s consideration of the age and nature of the past due accounts as well as specific payment issues. Changes in the Company’s estimate to the ACL is recorded through bad debt expense and individual accounts are charged against the allowance when all reasonable collection efforts are exhausted. The following table summarizes the activity of the ACL for Accounts receivable (in millions):
December 31,
20222021
Opening balance$7.1 $8.1 
Allowances5.5 1.7 
Net write-offs and other(3.6)(2.7)
Closing balance$9.0 $7.1 
67

Compass, Inc.
Notes to Consolidated Financial Statements
Prepaid Agent Incentives
Other current assets and Other non-current assets in the consolidated balance sheets include prepaid agent incentives that represent cash payments made to certain agents as an incentive to associate their license with the Company. The prepaid agent incentives have a related service period requirement which provides for the repayment of such amounts if the agent disassociates from the Company prior to the completion of the specified service period. The value of these prepaid agent incentives are amortized within Sales and marketing expense in the consolidated statements of operations over the underlying service periods.
Property and Equipment, net
Property and equipment is reported at cost net of any accumulated depreciation and is depreciated using the straight-line method over the useful lives of the related assets. Expenditures for maintenance, repair and renewals of minor items are charged to expense as incurred. Major improvements are capitalized.
The Company capitalizes costs associated with developing software systems that are in the application development stage. Software development costs that are incurred in the preliminary project stage and post-implementation stage are expensed as incurred.
The useful lives of property and equipment are as follows:
DescriptionUseful Life
Leasehold improvementsLesser of estimated useful life or remaining lease term
Office furniture and equipmentFive years
Computer software and internally-developed softwareThree years
Computer equipmentThree years
Business Combinations
Business combinations are accounted for under the acquisition method of accounting. This method requires, among other things, allocation of the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed at their estimated fair values on the acquisition date. The excess of the fair value of purchase consideration over the values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management makes estimates and assumptions, especially with respect to intangible assets. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, not to exceed one year from the date of acquisition, the Company may record adjustments to the assets acquired and liabilities assumed, with a corresponding offset to goodwill if new information is obtained related to facts and circumstances that existed as of the acquisition date. After the measurement period, any subsequent adjustments are reflected in the consolidated statements of operations. Acquisition costs, consisting primarily of third-party legal and consulting fees, are expensed as incurred.
Intangible Assets
Intangible assets resulting from the acquisition of entities are accounted for using the acquisition method based on management’s estimate of the fair value of assets received. Intangible assets are finite lived and mainly consist of customer relationships, workforce and acquired technology and are amortized over their respective estimated useful lives. The useful lives were determined by estimating future cash flows generated by the acquired intangible assets. The Company amortizes these intangible assets on a straight-line basis over their estimated useful lives within the Company’s operating expenses.
Impairment of Long-Lived Assets
Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets or asset groups (collectively, “asset groups”) may not be recoverable. This includes but is not limited to significant adverse changes in business climate, market conditions, or other events that indicate an asset groups’ carrying
68

Compass, Inc.
Notes to Consolidated Financial Statements
amount may not be recoverable. Recoverability of asset groups to be held and used is measured first by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset group. If such asset groups were considered to be impaired, an impairment loss would be recognized when the carrying amount of the asset exceeds the fair value of the asset.
No impairment losses for long-lived assets have been recognized in any of the periods presented.
Goodwill
Goodwill represents the excess of the cost of an acquired business over the fair value of the assets acquired at the date of acquisition. Goodwill is not subject to amortization but is subject to impairment testing on an annual basis, as of October 1, or whenever events and circumstances indicate that the carrying value of the reporting unit may be in excess of the reporting unit’s fair value. The Company has one reporting unit and tests goodwill for impairment at the reporting unit level. As part of the goodwill impairment test, the Company first performs a qualitative assessment to determine whether further impairment testing is necessary. If, as a result of its qualitative assessment, it is more-likely-than-not that the fair value of the Company’s reporting unit is less than its carrying amount, a two-step impairment test is required.
If factors indicate that the fair value of the reporting unit is less than its carrying amount, the Company performs a quantitative assessment and the fair value of the reporting unit is determined by analyzing the expected present value of future cash flows. If the carrying value of the reporting unit continues to exceed its fair value, the implied fair value of the reporting unit’s goodwill is calculated and an impairment loss equal to the excess is recorded. The Company has not recorded any impairments related to goodwill as of December 31, 2022.
Leases
The Company determines if an arrangement contains a lease at inception based on whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. The Company classifies leases as either financing or operating. The Company does not have any finance leases. Right-of-use (“ROU”) assets are recognized at the lease commencement date and represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease liabilities are recognized at the lease commencement date based on the present value of future lease payments over the remaining lease term.
Present value of lease payments are discounted based on the more readily determinable of (i) the rate implicit in the lease or (ii) the Company’s incremental borrowing rate. Because the Company’s operating leases generally do not provide an implicit rate, the Company estimates its incremental borrowing rate based on the information available at lease commencement date for collateralized borrowings with a similar term, an amount equal to the lease payments and in a similar economic environment where the leased asset is located. The collateralized borrowings were based on the Company’s estimated credit rating corroborated with market credit metrics like debt level and interest coverage.
The Company’s operating lease ROU assets are measured based on the corresponding operating lease liability adjusted for (i) payments made to the lessor at or before the commencement date, (ii) initial direct costs incurred and (iii) lease incentives under the lease. Options to renew or terminate the lease are recognized as part of the Company’s ROU assets and lease liabilities when it is reasonably certain the options will be exercised. ROU assets are also assessed for impairments consistent with the Company’s long-lived asset policy.
The Company does not allocate consideration between lease and non-lease components, such as maintenance costs, as the Company has elected to not separate lease and non-lease components for any leases within its existing classes of assets. Operating lease expense for fixed lease payments is recognized on a straight-line basis over the lease term. Variable lease payments for real estate taxes, insurance, maintenance and utilities, which are generally based on the Company’s pro rata share of the total property, are not included in the measurement of the ROU assets or lease liabilities and are expensed as incurred.
Operating leases are presented separately as operating lease ROU assets and operating lease liabilities, current and non-current, in the accompanying consolidated balance sheets.
69

Compass, Inc.
Notes to Consolidated Financial Statements
Revenue Recognition
The Company generates revenue by assisting home sellers and buyers in listing, marketing, selling and finding homes. The Company holds the real estate brokerage license that is necessary under relevant state laws and regulations to provide brokerage services and therefore controls those services that are necessary to legally transfer real estate between home sellers and buyers.
Although the Company’s agents are independent contractors, they cannot execute a real estate transaction without a brokerage license, which the Company possesses. The Company has the only contractual relationship for the sale or exchange of real estate with its clients. Accordingly, the Company is the principal in its transactions with home buyers and sellers. As principal, the Company recognizes revenue in the gross amount of consideration to which the Company expects to receive in exchange for those services.
The Company concluded that its brokerage revenue contains a single performance obligation that is satisfied upon the closing of a real estate services transaction, at which point the entire transaction price is earned. Revenue is recognized upon the closing of a real estate transaction (i.e. purchase or sale of a home) since the Company is not entitled to any commission until the performance obligation is satisfied and is not owed any commission for unsuccessful transactions, even if services have been provided. The Company operates exclusively in the United States and generates substantially all of its revenue from commissions from home sellers and buyers. In addition to commission revenue, the Company generates revenue through adjacent services related to the home transaction such as title and escrow services which comprised an immaterial amount of the consolidated revenue for the years ended December 31, 2022, 2021 and 2020.
Management evaluated and determined that no disaggregation of revenue is necessary or appropriate.
As the Company generally bills for its services at the time of revenue recognition, the Company does not have material deferred revenue or contract asset balances. In addition, the Company does not capitalize commissions paid to agents as incremental contract costs as there are no future benefits associated with the expenses.
Commissions and Other Related Expense
Commissions and other related expense primarily consist of commissions paid to the Company’s agents, who are independent contractors to the Company, upon the closing of a real estate transaction (i.e., purchase or sale of a home), as well as stock-based compensation expense related to the Company’s Agent Equity Program (see Note 2 — “Summary of Significant Accounting Policies — Stock-Based Compensation”) and fees paid to external brokerages for client referrals, which are recognized and paid upon the closing of a real estate transaction.
The Company also charges fees to affiliated agents. These fees are either transaction based, where amounts are collected at the closing of a brokerage transaction, or in the form of periodic fixed fees over a defined period of time. Fees charged to affiliated agents are recognized as a reduction to Commissions and other related expense as the reimbursements do not constitute a form of revenue nor do they constitute a reimbursement for a specific, incremental, identifiable cost for the Company.
Sales and Marketing
Sales and marketing expense consists primarily of marketing and advertising expenses, compensation and other personnel-related costs for employees supporting sales, marketing, expansion and related functions, occupancy-related costs for the Company’s regional offices, agent acquisition incentives and costs related to administering the Compass Concierge Program, including associated bad debt expenses. Advertising expense primarily includes the cost of marketing activities such as print advertising, online advertising and promotional items, which are expensed as incurred. Advertising costs were $147.1 million, $118.1 million and $101.1 million for the years ended December 31, 2022, 2021 and 2020, respectively. Compensation costs includes salaries, taxes, benefits, bonuses and stock-based compensation.
70

Compass, Inc.
Notes to Consolidated Financial Statements
Operations and Support
Operations and support expenses include compensation and other personnel related expenses for employees supporting agents, third-party consulting and professional services costs, fair value adjustments to contingent consideration for the Company’s acquisitions and other related expenses.
Research and Development
Research and development expense consists primarily of compensation and other personnel-related costs for employees in the product, engineering and technology functions, website hosting expenses, software licenses and equipment, third-party consulting costs, data licenses and other related expenses.
General and Administrative
General and administrative expense primarily consists of compensation costs for executive management and administrative employees, including finance and accounting, legal, human resources and communications, the occupancy costs for the Company’s New York headquarters and other offices supporting administrative functions, professional services fees, insurance expenses and talent acquisition expenses.
Restructuring
Costs and liabilities associated with management-approved restructuring activities are recognized when they are incurred. Restructuring charges primarily consist of costs associated with a workforce reduction and operating lease right-of-use asset impairments. One-time employee termination costs are recognized at the time of communication to employees, unless future service is required, in which case the costs are recognized ratably over the future service period. Ongoing employee termination benefits are recognized as a liability when it is probable that a liability exists and the amount is reasonably estimable. Restructuring charges are recognized as an operating expense within the consolidated statements of operations and related liabilities are recorded within Accrued expenses and other liabilities on the consolidated balance sheets. The Company periodically evaluates and, if necessary, adjusts its estimates based on currently available information.

Depreciation and Amortization
Depreciation and amortization expense primarily consists of depreciation and amortization of the Company’s property and equipment, capitalized software and acquired intangible assets.
Interest Expense
Interest expense consists primarily of expense related to the interest, commitment fees and amortization of debt issuance costs associated with the Company’s revolving credit facility and concierge credit facility. See Note 9 — “Debt.”
Income Taxes
The Company utilizes the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to settle. The effect on deferred tax assets and liabilities resulting from a change in tax rates is recognized as income or expense in the period that includes the enactment date. Deferred tax assets and liabilities are classified as non-current in accordance with Accounting Standard Update (“ASU”) No. 2015-17. Valuation allowances are established against deferred tax assets if it is more likely than not that they will not be realized.
The Company recognizes tax benefits from uncertain tax positions only if the Company believes that it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The Company continuously reviews issues raised in connection with ongoing examinations and open tax years to evaluate the adequacy of its tax liabilities. The Company’s policy is to adjust these reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in
71

Compass, Inc.
Notes to Consolidated Financial Statements
which such determination is made and could have a material impact on its financial condition and operating results. The provision for income taxes includes the effects of any reserves that management identifies.
Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or an exit price paid to transfer a liability in the principal or most advantageous market for an asset or liability in an orderly transaction between market participants on the measurement date. The accounting standards also establish a fair value hierarchy, which requires an entity to maximize the use of observable inputs when measuring fair value. There are three levels of inputs that may be used to measure fair value:
Level 1Unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2Inputs other than quoted prices included within Level 1 that are observable, unadjusted quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.
Level 3Unobservable inputs that are supported by little or no market activity, requiring the Company to develop its own assumptions.
The carrying amount of the Company’s financial instruments including Cash and cash equivalents, Accounts receivable, Compass Concierge receivables, Accounts payable and Commissions payable approximate their respective fair values because of their short maturities. As of December 31, 2022 and 2021, the carrying amount of the Company’s debt facilities approximates fair value as the stated interest rate approximates market rates currently available to the Company.
See Note 5 — “Fair Value of Financial Assets and Liabilities,” for more information on the fair value of financial assets and liabilities.
Stock-Based Compensation
The Company measures compensation expense for all stock-based awards based on the estimated fair value of the awards on the date of grant. Compensation expense is generally recognized as expense on a straight-line basis over the service period based on the vesting requirements. The Company recognizes forfeitures as they occur.
For stock options, which the Company issues to employees, affiliated agents and in certain cases in connection with business combinations, the Company generally estimates the fair value using the Black-Scholes option pricing model, which requires the input of subjective assumptions, including (1) the fair value of common stock, (2) the expected stock price volatility, (3) the expected term of the award, (4) the risk-free interest rate and (5) expected dividends.
The Company also issues RSUs to employees, affiliated agents and in certain cases in connection with business combinations. In addition to the issuance of RSUs to agents as equity compensation for the provision of services, the Company offers RSUs to affiliated agents through its Agent Equity Program. The Agent Equity Program offers affiliated agents the ability to elect to have a portion of their commissions earned during a calendar year to be paid in the form of RSUs. RSUs issued in connection with the Agent Equity Program are granted at the beginning of the year following the calendar year in which the commissions were earned and are subject to the terms and conditions of the 2012 Stock Incentive Plan and the 2021 Equity Incentive Plan, as applicable. The Company has discontinued the Agent Equity Program following the issuance of RSUs in January 2023 related to the 2022 program year.
The Company’s RSUs granted prior to December 2020 generally vest based upon the satisfaction of both a service-based condition and a liquidity event-based condition. The service-based vesting condition for these awards is generally satisfied over four years, except for the RSUs associated with the 2020 Agent Equity Program which vested immediately on the date of issuance. The liquidity event-based vesting condition is satisfied on the occurrence of a qualifying event, generally defined as a change in control or the effective date of the registration statement for the Company’s IPO. The fair value of these RSUs was measured based on the fair value of the Company’s common stock on the grant date and was recognized as expense when both the required service-based vesting condition and the liquidity event-based vesting condition were achieved using the accelerated attribution method. The liquidity event-based vesting requirement was met on March 31, 2021, the effective date of the Company’s registration statement, see Note 1—“Business—Initial Public Offering.”
72

Compass, Inc.
Notes to Consolidated Financial Statements
In December 2020, the Company began issuing RSUs that vest upon the satisfaction of only a service-based vesting condition that generally ranges from one to five years. The fair value of these RSUs is measured based on the fair value of the Company’s common stock on the grant date and will be recognized as expense on a straight-line basis as the required service-based vesting condition is satisfied. Any vested RSUs that require only a service-based vesting condition will convert to common stock following vesting and their prescribed delayed settlement periods.
For RSUs granted in connection with the 2021 and 2022 Agent Equity Programs, the Company determined the value of the stock-based compensation expense at the time the underlying commission is earned and began to recognize the associated expense on a straight-line basis over the requisite service periods beginning on the closing date of the underlying real estate commission transactions. The stock-based compensation expense was recorded as a liability and will be reclassified to additional paid-in capital at the end of the vesting period when the underlying RSUs are issued.
On a limited basis, the Company has issued stock options and RSUs that contain service, performance and market-based vesting conditions that include stock price targets to be met after the listing of the Company’s stock on a public exchange. Such awards are valued using a Monte Carlo simulation and the underlying expense will be recognized as the associated vesting conditions are met.
Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326), which modifies the measurement of credit losses on financial instruments. This standard requires the use of an expected loss impairment model for instruments measured at amortized cost based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect the collectability of the reported amount. This guidance is effective for public companies with fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company adopted this standard as of January 1, 2020 on a modified retrospective basis, which resulted in a $5.6 million increase in the Company’s overall allowance for credit losses related to the Company’s Compass Concierge receivables, with a corresponding increase to the Company’s accumulated deficit.
In December 2020, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The ASU is part of the FASB’s simplification initiative; and it is expected to reduce cost and complexity related to accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740, Income Taxes related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The new standard will become effective for public companies with fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company adopted this guidance on January 1, 2021 and the adoption of this standard did not have a material impact on the Company’s consolidated financial statements.
New Accounting Pronouncements
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. An update was also issued expanding the scope of this guidance. The guidance provides optional expedients and exceptions for applying GAAP to contracts or other transactions affected by reference rate reform if certain criteria are met. The guidance was issued on March 12, 2020 and may be applied prospectively through December 31, 2022. On December 21, 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848) - Deferral of the Sunset Date of Topic 848, which deferred the sunset date of Topic 848 from December 31, 2022 to December 31, 2024. The Company is evaluating applicable contracts and transactions to determine whether to elect the optional guidance. The adoption of this standard is not expected to have a material impact on the Company’s consolidated financial statements.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The guidance amends ASC 805 to require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. The amendment is effective for public companies with fiscal years beginning after December 15, 2022, including interim periods within those
73

Compass, Inc.
Notes to Consolidated Financial Statements
fiscal years. The amendment should be applied prospectively to business combinations occurring on or after the effective date. Early adoption is permitted. The adoption of this standard is not expected to have a material impact on the Company’s consolidated financial statements.
In March 2022, the FASB issued ASU 2022-02, Financial Instruments - Credit Losses (Topic 326) - Troubled Debt Restructurings and Vintage Disclosures, which requires enhanced disclosure of certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty while eliminating certain current recognition and measurement accounting guidance. This ASU also requires the disclosure of current-period gross write-offs by year of origination for financing receivables and net investments in leases. The amendments in this update are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The adoption of this standard is currently being evaluated and is not expected to have a material impact on the Company’s consolidated financial statements.
3. Business Combinations and Asset Acquisitions
Assets acquired and liabilities assumed in business combinations are recognized at their acquisition date fair values. Determination of the fair values of assets and liabilities acquired requires estimates and the use of valuation techniques when market values are not readily available. The results of operations of businesses acquired by the Company have been included in the consolidated statements of operations since their respective dates of acquisition. Goodwill generated from all business combinations completed was primarily attributable to expected synergies from future growth and potential monetization opportunities.
2022 Acquisitions
During the year ended December 31, 2022, the Company completed the acquisition of 100% of the ownership interests in a title insurance and escrow settlement services company and acquired the assets of a small real estate brokerage. The purpose of these acquisitions was to expand the Company’s title and escrow offerings and to expand its existing brokerage business in key domestic markets. The Company has accounted for these acquisitions as business combinations.
Total Consideration of Business Combinations
The total consideration for acquisitions completed during the year ended December 31, 2022 comprised $12.1 million of cash, net of cash acquired, $0.8 million in Class A common stock of the Company and up to $3.6 million of additional cash that may be paid contingent on certain earnings-based targets being met through 2029. Future cash payments were recorded as Accrued expenses and other current liabilities and Other non-current liabilities in the consolidated balance sheets.
The fair value of the assets acquired and the liabilities assumed primarily resulted in the recognition of: customer relationships of $8.1 million; trademark intangible assets of $1.1 million; $1.0 million of other current and non-current assets; and $2.5 million of current and non-current liabilities. The excess of the purchase price over the fair value of the acquired net assets was recorded as goodwill of $8.8 million. Acquired intangible assets are being amortized over their estimated useful lives of approximately 3 to 5 years.
None of the goodwill recorded during the year ended December 31, 2022 is deductible for tax purposes. The amount of tax-deductible goodwill may increase in the future to approximately $2.6 million dependent on the payment of certain holdbacks and acquisition-related compensation arrangements. These amounts are not expected to have an impact on the income tax provision while the Company maintains a full valuation allowance on its U.S. deferred tax assets.
As of December 31, 2022, an aggregate of $1.2 million of the cash to be paid after closing for certain acquisitions remained unpaid. These amounts are presented within Accrued expenses and other current liabilities and Other non-current liabilities on the consolidated balance sheet and are expected to be paid during the years ended December 31, 2023 and December 31, 2024.
The Company has recorded the preliminary purchase price allocation as of the acquisition dates and expects to finalize its analysis within the measurement period (up to one year from the acquisition date) of the respective transaction. Any adjustments during the measurement period would have a corresponding offset to goodwill. Upon conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, any subsequent adjustments are recorded to the consolidated statements of operations.
74

Compass, Inc.
Notes to Consolidated Financial Statements
Pro forma revenue and earnings for 2022 acquisitions have not been presented because they are not material to the Company’s consolidated revenue and results of operations, either individually or in the aggregate.
2021 Acquisitions
During the year ended December 31, 2021, the Company completed several business acquisitions including the acquisition of 100% of the ownership interests in KVS Title, LLC, a title insurance and escrow settlement services company, Glide Labs, Inc., a real estate technology company, Randall Family of Companies, a group of Southern Coastal New England residential real-estate brokerage entities, three additional small real estate brokerages and three additional small title insurance and escrow settlement services companies. The purpose of these acquisitions was to expand the Company’s title and escrow offerings, to grow the Company’s transaction management tools included in its end-to-end real estate platform, and to expand its existing brokerage business in key domestic markets.
During 2021, the Company completed two asset acquisitions of smaller residential real estate brokerages in connection with ongoing agent recruitment efforts in key domestic markets. The consideration for these two acquisitions comprised $13.2 million in cash, net of cash acquired, $5.8 million in the Company’s Class A common stock and up to $3.4 million of additional cash that may be paid contingent on certain earnings-based targets being met. During the year ended December 31, 2021, the Company recorded net assets of $23.9 million primarily comprised of customer relationships. Such amounts are also included in the tables below.
Total Consideration of Business Combinations and Asset Acquisitions
The following table summarizes the aggregate fair value of the components of the purchase consideration, as of the respective dates of each of the business combinations and asset acquisitions (in millions):
Cash paid at closing$148.6 
Class A common stock issued5.8 
Cash to be paid after closing (1)
21.8 
Contingent consideration 5.6 
Non-controlling interest3.8 
$185.6 
(1)
As of December 31, 2022, an aggregate of $12.3 million of the cash to be paid after closing for certain acquisitions remained unpaid. These amounts are presented within Accrued expenses and other current liabilities on the consolidated balance sheet and are expected to be paid during the year ended December 31, 2023.
75

Compass, Inc.
Notes to Consolidated Financial Statements
The following table summarizes the allocations of the purchase price for the business combinations and asset acquisitions (in millions):
Cash and cash equivalents$11.2 
Other current assets4.1 
Property and equipment2.5 
Goodwill (1)
68.5 
Operating lease right-of-use assets12.8 
Intangible assets (2)
Acquired Technology5.5 
Customer relationships90.7 
Trademarks11.3 
Total assets$206.6 
Total liabilities$(21.0)
Net assets$185.6 
(1)
Approximately $43.8 million of the goodwill is deductible for tax purposes. The amount of tax-deductible goodwill may increase in the future to approximately $64.7 million dependent on the payment of certain holdbacks and acquisition related compensation arrangements. These amounts are not expected to have an impact on the income tax provision while the Company maintains a full valuation allowance on its domestic deferred tax assets.
(2)
The identified intangible assets have a useful life of 2-9 years.
Pro forma revenue and earnings for 2021 acquisitions have not been presented because they do not have a material impact to the Company’s consolidated revenue and results of operations, either individually or in the aggregate.
2020 Acquisitions
Modus Technologies, Inc.
On October 9, 2020, the Company completed the acquisition of 100% of the outstanding shares of Modus Technologies, Inc. ("Modus"), a title and escrow company that provides an internally developed title and escrow technology platform to agents, home sellers and buyers. The purpose of the acquisition was to expand its title and escrow service offerings and technology capabilities.
The consideration for the purchase of Modus included a contingent consideration arrangement, payable over three years and based on the attainment of transaction-based targets as defined by the purchase agreement. The maximum amount of contingent consideration that could be earned was $70.0 million, payable in a combination of $50.0 million in cash and $20.0 million in the Company’s Class A common stock. The Company recorded the contingent consideration liability at its fair value of $20.0 million and recorded all fair value adjustments to the contingent consideration liability at each reporting date, with any changes recorded through Operations and support in the accompanying consolidated statements of operations. See “Note 5 — Fair Value of Financial Assets and Liabilities” for further discussion of inputs used to determine the fair value of contingent consideration. A portion of this contingent consideration was subject to forfeiture dependent on certain employees providing future service to the Company and was accounted for as compensation expense over the required service periods. See “Other Acquisition Related Compensation” below. As of December 31, 2022, the remaining unpaid contingent consideration is $4.7 million and will be paid in 2023 and 2024.
Other
During 2020, the Company completed several asset acquisitions. These transactions included the acquisition of smaller residential real estate brokerages in connection with ongoing agent recruitment efforts in key domestic markets. The consideration for these acquisitions was paid entirely in cash.
76

Compass, Inc.
Notes to Consolidated Financial Statements
The following table summarizes the aggregate fair value of the components of the purchase consideration, as of the respective dates of each of the acquisitions (in millions):
ModusOther
Cash paid at closing$27.7 $0.9 
Cash to be paid after closing2.0  
Contingent consideration (payable in the form of cash and Class A common stock)20.0  
$49.7 $0.9 
The following table summarizes the allocations of the purchase price (in millions):
ModusOther
Cash and cash equivalents$3.0 $ 
Other current assets0.1  
Property and equipment0.5  
Goodwill (1)
38.4  
Operating lease right-of-use assets4.1  
Intangible assets (2):
Acquired technology6.3  
Customer relationships1.3 0.9 
Trademarks1.7  
Total assets$55.4 $0.9 
Total liabilities$(5.7)$ 
Net assets$49.7 $0.9 
(1)
The goodwill is non-tax deductible.
(2)
The identified intangible assets have a useful life of 3-6 years.
Pro forma revenue and earnings for 2020 acquisitions have not been presented because they do not have a material impact to the Company’s consolidated revenue and results of operations, either individually or in aggregate.
Contingent Consideration
Contingent consideration represents obligations of the Company to transfer cash and common stock to the sellers of certain acquired businesses in the event that certain targets and milestones are met. Approximately $4.7 million of the obligations as of December 31, 2022 are fixed in value. As of December 31, 2022, the undiscounted maximum payment under these arrangements was $14.0 million. Changes in contingent consideration measured at fair value on a recurring basis were as follows (in millions):
Year Ended December 31,
202220212020
Opening balance$24.4 $39.8 $16.4 
Acquisitions3.6 5.6 20.0 
Fair value (gains) losses included in net loss(2.2)(4.7)8.9 
Payments(11.8)(16.3)(5.5)
Closing balance$14.0 $24.4 $39.8 
77

Compass, Inc.
Notes to Consolidated Financial Statements
Other Acquisition Related Compensation
In connection with the Company’s acquisitions, a portion of the cash and equity consideration amounts paid or to be paid to the selling shareholders are subject to clawback and forfeiture dependent on certain employees and agents providing continued service to the Company. Accordingly, this consideration is accounted for as compensation for future services and the Company recognizes the expenses over the underlying retention periods. As of December 31, 2022, the Company expects to pay an additional $21.9 million in future cash consideration to sellers in connection with these arrangements. For the years ended December 31, 2022, 2021 and 2020, the Company recognized $13.4 million, $28.6 million and $4.2 million, respectively, in compensation expense within Operations and support in the accompanying consolidated statements of operations related to these arrangements.
Similarly, the Company granted 0.9 million, 0.3 million and 0.2 million shares of common stock to sellers in accordance with arrangements where receipt of the shares were contingent on certain employees and agents providing continued service to the Company in the years ended December 31, 2022, 2021 and 2020, respectively. Accordingly, these share-based payments will be accounted for as stock-based compensation expense over the underlying retention periods. For the years ended December 31, 2022 and 2021, the Company recognized $2.0 million and $1.1 million, respectively, in stock-based compensation expense within Operations and support in the accompanying consolidated statement of operations related to these arrangements. There was no stock-based compensation expense related to these compensation arrangements recognized during the year ended December 31, 2020.
4. Joint Venture
In July 2021, the Company and Guaranteed Rate, Inc. (“Guaranteed Rate”) formed a joint venture, OriginPoint, LLC (“OriginPoint”), a new mortgage origination company. OriginPoint was formed for the purpose of conducting a mortgage origination and lending business and providing related services for the Company’s real estate brokerage clients, as well as the clients of any other brokerage in the context of a new purchase or other customers not working with a brokerage in the context of a refinancing, in order to make loans available to a broad consumer audience. OriginPoint will originate, process, underwrite, close and/or fund mortgage loans for sale, transfer and assignment to investors and eligible wholesale lenders, including affiliates, or effect any other secondary market transactions related to such mortgage loans. OriginPoint began originating mortgages in December 2021.
OriginPoint is owned 49.9% by the Company and 50.1% by Guaranteed Rate. The Company and Guaranteed Rate each contributed capital of $5.0 million when OriginPoint was formed in July 2021. The Company has contributed $15.0 million of additional capital during the year ended December 31, 2022. The Company is accounting for OriginPoint as an equity method investment and will record its equity earnings or losses related to OriginPoint within Equity in loss of unconsolidated entity in the consolidated statements of operations.
The Company’s investment in OriginPoint had a balance of $6.5 million at December 31, 2022 and is included within Other non-current assets on the accompanying consolidated balance sheet. The Company recorded equity losses of $12.2 million and $1.3 million during the years ended December 31, 2022 and 2021, respectively. No dividends were received by the Company during the years ended December 31, 2022 and 2021.
OriginPoint has established and maintains its own warehouse lines of credit, and it funds its own mortgage loan transactions from these independent sources. The warehouse lines maintained by OriginPoint are collateralized by the underlying mortgages available for sale and are non-recourse to Compass.
5. Fair Value of Financial Assets and Liabilities
The Company’s cash and cash equivalents of $361.9 million and $618.3 million as of December 31, 2022 and 2021, respectively, are held in cash, money market funds and U.S. treasury securities which are classified as Level 1 within the fair value hierarchy because they are valued using quoted prices in active markets. These are the Company’s only Level 1 financial instruments. The Company does not hold any Level 2 financial instruments. The Company’s contingent consideration liabilities of $14.0 million and $24.4 million as of December 31, 2022 and 2021, respectively, are the Company’s only Level 3 financial instruments.
78

Compass, Inc.
Notes to Consolidated Financial Statements
See Note 3 — “Business Combinations and Asset Acquisitions” for changes in contingent consideration during the years ended December 31, 2022, 2021 and 2020. The following tables present the balances of contingent consideration as presented in the consolidated balance sheets (in millions):
December 31,
20222021
Accrued expenses and other current liabilities$10.0 $12.9 
Other non-current liabilities4.0 11.5 
Total contingent consideration$14.0 $24.4 
There were no transfers of financial instruments between Level 1, Level 2 and Level 3 during the periods presented.
6. Property and Equipment, Net
Property and equipment, net consisted of the following (in millions):
December 31,
20222021
Leasehold improvements$192.3 $158.2 
Office furniture and equipment37.1 31.9 
Computer software and internally-developed software37.9 28.1 
Computer equipment32.3 24.2 
299.6 242.4 
Less: accumulated depreciation(107.1)(85.0)
Property and equipment, net$192.5 $157.4 
The Company recorded depreciation expense related to property and equipment of $48.2 million, $38.5 million and $34.4 million for the years ended December 31, 2022, 2021 and 2020, respectively which includes $9.4 million, $6.0 million and $4.8 million, respectively, related to capitalized internally–developed software.
The Company capitalized internally-developed software costs of $17.0 million and $15.7 million during the years ended December 31, 2022 and 2021, respectively.
7. Goodwill and Intangible Assets, Net
The following table summarizes the changes in the carrying amount of goodwill (in millions):
Amount
Balance at December 31, 2020
$119.8 
Acquisitions68.5 
Balance at December 31, 2021
$188.3 
Acquisitions8.8 
Measurement period adjustments1.3 
Balance at December 31, 2022
$198.4 
79

Compass, Inc.
Notes to Consolidated Financial Statements
The following table summarizes the carrying amounts and accumulated amortization of intangible assets (in millions, except weighted-average remaining useful life):
December 31, 2022
Useful LifeGross Carrying
Amount
Accumulated
Amortization
Net ValueWeighted
Average
Remaining
Useful Life
(Years)
Finite-lived intangible assets:
Customer relationships
2-9 years
$155.2 $(68.6)$86.6 3.4
Acquired technology
5 years
5.5 (1.8)3.7 3.3
Trademarks
2-9 years
13.0 (4.3)8.7 4.9
Indefinite-lived intangible assets:
Domain name0.3 — 0.3 n/a
Total$174.0 $(74.7)$99.3 
December 31, 2021
Useful LifeGross Carrying
Amount
Accumulated
Amortization
Net ValueWeighted
Average
Remaining
Useful Life
(Years)
Finite-lived intangible assets:
Customer relationships
2-9 years
$150.4 $(42.9)$107.5 4.3
Acquired technology
2-5 years
17.5 (9.0)8.5 3.2
Trademarks
2-9 years
13.6 (2.7)10.9 5.4
Indefinite-lived intangible assets:
Domain name0.3 — 0.3 n/a
Total$181.8 $(54.6)$127.2  
Amortization expense was $38.1 million, $25.9 million and $16.8 million for the years ended December 31, 2022, 2021 and 2020, respectively.
Estimated future amortization expense for finite-lived intangible assets as of December 31, 2022 is as follows (in millions):
2023$31.6 
202429.1 
202522.7 
202610.2 
20273.9 
Thereafter1.5 
Total$99.0 
80

Compass, Inc.
Notes to Consolidated Financial Statements
8. Other Current Assets and Accrued Expenses and Other Current Liabilities
Other current assets consisted of the following (in millions):
December 31,
20222021
Prepaid agent incentives$48.4 $52.7 
Other28.1 42.2 
Other current assets$76.5 $94.9 
Accrued expenses and other current liabilities consisted of the following (in millions):
December 31,
20222021
Agent equity program$41.7 $84.8 
Accrued compensation50.4 67.4 
Other72.8 88.7 
Accrued expenses and other current liabilities$164.9 $240.9 
9. Debt
Concierge Credit Facility
In July 2020, the Company entered into a Revolving Credit and Security Agreement (the “Concierge Facility”) with Barclays Bank PLC, as administrative agent, and the several lenders party thereto. The Concierge Facility provides for a $75.0 million revolving credit facility and is solely used to finance, in part, the Company’s Compass Concierge Program. The Concierge Facility is secured primarily by the Concierge Receivables and cash of the Compass Concierge Program. On July 29, 2021, the Company amended and restated the Concierge Facility (the “A&R Concierge Facility”), to among other things, extend the revolving period to July 28, 2022, lower the interest rate to LIBOR plus a margin of 1.85%, which may be adjusted, and lower the annual commitment fee to 0.35% if the A&R Concierge Facility is utilized greater than 50% (the annual commitment fee remained the same, at 0.50%, if the Concierge Facility is utilized less than 50%). On August 5, 2022, the Company further amended and restated the Concierge Facility (the “Second A&R Concierge Facility”) to among other things extend the revolving period to August 4, 2023, replace the LIBOR benchmark with Term SOFR plus a credit adjustment spread of 0.11448% and make certain other technical adjustments. The applicable margin on the Second A&R Concierge Facility increased from 1.85% to 2.35%. The annual commitment fee as described in the preceding sentences remained the same. The interest rate on the Concierge Facility was 7.59% as of December 31, 2022. Pursuant to the Second A&R Concierge Facility, the principal amount, if any, is payable in full in February 2024, unless earlier terminated or extended.
The Company has the option to repay the borrowings under the Second A&R Concierge Facility without premium or penalty prior to maturity. The Second A&R Concierge Facility contains customary affirmative covenants, such as financial statement reporting requirements, as well as covenants that restrict its ability to, among other things, incur additional indebtedness, sell certain receivables, declare dividends or make certain distributions, and undergo a merger or consolidation or certain other transactions. Additionally, in the event that the Company fails to comply with certain financial covenants that require the Company to meet certain liquidity-based measures, the commitments under the Second A&R Concierge Facility will automatically be reduced to zero and the Company will be required to repay any outstanding loans under the Second A&R Concierge Facility. As of December 31, 2022, the Company was in compliance with the covenants under the Second A&R Concierge Facility.
Revolving Credit Facility
In March 2021, the Company entered into a Revolving Credit and Guaranty Agreement (the “Revolving Credit Facility”) with Barclays Bank PLC, as administrative agent and as collateral agent, and certain other lenders. The Revolving Credit Facility provides for a $350.0 million revolving credit facility, subject to the terms and conditions of the Revolving Credit
81

Compass, Inc.
Notes to Consolidated Financial Statements
Facility. The Revolving Credit Facility also includes a letter of credit sublimit which is the lesser of (i) $125.0 million and (ii) the aggregate unused amount of the revolving commitments then in effect under the Revolving Credit Facility. The Company’s obligations under the Revolving Credit Facility are guaranteed by certain of the Company’s subsidiaries and are secured by a first priority security interest in substantially all of the assets of the Company and the Company’s subsidiary guarantors.
Borrowings under the Revolving Credit Facility bear interest, at the Company’s option, at either (i) a floating rate per annum equal to the base rate plus a margin of 0.50% or (ii) a floating rate per annum equal to the rate at which dollar deposits are offered in the London interbank market plus a margin of 1.50%. The base rate is equal to the highest of (a) the prime rate as quoted by The Wall Street Journal, (b) the federal funds effective rate plus 0.50%, (c) the rate at which dollar deposits are offered in the London interbank market for a one-month interest period plus 1.00% and (d) 1.00%. During an event of default under the Revolving Credit Facility, the applicable interest rates are increased by 2.0% per annum. The interest rate on the borrowings under the Revolving Credit Facility was 5.86% as of December 31, 2022.
The Company is also obligated to pay other customary fees for a credit facility of this type, including a commitment fee on a quarterly basis based on amounts committed but unused under the Revolving Credit Facility of 0.175% per annum, fees associated with letters of credit and administrative and arrangement fees. The principal amount, if any, is payable in full in March 2026, unless earlier terminated or extended.
The Company has the option to repay the Company’s borrowings, and to permanently reduce the loan commitments in whole or in part, under the Revolving Credit Facility without premium or penalty prior to maturity. As of December 31, 2022, there were $150.0 million in borrowings outstanding under the Revolving Credit Facility and outstanding letters of credit under the Revolving Credit Facility totaled approximately $33.0 million.
The Revolving Credit Facility contains customary representations, warranties, financial covenants applicable to the Company and to the Company’s restricted subsidiaries, affirmative covenants, such as financial statement reporting requirements, and negative covenants which restrict their ability, among other things, to incur liens and indebtedness, make certain investments, declare dividends, dispose of, transfer or sell assets, make stock repurchases and consummate certain other matters, all subject to certain exceptions. The financial covenants require that (i) the Company maintains liquidity of at least $150.0 million as of the last day of each fiscal quarter and each date of a credit extension and (ii) the Company’s consolidated total revenue as of the last day of each fiscal quarter be equal to or greater than the specified amount corresponding to such period. The minimum required consolidated revenue threshold for the trailing four fiscal quarters is $2,418.0 million during 2022, $3,799.0 million during 2023 and $4,668.0 million thereafter. As of December 31, 2022, the Company was in compliance with the financial covenants under the Revolving Credit Facility.
The Revolving Credit Facility includes customary events of default that include, among other things, nonpayment of principal, interest or fees, inaccuracy of representations and warranties, violation of certain covenants, cross default to certain other indebtedness, bankruptcy and insolvency events, material judgments, change of control and certain material ERISA events. The occurrence of an event of default could result in the acceleration of the obligations under the Revolving Credit Facility.
10. Leases
The components of lease costs for operating leases for the years ended December 31, 2022, 2021 and 2020 was as follows (in millions):
Year Ended December 31,
202220212020
Operating lease costs$113.7 $102.3 $93.1 
Short-term lease costs7.3 7.2 5.7 
Sublease income(3.7)(3.2)(3.4)
Variable lease costs35.4 29.0 26.4 
Total$152.7 $135.3 $121.8 
82

Compass, Inc.
Notes to Consolidated Financial Statements
The Company has a small population of subleases whereby it acts as a lessor and has recognized sublease income as noted in the table above. The impact of this portfolio is not material to the consolidated financial statements.
For the years ended December 31, 2022, 2021 and 2020, the Company recognized lease costs, net of sublease income, of $141.5 million, $124.3 million and $110.2 million, respectively, in Sales and marketing expenses and $11.2 million, $11.0 million and $11.6 million, respectively, in General and administrative expenses in the consolidated statements of operations.
Supplemental cash flow information related to leases was as follows (in millions):
Year Ended December 31,
202220212020
Cash paid for amounts included in the measurement of operating lease liabilities:
Operating cash flows used in operating leases$118.8 $106.3 $92.0 
Supplemental disclosure of non-cash leasing activities:
ROU assets obtained in exchange for new operating lease liabilities$94.7 $137.1 $66.3 
The following table represents the weighted-average remaining lease term and discount rate for the Company’s operating leases:
December 31,
20222021
Weighted average remaining lease term (years)6.56.7
Weighted average discount rate4.6 %4.2 %
Future undiscounted lease payments for the Company’s operating lease liabilities are as follows as of December 31, 2022 (in millions):
2023$118.9 
2024116.2 
2025100.8 
202688.7 
202774.4 
Thereafter178.7 
Total future lease payments677.7 
Less: imputed interest(96.6)
Present value of lease liabilities$581.1 
As of December 31, 2022, the Company had additional operating leases that have not yet commenced with future undiscounted lease payments of approximately $11.2 million payable through 2033, which have been excluded from above.
11. Commitments and Contingencies
Legal Proceedings
From time to time, the Company may be involved in disputes or regulatory inquiries that arise in the ordinary course of business. When the Company determines that a loss is both probable and reasonably estimable, a liability is recorded and disclosed if the amount is material to the Company’s business taken as a whole. When a material loss contingency is only reasonably possible, the Company does not record a liability, but instead discloses the nature and the amount of the claim
83

Compass, Inc.
Notes to Consolidated Financial Statements
and an estimate of the loss or range of loss, if such an estimate can reasonably be made. Legal costs related to the defense of loss contingencies are expensed as incurred.
Claims or regulatory actions against the Company, whether meritorious or not, could have an adverse impact on the Company due to legal costs, diversion of management resources and other elements. Except as identified with respect to the matters below, the Company does not believe that the outcome of any individual existing legal or regulatory proceeding to which it is a party will have a material adverse effect on its results of operations, financial condition or overall business in each case, taken as a whole.
Realogy Holdings Corp., et al v. Urban Compass, Inc. and Compass Inc.
In July 2019, Realogy Holdings Corp., NRT New York LLC and many of its related entities (collectively, “Plaintiffs”) filed a complaint against the Company in the New York Supreme Court. The complaint alleges various violations of New York and California state law related to claims of unfair competition. On September 28, 2022, the Company and Plaintiffs executed a confidential agreement that resolved the matter. During the three months ended September 30, 2022, the Company recognized an expense of $10.5 million within General and administrative expense in the accompanying consolidated statements of operations in connection with this matter and the amount was subsequently paid during the three months ended December 31, 2022.
Letter of Credit Agreements
The Company has irrevocable letters of credit with various financial institutions, primarily related to security deposits for leased facilities. As of December 31, 2022 and 2021, the Company was contingently liable for $48.0 million and $54.5 million, respectively, under these letters of credit. As of December 31, 2022, $33.0 million and $15.0 million of these letters of credit were collateralized by the Company’s Revolving Credit Facility and cash and cash equivalents, respectively. As of December 31, 2021, $30.3 million and $24.2 million of these letters of credit were collateralized by the Company’s Revolving Credit Facility and cash and cash equivalents, respectively.
Escrow and Trust Deposits
As a service to its home buyers and home seller clients, the Company administers escrow and trust deposits which represent undistributed amounts for the settlement of real estate transactions. The escrow and trust deposits totaled $136.7 million and $172.1 million as of December 31, 2022 and 2021, respectively. These deposits are not assets of the Company and therefore are excluded from the accompanying consolidated balance sheets. However, the Company remains contingently liable for the disposition of these deposits.
12. Preferred Stock and Common Stock
Convertible Preferred Stock
In 2020, the Company amended its certificate of incorporation and changed the authorized shares of Series G convertible preferred stock to 22.4 million and issued an additional 0.1 million shares of Series G convertible preferred stock for proceeds of $1.0 million.
In 2020, 9.4 million shares of Series D convertible preferred stock were converted into an equal number of shares of Class A common stock at the election of the holder resulting in the reclassification of $40.0 million in carrying value from Convertible preferred stock to Common stock and Additional paid-in capital.
84

Compass, Inc.
Notes to Consolidated Financial Statements
The Company’s convertible preferred stock authorized, issued and outstanding, the aggregate liquidation preferences, including dividends that would be due if and when declared by the board of directors were as follows as of December 31, 2020 (in millions, except share and per share amounts):
December 31, 2020
Series of Convertible
Preferred Stock
Year IssuedShares
Authorized
Shares
Issued and
Outstanding
Issuance Price/
Liquidation Price
(Per Share)
Aggregate
Liquidation
Value
Carrying Value
(Net of
Issuance Costs)
Series A201354,811,930 54,811,930 $1.0000 $54.8 $54.7 
Series B2014-201518,133,240 18,133,240 2.0766 37.7 37.5 
Series C2015-201613,580,260 13,580,260 4.0500 55.0 54.8 
Series D2016-201725,303,070 15,920,450 4.2632 67.9 67.6 
Series E2017-201878,543,890 78,543,890 6.7478 530.0 529.0 
Series F201833,686,160 33,686,160 11.8570 399.4 398.8 
Series G2019-202022,371,620 22,371,620 15.4269 345.1 344.3 
246,430,170 237,047,550 $1,489.9 $1,486.7 
In March 2021, the holders of 15.9 million shares of the Company’s Series D convertible preferred stock elected to convert such shares into an equal number of shares of Class A common stock.
During April 2021, in connection with the IPO, all series of the Company’s convertible preferred stock then outstanding were converted into 223.0 million shares of Class A common stock and the Company reclassified $1.4 billion of Convertible preferred stock to Additional paid-in-capital. As of December 31, 2022 and 2021, the Company had no convertible preferred stock outstanding.
Undesignated Preferred Stock
In April 2021, the Company adopted a restated certificate of incorporation which provides for authorized undesignated preferred stock to 25.0 million shares of undesignated preferred stock with a $0.00001 par value per share. As of December 31, 2022 and 2021, there are no shares of the Company’s preferred stock issued and outstanding.
Common Stock
In February 2021, the Company approved the establishment of Class C common stock and an agreement with the Company’s CEO to exchange his Class A common stock for Class C common stock. On March 31, 2021, in connection with the effectiveness of the registration statement for the Company’s IPO, 15.2 million shares of Class A common stock held by the Company’s founder and CEO were automatically exchanged for an equivalent number of shares of Class C common stock. In addition, any Class A common stock issued to the Company’s CEO from RSU awards granted prior to February 2021 are able to be exchanged for Class C common stock. Each share of Class C common stock is entitled to twenty votes per share and will be convertible at any time into one share of Class A common stock and will automatically convert into Class A common stock under certain “sunset” provisions. Other than certain permitted transfers for estate planning purposes, upon a transfer of Class C common stock, the Class C common stock will convert into Class A common stock.
In April 2021, the Company adopted a restated certificate of incorporation and changed its authorized capital stock to consist of 12,500.0 million shares of Class A common stock, 1,250.0 million shares of Class B common stock and 100.0 million shares of Class C common stock. Each class has par value of $0.00001.
On July 1, 2021, the board of directors of the Company approved the conversion of all outstanding shares of the Company’s Class B common stock into the same number of shares of the Company’s Class A common stock effective on that date.
85

Compass, Inc.
Notes to Consolidated Financial Statements
As of December 31, 2020, the Company had 2.3 million shares of Class A common stock issued and held as treasury stock which were subsequently retired on July 1, 2021.
The followings tables reflect the authorized, issued and outstanding shares for each of the common share classes as of December 31, 2022 and 2021:
December 31, 2022
Shares
Authorized
Shares
Issued
Shares
Outstanding
Class A common stock12,500,000,000 419,842,991 419,842,991 
Class B common stock1,250,000,000   
Class C common stock100,000,000 18,255,203 18,255,203 
Total13,850,000,000 438,098,194 438,098,194 
December 31, 2021
Shares
Authorized
Shares
Issued
Shares
Outstanding
Class A common stock12,500,000,000391,912,514391,912,514
Class B common stock1,250,000,000  
Class C common stock100,000,00017,355,23717,355,237
Total13,850,000,000409,267,751409,267,751
The rights of common stock are as follows:
Voting
Holders of Class A common stock are entitled to one vote per share. Holders of Class B common stock are not entitled to vote. Holders of Class C common stock are entitled to twenty votes per share.
Dividends
When and if declared by the Company’s board of directors, holders of Class A and Class B common stock are entitled in proportion to the number of shares of common stock that would be held by each such holder if all shares of convertible preferred stock were converted to common stock. No dividends have been declared since inception.
Liquidation
The liquidation rights of the holders of Class A and Class B common stock are subject to and qualified by the rights and preferences of the holders of convertible preferred stock.
Conversion
Each share of Class A common stock may be converted to one share of Class B common stock at the option of the holder. Each share of Class B common stock may be converted to one share of Class A common stock only upon the following events:
the Company’s sale of its common stock pursuant to an effective registration statement;
any transfer of such share to a holder of convertible preferred stock; and
the approval of such conversion by the board of directors; such conversion shall be deemed to have been made immediately prior to the closing date of the public offering.
86

Compass, Inc.
Notes to Consolidated Financial Statements
Each share of Class C common stock is convertible at any time of the option of the holder into one share of Class A common stock. Each share of Class C common stock will automatically convert into a share of Class A common stock upon sale or transfer, except for certain permitted transfers.
13. Stock-Based Compensation
2012 Stock Incentive Plan
In October 2012, the Company adopted the 2012 Stock Incentive Plan (the “2012 Plan”). Under the 2012 Plan, employees and non-employees could be granted stock options, RSUs and other stock-based awards, including awards earned in connection with the Agent Equity Program. Generally, these awards were based on stock agreements with a maximum ten-year term for stock options and a maximum seven-year term for RSUs, subject to board approval.
2021 Equity Incentive Plan
In February 2021, the Company’s board of directors and stockholders adopted and approved the 2021 Equity Incentive Plan (the “2021 Plan”), with an initial pool of 29.7 million shares of common stock available for granting stock-based awards plus any reserved shares of common stock not issued or subject to outstanding awards granted under the 2012 Plan. In addition, on January 1st of each year beginning in 2022 and continuing through 2031, the aggregate number of shares of common stock authorized for issuance under the 2021 Plan shall be increased automatically by the number of shares equal to 5% of the total number of outstanding shares of common stock and outstanding shares of preferred stock (on an as converted to common stock basis) on the immediately preceding December 31st, although the Company’s board of directors or one of its committees may reduce the amount of such increase in any particular year. The 2021 Plan became effective on March 30, 2021 and as of that date, the Company ceased granting new awards under the 2012 Plan and all remaining shares available under the 2012 Plan were transferred to the 2021 Plan. As of December 31, 2022, there were 34.6 million shares available for future grants under the 2021 Plan, inclusive of those shares transferred from the 2012 Plan. Effective January 1, 2023, the shares available for future grants were increased by an additional 21.9 million shares as a result of the annual increase provision described above.
2021 Employee Stock Purchase Plan
In February 2021, the Company’s board of directors and stockholders adopted and approved the 2021 Employee Stock Purchase Plan (the “ESPP”), which authorized purchase rights to the Company’s employees or to employees of its designated affiliates. In addition, on January 1st of each year beginning in 2022 and continuing through 2031, the aggregate number of shares of common stock authorized for issuance under the ESPP shall be increased automatically by the number of shares equal to 1% of the total number of outstanding shares of common stock and outstanding shares of preferred stock (on an as converted to common stock basis) on the immediately preceding December 31st, although the Company’s board of directors or one of its committees may reduce the amount of the increase in any particular year. No more than 150.0 million shares of common stock may be issued over the term of the ESPP, subject to certain exceptions set forth in the ESPP. The ESPP initially authorized the issuance of 7.4 million shares of common stock and effective January 1, 2022, the authorized shares increased by 3.9 million shares as a result of the annual increase provision described above. As of December 31, 2022, 10.7 million shares of Class A common stock remain available for grant under the ESPP. Effective January 1, 2023, the authorized shares increased by 4.2 million shares as a result of the annual increase provision described above.
The ESPP permits employees to purchase shares of the Company’s Class A common stock through payroll deductions accumulated during six-month offering periods up to a maximum value of $12,500 per offering period. The offering periods begin each February and August, or such other period determined by the Compensation Committee. On each purchase date, eligible employees may purchase the shares at a price per share equal to 85% of the lesser of (1) the fair market value of the Company’s Class A common stock on the first trading day of the offering period, or (2) the fair market value of the Company’s Class A common stock on the purchase date, as defined in the ESPP. During the year ended December 31, 2022, the Company issued 0.6 million shares of Class A common stock under the ESPP.
The Company recognized $2.1 million of stock-based compensation expense related to the ESPP during the year ended December 31, 2022. As of December 31, 2022, $1.3 million has been withheld on behalf of employees for a future purchase under the ESPP.
87

Compass, Inc.
Notes to Consolidated Financial Statements
Stock Options
Stock options vest over a prescribed service period generally lasting four years. Upon the exercise of any stock options, the Company issues shares to the award holder from the pool of authorized but unissued common stock.
The fair value of each stock option award is estimated on the grant date using the Black-Scholes option pricing model with the exception of certain stock options that have market-based vesting conditions which are valued using a Monte Carlo simulation. The inputs used below are subjective and require significant judgement to determine.
Year Ended December 31,
202220212020
Expected term (in years)6.26.37.0
Risk-free interest rate3.0 %0.9 %0.8 %
Expected volatility50.5 %49.3 %45.1 %
Dividend rate % % %
Fair value of common stock (range for the period)
$2.33 - $8.25
$8.80 - $18.00
$6.65 - $23.44
Weighted average grant date fair value of options granted$2.31 $8.68 $5.67 
Each of these inputs is subjective and generally requires significant judgment.
Expected Term — The expected term represents the period that the stock-based awards are expected to be outstanding. The Company uses the simplified method to calculate the expected term due to insufficient historical experience, which assumes a ratable rate of exercise over the contractual term.
Risk-Free Interest Rate — The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the date of grant for zero-coupon U.S. Treasury constant maturity notes with terms approximately equal to the stock-based awards’ expected term.
Expected Volatility — As a result of the lack of historical and implied volatility data of the Company’s common stock prior to the IPO, the expected stock price volatility has been estimated based on the historical volatilities of a specified group of companies in its industry for a period equal to the expected life of the option. The Company selected companies with comparable characteristics to it, including enterprise value, risk profiles, and position within the industry and with historical share price information sufficient to meet the expected term of the stock options. The historical volatility data has been computed using the daily closing prices for the selected companies.
Dividend Rate — The expected dividend rate is zero as the Company has not declared or paid any cash dividends and does not anticipate to do so in the foreseeable future.
Fair Value of Common Stock — Prior to the IPO, the fair value of the shares of common stock underlying stock options and RSUs were historically determined by the board of directors as there was no public market for the common stock. The board of directors determined the fair value of the Company’s common stock by considering a number of objective and subjective factors including: the valuation of comparable companies, sales of convertible preferred stock to unrelated third parties, the Company’s operating and financial performance, secondary transactions involving the Company’s common stock, the lack of liquidity of common stock and general and industry specific economic outlook, amongst other factors.
88

Compass, Inc.
Notes to Consolidated Financial Statements
A summary of stock option activity under the 2012 Plan and the 2021 Plan, including 1.1 million stock options that were granted outside of the 2012 Plan in 2019, is presented below (in millions, except share and per share amounts):
Number of Shares Weighted
 Average
 Exercise
 Price
Weighted
 Average
 Remaining
 Contract Term
(in years)
Aggregate Intrinsic Value (1)
Balance as of December 31, 2021
54,525,539 $5.30 7.1$221.3 
Granted367,555 4.73 
Exercised(4,145,127)2.14 
Forfeited(4,053,730)6.95 
Balance as of December 31, 2022
46,694,237 $5.44 5.9$8.5 
Exercisable and vested at December 31, 2022
36,739,913 $4.70 5.4$8.5 
(1)The aggregate intrinsic values have been calculated using the Company’s closing stock prices of $2.33 and $9.09 as of December 31, 2022 and December 31, 2021, respectively.
During the years ended December 31, 2022, 2021 and 2020, the intrinsic value of options exercised was $20.3 million, $124.1 million and $9.8 million, respectively.
Stock-based compensation recognized during the years ended December 31, 2022, 2021 and 2020 associated with stock options was $35.2 million, $46.5 million and $31.9 million, respectively. As of December 31, 2022, unrecognized compensation costs totaled $62.6 million and are expected to be recognized over a weighted-average period of 2.6 years.
Early Exercise of Stock Options
A majority of the stock options granted under the 2012 Plan originally provided option holders the right to elect to exercise unvested options in exchange for restricted common stock. Shares received from such early exercises are subject to repurchase in the event of the optionee’s termination of service until the stock options are fully vested at the lesser of the original issuance price or the fair value of the Company’s common stock.
As of December 31, 2022, 0.1 million shares of common stock received by holders from an early exercise were subject to repurchase. The cash proceeds received for unvested shares of common stock recorded within Accrued expenses and other current liabilities and Other non-current liabilities in the consolidated balance sheet was $0.5 million and $0.1 million, respectively, as of December 31, 2022. Amounts recorded are transferred into Common stock and Additional paid-in capital within the consolidated balance sheets as the shares vest. During the year ended December 31, 2022, no stock options were early exercised.
Restricted Stock Units
A summary of RSU activity under the 2012 Plan and the 2021 Plan is presented below:
Number of Shares Weighted
Average
Grant Date
Fair Value
Balance as of December 31, 2021
54,517,930 $10.29 
Granted40,362,895 6.16 
Vested and converted to common stock (1)
(27,935,099)9.11 
Forfeited(19,755,889)11.13 
Balance as of December 31, 2022
47,189,837 $7.10 
89

Compass, Inc.
Notes to Consolidated Financial Statements
(1)During the years ended December 31, 2022, the Company net settled all RSUs through which it issued an aggregate of 27.9 million shares of Class A common stock and withheld an aggregate of 4.9 million shares of Class A common stock to satisfy $23.5 million of tax withholding obligations on behalf of the Company’s employees.
As of December 31, 2022, all unvested RSUs had total compensation costs of $243.4 million not yet recognized and is expected to be recognized over a weighted-average period of 2.5 years.
Included in the table above are 17.2 million RSUs that only vest upon the satisfaction of both (i) a service-based vesting condition and (ii) the achievement of performance-based vesting conditions that remain outstanding as of December 31, 2022. The performance-based vesting conditions provide that 12.5% of the shares subject to the RSUs will vest subject to the achievement of a market price per share of $23.14 of the Company's Class A common stock. An additional 12.5% of the shares subject to the RSUs will vest upon the achievement of a market price per share of the Company's Class A common stock at each of 200%, 250%, 300%, 350%, 400%, 450% and 500% of $23.14.
Agent Equity Program
In connection with the 2021 Agent Equity Program, the Company recognized a total of $100.0 million in stock-based compensation expense of which $84.8 million was recognized during the year ended December 31, 2021 and $15.2 million was recognized during the year ended December 31, 2022. In February 2022, the Company granted 13.6 million RSUs, which immediately vested and converted to Class A common stock in connection with the 2021 Agent Equity Program. Prior to the issuance of the underlying RSUs, the stock-based compensation expense associated with these awards was recorded as a liability and $100.0 million was ultimately reclassified to Additional paid-in capital at the end of the vesting period when the underlying RSUs were granted.
For the year ended December 31, 2022, the Company recognized stock-based compensation expense and an associated liability of $41.7 million in connection with RSUs earned as a part of the 2022 Agent Equity Program. The associated liability is recorded within Accrued expenses and other current liabilities in the consolidated balance sheet. In January 2023, the Company granted 14.1 million RSUs to affiliated agents in connection with the 2022 Agent Equity Program. These RSUs immediately vested and converted to Class A common stock. Following the issuance of these RSUs, the Company discontinued the Agent Equity Program.
Other Stock-Based Awards
For the year ended December 31, 2020, $8.0 million of stock-based compensation expense related to compensation expenses incurred in connection with the sale of shares to investors by certain Company employees and non-employee service providers in excess of the fair value of the shares sold. There were no expenses incurred in connection with the sale of shares to investors by certain Company employees and non-employee service providers in excess of the fair value of shares for the years ended December 31, 2022 and 2021.
Stock-Based Compensation Expense
Total stock-based compensation expense included in the consolidated statement of operations is as follows (in millions):
Year Ended December 31,
202220212020
Commissions and other related expense$59.0 $128.7 $5.7 
Sales and marketing42.0 38.4 16.0 
Operations and support15.6 16.9 3.5 
Research and development57.5 92.7 1.4 
General and administrative60.4 109.6 16.6 
Total stock-based compensation expense$234.5 $386.3 $43.2 
The increase in stock-based compensation expense in 2022 and 2021 as compared to 2020 was almost entirely the result of the required accounting treatment for RSUs which differed before and after the March 31, 2021 effective date of the
90

Compass, Inc.
Notes to Consolidated Financial Statements
Company’s IPO. The RSUs outstanding prior to the IPO contained a liquidity-event based vesting condition, in addition to a time-based vesting condition. The liquidity-event based vesting condition did not allow for the recognition of stock based-compensation expense until this condition was satisfied at the time of the IPO. The Company recognized a one-time acceleration of stock-based compensation expense of $148.5 million in connection with the IPO when this liquidity-event based vesting condition was satisfied on March 31, 2021 and recognized additional stock-based compensation expense subsequent to the IPO over the periods that the time-based vesting conditions are satisfied. Stock-based compensation expense for the year ended December 31, 2021 includes the following amounts related to a one-time acceleration of stock-based compensation expense in connection with the IPO (in millions):
IPO Related
Expense
Commissions and other related expense$41.7 
Sales and marketing1.8 
Operations and support3.1 
Research and development46.9 
General and administrative55.0 
Total stock-based compensation expense$148.5 
The Company has not recognized any tax benefits from stock-based compensation as a result of the full valuation allowance maintained on its deferred tax assets.
14. Income Taxes
The Company’s loss before income taxes consisted of (in millions):
Year Ended December 31,
202220212020
United States$(610.4)$(496.5)$(272.4)
International8.0 (0.1)0.5 
Total$(602.4)$(496.6)$(271.9)
For the year ended December 31, 2022, the loss before income taxes of $602.4 million includes $12.2 million of losses from the Company’s equity investment in OriginPoint. The OriginPoint business operates in the United States.
The components of the Company’s income tax benefit (provision) consisted of (in millions):
Year Ended December 31,
202220212020
Current:
Federal$ $ $0.8 
State   
Foreign(3.1)(1.2)(0.2)
Total current(3.1)(1.2)0.6 
Deferred:   
Federal0.9 2.1 0.3 
State0.3 0.4 0.6 
Foreign2.8 1.2 0.2 
Total deferred4.0 3.7 1.1 
Total benefit from income taxes$0.9 $2.5 $1.7 
91

Compass, Inc.
Notes to Consolidated Financial Statements
The Company had an income tax benefit for the years ended December 31, 2022, 2021 and 2020, resulting from a partial reduction in the valuation allowance related to the carryover tax basis in deferred tax liabilities from acquisitions and current taxes in India that are partially offset with future alternative minimum tax credits.
The effective income tax rate differed from the statutory federal income tax rate as follows:
Year Ended December 31,
202220212020
Tax at federal statutory rate21.0 %21.0 %21.0 %
State taxes, net of federal effect7.0 %8.8 %4.0 %
Change in valuation allowance(25.0)%(34.2)%(23.4)%
Stock-based compensation(2.4)%7.9 %0.0 %
Non-deductible executive compensation(0.6)%(2.8)%0.0 %
Non-deductible expenses(0.4)%0.1 %(2.1)%
Other0.6 %(0.3)%1.1 %
Benefit from income taxes0.2 %0.5 %0.6 %
The components of net deferred taxes arising from temporary differences were as follows (in millions):
December 31,
20222021
Deferred tax assets:
Nondeductible accruals$15.0 $15.0 
Stock-based compensation55.0 66.7 
Lease liabilities161.2 157.9 
Net operating loss carryforward395.6 331.1 
Allowance for credit losses9.2 7.2 
Accrued compensation35.4 32.5 
Capitalized research & development costs83.6  
Intangible assets6.7  
Other5.4 3.4 
Total deferred tax assets$767.1 $613.8 
Deferred tax liabilities:  
Operating lease right-of-use assets$(132.2)$(132.8)
Intangible assets (1.7)
Property and equipment(37.5)(29.5)
Total deferred tax liabilities(169.7)(164.0)
Less: valuation allowance(594.2)(448.4)
Net deferred tax assets$3.2 $1.4 
The Company is subject to income taxes in the United States and India. Deferred income taxes reflect the net tax effects of (a) temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes and (b) operating losses and tax credit carryforwards.
As of December 31, 2022 and 2021, the Company’s deferred tax assets were primarily the result of U.S. federal and state net operating losses, operating lease obligations, capitalized research and development costs, stock-based compensation and compensation and other expense related accruals. A full valuation allowance was maintained against its U.S. gross deferred tax asset balances as of December 31, 2022 and 2021. As of each reporting date, the Company considers new
92

Compass, Inc.
Notes to Consolidated Financial Statements
evidence, both positive and negative, that could impact the Company’s view with regard to future realization of deferred tax assets. As of December 31, 2022 and 2021, the Company continued to maintain that the realization of its deferred tax assets has not achieved a more-likely-than-not threshold primarily due to the evidence that the Company continued to maintain three-year cumulative pre-tax book losses. As of December 31, 2022, the valuation allowance was in the amount of approximately $594.2 million, an increase of $145.8 million from December 31, 2021, which includes the impact of acquisition activity.
As of December 31, 2022 and 2021, the Company had approximately $1.4 billion and $1.2 billion of gross federal net operating losses, respectively. Of those amounts, $152.0 million will begin to expire in 2032 and $1.2 billion have an unlimited carryforward with utilization limited at 80% of taxable income. Such amounts may be subject to an annual limitation under Section 382 of the Internal Revenue Code of 1986, as amended, as a result of various ownership change rules.
As of December 31, 2022 and 2021, the Company had approximately $1.6 billion and $1.2 billion of gross state net operating losses, respectively, that will begin to expire in 2026.
The Company had no material uncertain tax positions as of December 31, 2022, 2021 and 2020. The Company does not anticipate a material increase or decrease in the uncertain tax positions in the next twelve months after the reporting period. It is the Company’s policy to record interest and penalties related to uncertain tax positions as a component of the provision for income taxes. No material amounts of interest or penalties were recognized in the consolidated financial statements for the years ended December 31, 2022, 2021 and 2020.
The Company has obtained an income tax holiday for one of the three locations it operates in India, which expires in 2024.This incentive is conditional on meeting certain direct investment thresholds. If the Company fails to satisfy the conditions, the Company may be required to refund previously realized benefits. The Company does not expect these amounts to be material to the Company’s consolidated financial statements.
The number of years with open tax audits varies depending upon the tax jurisdiction. The Company is generally no longer subject to U.S. federal examination by the Internal Revenue Service (“IRS”) for years before 2015. The IRS and state taxing authorities can subject the Company to audit dating back to 2012 when the Company begins to utilize its net operating loss carryforwards.
15. Compass Concierge Receivables and Allowance for Credit Losses
In 2018, the Company launched the Compass Concierge Program for home sellers who have engaged Compass as their exclusive listing agent. The initial program was based on a services model (“Concierge Classic”) provided by Compass Concierge, LLC (“Compass Concierge”), which included items such as consultation on suggested cosmetic updates or modifications to a specific property or guidance on securing licensed contractors or vendors to perform non-structural property improvements. The Concierge Classic program provided for the payment of the up-front costs of specified home improvement services provided by unrelated vendors. During 2022, the Company substantially ceased providing new payments under the Concierge Classic program.
In 2019, the Compass Concierge Program was expanded to include a loan program underwritten by an independent third-party lender (the “Lender”) through a commercial arrangement with Compass Concierge (“Concierge Capital”). Under the Concierge Capital program, the Lender originates and services unsecured consumer loans to home sellers following its independent underwriting process pursuant to program-level criteria provided by the Company. Pursuant to the Company’s agreement with the Lender, the consumer loans are unsecured, interest-free and have no associated fees except for late fees that the Lender may charge in its sole discretion. The Company has no right or obligation with respect to any individual consumer loan originated by the Lender. Under the agreement, the Company has repayment rights against the Lender in connection with a corporate loan.
Payment to the Company for these services under the Concierge Classic program or repayment of the loan funds under the Concierge Capital program is due upon the earlier of a successful home sale, the termination of the listing agreement or one year from the date in which costs were originally funded. Compass Concierge receivables (“Concierge Receivables”) are stated at the amount advanced to the home sellers, net of an estimated ACL in the accompanying consolidated balance sheets. For the years ended December 31, 2022 and 2021, the Company did not recognize any revenue or earn any fees
93

Compass, Inc.
Notes to Consolidated Financial Statements
from the Compass Concierge Program. The Company incurs service fees payable to the Lender and incurs bad debt expense in connection with the Compass Concierge Program.
The Company manages its credit risk by establishing a comprehensive credit policy for the approval of new loans, while monitoring and reviewing the performance of its existing Concierge Receivables. Factors considered include but not limited to:
No negative liens or judgements on the property;
Seller’s available equity on the property;
Loan to listing price ratio;
FICO score (only for Concierge Capital program); and
Macroeconomic conditions.
Credit Quality
The Company monitors credit quality by evaluating various attributes and utilizes such information in its evaluation of the appropriateness of the ACL. Based on the Company’s experience, the key credit quality indicator is whether the underlying properties associated with the Concierge Receivables will be sold or not. Concierge Receivables associated with properties that are eventually sold have a lower credit risk than those that are associated with properties that are not sold. As of December 31, 2022 and 2021, the amount of outstanding Concierge Receivables related to unsold properties was approximately 98% and 96%, respectively. For Concierge Receivables where repayments have not been triggered (i.e., earlier of (i) sale of the property, (ii) termination of a listing agreement or (iii) 12 months from the date costs were originally funded), the Company establishes an estimate as to the percentage of underlying properties that will be sold based on historical data. This estimate is updated as of the end of each reporting period.
Allowance for Credit Losses
The Company maintains an ACL for the expected credit losses over the contractual life of the Concierge Receivables. The amount of ACL is based on ongoing, quarterly assessments by management. Historical loss experience is generally the starting point when the Company estimates the expected credit losses. The Company then considers whether (i) current conditions and economic conditions, (ii) future economic conditions and (iii) any potential changes in the Compass Concierge Program that are reasonable and supportable would impact its ACL. The following table summarizes the activity of the ACL for Concierge Receivables as of December 31, 2022 and 2021 (in millions):
December 31,
20222021
Opening balance$17.3 $17.2 
Allowances1.8 7.2 
Net write-offs and other(4.4)(7.1)
Closing balance$14.7 $17.3 
Aging Status
The Company generally considers Concierge Receivables to be past due after being outstanding for over 30 days after the initial billing. Changes in the Company’s estimate to the ACL is recorded through bad debt expense as Sales and marketing expense in the consolidated statements of operations and individual accounts are charged against the allowance when all
94

Compass, Inc.
Notes to Consolidated Financial Statements
reasonable collection efforts are exhausted. The following tables present the aging analysis of Concierge Receivables as of December 31, 2022 and 2021 (in millions):
December 31,
20222021
Current$50.6 $41.0 
31-90 days1.8 0.9 
Over 90 days5.2 8.3 
Total$57.6 $50.2 
16. Net Loss Per Share Attributable to Compass, Inc.
The Company computes net loss per share under the two-class method required for multiple classes of common stock and participating securities (convertible preferred stock). The rights, including the liquidation and dividend rights, of the Class A common stock, Class B common stock and Class C common stock are substantially identical, other than voting rights. Accordingly, the net loss per share attributable to common stockholders will be the same for Class A common stock, Class B common stock and Class C common stock on an individual or combined basis.
The following table sets forth the computation of basic and diluted net loss per share attributable to Compass, Inc. (in millions, except share and per share amounts):
Year Ended December 31,
202220212020
Numerator:
Net loss attributable to Compass, Inc.$(601.5)$(494.1)$(270.2)
Denominator:   
Weighted-average shares used in computing net loss per share attributable to Compass, Inc., basic and diluted428,169,180 326,336,128 109,954,760 
Net loss per share attributable to Compass, Inc., basic and diluted$(1.40)$(1.51)$(2.46)
The following participating securities were excluded from the computation of diluted net loss per share attributable to Compass, Inc. for the periods presented because including them would have been anti-dilutive (on an as-converted basis):
Year Ended December 31,
202220212020
Convertible preferred stock  238,954,050 
Outstanding stock options46,694,237 54,525,539 62,827,150 
Outstanding RSUs47,189,837 54,517,930 32,556,160 
Shares subject to the Employee Stock Purchase Plan583,749   
Unvested early exercised options91,770 1,068,300 1,075,710 
Unvested common stock138,892 391,092 640,320 
Total94,698,485 110,502,861 336,053,390 
17. Restructuring Activities
2020 Restructuring Activities
Beginning in March 2020, the onset of the COVID-19 pandemic resulted in a negative impact on the Company’s business in the second quarter of 2020 due to shelter-in-place and stay-at-home restrictions (in certain of the Company’s markets) which prohibited or reduced in-person residential real estate showings and the related impact on customer demand and
95

Compass, Inc.
Notes to Consolidated Financial Statements
housing inventory, as well as deteriorating economic conditions, such as increased unemployment rates. In light of the uncertain and rapidly evolving situation relating to the COVID-19 pandemic, the Company took a range of measures to address the uncertainties related to the COVID-19 pandemic including, but not limited to, reducing the size of its workforce, terminating certain lease obligations and reducing certain discretionary expenses during the first half of 2020 (the "2020 Restructuring"). During the year ended December 31, 2020, the Company incurred restructuring costs of $10.3 million in connection with the 2020 Restructuring resulting from $6.0 million for severance related personnel costs and $4.3 million for lease termination costs. These costs have been presented within the Restructuring costs line in the consolidated statements of operations and were primarily paid during 2020.
2022 Restructuring Activities
During the year ended December 31, 2022, the Company enacted certain workforce reductions, wound down Modus and terminated certain of its operating leases. The workforce reductions were part of a broader plan by the Company to take meaningful actions to improve the alignment between the Company’s organizational structure and its long-term business strategy, drive cost efficiencies enabled by the Company’s technology and other competitive advantages and continue to drive toward profitability and positive free cash flow. In addition to the aforementioned workforce reductions, restructuring actions have included and are expected to include, but not be limited to, a reduction in U.S. hiring and backfills resulting from attrition; a reduction in spend through third party vendors; eliminating the use of incentives when recruiting new agents and reducing incentives for existing agents; a planned pause in M&A activity and new market expansion; and a review of occupancy costs with a view to consolidating offices and reducing related costs.
As a result of restructuring actions taken during the year ended December 31, 2022, the Company incurred restructuring costs of $49.1 million, resulting from severance and other termination benefits for employees whose roles are being eliminated, lease terminations costs as a result of the accelerated amortization of various right-of-use assets and other restructuring costs, including those costs related to the wind-down of Modus. These costs have been presented within the Restructuring costs line in the consolidated statements of operations. The Company incurred additional non-cash charges of approximately $7.1 million during the year ended December 31, 2022 associated with the discontinued use of certain intangible assets associated with Modus and charges pertaining to the write-down of fixed assets for certain real estate leases that have been exited, or partially exited. These costs have been included within the Depreciation and amortization line in the consolidated statements of operations.
The expenses resulting from these cost-saving measures were included in the consolidated statements of operations for the year ended December 31, 2022, as follows (in millions):
Year Ended December 31, 2022
Restructuring costsDepreciation and amortizationTotal
Severance related personnel costs$40.6 $ $40.6 
Lease termination costs7.7  7.7 
Accelerated amortization of intangible assets 4.6 4.6 
Accelerated depreciation 2.5 2.5 
Other restructuring activities0.8  0.8 
Total$49.1 $7.1 $56.2 
As of December 31, 2022, the Company did not have any material remaining liabilities related to restructuring costs.
2023 Restructuring Activities
During January 2023, the Company implemented a further workforce reduction as part of the Company’s ongoing cost reduction initiatives to manage the business during the current macroeconomic environment. As a result of this reduction, the Company expects to incur pre-tax cash charges of approximately $10 million to $12 million for severance and other termination benefits for employees whose roles were or are being eliminated during the three months ending March 31, 2023.
96

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 disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), are designed to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms.
Disclosure controls and procedures include, without limitation, controls and procedures designed to provide reasonable assurance that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow for timely decisions regarding required disclosure.
Based on the evaluation of our disclosure controls and procedures, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were not effective as of December 31, 2022 due to the material weaknesses in our internal control over financial reporting described below. In light of this fact, our management has performed additional analyses, reconciliations, and other post-closing procedures and has concluded that, notwithstanding the material weaknesses in our internal control over financial reporting, the consolidated financial statements for the periods covered by and included in this Annual Report fairly present, in all material respects, our financial position, results of operations and cash flows for the periods presented in conformity with GAAP.
Management's Report on Internal Control over Financial Reporting
Management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rule 13a-15(f) under the Exchange Act. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. GAAP and includes those policies and procedures that: (1) pertain to the maintenance of records that in reasonable detail accurately and fairly reflect transactions and the dispositions of assets; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with U.S. GAAP and that receipts and expenditures are being made only in accordance with appropriate authorizations of management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of assets that could have a material effect on its financial statements.
Management, under the supervision of and with the participation of the Chief Executive Officer and Chief Financial Officer, assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2022 using the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in "Internal Control—Integrated Framework" (2013). Based on this assessment, management determined that the Company’s internal control over financial reporting as of December 31, 2022 was not effective due to the material weaknesses described below. A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company’s annual or interim financial statements will not be prevented or detected on a timely basis.
We did not design or maintain an effective control environment as we lacked sufficient oversight of activities related to our internal control over financial reporting due to a lack of an appropriate level of experience and training commensurate with public company requirements. This material weakness resulted in our identification of the following additional material weaknesses;
We did not maintain formal accounting policies and procedures, and did not design, document and maintain controls related to substantially all of our business processes to achieve complete, accurate and timely financial accounting, reporting and disclosures, including controls over account reconciliations, segregation of duties and the preparation and review of journal entries; and
We did not design and maintain effective controls over information technology, or IT, general controls for information systems and applications that are relevant to the preparation of the consolidated financial statements. Specifically, we did not design and maintain (i) program change management controls to ensure
97

that IT program and data changes affecting financial IT applications and underlying accounting records are identified, tested, authorized and implemented appropriately that are relevant to the preparation of our financial statements, (ii) user access controls to ensure appropriate segregation of duties and that adequately restrict user and privileged access to financial applications, programs, and data to appropriate personnel, (iii) computer operations controls to ensure that critical batch jobs are monitored and data backups are authorized and monitored, and (iv) testing and approval of controls for program development to ensure that new software development is aligned with business and IT requirements. These IT deficiencies, when aggregated, could impact effective segregation of duties as well as the effectiveness of IT-dependent controls that could result in misstatements potentially impacting all financial statement accounts and disclosures that would not be prevented or detected. Accordingly, our management has determined these deficiencies in the aggregate constitute a material weakness.
None of the material weaknesses described above resulted in a material misstatement to our annual or interim consolidated financial statements. However, each of the material weaknesses described above could result in a misstatement of one or more account balances or disclosures that would result in a material misstatement to the annual or interim consolidated financial statements that would not be prevented or detected.
Remediation Plans
To date, we have implemented certain measures to address the identified material weaknesses. These measures include adding personnel as well as improving our internal controls around financial systems and processes. We intend to continue to take steps to remediate the material weaknesses described above and further evolve our internal controls and processes. We will not be able to remediate these material weaknesses until these steps have been completed and have been operating effectively for a sufficient period of time. The following remedial actions were taken through the year ended December 31, 2021:
hired a Vice President of Internal Audit to oversee our internal controls program and work with management in its design and implementation of internal control over financial reporting;
developed detailed action plans to address control deficiencies identified across business processes and financial systems impacting our financial reporting; and
engaged a global accounting advisory firm to assist with the documentation, evaluation, remediation and testing of our internal control over financial reporting.
The following remedial actions were taken during the year ended December 31, 2022:
evaluated our internal control over financial reporting with respect to design, implementation, and operating effectiveness;
added key resources to the Internal Audit team, including an IT expert;
formalized our accounting policies, including training relevant personnel, related to, but not limited to, account reconciliations and manual journal entries; and
formalized IT procedures for key financial systems, including training relevant personnel, related to segregation of duties, user access, batch jobs, data backups, change management, and program development.
The following are the remaining remedial actions that management plans to undertake during 2023:
continue to enhance our IT general control resources, including the hiring of a new Chief Information Security Officer ("CISO");
ensure that the IT general controls specific to all key systems supporting financial reporting, including user access reviews, are being consistently operated and evidenced such that persuasive evidence is obtained that our IT general controls are effective and sustainable;
ensure that controls over key reports and data derived from systems supporting financial reporting are consistently evidenced;
ensure controls are fully in place to address segregation of duties risks that could present a reasonable possibility of material misstatements; and
98

ensure that sufficient evidence of operating effectiveness is consistently demonstrated and maintained for key business process controls.

While we believe that these efforts will improve our internal control over financial reporting, the implementation of our remediation is ongoing and will require testing of the design and operating effectiveness of internal controls over a sustained period of financial reporting cycles.
We believe we have made substantial progress toward achieving effective internal control over financial reporting and disclosure controls and procedures. The actions that we are taking are subject to ongoing senior management review, as well as audit committee oversight. We will not be able to conclude whether the steps we are taking will remediate the material weaknesses in our internal control over financial reporting until we have completed our remediation efforts and subsequent evaluation of their effectiveness. We may also conclude that additional measures may be required to remediate the material weaknesses in our internal control over financial reporting.
Changes in Internal Control over Financial Reporting
There have been no changes in internal control over financial reporting during the quarter ended December 31, 2022 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
Inherent Limitation on the Effectiveness of Internal Control over Financial Reporting and 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 our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and 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 and instances of fraud, if any, have been detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.
Item 9B. Other Information.
None.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.
Not Applicable.
99

PART III
Item 10. Directors, Executive Officers and Corporate Governance.
Information required by this item will be contained in our definitive proxy statement to be filed with the SEC on Schedule 14A in connection with our 2023 Annual Meeting of Stockholders, or the Proxy Statement, which will be filed no later than 120 days after the end of our fiscal year ended December 31, 2022, and is incorporated herein by reference.
We have adopted a Code of Business Conduct and Ethics that applies to our officers, directors and employees which is available on our website at investors.compass.com. The Code of Business Conduct and Ethics is intended to qualify as a “code of ethics” within the meaning of Section 406 of the Sarbanes-Oxley Act of 2002 and Item 406 of Regulation S-K. In addition, we intend to promptly disclose on our website at www.compass.com (1) the nature of any amendment to our Code of Business Conduct and Ethics that applies to our directors or our principal executive officer, principal financial officer, principal accounting officer or controller or persons performing similar functions and (2) the nature of any waiver, including an implicit waiver, from a provision of our code of ethics that is granted to a director one of these specified officers, the name of such person who is granted the waiver and the date of the waiver on our website in the future.
Item 11. Executive Compensation.
The information required by this item regarding executive compensation will be incorporated by reference to the information set forth in our Proxy Statement.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
The information required by this item regarding security ownership of certain beneficial owners and management and our equity compensation plans will be incorporated by reference to the information set forth in our Proxy Statement.
Item 13. Certain Relationships and Related Transactions, and Director Independence.
The information required by this item regarding security ownership of certain beneficial owners and management and our equity compensation plans will be incorporated by reference to the information set forth in our Proxy Statement.
Item 14. Principal Accountant Fees and Services.
The information required by this item regarding principal accountant fees and services will be incorporated by reference to the information set forth in our Proxy Statement.
100

PART IV
Item 15. Exhibits and Financial Statement Schedules.
(a)The following documents are filed as part of this report:
1.Financial Statements
Information in response to this Item is included in Part II, Item 8 of this Annual Report.
2.Financial Statement Schedules
Schedule II. Valuation and Qualifying Accounts.
Years Ended December 31, 2022, 2021 and 2020
Balance
at
Beginning
of Year
Charged
to Costs
and
Expenses
Write-
offs
OtherBalance
at End of
Year
(in millions)
December 31, 2022
Accounts receivable allowance for credit loss$7.1 $5.5 $(3.6)$ $9.0 
Compass Concierge receivable allowance for credit loss17.3 1.8 (4.4) 14.7 
Valuation allowance for deferred tax assets448.4   145.8 
(b)
594.2 
December 31, 2021
Accounts receivable allowance for credit loss8.1 1.7 (2.7) 7.1 
Compass Concierge receivable allowance for credit loss17.2 7.2 (7.1) 17.3 
Valuation allowance for deferred tax assets287.5   160.9 
(b)
448.4 
December 31, 2020
Accounts receivable allowance for credit loss2.7 6.9 (1.5) 8.1 
Compass Concierge receivable allowance for credit loss4.7 9.1 (2.2)5.6 
(a)
17.2 
Valuation allowance for deferred tax assets223.1   64.4 
(b)
287.5 
(a) The Company adopted ASU 2016-13, Financial Instruments — Credit Losses (Topic 326) as of January 1, 2020 on a modified retrospective basis which resulted in a $5.6 million increase in the Company’s overall allowance for credit losses related to the Company’s Compass Concierge receivables, with a corresponding increase to the Company’s accumulated deficit.
(b) For the years ended December 31, 2022, 2021 and 2020, the increase in valuation allowance relates to U.S. deferred tax assets for which the Company continues to maintain that the realization of these assets has not achieved a more-likely-than-not threshold. This is primarily due to the evidence that the Company continued to maintain three-year cumulative pre-tax book losses.
101

3.Exhibits
Exhibit Index
Exhibit
Number
Incorporated by Reference
Exhibit DescriptionFormFile No.ExhibitFiling DateFiled
Herewith
3.110-Q001-402913.15/13/21
3.210-Q001-402913.25/13/21
4.110-K001-402914.12/28/22
4.2S-1/A333-2537444.13/23/21
10.1+S-1333-25374410.13/1/21
10.2+S-1333-25374410.23/1/21
10.3+S-1/A333-25374410.33/23/21
10.4+S-1/A333-25374410.43/23/21
10.5+S-1333-25374410.53/1/21
10.6+S-1/A333-25374410.63/23/21
10.7+S-1/A333-25374410.93/23/21
10.8+S-1/A333-25374410.103/23/21
10.9+S-1/A333-25374410.113/23/21
10.10S-1333-25374410.123/1/21
10.11S-1/A333-25374410.143/23/21
10.12+S-1333-25374410.143/1/21
10.13+S-1333-25374410.153/1/21
10.14+10-Q001-4029110.28/10/21
10.15+10-Q001-4029110.38/10/21
10.16+8-K001-4029110.13/17/22
10.17+10-Q001-4029110.15/13/22
10.18+10-Q001-4029110.25/13/22
10.19+10-Q001-4029110.35/13/22
102

Exhibit
Number
Incorporated by Reference
Exhibit DescriptionFormFile No.ExhibitFiling DateFiled
Herewith
10.20+10-Q001-4029110.45/13/22
10.2110-Q001-4029110.18/15/22
10.22+10-Q001-4029110.28/15/22
10.23+10-Q001-4029110.38/15/22
10.24+8-K001-4029110.110/28/22
21.1X
23.1X
24.1X
31.1X
31.2X
32.1#
32.2#
101The following financial information related to the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, formatted in iXBRL (Inline Extensible Business Reporting Language): (i) the Consolidated Balance Sheets, (ii) the Consolidated Statements of Operations, (iii) the Consolidated Statements of Comprehensive Loss, (iv) the Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit), (v) the Consolidated Statements of Cash Flows; and (vi) the related Notes to Consolidated Financial StatementsX
104Cover Page Interactive Data File, formatted in iXBRL and contained in Exhibit 101X
+    Management contract or compensatory plan.
#    In accordance with Item 601(b)(32)(ii) of Regulation S-K and SEC Release No. 34-47986, the certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Form 10-K and will not be deemed “filed” for purposes of Section 18 of the Exchange Act or deemed to be incorporated by reference into any filing under the Securities Act or the Exchange Act.
Item 16. Form 10-K Summary.
None.
103

SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
Compass, Inc
(Registrant)
March 1, 2023By/s/ Robert Reffkin
(Date)Robert Reffkin
Chief Executive Officer
POWER OF ATTORNEY
KNOW ALL PERSONS BY THESE PRESENTS, each person whose individual signature appears below hereby authorizes and appoints Robert Reffkin, Kalani Reelitz, and Scott Wahlers and each of them, with full power of substitution and re-substitution and full power to act without the other, as his or her true and lawful attorney-in-fact and agent to act in his or her name, place and stead and to execute in the name and on behalf of each person, individually and in each capacity stated below, and to file any and all amendments to this Annual Report on Form 10-K and to file the same, with all exhibits thereto, and other documents in connection therewith, with the Securities and Exchange Commission, granting unto said attorneys-in-fact and agents, and each of them, full power and authority to do and perform each and every act and thing, ratifying and confirming all that said attorneys-in-fact and agents or any of them or their or his substitute or substitutes may lawfully do or cause to be done by virtue thereof.
104

Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this Annual Report on Form 10-K has been signed below by the following persons on behalf of the Registrant in the capacities and on the dates indicated.
NameTitleDate
/s/ Robert ReffkinChairman of the Board of Directors and Chief Executive OfficerMarch 1, 2023
Robert Reffkin(Principal Executive Officer)
/s/ Kalani ReelitzChief Financial OfficerMarch 1, 2023
Kalani Reelitz(Principal Financial Officer)
/s/ Scott WahlersChief Accounting OfficerMarch 1, 2023
Scott Wahlers(Principal Accounting Officer)
/s/ Jeffrey HousenboldDirectorMarch 1, 2023
Jeffrey Housenbold
/s/ Allan LeinwandDirectorMarch 1, 2023
Allan Leinwand
/s/ Frank MartellDirectorMarch 1, 2023
Frank Martell
/s/ Josh McCarterDirectorMarch 1, 2023
Josh McCarter
/s/ Charles PhillipsDirectorMarch 1, 2023
Charles Phillips
/s/ Steven SordelloDirectorMarch 1, 2023
Steven Sordello
/s/ Pamela Thomas-GrahamDirectorMarch 1, 2023
Pamela Thomas-Graham
/s/ Dawanna WilliamsDirectorMarch 1, 2023
Dawanna Williams
105
EX-21.1 2 comp-20221231xex211.htm EX-21.1 Document

Exhibit 21.1

Subsidiaries of Compass, Inc.

Name of SubsidiaryJurisdiction
Compass Brokerage, LLCDelaware
Compass California II, Inc.Delaware
Compass California, Inc.Delaware
Compass RE NY, LLCDelaware
Compass Management Holdings, LLCDelaware

EX-23.1 3 comp-20221231xex231.htm EX-23.1 Document

Exhibit 23.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We hereby consent to the incorporation by reference in the Registration Statements on Form S-8 (Nos. 333-254976 and 333-263115) of Compass, Inc. of our report dated March 1, 2023 relating to the financial statements and financial statement schedule and the effectiveness of internal control over financial reporting, which appears in this Annual Report on Form 10-K.
/s/ PricewaterhouseCoopers LLP
New York, New York
March 1, 2023


EX-31.1 4 comp-20221231xex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO RULE 13a-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934
I, Robert Reffkin, certify that:
1.I have reviewed this Annual Report on Form 10-K of Compass, 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 1, 2023
/s/ Robert Reffkin
Robert Reffkin
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 5 comp-20221231xex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO RULE 13a-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934
I, Kalani Reelitz, certify that:
1.I have reviewed this Annual Report on Form 10-K of Compass, 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 1, 2023
/s/ Kalani Reelitz
Kalani Reelitz
Chief Financial Officer
(Principal Financial Officer)

EX-32.1 6 comp-20221231xex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350
I, Robert Reffkin, Chief Executive Officer of Compass, Inc. (the “Company”), certify pursuant to 18 U.S.C. Section 1350 that, to my knowledge, the Annual Report on Form 10-K of the Company for the year ended December 31, 2022 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: March 1, 2023
/s/ Robert Reffkin
Robert Reffkin
Chief Executive Officer

EX-32.2 7 comp-20221231xex322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350
I, Kalani Reelitz, Chief Financial Officer of Compass, Inc. (the “Company”), certify pursuant to 18 U.S.C. Section 1350 that, to my knowledge, the Annual Report on Form 10-K of the Company for the year ended December 31, 2022 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: March 1, 2023
/s/ Kalani Reelitz
Kalani Reelitz
Chief Financial Officer

EX-101.SCH 8 comp-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Business link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Business Combinations and Asset Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Joint Venture link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Fair Value of Financial Assets and Liabilities link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Goodwill and Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Other Current Assets and Accrued Expenses and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Preferred Stock and Common Stock link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Net Loss Per Share Attributable to Compass, Inc. link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Restructuring Activities link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Schedule II. Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Business Combinations and Asset Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Fair Value of Financial Assets and Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Goodwill and Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Other Current Assets and Accrued Expenses and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Preferred Stock and Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses (Tables) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Net Loss Per Share Attributable to Compass, Inc. (Tables) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Restructuring Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Business - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Summary of Significant Accounting Policies - Summary of Activity of the Allowance For Credit Losses For Accounts Receivable (Detail) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Summary of Significant Accounting Policies - Schedule of Useful Lives of Property and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Business Combinations and Asset Acquisitions - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Business Combinations and Asset Acquisitions - Summary of Fair Value of Components of Purchase Consideration (Detail) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Business Combinations and Asset Acquisitions - Summary of Preliminary Allocation of Purchase Price (Detail) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Business Combinations and Asset Acquisitions - Summary of Changes in Contingent Consideration Measured at Fair Value on a Recurring Basis (Detail) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Joint Venture - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Fair Value of Financial Assets and Liabilities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Fair Value of Financial Assets and Liabilities - Balances of Contingent Consideration (Detail) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Property and Equipment, Net - Summary of Property Plant and Equipment (Detail) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Property and Equipment, Net - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Goodwill (Detail) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Carrying Amounts and Accumulated Amortization of Intangible Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Finite Lived Intangible Assets Future Amortization Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Other Current Assets and Accrued Expenses and Other Current Liabilities - Summary of Other Current Assets (Detail) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Other Current Assets and Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Leases - Summary of Operating Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related To leases (Detail) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Leases - Summary of Weighted-average Remaining Lease Term and Discount Rate (Detail) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Leases - Summary of Operating Lease Liability Maturity (Detail) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Preferred Stock and Common Stock - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Preferred Stock and Common Stock - Summary of Preferred Stock (Detail) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Preferred Stock and Common Stock - Schedule of Stock by Class (Detail) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Detail) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Stock-Based Compensation - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Income Taxes - Schedule of Loss Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Income Taxes - Schedule of Components of Income Tax Benefit (Provision) (Details) link:presentationLink link:calculationLink link:definitionLink 0000078 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Differed From the Statutory Federal Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 0000079 - Disclosure - Income Taxes - Schedule of Components of Net Deferred Taxes Arising from Temporary Differences (Details) link:presentationLink link:calculationLink link:definitionLink 0000080 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000081 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Summary of Activity of The ACL For concierge receivables (Detail) link:presentationLink link:calculationLink link:definitionLink 0000082 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Schedule of Aging Analysis of Concierge Receivables (Detail) link:presentationLink link:calculationLink link:definitionLink 0000083 - Disclosure - Net Loss Per Share Attributable to Compass, Inc. - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) link:presentationLink link:calculationLink link:definitionLink 0000084 - Disclosure - Net Loss Per Share Attributable to Compass, Inc. - Schedule of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) link:presentationLink link:calculationLink link:definitionLink 0000085 - Disclosure - Restructuring Activities - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 0000086 - Disclosure - Restructuring Activities - Summary Of Restructuring Costs (Detail) link:presentationLink link:calculationLink link:definitionLink 0000087 - Disclosure - Schedule II. Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 comp-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 comp-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 comp-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Foreign tax benefit (expense) Current Foreign Tax Expense (Benefit) Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Allowances Accounts Receivable, Credit Loss Expense (Reversal) Series D Series D Convertible Preferred Stock [Member] Series D Convertible Preferred Stock. Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Debt Instrument [Axis] Debt Instrument [Axis] Property and equipment, gross Property, Plant and Equipment, Gross Unlimited Carryforward Unlimited Carryforward [Member] Unlimited Carryforward Line of credit facility, unused capacity, commitment fee, threshold Line Of Credit Facility, Unused Capacity, Commitment Fee, Threshold Line Of Credit Facility, Unused Capacity, Commitment Fee, Threshold Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Depreciation Depreciation Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Exercise of stock options (in shares) Options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Net deferred tax assets Deferred Tax Assets, Net Class of Financing Receivable [Domain] Class of Financing Receivable [Domain] Accelerated amortization of intangible assets Accelerated Amortization of Intangible Assets [Member] Accelerated Amortization of Intangible Assets Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Debt instrument interest rate (in percent) Debt Instrument, Interest Rate, Stated Percentage Additional paid-in capital Additional Paid in Capital, Common Stock Issuance of shares in connection with acquisitions (in shares) Stock Issued During Period, Shares, Acquisitions Series C Series C Convertible Preferred Stock [Member] Series C Convertible Preferred Stock. State benefit (expense) Current State and Local Tax Expense (Benefit) Beginning balance (in shares) Ending balance (in shares) Convertible preferred stock, outstanding (in shares) Shares Outstanding Temporary Equity, Shares Outstanding Acquisition related non-controlling interest Noncontrolling Interest, Increase from Business Combination Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Compass Concierge receivables, net of allowance of $14.7 and $17.3, respectively Financing Receivable, after Allowance for Credit Loss, Current Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Lessee, Operating Lease, Liability, to be Paid [Abstract] Lessee, Operating Lease, Liability, to be Paid [Abstract] Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Equity Component [Domain] Equity Component [Domain] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Earnings Per Share Reconciliation [Abstract] Earnings Per Share Reconciliation [Abstract] Ownership [Axis] Ownership [Axis] Effective Income Tax Rate Reconciliation, Percent [Abstract] Effective Income Tax Rate Reconciliation, Percent [Abstract] Two Thousand And Thirty Two Two Thousand And Thirty Two [Member] Two Thousand And Thirty Two Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Future consideration to be paid to the acquirees Business Combination Future Compensation To Be Paid To The Acquires Business Combination Future Compensation To Be Paid To The Acquires. Options forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Amount not yet recognized Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Plan Name [Domain] Plan Name [Domain] Conversion of Series D convertible preferred stock Temporary Equity, Value, Conversion Convertible Securities Temporary Equity, Value, Conversion Convertible Securities Outstanding borrowings Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province IPO Related Expense IPO Related Expense [Member] IPO Related Expense [Member]. Shares subject to the Employee Stock Purchase Plan Employee Stock [Member] Schedule Of Useful Lives Of Property and Equipment Schedule Of Useful Lives Of Property Plant And Equipment Table Text Block [Table Text Block] Schedule Of Useful Lives Of Property Plant And Equipment [Table Text Block] Balance, weighted-average remaining contractual life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Award Type [Axis] Award Type [Axis] Current lease liabilities Operating Lease, Liability, Current Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Cash paid for amounts included in the measurement of operating lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Concierge Facility Used Less Than Fifty Percent Concierge Facility Used Less Than Fifty Percent [Member] Concierge facility used less than fifty percent. Operations and support Operations and Support [Member] Operations and support [Member] Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Total liabilities Liabilities Weighted average remaining lease term (years) 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] Measurement period adjustments Goodwill, Purchase Accounting Adjustments Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Compensation expenses Business Acquisition, Compensation Expense Business Acquisition, Compensation Expense Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Prepaid Agent Incentives Prepaid Agent Incentives Policy [Policy Text Block] Prepaid Incentives [Policy text block] Accounts Receivable and Allowance for Credit Losses Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Shares of stock converted (in shares) Conversion of Stock, Shares Converted Revolving credit facility Revolving Credit Facility [Member] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Document Type Document Type Four Fiscal Quarters of 2023 Four Fiscal Quarters of 2023 [Member] Four Fiscal Quarters of 2023 Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Commissions and Other Related Expense Commissions and Other Related Expense Policy text block [Policy Text Block] Commissions and Other Related Expense [Policy text block] Balance as of the beginning of the period (in dollars per share) Balance as of the end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Total deferred benefit (expense) Deferred Income Tax Expense (Benefit) Aggregate Liquidation Value Temporary Equity, Liquidation Preference 2020 Restructuring 2020 Restructuring [Member] 2020 Restructuring Over 90 days Financial Asset, Equal to or Greater than 90 Days Past Due [Member] Cash to be paid after closing Business Combination, Contingent Consideration, To Be Paid In Cash After Closing Business Combination, Contingent Consideration, To Be Paid In Cash After Closing Share-based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Schedule of Balances of Contingent Consideration Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block] Convertible Preferred Stock Convertible preferred stock Convertible Preferred Stock [Member] Net write-offs and other Accounts Receivable, Allowance for Credit Loss, Writeoff Debt Disclosure [Abstract] Debt Disclosure [Abstract] Future undiscounted lease payments under leases Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount Income Statement Location [Axis] Income Statement Location [Axis] Share-based Payment Arrangement, Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Write-down of Fixed Assets And Accelerated Amortization of Intangible Assets Write-down of Fixed Assets And Accelerated Amortization of Intangible Assets [Member] Write-down of Fixed Assets And Accelerated Amortization of Intangible Assets Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Non-controlling interest Business Combination, Purchase Consideration Of Non Controlling Interest Acquired Business combination purchase consideration of non-controlling interest acquired. Accounting Policies [Abstract] Accounting Policies [Abstract] Variable lease costs Variable Lease, Cost Beginning balance Ending balance Carrying Value (Net of Issuance Costs) Temporary Equity, Carrying Amount, Attributable to Parent Summary of ACL for Concierge Receivables Financing Receivable, Allowance for Credit Loss [Table Text Block] Series G Series G Convertible Preferred Stock [Member] Series G Convertible Preferred Stock. Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Summary of share-based payment Award, Stock Options, valuation assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Commissions payable Accrued Sales Commission, Current Schedule of Components of Income Tax Benefit (Provision) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Unrecognized compensation costs, period of recognition (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Exercisable at end of period, weighted-average remaining contractual life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Restructuring Plan [Domain] Restructuring Plan [Domain] Summary of Carrying Amounts and Accumulated Amortization of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Cash paid at closing Payments to Acquire Businesses, Gross Entity Registrant Name Entity Registrant Name Employee withholdings for future purchases under the ESPP Share-based Compensation Arrangement by Share-based Payment Award, Employee Withholdings For Stock Purchase Share-based Compensation Arrangement by Share-based Payment Award, Employee Withholdings For Stock Purchase Dividend rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Leases [Abstract] Leases [Abstract] Maximum amount of contingent consideration that could be earned Business Combination Maximum Amount Of Contingent Consideration Could Be Earned Business Combination, maximum amount of contingent consideration that could be earned. Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Net operating loss carryforward Deferred Tax Assets, Operating Loss Carryforwards Consolidation Consolidation, Policy [Policy Text Block] Asset Class [Domain] Asset Class [Domain] Minimum Minimum [Member] Entity Emerging Growth Company Entity Emerging Growth Company Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Recognized identifiable assets and liabilities assumed, intangible assets, other than goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Fair Value of Financial Assets and Liabilities Fair Value Disclosures [Text Block] Contingent consideration payable in common stock Business Combination Contingent Consideration Payable In Common Stock Business combination contingent consideration payable in common stock. Modus Modus Technologies, Inc [Member] Modus Technologies, Inc Trading Symbol Trading Symbol Entity File Number Entity File Number 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Four Fiscal Quarters of 2022 Four Fiscal Quarters of 2022 [Member] Four Fiscal Quarters of 2022 Foreign tax benefit (expense) Deferred Foreign Income Tax Expense (Benefit) Acquired technology Acquired Technology [Member] Acquired Technology [Member] Title of Individual [Axis] Title of Individual [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Benefit from income taxes Effective Income Tax Rate Reconciliation, Percent Share-based Payment Arrangement, Tranche Five Share-based Payment Arrangement, Tranche Five [Member] Share-based Payment Arrangement, Tranche Five Proceeds from drawdowns on Concierge credit facility Proceeds from Lines of Credit Use of Estimates Use of Estimates, Policy [Policy Text Block] Voting rights Common Stock, Voting Rights Liquidity required by financial covenants Debt Instrument, Covenant, Liquidity Debt Instrument, Covenant, Liquidity Net assets Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] OriginPoint LLC Joint Venture OriginPoint LLC Joint Venture [Member] OriginPoint LLC Joint Venture [Member] Series B Series B Convertible Preferred Stock [Member] Series B Convertible Preferred Stock. Title Insurance and Escrow Settlement Services Company and Real Estate Brokerage Title Insurance and Escrow Settlement Services Company and Real Estate Brokerage [Member] Title Insurance and Escrow Settlement Services Company and Real Estate Brokerage Income Taxes Income Tax Disclosure [Text Block] Credit Facility [Domain] Credit Facility [Domain] Gross Carrying Amount Intangible Assets, Gross (Excluding Goodwill) Series A Series A Convertible Preferred Stock [Member] Series A Convertible Preferred Stock. Net loss per share attributable to Compass, Inc., basic (in dollars per share) Earnings Per Share, Basic Share based compensation by share based payment arrangement service based vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Financing Receivable, Past Due [Line Items] Financing Receivable, Past Due [Line Items] Two Thousand and Twenty Six Two Thousand and Twenty Six [Member] Two Thousand and Twenty Six Ownership [Domain] Ownership [Domain] Guaranteed Rate Guaranteed Rate [Member] Guaranteed Rate [Member] Entity Interactive Data Current Entity Interactive Data Current Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Undesignated Preferred Stock Undesignated Preferred Stock [Member] Undesignated Preferred Stock Net (decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Series E Series E Convertible Preferred Stock [Member] Series E Convertible Preferred Stock. Issuance of common stock in connection with the 2021 Agent Equity Program Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Class of Stock [Axis] Class of Stock [Axis] Income Taxes Income Tax, Policy [Policy Text Block] Shares Issued Temporary Equity, Shares Issued Total assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Current Assets Assets, Current [Abstract] Interest and penalties recognized Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Series F Series F Convertible Preferred Stock [Member] Series F Convertible Preferred Stock. Other Current Assets and Accrued Expenses and Other Current Liabilities Additional Financial Information Disclosure [Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Audit Information [Abstract] Audit Information Conversion of convertible preferred stock in connection with initial public offering Conversion Of Convertible Preferred Stock In Connection With Initial Public Offering Conversion of convertible preferred stock in connection with initial public offering. Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Scenario [Domain] Scenario [Domain] Allowance for credit losses Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Trademarks Trademarks [Member] Exercisable and vested at end of period (in dollars per shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Document Fiscal Year Focus Document Fiscal Year Focus Numerator: Earnings Per Share, Basic and Diluted EPS [Abstract] Earnings Per Share, Basic and Diluted EPS Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Capitalized research & development costs Deferred Tax Assets, in Process Research and Development Indefinite-Lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Accrued expenses and other current liabilities Business Combination, Contingent Consideration, Liability, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Concierge credit facility Concierge Revolving Credit Facility [Member] Concierge Revolving Credit Facility [Member] Loss Contingencies [Table] Loss Contingencies [Table] Service-based and Performance-based Service-based and Performance-based [Member] Service-based and Performance-based Total current benefit (expense) Current Income Tax Expense (Benefit) Commissions payable Increase (Decrease) In Commission Payable Increase decrease in commission payable. Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Issuance of Series G convertible preferred stock, net of issuance costs (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues. Contingent consideration (payable in the form of cash and Class A common stock) Business Combination Cash Consideration Payable Fair Value Business combination cash consideration payable fair value. Stock-based compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost Ownership percentage of the other partner (in percent) Ownership Percentage Of Other Partner Ownership percentage of other partner. Common stock, outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Shares Outstanding Common Stock, Shares, Outstanding Outside of 2012 Plan Outside of 2012 Plan [Member] Outside of 2012 Plan Goodwill Goodwill, beginning balance Goodwill, ending balance Goodwill Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Benefit from income taxes Total benefit from income taxes Income Tax Expense (Benefit) Valuation allowance Less: valuation allowance Deferred Tax Assets, Valuation Allowance Entity Public Float Entity Public Float Balance Sheet Location [Domain] Balance Sheet Location [Domain] Increase in allowance for credit losses related to receivables Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease) Unvested early exercised options Unvested Early Exercised Options [Member] Unvested early exercised options [Member]. Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Operating lease right-of-use assets and operating lease liabilities Increase (Decrease) In Operating Lease Right-Of-Use Assets, Net Of Operating Lease Liabilities Increase decrease in operating lease right of use assets net of operating lease liabilities. Common stock granted to sellers (in shares) Number Of Shares Granted Under Share Based Arrangement Number of shares granted under share based arrangement. Common stock, $0.00001 par value, 13,850,000,000 shares authorized at December 31, 2022 and 2021; 438,098,194 and 409,267,751 shares issued and outstanding at December 31, 2022 and 2021, respectively Common Stock, Value, Issued Restructuring costs Restructuring Charges [Member] Interest Expense Interest Expense, Policy [Policy Text Block] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Convertible Preferred Stock Preferred Stock [Member] Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Accrued Expenses And Other Current Liabilities Accrued Expenses And Other Current Liabilities [Member] Accrued Expenses And Other Current Liabilities [Member] Summary of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Beginning of period End of period Allowance for credit losses Financing Receivable, Allowance for Credit Loss Additional cash payable Business Combination Contingent Consideration Additional Payable In Cash Business combination contingent consideration additional payable in cash. 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 International Income (Loss) from Continuing Operations before Income Taxes, Foreign Current liabilities Liabilities, Current [Abstract] Proceeds from exercise and early exercise of stock options Proceeds from Stock Options Exercised Total Compass, Inc. Stockholders’ Equity (Deficit) Parent [Member] Income Statement Location [Domain] Income Statement Location [Domain] Sales and marketing Other Selling and Marketing Expense Consolidated entity investment ownership (in percent) Consolidated Entity Investment Ownership Percentage Consolidated entity investment ownership percentage. Amendment Flag Amendment Flag Useful life (in years) Finite-Lived Intangible Asset, Useful Life Operating lease costs Operating Lease, Cost Weighted Average Remaining Useful Life (Years) Finite-Lived Intangible Assets, Remaining Amortization Period SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] 2021 Business Acquisitions 2021 Business Acquisitions [Member] 2021 Business Acquisitions Acquisitions Goodwill, Acquired During Period Business Combinations and Asset Acquisitions Mergers, Acquisitions and Dispositions Disclosures [Text Block] Total liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other non-current assets Other Assets, Noncurrent Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Purchase price of common stock, percent of market price (in percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Unused capacity commitment fee (in percent) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Maximum employee subscription amount Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Operating cash flows used in operating leases Operating Lease, Payments Reclassifications of convertible preferred stock Reclassifications of Temporary to Permanent Equity Outstanding stock options Outstanding stock options Share-Based Payment Arrangement, Option [Member] Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Number of asset acquisitions Number Of Asset Acquisitions Number of asset acquisitions. Allowance for credit loss on accounts receivable, current Accounts Receivable, Allowance for Credit Loss, Current Issuance of common stock upon exercise of stock options Stock Issued During Period, Value, Stock Options Exercised IPO Based Restricted Stock Units IPO Based Restricted Stock Units [Member] Ipo Based Restricted Stock Units. Unrealized loss on investments OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock, authorized (in shares) Shares Authorized Common Stock, Shares Authorized Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total operating expenses Operating Expenses Maximum Maximum [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Accounting Policies [Line Items] Accounting Policies [Line Items] Accounting policies. Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisitions Business Combination Contingent Consideration Acquisitions During The Period Business combination contingent consideration acquisitions during the period. Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Operating lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Right-Of-Use Assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Right-Of-Use Assets Business Acquisition [Line Items] Business Acquisition [Line Items] Preferred Stock and Common Stock Stockholders' Equity Note Disclosure [Text Block] Property Plant And Equipment Useful Lives [Line Items] Property Plant And Equipment Useful Lives [Line Items] Property Plant And Equipment Useful Lives. Sublease income Sublease Income Accounts receivable Increase (Decrease) in Accounts Receivable Repayments of drawdowns on Concierge credit facility Repayments of Lines of Credit Financing Receivable, Allowance for Credit Loss [Roll Forward] Financing Receivable, Allowance for Credit Loss [Roll Forward] Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Recognized identifiable assets and liabilities assumed, other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Labilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Labilities 31-90 days Financing Receivables Overdue Up To Thirty One Days And Less Than Ninety Days [Member] Financing receivables overdue up to thirty one days and less than ninety days. Accounts payable Accounts Payable, Current Income Tax Authority [Axis] Income Tax Authority [Axis] Cash to be paid after closing Business Combination, Cash To Be Paid After Closing Business Combination, Cash To Be Paid After Closing Weighted-average shares used in computing net loss per share attributable to Compass, Inc., basic (in shares) Weighted Average Number of Shares Outstanding, Basic Other Stock based Awards Other Stock based Awards [Member] Other Stock based Awards [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] General and administrative General and Administrative Expense [Member] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Leases Lessee, Leases [Policy Text Block] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Loss before income taxes and equity in loss of unconsolidated entity Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Recognized identifiable assets and liabilities assumed, other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Opening balance Closing balance Accounts Receivable, Allowance for Credit Loss Financing receivables related to unsold properties (in percent) Percentage Of Financing Receivables Relating To Unsold Properties Percentage of financing receivables relating to unsold properties. Non-controlling Interest Noncontrolling Interest [Member] Restructuring, incurred cost Restructuring and Related Cost, Incurred Cost Schedule of Components of Net Deferred Taxes Arising from Temporary Differences Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Goodwill [Roll Forward] Goodwill [Roll Forward] Convertible preferred stock reclassified Convertible Preferred Stock Converted to Other Securities SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Payments for acquisitions, net of cash acquired Payment to acquire business net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Goodwill, deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Current Fiscal Year End Date Current Fiscal Year End Date Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Intangible assets, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Denominator: Earnings Per Share, Basic and Diluted, Other Disclosure EPS [Abstract] Earnings Per Share, Basic and Diluted, Other Disclosure EPS Share-based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Stock split ratio common stock Stockholders' Equity Note, Stock Split, Conversion Ratio Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Total current liabilities Liabilities, Current Other restructuring activities Other Restructuring [Member] Net loss Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest Options early exercised (in shares) Early Exercise of Stock Options Shares Issued Early Exercise of Stock Options Shares Issued Summary Of Activity Of The Allowance For Credit Losses For Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Operating loss carryforwards limited utilization, percentage of taxable income Operating Loss Carryforwards Limited Utilization Percentage Of Taxable Income operating Loss Carryforwards Limited Utilization Percentage Of Taxable Income Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Allowances Financing Receivable, Credit Loss, Expense (Reversal) Capitalized computer software Capitalized Computer Software, Additions Summary of Restricted Stock Units Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Lease liabilities Deferred Tax Assets, Lease Liabilities Deferred Tax Assets, Lease Liabilities Expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Income Tax Authority [Domain] Income Tax Authority [Domain] Prepaid agent incentives Other Assets, Prepaid Agent Incentives, Current Prepaid agent incentives current. Other Proceeds from (Payments for) Other Financing Activities Conversion of convertible preferred stock to common stock in connection with the initial public offering (in shares) Conversion Of Convertible Preferred Stock To Common Stock In Connection With Initial Public Offering, Share Common stock issued upon conversion of convertible preferred stock share. Increase in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Line of credit facility, available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Issuance of Series G convertible preferred stock, net of issuance costs Temporary Equity, Stock Issued During Period, Value, New Issues Contingent liabilities undiscounted maximum payment Business Combinations Contingent Liabilities Undiscounted Maximum Payment Business Combinations Contingent Liabilities Undiscounted Maximum Payment Credit Facility [Axis] Credit Facility [Axis] Unrealized loss on investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Vested and converted to common stock (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Number of ESPP shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Tax-deductible goodwill, future increase Increase (Decrease) In Goodwill Tax Deductible Amount, Contingent Consideration, Milestone Achieved Increase (Decrease) In Goodwill Tax Deductible Amount, Contingent Consideration, Milestone Achieved Restructuring Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] Net write-offs and other Financing Receivable, Allowance for Credit Loss, Writeoff Accrued compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Vesting of early exercised stock options APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition Consolidated Entities [Domain] Consolidated Entities [Domain] Shares withheld for tax withholding obligation (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Conversion of Series D convertible preferred stock (in shares) Temporary Equity, Shares, Conversion of Convertible Securities Temporary Equity, Shares, Conversion of Convertible Securities Litigation settlement expense Litigation Settlement, Expense Schedule of Effective Income Tax Rate Differed From the Statutory Federal Income Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Summary of restructuring costs Restructuring and Related Costs [Table Text Block] Number of small title insurance and escrow settlement service companies Number Of Small Title Insurance And Escrow Settlement Service Companies Number Of Small Title Insurance And Escrow Settlement Service Companies Investment income, net Investment Income, Nonoperating Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] 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] Consideration transferred Business Combination, Consideration Transferred Contingent consideration, payment term (in years) Business Combination, Contingent Consideration, Payment Term Business Combination, Contingent Consideration, Payment Term Common stock conversion ratio Common Stock, Convertible, Conversion Ratio Common Stock, Convertible, Conversion Ratio Entity [Domain] Entity [Domain] City Area Code City Area Code Assets Assets [Abstract] Other current assets Increase (Decrease) in Other Current Assets General and Administrative Selling, General and Administrative Expenses, Policy [Policy Text Block] Sale of Stock [Axis] Sale of Stock [Axis] Credit facility Line of Credit, Current Escrow and trust deposits Noninterest-Bearing Deposit Liabilities Number of small real estate brokerages Number of Small Real Estate Brokerages Number of Small Real Estate Brokerages Asset Class [Axis] Asset Class [Axis] Net Loss Per Share Attributable to Compass, Inc. Earnings Per Share, Policy [Policy Text Block] Supplemental non-cash information: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Weighted average grant date fair value of options granted Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Voting rights, number of votes for each share Common Stock, Voting Rights, Number Of Votes For Each Share Common Stock, Voting Rights, Number Of Votes For Each Share Variable Rate [Axis] Variable Rate [Axis] Other non-current liabilities Other Liabilities, Noncurrent Equity in loss of unconsolidated entity Equity in loss of unconsolidated entity Income (Loss) from Equity Method Investments Capital expenditures Payments to Acquire Property, Plant, and Equipment Concierge Facility Used Greater Than Fifty Percent Concierge Facility Used Greater Than Fifty Percent [Member] Concierge facility used greater than fifty percent 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Summary of Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Proceeds received for unvested shares of common stock Proceeds from Other Equity ROU assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Investment in unconsolidated entity Contributed capital Payments to Acquire Interest in Subsidiaries and Affiliates Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Total future lease payments Lessee, Operating Lease, Liability, to be Paid Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Conversion of convertible preferred stock to common stock in connection with the initial public offering Conversion Of Convertible Preferred Stock To Common Stock In Connection With Initial Public Offering, Value Common stock issued upon conversion of convertible preferred stock value. Entity Address, Postal Zip Code Entity Address, Postal Zip Code Compass Concierge Receivables and Allowance for Credit Losses Compass Concierge Receivables And Allowance For Credit Losses [Text Block] Compass concierge receivables and allowance for credit losses. Conversion of stock, amount issued Conversion of Stock, Amount Issued Business Combinations Business Combinations Policy [Policy Text Block] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Write- offs SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Liabilities related to restructuring costs Restructuring Reserve Computer software and internally-developed software Software and Software Development Costs [Member] Financial Asset, Aging [Domain] Financial Asset, Aging [Domain] Statistical Measurement [Domain] Statistical Measurement [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Lease termination costs Lease Termination Costs [Member] Lease Termination Costs Summary of Changes in Contingent Consideration Measured at Fair Value on a Recurring Basis Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Proceeds from sales and maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Conversion of Series D convertible preferred stock Stock Issued During Period, Value, Conversion of Convertible Securities Summary of Fair Value of Components of Purchase Consideration Schedule of Business Acquisitions, by Acquisition [Table Text Block] Domestic Tax Authority Domestic Tax Authority [Member] Fair value of common stock (range for the period) Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Common Stock Fair Value Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Common Stock Fair Value Net loss attributable to Compass, Inc. Net loss attributable to Compass, Inc. Net Income (Loss) Attributable to Parent 2021 Employee Stock Purchase Plan Two Thousand And Twenty One Employee Stock Purchase Plan [Member] Two Thousand And Twenty One Employee Stock Purchase Plan. Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Fed Funds Effective Rate Overnight Index Swap Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Tax Period [Domain] Tax Period [Domain] Scenario [Axis] Scenario [Axis] Restructuring Plan [Axis] Restructuring Plan [Axis] Percentage of options (in percent) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Leases Lessee, Operating Leases [Text Block] Contingent consideration fair value disclosure Contingent Consideration Fair Value Disclosure Contingent consideration Fair Value Disclosure. Plan Name [Axis] Plan Name [Axis] Title of 12(g) Security Title of 12(g) Security Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction [Member] Depreciation, Depletion and Amortization, Nonproduction Supplemental disclosures of cash flow information: Supplemental Cash Flow Elements [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Finite-Lived Intangible Assets, Net [Abstract] Number of operating segments Number of Operating Segments Compensation expenses, future services Business Acquisition, Compensation Expense, Future Services Business Acquisition, Compensation Expense, Future Services Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Cash And Money Market Funds Cash And Money Market Funds [Member] Cash and money market funds. Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Non-deductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Supplemental disclosure of non-cash leasing activities: Supplemental Disclosure Of Non Cash Leasing Activities [Abstract] Supplemental Disclosure Of Non Cash Leasing Activities Restructuring, expected cost Restructuring and Related Cost, Expected Cost Options forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Receivables [Abstract] Receivables [Abstract] Document Annual Report Document Annual Report Debt Default Interest Rate Debt Default Interest Rate [Member] Debt Default Interest Rate [Member] Debt [Line Items] Debt [Line Items] Debt [Line Items] Legal Entity [Axis] Legal Entity [Axis] 2023 Restructuring 2023 Restructuring [Member] 2023 Restructuring Credit spread on variable rate (in percent) Debt Instrument, Credit Spread On Variable Rate Debt Instrument, Credit Spread On Variable Rate Ownership interest acquired (in percent) Business Acquisition, Percentage of Voting Interests Acquired Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Issuance of common stock in connection with the initial public offering, net of issuance costs Stock Issued During Period, Value, New Issues Acquired Technology Technology-Based Intangible Assets [Member] Recently Adopted Accounting Pronouncements Recently Adopted Accounting Pronouncements policy text block [Policy Text Block] Recently Adopted Accounting Pronouncements [policy text block] Summary of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Financial Asset, Aging [Axis] Financial Asset, Aging [Axis] Financing Receivable, Past Due [Table] Financing Receivable, Past Due [Table] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Restructuring Type [Axis] Restructuring Type [Axis] Debt Debt Disclosure [Text Block] Class B common stock Common Class B [Member] Entity Shell Company Entity Shell Company 2023 Lessee, Operating Lease, Liability, to be Paid, Year One SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Subsequent Event Subsequent Event [Member] Document Period End Date Document Period End Date Class C common stock Common Class C [Member] Other Other [Member] Other [Member]. Total assets Assets Earnings Per Share [Abstract] Earnings Per Share [Abstract] Business [Table] Business [Table] Business Antidilutive Securities [Axis] Antidilutive Securities [Axis] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Options exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Accrued compensation Employee-related Liabilities, Current Concierge receivables Financing Receivable, before Allowance for Credit Loss Total Income (Loss) from continuing operations before income taxes, noncontrolling interest Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Tax Disclosure [Line Items] Income Tax Disclosure [Line Items] Income Tax Disclosure [Line Items] Net Loss Per Share Attributable to Compass, Inc. Earnings Per Share [Text Block] Sales and Marketing Sales and Marketing Policy text block [Policy Text Block] Sales and Marketing [Policy text block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Four Fiscal Quarters Thereafter Four Fiscal Quarters Thereafter 2023 [Member] Four Fiscal Quarters Thereafter 2023 Award Type [Domain] Award Type [Domain] Computer equipment Computer Equipment [Member] Origin Point Member Origin Point Member [Member] Origin point member. Issuance of common stock in connection with the initial public offering, net of issuance costs (in shares) Stock Issued During Period, Shares, New Issues Convertible preferred stock, authorized (in shares) Shares Authorized Temporary Equity, Shares Authorized Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Operating expenses: Operating Expenses [Abstract] Realogy Holdings Corp., et al v. Urban Compass, Inc. and Compass Inc. Realogy Holdings Corp., et al v. Urban Compass, Inc. and Compass Inc. [Member] Realogy Holdings Corp., et al v. Urban Compass, Inc. and Compass Inc. Non-controlling interest Stockholders' Equity Attributable to Noncontrolling Interest Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Auditor Name Auditor Name Accounting Standards Update [Axis] Accounting Standards Update [Axis] Closing stock price (in dollars per share) Share Price Operating loss carryforwards Operating Loss Carryforwards Changes In Contingent Consideration Measured At Fair Value On A Recurring Basis [Roll Forward] Changes In Contingent Consideration Measured At Fair Value On A Recurring Basis [Roll Forward] Changes In Contingent Consideration Measured At Fair Value On A Recurring Basis Treasury stock, shares (in shares) Treasury Stock, Common, Shares Research and development Research and Development Expense Commissions and other related expense Commission And Other Related Expenses [Member] Commission And Other Related Expenses. Restricted Stock Units Outstanding RSUs Restricted Stock Units (RSUs) [Member] Credit Facility Collateral [Domain] Credit Facility Collateral [Domain] Credit Facility Collateral [Domain] Cash and cash equivalents, fair value disclosure Cash and Cash Equivalents, Fair Value Disclosure Credit Facility Utilization [Domain] Credit Facility Utilization [Domain] Credit facility utilization. London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] London Interbank Offered Rate (LIBOR) Swap Rate London Interbank Offered Rate (LIBOR) Swap Rate [Member] Revenue Revenues Number of additional ESPP shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Operations and Support Operations and Support Policy Text block [Policy Text Block] Operations and Support [Policy Text block] State benefit (expense) Deferred State and Local Income Tax Expense (Benefit) Options early exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted Amortization of intangible assets Amortization of Intangible Assets Summary Of Changes In The Carrying Amount Of Goodwill Schedule of Goodwill [Table Text Block] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Summary of Weighted-average Remaining Lease Term and Discount Rate Schedule Of Operating Lease Weighted Average Remaining Lease Term And Discount Rate [Table Text Block] Schedule of operating lease weighted average remaining lease term and discount rate. Credit Facility Collateral [Axis] Credit Facility Collateral [Axis] Credit Facility Colletral [Axis] Total Compass, Inc. stockholders’ equity Stockholders' Equity Attributable to Parent Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Intangible assets Deferred Tax Assets, Intangible Assets Deferred Tax Assets, Intangible Assets Vesting [Domain] Vesting [Domain] Other Deferred Tax Assets, Other Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Issuance of common stock upon settlement of RSUs, net of taxes withheld Restricted Stock, Value, Shares Issued Net of Tax Withholdings 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Accumulated Deficit Retained Earnings [Member] Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Total Lease cost Lease, Cost Common Stock Common Stock [Member] Number of reportable segments Number of Reportable Segments Summary of Operating Leases Lease, Cost [Table Text Block] Number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Total contingent consideration Opening balance Closing balance Total contingent consideration Business Combination, Contingent Consideration, Liability Revenue Recognition Revenue [Policy Text Block] Statement [Table] Statement [Table] Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Number of additional shares available for grant (in shares) Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Available for Grant Share based compensation arrangement by share based payment award number of additional shares available for grant. Issuance of shares in connection with acquisitions Stock Issued During Period, Value, Acquisitions Letter of Credit Letter of Credit [Member] Office furniture and equipment Furniture and Fixtures [Member] Non-current lease liabilities Operating Lease, Liability, Noncurrent Statistical Measurement [Axis] Statistical Measurement [Axis] Payments related to acquisitions, including contingent consideration Payment for Contingent Consideration Liability, Financing Activities Indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Commissions and other related expense Sales Commissions and Fees Leasehold improvements Leasehold Improvements [Member] Share-based Payment Arrangement, Tranche Four Share-based Payment Arrangement, Tranche Four [Member] Share-based Payment Arrangement, Tranche Four Common stock issued after conversion of convertible preferred stock (in shares) Convertible Preferred Stock, Shares Issued upon Conversion Accounts receivable, net of allowance of $9.0 and $7.1, respectively Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Litigation Case [Domain] Litigation Case [Domain] Segment Segment Reporting, Policy [Policy Text Block] Early exercise of stock options (in shares) Early Exercise Of Stock Options, Shares Early Exercise Of Stock Options, Shares Statement [Line Items] Statement [Line Items] Nonvested stock options (in shares) Balance as of the beginning of the period (in shares) Balance as of the end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Variable Rate [Domain] Variable Rate [Domain] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Change in acquisition related contingent consideration Fair value (gains) losses included in net loss Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Schedule of Convertible Preferred Stock Temporary Equity [Table Text Block] Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Concierge Receivables Concierge Receivables [Member] Concierge Receivables. 2021 Equity Incentive Plan Two Thousand And Twenty One Equity Incentive Plan [Member] Two Thousand And Twenty One Equity Incentive Plan. Auditor Firm ID Auditor Firm ID Type of Restructuring [Domain] Type of Restructuring [Domain] Document Transition Report Document Transition Report Debt Covenant Period [Domain] Debt Covenant Period [Domain] Debt Covenant Period [Domain] Local Phone Number Local Phone Number Net offering costs paid in 2020 Deferred Offering Costs Summary of Stock Option Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Loss from operations Operating Income (Loss) New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Operations and support Other Cost and Expense, Operating Non-deductible executive compensation Effective Income Tax Rate Reconciliation Nondeductible Expense Executive Compensation Effective income tax rate reconciliation nondeductible expense executive compensation. Nondeductible accruals Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities State and Local Jurisdiction State and Local Jurisdiction [Member] Employees And Nonemployees Employees And Nonemployees [Member] Employees And Nonemployees [Member] Credit Facility Utilization [Axis] Credit Facility Utilization [Axis] Credit facility utilization. Agent equity program Deferred Compensation Share-Based Arrangements, Liability, Current Depreciation and Amortization Depreciation, Depletion, and Amortization [Policy Text Block] Accounting Policies [Table] Accounting Policies [Table] Accounting policies. Adjustments to reconcile net loss to net cash 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] Share-based Payment Arrangement, Tranche Six Share-based Payment Arrangement, Tranche Six [Member] Share-based Payment Arrangement, Tranche Six Property and Equipment, net Property, Plant and Equipment, Policy [Policy Text Block] Preferred stock, par value (in dollars 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] Options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Federal tax benefit (expense) Deferred Federal Income Tax Expense (Benefit) Additional Paid-in Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Intrinsic value of options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Weighted-average shares used in computing net loss per share attributable to Compass, Inc., diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Allowance for credit loss on financing receivable, current Financing Receivable, Allowance for Credit Loss, Current ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Base Rate Base Rate [Member] Issuance of common stock upon settlement of RSUs, net of taxes withheld (in shares) Restricted Stock, Shares Issued Net of Shares for Tax Withholdings Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Line of credit facility maximum borrowing capacity sublimit Line of Credit Facility Maximum Borrowing Capacity Sublimit Line of credit facility maximum borrowing capacity sublimit. Exercisable and vested at end of period, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Short-term lease costs Short-Term Lease, Cost Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Net (income) loss attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Common stock, issued (in shares) Shares Issued Common Stock, Shares, Issued Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Issuance of common stock under the ESPP Stock Issued During Period, Value, Employee Stock Purchase Plan Litigation Case [Axis] Litigation Case [Axis] Voting rights, percentage Percentage Of Voting Rights Eligible For Consolidation Percentage of voting rights eligible for consolidation. Impairment losses for long lived assets Impairment of Long-Lived Assets to be Disposed of Entity Current Reporting Status Entity Current Reporting Status Other Other Liabilities, Current Payments Payment Of Contingent Consideration In Cash And Issuance Of Shares Payment of contingent consideration in cash and issuance of shares. Severance related personnel costs Employee Severance [Member] Tax at federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Issuance Price/ Liquidation Price (Per Share) Temporary Equity, Liquidation Preference Per Share Charged to Costs and Expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Issuance of common stock under the ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Summary of Preliminary Allocation of Purchase Price Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Bad debt expense Bad Debt Expense Bad debt expense. Balance, beginning of period (in shares) Balance, end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] IPO IPO [Member] State taxes, net of federal effect Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Components of Deferred Tax Assets and Liabilities [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Debt [Table] Debt [Table] Debt [Table] Summary of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Sales and marketing Selling and Marketing Expense [Member] Other non-current assets Increase (Decrease) in Other Noncurrent Assets Title of Individual [Domain] Title of Individual [Domain] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Balance Sheet Location [Axis] Balance Sheet Location [Axis] Other non-current liabilities Business Combination, Contingent Consideration, Liability, Noncurrent Sale of stock, price (in dollars per share) Sale of Stock, Price Per Share Restructuring Activities Restructuring and Related Activities Disclosure [Text Block] 2022 Restructuring 2022 Restructuring [Member] 2022 Restructuring Accounts payable Increase (Decrease) in Accounts Payable, Trade Class A common stock Common Class A [Member] Total current assets Assets, Current Entity Small Business Entity Small Business Real Estate Brokerage Real Estate Brokerages [Member] Real Estate Brokerages Number of reporting units Number of Reporting Units Shares issued in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Total Finite-Lived Intangible Assets, Net Other activity related to non-controlling interests Noncontrolling Interest, Other Activity Noncontrolling Interest, Other Activity Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Balance, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Consolidated Entities [Axis] Consolidated Entities [Axis] Proceeds from equity method investment, distribution Proceeds from Equity Method Investment, Distribution Shares issued upon conversion of stock (in shares) Conversion of Stock, Shares Issued Business Combination and Asset Acquisition [Abstract] Business Combination and Asset Acquisition [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Issuance of common stock in connection with the 2021 Agent Equity Program (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Present value of lease liabilities Operating Lease, Liability Balance at Beginning of Year Balance at End of Year SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Accrued expenses and other liabilities Increase (Decrease) in Other Accrued Liabilities Share-based Payment Arrangement, Tranche Seven Share-based Payment Arrangement, Tranche Seven [Member] Share-based Payment Arrangement, Tranche Seven 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Options granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price 2021 Agent Equity Program 2021 Agent Equity Program [Member] 2021 Agent Equity Program Other comprehensive loss: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Restructuring costs Restructuring Charges Summary of Aging Analysis of Concierge Receivables Financing Receivable, Past Due [Table Text Block] Auditor Location Auditor Location Business Nature of Operations [Text Block] Entity Filer Category Entity Filer Category Federal tax benefit (expense) Current Federal Tax Expense (Benefit) Unvested Restricted Stock units Unvested Restricted Stock Units [Member] Unvested Restricted Stock units [Member] Purchase period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period Total stock-based compensation expense Share-Based Payment Arrangement, Expense Commitments and contingencies (Note 11) Commitments and Contingencies Security Exchange Name Security Exchange Name Balance, beginning of period (in dollars per share) Balance, end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price KVS Title LLC KVS Title LLC [Member] KVS Title LLC [Member] Compass Concierge receivable allowance for credit loss SEC Schedule, 12-09, Allowance, Loss on Finance Receivable [Member] Identified intangible assets, useful life (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Issuance of common stock for acquisitions Stock Issued Letters of credit Letters of Credit Outstanding, Amount Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Conversion of Series D convertible preferred stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Class A common stock issued Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Valuation allowance for deferred tax assets SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Cash and Cash Equivalents Cash and Cash Equivalents [Member] Cover [Abstract] Cover [Abstract] Entity Voluntary Filers Entity Voluntary Filers Impairments goodwill Goodwill, Impairment Loss Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Summary of Other Current Assets Schedule of Other Current Assets [Table Text Block] Forecast Forecast [Member] 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 Taxes paid related to net share settlement of equity Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and stockholders’ equity Liabilities and Equity Proceeds from issuance of common stock under the Employee Stock Purchase Plan Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised Amortization of debt issuance costs Amortization of Debt Issuance Costs Total deferred tax assets Deferred Tax Assets, Gross Schedule of Loss Before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Debt Covenant Period [Axis] Debt Covenant Period [Axis] Debt Covenant Period 2012 Stock Incentive Plan Two Thousand And Twelve Stock Incentive Plan [Member] Two Thousand And Twelve Stock Incentive Plan. Accelerated depreciation Accelerated Depreciation [Member] Accelerated Depreciation Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Vesting [Axis] Vesting [Axis] Net loss per share attributable to Compass, Inc., diluted (in dollars per share) Earnings Per Share, Diluted Sale of Stock [Domain] Sale of Stock [Domain] Schedule of Stock by Class [Table] Temporary Equity Disclosure [Abstract] Payments of stock issuance costs Payments of Stock Issuance Costs Accounting Standards Update 2016-13 Accounting Standards Update 2016-13 [Member] Summary of Stock by Class Schedule of Stock by Class [Table Text Block] 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Other current assets Other current assets Other Assets, Current Uncertain tax positions Unrecognized Tax Benefits Intangible assets Deferred Tax Liabilities, Intangible Assets United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Contingent consideration Business Combination, Contingent Consideration, Payable In Cash Business Combination, Contingent Consideration, Payable In Cash Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Exercisable and vested at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Class of Financing Receivable [Axis] Class of Financing Receivable [Axis] Compass Concierge receivables Increase (Decrease) in Finance Receivables Summary of Operating Lease Liability Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line One Entity Address, Address Line One Second A&R Concierge Facility Second Concierge Revolving Credit Facility [Member] Second Concierge Revolving Credit Facility Deferred tax liabilities: Deferred Tax Liabilities, Net [Abstract] Class of Stock [Domain] Class of Stock [Domain] Interest expense Interest Expense Summary of Accrued Expenses And Other Liabilities Schedule of Accrued Liabilities [Table Text Block] Operating lease right-of-use assets Deferred Tax Liabilities, Leasing Arrangements Contingent consideration liability fixed in value Business Combination Contingent Consideration Liability Fixed In Value Business combination contingent consideration liability fixed in value. Property Plant And Equipment Useful Lives [Table] Property Plant And Equipment Useful Lives [Table] Property Plant And Equipment Useful Lives . Unvested common stock Unvested Common Stock [Member] Unvested common stock [Member]. Advertising costs Advertising Expense 2022 Agent Equity Program 2022 Agent Equity Program [Member] 2022 Agent Equity Program Total deferred tax liabilities Deferred Tax Liabilities, Gross Current Financial Asset, Not Past Due [Member] Domain name Domain Name [Member] Domain Name Other Other Assets, Miscellaneous, Current Schedule II. Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Employee Severance And Other Termination Benefits Employee Severance And Other Termination Benefits [Member] Employee Severance And Other Termination Benefits 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Research and Development Research and Development Expense, Policy [Policy Text Block] Accounts receivable allowance for credit loss SEC Schedule, 12-09, Allowance, Credit Loss [Member] Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Tax Period [Axis] Tax Period [Axis] Accrued expenses and other current liabilities Accrued expenses and other current liabilities Other Accrued Liabilities, Current Shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased Date of incorporation Entity Incorporation, Date of Incorporation Income Tax Disclosure [Table] Income Tax Disclosure [Table] Income Tax Disclosure Accounting Standards Update [Domain] Accounting Standards Update [Domain] General and administrative General and Administrative Expense Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from issuance of common stock upon initial public offering, net of offering costs Sale of stock net proceeds received on the transaction Proceeds from Issuance Initial Public Offering Required consolidated revenue threshold Debt Instrument, Covenant. Required Consolidated Revenue Threshold Debt Instrument, Covenant. Required Consolidated Revenue Threshold Joint Venture Equity Method Investments and Joint Ventures Disclosure [Text Block] Increase in the shares authorized for issuance as a percentage of shares outstanding (in percent) Share Based Compensation By Share Based Payment Arrangement Increase In The Number Of Shares Authorized For Issuance As A Percentage Of Shares Outstanding Share Based Compensation By Share Based Payment Arrangement Increase In The Number Of Shares Authorized For Issuance As A Percentage Of Shares Outstanding Research and development Research and Development Expense [Member] Other SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Other SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Other Vesting rights threshold (in percent) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights Threshold, Percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights Threshold, Percentage Investment Equity Method Investment, Aggregate Cost Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] EX-101.PRE 12 comp-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 comp-20221231_g1.jpg GRAPHIC begin 644 comp-20221231_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M^ 3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBODG_@I)^W5XE_96\3Z#\/+/66\*V7B7PGK=Y9^,VTM;K_B: M6\'^AV*"16BCWRLF]W1P R#"ABZ@'UM17C]_XM_:(\(? 7QQXP;Q'X3US4-' M2ZO_ 7KSV;BVU/3$L8[B*2XB@EP9/-,T1,;1JRHL@49VG"_X)L?M#>/?VCO MV)_#7Q\^,^M6;ZOJDVJRZC=0VZ6T$44.H7,2 *,!52*-1DDG"Y8DY- 'OM%? M)'PD_;M\3O\E7>W;YE=)]JHNQPS@&OHZB@#XS_9"^ GQ2_9S_8S M^+GPUU:U\47WAZ^U?7(_A5HFHV,L^IKI";2Q@\1I-;10K9HL1V0- S+)NC^9_LVUN':N5^%7[#_QRU7X??L[_LM> M+/ 6I65Q\)?BIJFM^,]8ELI$TXV$=\US \%RRB.X-P'556,LZ9;S%3::_2VB M@ HHHH *\H_;G_Y-'\>_]@%__0UKU>O*/VY_^31_'O\ V 7_ /0UH [KX7?\ MDS\._P#8"M/_ $2E;M87PN_Y)GX=_P"P%:?^B4K=H **** "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 *\H_;G_P"31_'O_8!?_P!#6O5Z\H_;G_Y-'\>_ M]@%__0UH [KX7?\ ),_#O_8"M/\ T2E;M87PN_Y)GX=_[ 5I_P"B4K=H *** 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 *\H_;G_ .31_'O_ & 7_P#0 MUKU>O*/VY_\ DT?Q[_V 7_\ 0UH [KX7?\DS\._]@*T_]$I6[6%\+O\ DF?A MW_L!6G_HE*W: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ 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 **** "O*/VY_ M^31_'O\ V 7_ /0UKU>O*/VY_P#DT?Q[_P!@%_\ T-: .Z^%W_),_#O_ & K M3_T2E;M87PN_Y)GX=_[ 5I_Z)2MV@ 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 **** "BBOA[_@L5K? MQ_\ NE:7X_T7P#>>+/A:GA/6]-\7Z1I\S#^S[VYMS%;ZG/&N1+'#NW+O!1& M5B2C,C@ ^X:*^8OAUXB^#OQ7_8F^(/Q$_9F^-WB.X\.:K!J6IZ2+/6;B&[\- M3II\>[3XV=S+;*DT9G$:E57S\)F,C=SO_!*31=7^+_\ P2R\*Z)KGC?6K6YU MR;65U'6K.^9;YE;6+HRE9SED=TW+Y@.]=VY2& ( /K^BO@']ECX-WO[(W[:' MQ]U;X#ZMK4_PG\(^!A+J&EZEJ4MU WB'R(KOR8W17C? MPF^./CSP;\&?V6?VI3KEQ/XO\>?&35;#QQJY<^?K=G6A MRL91-@7 H _6*BBB@ KRC]N?_DT?Q[_V 7_]#6ND^,WQ-\7_ RTRRO_ A\ M'=:\8R74[1S6VBR1JUNH7(=MY'!/'%?/G[5O[1_Q8\5_LZ^+O#FM_LD^,-#M M+O26CGU:^N(##:KN7YW"G./IZT ?3/PN_P"29^'?^P%:?^B4K=KGOA),]Q\* MO#,\L#1,_AZR9HGZH3 AP?<5T- !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1145]>V> MFV4VHZA=1P6]O$TD\TKA5C11EF)/0 DF@"6BOS-^#/[6/\ P6L_X*=^'M0_ M:N_8(U'X)_"WX,S:S>6OPRM?B=HFH7^J^+K:VG>!KZZ,!Q9P2R1OL5%\Q=I! MWC;(WN?_ 3X_P""CGQ9^-WQJ\6?L*_MR_ RT^&7Q_\ NCQ:S>:3HU^UUHO MBC19)!$NKZ5,^7,'FE4>)RS1LR@L6$B1@'U_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 %%%% !7C?[67@']H?QKX1\2Z-\'QH.JZ9K_P /]4T6^\.Z MSJ$EI(;J:)UAN()1'(F[#LC1R!%;*9D0+FO9** /G#X+_L2ZO\"?@C\4_!_@ MH:!#K/Q1UO5-1?3;>66#2M$%W"88[>#;$6D2)<'.R/>20%C 4!O[*7[,7[1W M[*O[#2_LU>$_%7A*3Q;I,5ZGA[Q'(]P]HKW-U+.9983$&!C\X[5!8.5&=H)K MZ1HH ^5/V1OV3OVU_A9K,7AC]HG]H/PKXC\!Q:=?";P]H&A_9YM0O;G(>>ZF M,2O/N\R=W+L2\C!SD@$87PQ_X)?:SX33X5_##Q/XOTR\\"_!WQQJ/B7P[-$\ MC:AJCS3FXM8+B,QB.$0R,2SJ\GF[0 D>3C[(HH **** "O*/VY_^31_'O_8! M?_T-:]7KRC]N?_DT?Q[_ -@%_P#T-: .Z^%W_),_#O\ V K3_P!$I6[6%\+O M^29^'?\ L!6G_HE*W: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BHKZ]L]-LIM1U"ZC@M[>)I)YI7"K&BC+,2>@ !)-?FE\&?VL M?^"UG_!3OP]J'[5W[!&H_!/X6_!F;6;RU^&5K\3M$U"_U7Q=;6T[P-?71@.+ M."62-]BHOF+M(.\;9& /TRHKY _X)\?\%'/BS\;OC5XL_85_;E^!EI\,OC_X M%T>+6;S2=&OVNM%\4:+)((EU?2IGRY@\TJCQ.6:-F4%BPD2/Z_H **** "BB ML'XG?%3X9_!3P+J/Q/\ C%\0=%\+>&](A\W5->\0ZG%9V=JF0 9)965%R2 , MGDD HKQ/]F[_@I#^P5^U_XBG\'_ +,W[7/@+QGK5NKO)HFC>(H7O2B_ M>D6W8B1T&.752OOS7ME !17#ZW^TQ^SOX;^,VC?LYZ[\"I M==@&JWB10O/(Z6N[S2JQ1NY;;C"]:\@_;O\ '7_!4^U\3^'_ (7_ /!.CX%_ M#6Z@UJPFDU[XH?$WQ-*EEX=D5PJQ#3K9?M%S(R,71U9D!4JZ@8+ 'TO7P7^U M_P#\%N_V'YF\4?LA?L\KXT^/GQ'U72[S2+KPC\"O#DFM2V#2QO SSW:E;6)4 M9FWD2LR;3N48KZ-_8=^"G[5WP0^%FH:1^V/^UQ_PN+QAJ^N2:E+K&S6[NY7+RW$HB51)*[LS,[99B223F@#\:?V8/^"@7PK_9M_P""7=K_ M ,$KOVFOVZ=4_8^^//PANFT76-9OO!#W\UWIJ7\DL=UIZR0E)XKFU<*LD;"5 M''F %,%]?_@C3J_[>G[>/_!3S3_VU/C+XBC\>_"GX3?#?6/"'@[X]_\ ""R^ M%V\?K=7%O)$?L$Q#2%/;NUO_'/P]T/6I[% MMUC-JVDPW+VY]4,BDH?IBMM$2-!'&H55&%4# H Q--^)OPWUCQWJ7PMTCX@ M:)=>)]&M8;G5_#MOJL+WUE!*,Q2RVX;S(T?^%F4!NQ-;E?*G[;?_ 1V_8__ M &V?'$?QWU&QU[X=_%ZQ1/[(^,?PPUE]'\06SQH$C,DT7RW(555,3*S!%"JR M"O3_ N45X#^Q-_P4^_8B_X*"Z5-+^S1\;]/U'6K%6_MKP7J MJM8:[I3J=KK<6,^V90K94NH:,D$!S7OU !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 %>4?MS_\FC^/?^P"_P#Z&M>KUY1^W/\ M\FC^/?\ L O_ .AK0!W7PN_Y)GX=_P"P%:?^B4K=K"^%W_),_#O_ & K3_T2 ME;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%>9_M,?MF_LH?L:>'+3Q7^U1^T)X3\!V6H2-'IK>)-9CMY+UU ++!$3 MOF*@@D(K8!&<9H ],HK@?V>_VI_V;/VLO"#^/?V9OCMX4\=Z1#(([F]\+:Y# M>+;2$9$5_'[]N7]C/]E:"27]H_P#:G\ >"9(T MW?8_$?BNUM;F3C.$@=Q+(<_%_] MG)/VG/V>KI_'WA_4/#MQJWAH:"I636UC1RL, F"8=W0Q@/MPQYQ7Y9_\%0/& M7_!:_P#X*-?LF:AI/A+_ ()*Q?#KPMX4UO3_ !A GBGXEVM_XAUHZ9.+I;>W MTVTC)21]F/)DRS8PN6*@@'N=CJG_ OU%_P3O_ &]/AY_P4/\ V>Q\:/!W MA35/#&L:3K=UX?\ '?@?7EVW_AC7;0JMUI\_ RR%E96PNY'4E4;6U#>:J-'(CABN"&'-=E0 M4444 %%%% !1110 45P'[2?[4_[.W['OPPN_C+^TY\8=#\%>&K/(?4M;O!'Y MKX)$4,8R\\I .(HU9VQPIKFOVA].^,G[57[):W'["W[3EAX!U?QE8:=?>&_B M,WAQ-52+3+AHI7GAMY2JF1[5V,9;HQ7./O [CXD?\(5\1M(U_\ 9^N/&]A; M:UKOA2[$FF1WL9O8K.96MS="'=O\L.X7?C;NP,YK\!?V:OVW/VIO@+\.M/\ M^"7/[77_ 40\*?L5Z3^S];/I.JSV7A"\U+Q7XP87$TD-S:R2VYMEL6#(RM MS22*N2&23Y?V(_8*_P""3O[-/[!>O:K\7-"O_$7CWXL^*+4P^,OC#\0]7?4= M=U=69'>/S'.V"$O&A\J,#(C3>SE :^@O%GPQ^&WCV[M;_P <_#W0]:GL6W6, MVK:3#]3\ M">'_ -H3X@>#O[-F^(7B&]N/,6^@L'"&6T@'SDD*#(FT@%^/H+P1\ /^#@SP M7XTTB3Q%_P %!/@7XU\/QZI;G6X]6^%$^G7_;'\.?!_^T_V&? 7@;Q)XX758 =,^(.JW M%G8-9$/YS"2W!82@[-H/R\G/2O*/V.OCC_P5M\:_%_\ X0[]MO\ 88^'W@GP MF-*GF_X3+P?\35U(F[4IY4 M&0288%\OG V>XKZKHH ^:OVW/VW?VE/V5O'& MCZ'\(/\ @F]\1?C1HE_I)NM1U_P+JEFIT^82LOV9K>9@\C[%#Y4X^8#K7PM\ M8_CS-_P5J_X*:_LN_LM_M8?L<_$CX8_#O3I/%?B;5?AG\7=&CMH_%^K:?8V[ M6CF-'=+JU@\Z1@#\KGSD92IP?U^KYJ_X*.?\$[8_VY=)\$^.?AS\:M4^%WQ; M^%6NR:Q\+_B9H]A'=R:3/+&([B":VD(6YM9XU598B0&V+DE=R. ?G5_P6+\4 M?L;_ !2T[QE\'/V/_P#@EI\4H/CI\))KJ[\/_&+X>^ (?"ECX.GT\%UU"36A MY:2V8\MB(R"KJK[#$^QQ]_\ [(_B/Q=_P4__ ."1'@#Q'\6_'GBGP=KOQ2^& M-BWB'Q+X"U8Z5JEO=%5$UU:3(I^SF1XV< J$EVD$9%>*>+?^"57_!4+]L;2 M9/A3_P %%_\ @JW%?_"Z[*Q^(O GP>^'L&@S>)+<8S!=:@S--'$X&)(D4JX9 MAQ@$??OP[^'W@OX2^ =$^%OPW\.6VC^'O#>DV^F:'I-FNV*SM((UBAA0'^%4 M55&>>* /!?V-?^"1?_!/K]A#41XM^ 7[/6F+XN>+ M/V=O#,_Q-\(7+SZ'XUAL?(OT=H'@_?21%?M06.1]BS;PA(9 K $<#^WQ^TK^ MW]^R]XD\._$/]FK]B:S^-/PW@L9SX_TGP]XB-OXKM)=Z^7-8VTB^5=QJ@;,* MEI9&8 >6%+-]-T4 ?%.J_P#!>C]B*Q_9/LOVHK#0OB-=WNJ^,V\&Z/\ "M? MUQ%XLO\ Q*J1N^DQ6,FU9)D66,NZ2-$I8+O+D(<+P;_P7E^'7A3X@:'X!_;R M_8R^,?[-T/BF^2S\-^+_ (F^'XQX?N;A_N6\M_ [);3$8)610J#)=U S6%_P M4 U#0_ G_!=G]B_Q]\7[B"U\)7OA_P :Z+X7U*^8+;6?B:XM(5C!9AM6::+9 M#%GEV "Y(Q7A7_!4GX%?\%)?V-_V)_BGHGQD_;N^$7QL_9^UC1KN'4--_:*T MB6R\46:RJS1PZ=>6 "7U\DNV2W,BJ?,50B*%7 !^PBLKJ'1@5(R"#P12U\0_ ML?\ [4GBO]BG_@B?\#?C9^U/\,_B-XFU/3_AWH%KK6F>#_"TVK:O!%)"BPSS MP*0ZK'!Y;2NQW+@Y!8X/I'[&G_!7_P#X)W_M\^*W^'/[,_[15GJOBR&UDGN_ M!^J:5=Z;JD"1X$N;>[BC9MA(#%-RC/6@#Z6HHHH **** "BBB@ HHKS;]H;] ML;]E']DO1?\ A(/VFOVC/!G@6W,1DA7Q-XBM[26X'I%$["28\'Y45B<=* /2 M:\7_ ."A/[:7@K_@GO\ L?\ C/\ :R\<:%<:Q#X9LHQINA6;[9M6U"XF2WM+ M1#ABOF3RQJ6"MM4LVT[<5TGB;X]2ZU^RY/\ M+?LQ^#O^%HB_P#!Z^(/!.B: M5J:69\2Q20">WCBFF7;$949=I=>"PR!7Y=_\%,OA9_P<%_MX_LEZMXE\=?LS M?"#X?>&_!FJ6'C"P^$FB^(KG7_%NMW&G7"7"VOVJ%?L;?*K,$C7?(RA "6% M'N%CJG_!SAIG@Z#]H:ZT_P#9GUFYGM5OKOX#K::E:74$!&[[%%JC2&/[:%.T MM(Q@#@X9EZ_47_!._P#;T^'G_!0_]GL?&CP=X4U3PQK&DZW=>'_'?@?7EVW_ M (8UVT*K=:?/P,LA965L+N1U)5&W(OYS?\%!_P#@L]^PG^TG\&_ G[4'[(W_ M 4^U?X0_&[P MW/X>\ 7?A74;P:O=7*P"Y\/ZSIL5L[2AI+>.)902D;[I%W M_*R^]_\ !N]X._:GUSX<_&_]L']KKX#ZA\,O$OQO^+;>(H/!E[I\MHL5N-/M M4^U1Q3'SHUEE:;B4!_W0.6!#$ _12BBB@ 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 **** "O*/VY_^31_'O_8!?_T- M:]7KRC]N?_DT?Q[_ -@%_P#T-: .Z^%W_),_#O\ V K3_P!$I6[6%\+O^29^ M'?\ L!6G_HE*W: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M^5_^"SG[87Q._8D_X)_^*OBO\"X[<^/M6U#3?#/@:6\C5XK?4]2NX[6.X8," MI\I9'E 8%2T:A@02*^E>)=7_X+,_'KPI\>-1\E8/B-K/Q M='D:MJ\A"K$=*N&$=Q:M,Q1+0-N*D)O;N ?IM17YV?LL_P#!:JT^$O[*?C*Z M_P""GS36/Q*^#WQUB8Q+=01NWS!$#QM M@1^9'&/!_#%IH,NH6WQ!^*7@'^Q=,U*59 MH46VM=\K22LZRO(&*J,0N.N,@'U%17RU^VII7_!8_P 4_%>T\+?L#>*_@)X6 M\!2:%"^J>*OB+8ZI>ZW%J!EF$D=M;6Y^SM&L8@8-+@DNP_AY],_8R^%_[6'P MF^$4OA[]LO\ :AL/BUXQN-9GNQXBTSP3;Z#!:6KI&([)(('82"-ED83-AV$F M"/ER0#T7Q?XV\&?#[1)/$OCWQ=I>B:=#_KM0U>_CMH$^LDC!1^)K\K_AEXF_ M9$\=?\%'OVU_^"@W_!0/3]+\1Z+\ Y_#?AKP6NLZ ^MVWAG0I+$3&ZM+6.*8 MLUU/)YGFHA8!G(*H[U]%7G_!O-_P2P\6_%+5?C/\:/@EK7Q(\1:KJUQ?M=^/ M_'.J:A%;F:4R-#%;F=81$"<*K(V% &:K_M(_\$I_C9H?[2;_ +9?_!+W]J6Q M^"?C;5?"]AX>\;>'-7\)QZMX=\46-C&(K%IH"RM;SP1!8EE3?MD?!K]N__ ()8?L0_&/X97%Q\3M)\,?$3QB/ABWAOP5XZ MT34)_*DT]XF9!/>D_O(G$(8%2[;BD;)^NG[=?@?_ (*4?$"'PSX?_P""??QS M^&?P^MI6O!XV\0>./#%QJM_"N(?LIT^%6$#'_CX\P3#_ )Y;3]X'Q'X/_P#! M)#]H+XE?'WP?^T[_ ,%4/VZ;[XWZO\/-475?A_X#T3PK!H/AC0]27_5WS6\) M+7MQ&?FCEDVE">C# K[OH \!_85_9;_:G_9QL_$VH_M7?M]^(OCMKGB22TDC MN=5\*66BV6D>2)MZV=I:$K&)/-7=EC_J4QCG,NI?\$NO^"=VO_';7/VFO%?[ M&OP_UWQWXCO$N]6\2>(O#T6HS23I&D2R(+D2)"VR-1F-5R02F6]G9VT8CM[6TA6..)!T554 *!Z"K%%% &%#\+OAG;^+W^(-O M\.]"CU^08DUQ-(A%XPQCF8+O/''6MVBB@#YD_;,_X(_?\$_OVZ];_P"$]^-/ MP,MK+QQ$R267Q(\'73Z/X@M94 $IT4 ?$_[-G_!;7X6_$/XU:#^R=^UO^S5\3?V?OB]XBNQ9Z'X3\>>');C3 M]:N<9*Z=JELC072 _O&$2G!QFOMBH;K3["^>&2^L89FMYA+;M+$&,4@! =< M_=;#,,CG!/K7S]^WK^R!^T9^TS%X8\6_LN?MZ^-?@?XM\'M=OI\FBV%MJ.C: MN9_*RNIZ?.H%V%\D",EP(_,D.UBW !]#T5^27QM^(?\ P63^,/[1'PG_ ."0 M?[37QQ\'> M0^(-WJVM^*?C!\!KJZL]3U#PGIELC%(A3RF>+ 0QY M ,9*O\]?M!_%'0/V%_C;>^&?^"%'[77[2'Q=^*?P]U.[;XM?#;Q!=77B;P7; MV=C)*E__ &M/>B%;.;=#,%FMW=F(VH8RZ,0#]WO&GC;P9\-_"E_X[^(?BW3- M!T/2K9KC5-9UF_CM;6SA7[TDLLA"1J.[,0*\%_8N_P""HO[-?_!0+XE^,O!O M[+6G>+?$'ASP;%$LOQ,;PS-!X;U6Z+LDMI97V\0^#O%MCI'C*U\+:K=RE+/4%B+>3(T1C\X1.\ ML3 C9( (/BOXLN;Y9O".F?$C5SJ> MD>#H@B9@TVQ<"&)?,4RAG5V1B"A4@D_50 4!5 X HHH *_+[_@X5_;N_:1 M\":WX#_8=_8'\866G?%6[BD^)/B*\N=32V6TT316-U;6;%B-SW]]!';I%G$I MC,+828FO<_\ @HM^TM^U3XZ\':C\)_\ @F?\3/ MG=:!J]Y8_'+XIRZG#J=U M\+K2WLUNW*:2N7NKV6(LL28(5TVLH+>9%^1/[#GC[_@G'\2$\9?M ?\ !9[] MF?XZ?&'XK^)M5BL-)N_$?POUB\;3?#]C:165DLCV_EQ27DD<1EFE )+L""&+ ME@#]Z_V%_P!KKX??MW_LD^!/VLOAFZKIOC/08[N6S$N]K"[!,=U9N>[PSI+$ M3W,>1P17K-?@;_P2J_;+^(/[+?\ P5VU#]F']@[X ?%/6?V4/B]KBWEAX3\1 M>"KS3G\#7\T.ZXN;=KS 6".2-VD7?AK<@@-)$-W[X12QS1K-#(KHZAD=3D,# MT(/>@!U%%% !1110 4444 %%%% !1110 4444 %%%% !1110!YI^UG^QY^S; M^W+\'+OX"_M3_"NP\6^&+N=+@6=V\D4EM<("$N()HF66WE4,P$D;*V&9<[68 M'YQ^"W_!O;_P2[^#GQ(T_P"+=_\ !O6?'FO:-,LFA77Q-\87VO1:<5(*^5;W M,I@.W"[2Z,5*@@@C-?;-% !6,?AW\/SXV7XEGP+HQ\1I9M:)X@_LR+['/VPOC?\(O&6B: M(NEZ=JGPK\=MI]M+"LTLP%S:,CQ7'S2MNSM+*%4G"@5WW[%'P*_:0_9X^%%Y M\/\ ]IK]L34OC;J_]NRSZ/XJU?PG9Z1_FX( M4"O8** /A+XC?\%:OVPOV:_B#KND?M1?\$:OC./!UCK-U%HGCKX1WMEXOCO- M.65A!>7%K;-')9[HPK.C%BG/7I7B'B[5+C_@K[^V3\9T^/G[67CGX/?LT?L^ MV6A::/#V@>+?^$7DUS6=0LEN[FXUBZ)!CC@\Q(! 6 W;2"K;P_ZN5^8W[6'[ M+'[3/[)G[8/QF^-?PQ_8/L/VG?@+^TK8:5-\4?A='J-G#J.B:UI\7DK=107@ M,=Y!,H60JN764!LQB-2X!XD/VZ/A9_P2 _;>^&7P;_9^_P""JTG[0?PC^(GB MZV\,^,?A;XO\;1^)=:\"RW+B.'4[/4H0=EO'(P$EI(0P4\*[/YD7Z.?MV_%G M_@I-X&OO#7@[_@GK^R=X)\./[.TWPT\9B$0FM(U^T78E$C MD&%LKY+!A\RD_!OPE_X)O_'S]M#QQ\/?!EU_P2Z^'O[''[/W@?QMI_BSQ#I- MI=:??>+/'=W82>;:VLK64:_9[;S,>9Y[&0[5*DX 'Z^4 >%_L,>!O^"@_A'P MMKVI?\%#/CIX \7>(-6U"*?1],^''AB6QT[08 A$ENDT[>==*S88-(H9<$98 M$!>>TO\ X(\?\$S;'X]^)/VG]6_8[\(:_P"._%FN3:OK.O\ BRT?5V:\E;)8X+>",(D:*,!54<* . M !TJ6BB@#"A^%WPSM_%[_$&W^'>A1Z_(,2:XFD0B\88QS,%WGCCK4_C[PQ>^ M-? NM>#=.\7:GX?N-6TFXLX-=T1XUO-.>6)D%S 9$=!+&6#H65E#*,J1Q6M1 M0!\+_L6>/_\ @I_^R;^T+I'[!_[;/@G5/C1X)U6&X'P\_:6\-VBK)'#;Q-+] MD\1P,W[BXV)M6X!;SF*#]\[.Z?=%%?%7[>>O?\%2OV4?CL?VSOV6D7XU?"5= M'M[3QW^SV+&*WU>PBAW%]3T2X1=UQ.0[,]O)N9\!5#_)Y(!]JT5RWP/^+.B_ M'GX.^&/C5X<\/:YI-AXJT.VU2STSQ+I;V6H6L_\ 8!?_ -#6O5Z\H_;G_P"31_'O_8!?_P!#6@#NOA=_ MR3/P[_V K3_T2E;M87PN_P"29^'?^P%:?^B4K=H **** "J'BKQ5X9\"^&-1 M\:^-/$%EI.CZ18RWFJZIJ-RL-O9V\2%Y)I9'(5$55+%B0 2:OU^*G_!?_\ MX+"^!?VB_P!AGXE_LW?LK? 3XR>*=#TSQ/8Z?\4OB'!X(O-*\.6%G:ZK"MW8 M2:A<*KQRRS1K;_ZK;AGR2." ?6UK_P '*W_!):XU];>;XR>*+;PY+?\ V*W^ M(-U\.=73P_-/OV;5O#;X W<;RH3ONQS7W-X5\5>&/'/AG3_&G@KQ%8ZOH^K6 M45YI>JZ9=)/;WEO(H>.6*1"5D1E(8,I((((KQOXT?!KQ)\9_V!IO@I^RA=>" M?!4FN^#]/L_#46L^'+76]"L=/;R"]JUHA,%S UKYD*[24^=6!( K\Y_^#;_X M:?\ !1/1;[Q)\)X?VZ] UC]GOX _%77O!EGX=TWP'!<1>+&6.661K34Y6\^" M"&ZNXY% ,@.SRPQ0T ?L717@7[<9H ^2_P!HC]M'_@H+^TK^W!XR_8)_X)=6?P^\ M/1_"?2M/N/BY\6/B39W%[;V5]?Q&:UTRPM8"!+-Y(\QW?*CYE.QE7S,OP9_P M4E_;:_85^/?A3]GK_@LUX+^'=GX6\?W[:;X#_:$^'%W/;: VI!"Z:?JT%X=U MC-(JMMER(B1@ JLDD?P-XW_8(_8H_P"">/\ P4A^)_PH_P""D7[5'[07A#X: M_$B'3==^$GQ57XCZC%::],L!CU+3]7N[6([[Q),;&?;^Y49*[X]WTC^W[^UK M\ /^"[]Y\.O^"=G[ &A:E\5="A^*>BZ_\6/B.?#MS#X=\,Z-8R,\\;W-U'&) M[J9&*)&@(<,R[LD@ 'WU\.?^"H'_ 3Q^,?QRTS]FSX._ME?#[Q?XWUE;@Z; MH/A3Q%#J3S>1"\\P\RV+QJ5CCD8@L#A3WK/_ &Y_V^/$O[&^I>&_#'@O]AKX MV?&75O%,%U)9I\*_":7MGI_D-$I%_"'B0JDOA/P=9:?)@@@Y>")6)()R2&+77_&ECJMUK,#JYDE>*U -F49479)DM MOR"<''DW[0W[-G_!:_XS?&GQ"GPA_P""D7PZ^#_PWDO<>&H] ^$<>N:VMKL7 M*W#7\@A$N[?\T? &" #P/L^B@#Y"_;F_X)L?$7]L?_@E7JO[#'C?]H6?Q)\0 M(])M+C2/B9K6G):/=:W97"W-O+_CJFH>'GU*$J4U2.>]N9@$WJ)A"H$BX" MARWS5^\%% 'RK_P2E_8;^+G['_PX\=>/_P!I[Q[I/B3XO_&7QY=>,OB1?>'H M7CTVSNID2.*PLPX#-!!&FU68!B6;L!7U5110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% 'Q1_P5+_95_:EU'XY_!K_ (*.?L+>"]+\7?$KX)W. MJ6FI?#S5=52P3Q=X?U*%8KJTCNI/DAN8RHDB9\+EV)W%5C?R#XG_ !]_X+!? MMP> /%'[.'[-G_!**+]GQ?B!:RZ?XU^+GQ2\86#C3XIX?L]Q-#8V:^=>W/E; MECE)*@JFX 8*_IM10!YS^R'^S9X1_8[_ &7_ %^RWX$OY[S2O ?A>TT>VOK MI0LMV88PKSN!PK2/ND(' +D#@5Z-110 5X3^W+^UG\/?V?M&\*?!34/BC?>% M_'GQMUN7P=\,-0TKPX=8GLM5FMWV:@]H&4R6]LQC>1B=BEX]^%8D>[$@#). M.I-?$'[%-Y^S+_P4[_:LO?\ @JGX:\)^,&E^%EYKWPS^&M]K6I6\NA:E;1W M^TZ_ID*)YB/-NEMS*S?-&"F"4^4 ]D_X)O\ [ WPY_X)T?LR:;\"?!VIRZWK M=S<2:MX]\:WZ'[;XHURX.ZZU"X9BS$N_"JS,4C5%+,06/O=%% '._%_X6^$/ MCC\*/$OP8^(%K-/H7BS0;O1]8BMYS%(UM4;:YPPY!P1TKYQ_X(_> M$/CW^SY^R]%^Q-^U7X^\.ZUXU^$FH7&CZ/+IOB*"[O[WPHLSIHU_=P(Q>U,D M"-&B.,E+= /^"BUM\:O!'@WPI\0/!S?#'X MD:1XIUHV=QXBU22X6705T^/84NKUI=T9#,C+!"VW=\P !]H4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% 'E/[:?@K]K'Q[^SUJ^A_L2?&30_ WQ'CFM[K0M9\2:& M+^QF,,JRO9S(<^7'.JF%I55V178JN[!'EO\ P3F_X*#_ !+_ &I=9\4?L[?M M4_LQ^(?A1\;/AS;6S^-O#\]E+/HM]#,SI#J&F:@H:*:WF:*0JA MOJBC SG% !17X(_M(_M7_&WX^?\ !4#QY^SE_P %-/VC/BOI7[-7@#X@R^$= M*\2_ .SGT33%UN^>.YL+;7Y+=I;DHL,PMD;D-)"K#K*Y^I_BAI/[0'_! _XN M_#;XB:9^UYXS^)_[,7Q!\>V/@WQCX3^+VOC4=4\$W5[O%MJ>GZ@X5VM49&\R MW885 3AV;S(@#]1Z*Y;P9\=#:ZWKUO:221Y*[U6 M5U)7*D9'&01VH Z:BL;P3\1OA[\2].EUCX<^.]&\06D$YAFNM$U2*[CCDP&V M,T3, V&!P><$'O6%K/[2W[./AS5KG0/$/[0'@FPO[.=H;RRO?%=G%-!(IPR. MC2!E8$8((!!H [:BODO_ (+%_MR>+?V._P#@G#XE_:!_9UUG2KOQ5KTVF:%\ M/]7DFCFLH[W4[J.WBO"YW1ND4#/^"0OP9UO2;'4OA5_ MP7&^,\W[0-Q;^RRUJ6%$DM]4@ M0 "-+B)PQ3"@,CD*BLJ+];4 %%%% !1110 4444 %%%% !1169XV\6Z5X!\& M:OXZUYG%CHNF7%_>F-&O /Q/?P]HW@?36O)+>PMK1%79)Y?L*?&']K7]C[]OZ_P#^"3?[87QNO/BSHVL> I?&7P3^*NMQ*FLW M%C!<""ZTG5&7BXN(BPD6X/+JI+'YUCB /O\ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKPGX^_\%//^">?[+7Q$ MC^$G[0W[97P]\(^)G"&30M8\20QW-NKC+X-,B:"XFAA$4D]Q/ M'!&99VB@A5I91'&"[[%.U1DX%=57QG_P5C_9M^+_ (VT!_VF/V??B5;:?K_@ M?P+K-GXB\/7Y#1:IH5S"_P!I500=DFQ),9 W$##(T:Y /J'2/CK\&M<\$W_Q M'L/B=H@T+2;B2WU?4[C4$ABT^:/'F17!D*^1(NY=R2;6&X9'(H^'GQQ^$OQ6 M^&?_ N7P!X\L-0\*XNF_MX.8[;9;221SR;Y HV(T4F7^Z0NX$C!KYT^ W[1 M7@W]KG]CKXN^*=8^#/\ PB7BZP35K3XB>';Z$OLUB'2U@,HWC.##%&F" RF- ME.<;V^>?A_J/B#2_^#;K4+GPRT@N6T^_AD,77[/)XC>.?\/):3/MF@#]!?AA M^T;\&/C)JC:'\//&R7M[_9$&K0VD]E/:RW&GS,5BO85GC0SV[E2%FCW1D\;N M14'AO]J'X"^+_&T'P]\._$:UN=3N[R\L[ "WF6WOKFTQ]J@M[AD$-Q)%GYTB M=F7:V0-K8^!;S7/'/AO]LO\ 9[N?AOYPNC^Q^XD%N.2J:7?2PCCM]HC@Q[XK MS/X9ZAKVG?L9?L4:EX7>0ZF?CO=B$QG+.6UB164^H93@^H)S0!^PE%%% !7Y M5_\ !6?_ (.+?V*O@CI_Q4_8KT/X??$;Q?\ $/P_'-I^NV6A^'46RT[R_+>2 MXFN9)1B$!A\ZHW)&<#FOTA^,WQ-\7_#+3+*_\(?!W6O&,EU.T1P3QQ7\T7Q=\;?%?]H'_ (*(?M>?L9:)\)]2T75/C%\6;+5?B=J<@0W6 MB^#-&::YEL2Z\I]HGEL-S*<$PHK!@PP ?IQ^R3_P=A_\$U/B?X6\'?#_ ,4> M$_B;X5\27L=AI:Z??>%4N8&F=X[59$N+>9E:$S$)O<(<\%0:_17]JC]JKX%_ ML5_ [6/VCOVD?&4F@>#]","ZEJD>EW-X8WFF2"%1%;1R2,7ED1!A<9<9(K^2 M?_@I)_P3C_;&_8=^//PU^"_QA\2^&]5T[XA3_P#"1?#BW\/K/;::DFH7T*SV M 5(XWM61UMF>&,^7&'5HVW,<_N /V@O^#IK]G_QWI5U\8OV%O@S\6_A[87T; M:[:?#36"-4>T3D?9GO[])&F!"L&:"0EER1SD 'U'^QW_ ,%3_$G[<'QJM_"_ MPE_8 ^-.A_#233[B>3XO?$+0HM#L)I$4&);6VF$?\ @I'\1_@_\.+?1_L^O^$/AAI]I9ZGJEWYLC&Y75V# M3VP\MDC\M59?D#<$G/Y\_!C_ (.4/VT/"'[5^B_";_@I/^S#X-^ ?@W5?$7[1/Q>TC1 MKK_@F=HT_P *M:UR:UM?C9X"_:$T+Q#IJ6B[S'=/;6JF4;E"90,2#(!VH ^@ M/V)OV'O@E^P+\)KOX0_ ZZ\37=IJ>N2ZSK6J>+O$]SJU_J.H2Q1127$DL[': MS)!$"L81,J3MRS$^D?$/X=^!OBUX#UCX7?$SPI8ZYX=\0:;-I^M:-J4 DM[R MVE0I)$ZG@JRD@U\L_!K_ (*Z0?$K]HW3_P!F3QY_P3O_ &F? &K:MK,^GZ;X MF\5_# IX>G\L2,)AJ"3,HC9(RP+*/O*.IKH_V=O^"RO_ 3)_:K^*B_ WX(? MM<^'=2\9R:A/8P>%[ZWNM/O9[F'?YD445W%$9BHC<_N]P(4D$CF@#PJ+_@WR MT[PQHDWP7^$7_!4#]IKP;\&[C?&?A5HWCJ-K>SM6)W6-K=RQ--!:D%E,7SY# M'+$DFOM7]F7]F7X(?L>?!#0?V=/V=/ 5KX;\(^&[4P:9IEJ68Y+%GED=B6EE M=V9WD$O"GCC1 MI/#GC3PQI^L:?,1YUAJEE'<0OCIE) 5/XBG^'_#GA[PGI,.@>%=!LM,L;<8@ MLM/M4AAC'7"H@"C\!5VB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** /EW_ (*K_MG6G[*7P<\+?#[0 M_A6OC_QA\:?'5AX"\*>!O[=ETTZG]N?9>2-=0*TMM'%:^:3.@/ENT9.,U[9^ MSC^SO\(/V3/@=X;_ &<_@)X0CT+PAX3TX66B:7',\GE1[F=F9Y"7D=W9W9V) M9F=B3DU\O_L\_''2OV^_^"G?Q3^V_ _P7JW@;]EG48?#W@+XB7>EO)K$7B^Z MMG76H;6X+E$ABA,=O+&$#;UC;<>-OVM0 4444 %?-/\ P5R_8U7]NC]A/Q9\ M%].\>67A+7;&>R\0^%O&-^KF/0=1T^YCNDNSL!8 )'(A(!.V1L M)H)XU='4JZ.N0P/4$=Q0!Q?[./QG\$?M#_ OPO\ &?X<_$'2O%>D:_I,<]OX MBT.-TL[]URDLD*R?,J>:C@*W(Q@]*[:OCC_@CM\-?A)^R+X(^)'_ 3B\ ?M M%6OC74/@]X_O+N;08= N;*3PCI6M2RZCIVG2-,2MTVQII/.B.T^9MP-N6^QZ M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH _.3XQ_"?]MW_ ()R?M__ !1_:_\ MV5_V1)/CU\*?CU%I-_XZ\%:'KEK9:UX9\0:=#Y*7MM'<_+=0S)AV5?D$ M:^9ROQA_9U_X*"?\%R?&?P_\!_MM?L6Z7\!/V=O!'C6U\5ZYX=\1^*X-9\2> M,[JVCECAM EJ EA;,LTJ2[R)"KY4G@#]1:* / _V9O\ @ES_ ,$^_P!C7XAS M?%C]E[]E3PMX*\1W&ER:=-J^BV\BS/:R/&[Q$LY&TM%&3Q_ *L_M1?\ !-#] M@W]M;QI8?$3]JO\ 9?\ #'CC6]+TL:=I^I:W [R06HD>41*5_X)]_!VWTS MP=;V.B6$?PY7RF-GI%UITD-=.^*EG8>&8]4M)%DBU%)Q,6>W,B"4VC%B5_ M=DL>:_<>B@#\OOA1XY^*_P#P0L\%7OQT_;P^$_B'XA7'QW\>ZEXO_:"^+OPR ML/M.C?#^]D6"*RM!9#_2I+".,2 W.T;", 2EU4?HQ\&/C;\(?VBOAKI?QB^! M7Q(T?Q9X7UJ 3:9KFA7R7%O.O<;E/RLIRK(<,K JP!!%=+=6MK?6LEC?6T=?";]G#X+?L?\ PQ\1^&_V2O@!H/AZWOM0OM>/ MA?P[%'I]OJ.JRQ@GG&R$R&..,' 1%50 %4"@#TFBOCK]B+_@L-\+_P!HCXFO M^R1^U#\-]4^ _P"T'IZ!=0^%7CB95_M,\_O])O,"+4H&PQ4QX?L6 M@ HHHH **** "BBN _:7_:F_9Z_8Z^$]_P#'#]IOXM:/X-\+Z<,3:GJ]SM\V M3!*PPQC+SS-@[8HU9VQPIH [^O)3^UC^R%\5?C[K_P"P;:?&;P_K?Q A\*W% M]XD\$65T9I[73RR02B-?ASIGQ-\/6-]H_C?PQ;?8=:L[*5HYF5%N$W6\DD6Z(M@.F\E3D U+^Q M%_P3V_9/_P"">?PV?X;?LO\ POM](%XXEU_Q!>.;G5M=N.2;B]NW_>3N6+-@ MD(A8A%0'% 'XPW7_ 29_;(_9N\=']FK]LC]AWXK_MA?!?P&EQ9?L_Z'X0^* M-IHWAZTLYY9I#+J%K'Y5Q'?*)B//=RJG*J718V7[,_9-_P"">?\ P49UOQK= M_MF^/O#G@#X+>,O!'P4'PW_9F^$DFJR^(K+P;8AHR;O5[V,_Z=T,['<\BJJDG%?6?B#XH?#3PGXNT;P!XJ^(FA:9KWB M)9F\/Z)J&KPPW>IB'9YQMX78/-L\V+=L!V^8F<;AG=KQ#]M#_@F_^Q/_ ,%" M- LM"_:Y^ &D>+'TN.1-&U:1Y;74=-#D%OL]W;NDT0+*K%0^TE1D'% 'M]%> M&_L+?L,Z+^P=X*UOX;^$_P!H;XH>.M#U#5%N=$M/B;XL;5W\/VZQA/L5I(R* MR0;MS!3D\@9.,GP?XQ?\%>OC[^Q[\6/$NB_MJ_\ !,/XI:/\-;+7+J/PW\7O MALT/BG3I],65A#>:A;VVV;3WOPDTV\TOQ M'X7L\CS;Z.WN&\F\MH02S*,2;5+,T:AG !^DE%8?PR^)'@CXQ_#C0/BW\-/$ M,&K>'?$^C6VJZ%JEMGR[NSN(EEAE7(! 9'4X(!&>16Y0 4444 %%%% !1110 M 4444 %%%% !1110 445Y7^U5^V_^R1^P_X,7Q]^UC^T%X:\#:=*CM9KK6H M7-[MQN6VMDW37+#(RL2.W/2@#U2N<^,/C6X^&WPD\4_$2T@BEFT'P[>ZC%%, MVU':"!Y K'C )4 UY?\ L)?M\_#7_@H-X&UKXH_"#X7?$/0O#6G:LMIHVM^. MO",NDP^(X#$KB]L/-.Z:WR63<0K!D.5&1GP7XD?\$1XOVNOB_KGCW_@H[^VU M\3/C#X1F\0W%UX5^$-K>CP[X8TVQ,S-;6]S;6#*U]-%'L4W!:,N0Q93F@#P# M_@F#\)OV?/AW_P $4-,_;Z\9_L,S?M+_ !/^*\MUX@^($=EX1LM;U[Q+J%[J MTL#1G[6#BW@)4.BY5%CEEV$[S7$?\$?OVLOV _A%KFM7&J:9\//'_P[CUP^$9KB M0R3IIMRS[F@+DLL,@VKDDEW9G;VK]@S_ ()<67[*?Q9\2?M9_M _M#^(?C;\ M=?&.F1Z9KGQ+\3V,-FEIIR.'&GZ=8PDQV%L7"NT:LV64'('% 'U?17R-^VSX M7_X+#>!?C.O[07[ _P 2/AUXY\(1:/!:ZI\!/'FE?V<]Q)&SM)%VS[(5$:D[CU]R_97^,WQ+^-_P T7XL_'#]GW5OA-XBO4N!K7@CQ#J<%U/I M;PS21$F>'"21L(_,1\+NC=6(&<4 >CT5'9WEGJ-G%J&GW4<]O/&LD$\,@9)$ M895E8<$$$$$=:DH **** "BBB@ HHHH **** "O,/VA/V9+#X[VE_/9?$OQ# MX7U.^\*7_A^6ZTB2&2">TNE(9)[>>-TE ;D%=D@RP61=Q->GT4 >:Z%^RQ\/ M/"_PT\4?#;P]JFKVG_";7U[>^+=<2>%K_5+F[0I/*[M$44LN% C1%0* @7%4 M_@O^QQ\'O@C^S_=?LO:,FHZQX(NK:ZMGT77YXYPL-RTC3QATC1RKM*Y^8D@G MY2*]6HH \J^#7['WPI^"OB^T\>Z5>:OK&L:7X1MO"VA7^O7,$?#%Q<1G3 M=$O;TYGF@18PY))8HLCND1<^6J<8]HHH **** "OQ+_X*>_\&NVB?%+XL_%[ M_@H9-^W5KVGZQKVM7?B)-%M?!4(^R!WPELERMTK;4C8)NV@L%!(S7[:5Y1^W M/_R:/X]_[ +_ /H:T ?D=X _X,Z=+U?6_"_QQU?_ (*8^+;[6;9]/U:WN=1\ M"17,L#_'_A/3-/VDOVR_P!@3X;_ +&VK_\ !6?38O ?CG2?"/AR?4_" M?C+3;:UN+FYNI$-M#9V]UM,D$TTLPM67*LAE97 PPKZCN;:WO+>2SO+=)8I4 M*2Q2(&5U(P5(/!!'&*_%7_@NQ_P3+^$/[!_P_M/VP?V.OASI-SX>\4_$S2;+ MQ]^S5KZ22>"_%=_=M)!;7D=HDL0L+I)' #1,B8;@( ZR@' ?LU?\$'OV"/B+ M_P $Y8/&OQ-_:JT?P9^T%XWT*[\3SQ:'\5(K'1]*UJX\RYTNVGL5F*[;)I(E M.W#JXEPQ&T#Z?_X(4?\ !9']JK]I7X+:_+_P48\&>'=(T3P$)-/U3X[QZ[8V M.F#4X+J&U?3-4B:55M[YFFBD1X1Y,J2J0J'[WQ/^QG\"K_\ ;P\/:_JWP#_X M(&_LEMJ7A'69-)\8^%/$'CS4].UG0+U&8&&[LYPLD1)5MK8*L5/^"<'PO\ AG;:)XPL_#'Q"\(>"-5N;ZPU646I MFCN!)*V4FB,@,- M/AA_P2;_ &A/VA?&/C2^\91ZO/\ !OQQXLT..WLTT^WF1;3PT]Z)2;F^BA.5 M+*H92B*%W0QG[>H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH *\(_X*:?MBV7[!'["OQ'_:HD MMAG:/%-<1,I9909W,1 MW;"1N5D(H ]I_8:\ _$;P)^R_P"$IOCGX:\-Z=\2=?TBVUCXG/X7\/PZ=!=Z M_/!&;N5XX0%>4%5C:4\OY0/ PH];HHH **** "BBB@#XWOO /P%_9B_X+46O MQEU?X]SZ5XI_::^&9\.Z9\-?^$6G:'6M0\/@W4FJ'45;RHWBL62 6[J&;<65 MC]T?9%?'7_!8?P9^S[X0\%?"S]OK]H#XK:UX+T[]G'XHZ?XH?6="\.MJ4UW; M7#BPETYT5@8H;AY[=7EYVJG3G(^PX9H;F%+BWE62.10R.C9# \@@CJ* '444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 O^"@G_!07XZ_\$_OB!H/Q%\1_L>:UXV^ +Z2W_">>/_!%W]KU?PG> M>:V)Y]-VAI;%8@&>9&)7+$XVJLOUA2,JNI1U!!&""."* .,_9\_:+^!W[5OP METGXZ_LZ?$W2O%WA/6XB^G:UI$^^-R#AD8$!HI%.5>-PKHP*LH((KM*X+Q!\ M/]5^#OP"U_PC^QO\-/!6CZY:Z7J-QX-\/W5K_9VB?VK,99E:X6TCRD;W,ADE M*+N8NYR"=U?ESHG_ 6V_P""DO[77[8NG_\ !+?X2?##X5_L\?&O0].N3\1; M_P")^J2:W;W5_ BR_9=#CM#LG+6[+=?O68B,N!_JM\@!^P=%?F7XH_X+"_M7 M_P#!+'XD:7\*/^"W'@'P=<>'?%-A>2> OC%\%(+N>WU&ZMHP[:?=Z7,3/#-]KJ59E(!F_#O_@I[^R%\9/VR;[]AKX+>.+WQGXPT M31[B_P#$^H^%=*DOM&T%HG51:WE_%F&&X#O#5C\PLM+@^>YEP 9KB9 MB9+B8@#,LK,YP 3@"O1Z 8 HHHH **** "BBB@ HHHH _+'_@O_\ !GP9 MX;_:3^"7[:7[0N@^+KSX&6&AZYX&^,VK^"+BZBU#PM:7_DS6.K*UI^^2%+J$ M"5U_A"H0_FB-OF9/^"A]I\ +WQ/^R/\ L,?\%%?$?[:_@WXF?#[5-'\*?"C7 M_#VHZSXOT?5;FV-O;;=66WC@;3QYNZ?[00T4<15(LEG'[RS0PW,+V]Q"LD3 MZT >,_\ !+[X*:E^RI^PO\+OV1/&_BW3;_QE\// 6EV7BZQL=029K&ZDB+F, MA22(PWF)&Q #K'D<=/H&OC+]NC_@DS+\9/C(W[L_M3> M)_">G>*O[+T^#Q;>Z1.UMI']K3>7$T=JUR^_RWN'$<0<[W+(,;FQ0!V5%%% M!1110 4444 %%%% !7R3_P %-OV[_CE^SMXL^%_[)7[%WPWT+Q7\#K?Q7<2QZ/HEA90K-?:K?F$B1HHD9<1J0SDMM+%/+?ZQO;VSTVSEU'4;N*" MW@B:2>>:0(D:*,LS,> 22>!BOQU_;=_P""J?['>D?\%@_@Y^V1\&?'>H_$ M?P+\%_#6N^&OCQXF\#^'KO4]+\)VFJ>7':7OVR")H9E2XXE$3,0F F]MR ] MK^)O[4?_ 6]_P"":?AU_P!H3]M/P=\*/CQ\'=,Q/X^O?A)IMYI?B/PO9Y_> MWT=O<-Y-Y;0@EF48DVJ69HU#./N*_P#VAM!\0?LOS?M1_ /0+OXDZ;=>#&\1 M>%-+\,2)]H\0Q&V\^&&V\PJOF2C"J&P=S8(SQ7XS?\%.OVEOV#/^"@'CKQ78 M?#C]OWXR?M,ZQXHTN.U^#W[*GPCL;RQT.UOFM4C%QJDUO#&+J%+DFX9Y9$DB M1F3#JIQ^L/\ P2Z_9=\2?L6_\$]?A%^R_P"-3;?VYX1\%VMMKRV3AHDOWS-< MJC#AU$TD@#_Q8W=Z /'OV;O%/_!#?M!\*:KX@T."\FTAIS$97MVE5O*9O)B^9<-\@P1S7;T4 %%%% M!1110 5G>+_"?AWQ[X3U3P+XOTM+[2=:TZ>PU2RD9@MQ;S1M')&2I! 9&8<$ M'GK6C10!\,?!3_@C?XQ_8D^./A[Q;_P3U_;A\=> _A(1G;>7$$;K:[_-4(7P#MZB/5)(Y 5=3W!!% %'X>?%'X:?%WP39 M_$KX5?$'1/$OAW48?.L->T'5(KNSN(_[R31,R,/<&O$]"_X*X?\ !,'Q+\53 M\$]"_;W^%5SXF%U]F334\9VF)9\[?)CE+^5))N^78K%L\8SQ7R%_P6&_93_9 M\_X)O_\ !+3XKZ%^PW\.[;X56WQK\>^'=&\>7_AJ::.&SM+V]AM+F2&)G,=M M&UNTD)CB5$Q.V%!->F?LU_\ !,OX5^/?!?Q'_8F_;*_X)1?!3P[\,O"]Q#:_ M"GQ1X3DAO)/$.DS-=()))6C2]M-3@CAMC/$_#OQW_86\8?$74O&.C_L[_&:\\)>!/$VLW'G7;Z&88YK6RGE_Y:26 MVYHRW&%V( JHH'WO0 4444 %%%% !1110 4444 %%%% !1110 5Y1^W/_P F MC^/?^P"__H:UZO7E'[<__)H_CW_L O\ ^AK0!W7PN_Y)GX=_[ 5I_P"B4K=K M"^%W_),_#O\ V K3_P!$I6[0 4444 %?G[_P !DDU^@5<'^T;^S%\ ?VNOAI+\'/VE/A9I?C'PO/>0W4 MNBZQ&S0M-$28W(4@Y4DXYH ^!?\ @J+X*^&/@#XCVW_!6C_@F_\ 'CX?6OQW M\"6>?&/A.R\86:VWQ1\/(%-QI5W&DO[VZ6),P2@&3=&B#++ 8X/^#=;]HSP) M^UU\6_VOOVG/AFMPFA>.?BWI6L:?!=J!-;K-H\3-#( 2!)&VZ-L$C?LN> _#$&A? M K]K+3QJ/P\1"QA\/^,--B(N-*#L25BN('\R,,?OF.*,85J /NK]KO\ 8T_9 M_P#VW/ASI_PX_:#\"?VU9Z)XBLM?T*2#4I[&ZL-1M)1)#-!=6Y6:W8_-&SQD M-LD<#K7F/_!-#_@H;K/[9]EX_P#A+\<_AO;?#_XT_"/Q;/HOQ'\ 0WK3I:QL M[M8WUM*X5I[6X@"LDN &97( 4H6^HZ^.?^"J_B+]HW]D#P58_M^_L:_#?1-6 MN?">OV=[\=_#=CX8MGUCQGX2AC>*2*.[V>:)+-9&N(US@!6.=JF.0 ^QJ*R_ M!'B[2_'_ (+TCQYHEO>PV6MZ7;W]G%J5A):W*131K(BRPRJLD,@# -&X#*<@ M@$$5J4 %%%% !1110 4444 %%%? WQZ_X+:^"O@Q_P %C? O_!.B718YO".H M:?%H_CKQGY3&'1?%FJKY^AZ<\H^2-I8;6<;#RYO(V! @DH ^^:*** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,KQUXDN_!W@C6?%^G^ M&;_6I]*TJXO(-&TJ,/=7[Q1,XMX5) :1RH102,LPKYJ_X([>%?VPK3]C]?BS M^W7XG\12_$3XG>*=2\7WWA7Q!/*?^$.M+R;=:Z+!%+AK>.&%48PD QO*Z$#; M7+?\%$/@W\;/V\?VCO@_^S!\+/&-A;?"7P;X\B\3?M":EH/BZ&/5+>:QCBO- M)T62WBD%Q$MS(Z3,V 0BQR @A=WVG0 4444 %%%% !1110!Y;^VY^S3X+_;& M_9'^(?[,/Q!N+N#2?&GA6ZTZ>ZT^W6:XM79-T4\4;/$*-J%O!II@.Y[)45BIE4/N9SD@@ ^QJ*** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K\JM!^/OP!_X M)(?\%=_CY??M[Q1>%_!_QRU73/&/P<^+&K:')<6,=VMA]DU33&NHXW-I." 0 MI(#1*"Q7>@;]5:S_ !1X2\*>.-&D\.>-/#&GZQI\Q'G6&J64=Q"^.F4D!4_B M* /Q=_;5U7]A;_@M7^W/\-S_ ,$U_AQJ_P 2/B)8^,?#DGQ)^.T.GZC!H/@K MPWI=X]Y+%')=!(3>SEE5?*3,BH%W_>%?ME5+P_X<\/>$])AT#PKH-EIEC;C$ M%EI]JD,,8ZX5$ 4?@*NT %%%% !1110 4444 %%%% !1110 4444 %>=_M5? MLH_ +]M?X(:Q^SM^TM\/;7Q+X4UM%^UV%P[QO'(AW1SPRH0\,J-RKH01]"0? M1** /E/_ ()X?LA_MK?L4^+?$GP6^)?[6L?Q6^"%EIT)^%T_BZUD?Q=H\GF$ M-875VN(KJVCC V2,#(2P4")(PI^G=#\5>%_$\M]!X;\26&H/I=\UEJ:6-XDI MM+E55F@E"$^7( RDHV& 8''(J_7PI^TO_P $E/B/X*_: U/]NO\ X)0?&VV^ M$'Q9UR_%WX[\+ZS'+<^#O'Q9RTAU*S3)AN&W.?M, W[FMQ0I->/ M?'W_ (*>?\$\_P!EKXB1_"3]H;]LKX>^$?$SA#)H6L>)(8[FW5QN1IT!)MU8 M$$-)M!'(.* /=J*R_!/CGP5\2O"ECX\^'/C#2_$&AZI )],UG1-0CN[2[B/1 MXIHF9)%..JDBO)/V\/VU8OV(OA;IOC73_P!GOX@_$_7O$6MIHOA;P?\ #K0' MO;J]OWBDE197'R6T.V)V:9\[54D*Q&* /;Z^*_VKO^"V7P2^%/Q9O?V3/V/_ M (7^(OVBOCE:RO;W'P\^&R![;1YE8HW]JZDP-OIZ(X*/DN\;##HG6O1/^"?_ M (D_X*;_ !"'B?XH_P#!0GP'\/O =AK?V5O GPS\)7DE_J'AZ%?-\[^T;_/D MW,TFZ+B$;%\O(VEBH]S\'?"_X:_#S4-9U;P#\/=$T2[\1ZF^I>(;K2=*AMY- M4O&^]<7#1J#-*1P7IKH6LOI^H:[ MX:L_$4MM(DT3I,UI+/9R+YL>X-$X5MKC)4@[6'7?!KX!?!+]G?X:6?P;^!7P MHT#PEX5L(C';:#H.EQVUL 1AF9$ #LW\3MEF/+$DYKKJ* ,3P=\-?AS\/%N$ M^'_@#1-"%T^^Z&CZ5#:B9N3E_+4;CR>3ZUMT44 %%%% !1110 4444 %%%% M!1110!YQ^UW^RO\ "3]MO]FSQ?\ LK_'/2YKKPQXSTHV6H"VD"30,'62&XB8 M@A98I4CE0D$!XUR",@_&6C?\$[/^"YNC>&+7X#6/_!:_2+?P/I]J+&U\5CX, MVLWBJ2R4;%C>:28IYP0!?M.XR$_.26K]%** /%OV#/V$O@M_P3T^!"_ WX,S MZOJ/VS5KC6?%'BCQ)??:M4\1:O<%3<:A>38'F3/M49 "HHQQD^TT44 %%%% M !1110 4444 %%%% !1110 4444 %>4?MS_\FC^/?^P"_P#Z&M>KUY1^W/\ M\FC^/?\ L O_ .AK0!W7PN_Y)GX=_P"P%:?^B4K=K"^%W_),_#O_ & K3_T2 ME;M !1110 4444 %?)O_ 6I_8_\4_M?_L&^(;+X1^;!\3OAW>V_CKX3ZE:+ MFYM=?TMC<0+#_MRH)8!VS,">E?65% 'C?_!/K]KWPI^WG^QA\._VM/" BCB\ M9>'(KG4+*%LBQU!,Q7EKGK^ZN8YH\GJ$![U[)7YW?\$OP/V(_P#@I?\ M)_\ M$N]0'V3PYKVH)\8_@W;-\J#2]3<0ZI:Q \+';WJJB(,\>8W'-?HC0!\5_ GP MY^U7^PY^W?\ %/2?C/\ $YO$7[-?Q)F7Q5X2\<^.O&<(G\%^(KFYBMG\/;KN M4226\[.AMD3*Q[4C +,Y/VI7F?[8'[)'P0_;F_9X\2?LQ_M"^%AJGAKQ+9^5 M/L(6>SF4[H;NW<@^5/$X5T?!P5P0RDJ?FOX-_M@^&?\ @E_-\)_^"=G_ 44 M_:4UCQ%XGUW2;N+PG\;?$7ADZ;H>K)%=/'9Z7=7SS.AU(6PB+L^ _P FYR\B MF0 ^X**P?BA\3O WP:^&>O\ QA^)'B"#3/#GAC1;G5M;U.<_);6EO$TLLA]0 M$4GCKVKC/V+/VN/A3^W;^R[X-_:P^"UU*_A_QEI(N[>WN2OGV4RLT<]K,%) MEAF22)L$COA=\4?VSQ^Q5^RQ\"?B'\3M1T+Q++HWQ0\;:'X?:V\/\ @>:( MNDJW=W=>6LTR2* 88LEEW[&9EV$ ^I_&7C+PE\._".J>/_'OB6QT70]$T^:_ MUC5]4ND@MK*UB0R2S2R.0L<:(K,S$@ DU\B_#;_ (*QVG[>&B?$OPY_P2S^ M&NI>--7\):&)?#'Q%\<>'[S3? ^M:F+A(I+&.]PLLSHI9R%100 58J=U2_LM M_P#!-_\ :.M?CKJ'[5G_ 4._;8UKXK^*KO3=0TC3/ &A6ITOP1I.EW0\N6W M&F$M]L9XP@:2$-"M/"_A/0K+2],T^W6"PT[3K5(( M+:)1A8XXT 5% X"@ "@#\ZOVF-,_;J_9O_X)N?'WX\_\%4/^"B[6@G\.6%UH M%G^SQIG_ C5QX5O(+G>MGIFJRAKB=[Z9X+0M/&2BG(^\U?,W[('_!)W]F/Q M5_P1U\>?#[X^_MLZ5+\=OV@=(TSQ?XBUWQ'\2[2XDT'Q)9O/=Z45:5VECEC% MPL%W(6:20-,H91MQ^O/[2W[*?[/'[8OPZ3X2?M.?"K3?&7AI-1BOQHNK;S ; MB-75)"J,NXJ'; .1DYQD CP'_AP1_P $;?\ I'M\/_\ P#F_^.4 ?(__ 1\ M^,O[=MO_ ,$IM;_:!_9A^*_B;]HOXG:5XHMM'\5_"3XS>.%DE\/7>G2.NK6> MGZBJEY7N8WAEMUN)#'$CQC=(R,LOZ*_L*?ME^$OV[?V?+/XZ^%_AUXL\(3C4 M;G2O$'A7QIH M#4O$%[#BV\F"US-- MTMU;R,-NUK*4EE4HS7O^"V'_!0ZR_X)J?\$_O%WQQT MB\C_ .$TU:,>'_AM8%=[W.MW2LL+JG\8A027++_$L!7JPS^5?P3_ &$+?_@E M'I/['7_!8SXV_ *^T)=/E'AK]H/0_%QAO+S17U:>[6U\6R2! \,XDNU,L M6%'@@!#(2 #]:/\ @E=_P3]UG]A+X-:]>_&+QQ:^,_C%\3/$]SXG^+_CNW1M MNK:G,[%(H=ZJRVL$;>7$A"@9D8*F\J/J"FPS0W$*7%O*LD;J&1T;(8'D$$=1 M3J "BBB@ HHHH **** "OCG7?^&7/V9?^"TFAZS>?\)U;_$S]IOX;W&EVHC^ MQ_\ "-7*^'D^T,SYQ<_;Q!(JKC='Y0/ )K[&KXY_X+!W?[,7P)\*?"[_ (*' M_M(Z'XUN%^!'Q&M+S1KSP7M+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% 'SS_ ,%.?V+?V??VUOV4_$/A;X[?#^?5Y_#.FW>N>$=3TF[>UU31 M]4@MW>&YLKF/YHI=RJ.ZMP&5AQ7P[_P;3_L&Z#XS_8'O_P!HG]KSX?\ PJ^* M-8-7G@@TFX%N)XKF2)ETR*_DS(T<0VE%6)XMJ MHJ?O37RE^P7_ ,$OK?\ 91^*WB;]J_X__M&>(_C9\<_&>EQZ7KOQ)\36<5DE MKIJ.)!I^G6,),5C:F15O*/VY_^31_'O_8!?_T-: .Z^%W_ "3/P[_V M K3_ -$I6[6%\+O^29^'?^P%:?\ HE*W: "BBB@ HHHH **** /SR_X+;(W[ M*?QR_9L_X*S:2I@M?A-\1E\+?$ZY087_ (1+7L6<\TW]Y;>8QLBG@//GBOT, M5E=0Z,"",@@\$5Y1^W9^S#H?[:/[''Q*_97U\1"/QQX/O=-M9YAE;:[:,M:W M'UBN%BE'O&*\E_X(?_M.:Y^U1_P3*^&?BWQT94\7^%],?PAXYM;H_P"D0:OI M,AL9O.]))!#'.1_TW'3I0!]95Q?[0'[.GP+_ &JOA=J'P5_:,^%>B^,?"VJ M?;-&URS$T189VR+GYHY%SE9$*NIY4@UVE% 'XU?\%@/V:OVJOVB_^"@/AG_@ MEU^S'^W5XF_X1#XW>'TU[XG_ GU'1K1M%\$^%]*-M'#+;SP(MQ:P7$UMY*V M\>!)(3YCD/S1\&_LY?MO_L'?\%<+W_@F_P#LQ_MQ6'P)^"GQGU#4?B/\+-.M M_AI8ZY;75U$T1U/P[;F[9#9,L49E"Q,46(H5P[8/TW\4O^"'7Q=\9?MH?$3] MN#X:_P#!4WXI> /%/Q%,-OJ$?AG0M/V6NFP!5M;"-I0S"*-43.,;V!=@6-8' MC3_@@5\>OB?\1O /Q2^+/_!8KXQ>*=6^&?BJ#Q#X-EUO0--D%A?1LIW#:JDH MX4*Z9VNO# T >W>/_P#@C!^RQ\;?VL9OVN?VC?'_ ,4?B)J5MXA@UGPEX0\4 M?$*[/A_PK=0A#&VGV4!C$85T\S#LZ[F/%?6=CING:8DD>FV$-NLLSS2K!$$# MR.=SN<#EF)))ZDG)J89QS10 4444 %%%% !1110!\(_M#_#_ . O_!'[X\?$ M?_@K2FM>.+3P'\0UTG3OBS\/?!VA0W6FQZI+>K$/%$1QR%9O*4M(TI< MAV';#Q?X3UJUU+2M5LHKS3-1L9UE@NK>5 \6LR&.6&13PR MLC%2/0U\7?L]?M#>!_\ @G-^U_X1_P""._B3X/R^"OACJ7@Z'_AG'QQ?^)[G M4U\1W41>34=+N9KGF"Z1Y 88 Q7RPJJ5\R&( 'W-1110 4444 %%%% !1110 M 45XAXZ_X*"?LY?#O]NSP1_P3Q\2>*!%\0O'GA#4/$&CVNY?+6*V=0D+G.1) M,B7DD8Q@K8RY()0-[?0 45R/Q/\ C]\"?@DMJWQF^-7A+PB+Z5(K+_A)O$=K M8?:)&;:J1^>Z[V+$ 9))P*^<_BM_P %J_V0/A[^U#)^QIX(\+?$_P")/Q%T M_7[;2O$NA?#?X;7^HCP^\S(//O)F2.)841Q*[QM)A 2 3Q0!]=5XM\38ZV8E"$*\P M(#LH8(V/*9F_X+0_&#]L4101?"KX.? GPGXRRTS,_B/Q'X[TN*7@!?W<&G17 M$0YY$\#-_P M0OS>E_LD?\$W?V.OV(O$'B;QO\ ?A)#9^)_&6J7-]XG\8:O= MRZAJ^H--,TIB>\N&>40J2 L08+\H)#-EB ?#&L_\$3?^"A/_ 4*\7^&/VO_ M /@HI_P4&U?P'X^T/6O[;\#_ S^&VC6MWHW@"0A?*2%[EG6>[0(A:XVL1(N M5D<*KUW/Q>_X(/\ [3OQ]^&FL_!OXS?\%L?CAXD\+^(;,VNM:'JFAZ7)!=PD M@[679V(!!&"" 000#7Z144 >=?LD? G6/V8/V:?!?[/&N?%/4O&LO@S08=(@ M\3:Q;)%=7MO "D'FA"072$1QELY;9N/)->BT44 %%%% !1110 4444 %>5_M MO_L]?#?]JO\ 9*\?? 'XN>$=1U[P_P"(?#LR7^C:/=+!=W9BQ/&D$C A)3+$ MFQB" V#7JE% 'A?_ 3/_:F^'7[:/["?PU_:-^%.DZAI^AZYH @M=.U>_%U= MVC6DLEG)#-, /,D62W<,^!N(SWKW2OC?_@EYXV_9^^%_QJ_: _X)N?!'X(WW M@0?!?QK;:I-;7_B:34%UF'7HGU!;ZW611]FB+;U\A"R(<<@L17V10 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%%% &3XT\=>#_AWH9\1^-_$5KIEEY\<"3W4NWS)I&"1Q(.KR.Q"JB@LS$ D MXKE_!W[4?[/WCOPOJ?C'P]\4],%AHFFIJ&M-J+/92Z?:.A=+B>&X5)(8V56* MNZA6"G!.#7"_\% OV:/'G[2OPOT&S^#_ ,4(O"GCCPEXKM_$/@R]NCF":_MX MI0L4BX;(*NYSM?&WE2I85\<_#;]I;X5?&;]B3XF_ ;]LGP7?^ ?$O@SX7V-K MJ/B;2[8S-JNDFX0V$\,9*AR;F6']V6"-YYVN@=P@!^@/P_\ VF_@C\3_ !+9 M^#_"'C-WU34M%76-+L=0TJZL9+_3V.!=6XN8H_M$62/GCW !@>A!*>&_VH?@ M+XO\;0?#WP[\1K6YU.[O+RSL +>9;>^N;3'VJ"WN&00W$D6?G2)V9=K9 VMC M\YOV:/%_Q]\"?M$^%?A7^UOH5\WCCPW\"M3'P)U?363RKF%[&68BYVY,DZ00 MF$$$;3"P979UE/)?#/4->T[]C+]BC4O"[R'4S\=[L0F,Y9RVL2*RGU#*<'U! M.: /V$HHHH *\H_;G_Y-'\>_]@%__0UKI/C-HGQRUO3+*+X'>-]%T.[2=C?2 MZUIC7*RQ[>%4 C:<\YKY\_:M\&_MIV'[.OBZ\^('QG\'ZAHL>DL=1LK'PX\4 MTT>YT^&GQ/'@_XCW2\*OACQ GV.:>8]&2WF$;J#T>?/N #]"J** M* "BBB@ HHHH **** "BBB@ HHHH *XOX[_""/XP>!+O3-$U*QT3Q99V=V_@ M?QI/H-MJ%QX7U26UEMX]1MH[E&7S$65ACC!?$B>%X/&IFBBTGXDD6S7$.HZ7DJTDC6Z%YHU0 M!&5R I$D,/U3--#;PO<7$JQQHI9W=L!0.223T%>'?M[?\$]_V?O^"B7PIM/A MO\;;;5-/U#0M175/!?C3PQJ#66L^&-27&R\LKA*Q\3WDD._!OQ0\$Z1\2/AUXGLM:T#7M-AU#1=7T MVX66WO;69 \4T;KPR,K @CJ#6M7XB?\ !,;]O[]MG_@F?;7/_!)+6?\ @G/\ M3OB;K_AW3O\ A+_AKI"^(M.MM3T[PE?F.5;6[:3"2O:WO_ &S7-SFX?3Y]497@M2I14W R M+M))8T ?7]]?66F616]O!&7GGGD")&H&2S,> .YKY7_;F_P""UW_! M.+_@GA=Q^'?VBOCW&OB.YTA-3T[PGX62-"% M.&K*^-__ 16_9@_; N/ VK?MS^.?B!\5[OP;X)T_0;JPU+QE>:=I&MW%L79 MM5N;&RDC4WDKR$R,&VL%12N%Y^6_^#HWX*?LV> O^"8/@WX/? M"?AN"YCMH#?'P]:M+%]EC>3,TD-JD@GV@MM\OG[Q) /SV\97_P"VQ^VIK_C' M_@IQX ^"G@O2OB+K/C>R^)WPY^(_B?XPZ7:W_A[1-'CN$TSPU9Z0',\\D\"E MI0VV.X:6#Z?>W\2//=#[7'<$K,BDJVU24"FOR'?]BS_ ((77CO- M\/\ ]O7XU>+])@8I+XA\,_LKQW%DFW@DR26*,0#QD YSWZU]]_\ !I9?_LR> M /&7[3WP8_9]_:3@\7:$WCK3+KP;;ZK8IIFI:A8):R"6_P#L3K'*BEY!$R^6 M%C,*CC=0!^B'BK_@C_\ \$T/'_[1^N?M:_$?]CSPEXG\?>([V"[U;6O%$$NI M1R30PQPQNMK*SO; M$GS+T/;D,6@M9+F4(O@?\7O!_[0/P8\)?';X?7GGZ%XS\-V.M MZ/-D$M;74"3QYQWVN,CL;Q;KFA7_A_ M6!J>CZKH%W''/!<"": Y$L*/#=EH?B#6M598IIK*TP;>&%80JVZQR#S%V#<7 9F<@$>\T4 >5> M ?V1/AWX,^(VB?%G6_$6O>*?$/ACPY_8?AK4O$EQ;NVF61&'6-;>&)6D0CC=@G.9X'_8,^ 7@#Q=H?B/1+'47L/"FLW^K>$?#%Q<1G3=$O;TYGF@1 M8PY))8HLCND1<^6J<8]HHH **** "O*/VY_^31_'O_8!?_T-:]7KRC]N?_DT M?Q[_ -@%_P#T-: .Z^%W_),_#O\ V K3_P!$I6[6%\+O^29^'?\ L!6G_HE* MW: "BBB@ HHHH **** "O%_^"BO[*NG?MN_L-?%+]E6_AB:7QGX.N[/2GGQL MAU%5\VRF.>T=U'!)_P KVBB@#Y=_P"",/[5NH_MD_\ !-+X5_%[Q3-*?$]K MH T#QI%L::[65T95/*N[P>=M/:9:^HJ_/'_ ()X?\88?\%>/VF_^">] MY_HOASXE-;_&SX86[?*A%\PM-;B0=!MO$CVQKT1&./3]#J "BBB@ HHHH ** M** "BBB@ HHHH **** "ORP^,O[/O_!:/3O^"NGC'_@H%\+_ -DSX6^-]'T[ MPJ/!OPDM/%_Q(-J=%TD2![B\6*)#MN+J3>Q8X9(I/*)(K]3Z* /R0^-?P._X M+U?'G]M'X'?MG:E^Q5\'?"?B/X0ZU/'?7WAOXIM)+KOA^[ 2^TN998PK*R;V MB8Y\N1BP&3FOUO'3I110 445\=?\%5O^"A?Q#_9RC\,_L??L8^&[?Q9^TG\7 MS):?#OP\^'@T2U&1/KVH9R([2W4.PWC$CQD898Y, %'_ (*"?\%.?B#\/_C# M9?\ !/G_ ()W?#JR^)?[1_B*R%S+8W3< MO]^)9?D_]M#_ (-W?C)\0_V>(_C1>?$J?]H/]JRY\8Z+JFJ>,?B-KILM)MK& MWNA<7&FZ=:%?!.G/9Z>?"UQ$)]&O8X7=RIFA$C M-@XR,X&[ ^PZ^*_^"A?[0GCO]@']K#X*_M':'X$\-)\*?B1XS3P5\=-:LO#$ M7]L1W5U$(=#OIKQ!YC6T,P:-@P(52J@DNH !]J45C^&OB#X'\9:SKWA[PIXL ML-1OO"^J+IOB*TL[I9)-.NVMH;I8)E!RCF"X@DVGG;*I[UL4 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !7E'[<_P#R:/X]_P"P"_\ Z&M>KUY1^W/_ ,FC^/?^P"__ *&M M '=?"[_DF?AW_L!6G_HE*W:POA=_R3/P[_V K3_T2E;M !1110 4444 %%%% M !1110!^>G_!X@D#I+&P!5U8<, M""""."#7*?M#? WP'^TU\"?%_P"SS\4-/^U>'_&OAR\T;5H@!N$-Q$T9="?N MNN['?"7ABP:[U;5+QN%48"QHH^: M25V*HD:@L[LJJ"2!0!Y]_P %%/V^/A9_P3I_9MU#X[?$*RN-8U2XN8]*\#^# M=,RU_P")];GRMKI]L@!9F=N68*VQ%9L-@*?)?^"4'[!'Q3^$%SXF_;Q_;DO; M?6_VDOC(J7/C"Y3#P>$],^5K;P[8\L(X8%""3:2'D09:01J[>;?\$_O@+\8O M^"D'[3-A_P %C/VYO!%WH>BZ;;RP_LN_"+5T_P"1:TJ7&=?O(S\IU&Z4*R]? M+3:P)Q"8_P!&: "BBB@ HHHH *_/+_@K1\*_'G[%7QT\.?\ !;[]F'PO"6=?,N=HP&NK A9D"[M+J(2131.I5D=6!#*02"#P0<4 8WPH^*?P_^.'PST#XQ_"G MQ1;:UX:\3Z1;ZGH6K6;9CNK6:,21R#N,JPR#@@Y! ((KH*_-K]A'5+__ ()% M_MWZA_P2;^(FHSK\&_BEUT\*QET90Y4LI ->U5 M^>'_ 6[_9;_ ."BO[6_Q.^"GAW]E[X(^#?&7PV^'WBJ+QEXPT'Q?XP&G0>( M=6MW(L;.50K,UO#\\KJ/>! M/'.E^&_VH-5M=(\0>,?&5V+BUNO&-Q;?VAI5PDY.1++#/+8RQ8.V9/FD_=F. M+^@BOQU_X*9_LJ?\%O/^"HWP"C^"WQG_ .">?P0T?4=(U*/5/!WC/0?C!.FH M^'K]",3P,8\,&4;'1N&!!&UT1T^A?!'_ 54\<_\$[_ 7PF^!O\ P64\&^*/ M#_B#5?",47B#X\6FCI=^%)]:%S/$MI<7%F6-O,\$<$I=HU1C*Y(C520 ?H+1 M571M;T?Q%IL.L:#JMO>VES"DT%S:S!TDC= Z,"#@AE96![@@]ZM4 %%%% !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 %>4?MS_ /)H_CW_ + +_P#H:UZO7E'[<_\ R:/X]_[ +_\ H:T M=U\+O^29^'?^P%:?^B4K=K"^%W_),_#O_8"M/_1*5NT %%%% !1110 4444 M%%%% !7YP_\ !2:UU#_@F1^W[X,_X+(^$=-G/PY\56EK\/\ ]IZTLH6;[/82 M2JFE^(65M_";XI>%;/7/#? MB32Y].US1[^/?#>6LR%)(G'H5)&1@CJ"#S0!J:3JVE:_I5MKNA:E;WME>VZ3 MV=Y:3+)%/$ZADD1U)#*RD$$'!!!%6*_FS\*>/?VK/V)?VG?BK^RWXQ_X*"_M M*^!_V8/@YX\D\'^'OB+X)T^'7+;P?'M6>TMM4A,3S1V_D2I&DT?R[HMJQ8;" M>]_M%?%;XA?!_P""OA#]I7]D?_@XM\8?&XS?%'PUI&I>$XM7TAB;.]OXXI?M M$,(\^'Y3C:ZJ?FYH _=&BBB@ HHHH **\@_;@_;@^!G_ 3X^!DG[0W[0T^L M)X>36+33 -"TE[VY>YN7*1(L2'+988XKY@_XB0/V%/\ HCW[0'_ADM4_^)H M^_J*\ _8)_X*4?LW?\%'=$\5ZW^SS%XH@_X0K6(M,\0V7BSPY+IES;W,D7FJ MGE2_-]WDY Q7O] !1110 5^<,O\ P4J_X*T_&W]J[XV_ W]B?]BOX3^)_#WP M<\<+X=N]8\6>/;C3KFXD:W69&\L(0?E8YQQQ7U+^UW_P4\_8&_83L)9_VI/V MH_"OAF^1-T?A[[=]KU:?CCR["W$ERX/ R(]O(R17Y"_L1_M^?MF_%O\ :U_: ML/\ P3_TCX=?#;2/B5\68-9O?B7^T1K4>F3^'[8V21Q+#HS/YUQ<.BM,I8-$ MH,8D W4 ?2G[9O\ P6._X*[?\$X? NA_&7]M?]BGX(:%X1U/Q1::3*VA?$V> M]U*42MF1K:UVAIF2-7<@=,#/6NU^"G[+/[27_!8OXT^'_P!M7_@I5\-[SP/\ M$_"M\NI?!3]FS56S-?SC/E:YXBCZ/+M.8[-LA Q5@%\S[1\B?\%,OV$?V:?A M7\#?"O[3/Q0_;OF_:._:%U3XS^#[.Y\:ZUXKMG6PLGU2-IK;3-*MI6AL;<[0 M2H#D?-AE5F4_O+0 !0%48 Z 4444 %%%% !1110 4444 ?/7_!37]@7PO\ M\%$/V8;SX0S>(9/#GC#1K^'7_AEXXLV9+GPUXAM27M+V-U^8*&^1PO)1VQA@ MK#C/^"3/_!0CQ-^U[\.=;^!_[2^@IX6_:&^$%XNA_&+P;*JQL;E1B+5;91P] MI=*!*C)\H+$ E/+=_KBOBW_@I?\ \$\/BW\1/B)H7_!0W_@GQXDL_"O[2/P\ ML&M['[6P33?'FC[M\F@ZH,@,CX/E2L1Y;D99,)+" ?:5%?DQ8_\ !PI^UA^T M9^T9X,_8W_8Q_8CT>V^+]SH6IR?$SX>?%_6[C1[GPSJ=B4:2W254VW$3Q-YL M4@ +J,E5(('JOC?]K;_@X?\ A]X+U?Q[XC_X)V_ -=/T/2[C4+]H?BSAZAXZ\-IJ=WI M.GS/)#:NSNNQ&?YB/EZGUKVN@ HHHH **CN[NTL+66_O[F."""-I)IIG"I&@ M&2S$\ #))KA/^&L/V6?^CE?A_\ ^%E8_P#QV@#OZ*Y/PA\>?@;\0=97PYX" M^,_A/7-0:-I%L-(\16US,47[S!(W+8'*/"OA?QQ MX>O/"/C7PW8:QI.HP-!J&EZI9I<6]S$>J21R JZGN""#5^B@#Y"_:C_X(E_L M<_M0_';4OVHG\3_%'X>_$?6HK:/6/&7PO^)FH:1=7:6\*0P*R;WA4)'&BC9& MO3)R>:3]IC_@EY\9OCQ\>]9^.'@3_@JQ^T/\.+;6)+5AX)\)^([8:+8B&VB@ M9;>"2$F,2>5YC?,'X8>(/A)IFLZ9;1QP1121QW,CK/'YC1M*6&2&D8=*/BI^WI^VI^ MSA^U^/AC\8O^"=WB'Q)\'/$_B.QTKP/\5OA9J*ZO<6,EP(8@-7TXA9+:/[0[ M$W (C1"HQ(P)KZ_HH Y74/CE\&-+\--XSO?BMX>72$\1Q>'WU-=8A:!=5DO5 ML$L2ZL0+@W;K;^43N$AVD \5U5?S]?\ !5?_ ()T^#_C9^WS\:/@%_P3I3XA M:'X?\!?#*7XG_&_P9\.+_?IUUXY\BX;08;2Q9E2.]%7$*K,HS^J M7_!$S_@H=8_\%+O^">_@[X]ZG?1-XPTZ(Z!\1;1 %:#6[5$69RH^X)D:*Y5? MX5N O530!]9T444 %%%% !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 %>4?MS_\FC^/?^P"_P#Z&M>KUY1^W/\ \FC^/?\ L O_ M .AK0!W7PN_Y)GX=_P"P%:?^B4K=K"^%W_),_#O_ & K3_T2E;M !1110 44 M44 %%%% !1110 4444 ?C]^SY_P40^#G_!.[]O[]LWPS^TC\'/BK>1>.OC+% MJ.AW'ACX9WVJVEW:)I\<3DR1IL(+9&.01FOF[_@JMXN_X)(?MW>%?#&B?LC? M\$[/&WASXH:I\3=!6^\2:?\ !"^\.E]->\5;TRS0(B,QC;[[@L, @@C-?T)4 M4 ?GVO\ P0\^,WP?.?V*?^"Q_P"TC\/H%'^C:)XMURW\7:5:^BQ6MZB;5]07 M.?6GC]G?_@X\^&7[GP1_P45_9_\ B?_?&DNP7_@-?H#10 M!\ #Q[_P1Z&C_AH3_@XZ MC_=O_P $\/V?9&7@R1_%NY"L?4 QY /H>:^_Z* /Q!_X+8?&7_@M5XF_9.\- MZ?\ M0?L7_!_PQX>3XP>%IK'4/#?Q&FO9Y-26_4VL#1L@ B>3"L_51S7V!_P MT/\ \'''_2.K]G__ ,.[(="M8IKFWN;*7S8BJR_+][!SVQ7@'_#G[]NO_I/3^T!_X*=+_P#B M* /C_P#X)O?&7_@M5HW[6/[6^H?!3]B_X/ZUXAU#XP6\WQ$T_6/B--;0:3J7 MV! L%K($)GB,>&+G!R<5]?GXI_\ !R]JO^B:?^RK^R=I,AZ7>J>.=:GB7MRD M*ACZ_0&O8/\ @FS_ ,$V7_X)\/\ $K6];_:4\4?%+Q#\4O%$.N^(_$?BRS@A MN7N8X/)S^YP&RH&3CM7T_0!^?Y^&?_!S'\2#Y'BW]IK]DSX;1-TG\!^#-;UB M=!ZE=38(6'Y5$_\ P1?_ &LOCFI/[=G_ 6K^._C.VGYO?#_ ,,8K/P1IEPO M>&6*R60RQ=NJDXSD&OT%HH ^:_V2?^"0'_!-[]B*_C\1_L^_LI>&[+Q#&_F' MQ?K<;ZKK#2DY:07MZTLT98\D1LJY[#BH/B]_P1F_X)H:9>17=A=PVDH>":-PZ.O[SJ& (^E?6=%% !1110 4444 %%%% ! M1110 4444 ?D?_P5V_99_96_:8_X+C? CP1^TOXC;PGI=_\ !'Q!=?\ "8:3 MXE&AZA9WUK=HUG-'>@KB2-G?8'W+\[?**?VK_P!FKPWXZU#0[-[72;O7('=[6%WWLB[6'!;FO*_^'!'_ M 1M_P"D>WP__P# .;_XY0!\7_\ !(;X4_\ !>$_\$T?@YXB_9<_:P^ \$W MG@^*3PYX=\?>!;_[3I]OYDF(I+BT;]Z0=WS$>GO7TA_9W_!T=8<]\^@K[;^$/PA^&GP#^&FC?!SX.>#;/P]X7\/68M-%T M73U(AM(020B DD#)/?O724 ? '_'4U_U8!_Y>]'VW_@Z1L?WMUHG[!E^IX$5 MC<^,XF4_WB9.".V.O(K[_HH _-#]H7XM?\'&.A? +QQ:?$[]D?\ 9EUW2)/" M&IQZM=^#O'NJ6LL5N;642RQK>*0Q";F"GDG ]:^ O^"='[/7@F+]ASX:_$#X MR?\ !L3/\6M&OO#:7"_%;P;X[T_4M0\11[WS$]1T^P6:38AFFMI(T#-V&YAD]J_-G]B/0/^#AG M]B3]D_P+^RAX6_84^!>N:?X%T--,M-6U#XK31S72*S-O=4CV@_-T'I0!X-_P M3\\:_P#!-_6/^"]GPAT_]A#]F;5?@M=VWPE\4V7C[X>^+?"L^B:M9:H!')'' M/!,[AG\D,P,;L-JMG[EU^//QL_P""5?\ P4O_ ."J/[;GA'X\?MX?##PE M\$K;P5X"U#3_ OXU^$7Q >[U;2]8$ZW.GWRY",WE3!@4W %)' *,P'8 M]8UJUTRXETC29KM;=+VZ6-C% TK<1AW"J7/"@Y[5J44 ?D)^P5\#O^#@G]AG M1/'EY!^Q3\$?&?B_XG^/;[Q;XZ\::U\5)(KG4;RX;Y(@L<9$<$*#;'&"0NYB M,;B*\_\ >H?\%+_ /@D!^VUXM_X*-_M$?L:^"?!'P"^,&OZ7:_'70OAEXC. ML)HU\[RQ1>(8XMHDA'GW.9E1660S/QO="O[=TR>"&YB,-Q$KJ2#M=01D'(.# MZ$ _A0 EK=6][;1WMI,LD4T8>*1#D,I&01[$5)7R!_P3&U']N/X9?$OXR_L? M?MDQ^*O%^G^"O%S:K\+_ (SZU;YB\3Z%J3R7$=F\H"JUU9N6B=5 559$551$ MW?7] !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 %%%% 'G_ .T'^T7X M,_9WTKP_-XFBDN;_ ,6^)[3P_P"&]/CF2+[3?7!.P/(Y"Q1@*S,YS@#"AF*J M^%^D:YX6UNS0M< MV6FW,\3S:=,0,L?L:W!"-E@L;8)1E"@'Z,? C]I3_AHK3'^)'@#P/);_ _, MDR:=XLUN^^S2ZHL196N+:U\MF^S[E($DSQ,<$A",$^;_ Y_X*8_#_Q]J/@+ M6Y/!,]CX.^*'BK4?#W@CQ(^H[YKB[MI/*0SVWECR(YW5UC(DD;.W>J;CM^9O M@SIGQ$T_XL?!;X4?LW^.=>N/"GQ*_9CFE\6:%=Z_+/%?[+7[&_PETG3;B+Q#IWQTU4ZE8-&1/8BTU2 M2:Y:1.J^5'\S9'''K0!^O%%%% !7E'[<_P#R:/X]_P"P"_\ Z&M=)\9M$^.6 MMZ991? [QOHNAW:3L;Z76M,:Y66/;PJ@$;3GG-?/G[5O@W]M.P_9U\77GQ ^ M,_@_4-%CTECJ-E8^''BFFCW+E4LA*Z# 9O(3) [#-=#0 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %?&7_ 6(_8@^)/QU^'_AO]L+ M]C^*.P_:(^ ]^WB'X:W\4?S:U H)O-!GP09(+J'>@0D#>0N5620G[-HH \;_ M & OVT_AI_P4&_9-\(_M5?"Y'MK3Q%8D:GH\[YGT?48F,=U8S< AXIE=%?AG^TC^Q1?L_P 6_@C\0;;Q!X""Z@>VN84DCD0K)'(H*LI&""#U!':OBG_@F/\ !/3_ /@F MW\4_'W_!/#7_ (\>#KCP_K_BK4O&O[/G@)#K6E^&YW1[VVD@= J6\%Y(Z MQ%6>$=+UO3V<.UCJ]A'"?ACX-T_0]*MP!'9Z?;A%)P!N8]7; &68DG')K>HH Q/"7PT^''@":ZN/ M GP_T31)+YMU[)I&E0VS7!R6RYC4;SEF/.>6/K3M.^'7P^T?Q5=^.M(\":-: MZW?KMOM9MM+B2[N%XXDF50[CY5ZD_='I6S10 4444 %>4?MS_P#)H_CW_L O M_P"AK7J]>4?MS_\ )H_CW_L O_Z&M '=?"[_ ))GX=_[ 5I_Z)2MVL+X7?\ M),_#O_8"M/\ T2E;M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 ?/'_!4S]B"T_P""@7[%OBGX"Z=J(TSQ7"(M;^'/ MB%)#')HWB*S)FL;I)!S'^\'ENPY$PO&/]7N;;,J?PI.@/(-?2E?G'X]"_\$K_ M /@L]IGQ9B/V'X+?ME30Z'XG_AMM$^(=LA^Q7)[1B_A+Q$ 9>;?(YP@H _1R MBBB@ HHHH **** "BBB@ HHHH *^1O\ @J'^S+X-US7?A;_P41NOC&?AWJO[ M,WB&Z\4:SXJA\-SZHUUX6:V<:QICV]L1*ZS0HHW#=Y8$C!3DU]^&?$>EP7VGZC:26M_9748>*XAD4H\;J>&5E)!!Z@T 9/PE^*?@3XX_"[P M[\9OA?K\6J^&_%>B6NK:%J4.0MS:7$2RQ/@\C*,#@\@\'D5T-?&'_!+V?X ? ML7>-?$O_ 1B\$_$;QIK&O?"G2AXIT1O&6GPQ1R^']4O)98H-/E1V>ZAM'D6 M"220 B24*"0-D?V?0 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 %%%% !7E'[<__ ":/X]_[ +_^AK7J]>4?MS_\FC^/?^P"_P#Z&M ' M=?"[_DF?AW_L!6G_ *)2MVL+X7?\DS\._P#8"M/_ $2E;M !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>&?\ !2'] MB7PG_P %"OV-?&?[+GB2^73[S6; 7'AC71D2:-K-NPFLKU&7YE\N94W;2"T9 M=<_,:]SHH ^3_P#@CM^V_P"+OVR_V53HWQULCI?QE^%6L3>"_C+H,V!+;ZW9 M'RVN=HZQW**LRLHV;FD521'FOK"OS>_X*-:!XA_X):_MO:/_ ,%EOA/H-Y%/VK?#VE0-(?L&Y8]/\2K$OWI;1BL4A +&(JH \R1Q^B7A7Q3X;\< M^&-.\:^#==M-4TC6+"&]TK4["=98+NVE0/'-&ZDAT9&5@PX((- %^BBB@ HH MHH **** "BBB@ HHHH ^-_\ @J3IGP8_9*U/1/\ @LIK?P<\6^*O%?P1T.XT MF[L_"&LQVGVC0-1GBBNI+Q&1C=0V@>2X2,$!6:1ST#I]9^!O&WA3XE^"M'^( MW@/7;?5-#U_2[?4=&U.T?=%=VL\:RQ3(>ZLC*P/H:=XT\&^%OB+X.U;X?>.- M#M]4T77=-GT_6--NTW17=K-&T_]@%__ $-: .Z^%W_),_#O M_8"M/_1*5NUA?"[_ ))GX=_[ 5I_Z)2MV@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\9>#O"OQ#\(ZIX!\ M=>'K35M$UO3YK#5]*OX!+!>6TR&.6&1&X9&1F4@\$$U^(OQB_;8_;(_X-QOV MA=)_X)Q> ;CP)X\^#/C.1]9^#&M_%+Q#=63^#;":X:.32;R\C# 6\-P5"2R+ ML59E9G4;DB_%_AUJ'Q5N_^"?O[/MS MH>G:++JTMY8?%Z>99;2.$S&2,JF'!097!P&TU.[TG3YGDAM79W78C/\Q'R]3ZU^=?QT_8]U_]ASX+^.)? M^"3O_!6_PAI_P]D\-ZF][^SW\6?%%MKNBI;O;RF6#2[P2F[L#M+;(UW;I&R\ MF*QO^"1/_!9.Y_8P_P"";'P>\"_MD_L'?&'PSX"T[P?&N@?&7PKH/_"0^'[Z MS\QRMQ#7T1;75M>VZ7EG<)-%*@:.6)PRNIZ$ M$<$>] #Z**R_&_B_1OA]X+U?Q[XC>1=/T/2[C4+]H8][B&&-I'*KW.U3@=Z M-2BOSU\/_P#!S#_P3T\6:-;^(_"WPZ^.FIZ=>1^9:7^G_!O49H9T_O(Z JP] MP:]+_9+_ ."W'[&G[9/[1%A^RY\,]"^)&D>+M3T>ZU.QM/&?@"ZTF.:VMP#* MZO/C.,@<#K0!]?T444 %?-O_ 4P\"?M'Z=\"=4_:1_8/\'>$KKXX^"+-+C0 M9];\+P7MYK&D1SI<7VAP3L/,@^U)'M&PY+A0-C,)4^DJ* /-_P!D']I+0/VP M/V8_!'[37ACPIK&A6?C30(=131M?L9+>[L788DA=9%4MM<,!(!LD4*Z$JRD^ MD5\'-3_M7X0WTEO)"_B7PO&RV,UZ%D +$7L3R'A2J7D<97=$YH _0"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@ KRC]N?_ )-'\>_]@%__ M $-:]7KRC]N?_DT?Q[_V 7_]#6@#NOA=_P DS\._]@*T_P#1*5NUA?"[_DF? MAW_L!6G_ *)2MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ KQ3]J?\ X)R?L._MMZ_I7BG]J_\ 9J\-^.M0 MT.S>UTF[UR!W>UA=][(NUAP6YKVNB@#Y _X<$?\ !&W_ *1[?#__ , YO_CE M?3?PA^$/PT^ ?PTT;X.?!SP;9^'O"_AZS%IHNBZ>I$-I""2$0$D@9)[]ZZ2B M@#P7X_?\$M_^"%;>&_L_%:/6+2'V6*>V&![%C7'_M"_\ M!./_ (*Y?#+X!^.-5\&_\%V_$6MZ)9^#]3DU#PYXY^"6BW[7]LMK(9(#>!UE MB+("OF*,@G-?IA6'\3?!%K\3?AMXA^&]]?26L'B'0[O39KF)07A2>%XBZ@\$ M@/D ^E 'Y%?\$B+O_@OQX!_X)I?!SQ%^S3I/[,_C_P"'$_@Z.3P]X=\53ZQI M?B"VM_,DQ$T\6;5SG=\S?[/O7(?&7]OC]OCX=?\ !:CX,?%_]K3_ ()/^,K# MQ)X>^$'B.QM?!OPD\667BV\UZRFF0R:A:QP^646)AM:%SOY!S@U]/?"#_@A! M^U!\ _AGHWP<^#G_ 6W^.GA[POX>LQ::+HNGZ/I@AM(020B H2!DGOWKT/] MES_@CSX]^"7[9_A[]MCXY?\ !0[XD?&/Q#X8\+ZAH6CVGC/3;...WMKO:9 K M0@$?,H;'K0!@6O\ PO;OA'_ ,%@O^"6GQS\J+X:_M_?"FZN)_\ 4V%]XRM;"Z?Z6]T\ M&M;M-1LKA=T%Y8 MW*S12#U5T)!'T-6Z^"-=_P"#;'_@EY::I+XC^ OA7X@_!S6)FW-K'PH^*.JZ M;,K]F5))I8E([ (![52/_!+3_@J1\"_W_P"Q_P#\%Q_B#>VL/^K\/_'GP?8> M+%N1V22_81SQ^[(N30!+_P '!?[99^#O[-6B?L6?#;XI:+X8^(W[1FMQ^#]+ MUC6-6BM8?#^BS$+JFKSO(ZB.&*W9H]^X$-."N2A%?"'[??[+/_!/G_@EYX&\ M-?\ !2?_ ((P_M6_#JT^+7PAM;*UU7P?%\2;'4[/Q7I;6IL+R=[%+C?)=LKQ M32^6RJXAD<)YN'KF_P#@H-\'OV[_ (D?\%9?A+X<_P""F7[ /PO_ &E=7MOA M-JXL/"WP9\6W^C#6M*@N2_VQQ?.K+=6\DSMY$9"R"0@=.-OQIH?_ ;,:3\/ M_$O@;X\_\$UO&W[./Q(D\,Z@/#>D_&?P[K^G+<:@MNYB^SW274MNZ^9M*O(R M*W''.* /T2_8T_X+(+XQ_99N?VBO^"BOPDM/@7I%@^BQ6/Q EU^*^\)^+1J> M\6UQI5W&3(5^0-+%(N;82*)'RLFS[,\ ?$7X??%?PG:>//A=XZT?Q)H>H1^9 M8:SH&IQ7EICFB9D<>X)KXR_X(,^!/@_\2O\ @AS\$/AUKWA?0/$OAZ\\ M%R1:YHFI6\5_:33/=SR3Q312!T)\QV+(PX)Z"NS\5_\ !'G]G3PU\"]8^"O[ M$7C;QE^S4VM>.(O%E]K7P7UHV,UQJ$=J;812),)$^QE"I:UC\N,M&IXRVX ^ MLZ*^//\ AG;_ (+#_!#]EQ/ 'P6_;Q\ ?%CXE0^.S>P>+/C7X";3;0>'OL>P M:8\>D$O).+D"7[4QW,K,I P*==_&?_@M;\,OV8+3Q-XI_8M^$/Q/^+0\;26V MH>&/AY\19=%TEM!%J&2[BN=55G%P;@%#$PP$(/4&@#[!HKX]U#_@H[^V)\,O MV7[/XZ?'[_@D3\5K3Q5+XUDT>_\ AC\--./$&J7?@_X<^$?BQX, M;2-4&NF!6%S+ 7D1+>!)&F+NX5S T8.67(!^CE%?FW_P;S?\%/?"W[1'[&[? M 3]H#]H7PQJ_Q'^#VO#PCJ'B%O$LX\V"-XR6'FLUJ[N MJLQ _2-'21!)&X96&593D$>M "T444 %%%% !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!Y_^T'^T7X,_9WTKP_-XFBD MN;_Q;XGM/#_AO3XYDB^TWUP3L#R.0L48"LS. M*/A/?>&KJY\/6FM64ZZA'>6-Y;7!90(IP$R:ZF4 MI'.ML9GB\P/L:'($B%4H ^O_ /^VY\//B+^U_XI_9.\*:>;AO!OA8ZIKOB0 MW86".X%Q'$]HJ;?GV!\O)OPK*R8RK$*M1\/>"/$CZCOFN+NVD\I#/;>6/(CG=76,B21L[=ZIN.WY8_9XC^.GB7_@I M;\4_AQMQ90+:W F1 +HR2K A5<,OGEV)V M-GA_A=X"\6>*_P!EK]C?X2Z3IMQ%XAT[XZ:J=2L&C(GL1::I)-)/&$UWIVDM- M!'?>*9YH68,HPZ,<,.>AH ^F?A=_R3/P[_V K3_T2E;M<]\)+=+/X5>&;2(L M5B\/62*7;)($"#D]S70T %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% 'P!_P49_9M_P""BW_#R+X3?MV?L)?!OP/XU_X0KX;ZSX=U32_&?BPZ M9'YE[.K!E*J6;"KGCC-H%V?*OE*2,D$Y M)] ;_@I!_P %)_\ @FX1I/\ P5G_ &58_'?P]M3L;]HKX"V4EW;6T0_Y;:MH MY FM,#!DFC B!.V-'-?HW2,JNI1U!!&"".M ' ?LV?M5_LX_MA?#:W^+W[,/ MQGT#QMX=N< :AH5\LOD.1GRIH^)+>4#K'*JN.ZBO0*^)_P!HO_@AU^SQXQ^) M%S^TI^Q3X_\ $'[-/Q@DRS>-OA05M[+4GSNVZEI1(M;Z(L2S+B-G8Y=VZ5P< M/[>O_!6S_@G^1H?_ 49_8>E^,W@NS;9_P +K_9P@^U7/E#I+?Z#(5EC;'S2 M21%84P0H:@#]%*_&/]L_]O[X)^+/^"XEKK?[5WPB^)FL?"7]FW0;NQ\"Z;H' MPROM6M-=\8786.]OY L?EO%;19@3=G][%YB'!.?OO]F;_@M#_P $O_VM$2T^ M$O[9/@^'5V?RY/#/BJ__ +$U6.4<-']DOQ%*[*<@E RYZ$\&OGZ+_@II_P % M8/CW^U+\:O@U^PU^QI\)/%OACX0^-4\/S:]XG\?SV$]VSVZ3HX1596!5NJG% M 'P)^VK\1/\ @E+^TM_P4-^"_P :_ '[ WC:]\ ZM-)X5^.'@[4O@QJ6AV/V M&9V:TUV)K9(]ES:S32M(ZGS)(OD!QNK]7O$G_!$#]B"X_9S\._LL_">Y^(OP MS\(>%?$%YK6B0?#OXDZC9W,5W= "5FN)9)9)%P/E1V*KDX KP#]HC_@IW_P6 MP_8V\/\ AWXF?M1_L$_!?3/".K^.-(\.W=]H7Q(N;RYADO[I8$98@@SC)/IQ M7Z7>(_%?A;P?IYU;Q;XET_2[502USJ-XD$8QU^9R!0!\G^)?^"2NJM^SGX9_ M9Y^%O_!2G]IKPG_PC&NWNI1>+K?XD+=ZQJ(N +6[GF@/G6T0'[J/ V9SDFD M\4?L$_\ !0;0/V=?"_PG_9Z_X*]^+]%\6:!KE[>ZGX^\<_#O3/$ESKUM-CRK M&>*8QI&D6#B1/G.XFN^^*7_!6/\ X)C_ 7CE/Q)_;[^$>GS0_ZRQC\>6-Q= M#_MWAD>4_@M>$:M_PU.%]CZ;\+OA5J]_(7[*K2 MP0QL>G1R.>M ';>,8_\ @MQ\!_V>/"47P\N/@U\>_'UGJVH/X\FUU9_"YU"Q M)7[$FGK#N@BF W^:TQVYV[0 /C%_P %-OV6_'7P MEUOQM>:E:7?AW0$C\3VVB36DZQJMQJ%KLA!N$82PJN2Z!N/E-<[_ ,/G?VN/ MB'_R;K_P0G_:8U8/_J'^(MI8>$5<=B3!M)^)7A_4VU'4/C;IGB"XN+BWN3+#:M;6<2_+*4(8\[5 M/?!H ]1UG_@[S_9$U']K[P=X3^&WP]\:ZM\'[S0;FV\5^)4\(RG48=>N'5M- MAM[+-%\+ M?"70/&7B36I?&%Q?>'?VDM,T=WFNFCN+>SDTAV%I;+:JD:111O$T++C?@!1] M;_\ !NA_P6A^$'AK]ISXQ?"_]O7Q6?!_Q$^,/C73[J'Q)JRQ1Z3J&MVEC'97 MMM)<)B.VFDF42H#B(^;L#AO+60 _?6BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** ,OQ=X(\&?$#1V\.^//".EZWI[.':QU>PCN8 M2PZ$I(I7(R><=ZJ_#?X7?#OX0>%H/!7PP\&Z?H>EVX'EV>GVXC4G &YB.7; M&68DG')K>HH S[?PEX4L_$=QXQM/#.GQ:O=P+#=:K'91K4#E5M.^'7P^T?Q5=^.M(\":-:ZW?KMOM9MM+B2[N%XXDF50[CY5ZD_='I6 MS10 4444 %>4?MS_ /)H_CW_ + +_P#H:UZO7E'[<_\ R:/X]_[ +_\ H:T M=U\+O^29^'?^P%:?^B4K=K"^%W_),_#O_8"M/_1*5NT %%%% !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 %%%% 'C'[2?_ 3I_81_ M;!DDN_VF?V2? 7C&^D0(=8U;PY =051QM6[55G0>RN*_(?\ 8>_X)/\ _!*C M6_VQ/VM/AC\3/&6H?#2P\ ?%Z'2O NGZ-\7[O1&M[!K))2HWW.Z<+(Q(9]Q7 M.,XP*_=^OF3XO?\ !&;_ ()O@06O/$GCS7;YG[\I+>F,\Y/W>YKO?#W_!"?_@D-X3U^Q\4^'/V!_ =GJ&F M7D5W87<-I*'@FC<.CK^\ZA@"/I7UG0!X#\+O^"4__!,_X+R17/PS_8'^$>EW M,&/*U!? -A+=+CI^_EB:7_QZO=M*TC2M"T^+2=#TRWL[2!=L-M:0K''&/154 M ?2K%% !7S;_P %4O\ @FO\//\ @JI^R\G[,?Q(\>:CX:M8/$UGKEIK&EVD M<\L,]NLJ@>7+\C!DF=3N!&&Z5])44 ?C#_Q!H_L]?]'G>(/_ V.@?\ QFOH M?]D/_@VC_86_9W_9S^)?[-/Q@,GQ6T;XEZI:7]Y=Z_HMM8W&D3VT,T4,MBUL M!]EE3SY2)(]K?O&4Y5BI_1>B@#\N?V-_VI_VF?\ @D?^U/IW_!,#_@IO\4Y/ M%/PP\4"9OV>/VB/$ET(?.6,;O["U6XE;:)U7B-G?>&VH"\(_V5OCMIF[3M9A\W2=7AB#7.B:C&&^SW]N3TDC9CD9 =&>- MLJ[ _"?_ 1O_P""G6J?LV>,[/\ X(K_ /!3?XFZI'\>O"'B.]T/PIKNM:?L ML-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 *\H_;G_Y-'\>_ M]@%__0UKU>O*/VY_^31_'O\ V 7_ /0UH [KX7?\DS\._P#8"M/_ $2E;M87 MPN_Y)GX=_P"P%:?^B4K=H **** "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 *_,S_@XP_X M)7Z-^U;\,] _;G^&?PI'B?XB?!>2.^U7PU:74UK<>+_#4,PN+K35GMRLT=Q% MAY[=XSO5C*JAFD4#],Z* /S^_P""7'_!:*Z_;*^+:? OXP_"I-!?QII=WXG^ M!7BWP_\ :;S2O%7AN)]LD$T[[C!JED?W-W'(0/-5L8RGF?H#7Y*_M"_![PQ_ MP2P_:=\7?!3Q[K&N>'?V.OVOKNYTZXU[PQJKZ=+\*?&=ZH64PW$?_'I8WP16 M_P">2,F&58HF$GOWP]^*7[8O_!(W]FWQ)J'_ 4!\>>(/V@_ OASQ%I^G> O M&'P^\%7-]XKBT>1)3-=:]$K["EMLC4W"%W<$L[,[JH /NRBO@/\ ;6_X+D_L MQZ7_ ,$N_$G[8O[$'QATSQEK&OZJO@GX<+%%);.?%5W&ODPRQ721M&]O'*+I MTD"C9'R1N!K#_P"")O\ P4AT1?V3-;_9K_;S_:'\'Z=\2_V?O$H\&>*?$VM> M,K86FO6I5WTO4H;N9U%PL]M&ZAR=\AMGD8 MB@#]&**\-^(G_!3/_@GO\*_A M GQ_\9?ME_#I/!4NN-HL7B?3O%-O?V^(M7\5W M&E7/@GXR^)+/P;?Z191PB1-4FBG\WS(G8^6(D;?G)Y -+KUC_P %P/B]^S=X M>F\/ZY\"O@_\39?$5V?$\,MK?>(+*'22@^S?9V^4&Z#;O,W9C(P5(Z4 ?85? M WQZ_P""VO@KX,?\%C? O_!.B718YO".H:?%H_CKQGY3&'1?%FJKY^AZ<\H^ M2-I8;6<;#RYO(V! @DK@/^"HWC#]N/\ 84_X)BVWQF_:._X*K:UI/BWP[XAN MAJ?B3X:?"'3$?Q*UTC"PTI89W*6BHZ$&Z&3AMS*=M?D[I7QG_9 ^+?\ P3/O M?A-\;/VK_C=IGQS\;^.;SXB_$'Q/8_".XO(-6\0F)1I]M-6;[.DA:2'?&660 $HRE ME0[E4 ]EHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*/VY_P#DT?Q[_P!@ M%_\ T-:]7KRC]N?_ )-'\>_]@%__ $-: .Z^%W_),_#O_8"M/_1*5NUA?"[_ M ))GX=_[ 5I_Z)2MV@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XC]H_P#9 MU^#W[6GP/\2?LZ_'SP;;Z]X2\5Z:UEJ^FW'&Y20RR(PYCE1PLB2+AD=%8$$" MO@;]EC]KGXK?\$?/B?H__!-__@IWXUGO?AM>W+67[/G[1^KRA;*_LE_U.AZU M,<+:WL* *DKD(Z+U 4,?TPKD?CK\!/@Q^TW\+M5^"G[0'PUTCQ;X5UN#RM2T M36K02PRCJK#/*.IPRR*0Z, RD$ T ?A3_P %!_\ @H=_P3?^,G_!8S6O O[7 MW[/GBGQ5\$O@58:EIMGX1\&^"%NH/$?C6\,<5_JEX$EA#QQPQ)%&S%F9H$D4 M[3SXG\6_VIO^"%VE_MU_!7XL_L_?L#>)+#X6W%[)X>^,?P]\?MZ) M\*/#/@#XNV^BIX,\;^"8?$UIJ5N+%'MRUS.XG@:%&,2E=Q9 @8_+DV?^"V'P M*_X+/Z'^R=X:U3]J?]O#X7:[H$GQ@\+6UEI7A+X7FUEAU![]1;79EE<[EBD. MYHNCA0,\F@#];O 7[$G[&WPO^'EO\)OAU^RI\.M&\+VNM'6+;0-/\&64=FFH MF(0F]$0BV_:#$!'YV-^P!=V!BNT\0>)OAK\'O"#:SXJ\0:'X6T"P3#W>H7<- MC9VR]<%G*H@Z^E?#3?\ !)C_ (*4?$[]U^TK_P %]?B]?V\O$T'PK\"Z3X.= M5/54EMO-8'L&QGO6CX-_X-P_^"8EIX@@\:_'7PAXY^-7B& Y37OC)\1=1UF9 MCW+Q"2.!\]PT1'M0!O?&;_@X0_X),?"#7/\ A#-*_:FM/B#XDD#/LTHKC1_P5V_X*!_&[Y/V,/\ @AE\9-2MIO\ CWUGXT:[ MI_@B%5/2;R;EI7D3N I!8=/2OM#X,_LX?L]_LY:'_P (U^S]\"_!_@?3R@5K M/PEX;M=.C<#^\L"*&/NW$KC;:M;8FD64#YRK?)SS6L?\ @V5_ M:VF'V]] _8LAF3[NGQ?"756@D_WI&GWC\/05^G__ 4H_8)T3_@H[^S*--UVR\0Z%:Q37-ON1[5\Q_'[X'_ !%_X(,_%?4OVY?V*_"FI:U^S%X@U W7Q[^!NEDR#PFS ML _B30XB<1(G!GMEP@0=HPK6H!]&_"+_ (*7:)H_[<^M_P#!-K]I[X>ZSX!\ M7Q(LOPC\1^)+^&>U^)FEQPH)+NWGACCB2\#K(TEH "H(QR&5?K*O+M6TOX1_ MMG?!#2?BO\(/'&F2MK/ANYN_AG\4='TVUO+O0GOK-X5U&P:XC<1RB.4@@@9P M4<=17B/_ 3Y^.7[8_PD\/:E^S7_ ,%4'T&Q\0^&?$]GX:^'_P 8'UJUM;+X MIK<1226Q@MWD$BZ@(XB)8@OS/G;DAJ /K^BBB@ HHHH **** "BBD=TC7<[A M1ZDXH 6BORW_ ."_7_!0+X_:3XG\"_L&?\$Y/B#I0^+MQLQQFRT MW1&^U6^FOALM/?WL,=NEOUE*&%P$G)K['_8P_P""E7[*G[9G[.O@/XZ^%/C' MX5TZZ\:Z/;3OX9O/$ELM[8W[X2:Q:)G#F2._=OW?+MQG/&*V;3Q!H.H7DNG6&M MV<]Q!(R300W*,\;+U5E!R",\@]* +E%%% !117B'[+/_ 4$_9R_;!^,7QA^ M!_P9\4"]UOX*^+X_#_BJ,LNV25H QFBP3NC$ZW5L2<'S+.3C:5+ 'M]%%% ! M1110 4444 %%%% !1110 4444 %%%% !117'_'/]H+X'?LR?#R[^+'[0OQ9\ M/^#/#=B/](UCQ'JD=K"&P2(U+D;Y&P=J+EF/ !/% '845\6?&[_@HW^UK\6? M#'@76/\ @D;^QO:?&;0_B)X<.KZ;\6/%'B5=%\-:1&+B2 K<12A+N:4-'DPJ M(WVL,9(8+:_: _8:_P""@O[4\WA;Q!XV_P""H_B3X-:9#X%T^#QUX*^"^A6L M4+Z\JNU_>6FKW2_:X[9RRK''(A*"+<3EB 9O_!;;_@K4?\ @EC\)?!>J^!_ M [>+O&OB[Q2CV_ABWA:64^'M.VWFN7FU>56.R1D\P_+&TZR-E8W%?7OPM^)G M@CXT?#7P_P#%[X::_#JOAWQ1HUMJNAZE;GY+JTN(EEBD'U1E..HS7XH_LX_L MP_L6_P#!8O\ :'^)/[8_[8/[8.NQ^!/"0MOAE\#C=?%:'3-6UO2-,M_L]]K= MY("CR_;YR\G"QAB\VY#\N(?^"?/["?@SQC^UK\4_^":^G_\ !3KX]>#=3^#] MLFI_ _6/@[\8D@T[6O!-W/9+?S: MK8M]K:6X."ZA552,CJ347[2/_!3[X^?L6?$^+PS^T!_P3?\ BIXF\!)H]@]S M\7?A!8Q:[9?;7@0W?F:&_C9X8N/'WAZ.%]=\#C6X!J]@);>.X0RVN[S #%*C;MI'.,Y!KOJ " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H_;G_P"31_'O_8!? M_P!#6O5Z\H_;G_Y-'\>_]@%__0UH [KX7?\ ),_#O_8"M/\ T2E;M87PN_Y) MGX=_[ 5I_P"B4K=H **** "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@#X \; M?\$2?BW_ ,-(_$_]H;]GG_@J7\6/A5_PM7Q0-=\0^'O">E6#6WVD1+$IW2J6 M;"KC)]:P/B!_P08^/'QM30]$_:&_X+$?&CQWX>T7Q1IVNCPYKND:<;:XN;.= M9HBVQ01\R]0>]?H]10 4444 %%%% !1110 5#J6FZ=K.G7&D:O80W5I=0O#= M6MS$'CFC8%61U8$,I!((/!!J:B@#\R_@3-=_\$+_ -N:U_8^\47LL?[*WQ]\ M1RS?!C5KN4M!\/\ Q7,Q>;P]([']W:71)>WR*?V6_CEI33Z)XEL=D=Y +G3+M#NM[VW8_8D)X[\-$A+'Q!;% MN92R%(Y^2RR8+D.[(@!G^._VS_B9_P $:/ _PY^$?[7_ (2^*GQ?^%^G^''@ M\4?M10:?#>RZ7>"YE\F+5-/M0TZPI;>2IO6+,[ 9$KLY'O/[6/\ P4,_9Z_9 M7_8^\9?M>:MXST_4=.\+>#(M>MM)CNQ%=WOVI%_LZ$Q/B2$W,LD,:;U&#)R! M@X]VFAAN87M[B)9(Y%*NCKD,#P00>HK\7?\ @IM^RE_P3X_X*.?\%T/#OP!\ M>VOAKPO9_#3P2->^/_CP>)AI=[JT\L,46CZ%'*TJJLB1K'<,RKN\H[0RE>0# M]!/^"07[?EW_ ,%%OV*=$^,OC;0ET/X@:)>W'AOXI>&3:O;OI'B"S8)NZ M>11BOQA_;=_8O_X)U1?\%KO OBOQ_P#$M=<^$O[35O\ V%K%IX&^)TEF-$\; M0111VDTXL)U+Q7T:)'\X)-P\LA<#@_IK\4/^"//_ 3.^.'QOO/VC_C7^Q]X M5\8^--1MK2#4-8\4+-?BX2VMX[:$/!-(T!*Q11KGR\G;DY.30!@?M3_\%L_^ M"?\ ^R3\;KG]F'QKX\\2>(OB=:-;_:?A_P"!/!&HZOJ42S11S1LPAA\H QRQ MN 9-Q5P0#53XY?M0_P#!6?4/VEK_ ."7[)G_ 3G\,MX.T?5;2.[^+_Q*^)$ M5MIVH6[QQ2RFUL+5#=,55V3>=RB1""O&#]8Z7X8\-Z'=W&H:+X>L;.>[6-;J M>UM$C>81H$C#LH!;:@"KGH .!5Z@#Y ^(_["?\ P4(^,'[4%S\3?$O_ 5D M\4>&/AC9>)8-0\.?"[P#X%T^PE%M$Z2?9KO4VW37*.59'4I@H<=S69\8?^", M_P#P3AD^-NO?M^?M ^'O&_B?7M#UJ3QHDVK?$#6);71[BU?[6'M+.VF10D;1 M[EAVN#@+M(XK[2HH _G@_81^/7_!,.X^/?Q1_;W_ ."A/["GQ2O_ (M>._C% M<^*?"FFVGP@U:ZM_"=C%.)+(1O&%22[9P9I9<'+;,8PP/?\ _!*CX6?\$V_C M#_P60^*.BV?[$&LWOA/QCJFWWC9=>U;X;ZIXCMM2T%KF@:[\;OA;^W/\ M#GQIHOC[Q^GAWX6_"[5?A.MOK,5UJ=PZ66FV5Q;S 74T$1+>=.1O$!9E)8(? MDCX._L__ +>'_! +]I[X5_M6?%W]FCPY8?":R_XH+XY_%/PWXZ^V)XCLM4U0 MRP:YJ=M(OGP7,%S/O\W:ZF-(K;>F59_U"_X*3?\ !)KQ'_P4+^-WPT^-FG?M MI^,OAG=?"@3W'A*T\+:1:3B#4IFQ)?EI\YE\M8D3C]WL)4@N:\E^+W_!!_\ M:=^/OPTUGX-_&;_@MC\,+CQSX ^(ESXEGT;PUHGC_P#?:>GB1XYVB2 MYL)PCPRV\H421N[H61U;:.0/JS0_$.@>)[#^U?#6N6>HVOFO%]IL;E)H]Z,4 M==R$C*L"I'4$$'D5Y[^RO^SBW[.O[-O@+]GWQ?X_N?'T_@#28-/TWQ3X@T^) M;N:. &.WD8+D"5(=D9D!W-M+$Y8UXM\+O^",/[)'[.G[4T/[6?[*NJ^./AMJ MLEU=W?B+P?X:\:7B^&O$MQ/#*@?4-/=V$@221956-HEWQJ2#S0!];T5\8?LZ M?%+_ (+&_ GQ_J/@C]O;X/\ P[^)'P^TOP]J.J1_&'X2W,]MJ3?9H6ECM9M" MD5I+B[F(V*MMA <#+,0&[/\ 8S_X+!?L$?MU:UJG@?X,_%Z:P\8:!ILM_P") M? OC+1KC1]7TB"(J)9)X;E%4K&73>\;.B[AEA0!].45':7EIJ%K'?6%U'/!, M@>&:%PR.I&0P(X(([BOBC_@MM_P5J/\ P2Q^$O@O5? _@=O%WC7Q=XI1[?PQ M;PM+*?#VG;;S7+S:O*K'9(R>8?EC:=9&RL;B@#[;HK!^%OQ,\$?&CX:^'_B] M\--?AU7P[XHT:VU70]2MS\EU:7$2RQ2#ZHRG'49K>H ***Y#Q?\ M!_ ?X?Z M9KNM>.?C1X5TBU\,::^H>(Y]1\06\*Z9:(0&GN-SCRHP2!N; R0.IH Z^BOE M7PO_ ,%I/^">'Q4T;Q_>?LY?&B?XK:E\-O#1UWQ%X>^'&@W6H7LEGYJP@VN8 MTBNG+L!LCD)Y!. 0:^/Q9^&/BG7;G2_" MWP*/Q=TF'3[WQ1XBU.Y-ND,6GK(\B/!#YET Y*/Y6TD9Y /LG]EG_@H)^SE^ MV#\8OC#\#_@SXH%[K?P5\7Q^'_%499=LDK0!C-%@G=&)UNK8DX/F6?\$Q/^"C7_ 1I\*^"_P!JOXN?M)^&_AUX:\3367P\^,OC#X)FZN-8 MTG3-2U-KO^W]0N;]/+N+E+MTA>=$RL+/$?QJ\2-XEN-6NK)WDL[@I<+Y$;1O(SJ\<:MG82S; M$*@'!2_M_P#[3'_!0K]F.7XA_P#!';X?V=I=7'C<:&OC?X[>'+_2=,.E&U,K M:YIL.S?J$0?$+P!\/I_P#@I?KFE_M*?$7X M?:CJ=_I/C3QAX7@M8();^2.6:)+"(FW>%#%&(UE638$&W9@ ?5:(D2".- JJ M,*JC ]*6@".SL[33[2*PL+6."""-8X((4"I&BC 50. .E4?&/A'P[X_ M\(ZKX$\7Z8M[I.MZ=/8:I9N[*)[>:-HY(R5(8!D9AD$'G@UI44 ?('_#@C_@ MC;_TCV^'_P#X!S?_ !RNV_9[_P""2_\ P3B_91^*-E\:OVC1RQS)'+&TOVG?^"5'_!/S]L# MQWIOQ8^.O[,GA^_\8:3J5M?67C'3$?3M5\Z!U:/S+JT:.2=!M V2EUP2,5PN MJ_!S_@K]\)?VQO\ A8'PI_:A\!?$GX*^+?&,!_BCX[UZ")Y EW8-)F.YBECC,J*'$A3G9@$UW7CK_@H)^SE M\._V[/!'_!/'Q)XH$7Q"\>>$-0\0:/:[E\M8K9U"0N21C&"MC+D@E M W:_'W_A17@_P/J'Q]^.>GZ5;6/P_P!$U'53XJN[91=:#;"TD6[GMK@#S;9S M;F12T3*Q4D9YQ7X6?LB_\$=/C[\1_P#@GSXU_P""K7PW\1>(1\6;C7-*^(/[ M+FB^*+J?4=:\/Z'H=SJ$EIIUA=J3'=6;GN\,Z2Q$]S'D<$5 MZS0 4444 %%%% !1110!X+_P4%_:QU/]D+X9^&O&\-HT&FZSXVL='\0>(CI[ M72Z#82AVFN_)4_.X";4!RNYP2'P(WH_LX?$']I_XG? VW\>>&?B-X7\80>(O M!]E=>&M?OK-(6L]3=S'=)=+:E4FBC!6142.)R4>)B#AJ](_:(UVQTSPQIVA^ M*/@_=^,_#&O:H=.\6V-GHC:D;6R>WG83M:H&>9!,D*,J([ 2;@IVU\9_\$Z_ MA1\2/V2].^('QL^&?@3QGJ_P]U7P3IEYHW@MK.1;C4_$3*#,+."10Z0KG89F M4 AQ@R+$" #O?V8OVC?VOOAU^V-\2OV8_P!K+X@:3XWT3PIX&_X2F'Q;I6@Q M6#6D>8B(&CB 4;D>7"L6?]SD,03CD?A;_P %)?C/>^%_@;^T)XYU2WDT#XR? M$C4O#FH>%EL85AT:W^UFVLY8)E03,Z,@:0R.ZN'?"I\N.D_8\\0?'KXJ^(_% MW@'XO_L4^)O!5Y\1-.O;OXA_$;Q%< B\+/ 6I65Q\)?BIJFM^,]8ELI$TXV$=\US \ M%RRB.X-P'556,LZ9;S%3:: /TMHHHH *\H_;G_Y-'\>_]@%__0UKI/C-\#/" M'QSTRRTGQ?JFM6L=C.TT+:+JTEHS,5VD,4^\,=C7SY^U;^Q3\)_A]^SKXN\: M:)XD\837>G:2TT$=]XIGFA9@RC#HQPPYZ&@#Z9^%W_),_#O_ & K3_T2E;M< M]\)+=+/X5>&;2(L5B\/62*7;)($"#D]S70T %%%% !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 %%%% !7QW_P5>_8 ^)'[1>G> M%OVO?V--=M_#?[1_P8FDU#X;ZU(0D.MVY!-SH-\20)+6Y0N@W$!'<\JLDA/V M)10!\[?\$V?^"BGPU_X*)?!2?Q?H^B77A;QWX5O3H_Q2^&NLJ8]2\*:S'E9; M::-@&,99',4N '52"%=)$3'^*/\ P18_X)7_ !K^(NM?%OXL_L3>#=?\2^(M M1EO];UK4H9I)[RXD8L\CMYG4D]!P!@ "N+_;V_X)?>/?&_QIM_^"@W_!.C MXF6?PO\ VC-'M%M[V\O(G;0O'M@@ _LW6X$_UBD*JI<*#(FU>I2)HORQ\,?\ M%*_V@?'_ .UG\7_"?_!3+_@J)\8OV1]5T3QJFE:;X8\'Z"NM>&K&X6W4SVBW MT4,VPAQYB!CM,QYH _6K3?\ @@S_ ,$?='U&WU?2/V!/ MK=VLR36MS; MV\Z20R*0RNK"7*L" 01R"*^N0,#%?SV_M7?M]>$OV;O"'A?XF?LZ?\'*WCSX MMZNOCW18=5\'W5K;I%)I+W2?;)I#';AE"19)'!()P*_27Q#_ ,',/_!$3PY- M]DF_;CLKV<>N.GJ* /NVBOS_\ ^(CC]C7Q*/\ MBQW[-W[27Q/9O]2O@+X':A<&7TV_:/)SGWQ2?\/A/V[?'_\ R;[_ ,$%/V@- M2W_ZC_A8VK:9X2SZ;OM+R[/QZ4 ?H#67XW\7Z-\/O!>K^/?$;R+I^AZ7<:A? MM#'O<0PQM(Y5>YVJ<#O7PG_PTY_P<6_$$;O"'_!,'X)?#S?]U?'OQI.K&/\ MWO[,C&<=\5R'[0FB?\'*_B+X!^.+CXD>-_V,_#NA#P?J;:I;^%]-\3W=XUJ+ M63S45KHB,2E"P!^[N"]B: .E\/\ _!S#_P $]/%FC6_B/PM\.OCIJ>G7D?F6 ME_I_P;U&:&=/[R.@*L/<&O2_V2_^"W'[&G[9/[1%A^RY\,]"^)&D>+M3T>ZU M.QM/&?@"ZTF.:VMP#*ZO/C.,@<#K7Q;_ ,$@O@M_P79\2?\ !-?X/ZW^SS^V MK\$?#/@2?P?"WA71-<^'5S>WMM;>9)A)Y0P#/D$Y&1SVQ7(_&G3/^"Y?PZ_X M+4?!BXU[Q/\ L\_$?XI)\'_$ ?Z5\0?A3J%OXTT2%!UN M+G[)LELHO9P[=..:^K_V2_V\?V//VZO![>-_V2OVA?#?C>SB17O(-*O=MY9! MN@N+20+/;$]A*BDT >MT444 %%%% !1110 5R/Q)^ ?P6^+^FZYI?Q)^&.C: MLOB3PQ=^'-+M.O\ 7(=*E*K=Z_&+@H@61_,2)3&-\+] M,6]TG6].GL-4LW=E$]O-&T,]3L/"GP_=/@G<>'M6LYK2 M+0M0D1QK-@R[S%?64[^4\98QAK@[5VK7W#\#/^"4GCGX6:5XXTGQ_P#\%2/V MF_'J>-_!5WX=\SQ!X^B1]"\]D/\ :.G&* &VOH]I$TO]GW]D'POI M%OXHT-]&\217YN-4&J:>[*SVMQ]OEF\Z)F125;(..:^DZ* ,7P+\-_AW\+M$ M7PU\,_ 6B^'=-3&S3]"TJ&T@7'3$<2JH_*OE'_@I-_P2:\1_\%"_C=\-/C9I MW[:?C+X9W7PH$]QX2M/"VD6DX@U*9L27Y:?.9?+6)$X_=["5(+FOLBB@#\W? MB]_P0?\ VG?C[\--9^#?QF_X+8_'#Q)X7\0V9M=:T/5-#TN2"[A)!VLNSL0" M",$$ @@@&OMW]DCX$ZQ^S!^S3X+_ &>-<^*>I>-9?!F@PZ1!XFUBV2*ZO;> M%(/-"$@ND(CC+9RVS<>2:]%HH **** "BBB@ HHHH **** "BBB@#P+_ (*7 M?L-/_P %&_V3M9_9)O/C?K7@/2/$=[;-X@U/0+**:XO+2&3S?LG[P@*CRK$S M$_X(O?MH>$] L?"OAC_@NG\>+#3=,LXK33[&TT32DBMH(T"1 MQHHCPJJH ' K]"J* /E?_ ()5_P#!,J7_ ()>_#KQA\+=-_:6\1?$+2?% M?BI_$,<7B'2K>V.G7TRXNFB\C@),5B8H %5D8@?.U?5%%% !1110 4444 %% M%% !1110 4444 %%%% !7E'[<_\ R:/X]_[ +_\ H:UZO7E'[<__ ":/X]_[ M +_^AK0!W7PN_P"29^'?^P%:?^B4K=K"^%W_ "3/P[_V K3_ -$I6[0 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 %%%% !7X\_ O_@H!\#OV OV]?VS_!G[4GP.^)^J6?CWXRPZCHK>'_A=>ZQ9 M7MI'81Q,2Z(4(W]N0<5^PU% 'X:?\%//VXOV$/VU?@WX.^"O[)7[%GCK3?%U MQ\8O"]]+>W?P$GTN,64.H(UQON/)&%*GD'@C.:_;GP]X,\'^$8?L_A3PIINE MQXQLTZQC@&..,(!Z#\A6E10 4444 %8?Q-\$6OQ-^&WB'X;WU]):P>(=#N]- MFN8E!>%)X7B+J#P2 ^0#Z5N44 ?F[\(/^"$'[4'P#^&>C?!SX.?\%M_CIX>\ M+^'K,6FBZ+I^CZ8(;2$$D(@*$@9)[]Z]#_9<_P""//CWX)?MG^'OVV/CE_P4 M.^)'QC\0^&/"^H:%H]IXSTVSCCM[:[VF0*T(!'S*&QZU]OT4 %?(7[7O_!$S M]BG]J3Q@/CAX/T+5/A!\7+1VGTKXM_"&^.B:Q#<'G?-Y.(KO)P&,J%RH*AUS MFOKVB@#\WS^UG_P5N_X)9_\ $N_;X^#C_M*_""R^4?&_X/Z.(?$>E6X_Y:ZM MH@.V0 LTMN=J*I9W=CBOLK]DG]N+]DW]NOX=I\4/V3OCIH/C/2MJ_:TTVZQ M=6#,,B.ZMI LUJ_^S*BDCD CFO5J^.OVL?\ @B-^R#^T1\1&_:)^$D_B#X&_ M&&-VEMOBK\'-1.D7\TC'+?:XHQY-ZKD#S/,3S'4;?, - 'U#XW^,?PB^&5W! M8?$CXJ>&_#T]U&9+:'7-L(O# MVKZGI2SH);FZMF/V=[NW?#)'"Q\U6.6W=.U\5>+O^#7_ %7X=>+OAW\1_P!A M>'X!?%)?"NHG2?"/QG^'VH:'>QWJVT@B*3,SVV?-V[GWX-7*^./^#?C5])U?_@C;\ 1I M6J6]U]E\#QP7/V>=7\J59I=T;8)VL.ZGD5]CT %%%% !1110 4444 %%%% ! M117Q!_P4(_X*$?MM_!+]MOX!_'?B'QWX'U/Q%))XS\2S:;';Q MVK^/?$?\ P3M^ :Z?H>EW M&H7[0_%FY=Q##&TCE5\OD[5.!WKZ>_X)]?M?7/[7G[!GPZ_;'^(VDZ5X6E\9 M>&4U74K.*]/V2Q+.ZE1)*0=ORCEO6@#W2BOF?XW?\%E?^"5G[.XE3XJ_M\?# M*VN(,^?I^D^)HM4O(\=FM[$S2@^Q7FO%/^(B?]FKXDGR?V-?V0_VC_CL9>+7 M4?AY\'[Q=.;T:2XO3!Y2?[10_2@#] ZR_&_B_1OA]X+U?Q[XC>1=/T/2[C4+ M]H8][B&&-I'*KW.U3@=Z^#D_X*#?\%P/BRX7X(_\$/;;PK8R?ZG7/BO\;=.M MSS_?L;>/ST_,^G:N5_:$N/\ @Y4\8? +QQ=^,M/_ &-_!WAP^#]3;5;.TE\2 MZAJHMA:R&5$* .E\/\ _!S#_P $]/%FC6_B/PM\.OCIJ>G7 MD?F6E_I_P;U&:&=/[R.@*L/<&O2_V2_^"W'[&G[9/[1%A^RY\,]"^)&D>+M3 MT>ZU.QM/&?@"ZTF.:VMP#*ZO/C.,@<#K7QA_P2%^#/\ P74\4?\ !-'X.:O^ MSQ^VA\#_ MX&E\'Q'POI&L_#FZOKZ"U\R3"W$N\*S@YY7C&*X_XS^"?^"YO MA#_@M5\%[*Z^-W[.GC#XKGX/^(W\)WVM>&M6T_0QI@F07,=VEJQF\]C@H8_E M'(- '[?45^?K?M@_\' GP;_>_%[_ ()-?#7XGVD?_'U??!_XS1V#JO=TMM50 MR2^R Y]Z(/\ @XA_9N^%TZ:7^W?^RG\?/V>+@.$FU+XB?#"[FTEG)Q^YO;$3 M"9,\;]BC- 'Z!45Y#^S7^W[^Q-^V):K/^S#^U/X'\:S,F]].T3Q##)>Q+C.9 M+4L)XN/[Z"O7J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\H M_;G_ .31_'O_ & 7_P#0UKU>O*/VY_\ DT?Q[_V 7_\ 0UH [KX7?\DS\._] M@*T_]$I6[6%\+O\ DF?AW_L!6G_HE*W: "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 **** /@#_@HS^S;_ ,%%O^'D7PF_;L_82^#?@?QK_P ( M5\-]9\.ZII?C/Q8=,C\R]G5@RE5+-A5SQQFN)_:'G_X+T_M.?"+7?@U\6?\ M@EW^S3K&EZWI=Q9E-7^(S7BVS2Q-&)D2:%EWINW*>Q K]-:* /RM_8X_X-I/ M@I\-_P!E/P!>:GXZ^(_P1^/=AX@VW,>A_&GP=)H6KB'_GE'>Z8 MQ2>7_II.0#DY'05^A5% 'Y\1?\%D/VS_ ($+]C_;R_X(I_&_PX(#MN?$7P>E MM/&^F!?^>[M:M&\$9ZX;%P-N2<<5\"_P#!/[X>?'S]K?\ 8W\ ?M%_$O\ X./_ M ![X4\0^*M"2\UGPTFMZ$/[-G+,#"1*0X( !PP!YK[G_ &M_^"3W_!-7Q%\! M/'FOVW_!//X/_P!N0>#]4GT^]TSX:Z=!=_:5M)6C97AA5RX?!').<8K\GOV" M/$/_ 0<\#_L:_#KP9^V3_P2[\>ZS\3]+\.);^,]53X'ZM/]JO [DN98]HD. M"OS8[>U 'U'\&OCGXW_8F_X*[?#;X)_%O_@L]?\ Q;^&?B?X7:]JVO77CGQ- MI,%A87T+I';HTD+!%8Y8J&8$D' -?>7B_P#X*U_\$M_ B2-XG_X*)_!2!XL^ M9;P_$W3)YA@X_P!5%.S]<]NU?E!^SG^S5_P2>_;/_P""Q?PP\/\ [-'_ 3C MO])^%-E\,/$#>,M*\<_"V\T^PN=6#1M:R,MV"LC*F0O/!SQ7ZT^$/^"5W_!, MKP$\<_A#_@GK\$[&:+&RZB^%^E&8<8_UA@+_ *_SH \3\:?\')/_ 1E\(7_ M /8FG_MAP^)=3&_'6H:'9O:Z3=ZY [O:PN^]D7:PX+?V+_ !AX MJ^!WC/7/V@_^#E+XB^+I[;PGJ,_]C>!/$VA>%K;4'6VD80/#:-+NC:P_^"./_ 04_P"":_[3'_!.3X+_ +1'[3/PO\2?$#7=<\)17S6GB3Q] MJIT^R''0FY,9F;\7->U@ # %%% !6' M\3?!%K\3?AMXA^&]]?26L'B'0[O39KF)07A2>%XBZ@\$@/D ^E;E% 'YN_"# M_@A!^U!\ _AGHWP<^#G_ 6W^.GA[POX>LQ::+HNGZ/I@AM(020B H2!DGOW MKT/]ES_@CSX]^"7[9_A[]MCXY?\ !0[XD?&/Q#X8\+ZAH6CVGC/3;...WMKO M:9 K0@$?,H;'K7V_10 4RXMX+N![6Z@26*5"DD?LA?\',?QE\:6>FF$:O;6.F:=%>:8THL:S_8WQH\):G>V6A:9+>7/V:WOQ+*ZQ1 MLV%4GI7,^#_^"ZO_ 2S^'GC7Q#\2/ /[)?Q>T3Q!XM%M_PE.M:1^SS>VUUK M!MS*8#\4?%7_ M (55\6+70O#WB'Q8(EN?LQL%E8;8E"KEFR0/2OO^OSA_X(,?$!/C;\>/VQ/V MAM$\#^*-%\/>._C19ZGX<'BSP]/IMS<6W]G*F_RIE!'S*0>M?H]0 4444 %% M%% !1110 4444 %%%% !1110 5Y1^W/_ ,FC^/?^P"__ *&M>KUY1^W/_P F MC^/?^P"__H:T =U\+O\ DF?AW_L!6G_HE*W:POA=_P DS\._]@*T_P#1*5NT M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %>4?MS_ /)H_CW_ + + M_P#H:UZO7E'[<_\ R:/X]_[ +_\ H:T =U\+O^29^'?^P%:?^B4K=K"^%W_) M,_#O_8"M/_1*5NT %%%% !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 %>8_MF_'#Q5^S;^R[XS^ M./@CP@NNZKXG5S/QA\4^(/!7 MP\OO$_AKP)=>)KBUDMS-H=C$))[JV:>-;@1H2 [K"TK*I/S%0.] 'S]^R?\ MM0^./C#X?N_CMH/QQTSQI\/+.]OU\0)=:'#9W^EPQ6"7$4L:Q%"B^8)(VBE6 M1_F4B0A68^4_"W_@I+\9[WPO\#?VA/'.J6\F@?&3XD:EX'6_VY=;^(7[./A[Q!X2\ :Y;^(]) M^).FW.B3Z58&WFL8X[*""VGCC8R^?/)*R!=L8@4_+O ;(^%7[#_QRU7X??L[ M_LM>+/ 6I65Q\)?BIJFM^,]8ELI$TXV$=\US \%RRB.X-P'556,LZ9;S%3:: M /TMHHHH YGXF?&7X7?!NQM=3^*'C6RT2WO9C%:RWKD"1P,E1@'G'->$?M//V;/&'@[PA\9-&O\ 4]0TAHK*SAF.Z5RR\#( [5](:SX<\/>(XD@\ M0Z#97Z1MNC2]M4E"'U 8'!KQW]MCX?> =+_92\XBT-VBG@TR)' M0[EY#!<@T U?\$Z?^CI-$_\ [O_ .,UZG_PS)^S M;_T;WX'_ /"3L_\ XW1_PS)^S;_T;WX'_P#"3L__ (W0!Y9_P]J_X)T_]'2: M)_X!W?\ \9H_X>U?\$Z?^CI-$_\ .[_ /C->I_\,R?LV_\ 1O?@?_PD[/\ M^-T?\,R?LV_]&]^!_P#PD[/_ .-T >5#_@K?_P $YS(8A^U'HV0,DFPO,?GY M.*=_P]J_X)T_]'2:)_X!W?\ \9K(\#_ +X$W'[=GCKP[ MQ?PW:F&*1G;Y R:]J_X9D_9M_P"C>_ __A)V?_QN@#RS_A[5_P $ MZ?\ HZ31/_ .[_\ C-'_ ]J_P""=/\ T=)HG_@'=_\ QFO4_P#AF3]FW_HW MOP/_ .$G9_\ QNC_ (9D_9M_Z-[\#_\ A)V?_P ;H \L_P"'M7_!.G_HZ31/ M_ .[_P#C-'_#VK_@G3_T=)HG_@'=_P#QFO4_^&9/V;?^C>_ _P#X2=G_ /&Z M/^&9/V;?^C>_ _\ X2=G_P#&Z /*Y/\ @K;_ ,$Z(D,C?M2:*0.NVQO"?R$- M*/\ @K7_ ,$Z6 8?M2:)R.]E>?\ QFI/VT?V>O@%H/[+'C?6-#^!W@^RN[?1 M'>"ZM/#-K')&VY>598P0?<5VOPV_9K_9TNOAUH%U=? +P5)+)HMJ\DDGA6S+ M,QA4DDF/DD]Z .&_X>U?\$Z?^CI-$_\ .[_ /C-'_#VK_@G3_T=)HG_ (!W M?_QFO4_^&9/V;?\ HWOP/_X2=G_\;H_X9D_9M_Z-[\#_ /A)V?\ \;H \L_X M>U?\$Z?^CI-$_P# .[_^,T?\/:O^"=/_ $=)HG_@'=__ !FO4_\ AF3]FW_H MWOP/_P"$G9__ !NC_AF3]FW_ *-[\#_^$G9__&Z /+/^'M7_ 3I_P"CI-$_ M\ [O_P",TU_^"M__ 3GC95;]J/1LL<#%A>'\\0\?C7JO_#,G[-O_1O?@?\ M\).S_P#C=>*_M0? +X$Z1\8O@S8Z5\%?"5K!?>-98KZ&W\-VJ)<1_9V.QP(P M'7/.#D4 :_\ P]J_X)T_]'2:)_X!W?\ \9H_X>U?\$Z?^CI-$_\ .[_ /C- M>I_\,R?LV_\ 1O?@?_PD[/\ ^-T?\,R?LV_]&]^!_P#PD[/_ .-T >6?\/:O M^"=/_1TFB?\ @'=__&:/^'M7_!.G_HZ31/\ P#N__C->I_\ #,G[-O\ T;WX M'_\ "3L__C='_#,G[-O_ $;WX'_\).S_ /C= 'EG_#VK_@G3_P!'2:)_X!W? M_P 9H_X>U?\ !.G_ *.DT3_P#N__ (S7J?\ PS)^S;_T;WX'_P#"3L__ (W1 M_P ,R?LV_P#1O?@?_P ).S_^-T >51_\%;_^"<\J[E_:CT8#./FL+Q?YPT[_ M (>U?\$Z?^CI-$_\ [O_ .,UD?L(? +X$^(O@[JE]X@^"OA*^G3QKJ\237GA MNUE=8UN"%0%HR0H' '05[5_PS)^S;_T;WX'_ /"3L_\ XW0!Y9_P]J_X)T_] M'2:)_P" =W_\9H_X>U?\$Z?^CI-$_P# .[_^,UZG_P ,R?LV_P#1O?@?_P ) M.S_^-T?\,R?LV_\ 1O?@?_PD[/\ ^-T >6?\/:O^"=/_ $=)HG_@'=__ !FC M_A[5_P $Z?\ HZ31/_ .[_\ C->I_P##,G[-O_1O?@?_ ,).S_\ C='_ S) M^S;_ -&]^!__ D[/_XW0!Y4_P#P5O\ ^"<\;*K?M1Z-EC@8L+P_GB'C\:=_ MP]J_X)T_]'2:)_X!W?\ \9K(_:@^ 7P)TCXQ?!FQTKX*^$K6"^\:RQ7T-OX; MM42XC^SL=C@1@.N><'(KVK_AF3]FW_HWOP/_ .$G9_\ QN@#RS_A[5_P3I_Z M.DT3_P [O\ ^,T?\/:O^"=/_1TFB?\ @'=__&:]3_X9D_9M_P"C>_ __A)V M?_QNC_AF3]FW_HWOP/\ ^$G9_P#QN@#RS_A[5_P3I_Z.DT3_ , [O_XS1_P] MJ_X)T_\ 1TFB?^ =W_\ &:]3_P"&9/V;?^C>_ __ (2=G_\ &Z/^&9/V;?\ MHWOP/_X2=G_\;H \L_X>U?\ !.G_ *.DT3_P#N__ (S38_\ @K?_ ,$YY5W+ M^U'HP&-=7B2:\\-VLKK&MP0J M&2% X Z"@#7_ .'M7_!.G_HZ31/_ M #N_P#XS1_P]J_X)T_]'2:)_P" =W_\9KU/_AF3]FW_ *-[\#_^$G9__&Z/ M^&9/V;?^C>_ _P#X2=G_ /&Z /+/^'M7_!.G_HZ31/\ P#N__C-'_#VK_@G3 M_P!'2:)_X!W?_P 9KU/_ (9D_9M_Z-[\#_\ A)V?_P ;H_X9D_9M_P"C>_ _ M_A)V?_QN@#RS_A[5_P $Z?\ HZ31/_ .[_\ C--?_@K?_P $YXV56_:CT;+' M Q87A_/$/'XUZK_PS)^S;_T;WX'_ /"3L_\ XW7BO[4'P"^!.D?&+X,V.E?! M7PE:P7WC66*^AM_#=JB7$?V=CL<",!USS@Y% &O_ ,/:O^"=/_1TFB?^ =W_ M /&:/^'M7_!.G_HZ31/_ #N_P#XS7J?_#,G[-O_ $;WX'_\).S_ /C='_#, MG[-O_1O?@?\ \).S_P#C= 'EG_#VK_@G3_T=)HG_ (!W?_QFC_A[5_P3I_Z. MDT3_ , [O_XS7J?_ S)^S;_ -&]^!__ D[/_XW1_PS)^S;_P!&]^!__"3L M_P#XW0!Y9_P]J_X)T_\ 1TFB?^ =W_\ &:/^'M7_ 3I_P"CI-$_\ [O_P", MUZG_ ,,R?LV_]&]^!_\ PD[/_P"-T?\ #,G[-O\ T;WX'_\ "3L__C= 'E0_ MX*W_ /!..O#MQ\%?"3Z?;^"M,EM[%_#=J88I&=MSJACVJQ[D#)KVK_AF3]F MW_HWOP/_ .$G9_\ QN@#RS_A[5_P3I_Z.DT3_P [O\ ^,T?\/:O^"=/_1TF MB?\ @'=__&:]3_X9D_9M_P"C>_ __A)V?_QNC_AF3]FW_HWOP/\ ^$G9_P#Q MN@#RS_A[5_P3I_Z.DT3_ , [O_XS1_P]J_X)T_\ 1TFB?^ =W_\ &:]3_P"& M9/V;?^C>_ __ (2=G_\ &Z/^&9/V;?\ HWOP/_X2=G_\;H \KD_X*V_\$Z(D M,C?M2:*0.NVQO"?R$-*/^"M?_!.E@&'[4FBO@%H/[+'C M?6-#^!W@^RN[?1'>"ZM/#-K')&VY>598P0?<5VOPV_9K_9TNOAUH%U=? +P5 M)+)HMJ\DDGA6S+,QA4DDF/DD]Z .&_X>U?\ !.G_ *.DT3_P#N__ (S1_P / M:O\ @G3_ -'2:)_X!W?_ ,9KU/\ X9D_9M_Z-[\#_P#A)V?_ ,;H_P"&9/V; M?^C>_ __ (2=G_\ &Z /+/\ A[5_P3I_Z.DT3_P#N_\ XS1_P]J_X)T_]'2: M)_X!W?\ \9KU/_AF3]FW_HWOP/\ ^$G9_P#QNC_AF3]FW_HWOP/_ .$G9_\ MQN@#RS_A[5_P3I_Z.DT3_P [O\ ^,TT?\%;_P#@G.9#$/VH]&R!DDV%YC\_ M)Q7JO_#,G[-O_1O?@?\ \).S_P#C=>*^!_@%\";C]NSQUX=N/@KX2?3[?P5I MDMO8OX;M3#%(SMN=4,>U6/<@9- &O_P]J_X)T_\ 1TFB?^ =W_\ &:/^'M7_ M 3I_P"CI-$_\ [O_P",UZG_ ,,R?LV_]&]^!_\ PD[/_P"-T?\ #,G[-O\ MT;WX'_\ "3L__C= 'EG_ ]J_P""=/\ T=)HG_@'=_\ QFC_ (>U?\$Z?^CI M-$_\ [O_ .,UZG_PS)^S;_T;WX'_ /"3L_\ XW1_PS)^S;_T;WX'_P#"3L__ M (W0!Y9_P]J_X)T_]'2:)_X!W?\ \9I)/^"MO_!.B)#(W[4FBD#KML;PG\A# M7JG_ S)^S;_ -&]^!__ D[/_XW7F'[:/[/7P"T']ECQOK&A_ [P?97=OHC MO!=6GAFUCDC;"I)9-%M7DDD\*V99F,*DDDQ M\DGO6U_PS)^S;_T;WX'_ /"3L_\ XW0!Y9_P]J_X)T_]'2:)_P" =W_\9H_X M>U?\$Z?^CI-$_P# .[_^,UZG_P ,R?LV_P#1O?@?_P ).S_^-T?\,R?LV_\ M1O?@?_PD[/\ ^-T >6?\/:O^"=/_ $=)HG_@'=__ !FC_A[5_P $Z?\ HZ31 M/_ .[_\ C->I_P##,G[-O_1O?@?_ ,).S_\ C='_ S)^S;_ -&]^!__ D[ M/_XW0!Y4/^"M_P#P3G,AB'[4>C9 R2;"\Q^?DXIW_#VK_@G3_P!'2:)_X!W? M_P 9K(\#_ +X$W'[=GCKP[Q?PW:F&*1G;Y R M:]J_X9D_9M_Z-[\#_P#A)V?_ ,;H \L_X>U?\$Z?^CI-$_\ .[_ /C-'_#V MK_@G3_T=)HG_ (!W?_QFO4_^&9/V;?\ HWOP/_X2=G_\;H_X9D_9M_Z-[\#_ M /A)V?\ \;H \L_X>U?\$Z?^CI-$_P# .[_^,T?\/:O^"=/_ $=)HG_@'=__ M !FO4_\ AF3]FW_HWOP/_P"$G9__ !NC_AF3]FW_ *-[\#_^$G9__&Z /*Y/ M^"MO_!.B)#(W[4FBD#KML;PG\A#2C_@K7_P3I8!A^U)HG([V5Y_\9J3]M']G MKX!:#^RQXWUC0_@=X/LKNWT1W@NK3PS:QR1MN7E66,$'W%=K\-OV:_V=+KX= M:!=77P"\%22R:+:O)))X5LRS,85)))CY)/>@#AO^'M7_ 3I_P"CI-$_\ [O M_P",T?\ #VK_ ()T_P#1TFB?^ =W_P#&:]3_ .&9/V;?^C>_ _\ X2=G_P#& MZ/\ AF3]FW_HWOP/_P"$G9__ !N@#RS_ (>U?\$Z?^CI-$_\ [O_ .,T?\/: MO^"=/_1TFB?^ =W_ /&:]3_X9D_9M_Z-[\#_ /A)V?\ \;H_X9D_9M_Z-[\# M_P#A)V?_ ,;H \L_X>U?\$Z?^CI-$_\ .[_ /C--?\ X*W_ /!.>-E5OVH] M&RQP,6%X?SQ#Q^->J_\ #,G[-O\ T;WX'_\ "3L__C=>*_M0? +X$Z1\8O@S M8Z5\%?"5K!?>-98KZ&W\-VJ)<1_9V.QP(P'7/.#D4 :__#VK_@G3_P!'2:)_ MX!W?_P 9H_X>U?\ !.G_ *.DT3_P#N__ (S7J?\ PS)^S;_T;WX'_P#"3L__ M (W1_P ,R?LV_P#1O?@?_P ).S_^-T >6?\ #VK_ ()T_P#1TFB?^ =W_P#& M:/\ A[5_P3I_Z.DT3_P#N_\ XS7J?_#,G[-O_1O?@?\ \).S_P#C='_#,G[- MO_1O?@?_ ,).S_\ C= 'EG_#VK_@G3_T=)HG_@'=_P#QFC_A[5_P3I_Z.DT3 M_P [O\ ^,UZG_PS)^S;_P!&]^!__"3L_P#XW1_PS)^S;_T;WX'_ /"3L_\ MXW0!Y5'_ ,%;_P#@G/*NY?VH]& SCYK"\7^<-._X>U?\$Z?^CI-$_P# .[_^ M,UD?L(? +X$^(O@[JE]X@^"OA*^G3QKJ\237GANUE=8UN"%0%HR0H' '05[5 M_P ,R?LV_P#1O?@?_P ).S_^-T >6?\ #VK_ ()T_P#1TFB?^ =W_P#&:/\ MA[5_P3I_Z.DT3_P#N_\ XS7J?_#,G[-O_1O?@?\ \).S_P#C='_#,G[-O_1O M?@?_ ,).S_\ C= 'EG_#VK_@G3_T=)HG_@'=_P#QFC_A[5_P3I_Z.DT3_P M[O\ ^,UZG_PS)^S;_P!&]^!__"3L_P#XW1_PS)^S;_T;WX'_ /"3L_\ XW0! MY4__ 5O_P""<\;*K?M1Z-EC@8L+P_GB'C\:=_P]J_X)T_\ 1TFB?^ =W_\ M&:R/VH/@%\"=(^,7P9L=*^"OA*U@OO&LL5]#;^&[5$N(_L['8X$8#KGG!R*] MJ_X9D_9M_P"C>_ __A)V?_QN@#RS_A[5_P $Z?\ HZ31/_ .[_\ C-'_ ]J M_P""=/\ T=)HG_@'=_\ QFO4_P#AF3]FW_HWOP/_ .$G9_\ QNC_ (9D_9M_ MZ-[\#_\ A)V?_P ;H \L_P"'M7_!.G_HZ31/_ .[_P#C-'_#VK_@G3_T=)HG M_@'=_P#QFO4_^&9/V;?^C>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#& MZ /+/^'M7_!.G_HZ31/_ #N_P#XS38_^"M__!.>5=R_M1Z,!G'S6%XO\X:] M5_X9D_9M_P"C>_ __A)V?_QNO%?V$/@%\"?$7P=U2^\0?!7PE?3IXUU>))KS MPW:RNL:W!"H"T9(4#@#H* -?_A[5_P $Z?\ HZ31/_ .[_\ C-'_ ]J_P"" M=/\ T=)HG_@'=_\ QFO4_P#AF3]FW_HWOP/_ .$G9_\ QNC_ (9D_9M_Z-[\ M#_\ A)V?_P ;H \L_P"'M7_!.G_HZ31/_ .[_P#C-'_#VK_@G3_T=)HG_@'= M_P#QFO4_^&9/V;?^C>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#&Z /+ M/^'M7_!.G_HZ31/_ #N_P#XS37_ ."M_P#P3GC95;]J/1LL<#%A>'\\0\?C M7JO_ S)^S;_ -&]^!__ D[/_XW7BO[4'P"^!.D?&+X,V.E?!7PE:P7WC66 M*^AM_#=JB7$?V=CL<",!USS@Y% &O_P]J_X)T_\ 1TFB?^ =W_\ &:/^'M7_ M 3I_P"CI-$_\ [O_P",UZG_ ,,R?LV_]&]^!_\ PD[/_P"-T?\ #,G[-O\ MT;WX'_\ "3L__C= 'EG_ ]J_P""=/\ T=)HG_@'=_\ QFC_ (>U?\$Z?^CI M-$_\ [O_ .,UZG_PS)^S;_T;WX'_ /"3L_\ XW1_PS)^S;_T;WX'_P#"3L__ M (W0!Y9_P]J_X)T_]'2:)_X!W?\ \9H_X>U?\$Z?^CI-$_\ .[_ /C->I_\ M,R?LV_\ 1O?@?_PD[/\ ^-T?\,R?LV_]&]^!_P#PD[/_ .-T >5#_@K?_P $ MYS(8A^U'HV0,DFPO,?GY.*=_P]J_X)T_]'2:)_X!W?\ \9K(\#_ +X$W'[=G MCKP[Q?PW:F&*1G;Y R:]J_X9D_9M_P"C>_ _ M_A)V?_QN@#RS_A[5_P $Z?\ HZ31/_ .[_\ C-'_ ]J_P""=/\ T=)HG_@' M=_\ QFO4_P#AF3]FW_HWOP/_ .$G9_\ QNC_ (9D_9M_Z-[\#_\ A)V?_P ; MH \L_P"'M7_!.G_HZ31/_ .[_P#C-'_#VK_@G3_T=)HG_@'=_P#QFO4_^&9/ MV;?^C>_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#&Z /*Y/\ @K;_ ,$Z M(D,C?M2:*0.NVQO"?R$-*/\ @K7_ ,$Z6 8?M2:)R.]E>?\ QFI/VT?V>O@% MH/[+'C?6-#^!W@^RN[?1'>"ZM/#-K')&VY>598P0?<5VOPV_9K_9TNOAUH%U M=? +P5)+)HMJ\DDGA6S+,QA4DDF/DD]Z .&_X>U?\$Z?^CI-$_\ .[_ /C- M'_#VK_@G3_T=)HG_ (!W?_QFO4_^&9/V;?\ HWOP/_X2=G_\;H_X9D_9M_Z- M[\#_ /A)V?\ \;H \L_X>U?\$Z?^CI-$_P# .[_^,T?\/:O^"=/_ $=)HG_@ M'=__ !FO4_\ AF3]FW_HWOP/_P"$G9__ !NC_AF3]FW_ *-[\#_^$G9__&Z M/+/^'M7_ 3I_P"CI-$_\ [O_P",UU'PF_X*!?L*@^*7Q9^''P3\'R>/_ (K^,+/0M%ANK>VFU*_YP!5FBB@ HHHH ***Q-!^)7@#Q1XNUSP#X>\7V% MWK?AJ6&/7M*AN5-Q8F:)9HO,3JH>-U8-T/(SD$ K:9\*?".D?%'5/C!9PSC M6M7TV"QO7:Q M7/RB1FW;4)R^Q@,D8KOJ "BBB@ HHHH **KZOJVG:#I-UKFL7:6]I96[SW4\ MAPL<:*69C[ G\*Y[X,?&OX7_M"?#NP^*OP>\86NMZ'J29@N[5N58?>CD4X: M.1\.S^%_!<,Z6EQJ5Q?2"XG,C>=,^]SD]L]!VKI M*** "BBB@ HHKF/$GQG^%G@_XCZ#\(_%'CBPL/$?BBWN9O#^E74NR2^6 QB4 M1D\%AYBD)G\.S^%_!< M,Z6EQJ5Q?2"XG,C>=,^]SD]L]!VJ?X;?$SX?_&'P78_$7X7^+['7=$U*/?9: MEITXDCD .",CHP((*G!4@@@$8K=H **** "BBB@ KF_&_P *?"/Q!\1>'/%' MB.&=KOPMJ37VDF&.O!F@^*-*\$ZWXIL+35]=2X;1=. MN;I4FOA $:;RE)S(4#J2!D@'/0&M6@ HHHH **** "BBO/OA=^U)\#OC%\2/ M%OPA\">.;:Y\2^"=2>S\0:-(=D\3+@-(BG_61ACL+KD*P*G!QD W=,^%/A'2 M/BCJGQ@LX9QK6KZ;!8WKM.3&88B2@"=CD]>]=)110 4444 %%%+H-$T9]2MK$W]PK%%FGD")NV@X7)RS=%568X - &I\2/A]X<^ M*O@74_AWXNBE?3=6MC!>+!*4TT/3U8065M'! ';)" M(H54/'+&P!5U8<,I!!!'!!J:@ HH MHH **** "N;TSX4^$=(^*.J?&"SAG&M:OIL%C>NTY,9AB)* )V.3U[UYQI/_ M 40_8ZUS]H=_P!EG2_C392^,TO'LOL(M9Q UVF=ULMP4\EI001L#YW#8,M\ MM>UT %%%% !1110 5B?$CX?>'/BKX%U/X=^+HI7TW5K8P7BP2E'*$@\,.AXK M,^-OQX^$/[./@*?XG?&[QW9^'M#MY5B:]O-S%Y&SMCC1 SRN0&(1%9L*3C - M2?!CXW_"C]H?P#:_%#X+^-[/Q!H5X[I#?6FY<.IPR.CA7C<<95U##(..10!T M.C:5::#H]IH>GJP@LK:." .V2$10JY/'?MP\_S=N[RO[HEQSY>=_M0!T6F?"GPCI'Q1U3XP6<, MXUK5]-@L;UVG)C,,1)0!.QR>O>NDHHH **** "BBN>^*_P 4_ OP2^'&L?%C MXF:ZFFZ%H5DUUJ5ZZEMB# "J"68DA54 EF8 GJP@LK:." .V2$10JY/X:!CM6= CNKQ[OE)#94E= MP&Y<^[4 %%%% !1110 5S?C?X4^$?B#XB\.>*/$<,[7?A;4FOM),,Y15F*%" M6'\0P>E>4?M.?\%+/V2/V1?B'IOPM^,WCRYM]9U"%)Y;;3]-DN?L,#DA99R@ M^0'!(4;GP,[<$$^YZ/J^E^(-)M=>T/4(;NROK9+BSN[>0/'-$ZAD=6'#*5(( M(Z@T 6**** "BBB@ HK.\6^+/#7@/POJ'C7QEK=OINDZ39R7>I:A=R!(K>&- M2SNQ/0 FO,?V8?V[_V7/VQ+S5M+^ 7Q)75KS1 'O[*XL)[681,Q59E29%+Q MD\;AG:2H;:6 (!W?PM^%/A'X/>'9_"_@N&=+2XU*XOI!<3F1O.F?>YR>V>@[ M5TE%% !1110 445Y3^T%^V_^RK^ROKNE^&/CY\9-/\/:CK*>9864MM//(T>X MKYKK!&YBC+ @2/M4E6Y^4X .R\;_ I\(_$'Q%X<\4>(X9VN_"VI-?:289RB MK,4*$L/XA@]*Z2H-,U/3M:TVWUC1[^&ZM+N!)K6ZMI0\%4 $DG@ 4 2 MUS?PM^%/A'X/>'9_"_@N&=+2XU*XOI!<3F1O.F?>YR>V>@[5SWP._:W_ &;/ MVE-0U32?@7\8M&\2W6BD?VE;Z?,=\2DX#@, 7C)& ZY4GOS7HM !1110 444 M4 %6FH6D5 M_874<\$\:R03PN&21&&0RD<$$$$$=: )**** "BBB@ HHKYW\%_\%3/V,_'_ M .TB_P"RWX:^(TTOB+[?)86MV]@ZV%W>(2&MXISPSY5E!P%]=)110 4444 %%%>??M) M?M1_!#]DKX?CXE_';QFFCZ9)=+:V@6W>::ZG8%A'%'&"SG"DGC )) H Z;X MD?#[PY\5? NI_#OQ=%*^FZM;&"\6"4HY0D'AAT/%:6C:5::#H]IH>GJP@LK: M." .V2$10JY/*2 M-P&C=>,JP'!!&003V= !1110 4444 %6;E<[K M<7&SR#,""/+#[MP*XW<5[#0 4444 %%%% !1110 4444 %%%% !1110 5C_$ M'Q]X1^%G@?5OB1X^UJ+3M%T/3Y;W4[Z8$K##&I9FP 2QP.% ))P "2!6Q7AW M[E+;HS6UA<&/R]61BI8_9)8U:1#E#!+,Q4 MF-00#S'P%^T_^P9_P6(TC5_V>[FS\0S1Z.QU&70=93[!)>QA7@6ZC:"5BZ1M M,K %E*N8V*\5YUX"U;]K'_@DS\2M&^"7B71=?^+?P/\ $VKQZ=X+U#381-J^ M@W,I(BLRA*J0>FPE8V W1F,AXC[/^W?J'PX_9H?P9^WO!X.^T2^ );C3M171 M84634-+O;*>""UW+P4%ZUD4)R$!<@?,:[;]B,_M">,?V?- \8_M=:%8V_BR> M_N=2TZP2-O.TRUF+_9XIMY/[](I6C)^\$(5\OO) /8=.GN[K3X+J_L#:SR0J MTULT@,+R'5M6MQ,?M!?L#:WXKUZ# M_@H#_P $Z_B_PT#Q0VH:3"\.KZ2C736>I0HP(2.Z MCE*RQKA%GM9$Q\@->._ CXO?&+X7_M"^$_\ @G!^SGX/EO-/^&GB;4[GX@:S MK)<6UGX:N)YYM/M0^"7G^SW,#(PZM%&.5,VT ]N_8/\ VU/$/[7'A74;+QK\ M$-?\(>*O"=VVF^,[>^M"EE!?IC,4+N=[$@[C&03&.&8[HVD]_JII&AZ1H,,T M&CV$<"W%U+>)?$>J06 M.GZ=:R7-]>W4H2*WAC4L\CL>%55!))Z 5\PO\=/V%/\ @K9X3U[]F+PO\6=0 MU&UM9$O-8TRU@GT^>]MXF(CEB:9 7C2[_;N74Y/@_ZS87FB?$:6* FYTRRO(A#'JL;!A\EM(0TJ=##)(Y(\K!X+]JOX7?LZ? MLA77@?\ ;A\*^ ].\-6?PWO&L_$$GAG2DC^VZ+=VLMHL#)$ )2MQ):M&6^Z< M\@,2 #R/P#\7_P!I;_@DKXYTOX$?M*IJ_P 0_@IJU\ECX'\>Z=9O<7^C.QQ% M93Q+EG Z"(9.!F$L%,*_?VD:@VK:7;ZF^G7-H;B%9/LUX@66/(SM< G#>HSQ M7B'[$OCGXL_M._ /3OBS^TK\,+;1Y+WQ1+?MI?MK^#OV,_"NC:AJO@;7/%>O>);Z2T\.>%_ M#MOYES>O&F^5^AVHBE&?"EM'>>*/$5AIL,LHCBEO[M( M5=ST4%R 3QTZUXY=VX\#?M>Z4_Q,O9=1TSQ+]JF^&NN7;AO[)U![9%OM'W=! M'-%;I=0]#F*Y3. JL >6_P#"J?V./^"RO[/]Q\6F\*7^B^)EN#IAUJ:-4UGP MS?6O(ML@X:(&7S/*SM<3;L(_*3?L/?$7]O+XFPW^ MF?%>*_V1W&EO(\<0N-REI9V,4BJ#B3,3[]P'FGEOVP$^/OP\_:7U+]GG]C7P MN=/\0?'-M*UZY\4JNVUT!]/EDCU"^<#CN2=JQR@#*8968?+@*7E />/@=\1]?^+GPOTCXD>(?AOJ7A.76 M+2.YAT+694:[MXV0$> M_P#!9SX-Q_'[P!XDUW2_$-@JZ?H6O>8T-]X9O+=VF$;VZ2&,DF97;#$LIC*R M*54CU7Q9IJ67[8GAJ#XR2+?Z==74^H_"K59K>-1IVI"P:WO=)0N? MG)2Y7=B-0WAG[7_BCXB?LH?'7Q#\-/V0OA]/)XV_:%BTN;PT+*,1VFGZI:27 M*:EJ,F/E \A[%F!&TGS'DR-RL =+^Q9^TG^V1X+^+\O[#'[7_P *-1U_Q+I- M@+S2/B1HY1K'4=*#^7]INI'*_,/NA@#([85T5@SM]B5E^%](O[2PMM4\3Q6# MZ_-IMM#K-[I\+)'-)&I)$80JI)QO/(+98;F2)E!$FQ6;"$DA23\P&X95E8^%?L2_M0?%7]NCQ[X]\?'P(MG\$)]- MATCPW)J@=+K5+Z/2\LMQ.^2D,4: M L[D*QP!P%9C@*2.YKY^^,?A'1/'O[4WA#P)^T+H^G:EX;_M5M=^&SW5@KP2 M:C#IT]O=:70+(+Z!R,GRIE 'D@D \Z^*_P1_9N_X+ _#33OC_\ _XY MZS8ZUX:#6W@[7-/DEMVT#4D<2R>= =KAG_T?)R&"QQM&V"=S?V.OVVOVB/#G MQ97]AK]MSX4ZM)\1[.W,NB>*=!L?-L?$%BAP;MW&U(P!R9?E4G*%4E 1^<_: MG\967_!.3XF^+K;]FOX=S-XB^/&DV4'@3PSH=B! GB2WEFAN+I8P/+1?*NK2 M1DQAW3G 9F7[)\#:)JEWIVE>.?B%X;TZT\83>'[>VUK^SYVFAMI,"2:"%W / ME^:3S@%PB;L[5P =%1110 445C:SXH\%S:JWP\OO&ME:ZM?VC^3I\>J)%>F, M@@R1INW\+_%[:%9VUYXVU7P_: M V^@P3C=$9&(P7*?/ABBX9?G)) YW]H+_@G5\.OCMH.@?M+H? GQ(2T M76O#WBK2R8[?Q MP//S>\$N\OF$M,P8MO99%D7A?6_V7K*SLM7\_O(E8>*M+\@V]CJC*1AC+!%Y$R_=$UO*, $%O"?V3_ /AIW5?V MIM._9_\ AU:2>&?A7^S_ '6K:+KFI7L9E_X2,7$SO9V4>3_RSM39ON'*%26) M#HI /OAA<:E^T=\$$\(:SH>HW.CZA IJMY;2F*::"( [( M@Z.I.]E+JVPE17NU,MK6VLK=+2SMXX8HU"QQ1(%50.@ ' %/H ***1F5!EV M&0,DT ]WJ$T<9=]J]%11]YV8A5'=F MKYB^$G[4?['?_!6M=7_9_P#B5\']>L[G1;;^U8?"_C" 6[7-O(AA6^A,,A.] M!-@'(*&964M]Y?4OVU=,N+/PY8^-O%CS:E\/+;-I\1] \M66&P>6*2/5T&TD MO9S0QR.IRI@:AZQ\7O@ MEXRUL:?X5M(ID_M7P[=R!Y!#ERJ"/:KNQ)6$JC/F$[@WWS9/>26<,FH6\<5P MT2F>**4R(CX^958JI8 Y .!GK@=*\G_8K\+_ +0&E?L[^&6_:RO[&_\ &ZK- ML7=HEW?0>'--CG73+9V*I+.TDJ8R02%77MP4GA=XY8Q\BSP3*% &6 ///B%^PQ^S7K7[%-QXO^!/AG M1[W7=/AN/''@/QQ96")?W-X)7U&V9K@#S'#C9"VXX*X(52JA>N_8H_;(\;_M MB_%;X@>*?!_@IX_A!I#_$U\#%/J5]&"+DQQE1_ MLY>-OC]I/[2V@?L(_ GPT]IX+^#.JZLOQ%US6U>2WN-*NKFXDTS3XAGYI1:2 M6[*YYW*QQL1UD^T_AU\.O!'PD\#Z7\-OAOX;MM(T/1K1;;3=.M%PD,8[@!-:E>%?MO*-5^%RZAX@U"._P#AC?6USI7Q)M+:-)&MK&X* M*FJQN 3_ *)*@:1,[3#+,Y!,2B@#S#P%^T/^PA_P5H^(>A^%]-\[5Y?AUJL^ MM2^$_%VB@0:M ]O+:B81,S)*B22Q-A^1D I\V1R/QH\<^%_^"5GC'Q[X/_9^ M\%R/>?%A-)O?A9X%TNS+P?V^TEQ;7J1Q 86#8MDY1<',@C3:"I7U+]N"'X2? MLN2^"_V];/P7%$/AY-/8:L-!M$1[_2;RRGMX;7Y 5%X]D4)^5,MC 8UM_L: M^#?B=\9/ASX,_:)_;(^&^F6WC_2YM6N/"$;*YN-&TS4'C9(Y0_ N!%&D>XC> M(P Q#M+D ]V\*7VO:GX7TW4O%6AII>J7%A#+J6FQW0G6TG9 9(1( !(%8E=P M !QGO5^BB@ HHH/3K0!XE^U/_P %#/V5?V-O$&D^$_CIX^ELM4UB'S[?3[#3 MI;J6.WW%/M$BQJ=D>X,!GEBK;0=IQXOX_P#^":W[.OC/]F?7_B[\(;6TU'X@ M7VHZCXZ\&_$FPE=KNYO)+J74+$>9GYXRAAB*XQU< /S7HOP7^$WP]^*7Q7\> MK^TGX'T/7?B)I^BV'AWQ&NHZ/%)!J.E))=R6FI6Z.&$<=W'-MD1<*LUI(G/E M@UY%\$?C/\5?@[\>_"'_ 35_9S\&S:I%\/_ !9J5UXZU36&<6VG^%9YIIK& MW,A!+S""ZMV1AU:&->5>78 >O_LF?MWC]KSX]>,?#/PN\%7%Y\/?#>BV2IXW M!"P2:RQ8W%I'GF9/+=,,H^4PN22LL1KZ.KE/@I\$OAE^SQ\.;#X4_"/PO!I. MBZ?O,5O",EY'8L\KL>7=F)))^@P .KH **** "OAG5?^"EW[._[6WQ!M_V6 M_'_P.\5VG@#QGXCATOPSX_U2S TS6]0MKM)88@K)M:-YX%4#_B[IB>+] NHKVR2PU=)(_M4$F\6=ZL;$B";:T,@(R%< ML/F45YMXG\-_#'XW?\$][JT^&W@]]/C\/:1)?:)H$Z#[3H.M:9(TRV;=TEAN M8#"Q'49Y8-D@&-^WKX@\$_L>>+_#/[>>E> 9+S5=/M;SPKJEGH\ 275H;NW: M2RAD*CE4O+:! V"5$S8#8"UZQ^QC-^T5=?LV^&;S]JF"SB\:SVADU&WM58-# M&S$PQS9)S,L90.<_>!Y)R3Y-^P-<_'W]IF/Q5^U!^T9H5M8>$/&FM6.J?#?P M%J%FLKZ7#:J%@U LW*R2!(G''+()%VAEKZJH **** "O&_VSOVUOAY^Q;X+T MOQ#XM\,ZUX@U77[]K/P]X;\/6PENKZ54WR$ D!41<;CR?F4 '/'L9D0.(BX# M,"0N>2!C)_4?G7AVJ6A\'?MA:.?BI=2:AIVNM=7'PSUJZV_\2G4&M%COM')Q M@)-#"+J$\,3'3HWC/1O%&F M1/=V$]I (C:L>=J^6T;C:?X@V0QPOF?[*?QT^-FD?'SP?^P9\&?"TU_H/P@7 M5=-^*/B#6]RPQZ>MU-%I4<3 !M&\ M'I>:C;Z7IZ:OK4T=WXCU&PLO(_M&\6".$SLN6(RL2 L)[-HKO2A/]:_X)_:]=>(XH?$NH-X>C\5OIJ#2;G4$E7%NL@E M$C@RJL>=BJ^/\ @GCJ'AOX3>$C M9BTL[_5O#FG7D"B[T'Q#;W$UQY#[0"DT-X'A?'S$!P68,2_8>^)'QX^+G[.&B?$7]HGP/#X?U[5GFN+;3TD)E^P/(6M7F4JOERF(KN M7O@,0A8HGK=%% !1110!YC^UA^UW\%OV,?AD/BG\;-7N8;.:\6TL++3[;SKJ M]G96;RXD)49"JS$LRJ .3D@'R+X*> /V$?\ @H_)XD_:RMO!VG>,K7Q1I-KX M?N['Q1I*F[T.2U\XR1IDM]G=UGA?=$0?E#!SD;>S\<:/ _[8/A:P^-:Q7^ER MWTVJ_"G4IK6,+8ZDNGO;WFE2?+@LT>;V!S\Y*7"YQ$H/AO[7?B[QA^QG\:O$ M?@3]DKX=3S>-/VA+?3#X1LM-@"6MEK%K)<)J&H..$4""2R=@1M+!G?*[Z )O MV<_VE?'GPB^+'P\_X)N?";PQ=^*]0\%:MJ]G\0-0O6\N/2O#D5U.FG3-*5_U MWV=K1PH^4@B,Q\3>)[.Z\--J$-E)]CAU"53%]E,X&TOO.PC[I.4W;CBOHWXPQ?$Z3X;:I+\ M&;NSB\3V\27&D1ZC&&@NI(I%D-K(3]Q9E5H3(.4\W>.5%?.5S^R?^SM^T)^P MKK=I\*_ ]O!JNK3:OK^C:A<:JZ1XB-W/<"*60#>)K>Y_T9P6R5B*=* *7 MQD_9S_9?_8!^(G@;]LKX;^%['P+H7AQ[G1/'RZ5$RPWNE7%E,(7D0$F29;R. MT /+R&3#%B%QZ[^PO^T)\0/VHO@)!\9?'OPSN?#*:IJ]XWAV*[=?,OM)\TFT MN60?<9HR%/9S&9%^1U%>,?LZ?&;6/^"H^M^/;+QC\*8Y_P!GY[/3+/37U;?% M-J^KVERES-)$N,FW9E17!(P(H\89Y57[%M;6UL;6.RLK:.&&&,)##$@544# M4 < < "@"2BBB@ KC/CU^T%\(?V9/AS<_%?XW>,X-#T2VE2$W,L;R/+,^=D M4<<89Y'."=J@G"L3@*2.SKY\^.'@S0?B;^TYX.^&G[16AZ9J/A8:O_PD'P\^ MU6 DM[K4;?3KFWN=+NE+-*\:ZCHVK11D&;3O"TT#Q3?\ [1GBOX?Z?IGQ+\;:+IL? MC2>TN?M"0206T<9M8)"!^Z5DY(YEX\9 M9&C>2WDVR1%EZ@_PL 01^!H ^8OVNO\ @JS\(/V2?BNWPFU/X9>+?%%UIEE! M>^++WP[9*\&AV\Q_=F5F89*M+$+P6.J,A&&\V!&AF7E5F@F4 @MX/^S!/^TCK M'[3>G?LK_#72&T+X6? FYUC2?%VIZI$9D\0074\KV.GQ@GDI9M:/NSE"&+9! M19 #UG]@S]J#XQ?M=>+?'_QA;P@--^$=QJ45M\-KC459+Z^,*F*XG"D8\AV4 M,!_"^Y1N('O!7ARQ\(>$M%MM.TO3+2.UT^PLX@D5O"BA41%' M J]0 444$A068@ #DF@#G_BO\4?!7P4^&^M?%GXBZL+'1/#^GR7FI7.PL M5C09PJCEF)PJJ.22 .M?+?P&_:K_ &._^"H?Q>TBWF\":O::_P##V++]Y/MYL2#\VT-(54EL$ \G^/OCR[_ ."= MOQ1\7_!W]DWX)?C/>Z-J?PW\*:;9@6-OJF^XAU.0J $C@$=O:.R@J,W! MQL1"R_=6ARZS/HEG-XCL[>WU![6-K^WM)S+%%,5&]4=E4NH;(#%02 #@=*\7 M_8P^&GQ?O?A-X0^)_P"V'H^E7?Q.L;*_6SNDMC]HT>QO98Y?L;NS-NE58HD9 MNH";,L=[R>Y4 %%%% !7SK^UY_P5#_99_8J\>:7\-/BW?ZW=ZSJ5LES+::!I MRW!L+=F*K-.6D0*"5;"KN? SMP03]$R*SQLBR%"00'7&5]QG(KP#]G+P?X=U MOQS\0O"GQPT6QU3XA)IEAHOC*>]L(C%XCTA!<"QU%8]N/+N(G9)8Q\BSV\J! M0%!(!YS\0?V!?V:=?_8VOO'7P,\-Z/?>)K<77CCP-X_L;%5U"ZO#,^HVI:XQ MYDB,ICA(8XVX(52JA>V_8R_;4\4_MC?&+Q_JO@/P1(?A)H@MK/PUXMO/W4E_ MJ2#_ $E(H]N7A(96!)RFT9SYNV/R+]GKXB_'7PO^TEX;_P""?W[/_A9T\+_" M'6M5?XCZYK8=[8Z)=7-Q+IE@G/S3?9);%;/3;U+FPTWQ/=MH5WXKMI@!X>GNHGBM+ MJ1>NPW#11;P1L>5">,D &)^TGI,?[4'PA\5?L\?!+X]Z/HOB.]6.UU+5-.OD MNKK1HQ*K2,88I5<.P7RAEDV^9NS\N#\[_L_?MU?$W]GWQ]'^Q#_P5&L+6RU. MYA:V\,?$FX4-I7B6U/R!;B1@%#$$ R, #NVRJC_"?Q+_9GBCP-I.KPR_#S4IKA;OS=-CD2>V@D!R"UG/&(X MY,GW*Q(78X506(&2>@ZFOSS_ &L]6T?Q MK^USXC_9Y^./Q7\4_"CQW=W\.I_ WXI:=XBNX-+N;5X(D73YHA(L4>)DD4L MI9RWS D";V3XS?LP_"K_ (*4>.[Y/C*_AM?06^A: M+K.C7V-<\+7B6I6WGEGC?+&7R0DI5G0NP).T;& .F_9T^(O[7?B3XE_\(#\< MO!*1_';X1Q1N]W"R06GC_P (W4ZQ7"B3Y8RZ.J31O\JB:-%(0M.*^W](\'>% M= UW5O$^B^'[2VU'7IXIM9OH80);QXHEAC,C=6VQHJ@= !QU.>#_ &>OV5_! MW[.UA#;:3XX\5^)[BSTT:;INH^,M76]N+&QWA_LL3+&F(]P4\@M\B#.$4#TZ M@ HHHH *X#]I?PY\3OB+\#?$_P /O@7XM@T?Q3JMF-/LM9:Z:/\ LOS659)] MT?SJZ1,[)M^;=MQCJ+'QW^*4?PM\-64DRSVW]O:DNC6VN^6K6NDW=Q'(MK-< MY.5B:X\F'< 0'F3=@$FOBUOV"OVKOV+/&OA[XH_L"_:?%'C'Q7X:NK?XJ3?$ M364FL9;H26TZW/$L1,[2F=%P9 %+'(R68 [#]F?]O?QMX/\ ';?L+?\ !37P M[9Z'XTE@-IH_BJYC7^R/%UL^8QEB!&'D&1G 1R2A6.0>6WN7PA^#+R^ /$'[ M,/Q>\-0>)O NB:A!'X1O]0N%N([_ $Q9?-AL;A=Q9I;.6'R&WC$D:0D[F:0# MBY_A-H'_ 4M_9?MO"7[7/P8A\.^*M$\0&S\0V,;[I=*O+>9#,UG.K$B.>'; MM(9EVS#)DV GZ,\*^%O#G@?PU8>#O"&C6^G:7IEHEMI]C:QA8X(D4*J*.P % M %Y55%"(H P !P!2T44 %8WQ ^(?@7X4^$;SQ]\2O%VGZ%HNGQA[W4]4NEA MAA!(499B!DL0 .I) &2:V&944N[ #DD]*\ _: \%^#?VC?C?H/[-?[0/A&V MD\/V6I1^*_#D$\[M:^)XK>SN+:XLYEX'FV]Q(H<';( >"_\%#?B MM\,KW4/#'[2?C+X=Z1\8/V=_%GAP:!XBOM(5;FX\-W2W4K+J-I,IS SF01/M M9"6MD1F5@@/'_ #X:^.O 6IZ'^SYX8^,MW\1OV=_BI*W_"J?'UI<>;J'@?7+ M>-[RTZX,+QO;GY,!"R!FOJ?X-_L1?LM?L^^*[KQI\'/ MA):Z%>W<[3NEM?W+VT4S(8S)%;22M# ^QF3=&BG8S+G:Q! .[\"6/BH>%-'O M?B7;Z4WBB/28HM9N=)5C 9RJF;R6=0XB9UW!3[9SC-;5%% !116#\4/$?BOP M?\/M6\5>"/!K>(=4TZS:XMM#CN?)DOMGS-%&Q!'F%0P0'@OM!*@D@ H:]\9? MAK;^,Y?@UIGQ3\+Q>.Y]/DGTWPS>:S$+MSY99'-N&\TIQN)"GY02.E?#=AXI M_:R_X(Y^)([;XN:YJ?Q8^ FK7NZ;Q'!:D:AX8NI7R[-&6;;$TC$[-WEL2"K1 MN2C]CXY_X)^>%/C;X"A_:L_92\06"?%OQ+X[;Q9X>^)FHWTQ2RM9KMY(X7A= M74K#:%(/(,1Q*GS8 :O5/V4]+_:L>R\;?LP_MO:_X=\9W5GH]I7DZQ10Q@9+N[$!5 ZDG%?-7[:_PH_:+_ &F?#WA+XS?L-_M%Z5IE MWX.^T:IH7]GW2W%KXDN'VQF!YD#?"_[4'CW M3?V._BUI=U8^'KNXM?$3B/4WBC\56%L)A^'VL_LR?M*(WPG^,7A^6-I=-OSY$MIJD#J] MMJ&G&4Y=EE".(1L6;ZK^'FD>(M7\.>'O%_P 7O"6D6_C6RT=[:_GL M")DMWE\LW"P2D;EBD>&)]OHB Y*YK"U3]G3X-?$/XU^&OVH=>\#687",%E\HGO7>F M:=+=0:+I[JL]ZR*6\J,MQO;& #U) KXK^+?[""_&NQN?V]OV<_$5SXA^+VJ> M,M/\0_#S7;G6S'IT.F+/ (K6:%RH$"6H?S$QYI<,O()0@'BG@"\^)/QEU2Y\ M4?LG_$_Q%\-OVFO B&#X@_"KQ-XBGN++Q?);C;-/$+J1ED9]I8JV5!(SMRL[ M?6?["/Q(\<_%W4V^.&B> 9="L/%LMU9_%;PA=,87\-^++$)$]S%')ABES$%6 M1/O*T<#'):4UYMX#_8_\>_M-?%&]T+_@H-X'M-#^*GA:TM-5\)_%WX3:JUA/ MJ%F9'CV.RKCS8710"\8.UUV@ $O]F_#3X:Z#\+/#C>']#NKV[>>Z>ZU'4]4N M?.NK^Y? >>:3 W.0JC@ *JJ #0\)>$?"_@+PU9>#?!>@6FEZ5IMNL%CI M]C"(XH(QT55' _J236C110 4C,JJ69@ !DDGI2UX-^USHEK^T9IVC>9'J5IYN"Z1 M2*&9#AE7(_%/A#]C[X2:?XN^".C:W_;$&F> M)]64ZOVDN!G$A@7<4# E6<$$; " =G\/?#=[X]T;PE\ M3?C?\,=/T_QWH-E(_V;OV[O#T?AB/Q7XDN]>^#/[0>D6PCFL_M$OFI:7&OC9\-O&:RZ;/H.L:.$E\/WEM837$%Q:,PW>6%MVA+*4(,J':"20 3?LD^ M'OVNKSQ[%\,?CAK%I=?$7X1W%C-HGCYYFDM/&G@[497CG@FE4%G4H@&]B -QQU. .?:N/^"?[//P=_9T\-GP MG\'/!::/8E40H;R>Y?8FXI'YD[N_EJ76TD;$%=Q7Y^^(_P#P3%^*?PG^(^F>)O\ @F7XZT7X0Q?\(P;#Q1=7@:]. MK.DJO;CRYHY@"-K&27(+;E&&^:@#)^"'[;?Q=_9#\>P?L8_\%1$A:UO(VMO" M'Q9G7?IVMVWW/+O'88S@A6D?!&X><,'S6^H/V:OAW-X3^'RZAX'TB?PS;>#$UV6)](U$S3 M3'4(V0QK(+FV:PDAD;Y"H(==#& <2.IYS]DK1 M/^"FG[-'C?P-\/OVJ/&O@_QEX%UZ!="M(]"4+>^'9X+&26 LWV>$W",ML4=B M9&W-NW #YOI#X4_LW?"'X->-O%_Q&\!^#+"PUKQQJJWNOWEI:K%YI5 B( /N MKP9&_O2RR.>6P #L-/T+1-)O;[4M+TBVM[C4[E;C4IX(%5[J58DB620@9=A' M%&@)R=J*.@%6Z** "BBO-?VH_B+JG@+X?+IM@T^G#Q/)+H47BM)0L7AZ\NH) M(K*ZFXR(S=&&+>/NM*A/&2 #BOV]?'WCZ'X'W,WP(\#0_$:?1O$=F?'7@;2+ M_==WVDY?S[7;%ND#,PC!3:=R"12K*64_$O[//[1G[2/P,O\ XG7?[.7_ 3& M\00_#:XU2"[\4^ M?U>3SM'+6:M.L-M)$LD:SPO')L\N1=N,97 'M?@__@G= MX0_X)]^.?AE^TS\(?&.N6UTNK6.@_%:#6-4$L&IV^I,MLUPQX"&.\E@? .S M#?P$MO\ P \'_!_]N'X]>./VMO@;\7/B'X4B76V\->*UT"Y6+2O&5O:QJEO< MQO)$Q'[DK&6C*R(!E#&7#L >M?LA^&H_&?[/]CX9\4>'H]9^'MS!IFL_#>?6 MBLTS:1*D-]9VMS&Q)$MG(%B5CD,D4+9+!Z]UJMHVCZ5X>TBUT#0M/AM+&QMD MM[.TMXPL<,2*%1%4JZA!;1%U02W$JHN MYC@#).,D\ =Z^./VQ_$G_!0?]F7X\:A^V)\+;2'QI\,+:SM[#Q!\-8)G:YAL M(4WOJ$:@$))YDDY+1Y(01F164'R]OXY?LR?#3_@I=XXN-,^,&H>)=.T3X?#4 MM(NO"-KJ"V\]IK#2J8KZ15W"59+,PS0'YEVS$'DLM<[^R+X\_P""EWP)UGP% M\-?VN?A?H%WX"U&VM?#MEK6E7HEU32;A+?9:R7N)7$OFF,)(R[@'D!W#[K ' M\2:SXPT3PY:6VJ^(98)-;U"*(":\:&(0Q; MVZD(BA5'09) RQ)\[^"O[%OP#^ WQB\9?'/X>^ ]/T_7O&5PANI+2W"):PA4 MW10KTC$DBF63:%#,1D?**]9H **** "O(/C%\;O@U\1;KQ7^QQX2^/VAZ7\2 M];\*W]GIVFQZ@!=V<\MI($DPO(D0,)=@._:N[&.:[SXMZ]X[\*_#G5?$WPT\ M*1:[K6GVXN;7199C&;Y4=6E@C8=)7C#K&3\OF%-WRYKY0\5_\$^_AM\>_A%I M?QK_ &4_$NE:#X\\0^.;GQ=:?%F6VD.HV\-Y..5+?R&**C1D_* MRD$ ^9M%\.Z9^T-\0AH/@N&U_9Z_:_\ /\ HYL-/1=/TKQEY2CA$0>6'= # M@!ED1NDL1S%]M_L,R?$[XAVA^/?B;P[!X;E\565U8?%#P7/&RB#Q1IUS]A>^ MM@,J%FCA=95)_P"6-O@L0['C_@S^QO=?$G6]?^"7_!0"+P]\6]4\$KIU_P"$ M?B)]D:SU,VET;G_19I(665'BDMBX&]LK.AR>,?6'A3PIX<\#^'[;PKX2TB&P MT^S0K;VT X7+%F8D\LS,69F))9F))))- %Z***")888U1$4*B*,!0.@ ["G4 M44 %9?C7QQX-^&_A>\\;_$'Q5I^B:/I\7F7VJ:K>)!! N0 6=R ,D@#GDD < MFM2OG_\ :+\%>#OVE?C'H?[+OQZ\+1CP[;ZC#XJT>%[QQ;^*8+>UN8)[*0*% MQ);W-Q:SM%DAX]C<[9% !R?[8/P+^)?[:F@^$?VB?V+/VI+'3-1\&07%[X(N M]&NEFLM6NI7"3QSS(2NS9"L8!#KEI5D7!../^$G[;/@W]KWPEJW['?[8&G3? M"SXT:3-"L-I)&4=]3B=7M;_3"<[YEE$NV7P@O$,JW5@$62ZC^T/%NBD?RY#&H$3,$,PA=U#B)G0-M/]U(M2TVQ>YMM#@N1%+?%!N,4;$$>8 M5!"@\,V 2H.0 8_Q'^(7A*_;5/@CX9^+_A_2O'^J:!='0M*EUB%;^.1H7$=P MMON\QD5L-N"D84U^9?P_\.3?&/Q9!)+TPZ=XU: M9DD19"4D>0#>0^Y6W;FW*?M ^A?B!_P3^\._&SP8O[8'[+.OVDWQA\2>.4\4 M^%OB+J6J3?9[*S>Z+0PRP.KH8X;,)$8?*9O-3!^7'/"GQ7_ &&?CWI6F77A![C5M,CMKI9K;Q+.P$8MFE5C$(Q& MLP^<.CM* =FTN-K]JSPCX=_:>\86/[&?Q)MK_3=#U&2TU^Y:'46A3Q1IULT@ MNK%'3#(\4YLGD7(8QRAE(P2O@=E^SY_P4 _8*U_Q=??L;Z9X6N/@AH>NR:U9 M^ /$>J&;5+ZW:U@-VEO,58QJ'CE\H/,K="RN6((!UGPA_;3^&'[=7PWUK]G' M]H,M\*/C!X#4; RD%RDH1_*)+;25.^-M[?4?P[T77 M=?\ #_AOQO\ &+P3I-IXWT[29+:[ELV6=;624QBY%O*1E8I6@C?'7 0-RM<[ MJO[-7P/^*?QK\)_M6Z]X%LI_$6A:,Z:)>3V069/.",LDI_C>)0PC!_U9ED(Y M*E?3J "BBB@ JI>ZWIMG=KI1O8&OY87DMK W"++.%'.U202/?H.]4_'_ (EU M#P9X'U?Q=I/A6]UVYTS3IKJ'1M-V_:+UD0L(8MQ +MC !/)(KXG^,O[#-Y\; M%NO^"@?[/GBK4/$OQ8O/%NF:[\,KZ361'IB:6LMN(K66)F0+ +?S3*N1(6WJ M,[BK &9IO[2/[8W_ 3(^(_]G_MQ3R>.?A/XNU9[FV\>:+')._AF\N)#));. M&&\P*[,%1N2@S$3M:$?3/PKBLD^-TOQ,^ FOZ7XA^'WQ'TX:GX@72]3B=--U M-8]L.HQJ&^:.[BC,4H49\VWC?&6E(Y+]FGQ#^T_\3[3Q9^R__P %#_A+X5NK M^314N['4-)03Z7KNGRNT4DW+X\R>5B268X &2=JJJCA10!UO@OP5X2^'/A:R\ M$>!/#MII.D:=#Y5CI]C"$BA7)) [DDDGJ223DDFM2BB@ HHKPG]KG3C^T!Y MO[&,'B'6O#I#4+O1O&NHH^IW5O+:6[W=O9$3)@1R*[1L(=WFY*[V&3]!?LN?\ !/OX M/?"[1=,UGX9?%CQU=_#[4+RR\3:)\/M=O;>XT^RNE9+FVFC9X//BV/LDVK*- MS*/,,@R" >O?#_PM+\2M&\'_ !2^.?PKLM/\=^';>ZB1&=9ETZYD_<7,MLP) M'ERB(,C'Y_*< [266N^HHH **** .1^*OQ^^"/P,73G^,GQ8\/\ A@:M< M/[*O MV@_AE9W?C3PWX:_X1#_A&+O49=FC7:2WEPM];. N$NXKFSECGVE@L>W *NM4 M?V5_AC_P4#_94^*7@SP1\??V@M$^(G@OQ3'+H[6<%EY$^@75OI\]S"\+>6IE MA*6K1-G!RZ':#DT :GP=_:8^$W[>TO@[XZ_LU^*(-)^(GA2[$'B+PMK&])TT MJ:2-;^QNO+5LQ$!9H)L%?/@C'!,B#ZHMK&RLWFEL[.*)KB7S;AHXPIE?:%W- MC[QVJHR><*!VKFOAU\%_AQ\*]9\2^)/!7A>TLM1\7:TVJ>(;V"W1'O+@J%4M MM &%4 =R7';OQ.-I 1Y;21D@KN*_.7CW_@F/\7O M@;\1-)\2?\$N?&&B?"S?X8?3_%]_KDS7XU5DEC>W BFAN 'RKF20!<@J #\P MH \(^%WB!/A3H-Q^VG_P32U^\\1_"@DO\8OV?=7N/.FT2%P398]Z)^@G[-/PYO/#OPS/@/6S9ZWX,L[^WO?AQ/>YEN(M+(BNK2&9)%.' MM9?W<3Y+;(86.'4D^1_LX_L2?!CXK:9:?M"?%SX-0^%/B:]QJ6C^._\ A!O$ M%YI^G:S/;WWB6..-0J(BX"@ M< #H* '4444 %97BWQWX(\ V4.I>._&6E:+;W$ZP07&K:C%;))*>B*TC %C M@X YXK5KY+^)O[+WP<_X*->.M;U?]H3POJIE\!:==>'8/!<.NR0RZ5J;322_ MV@I0HLHN+4V,D+/F,J2'4E2% .=_:W\._P#!0/\ 9O\ CQJ_[);7ESI_M8:EX.\3^ ];MHM!LSX?E+:AX>GALG:W,S&&/SU<0%' M;=+\S!MP PWT;\)/V7_@S\%/B!XQ^*/@'P3I^GZYXXU);K6[RTM5BR%156-% M'"*2&E?'WY9'<]0% .UTWPYX?T;4=1UC2=%M;:[U>Y2XU2Y@@57NY5B2%7D8 M#+L(XXT!/144=!5VBB@ HHHH **** "BBB@ HHHH **** $8%E*AB"1P1U%? MGA\-_P#@H9J_PKT#6OV6_P#@K!X66VN+:=+ M=3BX5HV3**#G;N525D>AIO[2G[:7Q5TZ_P#C5^RI\;[W5_B#X*GD@^+'[//B M[3K4B-X9"DITY8XXY#$",* YE(P#(TGR/T7P5^!W@+_@K!!)\8/B?XLNE^&5 ME<7NSX20-+;76A^*ITQ?O*=7M'CNM7T.X#-87Z3KLE21EC>*= P_?V[L0 Z M5]#^"O!'A3X=>&K;P?X)T.'3M-M WD6T&< LQ9F)))=F8EF9B68DDDDDUB_ M3X,^'_V>_@]X?^#'A;6M5U&P\.Z>MI;7VMWQN+J502? [XUQV.S1]7OE8"*&Z6 ! )XY'@)C4,AG7*.KB0@'I7A M;]N3]GOXO>)++]K_ /9Q\4375WI/AZ!/C%X.>SD2]BT$S.JW1_LM?\$L?A_P#LY_$S1OCY-\4?$VH^-I-,O5\>3IJ! M2Q\37MTYDDFF@Q_JT9WVQC"G;&S#2?NHOWG8 D(K$!B #VU?G]K_[8?[:/ MQ TG7/C5^S)XKT/QHW@_5;S3_B;^S_K'AN*+4-*2*>2,FWD3]_< QKU).Y@V M$8[H4 +/@[_@H?\ WP%\&9OV?O^"F/QLTS6/&GBR:\;Q3H.B:+-<0>';2\8 MLFGW$MNK*)(0Q!"DR1?*IR4#M[A\,O$7Q+^*_P ']?\ V:-,^/DNB>.-$T^S MDT'XCV=E!?/K.A3L'LM8B23]W*TT*/!*P/RS)(ZX#1D^*_L;:K^S#X._93'Q MS_8-_8ZO/&_B'Q;XJFT_7O#]U=VRWFC7,I>1[6ZNYE/DV4*E$4JI#(\;,NYG M8?8OP3^&T/PR^&VA^%[K3--@OK#35AG72X=MO;EF,C6]OD;EMT=BL:GHBKWH M M?"?X;:?\)O MGX+LMQT>[>WO)M*2ZB- M^()4^:*3[+YV)%PR*W+>JY'.<'P_XP_MSCXL_$;PW\&O''P!\5_##4-;U6#4?@ M9\3M?"26EUJH!^RB9(Q^YCN%D\B2+>[^75X_P#!?B?5)+SQ!X-.5=F664M+$\#!9$-*3%'P@ M("8*%U58MYH ]DTOX0?#W]JJY\!_M&?%SP/X@T_6_#<4AB\(:K?S)9V&I1S% M9'DMN(YWBFB;RIB"K*$D7(V$>S444 %%%% &7XW\1W7@_P &:MXLLO#E]K$V MF:9/=Q:3IB*US>M'&SB&(,0#(Y&U02,DBOA3]G3XE_M>^$)(O^"F?[1?B9D\ M$?$2]@L]=\"Q!FC\*^'F8KIVIJ3T\J60F4 9,-R\K?-E5U?VJ_BCX]\<_M8^ M(OV8K7]ISQ1\'_'47V+4/@SJ(O1'X?\ $=N]I$'M+F/81)*;M;EC>'- U'X)_&Z]^'6DP7I\!_%%[N^T2XTP,1H&N&-Y MKN(,H/E0W2"2ZC;[JSQSC_EJ@KKOV>OV<_ G[-OA"?PMX/U/6]5N+Z[-UJ_B M#Q1JKWVI:E-C >>=\%MJ@*J@!5 X&2Q-G]GOX4ZM\#_A/IOPIU+QO<>((-$: M:VTB^O(ML\>GB5_LEO(VX^:\4!CB,G&_R\D DUVM !1110 5\V_MZ?M8>&_@ M;KGACX2>*?CG<_"RW\9:7J<\'Q!AT);_ .S7%J;8):JCHZ*9!.[L[+P(@H*M M('7T3]LKXH>+_@M^S3XI^*G@G2KZ\N]#@M[FZCTQ(VNDL1LC@&[\*_P#@H[\&?VB/AWX;^!?Q%_:)L9/C M=H/B6=O _C]/#T]KIE]J,-S+%92.?+41QW=NPAF0JJE+AQ\K$ ?5J?#WPY^V MQH7@GXL>+_$GC70;'1Y+F/Q#\-[?5S;6-Y?Q2B*>TU*-5!ND@GAD4+N\N0^./"DOPM\0^$_A=K_P6U7Q%'XJ\ >.-,MS;ZO:Z=-=K?PVT M<"0*%;:WE"3>GEH[ >8H6,?* MOVG-<_9@^$G[3$WPN\>:?I]EJ/PWT[5M(LI='\8P20YFCDDG@>03B=98@%8+ MM0$1NP8J <1XJ_X*%_ME+\-;;]M[X)+X!^(/PI@"OXR\$6%E-:ZWX748\R*= MVE8M)'T:7;M/WQ#Y9WCVS]FWXL>$M,U_1=;^'=[-_P *N^-T56>*[3^.,5\X_\$_OA3^SG\:_VH/$T7[0OP"OO /QR M\,7"ZEXI\'6FI31:'KI65674H[3<58"5DO\ A1.D MZA+KWQ3\3>./$.L3*^J^)_%=Z);B2-"WE6\:J D$,>]RL: #=([=6KT:BB@ MHHKF_C%KOC+PU\*O$.M_#G0I-4\10:1/_P (_IT87_2;\H5MXR6(55,I0,S$ M*JY+$ $T >??M;?M#ZW\'+KPEX \(>*?#'A_7O'5][7NB:G^VYX'\(^+M$^,'B;P1HEKYJ2@ HHHH *^/?VO/VR_VK?V/?VB M'^*?B7X,7.N?L_QVMII>K7FFQQM>:?=D>8^H* =PC)F6'$F(V,& R,P+^@?M M^^&/VW=?\,>'=<_8F\0V%CJOAG49M9U*SO[G8NM".,1QZ=L(VR+(LLS$.54- M%&0RMM9<_P#8T_X* _";]LWPWJOPT^(GAR/PKX]T>VEMO&WP]\1QA655!29T M68#S8.H96&Y,X<8*LP!?\2>./#'BV/PU^WQ^R_J8\5Z8;--/\7V>@QM-+K.A MM(22L0&\W=E*[3+&0)-K7,6-T@ ]#\"_LR?";X?_ !C\2?'S2--OKGQ5XHPE M[J>J:G+=&V@^4FWMED8BWB+(K%$ !*KGA5 \Y_97_P"">7PM_94^,WC3XE_# M?4]5L]%\07D#DU65M-TUO* EG6'.TR,S.J%MQCC^56 5_MF?$#XV?#KX$7FH?L[:#9WWC+5-6T[1]#DU(9MK.:\NXK87,H_NIYF>;0_^"AOA1;KX:^.-+FU3P=+K&B^( M]&LU2UU?2RZVU[;,L<,(+1M-#QY:N/,R=P*-74_#7PHW[2OP-U']FGXB?$GQ M5-9Z-_9]QHWC[PKK$EH_BC0).-X+A1RSPL_RB5#5?]O+X)_$S M]K;X>>"W_99^)-EI\NLWDFG:MXKL;E)%B\,7\.^\EA=6_>;S;6J@(?FW8RHR MP]L^!'P4\"?LZ?"+0?@I\-+&2#1?#]D+>S6>7?)(2Q=Y';N[NS.V,#+' P M ;7@SP;X8^'GA/3O W@O1XM/TG2;1+73[.'.V*)!@#)))/J222,O"]J=!_;^^ NM0^(/#S:6EIXX_L4^'] M[,+I57DSV,C/+MQO\IKJ/&XJ![GXB\.Z!XOT&\\+^*M%M=2TW4+=[>^L+Z!9 M8;B)AAD=&!#*0<$$5\Y?LE?\$\=._9+^.GC'Q/\ #GXD>(K/X>ZE+%/H'P^? M4V>SM[QDS-<'DEU7(CC5OF^4E]^R)J /4_#7[-_A;3?CMJO[16I^//%6OZEJ M,*IHVEZUK1FTS0(S$L;?M)?$RSV6G^'=%=B$N;Z]O(;. .01\@DG0MRN0"-RYR/# MOV9OBW^U#\3_ !WXI_8F_P""D?PBT"&]UWPC-J>BWNA\V.L::72WNK]7\N5 R[E8,IP>X8 @]B :^>O^"BGP MQ_:(\=^"?#.I?LG216GCE-*\N-XYCV%('W#)!C&T%MM M%?PIX;M?VF/@#XR_8C^,/C"?4+F#0X8+/Q;;E9&UW0[D%M.U>-ONO+^Z,KNS$LSG MEF8DDDFL#]EK]GKPY^RQ\"/#OP,\,:U?:E;Z%9>4^HZC,SRW,K.TDCX)/EJ9 M'(OCAKFO:(+:&3PCX,5XX]*TN0P"-[H>7S=2."[(\A(3SFQGY M2O"_ ?P'HGC;]HO5OBUI/[)+_#33_#>DZCX7CO\ 4-/M[.X\4))/?B]J6F:AX[^"%YJ&G7.O:,EP9K_P ,1SVL48O;_A9^S/\ #^/X;_"307L[ M#[2]S=37-R\]S>W+XWSSS2$M+(0%&2> JJ,!0!VU%% !1110!\C?\%9O''Q1 MT/P5X4\%:?\ $R'X>_#S7M2G_P"%B_$.*X<7EC;V\8G2RMD0;C+#?VA?%?QJTGP+IVB^$=#^#VA)87[3P!Y-4U"[M95 MF@M8H@%BM((Y8HBQPS%4 4KN.P JZ?\ ";P'^UN/ GQ_^*GAWQ1IM_X=$I;P M/J&I316%OJ44VR0W%MPERT,\+>7*?D<*KC$=*:ZNK71K>UM5BO&&<16QRS9Y+2S/ MA?F)'U[7RK^U3_P3W^('C+]H"T_;#_8_^-2_#WXDI;):ZV;NU,VG:[ @556Y M1%10JKDD#+,3G_ +,WP'U;X06OB+Q= MXW'AP^+O&NJ1ZEXJ?PCIDMGIS7*0)#F**61VRVPN[D@N[L2!7J% !1110 5\ MJ?\ !17XO?M"ZSXH\)?L0?LNZ;?:7XG^)L$[ZAX[>-TMM$TJ$@73Q2C'[\*1 MG!W('3;\\L97ZKJ"YTO3+R\MM1N]/AEN+-F:TG>(%X2RE6*D\KE3@XZB@#YI M\'Q_$3X^?"O4/@_XQUZWL/CE\%]9A>QUV2,K'=W*1M]BU+ Y-I?VQ>*9!T\R MY3 **1U3>!M&_;?\->#/B5K_ (U\9^&]+TN6ZB\5?#FRU/[-;7U]'((9[#4@ MBAYTAFAD0H&$>(KV2T\7?#-M"==9\,1&.0QSEHS M)/<.CHBR?($);Y%*MN3V']E7]I#X)W_Q D@^!/Q!MM:^&/Q'U>ZF\-W5O$\7 M_"/>)-IGO-,DBE57@6Y7?=PJR@>8+D#(>,5D_MC_ /!/7PN;C2?CS^R5^S'\ M.]2\=:5XQCU;7-$UW38$MO$5H\,\4]N?-'E1R%IEE#$+\\8?.Y1GT_\ 9$_9 MOTKX3WGBCXI3?!C1/A_J7CBYLKF]\%Z!>1W-IICVT+QA@\<</V?M0^"=CJ.H>,OB_XB\>^)=8F4ZCXE\2RKYGDH6,5M##&!'; MPIO=MB#EG9CU 7TBBB@ HHHH \=_:J_:"\4?"S5/"WPH^&.K>$=/\:>.WO8_ M"UUX\FN$TMYK9(F,#&#YVED,R!%W+G#8)8*C_.W@K]J#XU?M%_$6[_9/_:+^ M&.G_ V_:"\$-_PDGPXU2RD=M+U=XE<,L99G;R)H3+%(H=PT3RG*O%@?3G[6 M/[(?P8_;.^&@^&/QETNZ:""Z%UIFIZ;.(;S3K@ CS89"K '!(*LK*1U!(!'D M^D?\$^_!?PL^*7P;UOPCXC\5>)-?\)^)[^_UCQIXPUA[[49-+.E3VQM3,0 L M7GR6:I H"JIE8 DN2 =I?Z?XE_;7\!^$?%7@WXU^(/ .B0W5U!\0O".FVD0O M[N>-EBFTR:Z/[RS:&6.:-VBY=7RI'R/7M]G9VFG6<6GV%M'#!!&L<,,2!5C1 M1@* . !3;33["P\W[#90P>?,TLWDQA?,D/5VQU8XY)YJ:@ HHHH *^*OV MAOCS^T1X]_:1\8_L\_ #]I > /B1X3EMKWP9X*U[1K&32?&FF/90S.5N)H6E M^T>:UPA"N%58UPH*R2KZM^WYH_[;VH^$O#VL_L1ZEIUOJWAW4I=8U:UU"X"C M6(XH_+33=A&V02B:1R&* &!2'5MI'@5KJ/[+7_!9'PG#HGCPZG\*_CK\/BWF MI$_V?5=%FB?+-'OVM<6RRC<5.V2)N\98,X!;^ 7[9GC+XJ>-+OXJ>)_A-?>& M/BY\-88M(^-7P_M+21GUK0&D.V_M(OF>22TELZM+ ?&]G\6_C_\6='\;>+],\*S>'+'Q+IGA?\ LVYO=/DG@G)O6\^0 M7$BM;IL*J@4-*3O,A(]QH **** "N-_:$\0?$OPQ\$_$VK_!GP^VJ>+QI4D/ MA>Q 3#ZA+B*W+^80@19'5G+$*%5B2 ":[*OA*Q_;N_:@_8J^.%QX>_X*%>#0 MOPW\ZYHS.SV<_VD(1YC M+#);7*CYF>&1N%E0UG_ML_L0?"7]NKP'I'Q!\$ZS#IWC6R^RW7@KXB>'KM1+ M#$948/YL;#SX0K&10&R#S&RECN]Y^'W@\> O!NG^$F\1:GK$ME;*EQJVLW1G MNKV3'S32N>K, H"@ $G@;P1X7^&WA#3O ?@O2ELM+TJU6WLK969MJ M#NS,2SL3EF=B69B6)))-:M%% !117A7[>GB;]LGPO\/-'U?]BKPE;:MK^G:O M_:6M6EZ$:.\TZ"-A)9A6(+22M(A4*5?$3[2&QD \C_:C_:/_ ."F-G\9/&>H M?LH?!WP]?^ _A;<6T.MVVK#=?>(9FLH+V=(%W!@J0W$8 3#$\@N3Y:]_XT^* MGAFPC\#_ +>/PTD/V;7O!L%WXS\/QG=<:CX9(BE-X(UY>;3I+I9#@9\J:X3J MR ;/[#O[>'P<_;.\-7DGANS/AWQKIC8\8>"M3 2^L9UQ&S8(4S1@J$$F 1@* MP1OEKS/]E/\ 8A^+=C^U-J/QS^.GB"XM_#GPYO=2T'X)>%K.=HHH-+DED!NY M54_-OC<1@-][8"0%2(4 >^>'OV==#A^/.H?M%:Q\3/%7B"XNX$'A_0M4UCS- M)T$&$1R265LJA4DD7(:5MS[7=00&;/I-%% !1110 4444 %%%% !1110 444 M4 %%%% 'S5^T]_P36\$_&OXN6/[2WP=^)>J_"[XH6#*1XN\/6RS)>!1M NK9 MF59_E^0GH 'JOP#^!\GP>M-=U;7_$%GK'B3Q7JR:GXGU?3M%73H+N MZ6VAMPZ6RO)Y>4A5FR[%G=VS@A5] HH **** "BBB@#EOC3\%OAK^T)\--4^ M$?Q;\,0ZOH6KP>7=6LN05(.5D1ARDBL RN""" :^:?A/_P $R/'WPRTA/@;J M_P"TA'XM^$5KKEIJNB^'/%'AGSM5T66VN$GC2SO4G58@Q7:S>7@*[A40NS'Z M_HH **** "BBB@ KY9_:?_X)MR?$#XV6W[6G[+/Q:N/AC\4K? O=2M[3SK#6 ME VW4.1DE556;Y@P4;D8@,/J:B@#RK]F/\ 9_U;X/S>*/''C0>'%\4^-]1@ MO_$D?A#3I;73C<10+$9(XY7=C)(0SNYQN+#(R"S>JT44 %%%% !2,JNI1U!! M&""."*6B@#YFM_\ @E[\)? OQIO?C7^SG\2_%?PRGUM6C\2Z#X7>UDTO4HVS MN4VMW!+&A.YL8!5,_(JU]#>"?!WA[X=^#-(^'_A'3Q::3H6F6^GZ7:JQ(AMX M8UCC3)Y.$51D\\5IT4 %%%% !1110!Y-^UQ^Q7\"/VU/ T7@SXS:!,9K%VDT M;7=-E$-_IDAQEH9"",' RC!D; )7*J13_9T_9-UCX-:GIOB/XC_''6?B%K&@ MZ'<:+X>UC7M/MXKFTT^>6"62*26,>9Z M7XBW+XM\!W>@QZMH>I1MG&_@ MY\,]!^%/A!)%TOP[I,&GV/G$%S'$@0%L #)QDX &3P .*Z"BB@ HHHH *\7_ M &S_ -A;X,_MM^#;30_B(EUINM:/*9O#?BO2&"7NF2G!^5B/GC)52R'@[005 M8!A[110!X'^SI^R5\4_A_P",-$\?_M#_ !NT[X@Z]X3T2[T?PYXBB\+&PU&6 MSN'B9A>S?:)/M)41 (-JX+R,S2,V1[Y110 4444 %%%% '@O[>G["OPV_;0^ M&S6NH:8+'QKI$>_P;XMLW\FYTVYW93=(.6@#X9TY. 2F'VFO5OA)\/9OA;\/ M-+\$7GC+5_$5U8VB1WNO:]=M/=ZA,% ::1F)Y8C[HX48 Z5TE% !1110 444 M4 %>,_%7]A3]G[XQ?M'^%/VEO&7@:RDUWPM%*1+''M.HRX00&Y XE6$!RH8$ MY91G:NUO9J* "BBB@ HHHH *Q/B-\./ OQ<\$ZC\.?B7X5LM:T35;.53^JD'!###*0""" :VZ* /)OV-OV0_AS^QG\(XOACX!2:5Y;A[G4;ZZN& MEDED=V81JS&DE:XDMP8SJT MFU5@6Z XF2(;R W)^522@*'VVB@ HHHH **** "L+XE_#+P#\8O ^H_#;XG^ M%+/6]#U6 PW^G7T6Z.1>H/JK X*LI#*0""" :W:* /(?V+OV/O /[&/PDC^& MW@RXNKJ6:YDN+Z]O;MIFR[LZP1EL;88PQ50 N3NC7$LGB.]\.W\EG+KT0CV1V\YBVD@D MX>0$,T:F([@RF/Z$AABMXEM[>)4C10J(BX"@< #H*=10 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 %%%% !117-^-_C'\(OAE= MP6'Q(^*GAOP]/=1F2VAUS7+>T>5 <%E$KJ6 /&10!TE%'_ !AH%GXJ\)ZW::EIFH6R7%AJ%C<++#<1,,JZ M.I(92#D$'% %VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK'\;_$'P M/\--&A\0_$'Q98:-8W&J6>FP7>I72Q1O=W=S':VT 9B 7EGEBC5>I9P.] &Q M1110 445Y7\??VVOV6OV7=>L?#'Q[^+MGXJ45Y/\ K]N;]DK]I?Q%-X1^"'QRT?7M5@@,SZ;%YD,[1C&YUCF M1&=1D9*@XSSBO6* "BBN3^-7QS^%'[.W@67XF?&?QC#H6A07$<$NH7$,DBK) M(<(N(U9N3[4 =913%N8&MA>+(#&8]X?'\.,Y_*OG'_A[Q_P3C_Z.ATK_ ,%5 M]_\ &* /I&BN>^%7Q6^'WQO^'^G?%+X5^)8M8T#5D=].U*&)T694D:-B%D56 M&'1AR!TKE $M%9_A7Q9X M9\=>'K3Q=X,U^TU72[^+S;'4;"=98;A,D!T=20ZG'!!(/:K\DB1(TLKA54$L MS' ]30 M%9?@[QKX0^(?A^+Q9X#\3V&LZ7/--%!J.F72S02/%*\,@5T)5ML MD;H<'JI%:E !17G'[07[6_[.O[*T6DS_ +0'Q.M?#::XTZZ4;FUGE^T&'9YF M/*C?&WS$ZX^]QWKC/ /_ 4\_80^*'C72_AWX"_:(TW4=:UJ]CM-+L(].O%: M>9SA4!>$*"3ZD"@#WJBBB@ HKD?C/\>/A)^SSX9M?&7QE\:0:%IE[JD6G6MW M/!+()+J4,4CQ&K$$A&Y(QQUKKJ "BN6^,GQI^%_[/W@&Z^*/QB\6PZ'H%E)% M'=:C/#)(L;2.(T&V-68Y9@.!WKS/X<_\%,OV$?BSXRL?A_X#_:2T.[U?4YUA MT^SGBN+;[1*QPL:M/&BEV. %SEB0 "30![K1110 4444 %%%% !1110 4444 M %%%% !17@&B?\%5_P#@FOXC^,S?L]Z'^W-\,+GQD+W[&NAQ>,+7?)=;MOV= M'W[))MWR^4K%]W&,\5[_ $ %%%% !17BGQW_ ."BW[%G[,_C/_A7GQI^/.G: M3K:HC3:9!8W5[+;AQN7S1:Q2>22I# /M."#T(->B^!?C-\*?B9\-HOC#X#^( M.E:GX7FM9+D:Y;W:_9TBCSYC.QQY>S:VX-@KM(8#!H Z:BO&?@K_ ,%"/V-_ MVB/B ?A9\'OCEI^KZ]Y8'GB1+C:%8GRV;A2>@)K0^/G[; M_P"RM^R]XCL_"/QY^,%EX=U'4+'[99VMS9W,AE@WLF\&*-@!N5AR<\4 >K45 MYO\ /\ :\_9J_:A^W+\!/C!I/B.7355KZUM6>.>%6. [12JK[2>-V,9XS71 M_%SXP_#/X#^!+OXF_%[QA:Z%H5B\276I7@8I&TCK&@PH))+,!P.] '2T5Y?\ M#OVTOV7/VE-=O?#/P-^,FF>(K_3K+[7?6]FDJF&#<$WDR(HQN8#\:J_"_P#; MN_9!^-'Q-F^#OPN^/V@:SXDA,@&FVLSYG\L$OY+LH2? !8^6S< GH": /6J* M\G^,7[<_[(_[/_CRU^&7QC^/&AZ#KMVB.FG74CLT2O\ <:8HK+ IZ@R%1CGI MS7JMM*6)PRNI&0P(X((YS0 ^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 **** "N/\ C]\;/"?[./P;\0_'+QUINL7FD>&M/-Y?VN@:7)>WLD8(&(8( M_FE;D?*.:["B@#X!_P"(D#]A3_HCW[0'_ADM4_\ B:^!/V\_^"B?_!-']N#_ M (*O_!SQ[^T+^S'\3/%WPW\/?"O7;+5?"_B#X4ZB+N>^DG1X)HK08DE1,',B M\*3S7[\U\ ?\%&?V;?\ @HM_P\B^$W[=G["7P;\#^-?^$*^&^L^'=4TOQGXL M.F1^9>SJP92JEFPJYXXS0!\._&/XB?\ !M3-\(?%4/@C_@E9X\T_6G\-WRZ1 M?S? W6(DMKHV[^5*SLV$"OM8L>!C)KU/_@D+_P %U/V0/VZ?$WXH?\ !Q=\3?AM MXA^&]]_P3X^ =K!XAT.[TV:YB^+%)X7B+J#'@D!\@'TKZ7_X)2_LY?$O] MD7_@G7\)/V:OC':V<'BCP=X3CT_6HM/NQ/"LRR.Q"2 .,,.: /,_@#_ ,%U M/V0/VCOC)X>^!O@7X8?&BSU?Q+J"V=A=>(/A-J%C91R$$YFGD7;$O!^8\5]' M_M8^)_%'@G]EOXD>,O!,LD>LZ3X#U>\TJ2'[\=Q'9RO&RX[A@"/I7H%1W=I: MW]K+8WUM'-!/&T+)-5_MJUTM))U,\RM(\BL_FW"G8 --F$UL%EXEBAD9P8T9 M?E(97)4 ,7%>E_$?_@F7^SOXV_9E\+_LS>')-6\-6O@>\2_\'^(M'NPNHZ?? MJS.UUYA&'=W9G<8 )(*["JE0#S7X;?%O]J_]E7]O+P;^R)\?_CS'\4_#OQ*T M&[N]&URY\/0:?>Z5>6\((([>+2K5@P80PQD@.P=P6SR) M'XRQ)YO1O^"4W@_1_P!@;5OV#4^,&I/IVJZVNHOXB.EQB:-AN[W5/#D7AJWL[?0YTM M6G6.U=,R,J$QH&=B74,6!)!7C_A1\2O^"C'[3GA3XY>,/"'[8\/ABU^&'CC6 M8?#]F/"%C/+?_9PTB6LTK(!' B(JJVQV9I7+E@BK7UAXS_8ET'QE\>/A%\=) M_'EY!QU;3X-* M]?TEV+*R+.%*D^9*HGC8AE8J010!V.N_MX_$[XR_ ML8_!KXL3_M1:-\(M0\875[;^)WT_PM+JVL:M):3M;%=,M$BEX=TWL2!M\U!O M&"KXO[-W[:/[1W>1BV I,S@J05"L\ ?\$M/#?@^W^+%IJ_[1/C;56^+D M-A)K>K?:$M=3MKZV,CBZBN(-H^:264^5LV!&$>"H.0#Q/]@']MGQEX^_:/\ M#_P]\:_MOZUJ%WJ-A+#XB^'7Q-^'<.F7K7XB+ 6-Q:CRTPP)"2,"R@@(68%. M ^(?[=W[5_@OXT>)M&_:&_:D\4_!G7K7Q?)%X7TC4?A=!>>%YM+64!=TZ*UQ M,63:2(&2Y8;$8%B"64$D\@X_CW_ ()5>(_&%AXC^&NG?MK^/;/X;>+- M6-]K/@J^M+;49 6=6,<-[3A5 R>36M0 4444 %?*'[7G_ 6,_9=_8J^, MD_P-^*_P\^+&I:O;Z?!>/=>$/AI?:I9&.8$J!/"I4L,$/VV?C[X=_X)]^$_$_Q%T'PAX"\+_\)MXQUGP;X-O-0O!X MGN],,WAVRECME9X(X3.D\Q;!P[*N)8E(_KZMX(\.QZQK5KIE MQ+I&DS7:VZ7MTL;&*!I6XC#N%4N>%!SVK\F/V"O@=_P<$_L,Z)X\O(/V*?@C MXS\7_$_Q[?>+?'7C36OBI)%7#?)$%CC(C@A0;8XP2%W,1C<10!V'['?_ M X#O "L; MR&(3^4>46=0:^C/VD/\ @MA^R?\ LN>.[/X>?$/X;?&"^OK[P_8ZQ#-X;^%M M_J$"P740EC5I(E(64*<,AY4\&O#_ /@FS^S9_P %7/A+_P %/OB7^T_^T'^S M=\/? WPZ^-6BP2>.="\&>//M\=MX@LXMMOJL43H)OBF5?O/*)"3MQ7Z7T M 9_A/Q)8>,O"NF>+]+AN([75=/AO+:.[@,4JQRH'4.AY1@&&5/(.17Y]?\%* M;_QMIG_!5+X&7WPZ^"EG\1=9C\':F;+P;?ZE!:0ZC^[O0P:6X!C38FZ4;AR8 MP!R17Z*UXS\2?V.M$^(_[8_P_P#VP;KQO=6M[X!TJ\L;;1([-6BNQ<17$99I M"V5($Y. #G:/6@#XS_8]&L_MH?\ !2RR^-6H_"GPI\';_P"#%A=6.O> ]/F/ M]KW\TB30!Y L,2-"IGVEP#@!5Y$BL.*E_P""F7[5/Q7TOQ?^T'X!_:)U;1=0 MTKQ+)#X+^$EA\*)]1T[4+")D^2YOT@8+*ZLV?G!!0X,8==GW7\3/V#/#?BS] ML+PS^VK\/_B#>^$O%.CP"UU^&RL4E@\06H 3RKA2RX/E;H]_)P(R,&-37GVI M?\$H9M+U;Q%X>^#?[7OCOP+\/_%GB#^V-=\#:#'" MR75W^RW9_>6RDHHP > M%4'< !0!R_[5/[5'Q%\377PRDT/]K.;X4P>+/ =OK=QX'\+^!9M>\57=Y/'O M6/R!"XBA3E,L8R6CD!W<;/G+XX?M,?&']IW_ ((R>--<^..MOJ>M^&?C##H MU.XTI+*XN88?L\J-/"@"QR@SLK 8VC.3DG[=^+/_!.ZX\3_ !^TG]HWX)_M M(^)_A[XBL_"XK*0%S*V\DHC8# EN//_!'_P % MP_LK>,?V3;7XZ:Z^C>*_'P\4)JE[I\/_0*_)S_@EG:?ME3?LM(_P-_8[^%?C?0_^$AO,:YXOO(DO#-B M/?'AB#L7C'U-?K9'8K'IBZ:)"0L BWXYQMQFOB;X4?\ !(+XL? SPH/ WP@_ MX*-?$+P[HXN7N!IVEZ9#'%YKXW/@2]3@9^E #/V[/C9^V/\ 7X-?">3PUX/ MU#P+HEZ+@_%B_P#A;X:MM6ET!PL;1PV\"4L-8M]-\F5I;&]B(6-A,J%%GB#;#O M.]CA5^E/%?[!'Q"\3_#WP19K^VGX_M?'?@:[NYK+QZC([7ZSRNVR[LW8Q3A$ M81KDY"@@Y#$5%\*_^":?@WPCX8^*J?$SXLZYXQ\5?&+2)--\7^++FSM[-Q T M+Q*(((5\N(@/NR=P)5> !@@'S]\)?%_QE^ '_!*[X;ZM/^W%HO@Y?$UY8MIV MLZSX2%S=Z5I;Q '3-/MH$E:]G!5G#NFXABN4X=<;X-_M'?M._&"\_:!_97U3 M]H?Q)J6FZ5\,'UOPSXN\7?#Z+3-5AC"Q&:-K1U0M'-'(Z!WYVD2+MSBO9H?^ M"1]]_P *4\'?#*\_:X\3RZS\-_%":Q\//$XT:W!T556,"V$!8K+&&B5P6;(8 M?WS^$'_!..'X>?&WQ=\=/'/[0GB/QIJWCWP3)X?\ %K:S8V\37)\,R7EIXNU[X:7'A^?2=3B#.]NP>%!)$\:$@G/+HH(VMNZSP9_P2(\ M+:5^S#J7[*GCS]H7Q/K^@0:Q!JG@2X6TAM;CPI=1R7$GFV[*6#L[7$F_=C() MVA201Z5^SE^QOX\^$GQ1N_C+\8?VL?&?Q)UV71TTNRCU/98V%K;JE?"W_ 0F\+^ (OV*M7^(&O>#=,N;[2_'VIRQZC)IL4ES$L=O;.-CE=PQ MR1@CDU]^UXS^PW^QOH/[$?P8N_@UH?C2Z\0VUWK]SJCWE[9I"P,R1(8]JLP( M C'/?- 'Y[:1_P %-OVN_'W@G4?VG_"GQ^U1=\^'_PQ_;" M^('A;X7ZAXA&L3_#_1C%&89=XYC\J- M8YMVX,(QMP%Y)R:]/\)_$W]L#]GS_@I1X _9L^,/[1Z?$+0/B9X7U"^N()?" M]MIZZ7=6\%Q-BW\K+;/]'"@,QRKG<"P#5T6K?\$D/AC>?LO6'[-MC\5M>$J> M/X_%^N>*K^)+F[U74 LBN74D!%8/T!.-N3N9F8^K?$/]D/1?B#^V'\/_ -KZ MY\:75M>^ =)OK&VT6.T5HKP7,$\19I"V5*B+KG0[;5;FUF M?4;2U69XS!.DH 5B ]>A^#_ [%X0\):7X3AN6G32].@M$F9<&01QJ@ M8CL3MSB@#\[OVDOV\/C;XT_:^^)'P@\(_M+ZO\+-!^'$,5IHJ:!\-)?$$NM: MDR%F:Z,<$ODQ!PR@' *X(5B&(K?%+_@J)^T=J7[-?P0T>ZN[CX=^,?B+JVH6 M7C/Q-'X0EO9]-MK&6..2>VL2C-)),LJ2;0IVD,J[_!KP#\/=)^+_C'3/$WPRO#>^$/B'-J7VS5(;EV#2M*9>)4=E0 MF,;0!&BKA1M(!\^?"C]N/]I.U^&'[0/@NZ^)^M>+(O!7P\N?$'P[^*&K^ GT M:X=DA^>":WGA5'>.5TVDJ=P1R=P("V/!7CO_ (*CG]@B^_;+T/XWOXV\1^(_ M!MH?#_@?3O!EL3I0^TQ(^H)L4M=W!MUDD,>P(&E;Y'"*H]]\*_\ !/W5X?A= M\3O"'Q4_:@\8>--?^*6C2Z;JWB#5ML=O8Q-"8@;:QC80Q$ C)'78H&T9!Z&X M_8B\+W_[&&D_L;7/Q)\16=IH^CV]E9^)]"O#8WR/"C(U?Q$M[H\HO?A_\ $KX?PZ5K"WR(SLUK-;9B M(4+DQ,[-L#X7C)+K2M0FL[F2T^#&I2Q-)$Y1BCA<.I*G##@C!J+_ (.!OVJ/ M%/PF_P""-OC'XD_"76]5T.\\>PZ-H=GJL-G(+S3[/5;F&.X<1KAUE^RO,@ ( M97<8.X"OO2O,_P!L/]DSX.?MR_LV^*OV6/CUI,]WX8\6V*P7ALYA%<6TB2++ M#$O^"?GCBTT M_7+-=#T?7M<^!5QI]W;71B(_M&357B$D-R2I=K@MDL<'*DK73?\ !.O_ (+! M:3^R3^P^/@?^W?IWQ-\3?$/X-?$?5?AIXBO?#W@NYUFZN?L3-)97$S6Y<,#9 MM$AD+$LT>6)+!F]&T[]@'_@NWX'T&'X-?#__ (+2>'KGPC;1"UL/%GB?X+6M MYXFM;4#:J,[2F*ZE5>/.D(=R-Q()KZ;_ ."?7[!7PR_X)Y_ N?X1> O$^M>) M=5US7[KQ%XY\;>)KGSM2\2ZW=%3CQ21N^P")YP!(V>JCD#FOH^BB@ M#\Y?$WP3_:?^$/[4GQ8^//[%&B_"CXYZ!XQUHMXQ\,ZI?VL^IZ/<#>9;,L95 M$>"[@1EF)4 &+*@E/@O^U/\ L6_#/_@F3\5!!\ ->\$VG]N7_AOQE\.8M;GN M;A]7O;<6[1V\UP3Y*M&IS\J^7Y$GR,0-_M/Q(_X)=7LOQG\3?&K]F3]K'QG\ M)[SQM.;GQ9INA1I/:7MR2Q:=4+H4T7_@DM^SG8?LD:W^ MREJ^LZ]J:^(]8_MK5_%]W=*=2EU48VW08J5&T#:$((*L^26=F(!\*?L[^/M; M_8R^.'@;3_\ @IO=>(M!@^$/A&2_^$?A[3=)AG%Y_:,HCF$D\1!E>(2?<)P/ ML[@D%-LOMO\ P4'\:ZMHO_!57X(>-O#7P$N_B'-;K1M->W\'W$L,%L-( ME8H?/(RYF?\ =IN.59MHRV0"/7[?]@ZP/[2OPM_:9UKXQZYJVK?#/P?)H075 M84EEUDR07,+74\V01(?M+,< Y*^] 'AO[$O[/7QZ\7?\%!/$/[:OC/\ 9@MO M@OX9?PD='M/#$=W T^IW#&/,LB0JH'";F8HO*Q@;R&8>L?\ !5']F_XY?M5_ M 30OA-\#K/1)9V\;V-[K7_"07QAMOL<2R_*X4%G7S6B)5?F*H<9.*^F:\@_; M'_8[\&_MB>!]*\/ZWXLU;PWK7AO6HM7\*^)]#D"W.F7L?W9%!X9>A(R#E5(( M(!H ^+O$7QG^*?P,L?C_ /LF_%7X.?#+1?&MK\%=1US0O&7PL\/C3TNK%XPD MD4@VAPR^864_* 83G=\K'D?%'A#PK\.?V6OV&?B%\/-!L[/Q WC[3 ;RSMU2 M:Y^TRI)<([*,N&? (.>I'>OM'X#_ /!.CPE\/?$?C3XC_'/XI:S\4_%WCS0' MT'7=>\0P);J-*= CVD4,1Q&K@+N(/.P8"_-NX_X)_P#!)'PM\*_B3X.\1^*_ MVB/%OC#PM\-K^>]^'?@O68HEM](GD?>'>1.9BC8=<*F&5>V5(!\]^%/"/A7X MGVW_ 4,\8?$K0;/4=6TV;5+?3[N_@626UBM(=1-IY;,"4P;> C&,^4G]T5] MC?\ !+O6];\0_P#!/SX5:CX@FDDN%\+1P*TI))BBD>*+KV\M$Q[5PW[0/_!* M70/C!\4O%WC_ ,!?M$>*_ >G?$B""+XD>'-#ABDM];$7 (+X\EF&[<<."7?C M#L#]-?#GX?\ A7X4> -%^&7@?31::/H&EP:?IEMNR8X(D"("3RQP!DGDG)/) MH VJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "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 **** 3"BBB@ HHHH **** "BBB@#__V0$! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover Page - USD ($)
12 Months Ended
Dec. 31, 2022
Feb. 22, 2023
Jun. 30, 2022
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-40291    
Entity Registrant Name COMPASS, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 30-0751604    
Entity Address, Address Line One 90 Fifth Avenue, 3rd Floor    
Entity Address, City or Town New York    
Entity Address, State or Province NY    
Entity Address, Postal Zip Code 10011    
City Area Code 212    
Local Phone Number 913-9058    
Title of 12(g) Security Class A Common Stock, $0.00001 par value per share    
Trading Symbol COMP    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 972,326,956
Entity Common Stock, Shares Outstanding   455,674,556  
Documents Incorporated by Reference
DOCUMENTS INCORPORATED BY REFERENCE
The portions of the registrant’s proxy statement to be filed in connection with the registrant’s 2023 Annual Meeting of Stockholders that are responsive to the disclosure required by Part III of Form 10-K are incorporated by reference into Part III of this Form 10-K.
   
Entity Central Index Key 0001563190    
Amendment Flag false    
Document Fiscal Period Focus FY    
Document Fiscal Year Focus 2022    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Audit Information
12 Months Ended
Dec. 31, 2022
Audit Information [Abstract]  
Auditor Firm ID 238
Auditor Name PricewaterhouseCoopers LLP
Auditor Location New York
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Current Assets    
Cash and cash equivalents $ 361.9 $ 618.3
Accounts receivable, net of allowance of $9.0 and $7.1, respectively 36.6 48.5
Compass Concierge receivables, net of allowance of $14.7 and $17.3, respectively 42.9 32.9
Other current assets 76.5 94.9
Total current assets 517.9 794.6
Property and equipment, net 192.5 157.4
Operating lease right-of-use assets 483.2 484.7
Intangible assets, net 99.3 127.2
Goodwill 198.4 188.3
Other non-current assets 41.8 48.4
Total assets 1,533.1 1,800.6
Current liabilities    
Accounts payable 28.1 34.6
Commissions payable 48.0 63.9
Accrued expenses and other current liabilities 164.9 240.9
Current lease liabilities 94.6 81.5
Total current liabilities 517.5 437.1
Non-current lease liabilities 486.5 483.0
Other non-current liabilities 8.4 32.9
Total liabilities 1,012.4 953.0
Commitments and contingencies (Note 11)
Common stock, outstanding (in shares) 438,098,194 409,267,751
Stockholders’ equity    
Common stock, $0.00001 par value, 13,850,000,000 shares authorized at December 31, 2022 and 2021; 438,098,194 and 409,267,751 shares issued and outstanding at December 31, 2022 and 2021, respectively $ 0.0 $ 0.0
Additional paid-in capital 2,713.6 2,438.8
Accumulated deficit (2,196.5) (1,595.0)
Total Compass, Inc. stockholders’ equity 517.1 843.8
Non-controlling interest 3.6 3.8
Total stockholders’ equity 520.7 847.6
Total liabilities and stockholders’ equity $ 1,533.1 $ 1,800.6
Common stock, authorized (in shares) 13,850,000,000 13,850,000,000
Concierge credit facility    
Current liabilities    
Credit facility $ 31.9 $ 16.2
Revolving credit facility    
Current liabilities    
Credit facility $ 150.0 $ 0.0
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Statement of Financial Position [Abstract]    
Allowance for credit loss on accounts receivable, current $ 9.0 $ 7.1
Allowance for credit loss on financing receivable, current $ 14.7 $ 17.3
Common stock, par value (in dollars per share) $ 0.00001 $ 0.00001
Common stock, authorized (in shares) 13,850,000,000 13,850,000,000
Common stock, issued (in shares) 438,098,194 409,267,751
Common stock, outstanding (in shares) 438,098,194 409,267,751
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Revenue $ 6,018.0 $ 6,421.0 $ 3,720.8
Operating expenses:      
Commissions and other related expense 4,936.1 5,310.5 3,056.9
Sales and marketing 575.1 510.4 402.1
Operations and support 392.4 374.9 222.2
Research and development 360.3 365.3 145.6
General and administrative 208.1 288.5 105.8
Restructuring costs 49.1 0.0 10.3
Depreciation and amortization 86.3 64.4 51.2
Total operating expenses 6,607.4 6,914.0 3,994.1
Loss from operations (589.4) (493.0) (273.3)
Investment income, net 2.8 0.1 2.0
Interest expense (3.6) (2.4) (0.6)
Loss before income taxes and equity in loss of unconsolidated entity (590.2) (495.3) (271.9)
Benefit from income taxes 0.9 2.5 1.7
Equity in loss of unconsolidated entity (12.2) (1.3) 0.0
Net loss (601.5) (494.1) (270.2)
Net (income) loss attributable to non-controlling interests 0.0 0.0 0.0
Net loss attributable to Compass, Inc. $ (601.5) $ (494.1) $ (270.2)
Net loss per share attributable to Compass, Inc., basic (in dollars per share) $ (1.40) $ (1.51) $ (2.46)
Net loss per share attributable to Compass, Inc., diluted (in dollars per share) $ (1.40) $ (1.51) $ (2.46)
Weighted-average shares used in computing net loss per share attributable to Compass, Inc., basic (in shares) 428,169,180 326,336,128 109,954,760
Weighted-average shares used in computing net loss per share attributable to Compass, Inc., diluted (in shares) 428,169,180 326,336,128 109,954,760
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Statement of Comprehensive Income [Abstract]      
Net loss $ (601.5) $ (494.1) $ (270.2)
Other comprehensive loss:      
Unrealized loss on investments 0.0 0.0 (0.1)
Comprehensive loss $ (601.5) $ (494.1) $ (270.3)
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit) - USD ($)
$ in Millions
Total
Cumulative Effect, Period of Adoption, Adjustment
2021 Agent Equity Program
Common Stock
Common Stock
2021 Agent Equity Program
Additional Paid-in Capital
Additional Paid-in Capital
2021 Agent Equity Program
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Accumulated Deficit
Cumulative Effect, Period of Adoption, Adjustment
Total Compass, Inc. Stockholders’ Equity (Deficit)
Total Compass, Inc. Stockholders’ Equity (Deficit)
Cumulative Effect, Period of Adoption, Adjustment
Total Compass, Inc. Stockholders’ Equity (Deficit)
2021 Agent Equity Program
Non-controlling Interest
Convertible Preferred Stock
Convertible Preferred Stock
Convertible Preferred Stock
Series G
Series G
Convertible Preferred Stock
Series D
Series D
Convertible Preferred Stock
Series D
Common Stock
Series D
Additional Paid-in Capital
Series D
Total Compass, Inc. Stockholders’ Equity (Deficit)
Beginning balance (in shares) at Dec. 31, 2019                               246,365,350              
Beginning balance at Dec. 31, 2019                               $ 1,525.7              
Increase (Decrease) in Temporary Equity [Roll Forward]                                              
Issuance of Series G convertible preferred stock, net of issuance costs (in shares)                                 100,000 64,820          
Issuance of Series G convertible preferred stock, net of issuance costs                                 $ 1.0 $ 1.0          
Conversion of Series D convertible preferred stock (in shares)                                       (9,382,620)      
Conversion of Series D convertible preferred stock                                       $ (40.0)      
Ending balance (in shares) at Dec. 31, 2020 237,047,550                             237,047,550 22,371,620   15,920,450        
Ending balance at Dec. 31, 2020 $ 1,486.7                             $ 1,486.7 $ 344.3   $ 67.6        
Beginning balance (in shares) at Dec. 31, 2019       109,294,060                                      
Beginning balance at Dec. 31, 2019 (681.6) $ (5.6)       $ 143.4   $ 0.1 $ (825.1) $ (5.6) $ (681.6) $ (5.6)   $ 0.0                  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                              
Net loss (270.2)               (270.2)   (270.2)                        
Unrealized loss on investments (0.1)             (0.1)     (0.1)                        
Conversion of Series D convertible preferred stock (in shares)                                         9,382,620    
Conversion of Series D convertible preferred stock                                     40.0     $ 40.0 $ 40.0
Issuance of shares in connection with acquisitions (in shares)       401,310                                      
Issuance of shares in connection with acquisitions 1.2         1.2         1.2                        
Exercise of stock options (in shares)       2,710,680                                      
Issuance of common stock upon exercise of stock options 9.6         9.6         9.6                        
Early exercise of stock options (in shares)       1,183,230                                      
Vesting of early exercised stock options 0.6         0.6         0.6                        
Stock-based compensation 43.2         43.2         43.2                        
Ending balance (in shares) at Dec. 31, 2020       122,971,900                                      
Ending balance at Dec. 31, 2020 (862.9)         238.0   0.0 (1,100.9)   (862.9)     0.0                  
Increase (Decrease) in Temporary Equity [Roll Forward]                                              
Conversion of Series D convertible preferred stock (in shares)                                       (15,920,450)      
Conversion of Series D convertible preferred stock                                       $ (67.6)      
Conversion of convertible preferred stock to common stock in connection with the initial public offering (in shares)       223,033,725                       (221,127,100)              
Conversion of convertible preferred stock to common stock in connection with the initial public offering 1,419.1         1,419.1         1,419.1         $ (1,419.1)              
Ending balance (in shares) at Dec. 31, 2021                             0 0              
Ending balance at Dec. 31, 2021                               $ 0.0              
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                              
Net loss (494.1)               (494.1)   (494.1)                        
Acquisition related non-controlling interest 3.8                         3.8                  
Conversion of Series D convertible preferred stock (in shares)                                         15,920,450    
Conversion of Series D convertible preferred stock                                     $ 67.6     $ 67.6 $ 67.6
Conversion of convertible preferred stock to common stock in connection with the initial public offering (in shares)       223,033,725                       (221,127,100)              
Conversion of convertible preferred stock to common stock in connection with the initial public offering 1,419.1         1,419.1         1,419.1         $ (1,419.1)              
Issuance of common stock in connection with the initial public offering, net of issuance costs (in shares)       26,296,438                                      
Issuance of common stock in connection with the initial public offering, net of issuance costs 438.7         438.7         438.7                        
Issuance of shares in connection with acquisitions (in shares)       855,740                                      
Issuance of shares in connection with acquisitions 10.1         10.1         10.1                        
Exercise of stock options (in shares)       9,318,012                                      
Issuance of common stock upon exercise of stock options 21.3         21.3         21.3                        
Issuance of common stock upon settlement of RSUs, net of taxes withheld (in shares)       10,871,486                                      
Issuance of common stock upon settlement of RSUs, net of taxes withheld (62.4)         (62.4)         (62.4)                        
Vesting of early exercised stock options 5.0         5.0         5.0                        
Stock-based compensation $ 301.4         301.4         301.4                        
Ending balance (in shares) at Dec. 31, 2021 409,267,751     409,267,751                                      
Ending balance at Dec. 31, 2021 $ 847.6         2,438.8   0.0 (1,595.0)   843.8     3.8                  
Ending balance (in shares) at Dec. 31, 2022                             0 0              
Ending balance at Dec. 31, 2022                               $ 0.0              
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                              
Net loss (601.5)               (601.5)   (601.5)                        
Other activity related to non-controlling interests (0.2)                                            
Issuance of shares in connection with acquisitions (in shares)       1,033,340                                      
Issuance of shares in connection with acquisitions $ 3.6         3.6         3.6                        
Exercise of stock options (in shares) 4,145,127     4,145,127                                      
Issuance of common stock upon exercise of stock options $ 9.0         9.0         9.0                        
Issuance of common stock upon settlement of RSUs, net of taxes withheld (in shares)       9,464,159                                      
Issuance of common stock upon settlement of RSUs, net of taxes withheld (23.5)         (23.5)         (23.5)                        
Vesting of early exercised stock options 5.5         5.5         5.5                        
Issuance of common stock in connection with the 2021 Agent Equity Program (in shares)         13,608,896                                    
Issuance of common stock in connection with the 2021 Agent Equity Program     $ 100.0       $ 100.0           $ 100.0                    
Issuance of common stock under the ESPP (in shares)       578,921                                      
Issuance of common stock under the ESPP 2.3         2.3         2.3                        
Stock-based compensation $ 177.9         177.9         177.9                        
Ending balance (in shares) at Dec. 31, 2022 438,098,194     438,098,194                                      
Ending balance at Dec. 31, 2022 $ 520.7         $ 2,713.6   $ 0.0 $ (2,196.5)   $ 517.1     $ 3.6                  
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating Activities      
Net loss $ (601.5) $ (494.1) $ (270.2)
Adjustments to reconcile net loss to net cash used in operating activities:      
Depreciation and amortization 86.3 64.4 51.2
Stock-based compensation 234.5 386.3 43.2
Equity in loss of unconsolidated entity 12.2 1.3 0.0
Change in acquisition related contingent consideration (2.2) (4.7) 8.9
Bad debt expense 7.3 8.9 16.0
Amortization of debt issuance costs 0.9 1.1 0.3
Changes in operating assets and liabilities:      
Accounts receivable 6.5 8.5 (16.3)
Compass Concierge receivables (11.7) 9.4 16.6
Other current assets 17.6 (40.0) 19.4
Other non-current assets 9.8 (11.8) (4.9)
Operating lease right-of-use assets and operating lease liabilities 5.8 2.4 34.6
Accounts payable (4.8) (3.3) (6.5)
Commissions payable (15.9) (0.3) 29.1
Accrued expenses and other liabilities (36.5) 43.3 20.5
Net cash used in operating activities (291.7) (28.6) (58.1)
Investing Activities      
Proceeds from sales and maturities of marketable securities 0.0 0.0 55.5
Investment in unconsolidated entity (15.0) (5.0) 0.0
Capital expenditures (70.1) (50.1) (43.3)
Payments for acquisitions, net of cash acquired (15.0) (137.4) (25.6)
Net cash used in investing activities (100.1) (192.5) (13.4)
Financing Activities      
Proceeds from exercise and early exercise of stock options 9.0 26.9 15.9
Proceeds from issuance of common stock under the Employee Stock Purchase Plan 2.3 0.0 0.0
Taxes paid related to net share settlement of equity awards (23.5) (62.4) 0.0
Payments related to acquisitions, including contingent consideration (17.5) (10.7) (3.2)
Proceeds from issuance of common stock upon initial public offering, net of offering costs 0.0 439.6 0.0
Other (0.6) (1.9) (1.2)
Net cash provided by financing activities 135.4 399.3 19.9
Net (decrease) increase in cash and cash equivalents (256.4) 178.2 (51.6)
Cash and cash equivalents at beginning of period 618.3 440.1 491.7
Cash and cash equivalents at end of period 361.9 618.3 440.1
Supplemental disclosures of cash flow information:      
Cash paid for interest 2.3 1.3 0.2
Supplemental non-cash information:      
Issuance of common stock for acquisitions 3.6 10.1 1.2
Conversion of convertible preferred stock in connection with initial public offering 0.0 1,419.1 0.0
Concierge credit facility      
Financing Activities      
Proceeds from drawdowns on Concierge credit facility 59.0 39.5 11.4
Repayments of drawdowns on Concierge credit facility (43.3) (31.7) (3.0)
Revolving credit facility      
Financing Activities      
Proceeds from drawdowns on Concierge credit facility 150.0 0.0 0.0
Series D      
Supplemental non-cash information:      
Conversion of stock, amount issued $ 0.0 $ 67.6 $ 40.0
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Business
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business Business
Description of the Business
Compass, Inc. (the “Company”) was incorporated in Delaware on October 4, 2012 under the name Urban Compass, Inc. On January 8, 2021, the board of directors approved a change to the Company’s name from Urban Compass, Inc. to Compass, Inc.
The Company provides an end-to-end platform that empowers its residential real estate agents to deliver exceptional service to seller and buyer clients. The Company’s platform includes an integrated suite of cloud-based software for customer relationship management, marketing, client service and other critical functionality, all custom-built for the real estate industry which enables the Company’s core brokerage services. The platform also uses proprietary data, analytics, artificial intelligence, and machine learning to deliver high value recommendations and outcomes for Compass agents and their clients.
The Company’s agents are independent contractors who affiliate their real estate licenses with the Company, operating their businesses on the Company’s platform and under the Compass brand. The Company generates revenue from clients through its agents by assisting home sellers and buyers in listing, marketing, selling and finding homes as well as through the provision of services adjacent to the transaction, like title and escrow services, which comprise a smaller portion of the Company’s revenue to date. The Company currently generates substantially all of its revenue from commissions paid by clients at the time that a home is transacted.
Stock Split
In March 2021, the Company’s board of directors and the stockholders of the Company approved a ten-for-one forward stock split of the Company’s common stock and convertible preferred stock (collectively, the “Capital Stock”), which became effective on March 19, 2021. The authorized number of each class and series of Capital Stock was proportionally increased in accordance with the ten-for-one stock split and the par value of each class of Capital Stock was adjusted from $0.0001 to $0.00001 as a result of this forward stock split. All common stock, convertible preferred stock, stock options, restricted stock units (“RSUs”) and per share information presented within these consolidated financial statements have been adjusted to reflect this forward stock split on a retroactive basis for all periods presented.
Initial Public Offering
On April 6, 2021, the Company completed its initial public offering (“IPO”) and the Company’s Class A common stock began trading on the New York Stock Exchange on April 1, 2021 under the symbol “COMP”. In connection with the IPO, the Company issued and sold 26.3 million shares of its common stock at a public offering price of $18.00 per share. The Company received aggregate proceeds of $438.7 million from the IPO, net of the underwriting discount and offering costs of approximately $11.0 million (of which $0.9 million were paid in 2020). Offering costs, including the legal, accounting, printing and other IPO-related costs have been recorded in Additional paid-in capital against the proceeds from the offering. During April 2021, also in connection with the IPO, all series of the Company’s convertible preferred stock then outstanding were converted into 223.0 million shares of common stock and the Company reclassified $1.4 billion of convertible preferred stock to Additional paid-in-capital.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation
The consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company’s consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and include the assets, liabilities, revenues and expenses of all controlled subsidiaries. The consolidated statements of operations include the results of entities acquired from the date of each respective acquisition.
Certain operating expense amounts presented in the prior period consolidated statements of operations have been reclassified to the Restructuring costs line item in order to conform to the current period financial statement presentation.
The change in classification does not affect previously reported Total operating expenses in the consolidated statements of operations.
Consolidation
The Company consolidates an entity if its ownership, direct or indirect, exceeds 50% of the outstanding voting shares of an entity and/or it has the ability to control the financial or operating policies through its voting rights, board representation or other similar rights. For entities where the Company does not have a controlling interest (financial or operating), the investments in such entities are accounted for using the equity method or at fair value with changes in fair value recognized in net income, as appropriate. The Company applies the equity method of accounting when it has the ability to exercise significant influence over operating and financial policies of an investee. The Company measures all other investments at fair value with changes in fair value recognized in net income or in the case that an equity investment does not have readily determinable fair values, at cost minus impairment (if any) plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment.
Use of Estimates
The preparation of consolidated financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of revenue and expenses during the reporting periods covered by the consolidated financial statements and accompanying notes. These judgments, estimates and assumptions are used for, but not limited to (i) valuation of the Company’s common stock and stock awards, (ii) fair value of acquired intangible assets and goodwill, (iii) fair value of contingent consideration arrangements in connection with business combinations, (iv) incremental borrowing rate used for the Company’s operating leases, (v) useful lives of long-lived assets, (vi) impairment of intangible assets and goodwill, (vii) allowance for Compass Concierge receivables and (viii) income taxes and certain deferred tax assets. The Company determines its estimates and judgments on historical experience and on various other assumptions that it believes are reasonable under the circumstances. However, actual results could differ from these estimates and these differences may be material.
Liquidity

Since inception, the Company has primarily generated negative cash flows from operations and has primarily financed operations from net proceeds from the issuance of convertible preferred stock and common stock. In addition, a number of macroeconomic conditions, including rising inflation and rapidly rising mortgage interest rates, have contributed to a slowdown in the U.S. residential real estate market, which has had an adverse impact on the Company’s business and may continue to adversely impact the Company’s business in the future.
The Company has a Revolving Credit Facility, which it can draw upon provided it maintains continued compliance with certain financial and non-financial covenants. As of December 31, 2022, the Company had $167.0 million available to be drawn under the Revolving Credit Facility and was in compliance with each of the financial and non-financial covenants. See Note 9 — "Debt" for further details.
During the year ended December 31, 2022 and in January 2023, the Company announced various restructuring actions to improve the alignment between the Company’s organizational structure and its long-term business strategy, drive cost efficiencies enabled by the Company’s technology and other competitive advantages and continue to drive toward profitability and positive free cash flow. The Company will continue to assess the impact that changing macroeconomic factors and the slowdown of the U.S. Residential real estate market will have on its business and will adjust its operations as necessary.
As of December 31, 2022 and 2021, the Company held cash and cash equivalents of approximately $361.9 million and $618.3 million, respectively. The Company believes that it will have sufficient liquidity from cash on hand, its Revolving Credit Facility and future operations to sustain its business operations for the next twelve months and beyond.
Segment
Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer is the Company’s CODM. The CODM reviews financial information on a consolidated basis for purposes of making operating decisions, allocating resources and evaluating financial performance. As such, the Company has one operating and reportable segment. Substantially all long-lived assets are located in the United States and substantially all revenue is attributed to sellers and buyers based in the United States.
Net Loss Per Share Attributable to Compass, Inc.
The Company follows the two-class method when computing net loss per common share when shares are issued that meet the definition of participating securities. The two-class method determines net loss per common share for each class of common stock and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income available to common stockholders for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. Prior to conversion in connection with the IPO, the Company’s convertible preferred stock contractually entitled the holders of such shares to participate in dividends but does not contractually require the holders of such shares to participate in the Company’s losses.
For periods in which the Company reports net losses, diluted net loss per common share attributable to Compass, Inc. is the same as basic net loss per common share attributable to Compass, Inc., because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.
Foreign Currency
The Company established its first foreign subsidiary in India in 2020. The functional currency of the entity is U.S. dollars. Transactions denominated in currencies other than the functional currency are remeasured to the functional currency at the exchange rate on the transaction date. Monetary assets and liabilities denominated in currencies other than the functional currency are remeasured at period-end using the period-end exchange rate. Realized and unrealized gains and losses from foreign exchange were immaterial for the years ended December 31, 2022, 2021 and 2020.
Cash and Cash Equivalents
The Company considers all investments with an original maturity date at the time of purchase of three months or less to be cash and cash equivalents. Cash equivalents consist primarily of money market funds and U.S. treasury securities. The Company’s accounts, at times, may exceed federally insured limits.
Accounts Receivable and Allowance for Credit Losses
Accounts receivable is stated as the amount billed, net of an estimated allowance for credit losses (“ACL”). The Company’s ACL is adjusted periodically and is based on management’s consideration of the age and nature of the past due accounts as well as specific payment issues. Changes in the Company’s estimate to the ACL is recorded through bad debt expense and individual accounts are charged against the allowance when all reasonable collection efforts are exhausted. The following table summarizes the activity of the ACL for Accounts receivable (in millions):
December 31,
20222021
Opening balance$7.1 $8.1 
Allowances5.5 1.7 
Net write-offs and other(3.6)(2.7)
Closing balance$9.0 $7.1 
Prepaid Agent Incentives
Other current assets and Other non-current assets in the consolidated balance sheets include prepaid agent incentives that represent cash payments made to certain agents as an incentive to associate their license with the Company. The prepaid agent incentives have a related service period requirement which provides for the repayment of such amounts if the agent disassociates from the Company prior to the completion of the specified service period. The value of these prepaid agent incentives are amortized within Sales and marketing expense in the consolidated statements of operations over the underlying service periods.
Property and Equipment, net
Property and equipment is reported at cost net of any accumulated depreciation and is depreciated using the straight-line method over the useful lives of the related assets. Expenditures for maintenance, repair and renewals of minor items are charged to expense as incurred. Major improvements are capitalized.
The Company capitalizes costs associated with developing software systems that are in the application development stage. Software development costs that are incurred in the preliminary project stage and post-implementation stage are expensed as incurred.
The useful lives of property and equipment are as follows:
DescriptionUseful Life
Leasehold improvementsLesser of estimated useful life or remaining lease term
Office furniture and equipmentFive years
Computer software and internally-developed softwareThree years
Computer equipmentThree years
Business Combinations
Business combinations are accounted for under the acquisition method of accounting. This method requires, among other things, allocation of the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed at their estimated fair values on the acquisition date. The excess of the fair value of purchase consideration over the values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management makes estimates and assumptions, especially with respect to intangible assets. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, not to exceed one year from the date of acquisition, the Company may record adjustments to the assets acquired and liabilities assumed, with a corresponding offset to goodwill if new information is obtained related to facts and circumstances that existed as of the acquisition date. After the measurement period, any subsequent adjustments are reflected in the consolidated statements of operations. Acquisition costs, consisting primarily of third-party legal and consulting fees, are expensed as incurred.
Intangible Assets
Intangible assets resulting from the acquisition of entities are accounted for using the acquisition method based on management’s estimate of the fair value of assets received. Intangible assets are finite lived and mainly consist of customer relationships, workforce and acquired technology and are amortized over their respective estimated useful lives. The useful lives were determined by estimating future cash flows generated by the acquired intangible assets. The Company amortizes these intangible assets on a straight-line basis over their estimated useful lives within the Company’s operating expenses.
Impairment of Long-Lived Assets
Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets or asset groups (collectively, “asset groups”) may not be recoverable. This includes but is not limited to significant adverse changes in business climate, market conditions, or other events that indicate an asset groups’ carrying
amount may not be recoverable. Recoverability of asset groups to be held and used is measured first by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset group. If such asset groups were considered to be impaired, an impairment loss would be recognized when the carrying amount of the asset exceeds the fair value of the asset.
No impairment losses for long-lived assets have been recognized in any of the periods presented.
Goodwill
Goodwill represents the excess of the cost of an acquired business over the fair value of the assets acquired at the date of acquisition. Goodwill is not subject to amortization but is subject to impairment testing on an annual basis, as of October 1, or whenever events and circumstances indicate that the carrying value of the reporting unit may be in excess of the reporting unit’s fair value. The Company has one reporting unit and tests goodwill for impairment at the reporting unit level. As part of the goodwill impairment test, the Company first performs a qualitative assessment to determine whether further impairment testing is necessary. If, as a result of its qualitative assessment, it is more-likely-than-not that the fair value of the Company’s reporting unit is less than its carrying amount, a two-step impairment test is required.
If factors indicate that the fair value of the reporting unit is less than its carrying amount, the Company performs a quantitative assessment and the fair value of the reporting unit is determined by analyzing the expected present value of future cash flows. If the carrying value of the reporting unit continues to exceed its fair value, the implied fair value of the reporting unit’s goodwill is calculated and an impairment loss equal to the excess is recorded. The Company has not recorded any impairments related to goodwill as of December 31, 2022.
Leases
The Company determines if an arrangement contains a lease at inception based on whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. The Company classifies leases as either financing or operating. The Company does not have any finance leases. Right-of-use (“ROU”) assets are recognized at the lease commencement date and represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease liabilities are recognized at the lease commencement date based on the present value of future lease payments over the remaining lease term.
Present value of lease payments are discounted based on the more readily determinable of (i) the rate implicit in the lease or (ii) the Company’s incremental borrowing rate. Because the Company’s operating leases generally do not provide an implicit rate, the Company estimates its incremental borrowing rate based on the information available at lease commencement date for collateralized borrowings with a similar term, an amount equal to the lease payments and in a similar economic environment where the leased asset is located. The collateralized borrowings were based on the Company’s estimated credit rating corroborated with market credit metrics like debt level and interest coverage.
The Company’s operating lease ROU assets are measured based on the corresponding operating lease liability adjusted for (i) payments made to the lessor at or before the commencement date, (ii) initial direct costs incurred and (iii) lease incentives under the lease. Options to renew or terminate the lease are recognized as part of the Company’s ROU assets and lease liabilities when it is reasonably certain the options will be exercised. ROU assets are also assessed for impairments consistent with the Company’s long-lived asset policy.
The Company does not allocate consideration between lease and non-lease components, such as maintenance costs, as the Company has elected to not separate lease and non-lease components for any leases within its existing classes of assets. Operating lease expense for fixed lease payments is recognized on a straight-line basis over the lease term. Variable lease payments for real estate taxes, insurance, maintenance and utilities, which are generally based on the Company’s pro rata share of the total property, are not included in the measurement of the ROU assets or lease liabilities and are expensed as incurred.
Operating leases are presented separately as operating lease ROU assets and operating lease liabilities, current and non-current, in the accompanying consolidated balance sheets.
Revenue Recognition
The Company generates revenue by assisting home sellers and buyers in listing, marketing, selling and finding homes. The Company holds the real estate brokerage license that is necessary under relevant state laws and regulations to provide brokerage services and therefore controls those services that are necessary to legally transfer real estate between home sellers and buyers.
Although the Company’s agents are independent contractors, they cannot execute a real estate transaction without a brokerage license, which the Company possesses. The Company has the only contractual relationship for the sale or exchange of real estate with its clients. Accordingly, the Company is the principal in its transactions with home buyers and sellers. As principal, the Company recognizes revenue in the gross amount of consideration to which the Company expects to receive in exchange for those services.
The Company concluded that its brokerage revenue contains a single performance obligation that is satisfied upon the closing of a real estate services transaction, at which point the entire transaction price is earned. Revenue is recognized upon the closing of a real estate transaction (i.e. purchase or sale of a home) since the Company is not entitled to any commission until the performance obligation is satisfied and is not owed any commission for unsuccessful transactions, even if services have been provided. The Company operates exclusively in the United States and generates substantially all of its revenue from commissions from home sellers and buyers. In addition to commission revenue, the Company generates revenue through adjacent services related to the home transaction such as title and escrow services which comprised an immaterial amount of the consolidated revenue for the years ended December 31, 2022, 2021 and 2020.
Management evaluated and determined that no disaggregation of revenue is necessary or appropriate.
As the Company generally bills for its services at the time of revenue recognition, the Company does not have material deferred revenue or contract asset balances. In addition, the Company does not capitalize commissions paid to agents as incremental contract costs as there are no future benefits associated with the expenses.
Commissions and Other Related Expense
Commissions and other related expense primarily consist of commissions paid to the Company’s agents, who are independent contractors to the Company, upon the closing of a real estate transaction (i.e., purchase or sale of a home), as well as stock-based compensation expense related to the Company’s Agent Equity Program (see Note 2 — “Summary of Significant Accounting Policies — Stock-Based Compensation”) and fees paid to external brokerages for client referrals, which are recognized and paid upon the closing of a real estate transaction.
The Company also charges fees to affiliated agents. These fees are either transaction based, where amounts are collected at the closing of a brokerage transaction, or in the form of periodic fixed fees over a defined period of time. Fees charged to affiliated agents are recognized as a reduction to Commissions and other related expense as the reimbursements do not constitute a form of revenue nor do they constitute a reimbursement for a specific, incremental, identifiable cost for the Company.
Sales and Marketing
Sales and marketing expense consists primarily of marketing and advertising expenses, compensation and other personnel-related costs for employees supporting sales, marketing, expansion and related functions, occupancy-related costs for the Company’s regional offices, agent acquisition incentives and costs related to administering the Compass Concierge Program, including associated bad debt expenses. Advertising expense primarily includes the cost of marketing activities such as print advertising, online advertising and promotional items, which are expensed as incurred. Advertising costs were $147.1 million, $118.1 million and $101.1 million for the years ended December 31, 2022, 2021 and 2020, respectively. Compensation costs includes salaries, taxes, benefits, bonuses and stock-based compensation.
Operations and Support
Operations and support expenses include compensation and other personnel related expenses for employees supporting agents, third-party consulting and professional services costs, fair value adjustments to contingent consideration for the Company’s acquisitions and other related expenses.
Research and Development
Research and development expense consists primarily of compensation and other personnel-related costs for employees in the product, engineering and technology functions, website hosting expenses, software licenses and equipment, third-party consulting costs, data licenses and other related expenses.
General and Administrative
General and administrative expense primarily consists of compensation costs for executive management and administrative employees, including finance and accounting, legal, human resources and communications, the occupancy costs for the Company’s New York headquarters and other offices supporting administrative functions, professional services fees, insurance expenses and talent acquisition expenses.
Restructuring
Costs and liabilities associated with management-approved restructuring activities are recognized when they are incurred. Restructuring charges primarily consist of costs associated with a workforce reduction and operating lease right-of-use asset impairments. One-time employee termination costs are recognized at the time of communication to employees, unless future service is required, in which case the costs are recognized ratably over the future service period. Ongoing employee termination benefits are recognized as a liability when it is probable that a liability exists and the amount is reasonably estimable. Restructuring charges are recognized as an operating expense within the consolidated statements of operations and related liabilities are recorded within Accrued expenses and other liabilities on the consolidated balance sheets. The Company periodically evaluates and, if necessary, adjusts its estimates based on currently available information.

Depreciation and Amortization
Depreciation and amortization expense primarily consists of depreciation and amortization of the Company’s property and equipment, capitalized software and acquired intangible assets.
Interest Expense
Interest expense consists primarily of expense related to the interest, commitment fees and amortization of debt issuance costs associated with the Company’s revolving credit facility and concierge credit facility. See Note 9 — “Debt.”
Income Taxes
The Company utilizes the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to settle. The effect on deferred tax assets and liabilities resulting from a change in tax rates is recognized as income or expense in the period that includes the enactment date. Deferred tax assets and liabilities are classified as non-current in accordance with Accounting Standard Update (“ASU”) No. 2015-17. Valuation allowances are established against deferred tax assets if it is more likely than not that they will not be realized.
The Company recognizes tax benefits from uncertain tax positions only if the Company believes that it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The Company continuously reviews issues raised in connection with ongoing examinations and open tax years to evaluate the adequacy of its tax liabilities. The Company’s policy is to adjust these reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in
which such determination is made and could have a material impact on its financial condition and operating results. The provision for income taxes includes the effects of any reserves that management identifies.
Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or an exit price paid to transfer a liability in the principal or most advantageous market for an asset or liability in an orderly transaction between market participants on the measurement date. The accounting standards also establish a fair value hierarchy, which requires an entity to maximize the use of observable inputs when measuring fair value. There are three levels of inputs that may be used to measure fair value:
Level 1Unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2Inputs other than quoted prices included within Level 1 that are observable, unadjusted quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.
Level 3Unobservable inputs that are supported by little or no market activity, requiring the Company to develop its own assumptions.
The carrying amount of the Company’s financial instruments including Cash and cash equivalents, Accounts receivable, Compass Concierge receivables, Accounts payable and Commissions payable approximate their respective fair values because of their short maturities. As of December 31, 2022 and 2021, the carrying amount of the Company’s debt facilities approximates fair value as the stated interest rate approximates market rates currently available to the Company.
See Note 5 — “Fair Value of Financial Assets and Liabilities,” for more information on the fair value of financial assets and liabilities.
Stock-Based Compensation
The Company measures compensation expense for all stock-based awards based on the estimated fair value of the awards on the date of grant. Compensation expense is generally recognized as expense on a straight-line basis over the service period based on the vesting requirements. The Company recognizes forfeitures as they occur.
For stock options, which the Company issues to employees, affiliated agents and in certain cases in connection with business combinations, the Company generally estimates the fair value using the Black-Scholes option pricing model, which requires the input of subjective assumptions, including (1) the fair value of common stock, (2) the expected stock price volatility, (3) the expected term of the award, (4) the risk-free interest rate and (5) expected dividends.
The Company also issues RSUs to employees, affiliated agents and in certain cases in connection with business combinations. In addition to the issuance of RSUs to agents as equity compensation for the provision of services, the Company offers RSUs to affiliated agents through its Agent Equity Program. The Agent Equity Program offers affiliated agents the ability to elect to have a portion of their commissions earned during a calendar year to be paid in the form of RSUs. RSUs issued in connection with the Agent Equity Program are granted at the beginning of the year following the calendar year in which the commissions were earned and are subject to the terms and conditions of the 2012 Stock Incentive Plan and the 2021 Equity Incentive Plan, as applicable. The Company has discontinued the Agent Equity Program following the issuance of RSUs in January 2023 related to the 2022 program year.
The Company’s RSUs granted prior to December 2020 generally vest based upon the satisfaction of both a service-based condition and a liquidity event-based condition. The service-based vesting condition for these awards is generally satisfied over four years, except for the RSUs associated with the 2020 Agent Equity Program which vested immediately on the date of issuance. The liquidity event-based vesting condition is satisfied on the occurrence of a qualifying event, generally defined as a change in control or the effective date of the registration statement for the Company’s IPO. The fair value of these RSUs was measured based on the fair value of the Company’s common stock on the grant date and was recognized as expense when both the required service-based vesting condition and the liquidity event-based vesting condition were achieved using the accelerated attribution method. The liquidity event-based vesting requirement was met on March 31, 2021, the effective date of the Company’s registration statement, see Note 1—“Business—Initial Public Offering.”
In December 2020, the Company began issuing RSUs that vest upon the satisfaction of only a service-based vesting condition that generally ranges from one to five years. The fair value of these RSUs is measured based on the fair value of the Company’s common stock on the grant date and will be recognized as expense on a straight-line basis as the required service-based vesting condition is satisfied. Any vested RSUs that require only a service-based vesting condition will convert to common stock following vesting and their prescribed delayed settlement periods.
For RSUs granted in connection with the 2021 and 2022 Agent Equity Programs, the Company determined the value of the stock-based compensation expense at the time the underlying commission is earned and began to recognize the associated expense on a straight-line basis over the requisite service periods beginning on the closing date of the underlying real estate commission transactions. The stock-based compensation expense was recorded as a liability and will be reclassified to additional paid-in capital at the end of the vesting period when the underlying RSUs are issued.
On a limited basis, the Company has issued stock options and RSUs that contain service, performance and market-based vesting conditions that include stock price targets to be met after the listing of the Company’s stock on a public exchange. Such awards are valued using a Monte Carlo simulation and the underlying expense will be recognized as the associated vesting conditions are met.
Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326), which modifies the measurement of credit losses on financial instruments. This standard requires the use of an expected loss impairment model for instruments measured at amortized cost based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect the collectability of the reported amount. This guidance is effective for public companies with fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company adopted this standard as of January 1, 2020 on a modified retrospective basis, which resulted in a $5.6 million increase in the Company’s overall allowance for credit losses related to the Company’s Compass Concierge receivables, with a corresponding increase to the Company’s accumulated deficit.
In December 2020, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The ASU is part of the FASB’s simplification initiative; and it is expected to reduce cost and complexity related to accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740, Income Taxes related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The new standard will become effective for public companies with fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company adopted this guidance on January 1, 2021 and the adoption of this standard did not have a material impact on the Company’s consolidated financial statements.
New Accounting Pronouncements
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. An update was also issued expanding the scope of this guidance. The guidance provides optional expedients and exceptions for applying GAAP to contracts or other transactions affected by reference rate reform if certain criteria are met. The guidance was issued on March 12, 2020 and may be applied prospectively through December 31, 2022. On December 21, 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848) - Deferral of the Sunset Date of Topic 848, which deferred the sunset date of Topic 848 from December 31, 2022 to December 31, 2024. The Company is evaluating applicable contracts and transactions to determine whether to elect the optional guidance. The adoption of this standard is not expected to have a material impact on the Company’s consolidated financial statements.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The guidance amends ASC 805 to require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. The amendment is effective for public companies with fiscal years beginning after December 15, 2022, including interim periods within those
fiscal years. The amendment should be applied prospectively to business combinations occurring on or after the effective date. Early adoption is permitted. The adoption of this standard is not expected to have a material impact on the Company’s consolidated financial statements.
In March 2022, the FASB issued ASU 2022-02, Financial Instruments - Credit Losses (Topic 326) - Troubled Debt Restructurings and Vintage Disclosures, which requires enhanced disclosure of certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty while eliminating certain current recognition and measurement accounting guidance. This ASU also requires the disclosure of current-period gross write-offs by year of origination for financing receivables and net investments in leases. The amendments in this update are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The adoption of this standard is currently being evaluated and is not expected to have a material impact on the Company’s consolidated financial statements.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations and Asset Acquisitions
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Business Combinations and Asset Acquisitions Business Combinations and Asset Acquisitions
Assets acquired and liabilities assumed in business combinations are recognized at their acquisition date fair values. Determination of the fair values of assets and liabilities acquired requires estimates and the use of valuation techniques when market values are not readily available. The results of operations of businesses acquired by the Company have been included in the consolidated statements of operations since their respective dates of acquisition. Goodwill generated from all business combinations completed was primarily attributable to expected synergies from future growth and potential monetization opportunities.
2022 Acquisitions
During the year ended December 31, 2022, the Company completed the acquisition of 100% of the ownership interests in a title insurance and escrow settlement services company and acquired the assets of a small real estate brokerage. The purpose of these acquisitions was to expand the Company’s title and escrow offerings and to expand its existing brokerage business in key domestic markets. The Company has accounted for these acquisitions as business combinations.
Total Consideration of Business Combinations
The total consideration for acquisitions completed during the year ended December 31, 2022 comprised $12.1 million of cash, net of cash acquired, $0.8 million in Class A common stock of the Company and up to $3.6 million of additional cash that may be paid contingent on certain earnings-based targets being met through 2029. Future cash payments were recorded as Accrued expenses and other current liabilities and Other non-current liabilities in the consolidated balance sheets.
The fair value of the assets acquired and the liabilities assumed primarily resulted in the recognition of: customer relationships of $8.1 million; trademark intangible assets of $1.1 million; $1.0 million of other current and non-current assets; and $2.5 million of current and non-current liabilities. The excess of the purchase price over the fair value of the acquired net assets was recorded as goodwill of $8.8 million. Acquired intangible assets are being amortized over their estimated useful lives of approximately 3 to 5 years.
None of the goodwill recorded during the year ended December 31, 2022 is deductible for tax purposes. The amount of tax-deductible goodwill may increase in the future to approximately $2.6 million dependent on the payment of certain holdbacks and acquisition-related compensation arrangements. These amounts are not expected to have an impact on the income tax provision while the Company maintains a full valuation allowance on its U.S. deferred tax assets.
As of December 31, 2022, an aggregate of $1.2 million of the cash to be paid after closing for certain acquisitions remained unpaid. These amounts are presented within Accrued expenses and other current liabilities and Other non-current liabilities on the consolidated balance sheet and are expected to be paid during the years ended December 31, 2023 and December 31, 2024.
The Company has recorded the preliminary purchase price allocation as of the acquisition dates and expects to finalize its analysis within the measurement period (up to one year from the acquisition date) of the respective transaction. Any adjustments during the measurement period would have a corresponding offset to goodwill. Upon conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, any subsequent adjustments are recorded to the consolidated statements of operations.
Pro forma revenue and earnings for 2022 acquisitions have not been presented because they are not material to the Company’s consolidated revenue and results of operations, either individually or in the aggregate.
2021 Acquisitions
During the year ended December 31, 2021, the Company completed several business acquisitions including the acquisition of 100% of the ownership interests in KVS Title, LLC, a title insurance and escrow settlement services company, Glide Labs, Inc., a real estate technology company, Randall Family of Companies, a group of Southern Coastal New England residential real-estate brokerage entities, three additional small real estate brokerages and three additional small title insurance and escrow settlement services companies. The purpose of these acquisitions was to expand the Company’s title and escrow offerings, to grow the Company’s transaction management tools included in its end-to-end real estate platform, and to expand its existing brokerage business in key domestic markets.
During 2021, the Company completed two asset acquisitions of smaller residential real estate brokerages in connection with ongoing agent recruitment efforts in key domestic markets. The consideration for these two acquisitions comprised $13.2 million in cash, net of cash acquired, $5.8 million in the Company’s Class A common stock and up to $3.4 million of additional cash that may be paid contingent on certain earnings-based targets being met. During the year ended December 31, 2021, the Company recorded net assets of $23.9 million primarily comprised of customer relationships. Such amounts are also included in the tables below.
Total Consideration of Business Combinations and Asset Acquisitions
The following table summarizes the aggregate fair value of the components of the purchase consideration, as of the respective dates of each of the business combinations and asset acquisitions (in millions):
Cash paid at closing$148.6 
Class A common stock issued5.8 
Cash to be paid after closing (1)
21.8 
Contingent consideration 5.6 
Non-controlling interest3.8 
$185.6 
(1)
As of December 31, 2022, an aggregate of $12.3 million of the cash to be paid after closing for certain acquisitions remained unpaid. These amounts are presented within Accrued expenses and other current liabilities on the consolidated balance sheet and are expected to be paid during the year ended December 31, 2023.
The following table summarizes the allocations of the purchase price for the business combinations and asset acquisitions (in millions):
Cash and cash equivalents$11.2 
Other current assets4.1 
Property and equipment2.5 
Goodwill (1)
68.5 
Operating lease right-of-use assets12.8 
Intangible assets (2)
Acquired Technology5.5 
Customer relationships90.7 
Trademarks11.3 
Total assets$206.6 
Total liabilities$(21.0)
Net assets$185.6 
(1)
Approximately $43.8 million of the goodwill is deductible for tax purposes. The amount of tax-deductible goodwill may increase in the future to approximately $64.7 million dependent on the payment of certain holdbacks and acquisition related compensation arrangements. These amounts are not expected to have an impact on the income tax provision while the Company maintains a full valuation allowance on its domestic deferred tax assets.
(2)
The identified intangible assets have a useful life of 2-9 years.
Pro forma revenue and earnings for 2021 acquisitions have not been presented because they do not have a material impact to the Company’s consolidated revenue and results of operations, either individually or in the aggregate.
2020 Acquisitions
Modus Technologies, Inc.
On October 9, 2020, the Company completed the acquisition of 100% of the outstanding shares of Modus Technologies, Inc. ("Modus"), a title and escrow company that provides an internally developed title and escrow technology platform to agents, home sellers and buyers. The purpose of the acquisition was to expand its title and escrow service offerings and technology capabilities.
The consideration for the purchase of Modus included a contingent consideration arrangement, payable over three years and based on the attainment of transaction-based targets as defined by the purchase agreement. The maximum amount of contingent consideration that could be earned was $70.0 million, payable in a combination of $50.0 million in cash and $20.0 million in the Company’s Class A common stock. The Company recorded the contingent consideration liability at its fair value of $20.0 million and recorded all fair value adjustments to the contingent consideration liability at each reporting date, with any changes recorded through Operations and support in the accompanying consolidated statements of operations. See “Note 5 — Fair Value of Financial Assets and Liabilities” for further discussion of inputs used to determine the fair value of contingent consideration. A portion of this contingent consideration was subject to forfeiture dependent on certain employees providing future service to the Company and was accounted for as compensation expense over the required service periods. See “Other Acquisition Related Compensation” below. As of December 31, 2022, the remaining unpaid contingent consideration is $4.7 million and will be paid in 2023 and 2024.
Other
During 2020, the Company completed several asset acquisitions. These transactions included the acquisition of smaller residential real estate brokerages in connection with ongoing agent recruitment efforts in key domestic markets. The consideration for these acquisitions was paid entirely in cash.
The following table summarizes the aggregate fair value of the components of the purchase consideration, as of the respective dates of each of the acquisitions (in millions):
ModusOther
Cash paid at closing$27.7 $0.9 
Cash to be paid after closing2.0 — 
Contingent consideration (payable in the form of cash and Class A common stock)20.0 — 
$49.7 $0.9 
The following table summarizes the allocations of the purchase price (in millions):
ModusOther
Cash and cash equivalents$3.0 $— 
Other current assets0.1 — 
Property and equipment0.5 — 
Goodwill (1)
38.4 — 
Operating lease right-of-use assets4.1 — 
Intangible assets (2):
Acquired technology6.3 — 
Customer relationships1.3 0.9 
Trademarks1.7 — 
Total assets$55.4 $0.9 
Total liabilities$(5.7)$— 
Net assets$49.7 $0.9 
(1)
The goodwill is non-tax deductible.
(2)
The identified intangible assets have a useful life of 3-6 years.
Pro forma revenue and earnings for 2020 acquisitions have not been presented because they do not have a material impact to the Company’s consolidated revenue and results of operations, either individually or in aggregate.
Contingent Consideration
Contingent consideration represents obligations of the Company to transfer cash and common stock to the sellers of certain acquired businesses in the event that certain targets and milestones are met. Approximately $4.7 million of the obligations as of December 31, 2022 are fixed in value. As of December 31, 2022, the undiscounted maximum payment under these arrangements was $14.0 million. Changes in contingent consideration measured at fair value on a recurring basis were as follows (in millions):
Year Ended December 31,
202220212020
Opening balance$24.4 $39.8 $16.4 
Acquisitions3.6 5.6 20.0 
Fair value (gains) losses included in net loss(2.2)(4.7)8.9 
Payments(11.8)(16.3)(5.5)
Closing balance$14.0 $24.4 $39.8 
Other Acquisition Related Compensation
In connection with the Company’s acquisitions, a portion of the cash and equity consideration amounts paid or to be paid to the selling shareholders are subject to clawback and forfeiture dependent on certain employees and agents providing continued service to the Company. Accordingly, this consideration is accounted for as compensation for future services and the Company recognizes the expenses over the underlying retention periods. As of December 31, 2022, the Company expects to pay an additional $21.9 million in future cash consideration to sellers in connection with these arrangements. For the years ended December 31, 2022, 2021 and 2020, the Company recognized $13.4 million, $28.6 million and $4.2 million, respectively, in compensation expense within Operations and support in the accompanying consolidated statements of operations related to these arrangements.
Similarly, the Company granted 0.9 million, 0.3 million and 0.2 million shares of common stock to sellers in accordance with arrangements where receipt of the shares were contingent on certain employees and agents providing continued service to the Company in the years ended December 31, 2022, 2021 and 2020, respectively. Accordingly, these share-based payments will be accounted for as stock-based compensation expense over the underlying retention periods. For the years ended December 31, 2022 and 2021, the Company recognized $2.0 million and $1.1 million, respectively, in stock-based compensation expense within Operations and support in the accompanying consolidated statement of operations related to these arrangements. There was no stock-based compensation expense related to these compensation arrangements recognized during the year ended December 31, 2020.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Joint Venture
12 Months Ended
Dec. 31, 2022
Equity Method Investments and Joint Ventures [Abstract]  
Joint Venture Joint Venture
In July 2021, the Company and Guaranteed Rate, Inc. (“Guaranteed Rate”) formed a joint venture, OriginPoint, LLC (“OriginPoint”), a new mortgage origination company. OriginPoint was formed for the purpose of conducting a mortgage origination and lending business and providing related services for the Company’s real estate brokerage clients, as well as the clients of any other brokerage in the context of a new purchase or other customers not working with a brokerage in the context of a refinancing, in order to make loans available to a broad consumer audience. OriginPoint will originate, process, underwrite, close and/or fund mortgage loans for sale, transfer and assignment to investors and eligible wholesale lenders, including affiliates, or effect any other secondary market transactions related to such mortgage loans. OriginPoint began originating mortgages in December 2021.
OriginPoint is owned 49.9% by the Company and 50.1% by Guaranteed Rate. The Company and Guaranteed Rate each contributed capital of $5.0 million when OriginPoint was formed in July 2021. The Company has contributed $15.0 million of additional capital during the year ended December 31, 2022. The Company is accounting for OriginPoint as an equity method investment and will record its equity earnings or losses related to OriginPoint within Equity in loss of unconsolidated entity in the consolidated statements of operations.
The Company’s investment in OriginPoint had a balance of $6.5 million at December 31, 2022 and is included within Other non-current assets on the accompanying consolidated balance sheet. The Company recorded equity losses of $12.2 million and $1.3 million during the years ended December 31, 2022 and 2021, respectively. No dividends were received by the Company during the years ended December 31, 2022 and 2021.
OriginPoint has established and maintains its own warehouse lines of credit, and it funds its own mortgage loan transactions from these independent sources. The warehouse lines maintained by OriginPoint are collateralized by the underlying mortgages available for sale and are non-recourse to Compass.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Assets and Liabilities
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Fair Value of Financial Assets and Liabilities Fair Value of Financial Assets and LiabilitiesThe Company’s cash and cash equivalents of $361.9 million and $618.3 million as of December 31, 2022 and 2021, respectively, are held in cash, money market funds and U.S. treasury securities which are classified as Level 1 within the fair value hierarchy because they are valued using quoted prices in active markets. These are the Company’s only Level 1 financial instruments. The Company does not hold any Level 2 financial instruments. The Company’s contingent consideration liabilities of $14.0 million and $24.4 million as of December 31, 2022 and 2021, respectively, are the Company’s only Level 3 financial instruments.
See Note 3 — “Business Combinations and Asset Acquisitions” for changes in contingent consideration during the years ended December 31, 2022, 2021 and 2020. The following tables present the balances of contingent consideration as presented in the consolidated balance sheets (in millions):
December 31,
20222021
Accrued expenses and other current liabilities$10.0 $12.9 
Other non-current liabilities4.0 11.5 
Total contingent consideration$14.0 $24.4 
There were no transfers of financial instruments between Level 1, Level 2 and Level 3 during the periods presented.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net Property and Equipment, Net
Property and equipment, net consisted of the following (in millions):
December 31,
20222021
Leasehold improvements$192.3 $158.2 
Office furniture and equipment37.1 31.9 
Computer software and internally-developed software37.9 28.1 
Computer equipment32.3 24.2 
299.6 242.4 
Less: accumulated depreciation(107.1)(85.0)
Property and equipment, net$192.5 $157.4 
The Company recorded depreciation expense related to property and equipment of $48.2 million, $38.5 million and $34.4 million for the years ended December 31, 2022, 2021 and 2020, respectively which includes $9.4 million, $6.0 million and $4.8 million, respectively, related to capitalized internally–developed software.
The Company capitalized internally-developed software costs of $17.0 million and $15.7 million during the years ended December 31, 2022 and 2021, respectively.
XML 28 R15.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 following table summarizes the changes in the carrying amount of goodwill (in millions):
Amount
Balance at December 31, 2020
$119.8 
Acquisitions68.5 
Balance at December 31, 2021
$188.3 
Acquisitions8.8 
Measurement period adjustments1.3 
Balance at December 31, 2022
$198.4 
The following table summarizes the carrying amounts and accumulated amortization of intangible assets (in millions, except weighted-average remaining useful life):
December 31, 2022
Useful LifeGross Carrying
Amount
Accumulated
Amortization
Net ValueWeighted
Average
Remaining
Useful Life
(Years)
Finite-lived intangible assets:
Customer relationships
2-9 years
$155.2 $(68.6)$86.6 3.4
Acquired technology
5 years
5.5 (1.8)3.7 3.3
Trademarks
2-9 years
13.0 (4.3)8.7 4.9
Indefinite-lived intangible assets:
Domain name0.3 — 0.3 n/a
Total$174.0 $(74.7)$99.3 
December 31, 2021
Useful LifeGross Carrying
Amount
Accumulated
Amortization
Net ValueWeighted
Average
Remaining
Useful Life
(Years)
Finite-lived intangible assets:
Customer relationships
2-9 years
$150.4 $(42.9)$107.5 4.3
Acquired technology
2-5 years
17.5 (9.0)8.5 3.2
Trademarks
2-9 years
13.6 (2.7)10.9 5.4
Indefinite-lived intangible assets:
Domain name0.3 — 0.3 n/a
Total$181.8 $(54.6)$127.2  
Amortization expense was $38.1 million, $25.9 million and $16.8 million for the years ended December 31, 2022, 2021 and 2020, respectively.
Estimated future amortization expense for finite-lived intangible assets as of December 31, 2022 is as follows (in millions):
2023$31.6 
202429.1 
202522.7 
202610.2 
20273.9 
Thereafter1.5 
Total$99.0 
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Other Current Assets and Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Current Assets and Accrued Expenses and Other Current Liabilities Other Current Assets and Accrued Expenses and Other Current Liabilities
Other current assets consisted of the following (in millions):
December 31,
20222021
Prepaid agent incentives$48.4 $52.7 
Other28.1 42.2 
Other current assets$76.5 $94.9 
Accrued expenses and other current liabilities consisted of the following (in millions):
December 31,
20222021
Agent equity program$41.7 $84.8 
Accrued compensation50.4 67.4 
Other72.8 88.7 
Accrued expenses and other current liabilities$164.9 $240.9 
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Debt
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Debt Debt
Concierge Credit Facility
In July 2020, the Company entered into a Revolving Credit and Security Agreement (the “Concierge Facility”) with Barclays Bank PLC, as administrative agent, and the several lenders party thereto. The Concierge Facility provides for a $75.0 million revolving credit facility and is solely used to finance, in part, the Company’s Compass Concierge Program. The Concierge Facility is secured primarily by the Concierge Receivables and cash of the Compass Concierge Program. On July 29, 2021, the Company amended and restated the Concierge Facility (the “A&R Concierge Facility”), to among other things, extend the revolving period to July 28, 2022, lower the interest rate to LIBOR plus a margin of 1.85%, which may be adjusted, and lower the annual commitment fee to 0.35% if the A&R Concierge Facility is utilized greater than 50% (the annual commitment fee remained the same, at 0.50%, if the Concierge Facility is utilized less than 50%). On August 5, 2022, the Company further amended and restated the Concierge Facility (the “Second A&R Concierge Facility”) to among other things extend the revolving period to August 4, 2023, replace the LIBOR benchmark with Term SOFR plus a credit adjustment spread of 0.11448% and make certain other technical adjustments. The applicable margin on the Second A&R Concierge Facility increased from 1.85% to 2.35%. The annual commitment fee as described in the preceding sentences remained the same. The interest rate on the Concierge Facility was 7.59% as of December 31, 2022. Pursuant to the Second A&R Concierge Facility, the principal amount, if any, is payable in full in February 2024, unless earlier terminated or extended.
The Company has the option to repay the borrowings under the Second A&R Concierge Facility without premium or penalty prior to maturity. The Second A&R Concierge Facility contains customary affirmative covenants, such as financial statement reporting requirements, as well as covenants that restrict its ability to, among other things, incur additional indebtedness, sell certain receivables, declare dividends or make certain distributions, and undergo a merger or consolidation or certain other transactions. Additionally, in the event that the Company fails to comply with certain financial covenants that require the Company to meet certain liquidity-based measures, the commitments under the Second A&R Concierge Facility will automatically be reduced to zero and the Company will be required to repay any outstanding loans under the Second A&R Concierge Facility. As of December 31, 2022, the Company was in compliance with the covenants under the Second A&R Concierge Facility.
Revolving Credit Facility
In March 2021, the Company entered into a Revolving Credit and Guaranty Agreement (the “Revolving Credit Facility”) with Barclays Bank PLC, as administrative agent and as collateral agent, and certain other lenders. The Revolving Credit Facility provides for a $350.0 million revolving credit facility, subject to the terms and conditions of the Revolving Credit
Facility. The Revolving Credit Facility also includes a letter of credit sublimit which is the lesser of (i) $125.0 million and (ii) the aggregate unused amount of the revolving commitments then in effect under the Revolving Credit Facility. The Company’s obligations under the Revolving Credit Facility are guaranteed by certain of the Company’s subsidiaries and are secured by a first priority security interest in substantially all of the assets of the Company and the Company’s subsidiary guarantors.
Borrowings under the Revolving Credit Facility bear interest, at the Company’s option, at either (i) a floating rate per annum equal to the base rate plus a margin of 0.50% or (ii) a floating rate per annum equal to the rate at which dollar deposits are offered in the London interbank market plus a margin of 1.50%. The base rate is equal to the highest of (a) the prime rate as quoted by The Wall Street Journal, (b) the federal funds effective rate plus 0.50%, (c) the rate at which dollar deposits are offered in the London interbank market for a one-month interest period plus 1.00% and (d) 1.00%. During an event of default under the Revolving Credit Facility, the applicable interest rates are increased by 2.0% per annum. The interest rate on the borrowings under the Revolving Credit Facility was 5.86% as of December 31, 2022.
The Company is also obligated to pay other customary fees for a credit facility of this type, including a commitment fee on a quarterly basis based on amounts committed but unused under the Revolving Credit Facility of 0.175% per annum, fees associated with letters of credit and administrative and arrangement fees. The principal amount, if any, is payable in full in March 2026, unless earlier terminated or extended.
The Company has the option to repay the Company’s borrowings, and to permanently reduce the loan commitments in whole or in part, under the Revolving Credit Facility without premium or penalty prior to maturity. As of December 31, 2022, there were $150.0 million in borrowings outstanding under the Revolving Credit Facility and outstanding letters of credit under the Revolving Credit Facility totaled approximately $33.0 million.
The Revolving Credit Facility contains customary representations, warranties, financial covenants applicable to the Company and to the Company’s restricted subsidiaries, affirmative covenants, such as financial statement reporting requirements, and negative covenants which restrict their ability, among other things, to incur liens and indebtedness, make certain investments, declare dividends, dispose of, transfer or sell assets, make stock repurchases and consummate certain other matters, all subject to certain exceptions. The financial covenants require that (i) the Company maintains liquidity of at least $150.0 million as of the last day of each fiscal quarter and each date of a credit extension and (ii) the Company’s consolidated total revenue as of the last day of each fiscal quarter be equal to or greater than the specified amount corresponding to such period. The minimum required consolidated revenue threshold for the trailing four fiscal quarters is $2,418.0 million during 2022, $3,799.0 million during 2023 and $4,668.0 million thereafter. As of December 31, 2022, the Company was in compliance with the financial covenants under the Revolving Credit Facility.
The Revolving Credit Facility includes customary events of default that include, among other things, nonpayment of principal, interest or fees, inaccuracy of representations and warranties, violation of certain covenants, cross default to certain other indebtedness, bankruptcy and insolvency events, material judgments, change of control and certain material ERISA events. The occurrence of an event of default could result in the acceleration of the obligations under the Revolving Credit Facility.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Leases
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Leases Leases
The components of lease costs for operating leases for the years ended December 31, 2022, 2021 and 2020 was as follows (in millions):
Year Ended December 31,
202220212020
Operating lease costs$113.7 $102.3 $93.1 
Short-term lease costs7.3 7.2 5.7 
Sublease income(3.7)(3.2)(3.4)
Variable lease costs35.4 29.0 26.4 
Total$152.7 $135.3 $121.8 
The Company has a small population of subleases whereby it acts as a lessor and has recognized sublease income as noted in the table above. The impact of this portfolio is not material to the consolidated financial statements.
For the years ended December 31, 2022, 2021 and 2020, the Company recognized lease costs, net of sublease income, of $141.5 million, $124.3 million and $110.2 million, respectively, in Sales and marketing expenses and $11.2 million, $11.0 million and $11.6 million, respectively, in General and administrative expenses in the consolidated statements of operations.
Supplemental cash flow information related to leases was as follows (in millions):
Year Ended December 31,
202220212020
Cash paid for amounts included in the measurement of operating lease liabilities:
Operating cash flows used in operating leases$118.8 $106.3 $92.0 
Supplemental disclosure of non-cash leasing activities:
ROU assets obtained in exchange for new operating lease liabilities$94.7 $137.1 $66.3 
The following table represents the weighted-average remaining lease term and discount rate for the Company’s operating leases:
December 31,
20222021
Weighted average remaining lease term (years)6.56.7
Weighted average discount rate4.6 %4.2 %
Future undiscounted lease payments for the Company’s operating lease liabilities are as follows as of December 31, 2022 (in millions):
2023$118.9 
2024116.2 
2025100.8 
202688.7 
202774.4 
Thereafter178.7 
Total future lease payments677.7 
Less: imputed interest(96.6)
Present value of lease liabilities$581.1 
As of December 31, 2022, the Company had additional operating leases that have not yet commenced with future undiscounted lease payments of approximately $11.2 million payable through 2033, which have been excluded from above.
XML 32 R19.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
Legal Proceedings
From time to time, the Company may be involved in disputes or regulatory inquiries that arise in the ordinary course of business. When the Company determines that a loss is both probable and reasonably estimable, a liability is recorded and disclosed if the amount is material to the Company’s business taken as a whole. When a material loss contingency is only reasonably possible, the Company does not record a liability, but instead discloses the nature and the amount of the claim
and an estimate of the loss or range of loss, if such an estimate can reasonably be made. Legal costs related to the defense of loss contingencies are expensed as incurred.
Claims or regulatory actions against the Company, whether meritorious or not, could have an adverse impact on the Company due to legal costs, diversion of management resources and other elements. Except as identified with respect to the matters below, the Company does not believe that the outcome of any individual existing legal or regulatory proceeding to which it is a party will have a material adverse effect on its results of operations, financial condition or overall business in each case, taken as a whole.
Realogy Holdings Corp., et al v. Urban Compass, Inc. and Compass Inc.
In July 2019, Realogy Holdings Corp., NRT New York LLC and many of its related entities (collectively, “Plaintiffs”) filed a complaint against the Company in the New York Supreme Court. The complaint alleges various violations of New York and California state law related to claims of unfair competition. On September 28, 2022, the Company and Plaintiffs executed a confidential agreement that resolved the matter. During the three months ended September 30, 2022, the Company recognized an expense of $10.5 million within General and administrative expense in the accompanying consolidated statements of operations in connection with this matter and the amount was subsequently paid during the three months ended December 31, 2022.
Letter of Credit Agreements
The Company has irrevocable letters of credit with various financial institutions, primarily related to security deposits for leased facilities. As of December 31, 2022 and 2021, the Company was contingently liable for $48.0 million and $54.5 million, respectively, under these letters of credit. As of December 31, 2022, $33.0 million and $15.0 million of these letters of credit were collateralized by the Company’s Revolving Credit Facility and cash and cash equivalents, respectively. As of December 31, 2021, $30.3 million and $24.2 million of these letters of credit were collateralized by the Company’s Revolving Credit Facility and cash and cash equivalents, respectively.
Escrow and Trust Deposits
As a service to its home buyers and home seller clients, the Company administers escrow and trust deposits which represent undistributed amounts for the settlement of real estate transactions. The escrow and trust deposits totaled $136.7 million and $172.1 million as of December 31, 2022 and 2021, respectively. These deposits are not assets of the Company and therefore are excluded from the accompanying consolidated balance sheets. However, the Company remains contingently liable for the disposition of these deposits.
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Preferred Stock and Common Stock
12 Months Ended
Dec. 31, 2022
Stockholders' Equity Note [Abstract]  
Preferred Stock and Common Stock Preferred Stock and Common Stock
Convertible Preferred Stock
In 2020, the Company amended its certificate of incorporation and changed the authorized shares of Series G convertible preferred stock to 22.4 million and issued an additional 0.1 million shares of Series G convertible preferred stock for proceeds of $1.0 million.
In 2020, 9.4 million shares of Series D convertible preferred stock were converted into an equal number of shares of Class A common stock at the election of the holder resulting in the reclassification of $40.0 million in carrying value from Convertible preferred stock to Common stock and Additional paid-in capital.
The Company’s convertible preferred stock authorized, issued and outstanding, the aggregate liquidation preferences, including dividends that would be due if and when declared by the board of directors were as follows as of December 31, 2020 (in millions, except share and per share amounts):
December 31, 2020
Series of Convertible
Preferred Stock
Year IssuedShares
Authorized
Shares
Issued and
Outstanding
Issuance Price/
Liquidation Price
(Per Share)
Aggregate
Liquidation
Value
Carrying Value
(Net of
Issuance Costs)
Series A201354,811,930 54,811,930 $1.0000 $54.8 $54.7 
Series B2014-201518,133,240 18,133,240 2.0766 37.7 37.5 
Series C2015-201613,580,260 13,580,260 4.0500 55.0 54.8 
Series D2016-201725,303,070 15,920,450 4.2632 67.9 67.6 
Series E2017-201878,543,890 78,543,890 6.7478 530.0 529.0 
Series F201833,686,160 33,686,160 11.8570 399.4 398.8 
Series G2019-202022,371,620 22,371,620 15.4269 345.1 344.3 
246,430,170 237,047,550 $1,489.9 $1,486.7 
In March 2021, the holders of 15.9 million shares of the Company’s Series D convertible preferred stock elected to convert such shares into an equal number of shares of Class A common stock.
During April 2021, in connection with the IPO, all series of the Company’s convertible preferred stock then outstanding were converted into 223.0 million shares of Class A common stock and the Company reclassified $1.4 billion of Convertible preferred stock to Additional paid-in-capital. As of December 31, 2022 and 2021, the Company had no convertible preferred stock outstanding.
Undesignated Preferred Stock
In April 2021, the Company adopted a restated certificate of incorporation which provides for authorized undesignated preferred stock to 25.0 million shares of undesignated preferred stock with a $0.00001 par value per share. As of December 31, 2022 and 2021, there are no shares of the Company’s preferred stock issued and outstanding.
Common Stock
In February 2021, the Company approved the establishment of Class C common stock and an agreement with the Company’s CEO to exchange his Class A common stock for Class C common stock. On March 31, 2021, in connection with the effectiveness of the registration statement for the Company’s IPO, 15.2 million shares of Class A common stock held by the Company’s founder and CEO were automatically exchanged for an equivalent number of shares of Class C common stock. In addition, any Class A common stock issued to the Company’s CEO from RSU awards granted prior to February 2021 are able to be exchanged for Class C common stock. Each share of Class C common stock is entitled to twenty votes per share and will be convertible at any time into one share of Class A common stock and will automatically convert into Class A common stock under certain “sunset” provisions. Other than certain permitted transfers for estate planning purposes, upon a transfer of Class C common stock, the Class C common stock will convert into Class A common stock.
In April 2021, the Company adopted a restated certificate of incorporation and changed its authorized capital stock to consist of 12,500.0 million shares of Class A common stock, 1,250.0 million shares of Class B common stock and 100.0 million shares of Class C common stock. Each class has par value of $0.00001.
On July 1, 2021, the board of directors of the Company approved the conversion of all outstanding shares of the Company’s Class B common stock into the same number of shares of the Company’s Class A common stock effective on that date.
As of December 31, 2020, the Company had 2.3 million shares of Class A common stock issued and held as treasury stock which were subsequently retired on July 1, 2021.
The followings tables reflect the authorized, issued and outstanding shares for each of the common share classes as of December 31, 2022 and 2021:
December 31, 2022
Shares
Authorized
Shares
Issued
Shares
Outstanding
Class A common stock12,500,000,000 419,842,991 419,842,991 
Class B common stock1,250,000,000 — — 
Class C common stock100,000,000 18,255,203 18,255,203 
Total13,850,000,000 438,098,194 438,098,194 
December 31, 2021
Shares
Authorized
Shares
Issued
Shares
Outstanding
Class A common stock12,500,000,000391,912,514391,912,514
Class B common stock1,250,000,000— — 
Class C common stock100,000,00017,355,23717,355,237
Total13,850,000,000409,267,751409,267,751
The rights of common stock are as follows:
Voting
Holders of Class A common stock are entitled to one vote per share. Holders of Class B common stock are not entitled to vote. Holders of Class C common stock are entitled to twenty votes per share.
Dividends
When and if declared by the Company’s board of directors, holders of Class A and Class B common stock are entitled in proportion to the number of shares of common stock that would be held by each such holder if all shares of convertible preferred stock were converted to common stock. No dividends have been declared since inception.
Liquidation
The liquidation rights of the holders of Class A and Class B common stock are subject to and qualified by the rights and preferences of the holders of convertible preferred stock.
Conversion
Each share of Class A common stock may be converted to one share of Class B common stock at the option of the holder. Each share of Class B common stock may be converted to one share of Class A common stock only upon the following events:
the Company’s sale of its common stock pursuant to an effective registration statement;
any transfer of such share to a holder of convertible preferred stock; and
the approval of such conversion by the board of directors; such conversion shall be deemed to have been made immediately prior to the closing date of the public offering.
Each share of Class C common stock is convertible at any time of the option of the holder into one share of Class A common stock. Each share of Class C common stock will automatically convert into a share of Class A common stock upon sale or transfer, except for certain permitted transfers.
XML 34 R21.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
2012 Stock Incentive Plan
In October 2012, the Company adopted the 2012 Stock Incentive Plan (the “2012 Plan”). Under the 2012 Plan, employees and non-employees could be granted stock options, RSUs and other stock-based awards, including awards earned in connection with the Agent Equity Program. Generally, these awards were based on stock agreements with a maximum ten-year term for stock options and a maximum seven-year term for RSUs, subject to board approval.
2021 Equity Incentive Plan
In February 2021, the Company’s board of directors and stockholders adopted and approved the 2021 Equity Incentive Plan (the “2021 Plan”), with an initial pool of 29.7 million shares of common stock available for granting stock-based awards plus any reserved shares of common stock not issued or subject to outstanding awards granted under the 2012 Plan. In addition, on January 1st of each year beginning in 2022 and continuing through 2031, the aggregate number of shares of common stock authorized for issuance under the 2021 Plan shall be increased automatically by the number of shares equal to 5% of the total number of outstanding shares of common stock and outstanding shares of preferred stock (on an as converted to common stock basis) on the immediately preceding December 31st, although the Company’s board of directors or one of its committees may reduce the amount of such increase in any particular year. The 2021 Plan became effective on March 30, 2021 and as of that date, the Company ceased granting new awards under the 2012 Plan and all remaining shares available under the 2012 Plan were transferred to the 2021 Plan. As of December 31, 2022, there were 34.6 million shares available for future grants under the 2021 Plan, inclusive of those shares transferred from the 2012 Plan. Effective January 1, 2023, the shares available for future grants were increased by an additional 21.9 million shares as a result of the annual increase provision described above.
2021 Employee Stock Purchase Plan
In February 2021, the Company’s board of directors and stockholders adopted and approved the 2021 Employee Stock Purchase Plan (the “ESPP”), which authorized purchase rights to the Company’s employees or to employees of its designated affiliates. In addition, on January 1st of each year beginning in 2022 and continuing through 2031, the aggregate number of shares of common stock authorized for issuance under the ESPP shall be increased automatically by the number of shares equal to 1% of the total number of outstanding shares of common stock and outstanding shares of preferred stock (on an as converted to common stock basis) on the immediately preceding December 31st, although the Company’s board of directors or one of its committees may reduce the amount of the increase in any particular year. No more than 150.0 million shares of common stock may be issued over the term of the ESPP, subject to certain exceptions set forth in the ESPP. The ESPP initially authorized the issuance of 7.4 million shares of common stock and effective January 1, 2022, the authorized shares increased by 3.9 million shares as a result of the annual increase provision described above. As of December 31, 2022, 10.7 million shares of Class A common stock remain available for grant under the ESPP. Effective January 1, 2023, the authorized shares increased by 4.2 million shares as a result of the annual increase provision described above.
The ESPP permits employees to purchase shares of the Company’s Class A common stock through payroll deductions accumulated during six-month offering periods up to a maximum value of $12,500 per offering period. The offering periods begin each February and August, or such other period determined by the Compensation Committee. On each purchase date, eligible employees may purchase the shares at a price per share equal to 85% of the lesser of (1) the fair market value of the Company’s Class A common stock on the first trading day of the offering period, or (2) the fair market value of the Company’s Class A common stock on the purchase date, as defined in the ESPP. During the year ended December 31, 2022, the Company issued 0.6 million shares of Class A common stock under the ESPP.
The Company recognized $2.1 million of stock-based compensation expense related to the ESPP during the year ended December 31, 2022. As of December 31, 2022, $1.3 million has been withheld on behalf of employees for a future purchase under the ESPP.
Stock Options
Stock options vest over a prescribed service period generally lasting four years. Upon the exercise of any stock options, the Company issues shares to the award holder from the pool of authorized but unissued common stock.
The fair value of each stock option award is estimated on the grant date using the Black-Scholes option pricing model with the exception of certain stock options that have market-based vesting conditions which are valued using a Monte Carlo simulation. The inputs used below are subjective and require significant judgement to determine.
Year Ended December 31,
202220212020
Expected term (in years)6.26.37.0
Risk-free interest rate3.0 %0.9 %0.8 %
Expected volatility50.5 %49.3 %45.1 %
Dividend rate— %— %— %
Fair value of common stock (range for the period)
$2.33 - $8.25
$8.80 - $18.00
$6.65 - $23.44
Weighted average grant date fair value of options granted$2.31 $8.68 $5.67 
Each of these inputs is subjective and generally requires significant judgment.
Expected Term — The expected term represents the period that the stock-based awards are expected to be outstanding. The Company uses the simplified method to calculate the expected term due to insufficient historical experience, which assumes a ratable rate of exercise over the contractual term.
Risk-Free Interest Rate — The risk-free interest rate is based on the U.S. Treasury yield curve in effect at the date of grant for zero-coupon U.S. Treasury constant maturity notes with terms approximately equal to the stock-based awards’ expected term.
Expected Volatility — As a result of the lack of historical and implied volatility data of the Company’s common stock prior to the IPO, the expected stock price volatility has been estimated based on the historical volatilities of a specified group of companies in its industry for a period equal to the expected life of the option. The Company selected companies with comparable characteristics to it, including enterprise value, risk profiles, and position within the industry and with historical share price information sufficient to meet the expected term of the stock options. The historical volatility data has been computed using the daily closing prices for the selected companies.
Dividend Rate — The expected dividend rate is zero as the Company has not declared or paid any cash dividends and does not anticipate to do so in the foreseeable future.
Fair Value of Common Stock — Prior to the IPO, the fair value of the shares of common stock underlying stock options and RSUs were historically determined by the board of directors as there was no public market for the common stock. The board of directors determined the fair value of the Company’s common stock by considering a number of objective and subjective factors including: the valuation of comparable companies, sales of convertible preferred stock to unrelated third parties, the Company’s operating and financial performance, secondary transactions involving the Company’s common stock, the lack of liquidity of common stock and general and industry specific economic outlook, amongst other factors.
A summary of stock option activity under the 2012 Plan and the 2021 Plan, including 1.1 million stock options that were granted outside of the 2012 Plan in 2019, is presented below (in millions, except share and per share amounts):
Number of Shares Weighted
 Average
 Exercise
 Price
Weighted
 Average
 Remaining
 Contract Term
(in years)
Aggregate Intrinsic Value (1)
Balance as of December 31, 2021
54,525,539 $5.30 7.1$221.3 
Granted367,555 4.73 
Exercised(4,145,127)2.14 
Forfeited(4,053,730)6.95 
Balance as of December 31, 2022
46,694,237 $5.44 5.9$8.5 
Exercisable and vested at December 31, 2022
36,739,913 $4.70 5.4$8.5 
(1)The aggregate intrinsic values have been calculated using the Company’s closing stock prices of $2.33 and $9.09 as of December 31, 2022 and December 31, 2021, respectively.
During the years ended December 31, 2022, 2021 and 2020, the intrinsic value of options exercised was $20.3 million, $124.1 million and $9.8 million, respectively.
Stock-based compensation recognized during the years ended December 31, 2022, 2021 and 2020 associated with stock options was $35.2 million, $46.5 million and $31.9 million, respectively. As of December 31, 2022, unrecognized compensation costs totaled $62.6 million and are expected to be recognized over a weighted-average period of 2.6 years.
Early Exercise of Stock Options
A majority of the stock options granted under the 2012 Plan originally provided option holders the right to elect to exercise unvested options in exchange for restricted common stock. Shares received from such early exercises are subject to repurchase in the event of the optionee’s termination of service until the stock options are fully vested at the lesser of the original issuance price or the fair value of the Company’s common stock.
As of December 31, 2022, 0.1 million shares of common stock received by holders from an early exercise were subject to repurchase. The cash proceeds received for unvested shares of common stock recorded within Accrued expenses and other current liabilities and Other non-current liabilities in the consolidated balance sheet was $0.5 million and $0.1 million, respectively, as of December 31, 2022. Amounts recorded are transferred into Common stock and Additional paid-in capital within the consolidated balance sheets as the shares vest. During the year ended December 31, 2022, no stock options were early exercised.
Restricted Stock Units
A summary of RSU activity under the 2012 Plan and the 2021 Plan is presented below:
Number of Shares Weighted
Average
Grant Date
Fair Value
Balance as of December 31, 2021
54,517,930 $10.29 
Granted40,362,895 6.16 
Vested and converted to common stock (1)
(27,935,099)9.11 
Forfeited(19,755,889)11.13 
Balance as of December 31, 2022
47,189,837 $7.10 
(1)During the years ended December 31, 2022, the Company net settled all RSUs through which it issued an aggregate of 27.9 million shares of Class A common stock and withheld an aggregate of 4.9 million shares of Class A common stock to satisfy $23.5 million of tax withholding obligations on behalf of the Company’s employees.
As of December 31, 2022, all unvested RSUs had total compensation costs of $243.4 million not yet recognized and is expected to be recognized over a weighted-average period of 2.5 years.
Included in the table above are 17.2 million RSUs that only vest upon the satisfaction of both (i) a service-based vesting condition and (ii) the achievement of performance-based vesting conditions that remain outstanding as of December 31, 2022. The performance-based vesting conditions provide that 12.5% of the shares subject to the RSUs will vest subject to the achievement of a market price per share of $23.14 of the Company's Class A common stock. An additional 12.5% of the shares subject to the RSUs will vest upon the achievement of a market price per share of the Company's Class A common stock at each of 200%, 250%, 300%, 350%, 400%, 450% and 500% of $23.14.
Agent Equity Program
In connection with the 2021 Agent Equity Program, the Company recognized a total of $100.0 million in stock-based compensation expense of which $84.8 million was recognized during the year ended December 31, 2021 and $15.2 million was recognized during the year ended December 31, 2022. In February 2022, the Company granted 13.6 million RSUs, which immediately vested and converted to Class A common stock in connection with the 2021 Agent Equity Program. Prior to the issuance of the underlying RSUs, the stock-based compensation expense associated with these awards was recorded as a liability and $100.0 million was ultimately reclassified to Additional paid-in capital at the end of the vesting period when the underlying RSUs were granted.
For the year ended December 31, 2022, the Company recognized stock-based compensation expense and an associated liability of $41.7 million in connection with RSUs earned as a part of the 2022 Agent Equity Program. The associated liability is recorded within Accrued expenses and other current liabilities in the consolidated balance sheet. In January 2023, the Company granted 14.1 million RSUs to affiliated agents in connection with the 2022 Agent Equity Program. These RSUs immediately vested and converted to Class A common stock. Following the issuance of these RSUs, the Company discontinued the Agent Equity Program.
Other Stock-Based Awards
For the year ended December 31, 2020, $8.0 million of stock-based compensation expense related to compensation expenses incurred in connection with the sale of shares to investors by certain Company employees and non-employee service providers in excess of the fair value of the shares sold. There were no expenses incurred in connection with the sale of shares to investors by certain Company employees and non-employee service providers in excess of the fair value of shares for the years ended December 31, 2022 and 2021.
Stock-Based Compensation Expense
Total stock-based compensation expense included in the consolidated statement of operations is as follows (in millions):
Year Ended December 31,
202220212020
Commissions and other related expense$59.0 $128.7 $5.7 
Sales and marketing42.0 38.4 16.0 
Operations and support15.6 16.9 3.5 
Research and development57.5 92.7 1.4 
General and administrative60.4 109.6 16.6 
Total stock-based compensation expense$234.5 $386.3 $43.2 
The increase in stock-based compensation expense in 2022 and 2021 as compared to 2020 was almost entirely the result of the required accounting treatment for RSUs which differed before and after the March 31, 2021 effective date of the
Company’s IPO. The RSUs outstanding prior to the IPO contained a liquidity-event based vesting condition, in addition to a time-based vesting condition. The liquidity-event based vesting condition did not allow for the recognition of stock based-compensation expense until this condition was satisfied at the time of the IPO. The Company recognized a one-time acceleration of stock-based compensation expense of $148.5 million in connection with the IPO when this liquidity-event based vesting condition was satisfied on March 31, 2021 and recognized additional stock-based compensation expense subsequent to the IPO over the periods that the time-based vesting conditions are satisfied. Stock-based compensation expense for the year ended December 31, 2021 includes the following amounts related to a one-time acceleration of stock-based compensation expense in connection with the IPO (in millions):
IPO Related
Expense
Commissions and other related expense$41.7 
Sales and marketing1.8 
Operations and support3.1 
Research and development46.9 
General and administrative55.0 
Total stock-based compensation expense$148.5 
The Company has not recognized any tax benefits from stock-based compensation as a result of the full valuation allowance maintained on its deferred tax assets.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company’s loss before income taxes consisted of (in millions):
Year Ended December 31,
202220212020
United States$(610.4)$(496.5)$(272.4)
International8.0 (0.1)0.5 
Total$(602.4)$(496.6)$(271.9)
For the year ended December 31, 2022, the loss before income taxes of $602.4 million includes $12.2 million of losses from the Company’s equity investment in OriginPoint. The OriginPoint business operates in the United States.
The components of the Company’s income tax benefit (provision) consisted of (in millions):
Year Ended December 31,
202220212020
Current:
Federal$— $— $0.8 
State— — — 
Foreign(3.1)(1.2)(0.2)
Total current(3.1)(1.2)0.6 
Deferred:   
Federal0.9 2.1 0.3 
State0.3 0.4 0.6 
Foreign2.8 1.2 0.2 
Total deferred4.0 3.7 1.1 
Total benefit from income taxes$0.9 $2.5 $1.7 
The Company had an income tax benefit for the years ended December 31, 2022, 2021 and 2020, resulting from a partial reduction in the valuation allowance related to the carryover tax basis in deferred tax liabilities from acquisitions and current taxes in India that are partially offset with future alternative minimum tax credits.
The effective income tax rate differed from the statutory federal income tax rate as follows:
Year Ended December 31,
202220212020
Tax at federal statutory rate21.0 %21.0 %21.0 %
State taxes, net of federal effect7.0 %8.8 %4.0 %
Change in valuation allowance(25.0)%(34.2)%(23.4)%
Stock-based compensation(2.4)%7.9 %0.0 %
Non-deductible executive compensation(0.6)%(2.8)%0.0 %
Non-deductible expenses(0.4)%0.1 %(2.1)%
Other0.6 %(0.3)%1.1 %
Benefit from income taxes0.2 %0.5 %0.6 %
The components of net deferred taxes arising from temporary differences were as follows (in millions):
December 31,
20222021
Deferred tax assets:
Nondeductible accruals$15.0 $15.0 
Stock-based compensation55.0 66.7 
Lease liabilities161.2 157.9 
Net operating loss carryforward395.6 331.1 
Allowance for credit losses9.2 7.2 
Accrued compensation35.4 32.5 
Capitalized research & development costs83.6 — 
Intangible assets6.7 — 
Other5.4 3.4 
Total deferred tax assets$767.1 $613.8 
Deferred tax liabilities:  
Operating lease right-of-use assets$(132.2)$(132.8)
Intangible assets— (1.7)
Property and equipment(37.5)(29.5)
Total deferred tax liabilities(169.7)(164.0)
Less: valuation allowance(594.2)(448.4)
Net deferred tax assets$3.2 $1.4 
The Company is subject to income taxes in the United States and India. Deferred income taxes reflect the net tax effects of (a) temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes and (b) operating losses and tax credit carryforwards.
As of December 31, 2022 and 2021, the Company’s deferred tax assets were primarily the result of U.S. federal and state net operating losses, operating lease obligations, capitalized research and development costs, stock-based compensation and compensation and other expense related accruals. A full valuation allowance was maintained against its U.S. gross deferred tax asset balances as of December 31, 2022 and 2021. As of each reporting date, the Company considers new
evidence, both positive and negative, that could impact the Company’s view with regard to future realization of deferred tax assets. As of December 31, 2022 and 2021, the Company continued to maintain that the realization of its deferred tax assets has not achieved a more-likely-than-not threshold primarily due to the evidence that the Company continued to maintain three-year cumulative pre-tax book losses. As of December 31, 2022, the valuation allowance was in the amount of approximately $594.2 million, an increase of $145.8 million from December 31, 2021, which includes the impact of acquisition activity.
As of December 31, 2022 and 2021, the Company had approximately $1.4 billion and $1.2 billion of gross federal net operating losses, respectively. Of those amounts, $152.0 million will begin to expire in 2032 and $1.2 billion have an unlimited carryforward with utilization limited at 80% of taxable income. Such amounts may be subject to an annual limitation under Section 382 of the Internal Revenue Code of 1986, as amended, as a result of various ownership change rules.
As of December 31, 2022 and 2021, the Company had approximately $1.6 billion and $1.2 billion of gross state net operating losses, respectively, that will begin to expire in 2026.
The Company had no material uncertain tax positions as of December 31, 2022, 2021 and 2020. The Company does not anticipate a material increase or decrease in the uncertain tax positions in the next twelve months after the reporting period. It is the Company’s policy to record interest and penalties related to uncertain tax positions as a component of the provision for income taxes. No material amounts of interest or penalties were recognized in the consolidated financial statements for the years ended December 31, 2022, 2021 and 2020.
The Company has obtained an income tax holiday for one of the three locations it operates in India, which expires in 2024.This incentive is conditional on meeting certain direct investment thresholds. If the Company fails to satisfy the conditions, the Company may be required to refund previously realized benefits. The Company does not expect these amounts to be material to the Company’s consolidated financial statements.
The number of years with open tax audits varies depending upon the tax jurisdiction. The Company is generally no longer subject to U.S. federal examination by the Internal Revenue Service (“IRS”) for years before 2015. The IRS and state taxing authorities can subject the Company to audit dating back to 2012 when the Company begins to utilize its net operating loss carryforwards.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Compass Concierge Receivables and Allowance for Credit Losses
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Compass Concierge Receivables and Allowance for Credit Losses Compass Concierge Receivables and Allowance for Credit Losses
In 2018, the Company launched the Compass Concierge Program for home sellers who have engaged Compass as their exclusive listing agent. The initial program was based on a services model (“Concierge Classic”) provided by Compass Concierge, LLC (“Compass Concierge”), which included items such as consultation on suggested cosmetic updates or modifications to a specific property or guidance on securing licensed contractors or vendors to perform non-structural property improvements. The Concierge Classic program provided for the payment of the up-front costs of specified home improvement services provided by unrelated vendors. During 2022, the Company substantially ceased providing new payments under the Concierge Classic program.
In 2019, the Compass Concierge Program was expanded to include a loan program underwritten by an independent third-party lender (the “Lender”) through a commercial arrangement with Compass Concierge (“Concierge Capital”). Under the Concierge Capital program, the Lender originates and services unsecured consumer loans to home sellers following its independent underwriting process pursuant to program-level criteria provided by the Company. Pursuant to the Company’s agreement with the Lender, the consumer loans are unsecured, interest-free and have no associated fees except for late fees that the Lender may charge in its sole discretion. The Company has no right or obligation with respect to any individual consumer loan originated by the Lender. Under the agreement, the Company has repayment rights against the Lender in connection with a corporate loan.
Payment to the Company for these services under the Concierge Classic program or repayment of the loan funds under the Concierge Capital program is due upon the earlier of a successful home sale, the termination of the listing agreement or one year from the date in which costs were originally funded. Compass Concierge receivables (“Concierge Receivables”) are stated at the amount advanced to the home sellers, net of an estimated ACL in the accompanying consolidated balance sheets. For the years ended December 31, 2022 and 2021, the Company did not recognize any revenue or earn any fees
from the Compass Concierge Program. The Company incurs service fees payable to the Lender and incurs bad debt expense in connection with the Compass Concierge Program.
The Company manages its credit risk by establishing a comprehensive credit policy for the approval of new loans, while monitoring and reviewing the performance of its existing Concierge Receivables. Factors considered include but not limited to:
No negative liens or judgements on the property;
Seller’s available equity on the property;
Loan to listing price ratio;
FICO score (only for Concierge Capital program); and
Macroeconomic conditions.
Credit Quality
The Company monitors credit quality by evaluating various attributes and utilizes such information in its evaluation of the appropriateness of the ACL. Based on the Company’s experience, the key credit quality indicator is whether the underlying properties associated with the Concierge Receivables will be sold or not. Concierge Receivables associated with properties that are eventually sold have a lower credit risk than those that are associated with properties that are not sold. As of December 31, 2022 and 2021, the amount of outstanding Concierge Receivables related to unsold properties was approximately 98% and 96%, respectively. For Concierge Receivables where repayments have not been triggered (i.e., earlier of (i) sale of the property, (ii) termination of a listing agreement or (iii) 12 months from the date costs were originally funded), the Company establishes an estimate as to the percentage of underlying properties that will be sold based on historical data. This estimate is updated as of the end of each reporting period.
Allowance for Credit Losses
The Company maintains an ACL for the expected credit losses over the contractual life of the Concierge Receivables. The amount of ACL is based on ongoing, quarterly assessments by management. Historical loss experience is generally the starting point when the Company estimates the expected credit losses. The Company then considers whether (i) current conditions and economic conditions, (ii) future economic conditions and (iii) any potential changes in the Compass Concierge Program that are reasonable and supportable would impact its ACL. The following table summarizes the activity of the ACL for Concierge Receivables as of December 31, 2022 and 2021 (in millions):
December 31,
20222021
Opening balance$17.3 $17.2 
Allowances1.8 7.2 
Net write-offs and other(4.4)(7.1)
Closing balance$14.7 $17.3 
Aging Status
The Company generally considers Concierge Receivables to be past due after being outstanding for over 30 days after the initial billing. Changes in the Company’s estimate to the ACL is recorded through bad debt expense as Sales and marketing expense in the consolidated statements of operations and individual accounts are charged against the allowance when all
reasonable collection efforts are exhausted. The following tables present the aging analysis of Concierge Receivables as of December 31, 2022 and 2021 (in millions):
December 31,
20222021
Current$50.6 $41.0 
31-90 days1.8 0.9 
Over 90 days5.2 8.3 
Total$57.6 $50.2 
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share Attributable to Compass, Inc.
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Compass, Inc. Net Loss Per Share Attributable to Compass, Inc.
The Company computes net loss per share under the two-class method required for multiple classes of common stock and participating securities (convertible preferred stock). The rights, including the liquidation and dividend rights, of the Class A common stock, Class B common stock and Class C common stock are substantially identical, other than voting rights. Accordingly, the net loss per share attributable to common stockholders will be the same for Class A common stock, Class B common stock and Class C common stock on an individual or combined basis.
The following table sets forth the computation of basic and diluted net loss per share attributable to Compass, Inc. (in millions, except share and per share amounts):
Year Ended December 31,
202220212020
Numerator:
Net loss attributable to Compass, Inc.$(601.5)$(494.1)$(270.2)
Denominator:   
Weighted-average shares used in computing net loss per share attributable to Compass, Inc., basic and diluted428,169,180 326,336,128 109,954,760 
Net loss per share attributable to Compass, Inc., basic and diluted$(1.40)$(1.51)$(2.46)
The following participating securities were excluded from the computation of diluted net loss per share attributable to Compass, Inc. for the periods presented because including them would have been anti-dilutive (on an as-converted basis):
Year Ended December 31,
202220212020
Convertible preferred stock— — 238,954,050 
Outstanding stock options46,694,237 54,525,539 62,827,150 
Outstanding RSUs47,189,837 54,517,930 32,556,160 
Shares subject to the Employee Stock Purchase Plan583,749 — — 
Unvested early exercised options91,770 1,068,300 1,075,710 
Unvested common stock138,892 391,092 640,320 
Total94,698,485 110,502,861 336,053,390 
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Activities
12 Months Ended
Dec. 31, 2022
Restructuring and Related Activities [Abstract]  
Restructuring Activities Restructuring Activities
2020 Restructuring Activities
Beginning in March 2020, the onset of the COVID-19 pandemic resulted in a negative impact on the Company’s business in the second quarter of 2020 due to shelter-in-place and stay-at-home restrictions (in certain of the Company’s markets) which prohibited or reduced in-person residential real estate showings and the related impact on customer demand and
housing inventory, as well as deteriorating economic conditions, such as increased unemployment rates. In light of the uncertain and rapidly evolving situation relating to the COVID-19 pandemic, the Company took a range of measures to address the uncertainties related to the COVID-19 pandemic including, but not limited to, reducing the size of its workforce, terminating certain lease obligations and reducing certain discretionary expenses during the first half of 2020 (the "2020 Restructuring"). During the year ended December 31, 2020, the Company incurred restructuring costs of $10.3 million in connection with the 2020 Restructuring resulting from $6.0 million for severance related personnel costs and $4.3 million for lease termination costs. These costs have been presented within the Restructuring costs line in the consolidated statements of operations and were primarily paid during 2020.
2022 Restructuring Activities
During the year ended December 31, 2022, the Company enacted certain workforce reductions, wound down Modus and terminated certain of its operating leases. The workforce reductions were part of a broader plan by the Company to take meaningful actions to improve the alignment between the Company’s organizational structure and its long-term business strategy, drive cost efficiencies enabled by the Company’s technology and other competitive advantages and continue to drive toward profitability and positive free cash flow. In addition to the aforementioned workforce reductions, restructuring actions have included and are expected to include, but not be limited to, a reduction in U.S. hiring and backfills resulting from attrition; a reduction in spend through third party vendors; eliminating the use of incentives when recruiting new agents and reducing incentives for existing agents; a planned pause in M&A activity and new market expansion; and a review of occupancy costs with a view to consolidating offices and reducing related costs.
As a result of restructuring actions taken during the year ended December 31, 2022, the Company incurred restructuring costs of $49.1 million, resulting from severance and other termination benefits for employees whose roles are being eliminated, lease terminations costs as a result of the accelerated amortization of various right-of-use assets and other restructuring costs, including those costs related to the wind-down of Modus. These costs have been presented within the Restructuring costs line in the consolidated statements of operations. The Company incurred additional non-cash charges of approximately $7.1 million during the year ended December 31, 2022 associated with the discontinued use of certain intangible assets associated with Modus and charges pertaining to the write-down of fixed assets for certain real estate leases that have been exited, or partially exited. These costs have been included within the Depreciation and amortization line in the consolidated statements of operations.
The expenses resulting from these cost-saving measures were included in the consolidated statements of operations for the year ended December 31, 2022, as follows (in millions):
Year Ended December 31, 2022
Restructuring costsDepreciation and amortizationTotal
Severance related personnel costs$40.6 $— $40.6 
Lease termination costs7.7 — 7.7 
Accelerated amortization of intangible assets— 4.6 4.6 
Accelerated depreciation— 2.5 2.5 
Other restructuring activities0.8 — 0.8 
Total$49.1 $7.1 $56.2 
As of December 31, 2022, the Company did not have any material remaining liabilities related to restructuring costs.
2023 Restructuring Activities
During January 2023, the Company implemented a further workforce reduction as part of the Company’s ongoing cost reduction initiatives to manage the business during the current macroeconomic environment. As a result of this reduction, the Company expects to incur pre-tax cash charges of approximately $10 million to $12 million for severance and other termination benefits for employees whose roles were or are being eliminated during the three months ending March 31, 2023.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule II. Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2022
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II. Valuation and Qualifying Accounts
Schedule II. Valuation and Qualifying Accounts.
Years Ended December 31, 2022, 2021 and 2020
Balance
at
Beginning
of Year
Charged
to Costs
and
Expenses
Write-
offs
OtherBalance
at End of
Year
(in millions)
December 31, 2022
Accounts receivable allowance for credit loss$7.1 $5.5 $(3.6)$— $9.0 
Compass Concierge receivable allowance for credit loss17.3 1.8 (4.4)— 14.7 
Valuation allowance for deferred tax assets448.4 — — 145.8 
(b)
594.2 
December 31, 2021
Accounts receivable allowance for credit loss8.1 1.7 (2.7)— 7.1 
Compass Concierge receivable allowance for credit loss17.2 7.2 (7.1)— 17.3 
Valuation allowance for deferred tax assets287.5 — — 160.9 
(b)
448.4 
December 31, 2020
Accounts receivable allowance for credit loss2.7 6.9 (1.5)— 8.1 
Compass Concierge receivable allowance for credit loss4.7 9.1 (2.2)5.6 
(a)
17.2 
Valuation allowance for deferred tax assets223.1 — — 64.4 
(b)
287.5 
(a) The Company adopted ASU 2016-13, Financial Instruments — Credit Losses (Topic 326) as of January 1, 2020 on a modified retrospective basis which resulted in a $5.6 million increase in the Company’s overall allowance for credit losses related to the Company’s Compass Concierge receivables, with a corresponding increase to the Company’s accumulated deficit.
(b) For the years ended December 31, 2022, 2021 and 2020, the increase in valuation allowance relates to U.S. deferred tax assets for which the Company continues to maintain that the realization of these assets has not achieved a more-likely-than-not threshold. This is primarily due to the evidence that the Company continued to maintain three-year cumulative pre-tax book losses.
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company’s consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and include the assets, liabilities, revenues and expenses of all controlled subsidiaries. The consolidated statements of operations include the results of entities acquired from the date of each respective acquisition.
Certain operating expense amounts presented in the prior period consolidated statements of operations have been reclassified to the Restructuring costs line item in order to conform to the current period financial statement presentation.
The change in classification does not affect previously reported Total operating expenses in the consolidated statements of operations.
Consolidation
Consolidation
The Company consolidates an entity if its ownership, direct or indirect, exceeds 50% of the outstanding voting shares of an entity and/or it has the ability to control the financial or operating policies through its voting rights, board representation or other similar rights. For entities where the Company does not have a controlling interest (financial or operating), the investments in such entities are accounted for using the equity method or at fair value with changes in fair value recognized in net income, as appropriate. The Company applies the equity method of accounting when it has the ability to exercise significant influence over operating and financial policies of an investee. The Company measures all other investments at fair value with changes in fair value recognized in net income or in the case that an equity investment does not have readily determinable fair values, at cost minus impairment (if any) plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment.
Use of Estimates Use of EstimatesThe preparation of consolidated financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of revenue and expenses during the reporting periods covered by the consolidated financial statements and accompanying notes. These judgments, estimates and assumptions are used for, but not limited to (i) valuation of the Company’s common stock and stock awards, (ii) fair value of acquired intangible assets and goodwill, (iii) fair value of contingent consideration arrangements in connection with business combinations, (iv) incremental borrowing rate used for the Company’s operating leases, (v) useful lives of long-lived assets, (vi) impairment of intangible assets and goodwill, (vii) allowance for Compass Concierge receivables and (viii) income taxes and certain deferred tax assets. The Company determines its estimates and judgments on historical experience and on various other assumptions that it believes are reasonable under the circumstances. However, actual results could differ from these estimates and these differences may be material.
Segment Segment Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer is the Company’s CODM. The CODM reviews financial information on a consolidated basis for purposes of making operating decisions, allocating resources and evaluating financial performance. As such, the Company has one operating and reportable segment. Substantially all long-lived assets are located in the United States and substantially all revenue is attributed to sellers and buyers based in the United States.
Net Loss Per Share Attributable to Compass, Inc.
Net Loss Per Share Attributable to Compass, Inc.
The Company follows the two-class method when computing net loss per common share when shares are issued that meet the definition of participating securities. The two-class method determines net loss per common share for each class of common stock and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income available to common stockholders for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. Prior to conversion in connection with the IPO, the Company’s convertible preferred stock contractually entitled the holders of such shares to participate in dividends but does not contractually require the holders of such shares to participate in the Company’s losses.
For periods in which the Company reports net losses, diluted net loss per common share attributable to Compass, Inc. is the same as basic net loss per common share attributable to Compass, Inc., because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive.
Foreign Currency Foreign CurrencyThe Company established its first foreign subsidiary in India in 2020. The functional currency of the entity is U.S. dollars. Transactions denominated in currencies other than the functional currency are remeasured to the functional currency at the exchange rate on the transaction date. Monetary assets and liabilities denominated in currencies other than the functional currency are remeasured at period-end using the period-end exchange rate. Realized and unrealized gains and losses from foreign exchange were immaterial for the years ended December 31, 2022, 2021 and 2020.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers all investments with an original maturity date at the time of purchase of three months or less to be cash and cash equivalents. Cash equivalents consist primarily of money market funds and U.S. treasury securities. The Company’s accounts, at times, may exceed federally insured limits.
Accounts Receivable and Allowance for Credit Losses
Accounts Receivable and Allowance for Credit Losses
Accounts receivable is stated as the amount billed, net of an estimated allowance for credit losses (“ACL”). The Company’s ACL is adjusted periodically and is based on management’s consideration of the age and nature of the past due accounts as well as specific payment issues. Changes in the Company’s estimate to the ACL is recorded through bad debt expense and individual accounts are charged against the allowance when all reasonable collection efforts are exhausted. The following table summarizes the activity of the ACL for Accounts receivable (in millions):
December 31,
20222021
Opening balance$7.1 $8.1 
Allowances5.5 1.7 
Net write-offs and other(3.6)(2.7)
Closing balance$9.0 $7.1 
Prepaid Agent Incentives Prepaid Agent Incentives Other current assets and Other non-current assets in the consolidated balance sheets include prepaid agent incentives that represent cash payments made to certain agents as an incentive to associate their license with the Company. The prepaid agent incentives have a related service period requirement which provides for the repayment of such amounts if the agent disassociates from the Company prior to the completion of the specified service period. The value of these prepaid agent incentives are amortized within Sales and marketing expense in the consolidated statements of operations over the underlying service periods.
Property and Equipment, net
Property and Equipment, net
Property and equipment is reported at cost net of any accumulated depreciation and is depreciated using the straight-line method over the useful lives of the related assets. Expenditures for maintenance, repair and renewals of minor items are charged to expense as incurred. Major improvements are capitalized.
The Company capitalizes costs associated with developing software systems that are in the application development stage. Software development costs that are incurred in the preliminary project stage and post-implementation stage are expensed as incurred.
The useful lives of property and equipment are as follows:
DescriptionUseful Life
Leasehold improvementsLesser of estimated useful life or remaining lease term
Office furniture and equipmentFive years
Computer software and internally-developed softwareThree years
Computer equipmentThree years
Business Combinations Business CombinationsBusiness combinations are accounted for under the acquisition method of accounting. This method requires, among other things, allocation of the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed at their estimated fair values on the acquisition date. The excess of the fair value of purchase consideration over the values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management makes estimates and assumptions, especially with respect to intangible assets. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, not to exceed one year from the date of acquisition, the Company may record adjustments to the assets acquired and liabilities assumed, with a corresponding offset to goodwill if new information is obtained related to facts and circumstances that existed as of the acquisition date. After the measurement period, any subsequent adjustments are reflected in the consolidated statements of operations. Acquisition costs, consisting primarily of third-party legal and consulting fees, are expensed as incurred.
Intangible Assets
Intangible Assets
Intangible assets resulting from the acquisition of entities are accounted for using the acquisition method based on management’s estimate of the fair value of assets received. Intangible assets are finite lived and mainly consist of customer relationships, workforce and acquired technology and are amortized over their respective estimated useful lives. The useful lives were determined by estimating future cash flows generated by the acquired intangible assets. The Company amortizes these intangible assets on a straight-line basis over their estimated useful lives within the Company’s operating expenses.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets or asset groups (collectively, “asset groups”) may not be recoverable. This includes but is not limited to significant adverse changes in business climate, market conditions, or other events that indicate an asset groups’ carrying
amount may not be recoverable. Recoverability of asset groups to be held and used is measured first by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset group. If such asset groups were considered to be impaired, an impairment loss would be recognized when the carrying amount of the asset exceeds the fair value of the asset.
Goodwill
Goodwill
Goodwill represents the excess of the cost of an acquired business over the fair value of the assets acquired at the date of acquisition. Goodwill is not subject to amortization but is subject to impairment testing on an annual basis, as of October 1, or whenever events and circumstances indicate that the carrying value of the reporting unit may be in excess of the reporting unit’s fair value. The Company has one reporting unit and tests goodwill for impairment at the reporting unit level. As part of the goodwill impairment test, the Company first performs a qualitative assessment to determine whether further impairment testing is necessary. If, as a result of its qualitative assessment, it is more-likely-than-not that the fair value of the Company’s reporting unit is less than its carrying amount, a two-step impairment test is required.
If factors indicate that the fair value of the reporting unit is less than its carrying amount, the Company performs a quantitative assessment and the fair value of the reporting unit is determined by analyzing the expected present value of future cash flows. If the carrying value of the reporting unit continues to exceed its fair value, the implied fair value of the reporting unit’s goodwill is calculated and an impairment loss equal to the excess is recorded. The Company has not recorded any impairments related to goodwill as of December 31, 2022.
Leases
Leases
The Company determines if an arrangement contains a lease at inception based on whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. The Company classifies leases as either financing or operating. The Company does not have any finance leases. Right-of-use (“ROU”) assets are recognized at the lease commencement date and represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease liabilities are recognized at the lease commencement date based on the present value of future lease payments over the remaining lease term.
Present value of lease payments are discounted based on the more readily determinable of (i) the rate implicit in the lease or (ii) the Company’s incremental borrowing rate. Because the Company’s operating leases generally do not provide an implicit rate, the Company estimates its incremental borrowing rate based on the information available at lease commencement date for collateralized borrowings with a similar term, an amount equal to the lease payments and in a similar economic environment where the leased asset is located. The collateralized borrowings were based on the Company’s estimated credit rating corroborated with market credit metrics like debt level and interest coverage.
The Company’s operating lease ROU assets are measured based on the corresponding operating lease liability adjusted for (i) payments made to the lessor at or before the commencement date, (ii) initial direct costs incurred and (iii) lease incentives under the lease. Options to renew or terminate the lease are recognized as part of the Company’s ROU assets and lease liabilities when it is reasonably certain the options will be exercised. ROU assets are also assessed for impairments consistent with the Company’s long-lived asset policy.
The Company does not allocate consideration between lease and non-lease components, such as maintenance costs, as the Company has elected to not separate lease and non-lease components for any leases within its existing classes of assets. Operating lease expense for fixed lease payments is recognized on a straight-line basis over the lease term. Variable lease payments for real estate taxes, insurance, maintenance and utilities, which are generally based on the Company’s pro rata share of the total property, are not included in the measurement of the ROU assets or lease liabilities and are expensed as incurred.
Operating leases are presented separately as operating lease ROU assets and operating lease liabilities, current and non-current, in the accompanying consolidated balance sheets.
Revenue Recognition
Revenue Recognition
The Company generates revenue by assisting home sellers and buyers in listing, marketing, selling and finding homes. The Company holds the real estate brokerage license that is necessary under relevant state laws and regulations to provide brokerage services and therefore controls those services that are necessary to legally transfer real estate between home sellers and buyers.
Although the Company’s agents are independent contractors, they cannot execute a real estate transaction without a brokerage license, which the Company possesses. The Company has the only contractual relationship for the sale or exchange of real estate with its clients. Accordingly, the Company is the principal in its transactions with home buyers and sellers. As principal, the Company recognizes revenue in the gross amount of consideration to which the Company expects to receive in exchange for those services.
The Company concluded that its brokerage revenue contains a single performance obligation that is satisfied upon the closing of a real estate services transaction, at which point the entire transaction price is earned. Revenue is recognized upon the closing of a real estate transaction (i.e. purchase or sale of a home) since the Company is not entitled to any commission until the performance obligation is satisfied and is not owed any commission for unsuccessful transactions, even if services have been provided. The Company operates exclusively in the United States and generates substantially all of its revenue from commissions from home sellers and buyers. In addition to commission revenue, the Company generates revenue through adjacent services related to the home transaction such as title and escrow services which comprised an immaterial amount of the consolidated revenue for the years ended December 31, 2022, 2021 and 2020.
Management evaluated and determined that no disaggregation of revenue is necessary or appropriate.
As the Company generally bills for its services at the time of revenue recognition, the Company does not have material deferred revenue or contract asset balances. In addition, the Company does not capitalize commissions paid to agents as incremental contract costs as there are no future benefits associated with the expenses.
Commissions and Other Related Expense
Commissions and Other Related Expense
Commissions and other related expense primarily consist of commissions paid to the Company’s agents, who are independent contractors to the Company, upon the closing of a real estate transaction (i.e., purchase or sale of a home), as well as stock-based compensation expense related to the Company’s Agent Equity Program (see Note 2 — “Summary of Significant Accounting Policies — Stock-Based Compensation”) and fees paid to external brokerages for client referrals, which are recognized and paid upon the closing of a real estate transaction.
The Company also charges fees to affiliated agents. These fees are either transaction based, where amounts are collected at the closing of a brokerage transaction, or in the form of periodic fixed fees over a defined period of time. Fees charged to affiliated agents are recognized as a reduction to Commissions and other related expense as the reimbursements do not constitute a form of revenue nor do they constitute a reimbursement for a specific, incremental, identifiable cost for the Company.
Sales and Marketing
Sales and Marketing
Sales and marketing expense consists primarily of marketing and advertising expenses, compensation and other personnel-related costs for employees supporting sales, marketing, expansion and related functions, occupancy-related costs for the Company’s regional offices, agent acquisition incentives and costs related to administering the Compass Concierge Program, including associated bad debt expenses. Advertising expense primarily includes the cost of marketing activities such as print advertising, online advertising and promotional items, which are expensed as incurred. Advertising costs were $147.1 million, $118.1 million and $101.1 million for the years ended December 31, 2022, 2021 and 2020, respectively. Compensation costs includes salaries, taxes, benefits, bonuses and stock-based compensation.
Operations and Support Operations and Support Operations and support expenses include compensation and other personnel related expenses for employees supporting agents, third-party consulting and professional services costs, fair value adjustments to contingent consideration for the Company’s acquisitions and other related expenses.
Research and Development Research and Development Research and development expense consists primarily of compensation and other personnel-related costs for employees in the product, engineering and technology functions, website hosting expenses, software licenses and equipment, third-party consulting costs, data licenses and other related expenses.
General and Administrative General and Administrative General and administrative expense primarily consists of compensation costs for executive management and administrative employees, including finance and accounting, legal, human resources and communications, the occupancy costs for the Company’s New York headquarters and other offices supporting administrative functions, professional services fees, insurance expenses and talent acquisition expenses.
Restructuring
Restructuring
Costs and liabilities associated with management-approved restructuring activities are recognized when they are incurred. Restructuring charges primarily consist of costs associated with a workforce reduction and operating lease right-of-use asset impairments. One-time employee termination costs are recognized at the time of communication to employees, unless future service is required, in which case the costs are recognized ratably over the future service period. Ongoing employee termination benefits are recognized as a liability when it is probable that a liability exists and the amount is reasonably estimable. Restructuring charges are recognized as an operating expense within the consolidated statements of operations and related liabilities are recorded within Accrued expenses and other liabilities on the consolidated balance sheets. The Company periodically evaluates and, if necessary, adjusts its estimates based on currently available information.
Depreciation and Amortization
Depreciation and Amortization
Depreciation and amortization expense primarily consists of depreciation and amortization of the Company’s property and equipment, capitalized software and acquired intangible assets.
Interest Expense Interest Expense Interest expense consists primarily of expense related to the interest, commitment fees and amortization of debt issuance costs associated with the Company’s revolving credit facility and concierge credit facility. See Note 9 — “Debt.”
Income Taxes
Income Taxes
The Company utilizes the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to settle. The effect on deferred tax assets and liabilities resulting from a change in tax rates is recognized as income or expense in the period that includes the enactment date. Deferred tax assets and liabilities are classified as non-current in accordance with Accounting Standard Update (“ASU”) No. 2015-17. Valuation allowances are established against deferred tax assets if it is more likely than not that they will not be realized.
The Company recognizes tax benefits from uncertain tax positions only if the Company believes that it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The Company continuously reviews issues raised in connection with ongoing examinations and open tax years to evaluate the adequacy of its tax liabilities. The Company’s policy is to adjust these reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in
which such determination is made and could have a material impact on its financial condition and operating results. The provision for income taxes includes the effects of any reserves that management identifies.
Fair Value Measurements
Fair Value Measurements
Fair value is defined as the exchange price that would be received for an asset or an exit price paid to transfer a liability in the principal or most advantageous market for an asset or liability in an orderly transaction between market participants on the measurement date. The accounting standards also establish a fair value hierarchy, which requires an entity to maximize the use of observable inputs when measuring fair value. There are three levels of inputs that may be used to measure fair value:
Level 1Unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2Inputs other than quoted prices included within Level 1 that are observable, unadjusted quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.
Level 3Unobservable inputs that are supported by little or no market activity, requiring the Company to develop its own assumptions.
The carrying amount of the Company’s financial instruments including Cash and cash equivalents, Accounts receivable, Compass Concierge receivables, Accounts payable and Commissions payable approximate their respective fair values because of their short maturities. As of December 31, 2022 and 2021, the carrying amount of the Company’s debt facilities approximates fair value as the stated interest rate approximates market rates currently available to the Company.
See Note 5 — “Fair Value of Financial Assets and Liabilities,” for more information on the fair value of financial assets and liabilities.
Stock-Based Compensation
Stock-Based Compensation
The Company measures compensation expense for all stock-based awards based on the estimated fair value of the awards on the date of grant. Compensation expense is generally recognized as expense on a straight-line basis over the service period based on the vesting requirements. The Company recognizes forfeitures as they occur.
For stock options, which the Company issues to employees, affiliated agents and in certain cases in connection with business combinations, the Company generally estimates the fair value using the Black-Scholes option pricing model, which requires the input of subjective assumptions, including (1) the fair value of common stock, (2) the expected stock price volatility, (3) the expected term of the award, (4) the risk-free interest rate and (5) expected dividends.
The Company also issues RSUs to employees, affiliated agents and in certain cases in connection with business combinations. In addition to the issuance of RSUs to agents as equity compensation for the provision of services, the Company offers RSUs to affiliated agents through its Agent Equity Program. The Agent Equity Program offers affiliated agents the ability to elect to have a portion of their commissions earned during a calendar year to be paid in the form of RSUs. RSUs issued in connection with the Agent Equity Program are granted at the beginning of the year following the calendar year in which the commissions were earned and are subject to the terms and conditions of the 2012 Stock Incentive Plan and the 2021 Equity Incentive Plan, as applicable. The Company has discontinued the Agent Equity Program following the issuance of RSUs in January 2023 related to the 2022 program year.
The Company’s RSUs granted prior to December 2020 generally vest based upon the satisfaction of both a service-based condition and a liquidity event-based condition. The service-based vesting condition for these awards is generally satisfied over four years, except for the RSUs associated with the 2020 Agent Equity Program which vested immediately on the date of issuance. The liquidity event-based vesting condition is satisfied on the occurrence of a qualifying event, generally defined as a change in control or the effective date of the registration statement for the Company’s IPO. The fair value of these RSUs was measured based on the fair value of the Company’s common stock on the grant date and was recognized as expense when both the required service-based vesting condition and the liquidity event-based vesting condition were achieved using the accelerated attribution method. The liquidity event-based vesting requirement was met on March 31, 2021, the effective date of the Company’s registration statement, see Note 1—“Business—Initial Public Offering.”
In December 2020, the Company began issuing RSUs that vest upon the satisfaction of only a service-based vesting condition that generally ranges from one to five years. The fair value of these RSUs is measured based on the fair value of the Company’s common stock on the grant date and will be recognized as expense on a straight-line basis as the required service-based vesting condition is satisfied. Any vested RSUs that require only a service-based vesting condition will convert to common stock following vesting and their prescribed delayed settlement periods.
For RSUs granted in connection with the 2021 and 2022 Agent Equity Programs, the Company determined the value of the stock-based compensation expense at the time the underlying commission is earned and began to recognize the associated expense on a straight-line basis over the requisite service periods beginning on the closing date of the underlying real estate commission transactions. The stock-based compensation expense was recorded as a liability and will be reclassified to additional paid-in capital at the end of the vesting period when the underlying RSUs are issued.
On a limited basis, the Company has issued stock options and RSUs that contain service, performance and market-based vesting conditions that include stock price targets to be met after the listing of the Company’s stock on a public exchange. Such awards are valued using a Monte Carlo simulation and the underlying expense will be recognized as the associated vesting conditions are met.
Recently Adopted Accounting Pronouncements
Recently Adopted Accounting Pronouncements
In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326), which modifies the measurement of credit losses on financial instruments. This standard requires the use of an expected loss impairment model for instruments measured at amortized cost based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect the collectability of the reported amount. This guidance is effective for public companies with fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company adopted this standard as of January 1, 2020 on a modified retrospective basis, which resulted in a $5.6 million increase in the Company’s overall allowance for credit losses related to the Company’s Compass Concierge receivables, with a corresponding increase to the Company’s accumulated deficit.
In December 2020, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The ASU is part of the FASB’s simplification initiative; and it is expected to reduce cost and complexity related to accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740, Income Taxes related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The new standard will become effective for public companies with fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company adopted this guidance on January 1, 2021 and the adoption of this standard did not have a material impact on the Company’s consolidated financial statements.
New Accounting Pronouncements
New Accounting Pronouncements
In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting. An update was also issued expanding the scope of this guidance. The guidance provides optional expedients and exceptions for applying GAAP to contracts or other transactions affected by reference rate reform if certain criteria are met. The guidance was issued on March 12, 2020 and may be applied prospectively through December 31, 2022. On December 21, 2022, the FASB issued ASU 2022-06, Reference Rate Reform (Topic 848) - Deferral of the Sunset Date of Topic 848, which deferred the sunset date of Topic 848 from December 31, 2022 to December 31, 2024. The Company is evaluating applicable contracts and transactions to determine whether to elect the optional guidance. The adoption of this standard is not expected to have a material impact on the Company’s consolidated financial statements.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The guidance amends ASC 805 to require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. The amendment is effective for public companies with fiscal years beginning after December 15, 2022, including interim periods within those
fiscal years. The amendment should be applied prospectively to business combinations occurring on or after the effective date. Early adoption is permitted. The adoption of this standard is not expected to have a material impact on the Company’s consolidated financial statements.
In March 2022, the FASB issued ASU 2022-02, Financial Instruments - Credit Losses (Topic 326) - Troubled Debt Restructurings and Vintage Disclosures, which requires enhanced disclosure of certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty while eliminating certain current recognition and measurement accounting guidance. This ASU also requires the disclosure of current-period gross write-offs by year of origination for financing receivables and net investments in leases. The amendments in this update are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The adoption of this standard is currently being evaluated and is not expected to have a material impact on the Company’s consolidated financial statements.
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Summary Of Activity Of The Allowance For Credit Losses For Accounts Receivable The following table summarizes the activity of the ACL for Accounts receivable (in millions):
December 31,
20222021
Opening balance$7.1 $8.1 
Allowances5.5 1.7 
Net write-offs and other(3.6)(2.7)
Closing balance$9.0 $7.1 
Schedule Of Useful Lives Of Property and Equipment
The useful lives of property and equipment are as follows:
DescriptionUseful Life
Leasehold improvementsLesser of estimated useful life or remaining lease term
Office furniture and equipmentFive years
Computer software and internally-developed softwareThree years
Computer equipmentThree years
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations and Asset Acquisitions (Tables)
12 Months Ended
Dec. 31, 2022
Business Combination and Asset Acquisition [Abstract]  
Summary of Fair Value of Components of Purchase Consideration
The following table summarizes the aggregate fair value of the components of the purchase consideration, as of the respective dates of each of the business combinations and asset acquisitions (in millions):
Cash paid at closing$148.6 
Class A common stock issued5.8 
Cash to be paid after closing (1)
21.8 
Contingent consideration 5.6 
Non-controlling interest3.8 
$185.6 
(1)
As of December 31, 2022, an aggregate of $12.3 million of the cash to be paid after closing for certain acquisitions remained unpaid. These amounts are presented within Accrued expenses and other current liabilities on the consolidated balance sheet and are expected to be paid during the year ended December 31, 2023.
The following table summarizes the aggregate fair value of the components of the purchase consideration, as of the respective dates of each of the acquisitions (in millions):
ModusOther
Cash paid at closing$27.7 $0.9 
Cash to be paid after closing2.0 — 
Contingent consideration (payable in the form of cash and Class A common stock)20.0 — 
$49.7 $0.9 
Summary of Preliminary Allocation of Purchase Price
The following table summarizes the allocations of the purchase price for the business combinations and asset acquisitions (in millions):
Cash and cash equivalents$11.2 
Other current assets4.1 
Property and equipment2.5 
Goodwill (1)
68.5 
Operating lease right-of-use assets12.8 
Intangible assets (2)
Acquired Technology5.5 
Customer relationships90.7 
Trademarks11.3 
Total assets$206.6 
Total liabilities$(21.0)
Net assets$185.6 
(1)
Approximately $43.8 million of the goodwill is deductible for tax purposes. The amount of tax-deductible goodwill may increase in the future to approximately $64.7 million dependent on the payment of certain holdbacks and acquisition related compensation arrangements. These amounts are not expected to have an impact on the income tax provision while the Company maintains a full valuation allowance on its domestic deferred tax assets.
(2)
The identified intangible assets have a useful life of 2-9 years.
The following table summarizes the allocations of the purchase price (in millions):
ModusOther
Cash and cash equivalents$3.0 $— 
Other current assets0.1 — 
Property and equipment0.5 — 
Goodwill (1)
38.4 — 
Operating lease right-of-use assets4.1 — 
Intangible assets (2):
Acquired technology6.3 — 
Customer relationships1.3 0.9 
Trademarks1.7 — 
Total assets$55.4 $0.9 
Total liabilities$(5.7)$— 
Net assets$49.7 $0.9 
(1)
The goodwill is non-tax deductible.
(2)
The identified intangible assets have a useful life of 3-6 years.
Summary of Changes in Contingent Consideration Measured at Fair Value on a Recurring Basis Changes in contingent consideration measured at fair value on a recurring basis were as follows (in millions):
Year Ended December 31,
202220212020
Opening balance$24.4 $39.8 $16.4 
Acquisitions3.6 5.6 20.0 
Fair value (gains) losses included in net loss(2.2)(4.7)8.9 
Payments(11.8)(16.3)(5.5)
Closing balance$14.0 $24.4 $39.8 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Assets and Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Balances of Contingent Consideration The following tables present the balances of contingent consideration as presented in the consolidated balance sheets (in millions):
December 31,
20222021
Accrued expenses and other current liabilities$10.0 $12.9 
Other non-current liabilities4.0 11.5 
Total contingent consideration$14.0 $24.4 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment, Net
Property and equipment, net consisted of the following (in millions):
December 31,
20222021
Leasehold improvements$192.3 $158.2 
Office furniture and equipment37.1 31.9 
Computer software and internally-developed software37.9 28.1 
Computer equipment32.3 24.2 
299.6 242.4 
Less: accumulated depreciation(107.1)(85.0)
Property and equipment, net$192.5 $157.4 
XML 45 R32.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 Changes In The Carrying Amount Of Goodwill
The following table summarizes the changes in the carrying amount of goodwill (in millions):
Amount
Balance at December 31, 2020
$119.8 
Acquisitions68.5 
Balance at December 31, 2021
$188.3 
Acquisitions8.8 
Measurement period adjustments1.3 
Balance at December 31, 2022
$198.4 
Summary of Carrying Amounts and Accumulated Amortization of Intangible Assets
The following table summarizes the carrying amounts and accumulated amortization of intangible assets (in millions, except weighted-average remaining useful life):
December 31, 2022
Useful LifeGross Carrying
Amount
Accumulated
Amortization
Net ValueWeighted
Average
Remaining
Useful Life
(Years)
Finite-lived intangible assets:
Customer relationships
2-9 years
$155.2 $(68.6)$86.6 3.4
Acquired technology
5 years
5.5 (1.8)3.7 3.3
Trademarks
2-9 years
13.0 (4.3)8.7 4.9
Indefinite-lived intangible assets:
Domain name0.3 — 0.3 n/a
Total$174.0 $(74.7)$99.3 
December 31, 2021
Useful LifeGross Carrying
Amount
Accumulated
Amortization
Net ValueWeighted
Average
Remaining
Useful Life
(Years)
Finite-lived intangible assets:
Customer relationships
2-9 years
$150.4 $(42.9)$107.5 4.3
Acquired technology
2-5 years
17.5 (9.0)8.5 3.2
Trademarks
2-9 years
13.6 (2.7)10.9 5.4
Indefinite-lived intangible assets:
Domain name0.3 — 0.3 n/a
Total$181.8 $(54.6)$127.2  
Summary of Finite-Lived Intangible Assets, Future Amortization Expense
Estimated future amortization expense for finite-lived intangible assets as of December 31, 2022 is as follows (in millions):
2023$31.6 
202429.1 
202522.7 
202610.2 
20273.9 
Thereafter1.5 
Total$99.0 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Other Current Assets and Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Summary of Other Current Assets
Other current assets consisted of the following (in millions):
December 31,
20222021
Prepaid agent incentives$48.4 $52.7 
Other28.1 42.2 
Other current assets$76.5 $94.9 
Summary of Accrued Expenses And Other Liabilities
Accrued expenses and other current liabilities consisted of the following (in millions):
December 31,
20222021
Agent equity program$41.7 $84.8 
Accrued compensation50.4 67.4 
Other72.8 88.7 
Accrued expenses and other current liabilities$164.9 $240.9 
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Summary of Operating Leases
The components of lease costs for operating leases for the years ended December 31, 2022, 2021 and 2020 was as follows (in millions):
Year Ended December 31,
202220212020
Operating lease costs$113.7 $102.3 $93.1 
Short-term lease costs7.3 7.2 5.7 
Sublease income(3.7)(3.2)(3.4)
Variable lease costs35.4 29.0 26.4 
Total$152.7 $135.3 $121.8 
Supplemental cash flow information related to leases was as follows (in millions):
Year Ended December 31,
202220212020
Cash paid for amounts included in the measurement of operating lease liabilities:
Operating cash flows used in operating leases$118.8 $106.3 $92.0 
Supplemental disclosure of non-cash leasing activities:
ROU assets obtained in exchange for new operating lease liabilities$94.7 $137.1 $66.3 
Summary of Weighted-average Remaining Lease Term and Discount Rate
The following table represents the weighted-average remaining lease term and discount rate for the Company’s operating leases:
December 31,
20222021
Weighted average remaining lease term (years)6.56.7
Weighted average discount rate4.6 %4.2 %
Summary of Operating Lease Liability Maturity
Future undiscounted lease payments for the Company’s operating lease liabilities are as follows as of December 31, 2022 (in millions):
2023$118.9 
2024116.2 
2025100.8 
202688.7 
202774.4 
Thereafter178.7 
Total future lease payments677.7 
Less: imputed interest(96.6)
Present value of lease liabilities$581.1 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Preferred Stock and Common Stock (Tables)
12 Months Ended
Dec. 31, 2022
Stockholders' Equity Note [Abstract]  
Schedule of Convertible Preferred Stock
The Company’s convertible preferred stock authorized, issued and outstanding, the aggregate liquidation preferences, including dividends that would be due if and when declared by the board of directors were as follows as of December 31, 2020 (in millions, except share and per share amounts):
December 31, 2020
Series of Convertible
Preferred Stock
Year IssuedShares
Authorized
Shares
Issued and
Outstanding
Issuance Price/
Liquidation Price
(Per Share)
Aggregate
Liquidation
Value
Carrying Value
(Net of
Issuance Costs)
Series A201354,811,930 54,811,930 $1.0000 $54.8 $54.7 
Series B2014-201518,133,240 18,133,240 2.0766 37.7 37.5 
Series C2015-201613,580,260 13,580,260 4.0500 55.0 54.8 
Series D2016-201725,303,070 15,920,450 4.2632 67.9 67.6 
Series E2017-201878,543,890 78,543,890 6.7478 530.0 529.0 
Series F201833,686,160 33,686,160 11.8570 399.4 398.8 
Series G2019-202022,371,620 22,371,620 15.4269 345.1 344.3 
246,430,170 237,047,550 $1,489.9 $1,486.7 
Summary of Stock by Class
The followings tables reflect the authorized, issued and outstanding shares for each of the common share classes as of December 31, 2022 and 2021:
December 31, 2022
Shares
Authorized
Shares
Issued
Shares
Outstanding
Class A common stock12,500,000,000 419,842,991 419,842,991 
Class B common stock1,250,000,000 — — 
Class C common stock100,000,000 18,255,203 18,255,203 
Total13,850,000,000 438,098,194 438,098,194 
December 31, 2021
Shares
Authorized
Shares
Issued
Shares
Outstanding
Class A common stock12,500,000,000391,912,514391,912,514
Class B common stock1,250,000,000— — 
Class C common stock100,000,00017,355,23717,355,237
Total13,850,000,000409,267,751409,267,751
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Summary of share-based payment Award, Stock Options, valuation assumptions The inputs used below are subjective and require significant judgement to determine.
Year Ended December 31,
202220212020
Expected term (in years)6.26.37.0
Risk-free interest rate3.0 %0.9 %0.8 %
Expected volatility50.5 %49.3 %45.1 %
Dividend rate— %— %— %
Fair value of common stock (range for the period)
$2.33 - $8.25
$8.80 - $18.00
$6.65 - $23.44
Weighted average grant date fair value of options granted$2.31 $8.68 $5.67 
Summary of Stock Option Activity
A summary of stock option activity under the 2012 Plan and the 2021 Plan, including 1.1 million stock options that were granted outside of the 2012 Plan in 2019, is presented below (in millions, except share and per share amounts):
Number of Shares Weighted
 Average
 Exercise
 Price
Weighted
 Average
 Remaining
 Contract Term
(in years)
Aggregate Intrinsic Value (1)
Balance as of December 31, 2021
54,525,539 $5.30 7.1$221.3 
Granted367,555 4.73 
Exercised(4,145,127)2.14 
Forfeited(4,053,730)6.95 
Balance as of December 31, 2022
46,694,237 $5.44 5.9$8.5 
Exercisable and vested at December 31, 2022
36,739,913 $4.70 5.4$8.5 
(1)The aggregate intrinsic values have been calculated using the Company’s closing stock prices of $2.33 and $9.09 as of December 31, 2022 and December 31, 2021, respectively.
Summary of Restricted Stock Units Activity
A summary of RSU activity under the 2012 Plan and the 2021 Plan is presented below:
Number of Shares Weighted
Average
Grant Date
Fair Value
Balance as of December 31, 2021
54,517,930 $10.29 
Granted40,362,895 6.16 
Vested and converted to common stock (1)
(27,935,099)9.11 
Forfeited(19,755,889)11.13 
Balance as of December 31, 2022
47,189,837 $7.10 
(1)During the years ended December 31, 2022, the Company net settled all RSUs through which it issued an aggregate of 27.9 million shares of Class A common stock and withheld an aggregate of 4.9 million shares of Class A common stock to satisfy $23.5 million of tax withholding obligations on behalf of the Company’s employees.
Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount
Total stock-based compensation expense included in the consolidated statement of operations is as follows (in millions):
Year Ended December 31,
202220212020
Commissions and other related expense$59.0 $128.7 $5.7 
Sales and marketing42.0 38.4 16.0 
Operations and support15.6 16.9 3.5 
Research and development57.5 92.7 1.4 
General and administrative60.4 109.6 16.6 
Total stock-based compensation expense$234.5 $386.3 $43.2 
Stock-based compensation expense for the year ended December 31, 2021 includes the following amounts related to a one-time acceleration of stock-based compensation expense in connection with the IPO (in millions):
IPO Related
Expense
Commissions and other related expense$41.7 
Sales and marketing1.8 
Operations and support3.1 
Research and development46.9 
General and administrative55.0 
Total stock-based compensation expense$148.5 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Loss Before Income Taxes
The Company’s loss before income taxes consisted of (in millions):
Year Ended December 31,
202220212020
United States$(610.4)$(496.5)$(272.4)
International8.0 (0.1)0.5 
Total$(602.4)$(496.6)$(271.9)
Schedule of Components of Income Tax Benefit (Provision)
The components of the Company’s income tax benefit (provision) consisted of (in millions):
Year Ended December 31,
202220212020
Current:
Federal$— $— $0.8 
State— — — 
Foreign(3.1)(1.2)(0.2)
Total current(3.1)(1.2)0.6 
Deferred:   
Federal0.9 2.1 0.3 
State0.3 0.4 0.6 
Foreign2.8 1.2 0.2 
Total deferred4.0 3.7 1.1 
Total benefit from income taxes$0.9 $2.5 $1.7 
Schedule of Effective Income Tax Rate Differed From the Statutory Federal Income Tax Rate
The effective income tax rate differed from the statutory federal income tax rate as follows:
Year Ended December 31,
202220212020
Tax at federal statutory rate21.0 %21.0 %21.0 %
State taxes, net of federal effect7.0 %8.8 %4.0 %
Change in valuation allowance(25.0)%(34.2)%(23.4)%
Stock-based compensation(2.4)%7.9 %0.0 %
Non-deductible executive compensation(0.6)%(2.8)%0.0 %
Non-deductible expenses(0.4)%0.1 %(2.1)%
Other0.6 %(0.3)%1.1 %
Benefit from income taxes0.2 %0.5 %0.6 %
Schedule of Components of Net Deferred Taxes Arising from Temporary Differences
The components of net deferred taxes arising from temporary differences were as follows (in millions):
December 31,
20222021
Deferred tax assets:
Nondeductible accruals$15.0 $15.0 
Stock-based compensation55.0 66.7 
Lease liabilities161.2 157.9 
Net operating loss carryforward395.6 331.1 
Allowance for credit losses9.2 7.2 
Accrued compensation35.4 32.5 
Capitalized research & development costs83.6 — 
Intangible assets6.7 — 
Other5.4 3.4 
Total deferred tax assets$767.1 $613.8 
Deferred tax liabilities:  
Operating lease right-of-use assets$(132.2)$(132.8)
Intangible assets— (1.7)
Property and equipment(37.5)(29.5)
Total deferred tax liabilities(169.7)(164.0)
Less: valuation allowance(594.2)(448.4)
Net deferred tax assets$3.2 $1.4 
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Compass Concierge Receivables and Allowance for Credit Losses (Tables)
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Summary of ACL for Concierge Receivables The following table summarizes the activity of the ACL for Concierge Receivables as of December 31, 2022 and 2021 (in millions):
December 31,
20222021
Opening balance$17.3 $17.2 
Allowances1.8 7.2 
Net write-offs and other(4.4)(7.1)
Closing balance$14.7 $17.3 
Summary of Aging Analysis of Concierge Receivables The following tables present the aging analysis of Concierge Receivables as of December 31, 2022 and 2021 (in millions):
December 31,
20222021
Current$50.6 $41.0 
31-90 days1.8 0.9 
Over 90 days5.2 8.3 
Total$57.6 $50.2 
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share Attributable to Compass, Inc. (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Summary of Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders
The following table sets forth the computation of basic and diluted net loss per share attributable to Compass, Inc. (in millions, except share and per share amounts):
Year Ended December 31,
202220212020
Numerator:
Net loss attributable to Compass, Inc.$(601.5)$(494.1)$(270.2)
Denominator:   
Weighted-average shares used in computing net loss per share attributable to Compass, Inc., basic and diluted428,169,180 326,336,128 109,954,760 
Net loss per share attributable to Compass, Inc., basic and diluted$(1.40)$(1.51)$(2.46)
Summary of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders
The following participating securities were excluded from the computation of diluted net loss per share attributable to Compass, Inc. for the periods presented because including them would have been anti-dilutive (on an as-converted basis):
Year Ended December 31,
202220212020
Convertible preferred stock— — 238,954,050 
Outstanding stock options46,694,237 54,525,539 62,827,150 
Outstanding RSUs47,189,837 54,517,930 32,556,160 
Shares subject to the Employee Stock Purchase Plan583,749 — — 
Unvested early exercised options91,770 1,068,300 1,075,710 
Unvested common stock138,892 391,092 640,320 
Total94,698,485 110,502,861 336,053,390 
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Activities (Tables)
12 Months Ended
Dec. 31, 2022
Restructuring and Related Activities [Abstract]  
Summary of restructuring costs The expenses resulting from these cost-saving measures were included in the consolidated statements of operations for the year ended December 31, 2022, as follows (in millions):
Year Ended December 31, 2022
Restructuring costsDepreciation and amortizationTotal
Severance related personnel costs$40.6 $— $40.6 
Lease termination costs7.7 — 7.7 
Accelerated amortization of intangible assets— 4.6 4.6 
Accelerated depreciation— 2.5 2.5 
Other restructuring activities0.8 — 0.8 
Total$49.1 $7.1 $56.2 
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Business - Additional Information (Detail)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 12 Months Ended
Apr. 30, 2021
USD ($)
shares
Mar. 31, 2021
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
Apr. 01, 2021
$ / shares
shares
Mar. 19, 2021
$ / shares
Mar. 18, 2021
$ / shares
Date of incorporation     Oct. 04, 2012          
Stock split ratio common stock   10            
Common stock, par value (in dollars per share) | $ / shares     $ 0.00001 $ 0.00001     $ 0.00001 $ 0.0001
Sale of stock net proceeds received on the transaction     $ 0.0 $ 439.6 $ 0.0      
Additional Paid-in Capital                
Convertible preferred stock reclassified $ 1,400.0              
Common Stock                
Common stock issued after conversion of convertible preferred stock (in shares) | shares           223.0    
IPO                
Issuance of common stock in connection with the initial public offering, net of issuance costs (in shares) | shares 26.3              
Sale of stock, price (in dollars per share) | $ / shares           $ 18.00    
Sale of stock net proceeds received on the transaction $ 438.7              
Payments of stock issuance costs $ 11.0              
Net offering costs paid in 2020         $ 0.9      
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Additional Information (Detail)
$ in Millions
12 Months Ended
Jan. 01, 2020
USD ($)
Dec. 31, 2022
USD ($)
segment
reportingUnit
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Accounting Policies [Line Items]        
Voting rights, percentage   50.00%    
Cash and cash equivalents   $ 361.9 $ 618.3  
Number of operating segments | segment   1    
Number of reportable segments | segment   1    
Impairment losses for long lived assets   $ 0.0    
Number of reporting units | reportingUnit   1    
Impairments goodwill   $ 0.0    
Advertising costs   147.1 $ 118.1 $ 101.1
Revolving credit facility        
Accounting Policies [Line Items]        
Line of credit facility, available borrowing capacity   $ 167.0    
Concierge Receivables | Accounting Standards Update 2016-13        
Accounting Policies [Line Items]        
Increase in allowance for credit losses related to receivables $ (5.6)      
Restricted Stock Units        
Accounting Policies [Line Items]        
Share based compensation by share based payment arrangement service based vesting period (in years)       4 years
Restricted Stock Units | Maximum        
Accounting Policies [Line Items]        
Share based compensation by share based payment arrangement service based vesting period (in years)       5 years
Restricted Stock Units | Minimum        
Accounting Policies [Line Items]        
Share based compensation by share based payment arrangement service based vesting period (in years)       1 year
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Summary of Activity of the Allowance For Credit Losses For Accounts Receivable (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Opening balance $ 7.1 $ 8.1
Allowances 5.5 1.7
Net write-offs and other (3.6) (2.7)
Closing balance $ 9.0 $ 7.1
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Schedule of Useful Lives of Property and Equipment (Detail)
12 Months Ended
Dec. 31, 2022
Office furniture and equipment  
Property Plant And Equipment Useful Lives [Line Items]  
Property, plant and equipment, useful life 5 years
Computer software and internally-developed software  
Property Plant And Equipment Useful Lives [Line Items]  
Property, plant and equipment, useful life 3 years
Computer equipment  
Property Plant And Equipment Useful Lives [Line Items]  
Property, plant and equipment, useful life 3 years
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations and Asset Acquisitions - Additional Information (Detail)
shares in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
Acquisitions
brokerage
company
shares
Dec. 31, 2020
USD ($)
shares
Mar. 31, 2023
USD ($)
Oct. 09, 2020
USD ($)
Dec. 31, 2019
USD ($)
Business Acquisition [Line Items]            
Payment to acquire business net of cash acquired $ 15,000,000.0 $ 137,400,000 $ 25,600,000      
Goodwill 198,400,000 $ 188,300,000 119,800,000      
Number of small real estate brokerages | brokerage   3        
Number of small title insurance and escrow settlement service companies | company   3        
Total contingent consideration 14,000,000.0 $ 24,400,000 39,800,000     $ 16,400,000
Contingent consideration liability fixed in value 4,700,000          
Contingent liabilities undiscounted maximum payment 14,000,000          
Future consideration to be paid to the acquirees 21,900,000          
Compensation expenses, future services $ 13,400,000 $ 28,600,000 $ 4,200,000      
Common stock granted to sellers (in shares) | shares 0.9 0.3 0.2      
Compensation expenses $ 2,000,000 $ 1,100,000 $ 0      
Title Insurance and Escrow Settlement Services Company and Real Estate Brokerage            
Business Acquisition [Line Items]            
Ownership interest acquired (in percent) 100.00%          
Payment to acquire business net of cash acquired $ 12,100,000          
Additional cash payable 3,600,000          
Recognized identifiable assets and liabilities assumed, other assets 1,000,000          
Recognized identifiable assets and liabilities assumed, other liabilities 2,500,000          
Goodwill 8,800,000          
Goodwill, deductible amount 0          
Cash to be paid after closing $ 1,200,000          
Title Insurance and Escrow Settlement Services Company and Real Estate Brokerage | Forecast            
Business Acquisition [Line Items]            
Goodwill, deductible amount       $ 2,600,000    
Title Insurance and Escrow Settlement Services Company and Real Estate Brokerage | Minimum            
Business Acquisition [Line Items]            
Useful life (in years) 3 years          
Title Insurance and Escrow Settlement Services Company and Real Estate Brokerage | Maximum            
Business Acquisition [Line Items]            
Useful life (in years) 5 years          
Title Insurance and Escrow Settlement Services Company and Real Estate Brokerage | Customer relationships            
Business Acquisition [Line Items]            
Recognized identifiable assets and liabilities assumed, intangible assets, other than goodwill $ 8,100,000          
Title Insurance and Escrow Settlement Services Company and Real Estate Brokerage | Trademarks            
Business Acquisition [Line Items]            
Recognized identifiable assets and liabilities assumed, intangible assets, other than goodwill 1,100,000          
Title Insurance and Escrow Settlement Services Company and Real Estate Brokerage | Class A common stock            
Business Acquisition [Line Items]            
Class A common stock issued 800,000          
KVS Title LLC            
Business Acquisition [Line Items]            
Ownership interest acquired (in percent)   100.00%        
Real Estate Brokerage            
Business Acquisition [Line Items]            
Payment to acquire business net of cash acquired   $ 13,200,000        
Additional cash payable   $ 3,400,000        
Number of asset acquisitions | Acquisitions   2        
Real Estate Brokerage | Customer relationships            
Business Acquisition [Line Items]            
Recognized identifiable assets and liabilities assumed, intangible assets, other than goodwill   $ 23,900,000        
Real Estate Brokerage | Class A common stock            
Business Acquisition [Line Items]            
Class A common stock issued   $ 5,800,000        
Modus            
Business Acquisition [Line Items]            
Ownership interest acquired (in percent)         100.00%  
Goodwill     38,400,000      
Cash to be paid after closing     2,000,000.0      
Maximum amount of contingent consideration that could be earned         $ 70,000,000  
Contingent consideration, payment term (in years)         3 years  
Contingent consideration         $ 50,000,000  
Contingent consideration payable in common stock         20,000,000  
Total contingent consideration         $ 20,000,000  
Consideration transferred $ 4,700,000   $ 49,700,000      
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations and Asset Acquisitions - Summary of Fair Value of Components of Purchase Consideration (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Oct. 09, 2020
2021 Business Acquisitions        
Business Acquisition [Line Items]        
Cash paid at closing   $ 148.6    
Class A common stock issued   5.8    
Cash to be paid after closing $ 12.3 21.8    
Contingent consideration   5.6    
Non-controlling interest   3.8    
Consideration transferred   $ 185.6    
Modus        
Business Acquisition [Line Items]        
Cash paid at closing     $ 27.7  
Cash to be paid after closing     2.0  
Contingent consideration       $ 50.0
Contingent consideration (payable in the form of cash and Class A common stock)     20.0  
Consideration transferred $ 4.7   49.7  
Other        
Business Acquisition [Line Items]        
Cash paid at closing     0.9  
Cash to be paid after closing     0.0  
Contingent consideration (payable in the form of cash and Class A common stock)     0.0  
Consideration transferred     $ 0.9  
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations and Asset Acquisitions - Summary of Preliminary Allocation of Purchase Price (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
Business Acquisition [Line Items]      
Goodwill $ 188.3 $ 119.8 $ 198.4
Modus      
Business Acquisition [Line Items]      
Cash and cash equivalents   3.0  
Other current assets   0.1  
Property and equipment   0.5  
Goodwill   38.4  
Operating lease right-of-use assets   4.1  
Total assets   55.4  
Total liabilities   (5.7)  
Net assets   49.7  
Other      
Business Acquisition [Line Items]      
Cash and cash equivalents   0.0  
Other current assets   0.0  
Property and equipment   0.0  
Goodwill   0.0  
Operating lease right-of-use assets   0.0  
Total assets   0.9  
Total liabilities   0.0  
Net assets   $ 0.9  
2021 Business Acquisitions      
Business Acquisition [Line Items]      
Cash and cash equivalents 11.2    
Other current assets 4.1    
Property and equipment 2.5    
Goodwill 68.5    
Operating lease right-of-use assets 12.8    
Total assets 206.6    
Total liabilities (21.0)    
Net assets 185.6    
Goodwill, deductible amount 43.8    
Tax-deductible goodwill, future increase $ 64.7    
Minimum      
Business Acquisition [Line Items]      
Identified intangible assets, useful life (in years)   3 years  
Minimum | 2021 Business Acquisitions      
Business Acquisition [Line Items]      
Identified intangible assets, useful life (in years) 2 years    
Maximum      
Business Acquisition [Line Items]      
Identified intangible assets, useful life (in years)   6 years  
Maximum | 2021 Business Acquisitions      
Business Acquisition [Line Items]      
Identified intangible assets, useful life (in years) 9 years    
Acquired Technology | Modus      
Business Acquisition [Line Items]      
Intangible assets   $ 6.3  
Acquired Technology | Other      
Business Acquisition [Line Items]      
Intangible assets   0.0  
Acquired Technology | 2021 Business Acquisitions      
Business Acquisition [Line Items]      
Intangible assets $ 5.5    
Customer relationships | Modus      
Business Acquisition [Line Items]      
Intangible assets   1.3  
Customer relationships | Other      
Business Acquisition [Line Items]      
Intangible assets   0.9  
Customer relationships | 2021 Business Acquisitions      
Business Acquisition [Line Items]      
Intangible assets 90.7    
Trademarks | Modus      
Business Acquisition [Line Items]      
Intangible assets   1.7  
Trademarks | Other      
Business Acquisition [Line Items]      
Intangible assets   $ 0.0  
Trademarks | 2021 Business Acquisitions      
Business Acquisition [Line Items]      
Intangible assets $ 11.3    
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Business Combinations and Asset Acquisitions - Summary of Changes in Contingent Consideration Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Changes In Contingent Consideration Measured At Fair Value On A Recurring Basis [Roll Forward]      
Opening balance $ 24.4 $ 39.8 $ 16.4
Acquisitions 3.6 5.6 20.0
Fair value (gains) losses included in net loss (2.2) (4.7) 8.9
Payments (11.8) (16.3) (5.5)
Closing balance $ 14.0 $ 24.4 $ 39.8
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Joint Venture - Additional Information (Detail) - USD ($)
1 Months Ended 12 Months Ended
Jul. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Schedule of Equity Method Investments [Line Items]        
Contributed capital   $ 15,000,000 $ 5,000,000.0 $ 0
Equity in loss of unconsolidated entity   (12,200,000) (1,300,000) $ 0
Origin Point Member        
Schedule of Equity Method Investments [Line Items]        
Investment   6,500,000    
Equity in loss of unconsolidated entity   (12,200,000) (1,300,000)  
Proceeds from equity method investment, distribution   $ 0 $ 0  
OriginPoint LLC Joint Venture        
Schedule of Equity Method Investments [Line Items]        
Consolidated entity investment ownership (in percent) 49.90%      
Contributed capital $ 5,000,000      
OriginPoint LLC Joint Venture | Guaranteed Rate        
Schedule of Equity Method Investments [Line Items]        
Contributed capital $ 5,000,000      
Ownership percentage of the other partner (in percent) 50.10%      
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Assets and Liabilities - Additional Information (Detail) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Fair Value, Inputs, Level 3    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Contingent consideration fair value disclosure $ 14.0 $ 24.4
Cash And Money Market Funds | Fair Value, Inputs, Level 1    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Cash and cash equivalents, fair value disclosure $ 361.9 $ 618.3
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value of Financial Assets and Liabilities - Balances of Contingent Consideration (Detail) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Fair Value Disclosures [Abstract]        
Accrued expenses and other current liabilities $ 10.0 $ 12.9    
Other non-current liabilities 4.0 11.5    
Total contingent consideration $ 14.0 $ 24.4 $ 39.8 $ 16.4
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net - Summary of Property Plant and Equipment (Detail) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 299.6 $ 242.4
Less: accumulated depreciation (107.1) (85.0)
Property and equipment, net 192.5 157.4
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 192.3 158.2
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 37.1 31.9
Computer software and internally-developed software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 37.9 28.1
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 32.3 $ 24.2
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Depreciation $ 48.2 $ 38.5 $ 34.4
Computer software and internally-developed software      
Property, Plant and Equipment [Line Items]      
Depreciation 9.4 6.0 $ 4.8
Capitalized computer software $ 17.0 $ 15.7  
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets, Net - Summary of Goodwill (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 188.3 $ 119.8
Acquisitions 8.8 68.5
Measurement period adjustments 1.3  
Goodwill, ending balance $ 198.4 $ 188.3
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets, Net - Summary of Carrying Amounts and Accumulated Amortization of Intangible Assets (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets, Net [Abstract]    
Accumulated Amortization $ (74.7) $ (54.6)
Total 99.0  
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Gross Carrying Amount 174.0 181.8
Accumulated Amortization (74.7) (54.6)
Intangible assets, net 99.3 127.2
Customer relationships    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 155.2 150.4
Accumulated Amortization (68.6) (42.9)
Total $ 86.6 $ 107.5
Weighted Average Remaining Useful Life (Years) 3 years 4 months 24 days 4 years 3 months 18 days
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (68.6) $ (42.9)
Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 5 years  
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount $ 5.5 17.5
Accumulated Amortization (1.8) (9.0)
Total $ 3.7 $ 8.5
Weighted Average Remaining Useful Life (Years) 3 years 3 months 18 days 3 years 2 months 12 days
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (1.8) $ (9.0)
Trademarks    
Finite-Lived Intangible Assets, Net [Abstract]    
Gross Carrying Amount 13.0 13.6
Accumulated Amortization (4.3) (2.7)
Total $ 8.7 $ 10.9
Weighted Average Remaining Useful Life (Years) 4 years 10 months 24 days 5 years 4 months 24 days
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (4.3) $ (2.7)
Minimum | Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 2 years 2 years
Minimum | Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years)   2 years
Minimum | Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 2 years 2 years
Maximum | Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 9 years 9 years
Maximum | Acquired technology    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years)   5 years
Maximum | Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Useful life (in years) 9 years 9 years
Domain name    
Indefinite-Lived Intangible Assets [Line Items]    
Indefinite-lived intangible assets $ 0.3 $ 0.3
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets, Net - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization of intangible assets $ 38.1 $ 25.9 $ 16.8
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets, Net - Summary of Finite Lived Intangible Assets Future Amortization Expense (Detail)
$ in Millions
Dec. 31, 2022
USD ($)
Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]  
2023 $ 31.6
2024 29.1
2025 22.7
2026 10.2
2027 3.9
Thereafter 1.5
Total $ 99.0
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Other Current Assets and Accrued Expenses and Other Current Liabilities - Summary of Other Current Assets (Detail) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid agent incentives $ 48.4 $ 52.7
Other 28.1 42.2
Other current assets $ 76.5 $ 94.9
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Other Current Assets and Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Liabilities (Detail) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Agent equity program $ 41.7 $ 84.8
Accrued compensation 50.4 67.4
Other 72.8 88.7
Accrued expenses and other current liabilities $ 164.9 $ 240.9
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Aug. 05, 2022
Jul. 29, 2021
Dec. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Jul. 31, 2020
Debt [Line Items]            
Letters of credit     $ 48.0 $ 54.5    
Concierge credit facility            
Debt [Line Items]            
Maximum borrowing capacity           $ 75.0
Debt instrument interest rate (in percent)     7.59%      
Concierge credit facility | Concierge Facility Used Greater Than Fifty Percent            
Debt [Line Items]            
Unused capacity commitment fee (in percent)   0.35%        
Line of credit facility, unused capacity, commitment fee, threshold   50.00%        
Concierge credit facility | Concierge Facility Used Less Than Fifty Percent            
Debt [Line Items]            
Unused capacity commitment fee (in percent)   0.50%        
Line of credit facility, unused capacity, commitment fee, threshold   50.00%        
Concierge credit facility | London Interbank Offered Rate (LIBOR)            
Debt [Line Items]            
Debt instrument, basis spread on variable rate   1.85%        
Second A&R Concierge Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate            
Debt [Line Items]            
Debt instrument, basis spread on variable rate 2.35%          
Credit spread on variable rate (in percent) 0.11448%          
Revolving credit facility            
Debt [Line Items]            
Maximum borrowing capacity         $ 350.0  
Debt instrument, basis spread on variable rate     1.00%      
Unused capacity commitment fee (in percent)     0.175%      
Debt instrument interest rate (in percent)     5.86%      
Line of credit facility maximum borrowing capacity sublimit         $ 125.0  
Outstanding borrowings     $ 150.0      
Revolving credit facility | Minimum            
Debt [Line Items]            
Liquidity required by financial covenants     150.0      
Revolving credit facility | Minimum | Four Fiscal Quarters of 2022            
Debt [Line Items]            
Required consolidated revenue threshold     2,418.0      
Revolving credit facility | Minimum | Four Fiscal Quarters of 2023            
Debt [Line Items]            
Required consolidated revenue threshold     3,799.0      
Revolving credit facility | Minimum | Four Fiscal Quarters Thereafter            
Debt [Line Items]            
Required consolidated revenue threshold     $ 4,668.0      
Revolving credit facility | London Interbank Offered Rate (LIBOR)            
Debt [Line Items]            
Debt instrument, basis spread on variable rate     1.50%      
Revolving credit facility | Base Rate            
Debt [Line Items]            
Debt instrument, basis spread on variable rate     0.50%      
Revolving credit facility | Fed Funds Effective Rate Overnight Index Swap Rate            
Debt [Line Items]            
Debt instrument, basis spread on variable rate     0.50%      
Revolving credit facility | London Interbank Offered Rate (LIBOR) Swap Rate            
Debt [Line Items]            
Debt instrument, basis spread on variable rate     1.00%      
Revolving credit facility | Debt Default Interest Rate            
Debt [Line Items]            
Debt instrument, basis spread on variable rate     2.00%      
Letter of Credit            
Debt [Line Items]            
Letters of credit     $ 33.0      
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Operating Leases (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Leases [Abstract]      
Operating lease costs $ 113.7 $ 102.3 $ 93.1
Short-term lease costs 7.3 7.2 5.7
Sublease income (3.7) (3.2) (3.4)
Variable lease costs 35.4 29.0 26.4
Total $ 152.7 $ 135.3 $ 121.8
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Lease cost $ 152.7 $ 135.3 $ 121.8
Future undiscounted lease payments under leases 11.2    
Sales and marketing      
Lease cost 141.5 124.3 110.2
General and administrative      
Lease cost $ 11.2 $ 11.0 $ 11.6
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Supplemental Cash Flow Information Related To leases (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash paid for amounts included in the measurement of operating lease liabilities:      
Operating cash flows used in operating leases $ 118.8 $ 106.3 $ 92.0
Supplemental disclosure of non-cash leasing activities:      
ROU assets obtained in exchange for new operating lease liabilities $ 94.7 $ 137.1 $ 66.3
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Weighted-average Remaining Lease Term and Discount Rate (Detail)
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
Weighted average remaining lease term (years) 6 years 6 months 6 years 8 months 12 days
Weighted average discount rate 4.60% 4.20%
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Operating Lease Liability Maturity (Detail)
$ in Millions
Dec. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, to be Paid [Abstract]  
2023 $ 118.9
2024 116.2
2025 100.8
2026 88.7
2027 74.4
Thereafter 178.7
Total future lease payments 677.7
Less: imputed interest (96.6)
Present value of lease liabilities $ 581.1
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Letters of credit   $ 48.0 $ 54.5
Escrow and trust deposits   136.7 172.1
Realogy Holdings Corp., et al v. Urban Compass, Inc. and Compass Inc.      
Litigation settlement expense $ 10.5    
Revolving credit facility      
Letters of credit   33.0 30.3
Cash and Cash Equivalents      
Letters of credit   $ 15.0 $ 24.2
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Preferred Stock and Common Stock - Additional Information (Detail)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Mar. 31, 2021
shares
Feb. 28, 2021
Apr. 30, 2021
USD ($)
$ / shares
shares
Mar. 31, 2021
shares
Dec. 31, 2022
USD ($)
vote
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
shares
Mar. 19, 2021
$ / shares
Mar. 18, 2021
$ / shares
Class of Stock [Line Items]                  
Convertible preferred stock, authorized (in shares)             246,430,170    
Convertible preferred stock, outstanding (in shares)             237,047,550    
Common stock, authorized (in shares)         13,850,000,000 13,850,000,000      
Common stock, par value (in dollars per share) | $ / shares         $ 0.00001 $ 0.00001   $ 0.00001 $ 0.0001
Class B common stock                  
Class of Stock [Line Items]                  
Common stock, authorized (in shares)     1,250,000,000   1,250,000,000 1,250,000,000      
Voting rights, number of votes for each share | vote         0        
Common stock conversion ratio         1        
Class A common stock                  
Class of Stock [Line Items]                  
Common stock issued after conversion of convertible preferred stock (in shares)     223,000,000            
Common stock, authorized (in shares)     12,500,000,000   12,500,000,000 12,500,000,000      
Treasury stock, shares (in shares)           2,300,000      
Voting rights, number of votes for each share | vote         1        
Common stock conversion ratio         1        
Undesignated Preferred Stock                  
Class of Stock [Line Items]                  
Preferred stock, shares authorized (in shares)     25,000,000            
Preferred stock, par value (in dollars per share) | $ / shares     $ 0.00001            
Preferred stock, shares issued (in shares)         0 0      
Preferred stock, shares outstanding (in shares)         0 0      
Convertible Preferred Stock                  
Class of Stock [Line Items]                  
Convertible preferred stock, outstanding (in shares)         0 0      
Convertible Preferred Stock | Additional Paid-in Capital                  
Class of Stock [Line Items]                  
Reclassifications of convertible preferred stock | $     $ 1,400.0            
Series G                  
Class of Stock [Line Items]                  
Convertible preferred stock, authorized (in shares)             22,371,620    
Issuance of Series G convertible preferred stock, net of issuance costs (in shares)             100,000    
Issuance of Series G convertible preferred stock, net of issuance costs | $             $ 1.0    
Convertible preferred stock, outstanding (in shares)             22,371,620    
Series D                  
Class of Stock [Line Items]                  
Convertible preferred stock, authorized (in shares)             25,303,070    
Shares of stock converted (in shares)       15,900,000     9,400,000    
Conversion of stock, amount issued | $         $ 0.0 $ 67.6 $ 40.0    
Convertible preferred stock, outstanding (in shares)             15,920,450    
Class C common stock                  
Class of Stock [Line Items]                  
Shares issued upon conversion of stock (in shares) 15,200,000                
Voting rights   Each share of Class C common stock is entitled to twenty votes              
Common stock, authorized (in shares)     100,000,000   100,000,000 100,000,000      
Voting rights, number of votes for each share | vote         20        
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Preferred Stock and Common Stock - Summary of Preferred Stock (Detail)
$ / shares in Units, $ in Millions
Dec. 31, 2020
USD ($)
$ / shares
shares
Class of Stock [Line Items]  
Shares Authorized 246,430,170
Shares Issued 237,047,550
Shares Outstanding 237,047,550
Aggregate Liquidation Value | $ $ 1,489.9
Carrying Value (Net of Issuance Costs) | $ $ 1,486.7
Series A  
Class of Stock [Line Items]  
Shares Authorized 54,811,930
Shares Issued 54,811,930
Shares Outstanding 54,811,930
Issuance Price/ Liquidation Price (Per Share) | $ / shares $ 1.0000
Aggregate Liquidation Value | $ $ 54.8
Carrying Value (Net of Issuance Costs) | $ $ 54.7
Series B  
Class of Stock [Line Items]  
Shares Authorized 18,133,240
Shares Issued 18,133,240
Shares Outstanding 18,133,240
Issuance Price/ Liquidation Price (Per Share) | $ / shares $ 2.0766
Aggregate Liquidation Value | $ $ 37.7
Carrying Value (Net of Issuance Costs) | $ $ 37.5
Series C  
Class of Stock [Line Items]  
Shares Authorized 13,580,260
Shares Issued 13,580,260
Shares Outstanding 13,580,260
Issuance Price/ Liquidation Price (Per Share) | $ / shares $ 4.0500
Aggregate Liquidation Value | $ $ 55.0
Carrying Value (Net of Issuance Costs) | $ $ 54.8
Series D  
Class of Stock [Line Items]  
Shares Authorized 25,303,070
Shares Issued 15,920,450
Shares Outstanding 15,920,450
Issuance Price/ Liquidation Price (Per Share) | $ / shares $ 4.2632
Aggregate Liquidation Value | $ $ 67.9
Carrying Value (Net of Issuance Costs) | $ $ 67.6
Series E  
Class of Stock [Line Items]  
Shares Authorized 78,543,890
Shares Issued 78,543,890
Shares Outstanding 78,543,890
Issuance Price/ Liquidation Price (Per Share) | $ / shares $ 6.7478
Aggregate Liquidation Value | $ $ 530.0
Carrying Value (Net of Issuance Costs) | $ $ 529.0
Series F  
Class of Stock [Line Items]  
Shares Authorized 33,686,160
Shares Issued 33,686,160
Shares Outstanding 33,686,160
Issuance Price/ Liquidation Price (Per Share) | $ / shares $ 11.8570
Aggregate Liquidation Value | $ $ 399.4
Carrying Value (Net of Issuance Costs) | $ $ 398.8
Series G  
Class of Stock [Line Items]  
Shares Authorized 22,371,620
Shares Issued 22,371,620
Shares Outstanding 22,371,620
Issuance Price/ Liquidation Price (Per Share) | $ / shares $ 15.4269
Aggregate Liquidation Value | $ $ 345.1
Carrying Value (Net of Issuance Costs) | $ $ 344.3
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Preferred Stock and Common Stock - Schedule of Stock by Class (Detail) - shares
Dec. 31, 2022
Dec. 31, 2021
Apr. 30, 2021
Class of Stock [Line Items]      
Shares Authorized 13,850,000,000 13,850,000,000  
Shares Issued 438,098,194 409,267,751  
Shares Outstanding 438,098,194 409,267,751  
Class A common stock      
Class of Stock [Line Items]      
Shares Authorized 12,500,000,000 12,500,000,000 12,500,000,000
Shares Issued 419,842,991 391,912,514  
Shares Outstanding 419,842,991 391,912,514  
Class B common stock      
Class of Stock [Line Items]      
Shares Authorized 1,250,000,000 1,250,000,000 1,250,000,000
Shares Issued 0 0  
Shares Outstanding 0 0  
Class C common stock      
Class of Stock [Line Items]      
Shares Authorized 100,000,000 100,000,000 100,000,000
Shares Issued 18,255,203 17,355,237  
Shares Outstanding 18,255,203 17,355,237  
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 31, 2021
Feb. 28, 2021
Jan. 31, 2023
Feb. 28, 2022
Feb. 28, 2021
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Total stock-based compensation expense             $ 234,500,000 $ 386,300,000 $ 43,200,000  
Intrinsic value of options             $ 20,300,000 $ 124,100,000 9,800,000  
Shares authorized to be repurchased (in shares)             100,000      
Options early exercised (in shares)             0      
Closing stock price (in dollars per share)             $ 2.33 $ 9.09    
Agent equity program             $ 41,700,000 $ 84,800,000    
Accrued Expenses And Other Current Liabilities                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Proceeds received for unvested shares of common stock             500,000      
Other Noncurrent Liabilities                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Proceeds received for unvested shares of common stock             $ 100,000      
Class A common stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Closing stock price (in dollars per share)             $ 23.14      
2012 Stock Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of shares available for grant (in shares)             34,600,000      
2012 Stock Incentive Plan | Subsequent Event                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of additional shares available for grant (in shares)                   21,900,000
2021 Equity Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of shares available for grant (in shares)   29,700,000     29,700,000          
2021 Agent Equity Program                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Total stock-based compensation expense           $ 100,000,000 $ 15,200,000 84,800,000    
Outstanding stock options                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Total stock-based compensation expense             $ 35,200,000 $ 46,500,000 $ 31,900,000  
Share based compensation by share based payment arrangement service based vesting period (in years)             4 years      
Unrecognized compensation cost             $ 62,600,000      
Unrecognized compensation costs, period of recognition (in years)             2 years 7 months 6 days      
Outstanding stock options | 2012 Stock Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Expiration period             10 years      
Restricted Stock Units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share based compensation by share based payment arrangement service based vesting period (in years)                 4 years  
Nonvested stock options (in shares)             47,189,837 54,517,930    
Percentage of options (in percent)             12.50%      
Granted (in shares)             40,362,895      
Restricted Stock Units | Service-based and Performance-based                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Nonvested stock options (in shares)             17,200,000      
Restricted Stock Units | Class A common stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Shares issued in period (in shares)             27,900,000      
Restricted Stock Units | Class A common stock | Share-based Payment Arrangement, Tranche One                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting rights threshold (in percent)             200.00%      
Restricted Stock Units | Class A common stock | Share-based Payment Arrangement, Tranche Two                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting rights threshold (in percent)             250.00%      
Restricted Stock Units | Class A common stock | Share-based Payment Arrangement, Tranche Three                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting rights threshold (in percent)             300.00%      
Restricted Stock Units | Class A common stock | Share-based Payment Arrangement, Tranche Four                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting rights threshold (in percent)             350.00%      
Restricted Stock Units | Class A common stock | Share-based Payment Arrangement, Tranche Five                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting rights threshold (in percent)             400.00%      
Restricted Stock Units | Class A common stock | Share-based Payment Arrangement, Tranche Six                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting rights threshold (in percent)             450.00%      
Restricted Stock Units | Class A common stock | Share-based Payment Arrangement, Tranche Seven                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Vesting rights threshold (in percent)             500.00%      
Restricted Stock Units | Maximum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Share based compensation by share based payment arrangement service based vesting period (in years)                 5 years  
Restricted Stock Units | 2012 Stock Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Expiration period             7 years      
Restricted Stock Units | 2021 Agent Equity Program                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Agent equity program               $ 100,000,000    
Restricted Stock Units | 2021 Agent Equity Program | Class A common stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted (in shares)       13,600,000            
Restricted Stock Units | 2022 Agent Equity Program                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Agent equity program             $ 41,700,000      
Restricted Stock Units | 2022 Agent Equity Program | Subsequent Event                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Granted (in shares)     14,100,000              
Shares subject to the Employee Stock Purchase Plan | 2021 Equity Incentive Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Increase in the shares authorized for issuance as a percentage of shares outstanding (in percent)         5.00%          
Shares subject to the Employee Stock Purchase Plan | 2021 Employee Stock Purchase Plan                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Increase in the shares authorized for issuance as a percentage of shares outstanding (in percent)   1.00%                
Number of ESPP shares authorized (in shares)   7,400,000     7,400,000          
Number of additional ESPP shares authorized (in shares)             3,900,000      
Purchase period   6 months                
Purchase price of common stock, percent of market price (in percent)   85.00%                
Total stock-based compensation expense             $ 2,100,000      
Employee withholdings for future purchases under the ESPP             $ 1,300,000      
Shares subject to the Employee Stock Purchase Plan | 2021 Employee Stock Purchase Plan | Subsequent Event                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of additional shares available for grant (in shares)                   4,200,000
Shares subject to the Employee Stock Purchase Plan | 2021 Employee Stock Purchase Plan | Class A common stock                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of shares available for grant (in shares)             10,700,000      
Maximum employee subscription amount   $ 12,500                
Shares issued in period (in shares)             600,000      
Shares subject to the Employee Stock Purchase Plan | 2021 Employee Stock Purchase Plan | Maximum                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Number of ESPP shares authorized (in shares)   150,000,000     150,000,000          
Unvested Restricted Stock units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Unrecognized compensation costs, period of recognition (in years)             2 years 6 months      
Amount not yet recognized             $ 243,400,000      
Other Stock based Awards | Employees And Nonemployees                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Total stock-based compensation expense             $ 0 $ 0 $ 8,000,000  
IPO Based Restricted Stock Units                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Total stock-based compensation expense $ 148,500,000                  
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Valuation Assumptions (Detail) - Outstanding stock options - $ / shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 6 years 2 months 12 days 6 years 3 months 18 days 7 years
Risk-free interest rate 3.00% 0.90% 0.80%
Expected volatility 50.50% 49.30% 45.10%
Dividend rate 0.00% 0.00% 0.00%
Weighted average grant date fair value of options granted $ 2.31 $ 8.68 $ 5.67
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of common stock (range for the period) 8.25 18.00 23.44
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of common stock (range for the period) 2.33 8.80 6.65
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Number of Shares      
Balance, beginning of period (in shares) 54,525,539    
Options granted (in shares) 367,555    
Options exercised (in shares) (4,145,127)    
Options forfeited (in shares) (4,053,730)    
Balance, end of period (in shares) 46,694,237 54,525,539  
Exercisable and vested at end of period (in shares) 36,739,913    
Weighted Average Exercise Price      
Balance, beginning of period (in dollars per share) $ 5.30    
Options granted (in dollars per share) 4.73    
Options exercised (in dollars per share) 2.14    
Options forfeited (in dollars per share) 6.95    
Balance, end of period (in dollars per share) 5.44 $ 5.30  
Exercisable and vested at end of period (in dollars per shares) $ 4.70    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]      
Balance, weighted-average remaining contractual life (in years) 5 years 10 months 24 days 7 years 1 month 6 days  
Exercisable at end of period, weighted-average remaining contractual life (in years) 5 years 4 months 24 days    
Balance, aggregate intrinsic value $ 8.5 $ 221.3  
Exercisable and vested at end of period, aggregate intrinsic value $ 8.5    
Closing stock price (in dollars per share) $ 2.33 $ 9.09  
Outside of 2012 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options early exercised (in shares)     1,100,000
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Weighted Average Grant Date Fair Value      
Taxes paid related to net share settlement of equity $ 23.5 $ 62.4 $ 0.0
Restricted Stock Units      
Number of Shares      
Balance as of the beginning of the period (in shares) 54,517,930    
Granted (in shares) 40,362,895    
Vested and converted to common stock (in shares) (27,935,099)    
Forfeited (in shares) (19,755,889)    
Balance as of the end of period (in shares) 47,189,837 54,517,930  
Weighted Average Grant Date Fair Value      
Balance as of the beginning of the period (in dollars per share) $ 7.10 $ 10.29  
Granted (in dollars per share) 6.16    
Vested (in dollars per share) 9.11    
Forfeited (in dollars per share) 11.13    
Balance as of the end of period (in dollars per share) $ 7.10 $ 10.29  
Taxes paid related to net share settlement of equity $ 23.5    
Restricted Stock Units | Class A common stock      
Weighted Average Grant Date Fair Value      
Shares issued in period (in shares) 27,900,000    
Shares withheld for tax withholding obligation (in shares) 4,900,000    
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense $ 234.5 $ 386.3 $ 43.2
IPO Related Expense      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense   148.5  
Commissions and other related expense      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense 59.0 128.7 5.7
Commissions and other related expense | IPO Related Expense      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense   41.7  
Sales and marketing      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense 42.0 38.4 16.0
Sales and marketing | IPO Related Expense      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense   1.8  
Operations and support      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense 15.6 16.9 3.5
Operations and support | IPO Related Expense      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense   3.1  
Research and development      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense 57.5 92.7 1.4
Research and development | IPO Related Expense      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense   46.9  
General and administrative      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense $ 60.4 109.6 $ 16.6
General and administrative | IPO Related Expense      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total stock-based compensation expense   $ 55.0  
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Loss Before Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]      
United States $ (610.4) $ (496.5) $ (272.4)
International 8.0 (0.1) 0.5
Total $ (602.4) $ (496.6) $ (271.9)
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Line Items]      
Income (Loss) from continuing operations before income taxes, noncontrolling interest $ (602,400,000) $ (496,600,000) $ (271,900,000)
Equity in loss of unconsolidated entity 12,200,000 1,300,000 0
Valuation allowance (594,200,000) (448,400,000)  
Increase in valuation allowance $ 145,800,000    
Operating loss carryforwards limited utilization, percentage of taxable income 80.00%    
Uncertain tax positions $ 0 0 0
Interest and penalties recognized 0 0 $ 0
Domestic Tax Authority      
Income Tax Disclosure [Line Items]      
Operating loss carryforwards 1,400,000,000 1,200,000,000  
Domestic Tax Authority | Two Thousand And Thirty Two      
Income Tax Disclosure [Line Items]      
Operating loss carryforwards 152,000,000    
Domestic Tax Authority | Unlimited Carryforward      
Income Tax Disclosure [Line Items]      
Operating loss carryforwards 1,200,000,000    
State and Local Jurisdiction | Two Thousand and Twenty Six      
Income Tax Disclosure [Line Items]      
Operating loss carryforwards $ 1,600,000,000 $ 1,200,000,000  
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Income Tax Benefit (Provision) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal tax benefit (expense) $ 0.0 $ 0.0 $ 0.8
State benefit (expense) 0.0 0.0 0.0
Foreign tax benefit (expense) (3.1) (1.2) (0.2)
Total current benefit (expense) (3.1) (1.2) 0.6
Deferred:      
Federal tax benefit (expense) 0.9 2.1 0.3
State benefit (expense) 0.3 0.4 0.6
Foreign tax benefit (expense) 2.8 1.2 0.2
Total deferred benefit (expense) 4.0 3.7 1.1
Total benefit from income taxes $ 0.9 $ 2.5 $ 1.7
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Effective Income Tax Rate Differed From the Statutory Federal Income Tax Rate (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Tax at federal statutory rate 21.00% 21.00% 21.00%
State taxes, net of federal effect 7.00% 8.80% 4.00%
Change in valuation allowance (25.00%) (34.20%) (23.40%)
Stock-based compensation (2.40%) 7.90% 0.00%
Non-deductible executive compensation (0.60%) (2.80%) 0.00%
Non-deductible expenses (0.40%) 0.10% (2.10%)
Other 0.60% (0.30%) 1.10%
Benefit from income taxes 0.20% 0.50% 0.60%
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes - Schedule of Components of Net Deferred Taxes Arising from Temporary Differences (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets:    
Nondeductible accruals $ 15.0 $ 15.0
Stock-based compensation 55.0 66.7
Lease liabilities 161.2 157.9
Net operating loss carryforward 395.6 331.1
Allowance for credit losses 9.2 7.2
Accrued compensation 35.4 32.5
Capitalized research & development costs 83.6 0.0
Intangible assets 6.7 0.0
Other 5.4 3.4
Total deferred tax assets 767.1 613.8
Deferred tax liabilities:    
Operating lease right-of-use assets (132.2) (132.8)
Intangible assets 0.0 (1.7)
Property and equipment (37.5) (29.5)
Total deferred tax liabilities (169.7) (164.0)
Less: valuation allowance (594.2) (448.4)
Net deferred tax assets $ 3.2 $ 1.4
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.22.4
Compass Concierge Receivables and Allowance for Credit Losses - Additional Information (Detail)
Dec. 31, 2022
Dec. 31, 2021
Receivables [Abstract]    
Financing receivables related to unsold properties (in percent) 98.00% 96.00%
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Compass Concierge Receivables and Allowance for Credit Losses - Summary of Activity of The ACL For concierge receivables (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning of period $ 17.3 $ 17.2
Allowances 1.8 7.2
Net write-offs and other (4.4) (7.1)
End of period $ 14.7 $ 17.3
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.22.4
Compass Concierge Receivables and Allowance for Credit Losses - Schedule of Aging Analysis of Concierge Receivables (Detail) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Financing Receivable, Past Due [Line Items]    
Concierge receivables $ 57.6 $ 50.2
Current    
Financing Receivable, Past Due [Line Items]    
Concierge receivables 50.6 41.0
31-90 days    
Financing Receivable, Past Due [Line Items]    
Concierge receivables 1.8 0.9
Over 90 days    
Financing Receivable, Past Due [Line Items]    
Concierge receivables $ 5.2 $ 8.3
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share Attributable to Compass, Inc. - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator:      
Net loss attributable to Compass, Inc. $ (601.5) $ (494.1) $ (270.2)
Denominator:      
Weighted-average shares used in computing net loss per share attributable to Compass, Inc., basic (in shares) 428,169,180 326,336,128 109,954,760
Weighted-average shares used in computing net loss per share attributable to Compass, Inc., diluted (in shares) 428,169,180 326,336,128 109,954,760
Net loss per share attributable to Compass, Inc., basic (in dollars per share) $ (1.40) $ (1.51) $ (2.46)
Net loss per share attributable to Compass, Inc., diluted (in dollars per share) $ (1.40) $ (1.51) $ (2.46)
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.22.4
Net Loss Per Share Attributable to Compass, Inc. - Schedule of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 94,698,485 110,502,861 336,053,390
Convertible preferred stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 0 0 238,954,050
Outstanding stock options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 46,694,237 54,525,539 62,827,150
Outstanding RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 47,189,837 54,517,930 32,556,160
Shares subject to the Employee Stock Purchase Plan      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 583,749 0 0
Unvested early exercised options      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 91,770 1,068,300 1,075,710
Unvested common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from computation of earnings per share (in shares) 138,892 391,092 640,320
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Activities - Additional Information (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2020
Jan. 31, 2023
Restructuring Cost and Reserve [Line Items]      
Restructuring, incurred cost $ 56.2    
Severance related personnel costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring, incurred cost 40.6    
Lease termination costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring, incurred cost 7.7    
2020 Restructuring      
Restructuring Cost and Reserve [Line Items]      
Restructuring, incurred cost   $ 10.3  
2020 Restructuring | Severance related personnel costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring, incurred cost   6.0  
2020 Restructuring | Lease termination costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring, incurred cost   $ 4.3  
2022 Restructuring      
Restructuring Cost and Reserve [Line Items]      
Liabilities related to restructuring costs 0.0    
2022 Restructuring | Employee Severance And Other Termination Benefits      
Restructuring Cost and Reserve [Line Items]      
Restructuring, incurred cost 49.1    
2022 Restructuring | Write-down of Fixed Assets And Accelerated Amortization of Intangible Assets      
Restructuring Cost and Reserve [Line Items]      
Restructuring, incurred cost $ 7.1    
2023 Restructuring | Severance related personnel costs | Minimum | Subsequent Event      
Restructuring Cost and Reserve [Line Items]      
Restructuring, expected cost     $ 10.0
2023 Restructuring | Severance related personnel costs | Maximum | Subsequent Event      
Restructuring Cost and Reserve [Line Items]      
Restructuring, expected cost     $ 12.0
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Restructuring Activities - Summary Of Restructuring Costs (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Restructuring Cost and Reserve [Line Items]  
Restructuring, incurred cost $ 56.2
Severance related personnel costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring, incurred cost 40.6
Lease termination costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring, incurred cost 7.7
Accelerated amortization of intangible assets  
Restructuring Cost and Reserve [Line Items]  
Restructuring, incurred cost 4.6
Accelerated depreciation  
Restructuring Cost and Reserve [Line Items]  
Restructuring, incurred cost 2.5
Other restructuring activities  
Restructuring Cost and Reserve [Line Items]  
Restructuring, incurred cost $ 0.8
Restructuring costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Restructuring costs
Restructuring, incurred cost $ 49.1
Restructuring costs | Severance related personnel costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Restructuring costs
Restructuring, incurred cost $ 40.6
Restructuring costs | Lease termination costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Restructuring costs
Restructuring, incurred cost $ 7.7
Restructuring costs | Accelerated amortization of intangible assets  
Restructuring Cost and Reserve [Line Items]  
Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Restructuring costs
Restructuring, incurred cost $ 0.0
Restructuring costs | Accelerated depreciation  
Restructuring Cost and Reserve [Line Items]  
Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Restructuring costs
Restructuring, incurred cost $ 0.0
Restructuring costs | Other restructuring activities  
Restructuring Cost and Reserve [Line Items]  
Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Restructuring costs
Restructuring, incurred cost $ 0.8
Depreciation and amortization  
Restructuring Cost and Reserve [Line Items]  
Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Depreciation, Depletion and Amortization, Nonproduction
Restructuring, incurred cost $ 7.1
Depreciation and amortization | Severance related personnel costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Depreciation, Depletion and Amortization, Nonproduction
Restructuring, incurred cost $ 0.0
Depreciation and amortization | Lease termination costs  
Restructuring Cost and Reserve [Line Items]  
Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Depreciation, Depletion and Amortization, Nonproduction
Restructuring, incurred cost $ 0.0
Depreciation and amortization | Accelerated amortization of intangible assets  
Restructuring Cost and Reserve [Line Items]  
Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Depreciation, Depletion and Amortization, Nonproduction
Restructuring, incurred cost $ 4.6
Depreciation and amortization | Accelerated depreciation  
Restructuring Cost and Reserve [Line Items]  
Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Depreciation, Depletion and Amortization, Nonproduction
Restructuring, incurred cost $ 2.5
Depreciation and amortization | Other restructuring activities  
Restructuring Cost and Reserve [Line Items]  
Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Depreciation, Depletion and Amortization, Nonproduction
Restructuring, incurred cost $ 0.0
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule II. Valuation and Qualifying Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jan. 01, 2020
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
Allowance for credit losses $ 14.7 $ 17.3 $ 17.2  
Cumulative Effect, Period of Adoption, Adjustment        
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
Allowance for credit losses       $ 5.6
Accounts receivable allowance for credit loss        
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
Balance at Beginning of Year 7.1 8.1 2.7  
Charged to Costs and Expenses 5.5 1.7 6.9  
Write- offs (3.6) (2.7) (1.5)  
Other 0.0 0.0 0.0  
Balance at End of Year 9.0 7.1 8.1  
Compass Concierge receivable allowance for credit loss        
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
Balance at Beginning of Year 17.3 17.2 4.7  
Charged to Costs and Expenses 1.8 7.2 9.1  
Write- offs (4.4) (7.1) (2.2)  
Other 0.0 0.0 5.6  
Balance at End of Year 14.7 17.3 17.2  
Valuation allowance for deferred tax assets        
SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]        
Balance at Beginning of Year 448.4 287.5 223.1  
Charged to Costs and Expenses 0.0 0.0 0.0  
Write- offs 0.0 0.0 0.0  
Other 145.8 160.9 64.4  
Balance at End of Year $ 594.2 $ 448.4 $ 287.5  
XML 101 R9999.htm IDEA: XBRL DOCUMENT v3.22.4
Label Element Value
Accounting Standards Update [Extensible Enumeration] us-gaap_AccountingStandardsUpdateExtensibleList Accounting Standards Update 2016-13 [Member]
XML 102 comp-20221231_htm.xml IDEA: XBRL DOCUMENT 0001563190 2022-01-01 2022-12-31 0001563190 2022-06-30 0001563190 2023-02-22 0001563190 2022-12-31 0001563190 2021-12-31 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2022-12-31 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2021-12-31 0001563190 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001563190 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001563190 2021-01-01 2021-12-31 0001563190 2020-01-01 2020-12-31 0001563190 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2019-12-31 0001563190 us-gaap:CommonStockMember 2019-12-31 0001563190 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001563190 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001563190 us-gaap:RetainedEarningsMember 2019-12-31 0001563190 us-gaap:ParentMember 2019-12-31 0001563190 us-gaap:NoncontrollingInterestMember 2019-12-31 0001563190 2019-12-31 0001563190 2019-01-01 2019-12-31 0001563190 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2019-12-31 0001563190 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ParentMember 2019-12-31 0001563190 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2019-12-31 0001563190 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001563190 us-gaap:ParentMember 2020-01-01 2020-12-31 0001563190 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001563190 comp:SeriesGConvertiblePreferredStockMember us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0001563190 comp:SeriesDConvertiblePreferredStockMember us-gaap:PreferredStockMember 2020-01-01 2020-12-31 0001563190 comp:SeriesDConvertiblePreferredStockMember us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001563190 comp:SeriesDConvertiblePreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001563190 comp:SeriesDConvertiblePreferredStockMember us-gaap:ParentMember 2020-01-01 2020-12-31 0001563190 comp:SeriesDConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001563190 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001563190 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001563190 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2020-12-31 0001563190 us-gaap:CommonStockMember 2020-12-31 0001563190 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001563190 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001563190 us-gaap:RetainedEarningsMember 2020-12-31 0001563190 us-gaap:ParentMember 2020-12-31 0001563190 us-gaap:NoncontrollingInterestMember 2020-12-31 0001563190 2020-12-31 0001563190 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001563190 us-gaap:ParentMember 2021-01-01 2021-12-31 0001563190 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001563190 comp:SeriesDConvertiblePreferredStockMember us-gaap:PreferredStockMember 2021-01-01 2021-12-31 0001563190 comp:SeriesDConvertiblePreferredStockMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001563190 comp:SeriesDConvertiblePreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001563190 comp:SeriesDConvertiblePreferredStockMember us-gaap:ParentMember 2021-01-01 2021-12-31 0001563190 comp:SeriesDConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001563190 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2021-01-01 2021-12-31 0001563190 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001563190 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001563190 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2021-12-31 0001563190 us-gaap:CommonStockMember 2021-12-31 0001563190 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001563190 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001563190 us-gaap:RetainedEarningsMember 2021-12-31 0001563190 us-gaap:ParentMember 2021-12-31 0001563190 us-gaap:NoncontrollingInterestMember 2021-12-31 0001563190 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001563190 us-gaap:ParentMember 2022-01-01 2022-12-31 0001563190 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001563190 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001563190 comp:A2021AgentEquityProgramMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001563190 comp:A2021AgentEquityProgramMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001563190 comp:A2021AgentEquityProgramMember us-gaap:ParentMember 2022-01-01 2022-12-31 0001563190 comp:A2021AgentEquityProgramMember 2022-01-01 2022-12-31 0001563190 us-gaap:ConvertiblePreferredStockMember us-gaap:PreferredStockMember 2022-12-31 0001563190 us-gaap:CommonStockMember 2022-12-31 0001563190 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001563190 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001563190 us-gaap:RetainedEarningsMember 2022-12-31 0001563190 us-gaap:ParentMember 2022-12-31 0001563190 us-gaap:NoncontrollingInterestMember 2022-12-31 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2022-01-01 2022-12-31 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2021-01-01 2021-12-31 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2020-01-01 2020-12-31 0001563190 us-gaap:RevolvingCreditFacilityMember 2022-01-01 2022-12-31 0001563190 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-12-31 0001563190 us-gaap:RevolvingCreditFacilityMember 2020-01-01 2020-12-31 0001563190 comp:SeriesDConvertiblePreferredStockMember 2022-01-01 2022-12-31 0001563190 2021-03-01 2021-03-31 0001563190 2021-03-18 0001563190 2021-03-19 0001563190 us-gaap:IPOMember 2021-04-01 2021-04-30 0001563190 us-gaap:IPOMember 2021-04-01 0001563190 us-gaap:IPOMember 2020-12-31 0001563190 us-gaap:CommonStockMember 2021-04-01 0001563190 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-04-30 0001563190 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001563190 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-12-31 0001563190 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-12-31 0001563190 us-gaap:ComputerEquipmentMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001563190 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001563190 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001563190 us-gaap:AccountingStandardsUpdate201613Member comp:ConciergeReceivablesMember 2020-01-01 2020-01-01 0001563190 comp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember 2022-12-31 0001563190 comp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember 2022-01-01 2022-12-31 0001563190 comp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001563190 comp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001563190 comp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember us-gaap:TrademarksMember 2022-12-31 0001563190 srt:MinimumMember comp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember 2022-01-01 2022-12-31 0001563190 srt:MaximumMember comp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember 2022-01-01 2022-12-31 0001563190 srt:ScenarioForecastMember comp:TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember 2023-03-31 0001563190 comp:KvsTitleLlcMember 2021-12-31 0001563190 comp:RealEstateBrokeragesMember 2021-01-01 2021-12-31 0001563190 comp:RealEstateBrokeragesMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001563190 comp:RealEstateBrokeragesMember 2021-12-31 0001563190 comp:RealEstateBrokeragesMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001563190 comp:A2021BusinessAcquisitionsMember 2021-01-01 2021-12-31 0001563190 comp:A2021BusinessAcquisitionsMember 2021-12-31 0001563190 comp:A2021BusinessAcquisitionsMember 2022-01-01 2022-12-31 0001563190 comp:A2021BusinessAcquisitionsMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001563190 comp:A2021BusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001563190 comp:A2021BusinessAcquisitionsMember us-gaap:TrademarksMember 2021-12-31 0001563190 srt:MinimumMember comp:A2021BusinessAcquisitionsMember 2021-01-01 2021-12-31 0001563190 srt:MaximumMember comp:A2021BusinessAcquisitionsMember 2021-01-01 2021-12-31 0001563190 comp:ModusTechnologiesIncMember 2020-10-09 0001563190 comp:ModusTechnologiesIncMember 2022-01-01 2022-12-31 0001563190 comp:ModusTechnologiesIncMember 2020-01-01 2020-12-31 0001563190 comp:OtherMember 2020-01-01 2020-12-31 0001563190 comp:ModusTechnologiesIncMember 2020-12-31 0001563190 comp:OtherMember 2020-12-31 0001563190 comp:ModusTechnologiesIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001563190 comp:OtherMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001563190 comp:ModusTechnologiesIncMember us-gaap:CustomerRelationshipsMember 2020-12-31 0001563190 comp:OtherMember us-gaap:CustomerRelationshipsMember 2020-12-31 0001563190 comp:ModusTechnologiesIncMember us-gaap:TrademarksMember 2020-12-31 0001563190 comp:OtherMember us-gaap:TrademarksMember 2020-12-31 0001563190 srt:MinimumMember 2020-01-01 2020-12-31 0001563190 srt:MaximumMember 2020-01-01 2020-12-31 0001563190 comp:OriginpointLlcJointVentureMember 2021-07-31 0001563190 comp:OriginpointLlcJointVentureMember comp:GuaranteedRateMember 2021-07-31 0001563190 comp:OriginpointLlcJointVentureMember comp:GuaranteedRateMember 2021-07-01 2021-07-31 0001563190 comp:OriginpointLlcJointVentureMember 2021-07-01 2021-07-31 0001563190 comp:OriginPointMemberMember 2022-12-31 0001563190 comp:OriginPointMemberMember 2022-01-01 2022-12-31 0001563190 comp:OriginPointMemberMember 2021-01-01 2021-12-31 0001563190 comp:CashAndMoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-12-31 0001563190 comp:CashAndMoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001563190 us-gaap:FairValueInputsLevel3Member 2022-12-31 0001563190 us-gaap:FairValueInputsLevel3Member 2021-12-31 0001563190 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001563190 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001563190 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001563190 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001563190 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001563190 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001563190 us-gaap:ComputerEquipmentMember 2022-12-31 0001563190 us-gaap:ComputerEquipmentMember 2021-12-31 0001563190 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-01 2021-12-31 0001563190 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-01-01 2020-12-31 0001563190 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001563190 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001563190 us-gaap:CustomerRelationshipsMember 2022-12-31 0001563190 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001563190 comp:AcquiredTechnologyMember 2022-01-01 2022-12-31 0001563190 comp:AcquiredTechnologyMember 2022-12-31 0001563190 srt:MinimumMember us-gaap:TrademarksMember 2022-01-01 2022-12-31 0001563190 srt:MaximumMember us-gaap:TrademarksMember 2022-01-01 2022-12-31 0001563190 us-gaap:TrademarksMember 2022-12-31 0001563190 us-gaap:TrademarksMember 2022-01-01 2022-12-31 0001563190 comp:DomainNameMember 2022-12-31 0001563190 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001563190 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001563190 us-gaap:CustomerRelationshipsMember 2021-12-31 0001563190 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001563190 srt:MinimumMember comp:AcquiredTechnologyMember 2021-01-01 2021-12-31 0001563190 srt:MaximumMember comp:AcquiredTechnologyMember 2021-01-01 2021-12-31 0001563190 comp:AcquiredTechnologyMember 2021-12-31 0001563190 comp:AcquiredTechnologyMember 2021-01-01 2021-12-31 0001563190 srt:MinimumMember us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001563190 srt:MaximumMember us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001563190 us-gaap:TrademarksMember 2021-12-31 0001563190 us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001563190 comp:DomainNameMember 2021-12-31 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2020-07-31 0001563190 comp:ConciergeRevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-07-29 2021-07-29 0001563190 comp:ConciergeFacilityUsedGreaterThanFiftyPercentMember comp:ConciergeRevolvingCreditFacilityMember 2021-07-29 2021-07-29 0001563190 comp:ConciergeFacilityUsedLessThanFiftyPercentMember comp:ConciergeRevolvingCreditFacilityMember 2021-07-29 2021-07-29 0001563190 comp:SecondConciergeRevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-08-05 2022-08-05 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2022-12-31 0001563190 us-gaap:RevolvingCreditFacilityMember 2021-03-31 0001563190 us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2022-01-01 2022-12-31 0001563190 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2022-01-01 2022-12-31 0001563190 us-gaap:RevolvingCreditFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-01-01 2022-12-31 0001563190 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2022-01-01 2022-12-31 0001563190 us-gaap:RevolvingCreditFacilityMember 2022-01-01 2022-12-31 0001563190 us-gaap:RevolvingCreditFacilityMember comp:DebtDefaultInterestRateMember 2022-01-01 2022-12-31 0001563190 us-gaap:LetterOfCreditMember 2022-12-31 0001563190 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001563190 comp:FourFiscalQuartersOf2022Member srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2022-01-01 2022-12-31 0001563190 comp:FourFiscalQuartersOf2023Member srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2022-01-01 2022-12-31 0001563190 comp:FourFiscalQuartersThereafter2023Member srt:MinimumMember us-gaap:RevolvingCreditFacilityMember 2022-01-01 2022-12-31 0001563190 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001563190 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001563190 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001563190 comp:RealogyHoldingsCorpEtAlVUrbanCompassIncAndCompassIncMember 2022-07-01 2022-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001563190 us-gaap:CashAndCashEquivalentsMember 2022-12-31 0001563190 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001563190 us-gaap:CashAndCashEquivalentsMember 2021-12-31 0001563190 comp:SeriesGConvertiblePreferredStockMember 2020-12-31 0001563190 comp:SeriesGConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001563190 comp:SeriesAConvertiblePreferredStockMember 2020-12-31 0001563190 comp:SeriesBConvertiblePreferredStockMember 2020-12-31 0001563190 comp:SeriesCConvertiblePreferredStockMember 2020-12-31 0001563190 comp:SeriesDConvertiblePreferredStockMember 2020-12-31 0001563190 comp:SeriesEConvertiblePreferredStockMember 2020-12-31 0001563190 comp:SeriesFConvertiblePreferredStockMember 2020-12-31 0001563190 comp:SeriesDConvertiblePreferredStockMember 2021-03-01 2021-03-31 0001563190 us-gaap:CommonClassAMember 2021-04-30 0001563190 us-gaap:ConvertiblePreferredStockMember us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-04-30 0001563190 us-gaap:ConvertiblePreferredStockMember 2021-12-31 0001563190 us-gaap:ConvertiblePreferredStockMember 2022-12-31 0001563190 comp:UndesignatedPreferredStockMember 2021-04-30 0001563190 comp:UndesignatedPreferredStockMember 2022-12-31 0001563190 comp:UndesignatedPreferredStockMember 2021-12-31 0001563190 us-gaap:CommonClassCMember 2021-03-31 2021-03-31 0001563190 us-gaap:CommonClassCMember 2021-02-28 2021-02-28 0001563190 us-gaap:CommonClassAMember 2022-12-31 0001563190 us-gaap:CommonClassBMember 2021-04-30 0001563190 us-gaap:CommonClassCMember 2021-04-30 0001563190 us-gaap:CommonClassAMember 2021-12-31 0001563190 us-gaap:CommonClassBMember 2022-12-31 0001563190 us-gaap:CommonClassCMember 2022-12-31 0001563190 us-gaap:CommonClassBMember 2021-12-31 0001563190 us-gaap:CommonClassCMember 2021-12-31 0001563190 us-gaap:EmployeeStockOptionMember comp:TwoThousandAndTwelveStockIncentivePlanMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember comp:TwoThousandAndTwelveStockIncentivePlanMember 2022-01-01 2022-12-31 0001563190 comp:TwoThousandAndTwentyOneEquityIncentivePlanMember 2021-02-28 0001563190 us-gaap:EmployeeStockMember comp:TwoThousandAndTwentyOneEquityIncentivePlanMember 2021-02-01 2021-02-28 0001563190 comp:TwoThousandAndTwelveStockIncentivePlanMember 2022-12-31 0001563190 comp:TwoThousandAndTwelveStockIncentivePlanMember us-gaap:SubsequentEventMember 2023-01-01 0001563190 us-gaap:EmployeeStockMember comp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2021-02-28 2021-02-28 0001563190 srt:MaximumMember us-gaap:EmployeeStockMember comp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2021-02-28 0001563190 us-gaap:EmployeeStockMember comp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2021-02-28 0001563190 us-gaap:EmployeeStockMember comp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001563190 us-gaap:EmployeeStockMember comp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2022-12-31 0001563190 us-gaap:EmployeeStockMember comp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember us-gaap:SubsequentEventMember 2023-01-01 0001563190 us-gaap:EmployeeStockMember comp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2021-02-28 2021-02-28 0001563190 us-gaap:EmployeeStockMember comp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001563190 us-gaap:EmployeeStockMember comp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2022-12-31 0001563190 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001563190 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001563190 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001563190 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001563190 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001563190 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001563190 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001563190 srt:MinimumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001563190 srt:MaximumMember us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001563190 comp:OutsideOf2012PlanMember 2020-01-01 2020-12-31 0001563190 us-gaap:EmployeeStockOptionMember 2022-12-31 0001563190 comp:AccruedExpensesAndOtherCurrentLiabilitiesMember 2022-01-01 2022-12-31 0001563190 us-gaap:OtherNoncurrentLiabilitiesMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001563190 comp:UnvestedRestrictedStockUnitsMember 2022-12-31 0001563190 comp:UnvestedRestrictedStockUnitsMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember comp:ServiceBasedAndPerformanceBasedMember 2022-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember comp:ShareBasedPaymentArrangementTrancheFourMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember comp:ShareBasedPaymentArrangementTrancheFiveMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember comp:ShareBasedPaymentArrangementTrancheSixMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonClassAMember comp:ShareBasedPaymentArrangementTrancheSevenMember 2022-01-01 2022-12-31 0001563190 comp:A2021AgentEquityProgramMember 2022-01-01 2022-03-31 0001563190 comp:A2021AgentEquityProgramMember 2021-01-01 2021-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember comp:A2021AgentEquityProgramMember us-gaap:CommonClassAMember 2022-02-01 2022-02-28 0001563190 us-gaap:RestrictedStockUnitsRSUMember comp:A2021AgentEquityProgramMember 2021-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember comp:A2022AgentEquityProgramMember 2022-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember comp:A2022AgentEquityProgramMember us-gaap:SubsequentEventMember 2023-01-01 2023-01-31 0001563190 comp:EmployeesAndNonemployeesMember comp:OtherStockBasedAwardsMember 2020-01-01 2020-12-31 0001563190 comp:EmployeesAndNonemployeesMember comp:OtherStockBasedAwardsMember 2022-01-01 2022-12-31 0001563190 comp:EmployeesAndNonemployeesMember comp:OtherStockBasedAwardsMember 2021-01-01 2021-12-31 0001563190 comp:CommissionAndOtherRelatedExpensesMember 2022-01-01 2022-12-31 0001563190 comp:CommissionAndOtherRelatedExpensesMember 2021-01-01 2021-12-31 0001563190 comp:CommissionAndOtherRelatedExpensesMember 2020-01-01 2020-12-31 0001563190 comp:OperationsAndSupportMember 2022-01-01 2022-12-31 0001563190 comp:OperationsAndSupportMember 2021-01-01 2021-12-31 0001563190 comp:OperationsAndSupportMember 2020-01-01 2020-12-31 0001563190 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001563190 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001563190 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001563190 comp:IpoBasedRestrictedStockUnitsMember 2021-03-31 2021-03-31 0001563190 comp:IpoRelatedExpenseMember comp:CommissionAndOtherRelatedExpensesMember 2021-01-01 2021-12-31 0001563190 comp:IpoRelatedExpenseMember us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001563190 comp:IpoRelatedExpenseMember comp:OperationsAndSupportMember 2021-01-01 2021-12-31 0001563190 comp:IpoRelatedExpenseMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001563190 comp:IpoRelatedExpenseMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001563190 comp:IpoRelatedExpenseMember 2021-01-01 2021-12-31 0001563190 us-gaap:DomesticCountryMember 2022-12-31 0001563190 us-gaap:DomesticCountryMember 2021-12-31 0001563190 us-gaap:DomesticCountryMember comp:TwoThousandAndThirtyTwoMember 2022-12-31 0001563190 us-gaap:DomesticCountryMember comp:UnlimitedCarryforwardMember 2022-12-31 0001563190 us-gaap:StateAndLocalJurisdictionMember comp:TwoThousandAndTwentySixMember 2022-12-31 0001563190 us-gaap:StateAndLocalJurisdictionMember comp:TwoThousandAndTwentySixMember 2021-12-31 0001563190 us-gaap:FinancialAssetNotPastDueMember 2022-12-31 0001563190 us-gaap:FinancialAssetNotPastDueMember 2021-12-31 0001563190 comp:FinancingReceivablesOverdueUpToThirtyOneDaysAndLessThanNinetyDaysMember 2022-12-31 0001563190 comp:FinancingReceivablesOverdueUpToThirtyOneDaysAndLessThanNinetyDaysMember 2021-12-31 0001563190 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2022-12-31 0001563190 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2021-12-31 0001563190 us-gaap:ConvertiblePreferredStockMember 2022-01-01 2022-12-31 0001563190 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001563190 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-12-31 0001563190 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001563190 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001563190 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001563190 us-gaap:EmployeeStockMember 2022-01-01 2022-12-31 0001563190 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001563190 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001563190 comp:UnvestedEarlyExercisedOptionsMember 2022-01-01 2022-12-31 0001563190 comp:UnvestedEarlyExercisedOptionsMember 2021-01-01 2021-12-31 0001563190 comp:UnvestedEarlyExercisedOptionsMember 2020-01-01 2020-12-31 0001563190 comp:UnvestedCommonStockMember 2022-01-01 2022-12-31 0001563190 comp:UnvestedCommonStockMember 2021-01-01 2021-12-31 0001563190 comp:UnvestedCommonStockMember 2020-01-01 2020-12-31 0001563190 comp:A2020RestructuringMember 2020-01-01 2020-12-31 0001563190 us-gaap:EmployeeSeveranceMember comp:A2020RestructuringMember 2020-01-01 2020-12-31 0001563190 comp:LeaseTerminationCostsMember comp:A2020RestructuringMember 2020-01-01 2020-12-31 0001563190 comp:EmployeeSeveranceAndOtherTerminationBenefitsMember comp:A2022RestructuringMember 2022-01-01 2022-12-31 0001563190 comp:WriteDownOfFixedAssetsAndAcceleratedAmortizationOfIntangibleAssetsMember comp:A2022RestructuringMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestructuringChargesMember us-gaap:EmployeeSeveranceMember 2022-01-01 2022-12-31 0001563190 comp:DepreciationDepletionAndAmortizationNonproductionMember us-gaap:EmployeeSeveranceMember 2022-01-01 2022-12-31 0001563190 us-gaap:EmployeeSeveranceMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestructuringChargesMember comp:LeaseTerminationCostsMember 2022-01-01 2022-12-31 0001563190 comp:DepreciationDepletionAndAmortizationNonproductionMember comp:LeaseTerminationCostsMember 2022-01-01 2022-12-31 0001563190 comp:LeaseTerminationCostsMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestructuringChargesMember comp:AcceleratedAmortizationOfIntangibleAssetsMember 2022-01-01 2022-12-31 0001563190 comp:DepreciationDepletionAndAmortizationNonproductionMember comp:AcceleratedAmortizationOfIntangibleAssetsMember 2022-01-01 2022-12-31 0001563190 comp:AcceleratedAmortizationOfIntangibleAssetsMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestructuringChargesMember comp:AcceleratedDepreciationMember 2022-01-01 2022-12-31 0001563190 comp:DepreciationDepletionAndAmortizationNonproductionMember comp:AcceleratedDepreciationMember 2022-01-01 2022-12-31 0001563190 comp:AcceleratedDepreciationMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestructuringChargesMember us-gaap:OtherRestructuringMember 2022-01-01 2022-12-31 0001563190 comp:DepreciationDepletionAndAmortizationNonproductionMember us-gaap:OtherRestructuringMember 2022-01-01 2022-12-31 0001563190 us-gaap:OtherRestructuringMember 2022-01-01 2022-12-31 0001563190 us-gaap:RestructuringChargesMember 2022-01-01 2022-12-31 0001563190 comp:DepreciationDepletionAndAmortizationNonproductionMember 2022-01-01 2022-12-31 0001563190 comp:A2022RestructuringMember 2022-12-31 0001563190 srt:MinimumMember us-gaap:EmployeeSeveranceMember comp:A2023RestructuringMember us-gaap:SubsequentEventMember 2023-01-31 0001563190 srt:MaximumMember us-gaap:EmployeeSeveranceMember comp:A2023RestructuringMember us-gaap:SubsequentEventMember 2023-01-31 0001563190 us-gaap:AllowanceForCreditLossMember 2021-12-31 0001563190 us-gaap:AllowanceForCreditLossMember 2022-01-01 2022-12-31 0001563190 us-gaap:AllowanceForCreditLossMember 2022-12-31 0001563190 us-gaap:AllowanceForLossesOnFinanceReceivablesMember 2021-12-31 0001563190 us-gaap:AllowanceForLossesOnFinanceReceivablesMember 2022-01-01 2022-12-31 0001563190 us-gaap:AllowanceForLossesOnFinanceReceivablesMember 2022-12-31 0001563190 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-12-31 0001563190 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-01-01 2022-12-31 0001563190 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-12-31 0001563190 us-gaap:AllowanceForCreditLossMember 2020-12-31 0001563190 us-gaap:AllowanceForCreditLossMember 2021-01-01 2021-12-31 0001563190 us-gaap:AllowanceForLossesOnFinanceReceivablesMember 2020-12-31 0001563190 us-gaap:AllowanceForLossesOnFinanceReceivablesMember 2021-01-01 2021-12-31 0001563190 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-12-31 0001563190 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-01-01 2021-12-31 0001563190 us-gaap:AllowanceForCreditLossMember 2019-12-31 0001563190 us-gaap:AllowanceForCreditLossMember 2020-01-01 2020-12-31 0001563190 us-gaap:AllowanceForLossesOnFinanceReceivablesMember 2019-12-31 0001563190 us-gaap:AllowanceForLossesOnFinanceReceivablesMember 2020-01-01 2020-12-31 0001563190 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-31 0001563190 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-01-01 2020-12-31 0001563190 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 iso4217:USD shares iso4217:USD shares pure comp:segment comp:reportingUnit comp:brokerage comp:company comp:Acquisitions comp:vote 0001563190 false FY 2022 http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member P1Y http://fasb.org/us-gaap/2022#RestructuringCharges http://fasb.org/us-gaap/2022#DepreciationAndAmortization http://fasb.org/us-gaap/2022#RestructuringCharges http://fasb.org/us-gaap/2022#DepreciationAndAmortization http://fasb.org/us-gaap/2022#RestructuringCharges http://fasb.org/us-gaap/2022#DepreciationAndAmortization http://fasb.org/us-gaap/2022#RestructuringCharges http://fasb.org/us-gaap/2022#DepreciationAndAmortization http://fasb.org/us-gaap/2022#RestructuringCharges http://fasb.org/us-gaap/2022#DepreciationAndAmortization http://fasb.org/us-gaap/2022#RestructuringCharges http://fasb.org/us-gaap/2022#DepreciationAndAmortization 10-K true 2022-12-31 --12-31 false 001-40291 COMPASS, INC. DE 30-0751604 90 Fifth Avenue, 3rd Floor New York NY 10011 212 913-9058 Class A Common Stock, $0.00001 par value per share COMP NYSE Yes No Yes Yes Large Accelerated Filer false false true false 972326956 455674556 <div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</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 portions of the registrant’s proxy statement to be filed in connection with the registrant’s 2023 Annual Meeting of Stockholders that are responsive to the disclosure required by Part III of Form 10-K are incorporated by reference into Part III of this Form 10-K.</span></div> 238 PricewaterhouseCoopers LLP New York 361900000 618300000 9000000.0 7100000 36600000 48500000 14700000 17300000 42900000 32900000 76500000 94900000 517900000 794600000 192500000 157400000 483200000 484700000 99300000 127200000 198400000 188300000 41800000 48400000 1533100000 1800600000 28100000 34600000 48000000.0 63900000 164900000 240900000 94600000 81500000 31900000 16200000 150000000.0 0 517500000 437100000 486500000 483000000.0 8400000 32900000 1012400000 953000000.0 0.00001 0.00001 13850000000 13850000000 438098194 438098194 409267751 409267751 0 0 2713600000 2438800000 -2196500000 -1595000000 517100000 843800000 3600000 3800000 520700000 847600000 1533100000 1800600000 6018000000 6421000000 3720800000 4936100000 5310500000 3056900000 575100000 510400000 402100000 392400000 374900000 222200000 360300000 365300000 145600000 208100000 288500000 105800000 49100000 0 10300000 86300000 64400000 51200000 6607400000 6914000000 3994100000 -589400000 -493000000.0 -273300000 2800000 100000 2000000.0 3600000 2400000 600000 -590200000 -495300000 -271900000 -900000 -2500000 -1700000 -12200000 -1300000 0 -601500000 -494100000 -270200000 0 0 0 -601500000 -494100000 -270200000 -1.40 -1.40 -1.51 -1.51 -2.46 -2.46 428169180 428169180 326336128 326336128 109954760 109954760 -601500000 -494100000 -270200000 0 0 -100000 -601500000 -494100000 -270300000 246365350 1525700000 109294060 143400000 100000 -825100000 -681600000 0 -681600000 -5600000 -5600000 -5600000 -270200000 -270200000 -270200000 -100000 -100000 -100000 64820 1000000.0 -9382620 -40000000.0 9382620 40000000.0 40000000.0 40000000.0 401310 1200000 1200000 1200000 2710680 9600000 9600000 9600000 1183230 600000 600000 600000 43200000 43200000 43200000 237047550 1486700000 122971900 238000000.0 0 -1100900000 -862900000 0 -862900000 -494100000 -494100000 -494100000 3800000 3800000 -15920450 -67600000 15920450 67600000 67600000 67600000 -221127100 -1419100000 223033725 1419100000 1419100000 1419100000 26296438 438700000 438700000 438700000 855740 10100000 10100000 10100000 9318012 21300000 21300000 21300000 10871486 -62400000 -62400000 -62400000 5000000.0 5000000.0 5000000.0 301400000 301400000 301400000 0 0 409267751 2438800000 0 -1595000000 843800000 3800000 847600000 -601500000 -601500000 -601500000 -200000 -200000 1033340 3600000 3600000 3600000 4145127 9000000.0 9000000.0 9000000.0 9464159 -23500000 -23500000 -23500000 5500000 5500000 5500000 13608896 100000000.0 100000000.0 100000000.0 578921 2300000 2300000 2300000 177900000 177900000 177900000 0 0 438098194 2713600000 0 -2196500000 517100000 3600000 520700000 -601500000 -494100000 -270200000 86300000 64400000 51200000 234500000 386300000 43200000 -12200000 -1300000 0 -2200000 -4700000 8900000 7300000 8900000 16000000.0 900000 1100000 300000 -6500000 -8500000 16300000 11700000 -9400000 -16600000 -17600000 40000000.0 -19400000 -9800000 11800000 4900000 -5800000 -2400000 -34600000 -4800000 -3300000 -6500000 -15900000 -300000 29100000 -36500000 43300000 20500000 -291700000 -28600000 -58100000 0 0 55500000 15000000.0 5000000.0 0 70100000 50100000 43300000 15000000.0 137400000 25600000 -100100000 -192500000 -13400000 9000000.0 26900000 15900000 2300000 0 0 23500000 62400000 0 59000000.0 39500000 11400000 43300000 31700000 3000000.0 150000000.0 0 0 17500000 10700000 3200000 0 439600000 0 -600000 -1900000 -1200000 135400000 399300000 19900000 -256400000 178200000 -51600000 618300000 440100000 491700000 361900000 618300000 440100000 2300000 1300000 200000 3600000 10100000 1200000 0 1419100000 0 0 67600000 40000000.0 Business<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%">Description of the Business </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%">Compass, Inc. (the “Company”) was incorporated in Delaware on October 4, 2012 under the name Urban Compass, Inc. On January 8, 2021, the board of directors approved a change to the Company’s name from Urban Compass, Inc. to Compass, Inc.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides an end-to-end platform that empowers its residential real estate agents to deliver exceptional service to seller and buyer clients. The Company’s platform includes an integrated suite of cloud-based software for customer relationship management, marketing, client service and other critical functionality, all custom-built for the real estate industry which enables the Company’s core brokerage services. The platform also uses proprietary data, analytics, artificial intelligence, and machine learning to deliver high value recommendations and outcomes for Compass agents and their clients. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s agents are independent contractors who affiliate their real estate licenses with the Company, operating their businesses on the Company’s platform and under the Compass brand. The Company generates revenue from clients through its agents by assisting home sellers and buyers in listing, marketing, selling and finding homes as well as through the provision of services adjacent to the transaction, like title and escrow services, which comprise a smaller portion of the Company’s revenue to date. The Company currently generates substantially all of its revenue from commissions paid by clients at the time that a home is transacted. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Split</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%">In March 2021, the Company’s board of directors and the stockholders of the Company approved a ten-for-one forward stock split of the Company’s common stock and convertible preferred stock (collectively, the “Capital Stock”), which became effective on March 19, 2021. The authorized number of each class and series of Capital Stock was proportionally increased in accordance with the ten-for-one stock split and the par value of each class of Capital Stock was adjusted from $0.0001 to $0.00001 as a result of this forward stock split. All common stock, convertible preferred stock, stock options, restricted stock units (“RSUs”) and per share information presented within these consolidated financial statements have been adjusted to reflect this forward stock split on a retroactive basis for all periods presented. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Initial Public Offering </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 April 6, 2021, the Company completed its initial public offering (“IPO”) and the Company’s Class A common stock began trading on the New York Stock Exchange on April 1, 2021 under the symbol “COMP”. In connection with the IPO, the Company issued and sold 26.3 million shares of its common stock at a public offering price of $18.00 per share. The Company received aggregate proceeds of $438.7 million from the IPO, net of the underwriting discount and offering costs of approximately $11.0 million (of which $0.9 million were paid in 2020). Offering costs, including the legal, accounting, printing and other IPO-related costs have been recorded in Additional paid-in capital against the proceeds from the offering. During April 2021, also in connection with the IPO, all series of the Company’s convertible preferred stock then outstanding were converted into 223.0 million shares of common stock and the Company reclassified $1.4 billion of convertible preferred stock to Additional paid-in-capital.</span></div> 2012-10-04 10 10 0.0001 0.00001 26300000 18.00 438700000 11000000 900000 223000000 1400000000 Summary of Significant Accounting Policies<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%">Basis of Presentation</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 consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company’s consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and include the assets, liabilities, revenues and expenses of all controlled subsidiaries. The consolidated statements of operations include the results of entities acquired from the date of each respective acquisition. </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%">Certain operating expense amounts presented in the prior period consolidated statements of operations have been reclassified to the Restructuring costs line item in order to conform to the current period financial statement presentation. </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 change in classification does not affect previously reported Total operating expenses in the consolidated statements of operations. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consolidation</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 consolidates an entity if its ownership, direct or indirect, exceeds 50% of the outstanding voting shares of an entity and/or it has the ability to control the financial or operating policies through its voting rights, board representation or other similar rights. For entities where the Company does not have a controlling interest (financial or operating), the investments in such entities are accounted for using the equity method or at fair value with changes in fair value recognized in net income, as appropriate. The Company applies the equity method of accounting when it has the ability to exercise significant influence over operating and financial policies of an investee. The Company measures all other investments at fair value with changes in fair value recognized in net income or in the case that an equity investment does not have readily determinable fair values, at cost minus impairment (if any) plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment.</span></div><div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of revenue and expenses during the reporting periods covered by the consolidated financial statements and accompanying notes. These judgments, estimates and assumptions are used for, but not limited to (i) valuation of the Company’s common stock and stock awards, (ii) fair value of acquired intangible assets and goodwill, (iii) fair value of contingent consideration arrangements in connection with business combinations, (iv) incremental borrowing rate used for the Company’s operating leases, (v) useful lives of long-lived assets, (vi) impairment of intangible assets and goodwill, (vii) allowance for Compass Concierge receivables and (viii) income taxes and certain deferred tax assets. The Company determines its estimates and judgments on historical experience and on various other assumptions that it believes are reasonable under the circumstances. However, actual results could differ from these estimates and these differences may be material. </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%">Liquidity</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Since inception, the Company has primarily generated negative cash flows from operations and has primarily financed operations from net proceeds from the issuance of convertible preferred stock and common stock. In addition, a number of macroeconomic conditions, including rising inflation and rapidly rising mortgage interest rates, have contributed to a slowdown in the U.S. residential real estate market, which has had an adverse impact on the Company’s business and may continue to adversely impact the Company’s business 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-weight:400;line-height:120%">The Company has a Revolving Credit Facility, which it can draw upon provided it maintains continued compliance with certain financial and non-financial covenants. As of December 31, 2022, the Company had $167.0 million available to be drawn under the Revolving Credit Facility and was in compliance with each of the financial and non-financial covenants. See Note 9 — "Debt" for further details.</span></div><div style="margin-top:12pt"><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 and in January 2023, the Company announced various restructuring actions to improve the alignment between the Company’s organizational structure and its long-term business strategy, drive cost efficiencies enabled by the Company’s technology and other competitive advantages and continue to drive toward profitability and positive free cash flow. The Company will continue to assess the impact that changing macroeconomic factors and the slowdown of the U.S. Residential real estate market will have on its business and will adjust its operations as necessary.</span></div><div style="margin-top:12pt"><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 held cash and cash equivalents of approximately $361.9 million and $618.3 million, respectively. The Company believes that it will have sufficient liquidity from cash on hand, its Revolving Credit Facility and future operations to sustain its business operations for the next twelve months and beyond.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment </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%">Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer is the Company’s CODM. The CODM reviews financial information on a consolidated basis for purposes of making operating decisions, allocating resources and evaluating financial performance. As such, the Company has one operating and reportable segment. Substantially all long-lived assets are located in the United States and substantially all revenue is attributed to sellers and buyers based in the United States. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share Attributable to Compass, Inc. </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 follows the two-class method when computing net loss per common share when shares are issued that meet the definition of participating securities. The two-class method determines net loss per common share for each class of common stock and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income available to common stockholders for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. Prior to conversion in connection with the IPO, the Company’s convertible preferred stock contractually entitled the holders of such shares to participate in dividends but does not contractually require the holders of such shares to participate in the Company’s losses. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For periods in which the Company reports net losses, diluted net loss per common share attributable to Compass, Inc. is the same as basic net loss per common share attributable to Compass, Inc., because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</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 established its first foreign subsidiary in India in 2020. The functional currency of the entity is U.S. dollars. Transactions denominated in currencies other than the functional currency are remeasured to the functional currency at the exchange rate on the transaction date. Monetary assets and liabilities denominated in currencies other than the functional currency are remeasured at period-end using the period-end exchange rate. Realized and unrealized gains and losses from foreign exchange were immaterial for the years ended December 31, 2022, 2021 and 2020. </span></div><div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all investments with an original maturity date at the time of purchase of three months or less to be cash and cash equivalents. Cash equivalents consist primarily of money market funds and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. treasury securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company’s accounts, at times, may exceed federally insured limits.</span></div><div style="margin-top:18pt"><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 and Allowance for Credit Losses</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable is stated as the amount billed, net of an estimated allowance for credit losses (“ACL”). The Company’s ACL is adjusted periodically and is based on management’s consideration of the age and nature of the past due accounts as well as specific payment issues. Changes in the Company’s estimate to the ACL is recorded through bad debt expense and individual accounts are charged against the allowance when all reasonable collection efforts are exhausted. The following table summarizes the activity of the ACL for Accounts receivable (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Opening 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%">7.1 </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%">8.1 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net write-offs and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#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%">Closing 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%">9.0 </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.1 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Prepaid Agent Incentives </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%">Other current assets and Other non-current assets in the consolidated balance sheets include prepaid agent incentives that represent cash payments made to certain agents as an incentive to associate their license with the Company. The prepaid agent incentives have a related service period requirement which provides for the repayment of such amounts if the agent disassociates from the Company prior to the completion of the specified service period. The value of these prepaid agent incentives are amortized within Sales and marketing expense in the consolidated statements of operations over the underlying service periods. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is reported at cost net of any accumulated depreciation and is depreciated using the straight-line method over the useful lives of the related assets. Expenditures for maintenance, repair and renewals of minor items are charged to expense as incurred. Major improvements are capitalized. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes costs associated with developing software systems that are in the application development stage. Software development costs that are incurred in the preliminary project stage and post-implementation stage are expensed as incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The useful lives of property and equipment are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><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%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of estimated useful life or remaining lease term</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%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Five 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 software and internally-developed software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three years</span></td></tr></table></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business combinations are accounted for under the acquisition method of accounting. This method requires, among other things, allocation of the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed at their estimated fair values on the acquisition date. The excess of the fair value of purchase consideration over the values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management makes estimates and assumptions, especially with respect to intangible assets. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, not to exceed one year from the date of acquisition, the Company may record adjustments to the assets acquired and liabilities assumed, with a corresponding offset to goodwill if new information is obtained related to facts and circumstances that existed as of the acquisition date. After the measurement period, any subsequent adjustments are reflected in the consolidated statements of operations. Acquisition costs, consisting primarily of third-party legal and consulting fees, are expensed as incurred. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets resulting from the acquisition of entities are accounted for using the acquisition method based on management’s estimate of the fair value of assets received. Intangible assets are finite lived and mainly consist of customer relationships, workforce and acquired technology and are amortized over their respective estimated useful lives. The useful lives were determined by estimating future cash flows generated by the acquired intangible assets. The Company amortizes these intangible assets on a straight-line basis over their estimated useful lives within the Company’s operating expenses.</span></div><div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets or asset groups (collectively, “asset groups”) may not be recoverable. This includes but is not limited to significant adverse changes in business climate, market conditions, or other events that indicate an asset groups’ carrying </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%">amount may not be recoverable. Recoverability of asset groups to be held and used is measured first by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset group. If such asset groups were considered to be impaired, an impairment loss would be recognized when the carrying amount of the asset exceeds the fair value of the asset. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No impairment losses for long-lived assets have been recognized in any of the periods presented.</span></div><div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the cost of an acquired business over the fair value of the assets acquired at the date of acquisition. Goodwill is not subject to amortization but is subject to impairment testing on an annual basis, as of October 1, or whenever events and circumstances indicate that the carrying value of the reporting unit may be in excess of the reporting unit’s fair value. The Company has one reporting unit and tests goodwill for impairment at the reporting unit level. As part of the goodwill impairment test, the Company first performs a qualitative assessment to determine whether further impairment testing is necessary. If, as a result of its qualitative assessment, it is more-likely-than-not that the fair value of the Company’s reporting unit is less than its carrying amount, a two-step impairment test is required. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If factors indicate that the fair value of the reporting unit is less than its carrying amount, the Company performs a quantitative assessment and the fair value of the reporting unit is determined by analyzing the expected present value of future cash flows. If the carrying value of the reporting unit continues to exceed its fair value, the implied fair value of the reporting unit’s goodwill is calculated and an impairment loss equal to the excess is recorded. The Company has not recorded any impairments related to goodwill as of December 31, 2022. </span></div><div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement contains a lease at inception based on whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. The Company classifies leases as either financing or operating. The Company does not have any finance leases. Right-of-use (“ROU”) assets are recognized at the lease commencement date and represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease liabilities are recognized at the lease commencement date based on the present value of future lease payments over the remaining lease term. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of lease payments are discounted based on the more readily determinable of (i) the rate implicit in the lease or (ii) the Company’s incremental borrowing rate. Because the Company’s operating leases generally do not provide an implicit rate, the Company estimates its incremental borrowing rate based on the information available at lease commencement date for collateralized borrowings with a similar term, an amount equal to the lease payments and in a similar economic environment where the leased asset is located. The collateralized borrowings were based on the Company’s estimated credit rating corroborated with market credit metrics like debt level and interest coverage. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operating lease ROU assets are measured based on the corresponding operating lease liability adjusted for (i) payments made to the lessor at or before the commencement date, (ii) initial direct costs incurred and (iii) lease incentives under the lease. Options to renew or terminate the lease are recognized as part of the Company’s ROU assets and lease liabilities when it is reasonably certain the options will be exercised. ROU assets are also assessed for impairments consistent with the Company’s long-lived asset policy. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not allocate consideration between lease and non-lease components, such as maintenance costs, as the Company has elected to not separate lease and non-lease components for any leases within its existing classes of assets. Operating lease expense for fixed lease payments is recognized on a straight-line basis over the lease term. Variable lease payments for real estate taxes, insurance, maintenance and utilities, which are generally based on the Company’s pro rata share of the total property, are not included in the measurement of the ROU assets or lease liabilities and are expensed as incurred. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases are presented separately as operating lease ROU assets and operating lease liabilities, current and non-current, in the accompanying consolidated balance sheets. </span></div><div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue by assisting home sellers and buyers in listing, marketing, selling and finding homes. The Company holds the real estate brokerage license that is necessary under relevant state laws and regulations to provide brokerage services and therefore controls those services that are necessary to legally transfer real estate between home sellers and buyers.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company’s agents are independent contractors, they cannot execute a real estate transaction without a brokerage license, which the Company possesses. The Company has the only contractual relationship for the sale or exchange of real estate with its clients. Accordingly, the Company is the principal in its transactions with home buyers and sellers. As principal, the Company recognizes revenue in the gross amount of consideration to which the Company expects to receive in exchange for those services.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company concluded that its brokerage revenue contains a single performance obligation that is satisfied upon the closing of a real estate services transaction, at which point the entire transaction price is earned. Revenue is recognized upon the closing of a real estate transaction (i.e. purchase or sale of a home) since the Company is not entitled to any commission until the performance obligation is satisfied and is not owed any commission for unsuccessful transactions, even if services have been provided. The Company operates exclusively in the United States and generates substantially all of its revenue from commissions from home sellers and buyers. In addition to commission revenue, the Company generates revenue through adjacent services related to the home transaction such as title and escrow services which comprised an immaterial amount of the consolidated revenue 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-weight:400;line-height:120%">Management evaluated and determined that no disaggregation of revenue is necessary or appropriate. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As the Company generally bills for its services at the time of revenue recognition, the Company does not have material deferred revenue or contract asset balances. In addition, the Company does not capitalize commissions paid to agents as incremental contract costs as there are no future benefits associated with the expenses. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commissions and Other Related Expense </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%">Commissions and other related expense primarily consist of commissions paid to the Company’s agents, who are independent contractors to the Company, upon the closing of a real estate transaction (i.e., purchase or sale of a home), as well as stock-based compensation expense related to the Company’s Agent Equity Program (see Note 2 — “Summary of Significant Accounting Policies — Stock-Based Compensation”) and fees paid to external brokerages for client referrals, which are recognized and paid upon the closing of a real estate transaction. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also charges fees to affiliated agents. These fees are either transaction based, where amounts are collected at the closing of a brokerage transaction, or in the form of periodic fixed fees over a defined period of time. Fees charged to affiliated agents are recognized as a reduction to Commissions and other related expense as the reimbursements do not constitute a form of revenue nor do they constitute a reimbursement for a specific, incremental, identifiable cost for the Company. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing</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%">Sales and marketing expense consists primarily of marketing and advertising expenses, compensation and other personnel-related costs for employees supporting sales, marketing, expansion and related functions, occupancy-related costs for the Company’s regional offices, agent acquisition incentives and costs related to administering the Compass Concierge Program, including associated bad debt expenses. Advertising expense primarily includes the cost of marketing activities such as print advertising, online advertising and promotional items, which are expensed as incurred. Advertising costs were $147.1 million, $118.1 million and $101.1 million for the years ended December 31, 2022, 2021 and 2020, respectively. Compensation costs includes salaries, taxes, benefits, bonuses and stock-based compensation.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operations and Support </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%">Operations and support expenses include compensation and other personnel related expenses for employees supporting agents, third-party consulting and professional services costs, fair value adjustments to contingent consideration for the Company’s acquisitions and other related expenses. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development </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%">Research and development expense consists primarily of compensation and other personnel-related costs for employees in the product, engineering and technology functions, website hosting expenses, software licenses and equipment, third-party consulting costs, data licenses and other related expenses. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative </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%">General and administrative expense primarily consists of compensation costs for executive management and administrative employees, including finance and accounting, legal, human resources and communications, the occupancy costs for the Company’s New York headquarters and other offices supporting administrative functions, professional services fees, insurance expenses and talent acquisition expenses. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restructuring</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%">Costs and liabilities associated with management-approved restructuring activities are recognized when they are incurred. Restructuring charges primarily consist of costs associated with a workforce reduction and operating lease right-of-use asset impairments. One-time employee termination costs are recognized at the time of communication to employees, unless future service is required, in which case the costs are recognized ratably over the future service period. Ongoing employee termination benefits are recognized as a liability when it is probable that a liability exists and the amount is reasonably estimable. Restructuring charges are recognized as an operating expense within the consolidated statements of operations and related liabilities are recorded within Accrued expenses and other liabilities on the consolidated balance sheets. The Company periodically evaluates and, if necessary, adjusts its estimates based on currently available information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Depreciation and Amortization </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%">Depreciation and amortization expense primarily consists of depreciation and amortization of the Company’s property and equipment, capitalized software and acquired intangible assets.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Expense </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%">Interest expense consists primarily of expense related to the interest, commitment fees and amortization of debt issuance costs associated with the Company’s revolving credit facility and concierge credit facility. See Note 9 — “Debt.” </span></div><div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to settle. The effect on deferred tax assets and liabilities resulting from a change in tax rates is recognized as income or expense in the period that includes the enactment date. Deferred tax assets and liabilities are classified as non-current in accordance with Accounting Standard Update (“ASU”) No. 2015-17. Valuation allowances are established against deferred tax assets if it is more likely than not that they will not be realized.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes tax benefits from uncertain tax positions only if the Company believes that it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The Company continuously reviews issues raised in connection with ongoing examinations and open tax years to evaluate the adequacy of its tax liabilities. The Company’s policy is to adjust these reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which such determination is made and could have a material impact on its financial condition and operating results. The provision for income taxes includes the effects of any reserves that management identifies.</span></div><div style="margin-top:18pt"><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 Measurements </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%">Fair value is defined as the exchange price that would be received for an asset or an exit price paid to transfer a liability in the principal or most advantageous market for an asset or liability in an orderly transaction between market participants on the measurement date. The accounting standards also establish a fair value hierarchy, which requires an entity to maximize the use of observable inputs when measuring fair value. There are three levels of inputs that may be used to measure fair value: </span></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.27pt">Unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.27pt">Inputs other than quoted prices included within Level 1 that are observable, unadjusted quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.27pt">Unobservable inputs that are supported by little or no market activity, requiring the Company to develop its own assumptions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the Company’s financial instruments including Cash and cash equivalents, Accounts receivable, Compass Concierge receivables, Accounts payable and Commissions payable approximate their respective fair values because of their short maturities. As of December 31, 2022 and 2021, the carrying amount of the Company’s debt facilities approximates fair value as the stated interest rate approximates market rates currently available to the Company.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 5 — “Fair Value of Financial Assets and Liabilities,” for more information on the fair value of financial assets and liabilities. </span></div><div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures compensation expense for all stock-based awards based on the estimated fair value of the awards on the date of grant. Compensation expense is generally recognized as expense on a straight-line basis over the service period based on the vesting requirements. The Company recognizes forfeitures as they occur. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For stock options, which the Company issues to employees, affiliated agents and in certain cases in connection with business combinations, the Company generally estimates the fair value using the Black-Scholes option pricing model, which requires the input of subjective assumptions, including (1) the fair value of common stock, (2) the expected stock price volatility, (3) the expected term of the award, (4) the risk-free interest rate and (5) expected dividends. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also issues RSUs to employees, affiliated agents and in certain cases in connection with business combinations. In addition to the issuance of RSUs to agents as equity compensation for the provision of services, the Company offers RSUs to affiliated agents through its Agent Equity Program. The Agent Equity Program offers affiliated agents the ability to elect to have a portion of their commissions earned during a calendar year to be paid in the form of RSUs. RSUs issued in connection with the Agent Equity Program are granted at the beginning of the year following the calendar year in which the commissions were earned and are subject to the terms and conditions of the 2012 Stock Incentive Plan and the 2021 Equity Incentive Plan, as applicable. The Company has discontinued the Agent Equity Program following the issuance of RSUs in January 2023 related to the 2022 program year.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s RSUs granted prior to December 2020 generally vest based upon the satisfaction of both a service-based condition and a liquidity event-based condition. The service-based vesting condition for these awards is generally satisfied over four years, except for the RSUs associated with the 2020 Agent Equity Program which vested immediately on the date of issuance. The liquidity event-based vesting condition is satisfied on the occurrence of a qualifying event, generally defined as a change in control or the effective date of the registration statement for the Company’s IPO. The fair value of these RSUs was measured based on the fair value of the Company’s common stock on the grant date and was recognized as expense when both the required service-based vesting condition and the liquidity event-based vesting condition were achieved using the accelerated attribution method. The liquidity event-based vesting requirement was met on March 31, 2021, the effective date of the Company’s registration statement, see Note 1—“Business—Initial Public Offering.” </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2020, the Company began issuing RSUs that vest upon the satisfaction of only a service-based vesting condition that generally ranges from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xMjEvZnJhZzoxOWZkMDJkMzU3MzY0YThlYjYyZGM4YTlkNGZkNzY4Yi90ZXh0cmVnaW9uOjE5ZmQwMmQzNTczNjRhOGViNjJkYzhhOWQ0ZmQ3NjhiXzI4MDY2_6ade2ad0-6d17-4131-bbc7-c2927233edeb">one</span> to five years. The fair value of these RSUs is measured based on the fair value of the Company’s common stock on the grant date and will be recognized as expense on a straight-line basis as the required service-based vesting condition is satisfied. Any vested RSUs that require only a service-based vesting condition will convert to common stock following vesting and their prescribed delayed settlement periods. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For RSUs granted in connection with the 2021 and 2022 Agent Equity Programs, the Company determined the value of the stock-based compensation expense at the time the underlying commission is earned and began to recognize the associated expense on a straight-line basis over the requisite service periods beginning on the closing date of the underlying real estate commission transactions. The stock-based compensation expense was recorded as a liability and will be reclassified to additional paid-in capital at the end of the vesting period when the underlying RSUs are issued. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On a limited basis, the Company has issued stock options and RSUs that contain service, performance and market-based vesting conditions that include stock price targets to be met after the listing of the Company’s stock on a public exchange. Such awards are valued using a Monte Carlo simulation and the underlying expense will be recognized as the associated vesting conditions are met. </span></div><div style="margin-top:18pt"><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:6pt"><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 ASU 2016-13,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Financial Instruments — Credit Losses (Topic 326)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which modifies the measurement of credit losses on financial instruments. This standard requires the use of an expected loss impairment model for instruments measured at amortized cost based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect the collectability of the reported amount. This guidance is effective for public companies with fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company adopted this standard as of January 1, 2020 on a modified retrospective basis, which resulted in a $5.6 million increase in the Company’s overall allowance for credit losses related to the Company’s Compass Concierge receivables, with a corresponding increase to the Company’s accumulated deficit. </span></div><div style="margin-top:12pt"><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 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 ASU is part of the FASB’s simplification initiative; and it is expected to reduce cost and complexity related to accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740,</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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The new standard will become effective for public companies with fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company adopted this guidance on January 1, 2021 and the adoption of this standard did not have a material impact on the Company’s consolidated financial statements.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. An update was also issued expanding the scope of this guidance. The guidance provides optional expedients and exceptions for applying GAAP to contracts or other transactions affected by reference rate reform if certain criteria are met. The guidance was issued on March 12, 2020 and may be applied prospectively through December 31, 2022. On December 21, 2022, the FASB issued ASU 2022-06, R</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">eference Rate Reform (Topic 848) - Deferral of the Sunset Date of Topic 848,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which deferred the sunset date of Topic 848 from December 31, 2022 to December 31, 2024. The Company is evaluating applicable contracts and transactions to determine whether to elect the optional guidance. The adoption of this standard is not expected to 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-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The guidance amends ASC 805 to require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. The amendment is effective for public companies with fiscal years beginning after December 15, 2022, including interim periods within those </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">fiscal years. The amendment should be applied prospectively to business combinations occurring on or after the effective date. Early adoption is permitted. The adoption of this standard is not expected to 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-weight:400;line-height:120%">In March 2022, the FASB issued ASU 2022-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%"> Financial Instruments - Credit Losses (Topic 326) - Troubled Debt Restructurings and Vintage Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires enhanced disclosure of certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty while eliminating certain current recognition and measurement accounting guidance. This ASU also requires the disclosure of current-period gross write-offs by year of origination for financing receivables and net investments in leases. The amendments in this update are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The adoption of this standard is currently being evaluated and is not expected to have a material impact on the Company’s consolidated financial statements.</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%">Basis of Presentation</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 consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany accounts and transactions have been eliminated in consolidation. The Company’s consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States of America (“GAAP”) and include the assets, liabilities, revenues and expenses of all controlled subsidiaries. The consolidated statements of operations include the results of entities acquired from the date of each respective acquisition. </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%">Certain operating expense amounts presented in the prior period consolidated statements of operations have been reclassified to the Restructuring costs line item in order to conform to the current period financial statement presentation. </span></div>The change in classification does not affect previously reported Total operating expenses in the consolidated statements of operations. <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Consolidation</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 consolidates an entity if its ownership, direct or indirect, exceeds 50% of the outstanding voting shares of an entity and/or it has the ability to control the financial or operating policies through its voting rights, board representation or other similar rights. For entities where the Company does not have a controlling interest (financial or operating), the investments in such entities are accounted for using the equity method or at fair value with changes in fair value recognized in net income, as appropriate. The Company applies the equity method of accounting when it has the ability to exercise significant influence over operating and financial policies of an investee. The Company measures all other investments at fair value with changes in fair value recognized in net income or in the case that an equity investment does not have readily determinable fair values, at cost minus impairment (if any) plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment.</span></div> 0.50 Use of EstimatesThe preparation of consolidated financial statements in conformity with GAAP requires management to make judgments, estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the consolidated financial statements and reported amounts of revenue and expenses during the reporting periods covered by the consolidated financial statements and accompanying notes. These judgments, estimates and assumptions are used for, but not limited to (i) valuation of the Company’s common stock and stock awards, (ii) fair value of acquired intangible assets and goodwill, (iii) fair value of contingent consideration arrangements in connection with business combinations, (iv) incremental borrowing rate used for the Company’s operating leases, (v) useful lives of long-lived assets, (vi) impairment of intangible assets and goodwill, (vii) allowance for Compass Concierge receivables and (viii) income taxes and certain deferred tax assets. The Company determines its estimates and judgments on historical experience and on various other assumptions that it believes are reasonable under the circumstances. However, actual results could differ from these estimates and these differences may be material. 167000000 361900000 618300000 Segment Operating segments are defined as components of an entity for which discrete financial information is available that is regularly reviewed by the Chief Operating Decision Maker (“CODM”) in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer is the Company’s CODM. The CODM reviews financial information on a consolidated basis for purposes of making operating decisions, allocating resources and evaluating financial performance. As such, the Company has one operating and reportable segment. Substantially all long-lived assets are located in the United States and substantially all revenue is attributed to sellers and buyers based in the United States. 1 1 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Loss Per Share Attributable to Compass, Inc. </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 follows the two-class method when computing net loss per common share when shares are issued that meet the definition of participating securities. The two-class method determines net loss per common share for each class of common stock and participating securities according to dividends declared or accumulated and participation rights in undistributed earnings. The two-class method requires income available to common stockholders for the period to be allocated between common stock and participating securities based upon their respective rights to receive dividends as if all income for the period had been distributed. Prior to conversion in connection with the IPO, the Company’s convertible preferred stock contractually entitled the holders of such shares to participate in dividends but does not contractually require the holders of such shares to participate in the Company’s losses. </span></div>For periods in which the Company reports net losses, diluted net loss per common share attributable to Compass, Inc. is the same as basic net loss per common share attributable to Compass, Inc., because potentially dilutive common shares are not assumed to have been issued if their effect is anti-dilutive. Foreign CurrencyThe Company established its first foreign subsidiary in India in 2020. The functional currency of the entity is U.S. dollars. Transactions denominated in currencies other than the functional currency are remeasured to the functional currency at the exchange rate on the transaction date. Monetary assets and liabilities denominated in currencies other than the functional currency are remeasured at period-end using the period-end exchange rate. Realized and unrealized gains and losses from foreign exchange were immaterial for the years ended December 31, 2022, 2021 and 2020. <div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all investments with an original maturity date at the time of purchase of three months or less to be cash and cash equivalents. Cash equivalents consist primarily of money market funds and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. treasury securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Company’s accounts, at times, may exceed federally insured limits.</span></div> <div style="margin-top:18pt"><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 and Allowance for Credit Losses</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable is stated as the amount billed, net of an estimated allowance for credit losses (“ACL”). The Company’s ACL is adjusted periodically and is based on management’s consideration of the age and nature of the past due accounts as well as specific payment issues. Changes in the Company’s estimate to the ACL is recorded through bad debt expense and individual accounts are charged against the allowance when all reasonable collection efforts are exhausted. The following table summarizes the activity of the ACL for Accounts receivable (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Opening 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%">7.1 </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%">8.1 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net write-offs and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#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%">Closing 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%">9.0 </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.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The following table summarizes the activity of the ACL for Accounts receivable (in millions): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Opening 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%">7.1 </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%">8.1 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net write-offs and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#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%">Closing 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%">9.0 </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.1 </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> 7100000 8100000 5500000 1700000 3600000 2700000 9000000.0 7100000 Prepaid Agent Incentives Other current assets and Other non-current assets in the consolidated balance sheets include prepaid agent incentives that represent cash payments made to certain agents as an incentive to associate their license with the Company. The prepaid agent incentives have a related service period requirement which provides for the repayment of such amounts if the agent disassociates from the Company prior to the completion of the specified service period. The value of these prepaid agent incentives are amortized within Sales and marketing expense in the consolidated statements of operations over the underlying service periods. <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment is reported at cost net of any accumulated depreciation and is depreciated using the straight-line method over the useful lives of the related assets. Expenditures for maintenance, repair and renewals of minor items are charged to expense as incurred. Major improvements are capitalized. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes costs associated with developing software systems that are in the application development stage. Software development costs that are incurred in the preliminary project stage and post-implementation stage are expensed as incurred.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The useful lives of property and equipment are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><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%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of estimated useful life or remaining lease term</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%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Five 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 software and internally-developed software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three years</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-weight:400;line-height:120%">The useful lives of property and equipment are as follows:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.596%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Description</span></td><td colspan="3" style="padding:0 1pt"/><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%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align: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:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lesser of estimated useful life or remaining lease term</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%">Office furniture and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Five 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 software and internally-developed software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Three years</span></td></tr></table></div> P5Y P3Y P3Y Business CombinationsBusiness combinations are accounted for under the acquisition method of accounting. This method requires, among other things, allocation of the fair value of purchase consideration to the tangible and intangible assets acquired and liabilities assumed at their estimated fair values on the acquisition date. The excess of the fair value of purchase consideration over the values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair value of assets acquired and liabilities assumed, management makes estimates and assumptions, especially with respect to intangible assets. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates. During the measurement period, not to exceed one year from the date of acquisition, the Company may record adjustments to the assets acquired and liabilities assumed, with a corresponding offset to goodwill if new information is obtained related to facts and circumstances that existed as of the acquisition date. After the measurement period, any subsequent adjustments are reflected in the consolidated statements of operations. Acquisition costs, consisting primarily of third-party legal and consulting fees, are expensed as incurred. <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets resulting from the acquisition of entities are accounted for using the acquisition method based on management’s estimate of the fair value of assets received. Intangible assets are finite lived and mainly consist of customer relationships, workforce and acquired technology and are amortized over their respective estimated useful lives. The useful lives were determined by estimating future cash flows generated by the acquired intangible assets. The Company amortizes these intangible assets on a straight-line basis over their estimated useful lives within the Company’s operating expenses.</span></div> <div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of such assets or asset groups (collectively, “asset groups”) may not be recoverable. This includes but is not limited to significant adverse changes in business climate, market conditions, or other events that indicate an asset groups’ carrying </span></div>amount may not be recoverable. Recoverability of asset groups to be held and used is measured first by a comparison of the carrying amount of an asset to future undiscounted net cash flows expected to be generated by the asset group. If such asset groups were considered to be impaired, an impairment loss would be recognized when the carrying amount of the asset exceeds the fair value of the asset. 0 <div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the cost of an acquired business over the fair value of the assets acquired at the date of acquisition. Goodwill is not subject to amortization but is subject to impairment testing on an annual basis, as of October 1, or whenever events and circumstances indicate that the carrying value of the reporting unit may be in excess of the reporting unit’s fair value. The Company has one reporting unit and tests goodwill for impairment at the reporting unit level. As part of the goodwill impairment test, the Company first performs a qualitative assessment to determine whether further impairment testing is necessary. If, as a result of its qualitative assessment, it is more-likely-than-not that the fair value of the Company’s reporting unit is less than its carrying amount, a two-step impairment test is required. </span></div>If factors indicate that the fair value of the reporting unit is less than its carrying amount, the Company performs a quantitative assessment and the fair value of the reporting unit is determined by analyzing the expected present value of future cash flows. If the carrying value of the reporting unit continues to exceed its fair value, the implied fair value of the reporting unit’s goodwill is calculated and an impairment loss equal to the excess is recorded. The Company has not recorded any impairments related to goodwill as of December 31, 2022. 1 0 <div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement contains a lease at inception based on whether there is an identified asset and whether the Company controls the use of the identified asset throughout the period of use. The Company classifies leases as either financing or operating. The Company does not have any finance leases. Right-of-use (“ROU”) assets are recognized at the lease commencement date and represent the Company’s right to use an underlying asset for the lease term and lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Lease liabilities are recognized at the lease commencement date based on the present value of future lease payments over the remaining lease term. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Present value of lease payments are discounted based on the more readily determinable of (i) the rate implicit in the lease or (ii) the Company’s incremental borrowing rate. Because the Company’s operating leases generally do not provide an implicit rate, the Company estimates its incremental borrowing rate based on the information available at lease commencement date for collateralized borrowings with a similar term, an amount equal to the lease payments and in a similar economic environment where the leased asset is located. The collateralized borrowings were based on the Company’s estimated credit rating corroborated with market credit metrics like debt level and interest coverage. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operating lease ROU assets are measured based on the corresponding operating lease liability adjusted for (i) payments made to the lessor at or before the commencement date, (ii) initial direct costs incurred and (iii) lease incentives under the lease. Options to renew or terminate the lease are recognized as part of the Company’s ROU assets and lease liabilities when it is reasonably certain the options will be exercised. ROU assets are also assessed for impairments consistent with the Company’s long-lived asset policy. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not allocate consideration between lease and non-lease components, such as maintenance costs, as the Company has elected to not separate lease and non-lease components for any leases within its existing classes of assets. Operating lease expense for fixed lease payments is recognized on a straight-line basis over the lease term. Variable lease payments for real estate taxes, insurance, maintenance and utilities, which are generally based on the Company’s pro rata share of the total property, are not included in the measurement of the ROU assets or lease liabilities and are expensed as incurred. </span></div>Operating leases are presented separately as operating lease ROU assets and operating lease liabilities, current and non-current, in the accompanying consolidated balance sheets. <div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue by assisting home sellers and buyers in listing, marketing, selling and finding homes. The Company holds the real estate brokerage license that is necessary under relevant state laws and regulations to provide brokerage services and therefore controls those services that are necessary to legally transfer real estate between home sellers and buyers.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the Company’s agents are independent contractors, they cannot execute a real estate transaction without a brokerage license, which the Company possesses. The Company has the only contractual relationship for the sale or exchange of real estate with its clients. Accordingly, the Company is the principal in its transactions with home buyers and sellers. As principal, the Company recognizes revenue in the gross amount of consideration to which the Company expects to receive in exchange for those services.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company concluded that its brokerage revenue contains a single performance obligation that is satisfied upon the closing of a real estate services transaction, at which point the entire transaction price is earned. Revenue is recognized upon the closing of a real estate transaction (i.e. purchase or sale of a home) since the Company is not entitled to any commission until the performance obligation is satisfied and is not owed any commission for unsuccessful transactions, even if services have been provided. The Company operates exclusively in the United States and generates substantially all of its revenue from commissions from home sellers and buyers. In addition to commission revenue, the Company generates revenue through adjacent services related to the home transaction such as title and escrow services which comprised an immaterial amount of the consolidated revenue 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-weight:400;line-height:120%">Management evaluated and determined that no disaggregation of revenue is necessary or appropriate. </span></div>As the Company generally bills for its services at the time of revenue recognition, the Company does not have material deferred revenue or contract asset balances. In addition, the Company does not capitalize commissions paid to agents as incremental contract costs as there are no future benefits associated with the expenses. <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commissions and Other Related Expense </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%">Commissions and other related expense primarily consist of commissions paid to the Company’s agents, who are independent contractors to the Company, upon the closing of a real estate transaction (i.e., purchase or sale of a home), as well as stock-based compensation expense related to the Company’s Agent Equity Program (see Note 2 — “Summary of Significant Accounting Policies — Stock-Based Compensation”) and fees paid to external brokerages for client referrals, which are recognized and paid upon the closing of a real estate transaction. </span></div>The Company also charges fees to affiliated agents. These fees are either transaction based, where amounts are collected at the closing of a brokerage transaction, or in the form of periodic fixed fees over a defined period of time. Fees charged to affiliated agents are recognized as a reduction to Commissions and other related expense as the reimbursements do not constitute a form of revenue nor do they constitute a reimbursement for a specific, incremental, identifiable cost for the Company. <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing</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%">Sales and marketing expense consists primarily of marketing and advertising expenses, compensation and other personnel-related costs for employees supporting sales, marketing, expansion and related functions, occupancy-related costs for the Company’s regional offices, agent acquisition incentives and costs related to administering the Compass Concierge Program, including associated bad debt expenses. Advertising expense primarily includes the cost of marketing activities such as print advertising, online advertising and promotional items, which are expensed as incurred. Advertising costs were $147.1 million, $118.1 million and $101.1 million for the years ended December 31, 2022, 2021 and 2020, respectively. Compensation costs includes salaries, taxes, benefits, bonuses and stock-based compensation.</span></div> 147100000 118100000 101100000 Operations and Support Operations and support expenses include compensation and other personnel related expenses for employees supporting agents, third-party consulting and professional services costs, fair value adjustments to contingent consideration for the Company’s acquisitions and other related expenses. Research and Development Research and development expense consists primarily of compensation and other personnel-related costs for employees in the product, engineering and technology functions, website hosting expenses, software licenses and equipment, third-party consulting costs, data licenses and other related expenses. General and Administrative General and administrative expense primarily consists of compensation costs for executive management and administrative employees, including finance and accounting, legal, human resources and communications, the occupancy costs for the Company’s New York headquarters and other offices supporting administrative functions, professional services fees, insurance expenses and talent acquisition expenses. <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restructuring</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%">Costs and liabilities associated with management-approved restructuring activities are recognized when they are incurred. Restructuring charges primarily consist of costs associated with a workforce reduction and operating lease right-of-use asset impairments. One-time employee termination costs are recognized at the time of communication to employees, unless future service is required, in which case the costs are recognized ratably over the future service period. Ongoing employee termination benefits are recognized as a liability when it is probable that a liability exists and the amount is reasonably estimable. Restructuring charges are recognized as an operating expense within the consolidated statements of operations and related liabilities are recorded within Accrued expenses and other liabilities on the consolidated balance sheets. The Company periodically evaluates and, if necessary, adjusts its estimates based on currently available information.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Depreciation and Amortization </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%">Depreciation and amortization expense primarily consists of depreciation and amortization of the Company’s property and equipment, capitalized software and acquired intangible assets.</span></div> Interest Expense Interest expense consists primarily of expense related to the interest, commitment fees and amortization of debt issuance costs associated with the Company’s revolving credit facility and concierge credit facility. See Note 9 — “Debt.” <div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the asset and liability method of accounting for income taxes. Under this method, deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the differences are expected to settle. The effect on deferred tax assets and liabilities resulting from a change in tax rates is recognized as income or expense in the period that includes the enactment date. Deferred tax assets and liabilities are classified as non-current in accordance with Accounting Standard Update (“ASU”) No. 2015-17. Valuation allowances are established against deferred tax assets if it is more likely than not that they will not be realized.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes tax benefits from uncertain tax positions only if the Company believes that it is more likely than not that the tax position will be sustained on examination by the taxing authorities based on the technical merits of the position. The Company continuously reviews issues raised in connection with ongoing examinations and open tax years to evaluate the adequacy of its tax liabilities. The Company’s policy is to adjust these reserves when facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes in the period in </span></div>which such determination is made and could have a material impact on its financial condition and operating results. The provision for income taxes includes the effects of any reserves that management identifies. <div style="margin-top:18pt"><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 Measurements </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%">Fair value is defined as the exchange price that would be received for an asset or an exit price paid to transfer a liability in the principal or most advantageous market for an asset or liability in an orderly transaction between market participants on the measurement date. The accounting standards also establish a fair value hierarchy, which requires an entity to maximize the use of observable inputs when measuring fair value. There are three levels of inputs that may be used to measure fair value: </span></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.27pt">Unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.27pt">Inputs other than quoted prices included within Level 1 that are observable, unadjusted quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data.</span></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-49.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19.27pt">Unobservable inputs that are supported by little or no market activity, requiring the Company to develop its own assumptions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amount of the Company’s financial instruments including Cash and cash equivalents, Accounts receivable, Compass Concierge receivables, Accounts payable and Commissions payable approximate their respective fair values because of their short maturities. As of December 31, 2022 and 2021, the carrying amount of the Company’s debt facilities approximates fair value as the stated interest rate approximates market rates currently available to the Company.</span></div>See Note 5 — “Fair Value of Financial Assets and Liabilities,” for more information on the fair value of financial assets and liabilities. <div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures compensation expense for all stock-based awards based on the estimated fair value of the awards on the date of grant. Compensation expense is generally recognized as expense on a straight-line basis over the service period based on the vesting requirements. The Company recognizes forfeitures as they occur. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For stock options, which the Company issues to employees, affiliated agents and in certain cases in connection with business combinations, the Company generally estimates the fair value using the Black-Scholes option pricing model, which requires the input of subjective assumptions, including (1) the fair value of common stock, (2) the expected stock price volatility, (3) the expected term of the award, (4) the risk-free interest rate and (5) expected dividends. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also issues RSUs to employees, affiliated agents and in certain cases in connection with business combinations. In addition to the issuance of RSUs to agents as equity compensation for the provision of services, the Company offers RSUs to affiliated agents through its Agent Equity Program. The Agent Equity Program offers affiliated agents the ability to elect to have a portion of their commissions earned during a calendar year to be paid in the form of RSUs. RSUs issued in connection with the Agent Equity Program are granted at the beginning of the year following the calendar year in which the commissions were earned and are subject to the terms and conditions of the 2012 Stock Incentive Plan and the 2021 Equity Incentive Plan, as applicable. The Company has discontinued the Agent Equity Program following the issuance of RSUs in January 2023 related to the 2022 program year.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s RSUs granted prior to December 2020 generally vest based upon the satisfaction of both a service-based condition and a liquidity event-based condition. The service-based vesting condition for these awards is generally satisfied over four years, except for the RSUs associated with the 2020 Agent Equity Program which vested immediately on the date of issuance. The liquidity event-based vesting condition is satisfied on the occurrence of a qualifying event, generally defined as a change in control or the effective date of the registration statement for the Company’s IPO. The fair value of these RSUs was measured based on the fair value of the Company’s common stock on the grant date and was recognized as expense when both the required service-based vesting condition and the liquidity event-based vesting condition were achieved using the accelerated attribution method. The liquidity event-based vesting requirement was met on March 31, 2021, the effective date of the Company’s registration statement, see Note 1—“Business—Initial Public Offering.” </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2020, the Company began issuing RSUs that vest upon the satisfaction of only a service-based vesting condition that generally ranges from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xMjEvZnJhZzoxOWZkMDJkMzU3MzY0YThlYjYyZGM4YTlkNGZkNzY4Yi90ZXh0cmVnaW9uOjE5ZmQwMmQzNTczNjRhOGViNjJkYzhhOWQ0ZmQ3NjhiXzI4MDY2_6ade2ad0-6d17-4131-bbc7-c2927233edeb">one</span> to five years. The fair value of these RSUs is measured based on the fair value of the Company’s common stock on the grant date and will be recognized as expense on a straight-line basis as the required service-based vesting condition is satisfied. Any vested RSUs that require only a service-based vesting condition will convert to common stock following vesting and their prescribed delayed settlement periods. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For RSUs granted in connection with the 2021 and 2022 Agent Equity Programs, the Company determined the value of the stock-based compensation expense at the time the underlying commission is earned and began to recognize the associated expense on a straight-line basis over the requisite service periods beginning on the closing date of the underlying real estate commission transactions. The stock-based compensation expense was recorded as a liability and will be reclassified to additional paid-in capital at the end of the vesting period when the underlying RSUs are issued. </span></div>On a limited basis, the Company has issued stock options and RSUs that contain service, performance and market-based vesting conditions that include stock price targets to be met after the listing of the Company’s stock on a public exchange. Such awards are valued using a Monte Carlo simulation and the underlying expense will be recognized as the associated vesting conditions are met. P4Y P5Y <div style="margin-top:18pt"><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:6pt"><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 ASU 2016-13,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Financial Instruments — Credit Losses (Topic 326)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which modifies the measurement of credit losses on financial instruments. This standard requires the use of an expected loss impairment model for instruments measured at amortized cost based on relevant information about past events, including historical experience, current conditions and reasonable and supportable forecasts that affect the collectability of the reported amount. This guidance is effective for public companies with fiscal years beginning after December 15, 2019, including interim periods within those fiscal years. The Company adopted this standard as of January 1, 2020 on a modified retrospective basis, which resulted in a $5.6 million increase in the Company’s overall allowance for credit losses related to the Company’s Compass Concierge receivables, with a corresponding increase to the Company’s accumulated deficit. </span></div><div style="margin-top:12pt"><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 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 ASU is part of the FASB’s simplification initiative; and it is expected to reduce cost and complexity related to accounting for income taxes by eliminating certain exceptions to the guidance in ASC 740,</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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> related to the approach for intra-period tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. The new guidance also simplifies aspects of the accounting for franchise taxes and enacted changes in tax laws or rates and clarifies the accounting for transactions that result in a step-up in the tax basis of goodwill. The new standard will become effective for public companies with fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. Early adoption is permitted. The Company adopted this guidance on January 1, 2021 and the adoption of this standard did not have a material impact on the Company’s consolidated financial statements.</span></div> -5600000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. An update was also issued expanding the scope of this guidance. The guidance provides optional expedients and exceptions for applying GAAP to contracts or other transactions affected by reference rate reform if certain criteria are met. The guidance was issued on March 12, 2020 and may be applied prospectively through December 31, 2022. On December 21, 2022, the FASB issued ASU 2022-06, R</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">eference Rate Reform (Topic 848) - Deferral of the Sunset Date of Topic 848,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which deferred the sunset date of Topic 848 from December 31, 2022 to December 31, 2024. The Company is evaluating applicable contracts and transactions to determine whether to elect the optional guidance. The adoption of this standard is not expected to 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-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The guidance amends ASC 805 to require acquiring entities to apply Topic 606 to recognize and measure contract assets and contract liabilities in a business combination. The amendment is effective for public companies with fiscal years beginning after December 15, 2022, including interim periods within those </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">fiscal years. The amendment should be applied prospectively to business combinations occurring on or after the effective date. Early adoption is permitted. The adoption of this standard is not expected to 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-weight:400;line-height:120%">In March 2022, the FASB issued ASU 2022-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%"> Financial Instruments - Credit Losses (Topic 326) - Troubled Debt Restructurings and Vintage Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires enhanced disclosure of certain loan refinancings and restructurings by creditors when a borrower is experiencing financial difficulty while eliminating certain current recognition and measurement accounting guidance. This ASU also requires the disclosure of current-period gross write-offs by year of origination for financing receivables and net investments in leases. The amendments in this update are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The adoption of this standard is currently being evaluated and is not expected to have a material impact on the Company’s consolidated financial statements.</span></div> Business Combinations and Asset Acquisitions <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%">Assets acquired and liabilities assumed in business combinations are recognized at their acquisition date fair values. Determination of the fair values of assets and liabilities acquired requires estimates and the use of valuation techniques when market values are not readily available. The results of operations of businesses acquired by the Company have been included in the consolidated statements of operations since their respective dates of acquisition. Goodwill generated from all business </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">combinations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">completed was primarily attributable to expected synergies from future growth and potential monetization opportunities.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2022 Acquisitions </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%">During the year ended December 31, 2022, the Company completed the acquisition of 100% of the ownership interests in a title insurance and escrow settlement services company and acquired the assets of a small real estate brokerage. The purpose of these acquisitions was to expand the Company’s title and escrow offerings and to expand its existing brokerage business in key domestic markets. The Company has accounted for these acquisitions as business combinations.</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%">Total Consideration of Business Combinations</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 total consideration for acquisitions completed during the year ended December 31, 2022 comprised $12.1 million of cash, net of cash acquired, $0.8 million in Class A common stock of the Company and up to $3.6 million of additional cash that may be paid contingent on certain earnings-based targets being met through 2029. Future cash payments were recorded as Accrued expenses and other current liabilities and Other non-current liabilities in the 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-weight:400;line-height:120%">The fair value of the assets acquired and the liabilities assumed primarily resulted in the recognition of: customer relationships of $8.1 million; trademark intangible assets of $1.1 million; $1.0 million of other current and non-current assets; and $2.5 million of current and non-current liabilities. The excess of the purchase price over the fair value of the acquired net assets was recorded as goodwill of $8.8 million. Acquired intangible assets are being amortized over their estimated useful lives of approximately 3 to 5 years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of the goodwill recorded during the year ended December 31, 2022 is deductible for tax purposes. The amount of tax-deductible goodwill may increase in the future to approximately $2.6 million dependent on the payment of certain holdbacks and acquisition-related compensation arrangements. These amounts are not expected to have an impact on the income tax provision while the Company maintains a full valuation allowance on its U.S. deferred tax assets.</span></div><div style="margin-top:12pt"><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, an aggregate of $1.2 million of the cash to be paid after closing for certain acquisitions remained unpaid. These amounts are presented within Accrued expenses and other current liabilities and Other non-current liabilities on the consolidated balance sheet and are expected to be paid during the years ended December 31, 2023 and December 31, 2024.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recorded the preliminary purchase price allocation as of the acquisition dates and expects to finalize its analysis within the measurement period (up to one year from the acquisition date) of the respective transaction. Any adjustments during the measurement period would have a corresponding offset to goodwill. Upon conclusion of the measurement period or final determination of the values of assets acquired or liabilities assumed, any subsequent adjustments are recorded to 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-weight:400;line-height:120%">Pro forma revenue and earnings for 2022 acquisitions have not been presented because they are not material to the Company’s consolidated revenue and results of operations, either individually or in the aggregate.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Acquisitions </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%">During the year ended December 31, 2021, the Company completed several business acquisitions including the acquisition of 100% of the ownership interests in KVS Title, LLC, a title insurance and escrow settlement services company, Glide Labs, Inc., a real estate technology company, Randall Family of Companies, a group of Southern Coastal New England residential real-estate brokerage entities, three additional small real estate brokerages and three additional small title insurance and escrow settlement services companies. The purpose of these acquisitions was to expand the Company’s title and escrow offerings, to grow the Company’s transaction management tools included in its end-to-end real estate platform, and to expand its existing brokerage business in key domestic markets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021, the Company completed two asset acquisitions of smaller residential real estate brokerages in connection with ongoing agent recruitment efforts in key domestic markets. The consideration for these two acquisitions comprised $13.2 million in cash, net of cash acquired, $5.8 million in the Company’s Class A common stock and up to $3.4 million of additional cash that may be paid contingent on certain earnings-based targets being met. During the year ended December 31, 2021, the Company recorded net assets of $23.9 million primarily comprised of customer relationships. Such amounts are also included in the tables below.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Total Consideration of Business Combinations and Asset Acquisitions </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 following table summarizes the aggregate fair value of the components of the purchase consideration, as of the respective dates of each of the business combinations and asset acquisitions (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid at closing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A common stock issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash to be paid after closing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">185.6 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.658%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2022, an aggregate of $12.3 million of the cash to be paid after closing for certain acquisitions remained unpaid. These amounts are presented within Accrued expenses and other current liabilities on the consolidated balance sheet and are expected to be paid during the year ended December 31, 2023.</span></div></td></tr></table></div><div style="margin-top:12pt"><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 allocations of the purchase price for the business combinations and asset acquisitions (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</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%">206.6 </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%">Total liabilities</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%">(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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 assets</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%">185.6 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:90.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Approximately $43.8 million of the goodwill is deductible for tax purposes. The amount of tax-deductible goodwill may increase in the future to approximately $64.7 million dependent on the payment of certain holdbacks and acquisition related compensation arrangements. These amounts are not expected to have an impact on the income tax provision while the Company maintains a full valuation allowance on its domestic deferred tax assets. </span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:90.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The identified intangible assets have a useful life of 2-9 years.</span></div></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma revenue and earnings for 2021 acquisitions have not been presented because they do not have a material impact to the Company’s consolidated revenue and results of operations, either individually or in the aggregate. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2020 Acquisitions</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%">Modus Technologies, Inc.</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 October 9, 2020, the Company completed the acquisition of 100% of the outstanding shares of Modus Technologies, Inc. ("Modus"), a title and escrow company that provides an internally developed title and escrow technology platform to agents, home sellers and buyers. The purpose of the acquisition was to expand its title and escrow service offerings and technology capabilities.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consideration for the purchase of Modus included a contingent consideration arrangement, payable over three years and based on the attainment of transaction-based targets as defined by the purchase agreement. The maximum amount of contingent consideration that could be earned was $70.0 million, payable in a combination of $50.0 million in cash and $20.0 million in the Company’s Class A common stock. The Company recorded the contingent consideration liability at its fair value of $20.0 million and recorded all fair value adjustments to the contingent consideration liability at each reporting date, with any changes recorded through Operations and support in the accompanying consolidated statements of operations. See “Note 5 — Fair Value of Financial Assets and Liabilities” for further discussion of inputs used to determine the fair value of contingent consideration. A portion of this contingent consideration was subject to forfeiture dependent on certain employees providing future service to the Company and was accounted for as compensation expense over the required service periods. See “Other Acquisition Related Compensation” below. As of December 31, 2022, the remaining unpaid contingent consideration is $4.7 million and will be paid in 2023 and 2024.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other</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%">During 2020, the Company completed several asset acquisitions. These transactions included the acquisition of smaller residential real estate brokerages in connection with ongoing agent recruitment efforts in key domestic markets. The consideration for these acquisitions was paid entirely in cash. </span></div><div style="margin-top:12pt"><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 aggregate fair value of the components of the purchase consideration, as of the respective dates of each of the acquisitions (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Modus</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid at closing</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%">27.7 </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%">0.9 </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%">Cash to be paid after closing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">Contingent consideration (payable in the form of cash and Class A common stock)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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: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%">49.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </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-weight:400;line-height:120%">The following table summarizes the allocations of the purchase price (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Modus</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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.0 </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;text-align: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 current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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 right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 assets</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%">55.4 </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.9 </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%">Total liabilities</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%">(5.7)</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;text-align: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 assets</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%">49.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:90.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The goodwill is non-tax deductible.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The identified intangible assets have a useful life of 3-6 years.</span></div></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pro forma revenue and earnings for 2020 acquisitions have not been presented because they do not have a material impact to the Company’s consolidated revenue and results of operations, either individually or in aggregate. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingent Consideration</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%">Contingent consideration represents obligations of the Company to transfer cash and common stock to the sellers of certain acquired businesses in the event that certain targets and milestones are met. Approximately $4.7 million of the obligations as of December 31, 2022 are fixed in value. As of December 31, 2022, the undiscounted maximum payment under these arrangements was $14.0 million. Changes in contingent consideration measured at fair value on a recurring basis were as follows (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Opening 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%">24.4 </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%">39.8 </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%">16.4 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value (gains) losses included in net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Closing balance</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%">14.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"/><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%">24.4 </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%">39.8 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Acquisition Related Compensation </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%">In connection with the Company’s acquisitions, a portion of the cash and equity consideration amounts paid or to be paid to the selling shareholders are subject to clawback and forfeiture dependent on certain employees and agents providing continued service to the Company. Accordingly, this consideration is accounted for as compensation for future services and the Company recognizes the expenses over the underlying retention periods. As of December 31, 2022, the Company expects to pay an additional $21.9 million in future cash consideration to sellers in connection with these arrangements. For the years ended December 31, 2022, 2021 and 2020, the Company recognized $13.4 million, $28.6 million and $4.2 million, respectively, in compensation expense within Operations and support in the accompanying consolidated statements of operations related to these arrangements. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Similarly, the Company granted 0.9 million, 0.3 million and 0.2 million shares of common stock to sellers in accordance with arrangements where receipt of the shares were contingent on certain employees and agents providing continued service to the Company in the years ended December 31, 2022, 2021 and 2020, respectively. Accordingly, these share-based payments will be accounted for as stock-based compensation expense over the underlying retention periods. For the years ended December 31, 2022 and 2021, the Company recognized $2.0 million and $1.1 million, respectively, in stock-based compensation expense within Operations and support in the accompanying consolidated statement of operations related to these arrangements. There was no stock-based compensation expense related to these compensation arrangements recognized during the year ended December 31, 2020.</span></div> 1 12100000 800000 3600000 8100000 1100000 1000000 2500000 8800000 P3Y P5Y 0 2600000 1200000 1 3 3 2 13200000 5800000 3400000 23900000 <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 following table summarizes the aggregate fair value of the components of the purchase consideration, as of the respective dates of each of the business combinations and asset acquisitions (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid at closing</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Class A common stock issued</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash to be paid after closing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding: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%">185.6 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:8.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:89.658%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">As of December 31, 2022, an aggregate of $12.3 million of the cash to be paid after closing for certain acquisitions remained unpaid. These amounts are presented within Accrued expenses and other current liabilities on the consolidated balance sheet and are expected to be paid during the year ended December 31, 2023.</span></div></td></tr></table></div><div style="margin-top:12pt"><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 aggregate fair value of the components of the purchase consideration, as of the respective dates of each of the acquisitions (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Modus</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid at closing</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%">27.7 </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%">0.9 </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%">Cash to be paid after closing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">Contingent consideration (payable in the form of cash and Class A common stock)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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: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%">49.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </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> 148600000 5800000 21800000 5600000 3800000 185600000 12300000 <div style="margin-top:12pt"><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 allocations of the purchase price for the business combinations and asset acquisitions (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired Technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</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%">206.6 </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%">Total liabilities</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%">(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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 assets</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%">185.6 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:90.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Approximately $43.8 million of the goodwill is deductible for tax purposes. The amount of tax-deductible goodwill may increase in the future to approximately $64.7 million dependent on the payment of certain holdbacks and acquisition related compensation arrangements. These amounts are not expected to have an impact on the income tax provision while the Company maintains a full valuation allowance on its domestic deferred tax assets. </span></div></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:90.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The identified intangible assets have a useful life of 2-9 years.</span></div></td></tr></table></div><div style="margin-top:12pt"><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 allocations of the purchase price (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Modus</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</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.0 </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;text-align: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 current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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 right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</span></div></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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 assets</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%">55.4 </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.9 </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%">Total liabilities</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%">(5.7)</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;text-align: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 assets</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%">49.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:6.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:90.870%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The goodwill is non-tax deductible.</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The identified intangible assets have a useful life of 3-6 years.</span></div></td></tr></table></div> 11200000 4100000 2500000 68500000 12800000 5500000 90700000 11300000 206600000 21000000.0 185600000 43800000 64700000 P2Y P9Y 1 P3Y 70000000 50000000 20000000 20000000 4700000 27700000 900000 2000000.0 0 20000000.0 0 49700000 900000 3000000.0 0 100000 0 500000 0 38400000 0 4100000 0 6300000 0 1300000 900000 1700000 0 55400000 900000 5700000 0 49700000 900000 P3Y P6Y 4700000 14000000 Changes in contingent consideration measured at fair value on a recurring basis were as follows (in millions):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Opening 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%">24.4 </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%">39.8 </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%">16.4 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value (gains) losses included in net loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Closing balance</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%">14.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"/><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%">24.4 </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%">39.8 </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> 24400000 39800000 16400000 3600000 5600000 20000000.0 -2200000 -4700000 8900000 -11800000 -16300000 -5500000 14000000.0 24400000 39800000 21900000 13400000 28600000 4200000 900000 300000 200000 2000000 1100000 0 Joint Venture<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%">In July 2021, the Company and Guaranteed Rate, Inc. (“Guaranteed Rate”) formed a joint venture, OriginPoint, LLC (“OriginPoint”), a new mortgage origination company. OriginPoint was formed for the purpose of conducting a mortgage origination and lending business and providing related services for the Company’s real estate brokerage clients, as well as the clients of any other brokerage in the context of a new purchase or other customers not working with a brokerage in the context of a refinancing, in order to make loans available to a broad consumer audience. OriginPoint will originate, process, underwrite, close and/or fund mortgage loans for sale, transfer and assignment to investors and eligible wholesale lenders, including affiliates, or effect any other secondary market transactions related to such mortgage loans. OriginPoint began originating mortgages in December 2021. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OriginPoint is owned 49.9% by the Company and 50.1% by Guaranteed Rate. The Company and Guaranteed Rate each contributed capital of $5.0 million when OriginPoint was formed in July 2021. The Company has contributed $15.0 million of additional capital during the year ended December 31, 2022. The Company is accounting for OriginPoint as an equity method investment and will record its equity earnings or losses related to OriginPoint within Equity in loss of unconsolidated entity in 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-weight:400;line-height:120%">The Company’s investment in OriginPoint had a balance of $6.5 million at December 31, 2022 and is included within Other non-current assets on the accompanying consolidated balance sheet. The Company recorded equity losses of $12.2 million and $1.3 million during the years ended December 31, 2022 and 2021, respectively. No dividends were received by the Company during the years ended December 31, 2022 and 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OriginPoint has established and maintains its own warehouse lines of credit, and it funds its own mortgage loan transactions from these independent sources. The warehouse lines maintained by OriginPoint are collateralized by the underlying mortgages available for sale and are non-recourse to Compass.</span></div> 0.499 0.501 5000000 5000000 15000000 6500000 -12200000 -1300000 0 0 Fair Value of Financial Assets and LiabilitiesThe Company’s cash and cash equivalents of $361.9 million and $618.3 million as of December 31, 2022 and 2021, respectively, are held in cash, money market funds and U.S. treasury securities which are classified as Level 1 within the fair value hierarchy because they are valued using quoted prices in active markets. These are the Company’s only Level 1 financial instruments. The Company does not hold any Level 2 financial instruments. The Company’s contingent consideration liabilities of $14.0 million and $24.4 million as of December 31, 2022 and 2021, respectively, are the Company’s only Level 3 financial instruments.<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3 — “Business Combinations and Asset Acquisitions” for changes in contingent consideration during the years ended December 31, 2022, 2021 and 2020. The following tables present the balances of contingent consideration as presented in the consolidated balance sheets (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Accrued expenses and other current liabilities</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%">10.0 </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%">12.9 </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%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contingent consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.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"/><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%">24.4 </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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no transfers of financial instruments between Level 1, Level 2 and Level 3 during the periods presented.</span></div> 361900000 618300000 14000000 24400000 The following tables present the balances of contingent consideration as presented in the consolidated balance sheets (in millions):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Accrued expenses and other current liabilities</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%">10.0 </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%">12.9 </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%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contingent consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.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"/><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%">24.4 </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> 10000000.0 12900000 4000000.0 11500000 14000000.0 24400000 Property and Equipment, Net<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%">Property and equipment, net consisted of the following (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Leasehold improvements</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%">192.3 </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%">158.2 </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%">Office furniture and 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%">37.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software and internally-developed 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%">37.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">32.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">299.6 </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%">242.4 </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: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">157.4 </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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded depreciation expense related to property and equipment of $48.2 million, $38.5 million and $34.4 million for the years ended December 31, 2022, 2021 and 2020, respectively which includes $9.4 million, $6.0 million and $4.8 million, respectively, related to capitalized internally–developed software. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalized internally-developed software costs of $17.0 million and $15.7 million during the years ended December 31, 2022 and 2021, respectively.</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%">Property and equipment, net consisted of the following (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Leasehold improvements</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%">192.3 </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%">158.2 </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%">Office furniture and 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%">37.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software and internally-developed 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%">37.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">32.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding: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%">299.6 </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%">242.4 </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: accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(107.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(85.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Property and equipment, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">157.4 </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> 192300000 158200000 37100000 31900000 37900000 28100000 32300000 24200000 299600000 242400000 107100000 85000000.0 192500000 157400000 48200000 38500000 34400000 9400000 6000000 4800000 17000000 15700000 Goodwill and Intangible Assets, Net<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 following table summarizes the changes in the carrying amount of goodwill (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.840%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.8 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.3 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement period adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></div></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%">198.4 </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-weight:400;line-height:120%">The following table summarizes the carrying amounts and accumulated amortization of intangible assets (in millions, except weighted-average remaining useful life): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.566%"/><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.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.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td 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%">Useful Life</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 Carrying<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 Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Useful Life<br/>(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%">Finite-lived intangible 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"/><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"/><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 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%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-9 years</span></div></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%">155.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(68.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-9 years</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%">13.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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.9</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%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Domain name</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">0.3 </span></td><td style="background-color:#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%">n/a</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">174.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"/><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%">(74.7)</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%">99.3 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.566%"/><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.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.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></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%">Useful Life</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 Carrying<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 Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Useful Life<br/>(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%">Finite-lived intangible 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"/><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"/><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 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%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-9 years</span></div></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%">150.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 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%">(42.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">107.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-5 years</span></div></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%">17.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-9 years</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%">13.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">5.4</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%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Domain name</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">0.3 </span></td><td style="background-color:#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%">n/a</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">181.8 </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%">(54.6)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">127.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense was $38.1 million, $25.9 million and $16.8 million for the years ended December 31, 2022, 2021 and 2020, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense for finite-lived intangible assets as of December 31, 2022 is as follows (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">31.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">29.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">22.7 </span></td><td style="background-color:#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%">10.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.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"/></tr></table></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 following table summarizes the changes in the carrying amount of goodwill (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.960%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.840%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119.8 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188.3 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Measurement period adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></div></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%">198.4 </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> 119800000 68500000 188300000 8800000 1300000 198400000 <div style="margin-top:12pt"><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 carrying amounts and accumulated amortization of intangible assets (in millions, except weighted-average remaining useful life): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.566%"/><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.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.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td 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%">Useful Life</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 Carrying<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 Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Useful Life<br/>(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%">Finite-lived intangible 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"/><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"/><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 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%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-9 years</span></div></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%">155.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(68.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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.4</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-9 years</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%">13.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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.9</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%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Domain name</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">0.3 </span></td><td style="background-color:#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%">n/a</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">174.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"/><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%">(74.7)</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%">99.3 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.566%"/><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.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.086%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td></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%">Useful Life</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 Carrying<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 Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Useful Life<br/>(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%">Finite-lived intangible 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"/><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"/><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 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%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-9 years</span></div></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%">150.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 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%">(42.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">107.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-5 years</span></div></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%">17.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2-9 years</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%">13.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">5.4</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%">Indefinite-lived intangible assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">Domain name</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">0.3 </span></td><td style="background-color:#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%">n/a</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #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%">181.8 </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%">(54.6)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">127.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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></table></div> P2Y P9Y 155200000 68600000 86600000 P3Y4M24D P5Y 5500000 1800000 3700000 P3Y3M18D P2Y P9Y 13000000.0 4300000 8700000 P4Y10M24D 300000 300000 174000000.0 74700000 99300000 P2Y P9Y 150400000 42900000 107500000 P4Y3M18D P2Y P5Y 17500000 9000000.0 8500000 P3Y2M12D P2Y P9Y 13600000 2700000 10900000 P5Y4M24D 300000 300000 181800000 54600000 127200000 38100000 25900000 16800000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense for finite-lived intangible assets as of December 31, 2022 is as follows (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">31.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">29.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">22.7 </span></td><td style="background-color:#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%">10.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99.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"/></tr></table></div> 31600000 29100000 22700000 10200000 3900000 1500000 99000000.0 Other Current Assets and Accrued Expenses and Other Current Liabilities<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%">Other current assets consisted of the following (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Prepaid agent incentives</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%">48.4 </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%">52.7 </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%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Other current 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%">76.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">94.9 </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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Agent equity program</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%">41.7 </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%">84.8 </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%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.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%">67.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</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%">164.9 </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%">240.9 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current assets consisted of the following (in millions):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Prepaid agent incentives</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%">48.4 </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%">52.7 </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%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Other current 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%">76.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">94.9 </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> 48400000 52700000 28100000 42200000 76500000 94900000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consisted of the following (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Agent equity program</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%">41.7 </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%">84.8 </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%">Accrued compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50.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%">67.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</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%">164.9 </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%">240.9 </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> 41700000 84800000 50400000 67400000 72800000 88700000 164900000 240900000 Debt<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%">Concierge Credit Facility</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%">In July 2020, the Company entered into a Revolving Credit and Security Agreement (the “Concierge Facility”) with Barclays Bank PLC, as administrative agent, and the several lenders party thereto. The Concierge Facility provides for a $75.0 million revolving credit facility and is solely used to finance, in part, the Company’s Compass Concierge Program. The Concierge Facility is secured primarily by the Concierge Receivables and cash of the Compass Concierge Program. On July 29, 2021, the Company amended and restated the Concierge Facility (the “A&amp;R Concierge Facility”), to among other things, extend the revolving period to July 28, 2022, lower the interest rate to LIBOR plus a margin of 1.85%, which may be adjusted, and lower the annual commitment fee to 0.35% if the A&amp;R Concierge Facility is utilized greater than 50% (the annual commitment fee remained the same, at 0.50%, if the Concierge Facility is utilized less than 50%). On August 5, 2022, the Company further amended and restated the Concierge Facility (the “Second A&amp;R Concierge Facility”) to among other things extend the revolving period to August 4, 2023, replace the LIBOR benchmark with Term SOFR plus a credit adjustment spread of 0.11448% and make certain other technical adjustments. The applicable margin on the Second A&amp;R Concierge Facility increased from 1.85% to 2.35%. The annual commitment fee as described in the preceding sentences remained the same. The interest rate on the Concierge Facility was 7.59% as of December 31, 2022. Pursuant to the Second A&amp;R Concierge Facility, the principal amount, if any, is payable in full in February 2024, unless earlier terminated or extended. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the option to repay the borrowings under the Second A&amp;R Concierge Facility without premium or penalty prior to maturity. The Second A&amp;R Concierge Facility contains customary affirmative covenants, such as financial statement reporting requirements, as well as covenants that restrict its ability to, among other things, incur additional indebtedness, sell certain receivables, declare dividends or make certain distributions, and undergo a merger or consolidation or certain other transactions. Additionally, in the event that the Company fails to comply with certain financial covenants that require the Company to meet certain liquidity-based measures, the commitments under the Second A&amp;R Concierge Facility will automatically be reduced to zero and the Company will be required to repay any outstanding loans under the Second A&amp;R Concierge Facility. As of December 31, 2022, the Company was in compliance with the covenants under the Second A&amp;R Concierge Facility.</span></div><div style="margin-top:18pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company entered into a Revolving Credit and Guaranty Agreement (the “Revolving Credit Facility”) with Barclays Bank PLC, as administrative agent and as collateral agent, and certain other lenders. The Revolving Credit Facility provides for a $350.0 million revolving credit facility, subject to the terms and conditions of the Revolving Credit </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%">Facility. The Revolving Credit Facility also includes a letter of credit sublimit which is the lesser of (i) $125.0 million and (ii) the aggregate unused amount of the revolving commitments then in effect under the Revolving Credit Facility. The Company’s obligations under the Revolving Credit Facility are guaranteed by certain of the Company’s subsidiaries and are secured by a first priority security interest in substantially all of the assets of the Company and the Company’s subsidiary guarantors.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Revolving Credit Facility bear interest, at the Company’s option, at either (i) a floating rate per annum equal to the base rate plus a margin of 0.50% or (ii) a floating rate per annum equal to the rate at which dollar deposits are offered in the London interbank market plus a margin of 1.50%. The base rate is equal to the highest of (a) the prime rate as quoted by The Wall Street Journal, (b) the federal funds effective rate plus 0.50%, (c) the rate at which dollar deposits are offered in the London interbank market for a one-month interest period plus 1.00% and (d) 1.00%. During an event of default under the Revolving Credit Facility, the applicable interest rates are increased by 2.0% per annum. The interest rate on the borrowings under the Revolving Credit Facility was 5.86% 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-weight:400;line-height:120%">The Company is also obligated to pay other customary fees for a credit facility of this type, including a commitment fee on a quarterly basis based on amounts committed but unused under the Revolving Credit Facility of 0.175% per annum, fees associated with letters of credit and administrative and arrangement fees. The principal amount, if any, is payable in full in March 2026, unless earlier terminated or extended. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has the option to repay the Company’s borrowings, and to permanently reduce the loan commitments in whole or in part, under the Revolving Credit Facility without premium or penalty prior to maturity. As of December 31, 2022, there were $150.0 million in borrowings outstanding under the Revolving Credit Facility and outstanding letters of credit under the Revolving Credit Facility totaled approximately $33.0 million. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Revolving Credit Facility contains customary representations, warranties, financial covenants applicable to the Company and to the Company’s restricted subsidiaries, affirmative covenants, such as financial statement reporting requirements, and negative covenants which restrict their ability, among other things, to incur liens and indebtedness, make certain investments, declare dividends, dispose of, transfer or sell assets, make stock repurchases and consummate certain other matters, all subject to certain exceptions. The financial covenants require that (i) the Company maintains liquidity of at least $150.0 million as of the last day of each fiscal quarter and each date of a credit extension and (ii) the Company’s consolidated total revenue as of the last day of each fiscal quarter be equal to or greater than the specified amount corresponding to such period. The minimum required consolidated revenue threshold for the trailing four fiscal quarters is $2,418.0 million during 2022, $3,799.0 million during 2023 and $4,668.0 million thereafter. As of December 31, 2022, the Company was in compliance with the financial covenants under the Revolving Credit Facility.</span></div>The Revolving Credit Facility includes customary events of default that include, among other things, nonpayment of principal, interest or fees, inaccuracy of representations and warranties, violation of certain covenants, cross default to certain other indebtedness, bankruptcy and insolvency events, material judgments, change of control and certain material ERISA events. The occurrence of an event of default could result in the acceleration of the obligations under the Revolving Credit Facility. 75000000 0.0185 0.0035 0.50 0.0050 0.50 0.0011448 0.0185 0.0235 0.0759 350000000 125000000 0.0050 0.0150 0.0050 0.0100 0.0100 0.020 0.0586 0.00175 150000000 33000000 150000000 2418000000 3799000000 4668000000 Leases<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 components of lease costs for operating leases for the years ended December 31, 2022, 2021 and 2020 was as follows (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Operating lease 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%">113.7 </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%">102.3 </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%">93.1 </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 costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.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%">29.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.7 </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%">135.3 </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%">121.8 </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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a small population of subleases whereby it acts as a lessor and has recognized sublease income as noted in the table above. The impact of this portfolio is not material to 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-weight:400;line-height:120%">For the years ended December 31, 2022, 2021 and 2020, the Company recognized lease costs, net of sublease income, of $141.5 million, $124.3 million and $110.2 million, respectively, in Sales and marketing expenses and $11.2 million, $11.0 million and $11.6 million, respectively, in General and administrative expenses in 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-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="18" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used in operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">118.8 </span></td><td style="background-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%">106.3 </span></td><td style="background-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%">92.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Supplemental disclosure of non-cash leasing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">ROU assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">137.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">66.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the weighted-average remaining lease term and discount rate for the Company’s operating leases: </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:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future undiscounted lease payments for the Company’s operating lease liabilities are as follows as of December 31, 2022 (in millions): </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:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">118.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">116.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">88.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">74.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">178.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 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%">677.7 </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 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%">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%">(96.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581.1 </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>As of December 31, 2022, the Company had additional operating leases that have not yet commenced with future undiscounted lease payments of approximately $11.2 million payable through 2033, which have been excluded from above. <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 components of lease costs for operating leases for the years ended December 31, 2022, 2021 and 2020 was as follows (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Operating lease 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%">113.7 </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%">102.3 </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%">93.1 </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 costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.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%">29.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152.7 </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%">135.3 </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%">121.8 </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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="18" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities:</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used in operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">118.8 </span></td><td style="background-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%">106.3 </span></td><td style="background-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%">92.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Supplemental disclosure of non-cash leasing activities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 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%">ROU assets obtained in exchange for new operating lease liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">137.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">66.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 113700000 102300000 93100000 7300000 7200000 5700000 3700000 3200000 3400000 35400000 29000000.0 26400000 152700000 135300000 121800000 141500000 124300000 110200000 11200000 11000000 11600000 118800000 106300000 92000000.0 94700000 137100000 66300000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the weighted-average remaining lease term and discount rate for the Company’s operating leases: </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:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Weighted average remaining lease term (years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P6Y6M P6Y8M12D 0.046 0.042 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future undiscounted lease payments for the Company’s operating lease liabilities are as follows as of December 31, 2022 (in millions): </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:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align: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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">118.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">116.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">88.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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%">74.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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%">178.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 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 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%">677.7 </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 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%">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%">(96.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 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%">Present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">581.1 </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> 118900000 116200000 100800000 88700000 74400000 178700000 677700000 96600000 581100000 11200000 Commitments and Contingencies<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 Proceedings</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%">From time to time, the Company may be involved in disputes or regulatory inquiries that arise in the ordinary course of business. When the Company determines that a loss is both probable and reasonably estimable, a liability is recorded and disclosed if the amount is material to the Company’s business taken as a whole. When a material loss contingency is only reasonably possible, the Company does not record a liability, but instead discloses the nature and the amount of the claim </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%">and an estimate of the loss or range of loss, if such an estimate can reasonably be made. Legal costs related to the defense of loss contingencies are expensed as incurred. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Claims or regulatory actions against the Company, whether meritorious or not, could have an adverse impact on the Company due to legal costs, diversion of management resources and other elements. Except as identified with respect to the matters below, the Company does not believe that the outcome of any individual existing legal or regulatory proceeding to which it is a party will have a material adverse effect on its results of operations, financial condition or overall business in each case, taken as a whole. </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%">Realogy Holdings Corp., et al v. Urban Compass, Inc. and Compass Inc.</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%">In July 2019, Realogy Holdings Corp., NRT New York LLC and many of its related entities (collectively, “Plaintiffs”) filed a complaint against the Company in the New York Supreme Court. The complaint alleges various violations of New York and California state law related to claims of unfair competition. On September 28, 2022, the Company and Plaintiffs executed a confidential agreement that resolved the matter. During the three months ended September 30, 2022, the Company recognized an expense of $10.5 million within General and administrative expense in the accompanying consolidated statements of operations in connection with this matter and the amount was subsequently paid during the three months ended December 31, 2022.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letter of Credit Agreements</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 has irrevocable letters of credit with various financial institutions, primarily related to security deposits for leased facilities. As of December 31, 2022 and 2021, the Company was contingently liable for $48.0 million and $54.5 million, respectively, under these letters of credit. As of December 31, 2022, $33.0 million and $15.0 million of these letters of credit were collateralized by the Company’s Revolving Credit Facility and cash and cash equivalents, respectively. As of December 31, 2021, $30.3 million and $24.2 million of these letters of credit were collateralized by the Company’s Revolving Credit Facility and cash and cash equivalents, respectively.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Escrow and Trust Deposits</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%">As a service to its home buyers and home seller clients, the Company administers escrow and trust deposits which represent undistributed amounts for the settlement of real estate transactions. The escrow and trust deposits totaled $136.7 million and $172.1 million as of December 31, 2022 and 2021, respectively. These deposits are not assets of the Company and therefore are excluded from the accompanying consolidated balance sheets. However, the Company remains contingently liable for the disposition of these deposits.</span></div> 10500000 48000000 54500000 33000000 15000000 30300000 24200000 136700000 172100000 Preferred Stock and Common Stock<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%">Convertible Preferred Stock</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, the Company amended its certificate of incorporation and changed the authorized shares of Series G convertible preferred stock to 22.4 million and issued an additional 0.1 million shares of Series G convertible preferred stock for proceeds of $1.0 million.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2020, 9.4 million shares of Series D convertible preferred stock were converted into an equal number of shares of Class A common stock at the election of the holder resulting in the reclassification of $40.0 million in carrying value from Convertible preferred stock to Common stock and Additional paid-in capital.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s convertible preferred stock authorized, issued and outstanding, the aggregate liquidation preferences, including dividends that would be due if and when declared by the board of directors were as follows as of December 31, 2020 (in millions, except share and per share amounts): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.172%"/><td style="width:0.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.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.087%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding: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%">Series of Convertible<br/>Preferred Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Issued</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%">Shares<br/>Authorized</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%">Shares<br/>Issued and<br/>Outstanding</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%">Issuance Price/<br/>Liquidation Price<br/>(Per Share)</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%">Aggregate<br/>Liquidation<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value<br/>(Net of<br/>Issuance Costs)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2013</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%">54,811,930 </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%">54,811,930 </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.0000 </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%">54.8 </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%">54.7 </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%">Series B</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2014-2015</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,133,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,133,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2015-2016</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%">13,580,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,580,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series D</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2016-2017</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%">25,303,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,920,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series E</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017-2018</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%">78,543,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,543,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series F</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2018</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%">33,686,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,686,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.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%">398.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series G</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019-2020</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%">22,371,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,371,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,430,170 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,047,550 </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 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%">1,489.9 </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,486.7 </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-weight:400;line-height:120%">In March 2021, the holders of 15.9 million shares of the Company’s Series D convertible preferred stock elected to convert such shares into an equal number of shares of Class A common stock. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During April 2021, in connection with the IPO, all series of the Company’s convertible preferred stock then outstanding were converted into 223.0 million shares of Class A common stock and the Company reclassified $1.4 billion of Convertible preferred stock to Additional paid-in-capital. As of December 31, 2022 and 2021, the Company had no convertible preferred stock outstanding.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Undesignated Preferred Stock</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%">In April 2021, the Company adopted a restated certificate of incorporation which provides for authorized undesignated preferred stock to 25.0 million shares of undesignated preferred stock with a $0.00001 par value per share. As of December 31, 2022 and 2021, there are no shares of the Company’s preferred stock issued and outstanding. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock </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%">In February 2021, the Company approved the establishment of Class C common stock and an agreement with the Company’s CEO to exchange his Class A common stock for Class C common stock. On March 31, 2021, in connection with the effectiveness of the registration statement for the Company’s IPO, 15.2 million shares of Class A common stock held by the Company’s founder and CEO were automatically exchanged for an equivalent number of shares of Class C common stock. In addition, any Class A common stock issued to the Company’s CEO from RSU awards granted prior to February 2021 are able to be exchanged for Class C common stock. Each share of Class C common stock is entitled to twenty votes per share and will be convertible at any time into one share of Class A common stock and will automatically convert into Class A common stock under certain “sunset” provisions. Other than certain permitted transfers for estate planning purposes, upon a transfer of Class C common stock, the Class C common stock will convert into Class A common stock. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, the Company adopted a restated certificate of incorporation and changed its authorized capital stock to consist of 12,500.0 million shares of Class A common stock, 1,250.0 million shares of Class B common stock and 100.0 million shares of Class C common stock. Each class has par value of $0.00001.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2021, the board of directors of the Company approved the conversion of all outstanding shares of the Company’s Class B common stock into the same number of shares of the Company’s Class A common stock effective on that date. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, the Company had 2.3 million shares of Class A common stock issued and held as treasury stock which were subsequently retired on July 1, 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The followings tables reflect the authorized, issued and outstanding shares for each of the common share classes as of December 31, 2022 and 2021: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Shares<br/>Authorized</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%">Shares<br/>Issued</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%">Shares<br/>Outstanding</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%">Class A common stock</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%">12,500,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">419,842,991 </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%">419,842,991 </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%">Class B common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">Class C common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,255,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,255,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,850,000,000 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,098,194 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,098,194 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Shares<br/>Authorized</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%">Shares<br/>Issued</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%">Shares<br/>Outstanding</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%">Class A common stock</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%">12,500,000,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,912,514</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,912,514</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%">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%">1,250,000,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Class C common stock</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%">100,000,000</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%">17,355,237</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%">17,355,237</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;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%">13,850,000,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">409,267,751</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">409,267,751</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-weight:400;line-height:120%">The rights of common stock are as follows: </span></div><div style="margin-top:18pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Voting </span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders of Class A common stock are entitled to one vote per share. Holders of Class B common stock are not entitled to vote. Holders of Class C common stock are entitled to twenty votes per share. </span></div><div style="margin-top:18pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividends </span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When and if declared by the Company’s board of directors, holders of Class A and Class B common stock are entitled in proportion to the number of shares of common stock that would be held by each such holder if all shares of convertible preferred stock were converted to common stock. No dividends have been declared since inception. </span></div><div style="margin-top:18pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Liquidation </span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liquidation rights of the holders of Class A and Class B common stock are subject to and qualified by the rights and preferences of the holders of convertible preferred stock. </span></div><div style="margin-top:18pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Conversion </span></div><div style="margin-top:6pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each share of Class A common stock may be converted to one share of Class B common stock at the option of the holder. Each share of Class B common stock may be converted to one share of Class A common stock only upon the following events: </span></div><div style="margin-top:6pt;padding-left:72pt;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">the Company’s sale of its common stock pursuant to an effective registration statement; </span></div><div style="margin-top:6pt;padding-left:72pt;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">any transfer of such share to a holder of convertible preferred stock; and </span></div><div style="margin-top:6pt;padding-left:72pt;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">the approval of such conversion by the board of directors; such conversion shall be deemed to have been made immediately prior to the closing date of the public offering. </span></div>Each share of Class C common stock is convertible at any time of the option of the holder into one share of Class A common stock. Each share of Class C common stock will automatically convert into a share of Class A common stock upon sale or transfer, except for certain permitted transfers. 22400000 100000 1000000 9400000 40000000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s convertible preferred stock authorized, issued and outstanding, the aggregate liquidation preferences, including dividends that would be due if and when declared by the board of directors were as follows as of December 31, 2020 (in millions, except share and per share amounts): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.172%"/><td style="width:0.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.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.087%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding: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%">Series of Convertible<br/>Preferred Stock</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Issued</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%">Shares<br/>Authorized</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%">Shares<br/>Issued and<br/>Outstanding</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%">Issuance Price/<br/>Liquidation Price<br/>(Per Share)</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%">Aggregate<br/>Liquidation<br/>Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Carrying Value<br/>(Net of<br/>Issuance Costs)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series A</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2013</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%">54,811,930 </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%">54,811,930 </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.0000 </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%">54.8 </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%">54.7 </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%">Series B</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2014-2015</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,133,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,133,240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0766 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series C</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2015-2016</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%">13,580,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,580,260 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.0500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series D</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2016-2017</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%">25,303,070 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,920,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2632 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series E</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017-2018</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%">78,543,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,543,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7478 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">530.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series F</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">2018</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%">33,686,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,686,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">399.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%">398.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Series G</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019-2020</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%">22,371,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,371,620 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">344.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,430,170 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,047,550 </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 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%">1,489.9 </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,486.7 </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> 54811930 54811930 54811930 1.0000 54800000 54700000 18133240 18133240 18133240 2.0766 37700000 37500000 13580260 13580260 13580260 4.0500 55000000.0 54800000 25303070 15920450 15920450 4.2632 67900000 67600000 78543890 78543890 78543890 6.7478 530000000.0 529000000.0 33686160 33686160 33686160 11.8570 399400000 398800000 22371620 22371620 22371620 15.4269 345100000 344300000 246430170 237047550 237047550 1489900000 1486700000 15900000 223000000 1400000000 0 0 25000000 0.00001 0 0 0 0 15200000 Each share of Class C common stock is entitled to twenty votes 1 12500000000 1250000000 100000000 0.00001 2300000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The followings tables reflect the authorized, issued and outstanding shares for each of the common share classes as of December 31, 2022 and 2021: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Shares<br/>Authorized</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%">Shares<br/>Issued</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%">Shares<br/>Outstanding</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%">Class A common stock</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%">12,500,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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%">419,842,991 </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%">419,842,991 </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%">Class B common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">Class C common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,255,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,255,203 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,850,000,000 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,098,194 </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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,098,194 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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%">Shares<br/>Authorized</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%">Shares<br/>Issued</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%">Shares<br/>Outstanding</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%">Class A common stock</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%">12,500,000,000</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,912,514</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,912,514</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%">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%">1,250,000,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Class C common stock</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%">100,000,000</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%">17,355,237</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%">17,355,237</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;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%">13,850,000,000</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">409,267,751</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;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%">409,267,751</span></td></tr></table></div> 12500000000 419842991 419842991 1250000000 0 0 100000000 18255203 18255203 13850000000 438098194 438098194 12500000000 391912514 391912514 1250000000 0 0 100000000 17355237 17355237 13850000000 409267751 409267751 1 0 20 1 1 1 Stock-Based Compensation<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%">2012 Stock Incentive Plan </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%">In October 2012, the Company adopted the 2012 Stock Incentive Plan (the “2012 Plan”). Under the 2012 Plan, employees and non-employees could be granted stock options, RSUs and other stock-based awards, including awards earned in connection with the Agent Equity Program. Generally, these awards were based on stock agreements with a maximum ten-year term for stock options and a maximum seven-year term for RSUs, subject to board approval.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Equity Incentive Plan</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%">In February 2021, the Company’s board of directors and stockholders adopted and approved the 2021 Equity Incentive Plan (the “2021 Plan”), with an initial pool of 29.7 million shares of common stock available for granting stock-based awards plus any reserved shares of common stock not issued or subject to outstanding awards granted under the 2012 Plan. In addition, on January 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of each year beginning in 2022 and continuing through 2031, the aggregate number of shares of common stock authorized for issuance under the 2021 Plan shall be increased automatically by the number of shares equal to 5% of the total number of outstanding shares of common stock and outstanding shares of preferred stock (on an as converted to common stock basis) on the immediately preceding December 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, although the Company’s board of directors or one of its committees may reduce the amount of such increase in any particular year. The 2021 Plan became effective on March 30, 2021 and as of that date, the Company ceased granting new awards under the 2012 Plan and all remaining shares available under the 2012 Plan were transferred to the 2021 Plan. As of December 31, 2022, there were 34.6 million shares available for future grants under the 2021 Plan, inclusive of those shares transferred from the 2012 Plan. Effective January 1, 2023, the shares available for future grants were increased by an additional 21.9 million shares as a result of the annual increase provision described above.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2021 Employee Stock Purchase Plan</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%">In February 2021, the Company’s board of directors and stockholders adopted and approved the 2021 Employee Stock Purchase Plan (the “ESPP”), which authorized purchase rights to the Company’s employees or to employees of its designated affiliates. In addition, on January 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of each year beginning in 2022 and continuing through 2031, the aggregate number of shares of common stock authorized for issuance under the ESPP shall be increased automatically by the number of shares equal to 1% of the total number of outstanding shares of common stock and outstanding shares of preferred stock (on an as converted to common stock basis) on the immediately preceding December 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> although the Company’s board of directors or one of its committees may reduce the amount of the increase in any particular year. No more than 150.0 million shares of common stock may be issued over the term of the ESPP, subject to certain exceptions set forth in the ESPP. The ESPP initially authorized the issuance of 7.4 million shares of common stock and effective January 1, 2022, the authorized shares increased by 3.9 million shares as a result of the annual increase provision described above. As of December 31, 2022, 10.7 million shares of Class A common stock remain available for grant under the ESPP. Effective January 1, 2023, the authorized shares increased by 4.2 million shares as a result of the annual increase provision described above.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP permits employees to purchase shares of the Company’s Class A common stock through payroll deductions accumulated during six-month offering periods up to a maximum value of $12,500 per offering period. The offering periods begin each February and August, or such other period determined by the Compensation Committee. On each purchase date, eligible employees may purchase the shares at a price per share equal to 85% of the lesser of (1) the fair market value of the Company’s Class A common stock on the first trading day of the offering period, or (2) the fair market value of the Company’s Class A common stock on the purchase date, as defined in the ESPP. During the year ended December 31, 2022, the Company issued 0.6 million shares of Class A common stock under the ESPP.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized $2.1 million of stock-based compensation expense related to the ESPP during the year ended December 31, 2022. As of December 31, 2022, $1.3 million has been withheld on behalf of employees for a future purchase under the ESPP.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options vest over a prescribed service period generally lasting four years. Upon the exercise of any stock options, the Company issues shares to the award holder from the pool of authorized but unissued common stock.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each stock option award is estimated on the grant date using the Black-Scholes option pricing model with the exception of certain stock options that have market-based vesting conditions which are valued using a Monte Carlo simulation. The inputs used below are subjective and require significant judgement to determine. </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">49.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of common stock (range for the period)</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%">$2.33 - $8.25 </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8.80 - $18.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6.65 - $23.44</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%">Weighted average grant date fair value of options granted</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.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.68 </span></td><td style="background-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.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each of these inputs is subjective and generally requires significant judgment. </span></div><div style="margin-top:12pt;padding-left: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%"> — The expected term represents the period that the stock-based awards are expected to be outstanding. The Company uses the simplified method to calculate the expected term due to insufficient historical experience, which assumes a ratable rate of exercise over the contractual term. </span></div><div style="margin-top:12pt;padding-left:27pt"><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 risk-free interest rate is based on the U.S. Treasury yield curve in effect at the date of grant for zero-coupon U.S. Treasury constant maturity notes with terms approximately equal to the stock-based awards’ expected term. </span></div><div style="margin-top:12pt;padding-left: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%"> — As a result of the lack of historical and implied volatility data of the Company’s common stock prior to the IPO, the expected stock price volatility has been estimated based on the historical volatilities of a specified group of companies in its industry for a period equal to the expected life of the option. The Company selected companies with comparable characteristics to it, including enterprise value, risk profiles, and position within the industry and with historical share price information sufficient to meet the expected term of the stock options. The historical volatility data has been computed using the daily closing prices for the selected companies. </span></div><div style="margin-top:12pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Dividend Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The expected dividend rate is zero as the Company has not declared or paid any cash dividends and does not anticipate to do so in the foreseeable future. </span></div><div style="margin-top:12pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value of Common Stock</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Prior to the IPO, the fair value of the shares of common stock underlying stock options and RSUs were historically determined by the board of directors as there was no public market for the common stock. The board of directors determined the fair value of the Company’s common stock by considering a number of objective and subjective factors including: the valuation of comparable companies, sales of convertible preferred stock to unrelated third parties, the Company’s operating and financial performance, secondary transactions involving the Company’s common stock, the lack of liquidity of common stock and general and industry specific economic outlook, amongst other factors. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity under the 2012 Plan and the 2021 Plan, including 1.1 million stock options that were granted outside of the 2012 Plan in 2019, is presented below (in millions, except share and per share amounts):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/> Average<br/> Exercise<br/> 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:8pt;font-weight:700;line-height:100%">Weighted<br/> Average<br/> Remaining<br/> Contract Term<br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,525,539 </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%">5.30 </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%">7.1</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%">221.3 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">367,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.73 </span></td><td style="background-color:#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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,145,127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.14 </span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,053,730)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.95 </span></td><td style="background-color:#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,694,237 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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><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%">8.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable and vested at December 31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,739,913 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">4.70 </span></td><td style="background-color:#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%">5.4</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%">8.5 </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;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%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">The aggregate intrinsic values have been calculated using the Company’s closing stock prices of $2.33 and $9.09 as of December 31, 2022 and December 31, 2021, respectively. </span></div><div style="margin-top:12pt"><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, 2022, 2021 and 2020, the intrinsic value of options exercised was $20.3 million, $124.1 million and $9.8 million, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation recognized during the years ended December 31, 2022, 2021 and 2020 associated with stock options was $35.2 million, $46.5 million and $31.9 million, respectively. As of December 31, 2022, unrecognized compensation costs totaled $62.6 million and are expected to be recognized over a weighted-average period of 2.6 years.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Early Exercise of Stock Options</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%">A majority of the stock options granted under the 2012 Plan originally provided option holders the right to elect to exercise unvested options in exchange for restricted common stock. Shares received from such early exercises are subject to repurchase in the event of the optionee’s termination of service until the stock options are fully vested at the lesser of the original issuance price or the fair value of the Company’s common stock.</span></div><div style="margin-top:12pt"><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, 0.1 million shares of common stock received by holders from an early exercise were subject to repurchase. The cash proceeds received for unvested shares of common stock recorded within Accrued expenses and other current liabilities and Other non-current liabilities in the consolidated balance sheet was $0.5 million and $0.1 million, respectively, as of December 31, 2022. Amounts recorded are transferred into Common stock and Additional paid-in capital within the consolidated balance sheets as the shares vest. During the year ended December 31, 2022, no stock options were early exercised.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of RSU activity under the 2012 Plan and the 2021 Plan is presented below:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021 </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,517,930 </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%">10.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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">40,362,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and converted to common stock </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,935,099)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,755,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></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%">47,189,837 </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%">7.10 </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;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%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">During the years ended December 31, 2022, the Company net settled all RSUs through which it issued an aggregate of 27.9 million shares of Class A common stock and withheld an aggregate of 4.9 million shares of Class A common st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ock to satisfy </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$23.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%"> of tax withholding obligations on behalf of the Company’s employees.</span></div><div style="margin-top:12pt"><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, all unvested RSUs had total compensation costs of $243.4 million not yet recognized and is expected to be recognized over a weighted-average period of 2.5 years.</span></div><div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Included in the table above are 17.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> RSUs that only vest upon the satisfaction of both (i) a service-based vesting condition and (ii) the achievement of performance-based vesting conditions that remain outstanding as of December 31, 2022. The performance-based vesting conditions provide that 12.5% of the shares subject to the RSUs will vest subject to the achievement of a market price per share of $23.14 of the Company's Class A common stock. An additional 12.5% of the shares subject to the RSUs will vest upon the achievement of a market price per share of the Company's Class A common stock at each of 200%, 250%, 300%, 350%, 400%, 450% and 500% of $23.14.</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%">Agent Equity Program</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%">In connection with the 2021 Agent Equity Program, the Company recognized a total of $100.0 million in stock-based compensation expense of which $84.8 million was recognized during the year ended December 31, 2021 and $15.2 million was recognized during the year ended December 31, 2022. In February 2022, the Company granted 13.6 million RSUs, which immediately vested and converted to Class A common stock in connection with the 2021 Agent Equity Program. Prior to the issuance of the underlying RSUs, the stock-based compensation expense associated with these awards was recorded as a liability and $100.0 million was ultimately reclassified to Additional paid-in capital at the end of the vesting period when the underlying RSUs were granted.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, the Company recognized stock-based compensation expense and an associated liability of $41.7 million in connection with RSUs earned as a part of the 2022 Agent Equity Program. The associated liability is recorded within Accrued expenses and other current liabilities in the consolidated balance sheet. In January 2023, the Company granted 14.1 million RSUs to affiliated agents in connection with the 2022 Agent Equity Program. These RSUs immediately vested and converted to Class A common stock. Following the issuance of these RSUs, the Company discontinued the Agent Equity Program.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Stock-Based Awards </span></div><div style="margin-top:12pt"><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, $8.0 million of stock-based compensation expense related to compensation expenses incurred in connection with the sale of shares to investors by certain Company employees and non-employee service providers in excess of the fair value of the shares sold. There were no expenses incurred in connection with the sale of shares to investors by certain Company employees and non-employee service providers in excess of the fair value of shares for the years ended December 31, 2022 and 2021.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense included in the consolidated statement of operations is as follows (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.384%"/><td style="width:0.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.384%"/><td style="width:0.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.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Commissions and other related 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%">59.0 </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%">128.7 </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%">5.7 </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%">42.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.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%">16.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Operations and support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#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%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</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%">234.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">386.3 </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%">43.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The increase in stock-based compensation expense in 2022 and 2021 as compared to 2020 was almost entirely the result of the required accounting treatment for RSUs which differed before and after the March 31, 2021 effective date of the </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company’s IPO. The RSUs outstanding prior to the IPO contained a liquidity-event based vesting condition, in addition to a time-based vesting condition. The liquidity-event based vesting condition did not allow for the recognition of stock based-compensation expense until this condition was satisfied at the time of the IPO. The Company recognized a one-time acceleration of stock-based compensation expense of $148.5 million in connection with the IPO when this liquidity-event based vesting condition was satisfied on March 31, 2021 and recognized additional stock-based compensation expense subsequent to the IPO over the periods that the time-based vesting conditions are satisfied. Stock-based compensation expense for the year ended December 31, 2021 includes the following amounts related to a one-time acceleration of stock-based compensation expense in connection with the IPO (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:8pt;font-weight:700;line-height:100%">IPO Related<br/>Expense</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%">Commissions and other related 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%">41.7 </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%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operations and support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</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%">148.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not recognized any tax benefits from stock-based compensation as a result of the full valuation allowance maintained on its deferred tax assets.</span></div> P10Y P7Y 29700000 0.05 34600000 21900000 0.01 150000000 7400000 3900000 10700000 4200000 P6M 12500 0.85 600000 2100000 1300000 P4Y The inputs used below are subjective and require significant judgement to determine. <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #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%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">49.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of common stock (range for the period)</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%">$2.33 - $8.25 </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$8.80 - $18.00</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$6.65 - $23.44</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%">Weighted average grant date fair value of options granted</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.31 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.68 </span></td><td style="background-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.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> P6Y2M12D P6Y3M18D P7Y 0.030 0.009 0.008 0.505 0.493 0.451 0 0 0 2.33 8.25 8.80 18.00 6.65 23.44 2.31 8.68 5.67 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity under the 2012 Plan and the 2021 Plan, including 1.1 million stock options that were granted outside of the 2012 Plan in 2019, is presented below (in millions, except share and per share amounts):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/> Average<br/> Exercise<br/> 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:8pt;font-weight:700;line-height:100%">Weighted<br/> Average<br/> Remaining<br/> Contract Term<br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,525,539 </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%">5.30 </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%">7.1</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%">221.3 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">367,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.73 </span></td><td style="background-color:#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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,145,127)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.14 </span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,053,730)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.95 </span></td><td style="background-color:#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,694,237 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><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><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%">8.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable and vested at December 31, 2022</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,739,913 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">4.70 </span></td><td style="background-color:#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%">5.4</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%">8.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>(1)The aggregate intrinsic values have been calculated using the Company’s closing stock prices of $2.33 and $9.09 as of December 31, 2022 and December 31, 2021, respectively. 1100000 54525539 5.30 P7Y1M6D 221300000 367555 4.73 4145127 2.14 4053730 6.95 46694237 5.44 P5Y10M24D 8500000 36739913 4.70 P5Y4M24D 8500000 2.33 9.09 20300000 124100000 9800000 35200000 46500000 31900000 62600000 P2Y7M6D 100000 500000 100000 0 <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%">A summary of RSU activity under the 2012 Plan and the 2021 Plan is presented below:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021 </span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,517,930 </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%">10.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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">40,362,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and converted to common stock </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,935,099)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,755,889)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2022</span></div></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%">47,189,837 </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%">7.10 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:15.34pt">During the years ended December 31, 2022, the Company net settled all RSUs through which it issued an aggregate of 27.9 million shares of Class A common stock and withheld an aggregate of 4.9 million shares of Class A common st</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ock to satisfy </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$23.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%"> of tax withholding obligations on behalf of the Company’s employees.</span> 54517930 10.29 40362895 6.16 27935099 9.11 19755889 11.13 47189837 7.10 27900000 4900000 23500000 243400000 P2Y6M 17200000 0.125 23.14 0.125 2 2.50 3 3.50 4 4.50 5 23.14 100000000 84800000 15200000 13600000 100000000 41700000 14100000 8000000 0 0 <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%">Total stock-based compensation expense included in the consolidated statement of operations is as follows (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.384%"/><td style="width:0.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.384%"/><td style="width:0.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.387%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Commissions and other related 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%">59.0 </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%">128.7 </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%">5.7 </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%">42.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.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%">16.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Operations and support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#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%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</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%">234.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">386.3 </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%">43.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> Stock-based compensation expense for the year ended December 31, 2021 includes the following amounts related to a one-time acceleration of stock-based compensation expense in connection with the IPO (in millions): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">IPO Related<br/>Expense</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%">Commissions and other related 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%">41.7 </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%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operations and support</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</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%">148.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 59000000.0 128700000 5700000 42000000.0 38400000 16000000.0 15600000 16900000 3500000 57500000 92700000 1400000 60400000 109600000 16600000 234500000 386300000 43200000 148500000 41700000 1800000 3100000 46900000 55000000.0 148500000 Income Taxes <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’s loss before income taxes consisted of (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">United States</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%">(610.4)</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%">(496.5)</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%">(272.4)</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%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">(602.4)</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%">(496.6)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">(271.9)</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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, the loss before income taxes of $602.4 million includes $12.2 million of losses from the Company’s equity investment in OriginPoint. The OriginPoint business operates in the United States.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s income tax benefit (provision) consisted of (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:58.080%"/><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.106%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Current:</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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-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%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</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.1)</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%">(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"/><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%">0.6 </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%">Deferred:</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%"> </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%"> </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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</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%">4.0 </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%">3.7 </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%">1.1 </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%">Total benefit from income taxes</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%">0.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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.7 </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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had an income tax benefit for the years ended December 31, 2022, 2021 and 2020, resulting from a partial reduction in the valuation allowance related to the carryover tax basis in deferred tax liabilities from acquisitions and current taxes in India that are partially offset with future alternative minimum tax credits. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate differed from the statutory federal income tax rate as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td 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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Tax 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><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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal effect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">8.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%">4.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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible executive 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%">(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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit from income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net deferred taxes arising from temporary differences were as follows (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible accruals</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%">15.0 </span></td><td style="background-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%">15.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">55.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued 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%">35.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research &amp; development costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</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%">767.1 </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%">613.8 </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%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">(132.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(169.7)</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%">(164.0)</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: valuation allowance</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%">(594.2)</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%">(448.4)</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%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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.4 </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-weight:400;line-height:120%">The Company is subject to income taxes in the United States and India. Deferred income taxes reflect the net tax effects of (a) temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes and (b) operating losses and tax credit carryforwards. </span></div><div style="margin-top:12pt"><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’s deferred tax assets were primarily the result of U.S. federal and state net operating losses, operating lease obligations, capitalized research and development costs, stock-based compensation and compensation and other expense related accruals. A full valuation allowance was maintained against its U.S. gross deferred tax asset balances as of December 31, 2022 and 2021. As of each reporting date, the Company considers new </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">evidence, both positive and negative, that could impact the Company’s view with regard to future realization of deferred tax assets. As of December 31, 2022 and 2021, the Company continued to maintain that the realization of its deferred tax assets has not achieved a more-likely-than-not threshold primarily due to the evidence that the Company continued to maintain three-year cumulative pre-tax book losses. As of December 31, 2022, the valuation allowance was in the amount of approximately $594.2 million, an increase of $145.8 million from December 31, 2021, which includes the impact of acquisition activity.</span></div><div style="margin-top:12pt"><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 had approximately $1.4 billion and $1.2 billion of gross federal net operating losses, respectively. Of those amounts, $152.0 million will begin to expire in 2032 and $1.2 billion have an unlimited carryforward with utilization limited at 80% of taxable income. Such amounts may be subject to an annual limitation under Section 382 of the Internal Revenue Code of 1986, as amended, as a result of various ownership change rules. </span></div><div style="margin-top:12pt"><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 had approximately $1.6 billion and $1.2 billion of gross state net operating losses, respectively, that will begin to expire in 2026. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had no material uncertain tax positions as of December 31, 2022, 2021 and 2020. The Company does not anticipate a material increase or decrease in the uncertain tax positions in the next twelve months after the reporting period. It is the Company’s policy to record interest and penalties related to uncertain tax positions as a component of the provision for income taxes. No material amounts of interest or penalties were recognized in the consolidated financial statements 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-weight:400;line-height:120%">The Company has obtained an income tax holiday for one of the three locations it operates in India, which expires in 2024.This incentive is conditional on meeting certain direct investment thresholds. If the Company fails to satisfy the conditions, the Company may be required to refund previously realized benefits. The Company does not expect these amounts to be material to 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-weight:400;line-height:120%">The number of years with open tax audits varies depending upon the tax jurisdiction. The Company is generally no longer subject to U.S. federal examination by the Internal Revenue Service (“IRS”) for years before 2015. The IRS and state taxing authorities can subject the Company to audit dating back to 2012 when the Company begins to utilize its net operating loss carryforwards.</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’s loss before income taxes consisted of (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">United States</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%">(610.4)</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%">(496.5)</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%">(272.4)</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%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">(602.4)</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%">(496.6)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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%">(271.9)</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> -610400000 -496500000 -272400000 8000000.0 -100000 500000 -602400000 -496600000 -271900000 -602400000 -12200000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the Company’s income tax benefit (provision) consisted of (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:58.080%"/><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.106%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Current:</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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-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%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current</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.1)</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%">(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"/><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%">0.6 </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%">Deferred:</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%"> </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%"> </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%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred</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%">4.0 </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%">3.7 </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%">1.1 </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%">Total benefit from income taxes</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%">0.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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.7 </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 -800000 0 0 0 3100000 1200000 200000 3100000 1200000 -600000 -900000 -2100000 -300000 -300000 -400000 -600000 -2800000 -1200000 -200000 -4000000.0 -3700000 -1100000 -900000 -2500000 -1700000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective income tax rate differed from the statutory federal income tax rate as follows: </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td 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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Tax 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><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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal effect</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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%">8.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%">4.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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible executive 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%">(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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit from income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.210 0.210 0.210 0.070 0.088 0.040 -0.250 -0.342 -0.234 -0.024 0.079 0.000 -0.006 -0.028 0.000 -0.004 0.001 -0.021 0.006 -0.003 0.011 0.002 0.005 0.006 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of net deferred taxes arising from temporary differences were as follows (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nondeductible accruals</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%">15.0 </span></td><td style="background-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%">15.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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%">55.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforward</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued 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%">35.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research &amp; development costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</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%">767.1 </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%">613.8 </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%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-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%">(132.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">(169.7)</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%">(164.0)</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: valuation allowance</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%">(594.2)</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%">(448.4)</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%">Net deferred tax assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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.4 </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> 15000000.0 15000000.0 55000000.0 66700000 161200000 157900000 395600000 331100000 9200000 7200000 35400000 32500000 83600000 0 6700000 0 5400000 3400000 767100000 613800000 132200000 132800000 0 1700000 37500000 29500000 169700000 164000000.0 594200000 448400000 3200000 1400000 594200000 145800000 1400000000 1200000000 152000000 1200000000 0.80 1600000000 1200000000 0 0 0 0 0 0 Compass Concierge Receivables and Allowance for Credit Losses <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%">In 2018, the Company launched the Compass Concierge Program for home sellers who have engaged Compass as their exclusive listing agent. The initial program was based on a services model (“Concierge Classic”) provided by Compass Concierge, LLC (“Compass Concierge”), which included items such as consultation on suggested cosmetic updates or modifications to a specific property or guidance on securing licensed contractors or vendors to perform non-structural property improvements. The Concierge Classic program provided for the payment of the up-front costs of specified home improvement services provided by unrelated vendors. During 2022, the Company substantially ceased providing new payments under the Concierge Classic program.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2019, the Compass Concierge Program was expanded to include a loan program underwritten by an independent third-party lender (the “Lender”) through a commercial arrangement with Compass Concierge (“Concierge Capital”). Under the Concierge Capital program, the Lender originates and services unsecured consumer loans to home sellers following its independent underwriting process pursuant to program-level criteria provided by the Company. Pursuant to the Company’s agreement with the Lender, the consumer loans are unsecured, interest-free and have no associated fees except for late fees that the Lender may charge in its sole discretion. The Company has no right or obligation with respect to any individual consumer loan originated by the Lender. Under the agreement, the Company has repayment rights against the Lender in connection with a corporate loan. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment to the Company for these services under the Concierge Classic program or repayment of the loan funds under the Concierge Capital program is due upon the earlier of a successful home sale, the termination of the listing agreement or one year from the date in which costs were originally funded. Compass Concierge receivables (“Concierge Receivables”) are stated at the amount advanced to the home sellers, net of an estimated ACL in the accompanying consolidated balance sheets. For the years ended December 31, 2022 and 2021, the Company did not recognize any revenue or earn any fees </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">from the Compass Concierge Program. The Company incurs service fees payable to the Lender and incurs bad debt expense in connection with the Compass Concierge Program. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its credit risk by establishing a comprehensive credit policy for the approval of new loans, while monitoring and reviewing the performance of its existing Concierge Receivables. Factors considered include but not limited to: </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">No negative liens or judgements on the property; </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">Seller’s available equity on the property; </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">Loan to listing price ratio; </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">FICO score (only for Concierge Capital program); 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">Macroeconomic conditions. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Credit Quality </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 monitors credit quality by evaluating various attributes and utilizes such information in its evaluation of the appropriateness of the ACL. Based on the Company’s experience, the key credit quality indicator is whether the underlying properties associated with the Concierge Receivables will be sold or not. Concierge Receivables associated with properties that are eventually sold have a lower credit risk than those that are associated with properties that are not sold. As of December 31, 2022 and 2021, the amount of outstanding Concierge Receivables related to unsold properties was approximately 98% and 96%, respectively. For Concierge Receivables where repayments have not been triggered (i.e., earlier of (i) sale of the property, (ii) termination of a listing agreement or (iii) 12 months from the date costs were originally funded), the Company establishes an estimate as to the percentage of underlying properties that will be sold based on historical data. This estimate is updated as of the end of each reporting period. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Allowance for Credit Losses </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 maintains an ACL for the expected credit losses over the contractual life of the Concierge Receivables. The amount of ACL is based on ongoing, quarterly assessments by management. Historical loss experience is generally the starting point when the Company estimates the expected credit losses. The Company then considers whether (i) current conditions and economic conditions, (ii) future economic conditions and (iii) any potential changes in the Compass Concierge Program that are reasonable and supportable would impact its ACL. The following table summarizes the activity of the ACL for Concierge Receivables as of December 31, 2022 and 2021 (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding: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:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Opening 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%">17.3 </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%">17.2 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net write-offs and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Closing 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%">14.7 </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%">17.3 </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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Aging Status </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 generally considers Concierge Receivables to be past due after being outstanding for over 30 days after the initial billing. Changes in the Company’s estimate to the ACL is recorded through bad debt expense as Sales and marketing expense in the consolidated statements of operations and individual accounts are charged against the allowance when all </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%">reasonable collection efforts are exhausted. The following tables present the aging analysis of Concierge Receivables as of December 31, 2022 and 2021 (in millions): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"/><td style="width:70.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.750%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.753%"/><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:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">50.6 </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%">41.0 </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%">31-90 days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 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%">Over 90 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.6 </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%">50.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0.98 0.96 The following table summarizes the activity of the ACL for Concierge Receivables as of December 31, 2022 and 2021 (in millions): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Opening 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%">17.3 </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%">17.2 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowances</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net write-offs and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Closing 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%">14.7 </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%">17.3 </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> 17300000 17200000 1800000 7200000 4400000 7100000 14700000 17300000 The following tables present the aging analysis of Concierge Receivables as of December 31, 2022 and 2021 (in millions): <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"/><td style="width:70.589%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.750%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.753%"/><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:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">50.6 </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%">41.0 </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%">31-90 days</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 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%">Over 90 days</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.6 </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%">50.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 50600000 41000000.0 1800000 900000 5200000 8300000 57600000 50200000 Net Loss Per Share Attributable to Compass, Inc.<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 computes net loss per share under the two-class method required for multiple classes of common stock and participating securities (convertible preferred stock). The rights, including the liquidation and dividend rights, of the Class A common stock, Class B common stock and Class C common stock are substantially identical, other than voting rights. Accordingly, the net loss per share attributable to common stockholders will be the same for Class A common stock, Class B common stock and Class C common stock on an individual or combined basis.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to Compass, Inc. (in millions, except share and per share amounts): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.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.778%"/><td style="width:0.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.781%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">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 loss attributable to Compass, Inc.</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%">(601.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(494.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(270.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.6pt;text-align:left;text-indent:-12.6pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares used in computing net loss per share attributable to Compass, Inc., basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,169,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,336,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,954,760 </span></td><td style="background-color:#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 13.6pt;text-align:left;text-indent:-12.6pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share attributable to Compass, Inc., basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;padding:2px 0;text-align: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.40)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;padding:2px 0;text-align: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.51)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;padding:2px 0;text-align: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.46)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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-weight:400;line-height:120%">The following participating securities were excluded from the computation of diluted net loss per share attributable to Compass, Inc. for the periods presented because including them would have been anti-dilutive (on an as-converted basis):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Convertible preferred stock</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"/><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%">238,954,050 </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%">Outstanding stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,694,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,525,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,827,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Outstanding RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,189,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,517,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,556,160 </span></td><td style="background-color:#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%">Shares subject to the Employee Stock Purchase Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">Unvested early exercised options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,075,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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="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%">94,698,485 </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 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%">110,502,861 </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 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%">336,053,390 </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:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share attributable to Compass, Inc. (in millions, except share and per share amounts): </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.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.778%"/><td style="width:0.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.781%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">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 loss attributable to Compass, Inc.</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%">(601.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(494.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">(270.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.6pt;text-align:left;text-indent:-12.6pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average shares used in computing net loss per share attributable to Compass, Inc., basic and diluted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428,169,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,336,128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,954,760 </span></td><td style="background-color:#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 13.6pt;text-align:left;text-indent:-12.6pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss per share attributable to Compass, Inc., basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;padding:2px 0;text-align: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.40)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;padding:2px 0;text-align: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.51)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;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:3pt double #000;padding:2px 0;text-align: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.46)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -601500000 -494100000 -270200000 428169180 428169180 326336128 326336128 109954760 109954760 -1.40 -1.40 -1.51 -1.51 -2.46 -2.46 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following participating securities were excluded from the computation of diluted net loss per share attributable to Compass, Inc. for the periods presented because including them would have been anti-dilutive (on an as-converted basis):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width: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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height: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:8pt;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%">Convertible preferred stock</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"/><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%">238,954,050 </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%">Outstanding stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,694,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,525,539 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,827,150 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%">Outstanding RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,189,837 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,517,930 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,556,160 </span></td><td style="background-color:#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%">Shares subject to the Employee Stock Purchase Plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">Unvested early exercised options</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,068,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,075,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,892 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640,320 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align: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="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%">94,698,485 </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 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%">110,502,861 </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 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%">336,053,390 </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 238954050 46694237 54525539 62827150 47189837 54517930 32556160 583749 0 0 91770 1068300 1075710 138892 391092 640320 94698485 110502861 336053390 Restructuring Activities <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%">2020 Restructuring Activities</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in March 2020, the onset of the COVID-19 pandemic resulted in a negative impact on the Company’s business in the second quarter of 2020 due to shelter-in-place and stay-at-home restrictions (in certain of the Company’s markets) which prohibited or reduced in-person residential real estate showings and the related impact on customer demand and </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">housing inventory, as well as deteriorating economic conditions, such as increased unemployment rates. In light of the uncertain and rapidly evolving situation relating to the COVID-19 pandemic, the Company took a range of measures to address the uncertainties related to the COVID-19 pandemic including, but not limited to, reducing the size of its workforce, terminating certain lease obligations and reducing certain discretionary expenses during the first half of 2020 (the "2020 Restructuring"). During the year ended December 31, 2020, the Company incurred restructuring costs of $10.3 million in connection with the 2020 Restructuring resulting from $6.0 million for severance related personnel costs and $4.3 million for lease termination costs. These costs have been presented within the Restructuring costs line in the consolidated statements of operations and were primarily paid during 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%">2022 Restructuring Activities</span></div><div style="margin-top:12pt"><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 enacted certain workforce reductions, wound down Modus and terminated certain of its operating leases. The workforce reductions were part of a broader plan by the Company to take meaningful actions to improve the alignment between the Company’s organizational structure and its long-term business strategy, drive cost efficiencies enabled by the Company’s technology and other competitive advantages and continue to drive toward profitability and positive free cash flow. In addition to the aforementioned workforce reductions, restructuring actions have included and are expected to include, but not be limited to, a reduction in U.S. hiring and backfills resulting from attrition; a reduction in spend through third party vendors; eliminating the use of incentives when recruiting new agents and reducing incentives for existing agents; a planned pause in M&amp;A activity and new market expansion; and a review of occupancy costs with a view to consolidating offices and reducing related costs.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of restructuring actions taken during the year ended December 31, 2022, the Company incurred restructuring costs of $49.1 million, resulting from severance and other termination benefits for employees whose roles are being eliminated, lease terminations costs as a result of the accelerated amortization of various right-of-use assets and other restructuring costs, including those costs related to the wind-down of Modus. These costs have been presented within the Restructuring costs line in the consolidated statements of operations. The Company incurred additional non-cash charges of approximately $7.1 million during the year ended December 31, 2022 associated with the discontinued use of certain intangible assets associated with Modus and charges pertaining to the write-down of fixed assets for certain real estate leases that have been exited, or partially exited. These costs have been included within the Depreciation and amortization line in 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-weight:400;line-height:120%">The expenses resulting from these cost-saving measures were included in the consolidated statements of operations for the year ended December 31, 2022, as follows (in millions): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended 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%">Restructuring costs</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%">Depreciation and 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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzItMC0xLTEtMzQyNjE_118b2200-fb08-4c88-8ac6-0e05001afd34"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzItMC0xLTEtMzQyNjE_a465f693-d058-4cda-ae0a-7be74362fb0a">Severance related personnel costs</span></span></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%">40.6 </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"/><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%">40.6 </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:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzMtMC0xLTEtMzQyNjE_b2417045-45c3-4cbb-86b2-1dacd0dac0de"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzMtMC0xLTEtMzQyNjE_db65e924-ff39-41ad-9c83-347e1c4639fc">Lease termination costs</span></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%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzQtMC0xLTEtMzQyNjE_b4523447-13bd-442f-90db-9f5085c580cc"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzQtMC0xLTEtMzQyNjE_f1892b8f-29e1-4de5-8d54-dffdccf591d2">Accelerated amortization of intangible assets</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzUtMC0xLTEtMzQyNjE_1cb7ca28-6966-4884-8d5c-c60c1f62ccf5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzUtMC0xLTEtMzQyNjE_8b27bc07-2a4f-4288-915e-202cda30cc8f">Accelerated depreciation</span></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzYtMC0xLTEtNDk1OTM_506de186-6380-4820-b51a-163877647505"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzYtMC0xLTEtNDk1OTM_f644d514-22ba-480f-8b1f-b4bcfe173c2f">Other restructuring activities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzYtMC0xLTEtMzQyNjE_30b2a87b-6758-450e-b5a6-1be2891996dc"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzYtMC0xLTEtMzQyNjE_b42e4278-5fb8-4bb0-951b-1e2e4f1401bb">Total</span></span></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%">49.1 </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.1 </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%">56.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></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%">As of December 31, 2022, the Company did not have any material remaining liabilities related to restructuring costs.</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%">2023 Restructuring Activities</span></div>During January 2023, the Company implemented a further workforce reduction as part of the Company’s ongoing cost reduction initiatives to manage the business during the current macroeconomic environment. As a result of this reduction, the Company expects to incur pre-tax cash charges of approximately $10 million to $12 million for severance and other termination benefits for employees whose roles were or are being eliminated during the three months ending March 31, 2023. 10300000 6000000 4300000 49100000 7100000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The expenses resulting from these cost-saving measures were included in the consolidated statements of operations for the year ended December 31, 2022, as follows (in millions): </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended 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%">Restructuring costs</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%">Depreciation and 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%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzItMC0xLTEtMzQyNjE_118b2200-fb08-4c88-8ac6-0e05001afd34"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzItMC0xLTEtMzQyNjE_a465f693-d058-4cda-ae0a-7be74362fb0a">Severance related personnel costs</span></span></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%">40.6 </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"/><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%">40.6 </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:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzMtMC0xLTEtMzQyNjE_b2417045-45c3-4cbb-86b2-1dacd0dac0de"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzMtMC0xLTEtMzQyNjE_db65e924-ff39-41ad-9c83-347e1c4639fc">Lease termination costs</span></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%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;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:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzQtMC0xLTEtMzQyNjE_b4523447-13bd-442f-90db-9f5085c580cc"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzQtMC0xLTEtMzQyNjE_f1892b8f-29e1-4de5-8d54-dffdccf591d2">Accelerated amortization of intangible assets</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align: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:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzUtMC0xLTEtMzQyNjE_1cb7ca28-6966-4884-8d5c-c60c1f62ccf5"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzUtMC0xLTEtMzQyNjE_8b27bc07-2a4f-4288-915e-202cda30cc8f">Accelerated depreciation</span></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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzYtMC0xLTEtNDk1OTM_506de186-6380-4820-b51a-163877647505"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzYtMC0xLTEtNDk1OTM_f644d514-22ba-480f-8b1f-b4bcfe173c2f">Other restructuring activities</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzYtMC0xLTEtMzQyNjE_30b2a87b-6758-450e-b5a6-1be2891996dc"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjk5OWZlNGQxODdjMTRmZmQ5ZGJhZDNkM2E5YzZlZTA1L3NlYzo5OTlmZTRkMTg3YzE0ZmZkOWRiYWQzZDNhOWM2ZWUwNV8xNjYvZnJhZzphZGMyY2NkODZlMDU0NmUxYmRlMzQ0NzM0ZjU4YzAzMi90YWJsZTplZGNmMGE5YjUyMjU0ODliYWQwZmQ0M2M3ZTUwMGJmYS90YWJsZXJhbmdlOmVkY2YwYTliNTIyNTQ4OWJhZDBmZDQzYzdlNTAwYmZhXzYtMC0xLTEtMzQyNjE_b42e4278-5fb8-4bb0-951b-1e2e4f1401bb">Total</span></span></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%">49.1 </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.1 </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%">56.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 40600000 0 40600000 7700000 0 7700000 0 4600000 4600000 0 2500000 2500000 800000 0 800000 49100000 7100000 56200000 0 10000000 12000000 <div style="margin-top:12pt;padding-left:59.58pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Schedule II. Valuation and Qualifying Accounts.</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.596%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.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.021%"/><td style="width:0.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.021%"/><td style="width:0.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.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.678%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.024%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Years Ended December 31, 2022, 2021 and 2020</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%">Balance<br/>at<br/>Beginning<br/>of Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged<br/>to Costs<br/>and<br/>Expenses</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Write-<br/>offs</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance<br/>at End of<br/>Year</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in millions)</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%">December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable allowance for credit 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%">7.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">9.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compass Concierge receivable allowance for credit loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">14.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448.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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#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%">145.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">594.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable allowance for credit loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">7.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compass Concierge receivable allowance for credit loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">17.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">160.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">448.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable allowance for credit loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">8.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Compass Concierge receivable allowance for credit loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">64.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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;padding-left:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) The Company adopted ASU 2016-13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments — Credit Losses (Topic 326)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as of January 1, 2020 on a modified retrospective basis which resulted in a $5.6 million increase in the Company’s overall allowance for credit losses related to the Company’s Compass Concierge receivables, with a corresponding increase to the Company’s accumulated deficit. </span></div>(b) For the years ended December 31, 2022, 2021 and 2020, the increase in valuation allowance relates to U.S. deferred tax assets for which the Company continues to maintain that the realization of these assets has not achieved a more-likely-than-not threshold. This is primarily due to the evidence that the Company continued to maintain three-year cumulative pre-tax book losses. 7100000 5500000 3600000 0 9000000.0 17300000 1800000 4400000 0 14700000 448400000 0 0 145800000 594200000 8100000 1700000 2700000 0 7100000 17200000 7200000 7100000 0 17300000 287500000 0 0 160900000 448400000 2700000 6900000 1500000 0 8100000 4700000 9100000 2200000 5600000 17200000 223100000 0 0 64400000 287500000 5600000 EXCEL 103 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $$Y858'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 " !!.6%6+01,5^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIVE%,'1S43PI""XHWD(RNQML_I",M/OVIG6WB^@#"+EDYI=O MOH'T.@H=$CZG$#&1Q7PUN<%GH>.&'8BB ,CZ@$[ENB1\:>Y"TA*OVA M]@AMT]R 0U)&D8(96,65R&1OM- )%85TPAN]XN-G&A:8T8 #.O24@=<-8C]V2*SMP>'MZ?%G6K:S/ MI+S&\BI;0<>(&W:>_-K=W6\?F&R;MJN:621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M $$Y85:&^+H]V0< (TO 8 >&PO=V]R:W-H965T&UL MM9IO;^HX%L:_BL6,1C-2*8D#M-QID2B%779N*8+>&757^\(D!J(F,6,[I?WV M>QS^A%2.(2O3%R4A.4_B'[9SGOC<;1A_$RM*)?J(HT3=^>_1N5$!VQI\AW8BC;:2:,F?L3>V,@ON:H^Z(1M272H+ QSOMTRA22G ? M?^]$:X=KJL#C[;WZ,&L\-&9.!.VSZ*\PD*O[VFT-!71!TDA.V>:?=->@EM+S M622R_VBS/;?9K"$_%9+%NV"X@SA,MI_D8P?B*.#6*0G NP#\)< MNX*W"_#. M#6CN IH9F6U3,@Z/1)+N'6<;Q-79H*8V,IA9-#0_3-3O/I,,/?J3QL57")BHO1$TOD2J!!$M"@*-" 6SK< M%][?UP,V*CY2_QIY[A7"#L::&^J;PX=T?HTPSL(]3?BC.?Q?:0)7=W17+[3& M.U#V,CW/2/D_O;F0''KZ?W6$MPI-O8(:_M_$FOCTO@;C6U#^3FO=7WYRV\[O M.CHVQ1XMB17(-0_DFB;U[B/S4YAF)'KY7%,=-G.XZ]3_T/$Q1E7E8TFLP*=U MX-,ZCT\O25(2H2E=,RYUH,PZDJV@-(95I65)K$"K M$.H_/TUZL]D5&HW[USIHYOBJU&RI%;$=Y;?N.=A& MB<\X#$.B1N05FDF8P1#CJ,_21/)/^ ST+,WJCP,M0&-098"6U(H <0X0GP/P MA7R@40 S6[@(_8RB8<2>D/2AYT3?Y\R2'0H&'$F.ZGZ)O%*M.\A!=P MYCX^FYHUAR_:K%9-0RVU(K8B-5C<=Q*E%*TI1V)%N-:" MF2]2&>XEK 7.K04V.P+PJD&8+-'L,YZS2,?TA("R%-J7M%:=A"VU(J7<26!S MKK_OU^.*$T M9EI85OV +;4BK-P/X+/\P/XUY?9%6S:308*;ZJ&9%%?H2:=4K? MBIOC*M.ZA#O N3O YL1^1VL04[Y4$]H_0$&N5-*Z)HF^V_V?BPGFN,K8+F$3 M<&X3L#FY'_6'4]1+@U RCGI24C#LV;O*84266FIFO;)E47-896B72/^]//WW MSEI9F*T@5S/UL!,RI3W,'%>Y&N$2+L#+78!WUGK"))U'H:]>NQ+M ].L4KF< MPZHSV*FU,C55&/;>[=Q@#[<[K?9=XUV')T_[O;/2_J*YGBD7+=!S*F$X)LIJ M:I'93./[.[7V42.;K5;[1OT[-'+'XQ(9OW=4&V3.T_=+QN)HD0JR@KE:ZUM0 MR,CTKV=/J3[W?SP-QB\SM8? \3CH#F<:!;IN\\VP3_)@JLA?*U-]T_( M#;7+3.:@RL0NX8R\W!EY9D?SE5A69E7.Z\3224E-FCFL,C&K[JAQ5+^L#$]6 M!R[@P9(FRRJL&_GIVT+U)Z+\DD 174"H0F!WQCT.J3,7*9;*5\<9-5D>+8 M 4$%N7$.U+Y>X0ZJRAE9C-\'3]P=Z82GXZ/[O<_=YK*E&NYD]9T5IDSQ+48% M[&A3F2?9?H%#/A/GE\M*^R=J0RSYB%'>:"/Y06P).!/A3=\.]W JN+D@( 3HH0#-!I^0"0F MI,=OU"4Y\GZC:Y-$/^=;;93])7Z=RS>XC<^[N3*9Z9KFD&);!QK4*^#L_;OA M-/[4PSKN6,=][H%5*G3/%$>KY3F\?@,RNNW!F'08DZLP'BF'A3%CW+#N42_MEE>7L\V4N[>+19ELN%;5CIBQW/X9BV*+9-P63PLREW!V:IJ MM,T6Q'6#Q9:E^6QY5=V[+9978B^S-.>W!2KWVRTKGC[R3#Q>S_#L^<:W]&$C MU8W%\FK''O@=E]]WMP5<+=HLJW3+\S(5.2KX^GKV ;^[H;%J4$7\G?+'LO<9 M*2KW0OQ0%Y]7US-7(>(93Z1*P>#/@=_P+%.9 ,?/)NFL?:9JV/_\G/VWBCR0 MN6(K*S^18]-K#M#R;Z48MLT M!@3;-*__LE]-(7H-L#?2@#0-R*D-:-. 5D1K9!6M3TRRY54A'E&AHB&;^E#5 MIFH-;-)<=>.=+.#;%-K)Y8W(2Y&E*R;Y"GUD&+!JODB:AWRL'T)&'O*))PZB>(Z(2XBA^@8YWU1\%RB#V4)-$UTZO:>N;V:6>_*'4OX]0RF3LF+ Y\M7[_" M@?O>1.Y,R094:4N5VK(O;UBY02Q?H41]X#_WZ8%EP-W(NDX55JG4]#\L:8"= M^&IQZ-/1HP(<.;2-&N#T6IR>%>>')!%[@ 4K0\(!XWW&YRB'54RL$,]" O2\N*!]YB5(]2PYX0U-QPZ=)JW88] I; ]2#8L^)W=X/-J,-6[2A%>U?0K+L!+2A!L2'?CBN MIQX5 M[ ##%J(496B+<%Z'(AGZK>5[-T!THIJV%B0AII&'!,M,(:HOS0\;#31#6#2Z.N-.,;%5I9H9GXO\-:D&W8B=Z!BI(2H:&YVXTSML M%[QZLEO 4<.LH-3!Q_ ,<9'KCDUTW D=]DXR'UG*[M,LE2DWX[3JY4LMR+FR M#3EW6HCM8MBJ^XX]*0$T$M:%BD1ZMQCD;'3UQ9V>8;N@@5IOTU)M3>P8ZRS! M8,P>(]3U+*!C@HL[#<-V$8,2%GNPZ/P7;.!*7E9*(08Z/#6B=.7"@:?IFR&, M>.XH@4[AL%WBVG%?R<845EV[0&3]N/]SC%MO$N$Q%X<[N<-VO1N:ARG8NH I M"W$LS(8PCX;.B,TAGO-52(XP?FL$;LULE@=DW.K^_T1#]IVL$OL&4K$7.2JE M2'[,D=C+$CS?2OG4-RGO(H+#]]5&0!IW?L2JMR\^H#A3MB'U3GS)M/AV77?A.M6> M#W2X0 >6[?D<83J/?'<.M]5OTYN([>5&%.F_H(I,HD^PO=[>\Z(&]GS85,T$ M=6ST'D&OSJ%;Y]"OU5WHNCGTW1PZ[SDC6 "EL96T]D;0=/;IO7I3 [\W=MSC MX64+&=:VLPUDPC:L5JDZ+H7%:\?2U27,A83M4EC,C" -VA]BJAV8F.*@O#V/ M/X3;F01B-PG@YY#"$ MC=6FNDO0AX0Q: QFYQ&HW2/4=7Y99:GN 'SB]DX1&L &-^&%8UL)VCD%^D*G M4"T2+Z1 M#-6XR;5%&?9I-+>J?&TE^B6Y-Y".R&F3=K^?,,4EN[ZYQC]:<%# M"ITAH%.&X/G@-2DX+()HS1+5(^:"GW6W?:YL0^:=E:!V*W'B"0,]JX[3386K7X6_\(+*#6FE/&8W67"_NF3-E M&S+O))U&9QF-5F/P8LYGRC;DW-D#:K<'IXS&6#-[V-=62#WH>%U<]%[]JO?N M7UCQD.8E[/_7T 9D#QH7]:OL^D**7?4V^%Y(*;;5QPUGH$LJ +Y?"]@H-A?J M!7/['PJ6_P%02P,$% @ 03EA5D"237H) P [P@ !@ !X;"]W;W)K M3'(A5AT[LPUT^_6[=F@$;6CI-!Z(G=QS?,[U]<=H(]6#+@ ,>2RYT&.O M,*:Z]'V=%5!2W9$5"/RRD*JD!KMJZ>M* .G(O9NJ="17 MAC,!4T7TJBRI^GT-7&[&7N@]O;ACR\+8%WXZJN@29F#NJZG"GM^PY*P$H9D4 M1,%B[%V%EY.!C7YE3#1/+O+#?%V!MX)(<%77%S)S=?8.NG9_DRR;7[ M)YLZMH_!V4H;66[!J*!DHG[2QVT>=@!A]P @V@*B8P'Q%A [H[4R9^N&&IJ. ME-P09:.1S39<;AP:W3!A9W%F%'YEB#/I1 HM.^02&6SL^V@U[7@T8'!KV!K$/B M\)Q$012UP"?'P\-]N(_VFQQ$30XBQQ+>F+%\E@+W1<"PVXG>>:B M)2CIQ.TV>HV-WJLV)K(L43"N_>SAG%14D37E*R"GN.ARR3E5FE2 6W&!Z_.L M37K-/]Q5!1=![YGVMZ+VQ/<;\?UWB*IMZ2$#9 /R^D-(\=>RAU]QQTK]02P,$% @ 03EA5F2> MAJ\N!@ 8!H !@ !X;"]W;W)K*YU[RWD-I>4_+S^Q " 5:PJ]F!\^/E8L'B \DQL^B1%.+.CI8Y MYN*TW"_8L20XJ8WR;(%LVU_D."UFJV5][7VY6M**9VE!WI> 57F.RZ_7)*/W M5S,X>[SP(=T?N+RP6"V/>$_N"/]X?%^*LT7G)4ES4K"4%J DNZO96WBY0;XT MJ!%_I>2>#8Z!I+*E]+,\N4FN9K8<$\%'=38<=7:UHPFJ4)YB0!=US\B*1R M!N@._'$D)9;)86 ./MYMP.M7;\ KD!;@-LTR>7VYX&((TM$B;A]WW3P.33P. M(G!+"WY@X%V1D.3W M#6R<+AU.[<^9\'=3Q#0G?2+ WV^WC)=B=?RC"W;CS-4[DR7CDAUQ3*YFHB8P M4I[(;/7C#]"W?](%ZB6=;5[(V5D0W2Z(KLG[Z@,YD:(BNH UAEYM*$OB:>7; M,%PN3L- :$"NG!Q#T*8!!0.0$R#;ZGV=#=WKANX9\]^NN6(/R(,H[8RP2QT- M[R7S_I+.-B_D["QX?A<\WYCW-:2"**3D:/LFCKR$3J,'W;"=A&.K^00J0FJ]G@1&B-5'8>*QL2# M4PL)]K('&@7!ZD_*Q'.BR)TJ<[ 7 M(="L0GZCC(%=2?-'6E."V54&,/?"2*7C*G3FHDV-Z6B\H<"9G(*],('&UBV4 MZ4FLI5J3IK5(O0 %T9:ZUM'9DK?&&DL#LL<+;M."AI2G9EJO$:!9)-P4G CI MP4UZ *HM?.X,"FQ+08-2^M-&A[(GBW6O!J!9#M2S:TO$QI^T^0 ZP1UAH04AN5"H)6,$&F%Q+0K"3>?4?"5#4P MATC-EPZF9BLR=+CS[7DO*Y!95OQ.>,U*-WBDMOVYV)"-H[[6X=RS(MUNUC4X M%-A3_0GU.@*9=80D\;J996^:'&'.RW1;<;S-Q,2CH*#%7*2,ES3+9 =+VSJC MY_VDDE@_#=D8(>=$>Z6!S$KC,5L*/[&Y.F+&+L!-$5M:3DC9$>MSJ<%IF;[2A: 8@1>UPM8T[ M^@3,4R*APXE.,]%$4"]1D%FB?'LDDC2K9#WZAEBXSXN%'J;&0HE7PYB5V=[7[3/*V_C@PNGX-+S?-QX[>3?/MY1:7^[1@ M(",[X=*V I'2LOFJQ?\&\IYS2O#P\$)Z24 '%_1RE_/)$/Z#XJK?X# M4$L#!!0 ( $$Y85:.I;=1ZP( '0) 8 >&PO=V]R:W-H965T&ULK5;;CM,P$/T5*ZP02&QSZ25+:2/M-B!68F&UU<(#XB%-IHV% M8Q?;;1>^GK&3AK2;EC[TI;YDSO&0.W2"AWHI'=NY?12*PTHQSN)5&K MHDCD[QM@8C-V?&>[\4 7N38;;C1:)@N8@GY77QFEP0RLD=90R3IT:N1E<,H9M6Q]Z4QP8'CO4# MXSA5YSS/(=@E'PZW#NB MIENGI6OYN@?XZDP\3\0M3T4!Y/OU3&F)?YL?;=$OV7OM[.8J&:IEDL+806(% M<@U.]/*%/_#>M47NG&3QFE4&;]^%I9=UBUE;6+6:FK+M[2MQ& M/RI +FQ?5UBX*Z[+&[W>K9\.U[9C[NW?X).B? '\HRG?(W>)7%"N"(,Y4GJ= M$(M*ECV^7&BQM%UO)C3V4#O-\5D$TAC@][D0>KLP!]0/K>@O4$L#!!0 ( M $$Y85;]_(0UA1P *T" @ 8 >&PO=V]R:W-H965T&UL MS=UK<^)FFL;QKT+U3LU,JF(W$N>93E=EC,[GLZJFY@5MJ]ML,#A IY/]]"LP MMJP#LLC\,[O](L'=Z'<_/,+ MO]_=WF;-]6.SS'[=?WN\>M]GB[KC1P^J]V.^/WS\LENMW M'S\<_\[=?ORP^;I?+=>9N^WMOCX\++:__2-;;;[]\$YX]_P7_O++_?[P%^\_ M?GA?%UM?S,!N/3!N/JD"9G-IB<-IA4'_2Y(4U/ M&TPK&PS//>C9:8-9=4AG=US_><_U*YM,SF[RLK.K>WLDG-OD>7<+U?U]_AGU MO,.%ZAZ?G)M>X7F7"]5]+H[.;?*\TX7J7A>GYS9YWNU"=;^/SNT5X7G'"]4] M?_;)*#SO>J&Z[P=G'_[SSA>J>__\;^'SWA>K>_]L%?%Y[XO5O2^*YS9Y^66O M[OW!N1D3G_>^6-W[XW-/&/%Y[XO'O?_^Z<7K^,HW7^P7'S]L-]]ZV\/]<^]P MX_CR>=P^?\%;K@^O],%^F__K,M]N__%FL]YM5LN[Q3Z[ZP7[_'_YR_A^U]M\ M[N7_]$NVW2\_K;*>F[_^9MOM\3Z;VY]ZB_7IUOUF=9=M=W_^KZDH3/[>DW[^ MNMS_UOOK//N\O%WNO^M=]:)@WOOKG[[K_:FW7/>LY6J5O\#O/KS?YX,_#.'] M[6F@_W@:J'AFH.%FOU@U;';3OMG-UX>OJ\6AF_2DSY_S]O)]S\VVR\W=X1'^ M>+=Y//2;[_-;_YW/]N&A-Y28MY<0^Z+0^_%+ONWSPW>WFR_;Q4,#);TQVLW# M0][^CC/;L+7O>):-2VMT?[^Z6AVE:K'KN8GEWE>_'F\7CLGE_J+_7NFC$ MVAM5;F^?]GO^A'7V]]DV?S(_Y.^$[@]O4?*GPE_-S6[W74];WVX>L@9>[\Z? MGND-B'$QTB.>K6:'WZ/C="QVN^\/4W#=Z3>YH9+UQU1"9L'^@\9VR9/4:1^# MO5E?W6[6^^TF?TU*??:5NP+S?C;6UA(9"?GNA(-^G MV:ZG-&P9=-ORPO&$G=1YPY91MRTO'$_<66WM"DE'YJ*7\;0CRKR8I^_JN:# M&0C?Y[^TPJSI'4>K?UAC_VWWN+C-?GB7MXY=MOTE>_?QS_\EC/M_;WH?0F)S M$I-(3"8QA<14$M-(3"L/$1.QR5^^6C.!P/QJ/! MJ/_A_2^OFRE9-B"QD,0B$HM)+"&Q%,)*C7/PTC@'%S;.+LVRU;RT69+8G,0D M$I-)3"$QE<0T$M-)S" QD\0L$K-)S"$QE\2\)VSRJED*(W%T/:ET2K)F0&(A MB44D%I-80F(IA)4ZY?"E4PZ/^N!,I\R7L]MLLO)F^VVQO?M74_<.VI=C6J[W=?C(G3S MN?=R8/_VU8'TQY<#Z;O#@>7O>^ML?[CS\GG#V\UNOWM]\+>I ;<.XM(&3&)S M$I-(3"8QA<14$M-(3"V=0G6PM?VB=);$YB$HG))*:0 MF$IB&HGI)&:0F$EB%HG9).:0F$MB'HGY3]CH=9^LM,@W[Q&2 XI(+":QA,12 M""NUQ\E+>YRTML>GKV$=3T8I&N2\K4&^M7ILK7=I5R2Q.8E))":3F$)B*HEI M)*:3F$%B)HE9)&:3F$-B+HEY).:36$!B(8E%D]KJ]VHVF(KCZ@(X)JLF))9" M6*F/3E_ZZ!3NHTV]L[7&I;V3Q.8D)I&83&(*B:DDII&83F(&B9DD9I&836(. MB;DDYI&83V(!B84D%DUKR^*K8;5MD@43$DLAK-0V9R]M<];:-J7U7;>S4@YO M0^K]@ 8E1+ M4"VEM')?>Y5[)+3VM7\_/:"]P*4'-E%MCFK222M_V6PFSH;]<>4]F8P65E!- M134-U714,U#-1#4+U6Q4MQ=;$HUMY+78VJ]YJW#_'BOH4>4"3+"$^GXU]XPOSK1+B_=#]I7D S9U!M MCFH2JLFHIJ":BFH:JNFH9J":B6H6JMFHYJ":BVH>JOFH%J!:B&H1JL6HEJ!: M2FGE!EP$UASB_UL687:V[ZTVN^: ]6%]J25.^M=B=:G56N+B1DEJ$JK)J*:@ MFHIJ&JKI'9])!EK5[%C50JO:J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6DIIY>96 M),4([5$QT3I?4JZ6_Y/='7M<;[/.%Y>_9$\7 6AN>:/Z2T;MB-5->]F+&QX: MZ()J,JHIJ*:BFM9IS^MH30/5S$Z/P$)KVJCFH)J+:AZJ^:@6H%J(:A&JQ:B6 MH%I*:>5F5T2\".T9+_Q)[.T%+SZ_WUOL:SY!.T;$IIY?Y:9,0(=$A,8T]% MDV%0;8YJ$JK)J*:@FHIJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6BC4XUVJ M9ZA':,48U9*3-FH9?]I^GW+K*V)=A/9(['U; M[N][B]N?ORYWQTM&OIFNW5[PXC:(IKR@FG32RD\Z82#43H1 (UQ0344U#=5T M5#-0S40U"]5L5'-0S44U#]5\5 M0+42U"-5B5$M0+:6TI?U4$C8%!-0C49U90NDZNB)354TU'-0#6SR^1::$D;U1Q4[O2F\=.:\AV M]](U)*K-44TZ::5@I8G0'T^KBTBTK()J*JIIJ*:CFH%J)JI9J&:CFH-J+JIY MJ.:C6H!J(:I%J!:C6H)J*:65VVB13R.VY].\7D3>;AX>\F7C4S?]^IC?S,XU MV<;&*M3>C\]JY]>W#^?B?HGFSZ":C&I*E\E5T9(:JNFH9J":V65R+;2DC6H. MJKFHYJ&:CVH!JH6H%J%:C&H)JJ645FZ!8M$"VP-EI,5V]=OY5O?F>I(,5KA! MM3FJ22>ME,\F3 ?BH+:>1"-H4$U%-0W5=%0S4,U$-0O5;%1S4,U%-0_5?%0+ M4"U$M0C58E1+4"VEM'(S+9)YQ-;@@8]QMML?LMGR+IJ5^NI=AP7DH/8VO%]? M0*+Q.J@FH9J,:DJ7R571DAJJZ:AFH)K997(MM*2-:@ZJN:CFH9J/:@&JA:@6 MH5J,:@FJI916[GE%&$Y^LZWG'6/GKCXM#DWN=O/PF*UWBT.3:^QQP]HKQ7!0 M^[Y->\&+FQRI2:@FHYK2:795M*:&:CJJ&:AF=II="ZUIHYJ#:BZJ>:CFHUJ M:B&J1:@6HUJ":BFEE=M<$8LCML?B_)O7&VS7+SY.BF;IH)ITTDK'245Q-A%F M_=J14C0H!]545--034U -5"5(M0+4:U!-52 M2BNWTR)X1VP/WOD=5SP\B:6HKNE8O)Y5EX]H9@ZJ2:@FHYHBUA,JQ,&TNGI$ MHW :2E;>(^A->UT0^OWJ;C?0D9D=GVP66M5&->?MV771@AZJ^:@6H%J(:A&J MQ:B6H%I*:>6N4\31B$]G\E]XY8PP>WC<;!?;W[I?-4-$(VE0;8YJ$JK)J*:@ MFHIJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:K%J):@6DIIY>9;!.*( M[8$X?-9J>\&+FS :B(-J$JK)J*:@FHIJ&JKIJ&:@FHEJ%JK9J.:@FHMJ'JKY MJ!:@6HAJD5@/_+H21C.Q/QQ5#EG$:.$$U5)**W?8(A-';,_$8=)6VXM MD^O1[/6?:GM%0W=0+:6T4GL=%*$[@_;0G7)[;5NW[C?E.(&&9+K]?9;_]7*_ M7*QZCU\_K9:W.9HCAT]%WUCVM@_ST@:-:G-4DP8-&3[BH#\83,11Y;M$:&$% MU514TU!-1S4#U4Q4LU#-1C4'U5Q4\QI^":]$41 .:5J5Q9F/5@Y0+42U"-5B M5$M0+:6T22LML)HFV$?+!J@6HEJ$:C&J):B6 M4EJY+XI%7WPCN*?S"2E"8VM#@WM0;8YJ$JK)J*:@FHIJ&JKIJ&:@FHEJ%JK9 MJ.:@FCNH1V)5%H3>VW?QT3$%J!:B6H1J,:HEJ)926KDW%CD\@_8_X3#+0JF;'JA9:U48U!]5<5/-0S4>U -5"5(M0+4:U!-522BLWMR+V9] > M^_-C<3WFWC9;+?;976^]65_=;M;[;;Z8/!RU7:[W65Y[W]@ Z[$L@^MIM?NA M 4"H)J&:C&H*JJFHIJ&:CFH&JIFH9J&:C6I.EU]F%RWIH9J/:@&JA:@6H5J, M:@FJI916;I!%0M&@-83A#PA):"]X\2%8-*D(U214DU%-0345U314TU'-0#43 MU2Q4LU'-0347U3Q4\U$M0+40U2)4BT]:*:>[,7$A0>NFE%9NL$4*T8!.(6IL MJFCR$*K-44U"-1G5%%1344U#-1W5#%0S4"#6(T '$J)9<_G#2BS8I]\DB2VAP29;0_V'8 9I&A&IS5)-.6J>P S1J M"-545--034L.BXBAX?^/B*&F3GL:VIMA!^T/X=(>BFH2JLFHIG2<7Q6MJJ&:CFH&JID= MY]="J]JHYJ":BVK>27L[[ M&Z!:B&H1JL6HEJ!:2FGEOEB$ W;0X"TW>[K M\53.8U?\W6WO^]XZVQ^,Y;-WN]GM=V^M0=L'=^D:%-7FJ":=M-(:="S.QL/J MA:CFHUJ :B&J1:@6HUJ":BFE ME9NQ6#3C]N2A/[89-S9@L?;6/N](UY/JRA1-(4(U"=5D5%.Z3:^*%M5034FDO5Z03D>CR;!?78ZB,42HIJ*:AFHZJAFH M9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB6HEE):N;T6B47Y3;:]-K;48?W3 MHW[]L\_6H5S<*DE-0C49U91.LZNB-354TU'-0#6ST^Q::$T;U1Q4V*0]&NVO5WNGAK@\4#LYK';,I*,EKA! MM3FJ22?M]3)R-A"F?4&LKB/1/"%44U%-0S4=U0Q4,U'-0C4;U1Q4S;1V8\UOS[F-[-S3;:QL=:3343A>E!= M3*(Y1:@FH9J,:DJGV571FAJJZ:AFH)K9:78MM*:-:@ZJN:CFH9J/:@&JA:@6 MH5J,:@FJI916[H)% -&P/8"HO0ONLOU^E3UDZ^,7=_P@VKU\BV>_^#7;'8^U MWF>KNS>7GF@J$:K-44T:-N1L]*<383@=5]>>:.(0JJFHIJ&:CFH&JIFH9J&: MC6H.JKFHYJ&:CVH!JH6H%J%:C&H)JJ645NZZ12K1L#V5".JZC9UV6GL_?S46 MKX?5Q2B:081J$JK)J*9TFUX5+:JAFHYJ!JJ9W:;70HO:J.:@FHMJ'JKYJ!:@ M6HAJ$:K%J):@6DIIY<98Q! -VV.(XFRW/Z0$Y:TN6VQ7O[T7MJ5;2@AFHZJAFH9KX]M19:T$8U!]5<5/-0S4>U -5" M5(M0+4:U!-522BMUNU$1_S-JC_\Y7F7SZM/BT-[R9>!CMMXM#NVMJ;N-ZG$< M@[Y06]>U5[RTPZ&:A&HRJBFC>II,P_2J:%$-U714,U#-[#:]%EK41C4'U5Q4 M\U#-1[4 U4)4BU M1K4$U5)**W>Z(M!GU![H(ZWO#LNZ3XO5\;#GJT\+>XM] M;Y[=7O<&PO<]L2\*CB5[7D[ ME5[9J3^*M<7A=#BY'E=[(QJ8@VH2JLFHIHSJB2[B(=)E6ET=HHDY)^WUNX5* M#(+><)0OU2E&A)#]5\5 M0+42U M"-5B5$M0+:6T&_?Q4?'%*!:B&H1JL6HEJ!:2FGEWEADSN0W M?_^2K+D?MHH7]T-2FZ.:A&HRJBFHIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:=])& M;:V3+!B@6HAJ$:K%J):@6DIIY=99I-6,GD[C'YQIG=KZ=ILM=OF",F^9QUO? M'?+:CE]]N=^L[K+M[B\]Z>>OR_UOO7_ZF]6J)V^VWQ;;NW\U=E4TP@;5YJ@F MH9J,:@JJJ:BFH9J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@6H5J,:@FJI916 M;L!%SLVH/>?&SO:]U6;7>,K$J![^<37N"]?5\R;:2US<*-'H&E2344U!-175 M-%33.SZ3#+2JV;&JA5:U4K):\WZZO;S7J_S9>4AV.WR_4^RT?0 M?,&I4Y72ZTC_6JQV031V!M4D5)-134$U%=4T5--1S4 U$]4L5+-1S4$U%]4\ M5/-1+4"U$-4B5(M1+4&UE-+*';6(IAEUCZ9AKE[57O#B8[9H< VJ22>MG/TV M& QJEZ]"RRJHIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):A&HQJB6H MEE):N;\6"3>C]H0;YO)5IR*E-(#ZZ1YHV@VJ2:@FHYIRTJ9MDZNB)354TU'- M0#6SR^1::$D;U1Q4+-N#WQYG=? MN^KDEDZ=%X8C0:Q<5OVF?0"7-CU4D[H^"!DMJZ":BFH:JNFH9J":B6H6JMFH MYJ":BVH>JOFH%J!:B&H1JL6HEJ!:2FGE#EDDY8S;DW+ RU*=*KW^PO>LVBW1 MM!Q4DU!-1C5E7$_RJ4RMBA;44$U'-0/5S+>GUD(+VJCFH)J+:AZJ^:@6H%J( M:A&JQ:B6H%I*:>7F)Q;-KSWZYC]T-:KV45SZB22JS5%-&M<#8F;#\5 8S:HK M3C0P!]545--034U -5"5(M0+4:U!-522BLW MW2+X9]P>_/,'7HSJ5+GTO5IQ4#N]I'V %W=0-.T'U6144[I-KXH6U5!-1S4# MU]UOH7]SU2DU!-1C6ER^2J:$D-U714,U#-[#*Y%EK21C4'U5Q4 M\U#-1[4 U4)4BU M1K4$U5)**_>\(JYGW)I&<'XQV/ EU?U]=DPD[_WXY; \ M/(7XN-O-E^WBX/VE!ZL[S;V M6C+RX0;5YB?M]9>4A'[E?$D)+2FCFH)J:I?IT-"2.JH9J&:BFH5J=I==Y: E M753S4,U'M0#50E2+4"U&M0354DHK-\4BW6?: M9#[##:K-44TZ::6+R4^F,[%Z=4FTJH)J*JIIJ*:CFH%J)JI9J&:CFH-J+JIY MJ.:C6H!J(:I%J!:C6H)J*:65>VJ1[S/NGN_3TE,;^^BT]LF0>#VH?J:)YO.@ MFH1J,JHI729714MJJ*:CFH%J9I?)M="2-JHYJ.:BFH=J/JH%J!:B6H1J,:HE MJ)926KGE%9$[X_;(G>.U1JX^+0Y?W,E;WF.VWBT.1U,;>UP]6$>83*YKYTVB MT3JH)J&:C&K*N)[^TC"]*EI40S4=U0Q4,[M-KX46M5'-0347U3Q4\U$M0+40 MU2)4BU$M0;64TDJ=;E+$ZTS>B-?Y]Z[A/&G(IQE,^[.I,!M6&F#[0"YM@*@F M=7\8,EI80345U314TU'-0#43U2Q4LU'-0347U3Q4\U$M0+40U2)4BU$M0;64 MTLJ]L@C:F;0'[?R.:SJ?Q->+PY'8OZY&T+47OK@WHJ$ZJ":CFM(PO>)$J$>O MHE6U23TEJ?(E#KUA8%>B,!O7KFZ%CLQL>KH)D^O*A[D66M1&-:?A(=3VIXN6 M]%#-1[4 U4)4BU M1K4$U5)*>VH\[W?W6;:?+_:+CQ\>%U\R:[']LESO>JOL M<\[GW2%_9=DNO]R__+#?//[P+A_"I\U^OWDXWKS/%G?9]G"'_-\_;S;[YQ_> MY_ZWS?:G8XV/_PM02P,$% @ 03EA5GJ[FL\G"@ FC8 !@ !X;"]W M;W)KS&YJB0S0// M6\P/A.63S75Y[+[87/.3S%A.[PLD3H<#*5[O:,:?;R;^Y.W =_:TE_K ?'-] M)$_T@%^C9OO*3L0'/!>(X*NKN9W/I7<81U@]+BWXP^B]9GI*4\:1"+KE MV7]8*O M_24O=2!:#?S%0(.@;A#T&X0##7#= %_:(*P;A&5D*BEE'&(BR>:ZX,^HT-;* MF_Y0!K-LK>2S7/?[@RS4KTRUDYLMSP7/6$HD3=']4ITJ!^ YMB=BC+VI@ M"#1%?S[$Z-=??D._():C;RS+5*>)Z[E4EZ =S9/Z='?5Z8*!T_D!^L9SN1?H M;QY$!?W\<:4$DRY_0K9X03#(*1KGR$L)>=*ZX$D>2T)N)2@:"%F+&C,.MR5DGZ(LFZ OGH(FI8K(@1>2_:\\ (6Q4W2+RAP;4LM&V=&I[ MD#SY,=7K8HH2?E"P( 9E+:WS!SBTYH=MA6WUL6T5XB$MJT;+RJGE\U\G)E_U M@"]G@EJ@3GG27KW4M%$&D+25=3E^T+J<2AE@9.FJ;!8M&P\6M6Y$K9VBMGN2 M/U$MBB1*GV"RXJFL5*3DZ7FMA.F/@J7E1(>[;VU=_M36"!B%LV5/I&VTFJUA MF;YG,,-S"KTCJ<*Q1XGHBQZ%%$0'SSKSTII8@%'[\BH)M5&[H_S%@(06*?E. M";>MO*"'7RF'"7$B>4)5!PD) Y%O7;#7O^ M8.1;BP[H"0_("HRLP+GH5$-0 M]%82(:A:A'0ZS!AY9-GPJE*['VE9&=5;/):W;F@-S/E.VMG<)@D_Z<5<+3"4 MGT4%NLHM#YM1KPH)3(/OVR M=?I:261EG&GH]94 KMIZNTH,P/AN@JF4Y#R?7J#&QHSU;.4YP&0+--%]N>J+ M \S"P87#$(SO1ABS(\JHXAA4Z(W\E.^F"G_;:8KW[%II"XR#C2A17](6, KL MX0D@43@X/ WM^&[<:7+'D;P.)@Z;653(+16 %;;0!K)J9Z&N#,,W_CN PP\' MM4;J:H%3"4 F?F0ODX"99TNQK8)U:S7MUAD,P@1NA%$]4IPT9U8$4P^[=ZT&[53Z0Q M9!:M!GO/8$[@QIRO^9F*"RHKP:@X,ZJW>"QOW1 :G G<.'-?\(325*!=P0]( MD*R> P:)H<#H8X@G< MQ%,-%UV*T7/AXIUF[771S6-]58!1G^0 FX&M9F"()W 3SY8 MIH9EF=O*7XI^W;E6O;BDZR 6PDL+"B"[(!JB@L#04."F(2M+LR:MO9.E;4J9 M^I[505O0;AU8.PW0#@^Q;&"P)U@YT_07EJOM] 5IVDE/'T[38WJ+Q_+6#:%! MKL"-7-TT35]HD3#-RBI34U)DK^:0FA9"5PC56B^'[N?4)VM/"VON [RUL&HR M@%6'\+KW2PR583>5==4VY1@]XQ5Z\KQ6>,I3Q6D*UM#GPS'CKY2BLCB*[D]% MLM<;AON,@(4U#/"6597"=L&IOU Y3;KB#;1A-[3]B[Q0S=4L;6J&]1T"L2>% M7H"ES,H[>CH@M*J@DF=2I/!=)0C1L,6ID-G"WAC59I<(-A2'G8AC\GQ+;C?= MLSS)3JE.(!^IGM:G[::SI:T<,O.L"BID-EC_QJU[@Q_AK^&A?N1Z75 !46O] M\?28L439[&BA@M$LAV\'ANN6^'T\PS9[A7AM(;W34S<6AL^PF\_*F@=XV4#E MR;/*-9"5;Z4LV&JH'PV'83>'-8OXL>!G-2Q3]/B*=LW"YU[(,5!#PE%_\FT! M,[Q>6YM)R-MZ,"D;',-N'-,*?TUI4NA2S&]Z3I:?-+!4'*;6HO*#3DEGM9'( M!\8@B%$+6ZUMYR]7_=L?,>0N\H>H#!LJPVXJVPYI0D2B1_K$\EQWK)IV:D_- M.(B?V :JA;^R%QK@UEIH!#&Y>P%V!DW[D% MC 8?UP@-?X7^Y4.E+,!K:>\-C= )=1\=&J-ZB\?RU@VHX;O0S7=?AZ"FOZ\' MXVIC%[96?L#(M_,G9#4X7 S A6Z VW*U6R]$??\X*;])IBME*IB*QPJ% I5< MO5#R/*\?CGQFWT$8W/_37=B N9K>P]936>W<3W^XB*BQ(F40[ MDNCJ.5A1<_OZ\&09TUL\EK=N' U'AN['Q2ZME82C/O@UJK=X+&_=$!I0#=^I M&W:V5&E!GE/^G*NE/D#0,&KH9M3O],RS<[FWO4#/ MJ'7$4;W%8WGKQM%P<.CFX(O3RZBD.ZJW>"QOW<=Y#>E&'RE._ORLBX#GV:+^ MD@X8]6N03I.N1L/ D;L&^: P1&V.8O"Z1R7=4;W%8WGKALV0;N2^'_US6X=H MU+O3HWJ+Q_+6#:B!Z^@C<%UB]"?]+/2X M&QH#7L/^1)NW7MHYZ$2@7WX2J'SJIWK]I3G:O&!U6[Y6U#M^YU_%U6M2QDWU MUM8W4CPQE6XRNE,NO=E275!1O0A5?9'\6+X:],BEY(?RXYZ2E!;:0/V^XUR^ M?=$G:%Y'V_P?4$L#!!0 ( $$Y85:X+*+&PO=V]R M:W-H965T&ULC5AK;]PV%OTKQ#0H4F \+[N)F]@&;*?%9H&L MC;AI413[@9(X(ZXI4B4IC]U?O^=>4AI-.G;[Q=9(Y'V<>^[AE2&TG M%V=\[]9?G+DN&FW5K1>A:QKIGZZ4<=OSR7+2W_BL-W6D&_.+LU9NU)V*7]I; MCU_SP4JE&V6#=E9XM3Z?7"[?79W0>E[PBU;;,+H6E$GAW#W]^%B=3Q84D#*J MC&1!XM^#NE;&D"&$\4>V.1E<.*XTZ. M.,H/,LJ+,^^VPM-J6*,+3I5W(SAMJ2AWT>.IQKYX<=4%W GA;!YAC>[-R[SS M*NUNJ(](QW'3KR#7" MSJPU\.-1.0HGU+J%TEA$3)TPQ;6_5U';S33',H1+03I #BM>1UTBDW5GRY24 MCD]3(8W)'HZ*3IO(+JE(8VRTK; $)=_6NJP!M"P,,CE42Y -9/#N7GG$UP>2 MP1G D"8XT0780 %;KU4D0D$!)")":$^(%>66/NJUYL8GR(S1*%*IIIQ7(\L: M#2&,DMXB^7'I:DB^>)"FHSQ*UP"G)"\A0=)%W(1W2C:3JR< /4=B^F_JVJ_V MC(["44RD0OJ6-8GXOZV=D.NU-IHP3#;'J!H 8PF#K8[U&,RIP-$.>G!2O*W( MO8_%:-M#N.^@1?R[/NZ3*SSN[[<.$B GBEKB0=DNMV#.&KN]ZX B]4Q.MG@2 ML*4#!U8#P-P+8=<,I#=(+"0VCHA)*VD;K5P#L=X$]@( /*3_O4^*G#L[9/WK M:21D]3^H-H#.4@*P;9!E.DB,OL<='4TB/DDHA+O?.\WL1>7!N( U(C22>QGR M.%;:K['M\2&" ;!]&,O.>P1DQH"&#D>39(W!?6HQ6$[B,T8:O-0A,"M;J2O" MMTAE:*/X)#T2W(GRUXD<$NE$=Q'( M4NU,137ZE3$B#+'])) ME0HGNU@[K_^$/]LU=/PA:"6)&89U .&!,UHQ#GLN^4 EQ4I\X>I"U]'4(1VN MLH3^59A5U*ZIQY"-H>J1;Z7/4K4?QT'GX#^4&,Z80:\6L\5BL21BIDM%VZZ 7HL;L,N3=F$. MNH2,&/%F^M>&8XTQBB>N2)*8;+3)ANMM]&!]O+W9P^I0!UTS)R[W.ZE0F*-) M$%A.\\GP'[QP_887KLR:'Q_S\.7ZB-,A'<%P.2MJ^!09@EM\.K MY2EHO2//OO1"PY1F7=IL/*"(?&J42E7LZ]7)\>GL[1 $=\P0NU6#6#$.6YJ/ MX+K2H72=3>TY!%2Z$-DF2^&C!GVA30AO.5L,#E[C>9(B-.,/PVU,GBKI._@- MX!??S78T8L/3/!SF\QX3S4::*8L)(N'C$XCPU6BB0QI'/!*J*L>W:PH:>GR5 M-.FRJG2>8BF*(]PJLZ[(C=0VQ/Z\3<@-./79S\2'CH--]$ELYPE.OT .ZJ>= MC!X^%)X_ [#>TIA&QRCCPBCF'9P7VGVU.A[!OR/97TZ;N$\::B7,E3#S:CD[ M$44VP#M?",D=@/(H0SD[]-HX'[W]8X#?\#<.RAM531\"AKO#9Y3+]/5@MSQ] M@\%!MD&I0(TUMBYF;[^?")^^:Z0?T;7\+:%P$;,\7]9*@MBT ,_7SL7^!SD8 M/BY=_!]02P,$% @ 03EA5GZQ.KY/*0 FH8 !D !X;"]W;W)K&ULM3UI<]M&EG\%IJ87[_O['X-@+(R,_LA#D4"C=>OWWWAU6W7?PI;YX;B M;M>TX?N3[3#LOWWZ-%1;MRO#LMN[%GY9=_VN'.#/?O,T['M7UG33KGEZ\>S9 MRZ>[TKX MDU77?<(_WM;?GSQ#@%SCJ@%7*.%_-^[*-0TN!&#\(6N>Q$?BC?:SKOX3[1WV MLBJ#N^J:O_EZV'Y_\O5)4;MU>6B&C]WM?SK9SPMMG1VZXD!LN"&Y^$$'Y0SF4KU_UW6W1X]6P&GZ@ MK=+= )QO\5"NAQY^]7#?\/J:#Z/HUL6UW[1^[:NR'8K+JNH.[>#;3?&A:WSE M77CU=(#GX5U/*UG[#:]]<63M\XOBYZX=MJ'XL:U=G2_P% "-T%XHM&\N'ESQ M!US#:+_[EE_.KX<< M]&W8EY7[_@18)+C^QIV\_H]_.W_Y[+L'H/TR0OOE0ZO_DV?UKUJ[>%,&'_#" M#[C%=BB)O7[=NJ+JV@!7U>7@ZF+MV[*M?-D4 2YQP,A#*'Q;-8?:%0-<7?+: MM!3^?=7M]F5[7Y1M77CX.AQ6P=>^[.&AR^*R:>#NP?657J:WX_5P8&THB=%# ML2UO7+%RKBU-0US0MG]K/5YSC8\@7%SN M7 _8+TX1JHMGW_WE\O(#?3S_[@DCQR(Q!#>$1='XB[IH%GYAB>G*#9-=P+>J O&<$6 * !$(!T!5Q) ,!^_SAX M1,^Z[W9T%2Y(EY35%F_9.Y+&?&7P?"!7KA] C>B3 %L">U'N^*CW3'&,>%P7 MT-GU!5SON_J1P"?JZ%W5 /Z UN'ZH:,%/SI@_D,U''I\?M4%N!]Y!2C2[?"I M<-:NQZOA::@3]<;JT/?P-(5EAG84>D-^U;9L-XYH4R"IF)OJ#M#8=D-1KM> M*KSUQG>' %0%I-?UN,-?NP&6GR K$M:CT %8MUQAF<(N@*3$YWM?^#6Q9W<+ M=!ZV?K\H:CAL !).PK?\>0'05,[5H7CQ[-^5P<$F ##@"@#VIB.8PQ;8B$DS MK@]7/,6E!CBJP$1.I'TO6$?JI:\3CN'RA(>]"JIAVW>'S9:@E>?UJ*2!0U9= MV=>(2BO"6B?+&@IW][ 12HC@3&!31([]5%8(D_![8> :^.-#O@',+-SPQ:H#GXJAV)= M^KZX*9N#2"2F,EK8_ 3'U(&@_SLS4POV'[!UMW,+D"E%N=_W'3 7''TF*/&' MAG$[>?;:RCG 4GOD"-T="'$/7!V,HO'M&H!"(=K=.'N:*,(2ZN+9,L4PVMP( MQITKPP')"L4=GZC%[S^-(29TYC$P".$#+(GTR_A(SQI1!AK-'CBX=D 3J)=6 MC3// [*$=5#DH*%W &A@.[ZGA4X][O?^2;%OX =X/E^A<+,01G21Q.U6:'K0 M\G"&E;/[(_D%0&0:$VF*R+!&HJN81LO(!VE'R^*W0(+\QS#X'0F&7[>J#X6+ MUH^R U1^(L;H#%#-P49(5QD#BY1V[G6KED3I;V0B",E@^8*, LLLKK_$X]&+B5&P96 .$7WAT=B&*71 M(; @ D%Z&(C T= :6(V>^B=$T)$#7\&_J3[1(^33+/RIAT4, M*Y)P$:,"1"I0LT?J-J>RZ;KZUC<-W3NYV9PD(@GH7*BU['MD#4N5K3B,1)4K M%+4N$, K-"41!_B,FRR$'G[_@J M!!0%U3T 4> EH"Z;9?'. YW6*-:N/6X%_R&@%YG1@(H1A#,X7:@2V&E !FK= MIB33&%3+MEC#N041ZLF$14CR^YG9X79S%=V%6@M4.=MBT1SW@$DB!V8-P,?@ M65OHP2;&M)RZ+-X"R]2UY_V417O8K5!=KP$!5=^!PFR[G:]P4;X(J):]!;:^ M MM$ZT:X#R5AN? C<@B#ZX@T*X/X&B,K!<$JP0_Y*9K;A A5W <0.@_ ME1594 H]? 6&4U'WY6UQV /$<,HWL&OTG0N,QB&CA@@BG2.8;LE/55Y.>@*W MU7;M6?H&]0M\1NZ^)*'T P@*.G$-PHR)NBZ^.'_YU?(9&"A@ .,1WY1@0R!Q M 9* 41#@UK#GT8T2.+>E2.4<=G(C1;,\$OYKYXI?0-D5WQ1T'!??%2<_N-5P M0B)Q?>A)Q(#< G#A\A^2VKUW)9K_B-K)]L4?+_ZK; \8/H'OGNY(S:'"Z]1KMZI9L:T$5?R UC+8..K6D]=V1^H* MY- 7SU^>+[])C @W??'R_.OE<_UJ82(QS7V.Y*A75=&F+8>#$ M:?:KK2+40 M3*C3X5D+VOK#W,WBS^('3C, VE N96BU:DVLJM;=P4'?N@9 VG&8&==Q' M-E?E28MNNUNB>K#I*J1).,3NT%?";1B1)'X0/X' !/DS'^]D6'Z\<]6!^.X] M'BWZRV&6]1$F60@^R<["$;0@S>4NR8HBQXC7_:$'7F=#%YP[A#59Q;4@!!UB MWB09#]DVG7@8Z/*FZ(#=[F6@,,K4ZH*S'L47V+&BXQ,B ?HYK-!F1 F H5P@ M_HE!3H3$AQ #DGDTEQR;R4+JYR'=#-:< ?.A<2*:5H=[_(@9I_G%E\4O((G> M=< ='^#$KC&25ES*>JIPQ=1?@-U6Y0R^[AJR+7'=X;8[HP"DQG(H>H-\<2 < MH1'9X(/V+.G)'J3GT842Q,._T;#$O2 3[#"G2-XQ\II7;W!?@K%9^;TR905Z M<(@!Z DHQI,X#@:2%-D$?"M9M2/_\MAC)7Y/RA[TDT<;J@5;N<;@,%K"& FI MP(, ;B9_/5\+4Y,4)<0S JL&O!D]4# ;6ECVV,9BJ$.\K,Q0LN!ONZ9&4E#! M)Q%F-J=4"M313GC\SIFVR'B$=<%=-H%YV10\A'U#9U"#-AGG$@3T$61H!5* MW6!C67R@4#V'<-%4)LDY=;AQG;7@_MS*<[M!6G827M:(#ES*.L=*+99/B0'0 M':I]GR8AQJ"B2PF5B#$"U[ MY' ;304*ZFS:D=>@J#79RB =U?V;/HCC&!+"CFFIV2M9NKH[R2)1X$E<5Q/= MI>#D$C/QX-O GH]$,O^50)>:!CL#7C+)"O-E!C7:V^#P_%W$ZZ'M]<\-.;$$ M*]$]VYEZDG$12LKZG09AHD!"URT<\]WHWW,UMN'LK]2VI@\_&MMZG!7SQ/0L M 5-B@>17B2%V#WX'@ 'PH*R]Y_BPG-?@=Q1W 1,(H \2-T9_1ZQ8@+TA?X8$ M_%^"U+@"!%@83%T+S"@[^7AT7.+R:\4GT._1T9/=6*\P;BIIMIQP%;@$^ M80B$TWS%VM62](;S(AJ@@##-_S'&&.GYEWE(DKV#=WS(\9X4ET26(Q>, M3';RD"EP7@ !@YA?D.@2\UTB=O4H[%GQ,X20U,R^O'JG5O;\SN$"DC_DS\&B M3,08L&RD5D$U*?!:2EMD)04IWBQR! -<%*XH!\DU$'^4<'CUP91&E%AP@-XD M[!Y4,V;+X*I[\FQ(5B(9I.3.G)91=*@HD?U@(86+004(6BFVR"MG2C0'9"DL.6""!4"=UA@NYNVU)>!71 M2U8IR0LVQZDL!42!G#D:)\A0@C#<"Q[M',&< C[$T0U/OIWQLHG[P0U#(PUV MWQ#H7Q1?+<_AWZ_AWTBBH7BQ?%&<+[\BD_L6&,6==>MU,/&/T^?+ET^*TXOE M5T^**R"Q?,UOEL]DY0^8*?- _I2+ .6)&@7][/<<1I$J B.D^0>,:XU^G$OS MZR.I("P5:NSEJ24]U:>GDJ$>T^ L8X2^,+1=LS$JD4*ZFVB24J^RB$1@NLH3 MD9':;L")1!**%IT0Y3)E"^>@D?QY[]C4QB0F9B_%K!2[BVB?;20)>2;3&!>^ MU]0(&62:7O.1[S MZT.$V$3%5<+OU5)E].[VC;.\*XPX 9 W%U-.G"HXNEC,]9G#%)/?V(. +A3EE_) 8*@#O*B2R(*H HV=-OW6W9<-S!MU1FXG:Y M3*,2!1&!Q$+(=G"Z/Y>_X_4P^GCL57FAU$-]')Q(PT+HLKO5^^QL_U:S$6TG%4U(? MUR/-=[^CI4W+:2QV./-(_+M8(2._DMPF#-4YBGZ=.:_]/"41_0<-0Z!\#E7O M*5&&-0:XQ#N_=L4[3)&BFY5C_AU82)QX2NH^/GE-)1H@*H *8IJUH# X![@P MWM_Z&"E/4/V$ HVMQBL*?V UD**6%2)\U:+N/Q-,(QOJ%;^2'3>Z/ZUN?WZC MHXQ3I&A;DG5Y%CV: MK+E-(Y(R):+;V22]YN\G-13B"+)]C$Y?/%%3'*.>C=UO'EX6P MCF;!@S5S[0# 82I,K GR]/9HE%>#N@5I/Z5$-=>> 8'\TG+IX BR$A_4SA0XL]=V=#^(RJ>,Q89_+]2", M,(V>G?XU6?=(ICRPZO31@D)9:J/,J1=+)?P7AU-=G&$Z[ M!T&^D3PO7JTE;X[DV5&E]#;1_R6?T]N)%)";(=/1M)%IKXSEP+HOU?LETGXJ2K[GMP!B9]$1TF0 MTO.G8M-WAWTH3M5OQQ3QHI"@B;TDYBA11**<77'E+$"(4EWL#_%$.;#NP[AF MT)8":S&.V52JPFOH.!8:S[)U1K%\6_#"F5A%0-D68ZCAO";H.+:)C_H'9Z^5 M/15-K $I0T]ZC9)VH8@148Y PF7Y%""< O)R)HYD@@M2GAF"DHNJ=A!G\MP M"9):-41-/&6:!"M0HSUQW0#QI1I(<2&F.D=ZP)(@Y0ANJ6)NE=5)4^3GR)X2 M(-H;,)5Y\9IE\4LW?J+X=M,\;-;284JV40YH:$WR*[ %G\195M_! #(4$C MZ\:H)%]7CD9E4*I/4&/RR':L;3 #JL&Q M%B6W&^N/T(0BR;800^!]-708"CLGIAG+DZDM\8 4R;::"I0/K1^T--*W(TSF MET7)F5 W+8A#BVVT.M7O.'1PH]4T$I3E, =5@VX;E0>@3:$P)M1QR%^22QIC=G,4?FL+.CM.C.#J;D? M[XB](R9W$C=:4"(] MY9"JKI,!KGPX4 .7YRBV^/JJ2[A^+UUHLW[8TQ4T)*FXGBP@Z93N,-B2"+@: M;AK%![7Y,$@? &+$>9857-.$4MPT0XUJ[/.VLS96@*M-1N$XZ". MFSDD'^]R619OI.SC84=(J#LU1M<=T:VD;T3Z,%@]6?>6\U)@R@\/09-CQ$9. M4F55.1P]4TJ35#]<7V7]F?<^9>;7 M1,9/I@E,1FL(W!X+_ZX942LR@4),4]4@Q-":Q MET+S(FO>:\M2Q^DG!$ X=#!'/I% N8$Z1JE%X:SHU Y<4MH2F;V/N5QZMS0)JE+',"IO)<'%-])W)Y^)65O>9IQ 6< F1;A(2HFZW M.XECDH9WIN=T:4'--%(3BK]S]5A\B,TE1/'9F%6F4OX*ZH_DWFC--67' M4E<#-?@MN'2'4Z86A;FQD+O@KDJIK\3 + L91*T#7[M]BIEQXW[&D'A^8R+Y.L@-:TIQE!:)I'LJ&[,)88TD-Z@D^DO3D MD#>>RQ$OM9 > \46'BDUEM$WU"5"=V8C"&@]0KA0)_5.,.XY6J.WYXM'X9B( M7_AKTZ,?F^*/DZ3U%'/LU&=E[]Z4F3)N+'4MQZ6A(KRD:RJ8 U/HC+>*KDGC M;-M*YM((XP3X,Y"'J:7Z12459JA8LE-)5)]P2R6;4C#5>7&ET%KIV%L/ >/.TGB(3*C>F%^"*6\'<%8W>W M\X'Z!K"TH5'_>@YW&=JD^ C7[&XE.&$6XWH*L!E0/&".Q]+E@J*B&'2(J$W1 M9FVYS:F E0*FZ^^ &@)E3HZW!R79/6T4DL"?4@[WV$7 I7+MJ) RK=K:4B([ ME@5S1IHJ$:T,!0.[K*C62%%@PCFX!(%@3UT-,#I +K$)%4X[BRLP/:("[#VI MZ-;6;^=)@TPW1F3\0R7>J?!!.\B$/DRHC_BN[:A*<+/IW296Q)C&K:1,T RT MTW(NPPQ:R4@",YMM+YIN%K587A:NS^B3KL_/*0_[1)3%D0RZ /FS+.3%Y!:S M(HRZ^&<73\5K&<51+2/R8RP%M0YY?)Z6NTFLC6T[#8NL "-K/U,.IV%53II> MF<>F.MB/0GD_BMT\OHHS@$J?:EVG@@*;%9_9UW%]CHJV>TBICVY?_"."#8\W3&=C?U7K>!R52W/&+1254[U:/^R!.+/O3=IB]WQ6G0)OF+V"0O M4<,_,1]0[[PF$-\0B%<&Q&R6'19O1.R[.RZN2UJ3^85-C((;OL 7M4Z(]9BI MV0J\%A6WN@=#8+">QH M&3(5C')&/049,RB3P9"I\#1RBH;.85F;]"&(VTB@D!=8QN;F%'Q&Z;(L?L)K M3)GK9%\S,0C$6WVH5(L\CM]*=0S\;G7H@]0 2=@/61 4 YN\NAN56EB26W=B M']L+L[78^8XM$0LKA19Y 1^E;4>3>):FT/KG6&C]4/&UB(TP:JV)UY'+65-O M8K"U'XN<.1/&X&@"=CXV9XH[EIG4R;K;-]V](Y-@KZD<% 8A\]/@&24/QV6W MB9?1]BPLB*BJ UQ2W<\\8SX%N.&^KHZ*9#%:PK.O3%63K6!O=4$C:\H:ZQX# M*B5)E$VG#8FXL9-AC"H8]Z&@]3_%K#F(6%IBL_3F:+AGQ+L0S1)T)09[7@MT MBC"88L^0Q E86)UTNU&EN!4]\_$%"RRCAT*S7YQ_B?T?_>3K# M^;-S\]4_8N&,1SI8N9MBF(PNH"B:_+G0^(\J9AR/V!Z"]J\?T30QDJ*BX)J) M=?RUT+ =3\E-*9_CC+%4>8 Y5$7;6D%3(2@GN78DN'!0BAI?$A6T]:YY=>?1 MP6''F,@PRP,2DH(Z 0ZVXN:^'TS5?O:#+>=_6!C]4X(F=@1T*.M!MN#D%,=, MS(46L230")A;MPI8>P@N\9!+O5@1+V&*D-?9'STI.8\:PX79K<>P^!#XX9)9'^&5'^B[LM_KOK/Q5;5]9_' #-ZATR(D7"9SR4[\(< M\SSKK%T6,TY<2O1"':F9YL@HWPQ NF)?85HQG?D&">5GY&W=D*&AI1H:\;^T#\Q4Z2S2W &9:.KF'XIQ?$PCI7JW?$WM MA'O?;CJ2"'/;20[@C+69\GHF@04'ODK3=>Q%E&M)PYPD<)#GO#CQ*66<+DUZR>\6%Y/.DD MS.X]DA^=;SM;V':]O+/KH<+RMYKFUK!#_.)AG7S$&=>L^8)C$#PKF'W)F=V1 M,1PG-LY+HGES7F=O22)_;6=O5=$<'_TZ.RI/H@ X,&\I_CLV+V/<[U>:#FII MCI*%L64[EE4EIIV=&$V!,3-P=%G\)IGTV+ZVF!L\.E4=.3>KBA1)A3?B85%# M"\??\LDF=KBGG;TW-]&=5=V=YF"/CA;F#A'7EIQHACLXTNI;G7!BC?U\"(R% M1[T.S5?#PX9&6^!XH6YV.NL$HE'#2VE&T1OPPD@LIOG7HZYDG4G$)??&'Z,] MQ]H*E!*/.T SF9]J"U/W^\PK%TP4ZAH'S.-PP=_V5-83QSQKV@I<&5L86POF&H9- M*HN(2M4DG5!JG,/?>% B=7IC-L_G;]"8#._[''39FK$>1";QL?QW=V52X/=Z M$QE>!^#-;*24#J%!IX$F^^(;+898_ZT/FB3/L.Y57W+ D^5XQ@60HYM02]U6JR4L*5$QD#$U$::RLO#G-)T5VG^&9G@-$**MI6 MT$D&\4!YE%UR^&+!+P[NPK#!7REL\',J4PG\/8<3J(H\CIKD Q-1R_E66M^V MTE"SGU07B?;DSV#J#G)33%=H]8(UB=.K423=CO,0,"P6Y[+B%%H="#1Z3K9, M.?NZ@*@598DXZ4PF>H^K=E*7MM'V0>1TX(A[%+88$D[8VX*%@J&0./4X#LU+ M8SJI\O?.[S!5A8^6XFSS#@3?[@^#L"8#1GHO;S>1-!5/8J("Q\#SU>E>H0+J M9Z'F+GPJ[]$L]&WQCBHCS\%TB56)?QPZ;A/PW$HC+R(3[$E",+YWP=0U66G$ MZUZ S47@F)%!Q(A2Y5SV!9'D%N.NTL=O+5*?U8 MMC3!RM:7@NHP%PD%8;A']_@<<#<]N_@$"5CP2H"=@1_5=KJ6C@A:"*UD8>CV MGEMS**:F;[&Q/>U293O?O#96!W;L*;J5]A57%-DX-KIK,3>P:/'P7'YSS[Z\ MCV.TKK(DIGR?Q@ CW'FGKAVIH%/[.AVW%[88J96Q9?S:K4>-*'XDPLB3$3^# M#+T$:,ABL#*;<)!I=&80?'Z/G#E;JW,>:I[]-*[-B[%K8V0Y0/]3/-K+9*.^ M,]5]Z@31L)FNSPO.10CFG3EF3OFLV;L\FC"=?[G-;-:7Q'G39$%[?J=&;IK- MC=B(#8M\O5RI?8H;4 ##**$0G0!;W)][#'K)YPM71].>,G!OI$_.C( *1VUG MP,':R2P@IJ1[BIOV/&F3IX5V.CAC6@0F-F<>0IM)E7)=OUKE52FOWGKD&T3F M:T12X&5$0&G&P)NFA*.]KK8=IBMY'R2X/;T]H7;-1%ERS $$*7=[4].HM,6E M"2));IV>/YFA7SM7=E&<7CR)]1H5!\$0K6R>W'184,AO*SA]/KJ0NGTLJ<$U M7TJ'B@^?SFCT^XCGL=K^Q9.T1IS3.I.\E^/[>/W;__,93BJL",WFS1H*0BJ6 MD3=$9:P;A^=&0[5+Q68YG71HBJ>M3?=CWW@V5^'!Z)JM_9"UY];,W][52,>Q M6.F4/HAA.-]G935<2:CO,"JQ[="AV<=A#NXQ)UMV5-N .USR/G4B[/RDX-FM M4&TZBJL4)5^YC6];\;-BG,5,&R0E9H'+8C!V3Y3-E8UII;EIQ&;'EWI0.''4?SD MVYY0[.AU%N/@):G_O2R%J)KWE6DI/84X42\:$IBL-G(/!?QH'K44<(K/ <"M M.N[!8M:(&6GK Y;FC034S3Z^BF'-EU#EDI82E@Q1%V8*+A66DNY:=PPB#Y(;4B7/G*WX M]L-[&0DZ-E""(!;?#3/?.?;Y;G>KS/0N(M;4XHK+S]LRY$@2-?*^)&_P.:I2 M_G[L89&@*:LMS]BR0X8J$,+L3FGP.@T<>@Q!9),T"8L47?F9J@[$Q!?+?OXL MYRJ'IF>+K21B;I^+M2W&MHZYDV_?2J_=A\,*1!O.Z*/* Y-IR 5'KA5!MI<\ M.1SWQLH1W462*4>E"<5-Q])D>@BTDC%N>20-OY +;%@T*#-)=T1/V2*=BUG. M'ZGZK!XYGRKZ^=I/FQJFD$CJOS95X+'2GZO&"8O<^, TK^D;E5Z/-^6)OJ@R M9#1SU.KAO$+34IULKY$H_XL/$:3AF1ZP3XJLR,%5.L/ H)!G38BD!];H809GK M0E G:I>V$L7X(NN,2$6-QP@]CDOBVBQKS0^8)!]TQA'*BC*.C)/^L6-R(,'EW5'[^VVUSRXY<7B'5(3MA'JVB5CPK]&?,AT).B#NPV6)84 2/ M!@XP@>)D;L$7+Y8O8U$J%5J7*?$[Z?2_(4WYX.C]S[0F?"8,.CM",X)UK(W#>8,7KU='C]ZJD/ M\$\%__7=+?Q+E4(_E$/Y^M4.,7SEL#6)@/[^Y/S$?(L9R.]/+L^_O;PX>0IW MILM?O]J7&P&PO=V]R:W-H965T6R[_9)8%![W7MS' M.1?4DXTV[^Q2J4J\7Q6E?7JTK*KUH_-SFR[52MI$KU6);^;:K&2%CV9Q;M=& MR8PGK8KS\7!X>;Z2>7GT[ D_>V6>/=%U5>2E>F6$K5\$NN M-C;Z6Y F,ZW?T8?OLZ='0Q)(%2JM: 6)_V[5C2H*6@AB_.;7/&JVI(GQWV'U M%ZP[=)E)JVYT\<\\JY9/CZZ.1*;FLBZJUWKS=^7UN:#U4EU8_E=LW-B+Z9%( M:UOIE9\,"59YZ?Z7[[T=H@E7PP,3QG["F.5V&[&4W\A*/GMB]$88&HW5Z ]6 ME6=#N+RD0WE3&7R;8U[U['EM\<1:<:-7L[R49"HK9)F):VOA$]?I;W5NKCP^L/AJ+'W59+:WXMLQ4UEW@'*(V\HZ#O,_'=Z[XC4H3 M,1D-Q'@X'M^QWJ31?\+K33Y"_W[UQ;^O9[8R<*/_]!G";3/MWX9"ZY%=RU0] M/4+L6&5NU=&SK[\:70X?WZ'$M%%B>M?JGWV(7VYU]PC?TC.C,AY6Y'*6%QB@ M\(5%^.-Y7HI96#?MK&L4@CW5BS+_G>97HEJJW+@5_4EDLE)B+O'T5A:ULHGX M1E7*K,+YZ3E-BD?0(^E%VY4HB&H4_V&%LE6.>%=N+*U46T4KT%INATJERS+_ MC5;>+%6)B#3O8 J_&>E0ZDI0ELR+K9"W,B_DK%")>+LD]2QR!LN$Y&J\XO@4 M+!)+-=NR!+#]6I9;L92W2LP4MLS+M*@S9TH:D6(17>1DFTS8"O\A=^[M@@U2 MY4T*.=:*LR);U!FI-7,BOM,ZV^1%(1:JI!6P\-SHE9!XU']Z^+ N% W<2"O6 M!G8T;(&J,OFLKL@(HM)"O:>=2= M5E[0.?#*\[JJ8;P% J!:LOG7NH(:N2S$ M2I>JRG_W1[Q>:U/5)9]APMF@ZXC?U"8O%VR9K9)&*$I \)-4K6;*-"EDT+%N M*SX]C5T.IAD-AW\+KJ4W$-LN\S6L#\^#QU@Z!RFJO(*&>6EK(\G2I(*R*04T MO _?T:$(2@!YJIR]:&,:UAPY[^VO#8>J$C4?5\KLA\/@*:R3E$4N]SQ =, MVPC1^@),\$YM1:97%$.I#POKI&Q=F-P[U77)#J5-G] 8T^MA6$I7,,0-_LXS M[]:D>'^6HGTKGI!V)M"NG?W:D\_NYS@\P^06WQV/QLD(Q;DHO"RIM,N!@+>& M#\W9#L3Q,+EJQL)>-P6.6ES3#X:3/56(GO=5HC9)N;S<9E1? MAKR'/?)P3%'B+)Q_(0%PC!Y?M0[P6 D9(IREWJ<4*-Y62!XI0E*1(6!8?:O,3O5L MK!K,29[M]:'D$CO!(I0,9Y7&U1.7G0U;=]"HA:8_H5P$R1NI&E'O&^6Y!<;/:E1)DI>3 ME7P?$JZW)X2N2XYU?'<6#6^VI8A$X44*MRIXER]U$+FK!8ZU#?%,K4DR%[U\ M6B[\^+Q],"]UDG!K4)D6#ARP_#9HT *7ICQ# M.D8<$KD*N2AMY( V" 5G#*-OJ$[F(EI(0F)I* Q+M! *-4UO.)8I M$6+SGY,W"1$J9;@(8F7G'G =/NR>V@VQY&)AU(**H@NM<1P2G#XX+^HF(\IY M10%6:$L.0"<:#-DI"$:1[.1S)4WKLQ0C>2YBF[Q:8H$OG@'UAS*@.W*C.B<6 M--WQ<7O R2>\R.[3Z7[1;H*''1'.E1/B-MO=%$(GF_I#MIWD$>%WI[X3F_') M'&L5"'WV!8F_MQ;!YRU+*ZP0/8@8=G\ VEQGXL1518ITCF+&D'V[G08Q(LR+ M-(V82!W4O:8RF_V*#.^J6V2[GGTWNBXR'QDX'4.KZC*C&8!.1(H@58C^1/R\ MIMJK";#;R#-[%H8WLAT0!SV$9I_+A)R*>3VUC0)D*VP]LZ V7!HB#65VEC9Z922?P*^V^;!$2Y MT!#H]X+M(M:.H+$0O=QJ(%3.<9;CC&[SK(:';LEFWK.:',)$8O0I1&)TB$A8 M"&=DQ)Z)O,#[&II"8S_ MI#;BVW)1^!/+,T_Q:,.S78XCZ,N*UP0L52H&O7=0H\#>>V=\DI4: /6_XUL# M3ASTJ'=>F[$0(:5T51Q3=&$[_0#F:65V5NDSQ29N[;,&)*#8'7PI:N?CXZX8 MJ#;:9:RNH6 ^/@U&U%TGZ#G-G%-HZ;NY5!>0]Q>:42/S&R0S4^>L[TE[ZU^%[TS^ [R6?EN6:\A$1 M D)AXTGRL)&ZY5>M&9FM])&I1+RITV4'922 %@R(]L"1QH7#*1 MU(1)V0[K@1Z088XHMEAU=UW&P00:*^_IN24-]_?Z!!2HAO M/YA.8!EO_Q$D!8##&Q*LT+9$A/,A"!7-(B6^@AP/TXF?QUT_T6Q^R'HGMS+ M;QL\?HCT^]SW^1Y'0_E(J)>. .& P&D3+WO9[6RX=#%-1@0G =4JU^>BB6O. MX=3>:#K0Y"F75WCRTJ$ZZ%HPFS9T[7:FYV>$(?VB<)0K@)C=-L/)^+3M0KQM M\(F0>+F@8:+&' M99SY73TK6?,,!BM@GFQ_>L2: O#F4*.B"0&6Y+M6$01V43.KM\KTLHR.QEV* M04Z[M[/G+KM7.1&+D^N=OG O'FY+16/$!HS)&&YV9T?1/:!DP77)]W2)D;F& M%*O,D-2'LZPH2D-FB?C.#G*5E _G7,']!6DCIH3S\;Y.J95$2JM7478\*#.? M<8_28XV)>&TZ 66[!8T)/+R_72#V4];E@ MA1:>ZKE..63#!&?/)@L8(+>'[4VN:>O9K\HE=@@V1V*F:MXIUPT)1/[46Z6L MSV,,D%WU#\FB6Q[8 IN]VUIINX7@>Y@MN6JCQIY4#]8$1 #9W!$IQ!F$63O<\.("DOOSZ2.(%\F#T\AR':88 MG2T9X>T.'Z0[0R(F+='[+'(R.;O\.'(R_.N1DXB81''9[1L>#%A@&:<4-IP5 M^:(;1Z$0D Z4W^<4 4W$Q'TVKV5 _1&!;M_Y:]\#]-F!M*X\0/6C&RB,#1"R M2.'(EXXZ7F^7O7>>4,_8$J7)<$BCQ<". [= OP MI6H*2<3_'35M0BA/R$-&5MOXS\3>HG*CC&E+RY15E(+[-D'R33.\K2>MS MY%X!^!=UV;X]\!8(62?TJWI.GDH"U,.\\Q*<.X:4WMJCEPYG[ M12ODR8+Z$:<"1<,==-OAIG8Z/48\)XCHDREEB2OD@5?AY:N3T2BYPC?8;G)* M:>3B% 7#E9]6-#9H5\+[P2XDS3T\T1>:<08@^MR!KJH- ,KQU7:7(OIF#U=0 MPA=M/8UBI&'QU%YBFDQXM46]:2$WU'7B?>X/@;E%Q2P\0L/.S^H(N793$KW$ M1'P%8XOMH$'G761Y-UAV["$&W>U;QC'%X]>?7=5N^LT-P.8P*I@$&<6OQ](] M2P#9=X9GV"-Z\0+!R;WV]FKI>#R*+G!@MWGT N .9]9-)NO!H/N1GH@7OJ]P MURLIXX%O?SG\/=R_=O*OA]-]W+1EYL?CJ^CE*6;=T_:^;A A1#H_%KB'R/A^ M_Y>FHDT;U#G5GF'>Y)!3&N=9K;8+C*%9P_9(!O@PZ:@YC&XEVY[7;MV)3DJR M(W.><*2\DXV7_MU.E:^K$,Q^64ZC!VX9/R^Z@F4_SC'B(]V+3S(RR^W;1^W+ MJY[M[04KV\J/OIOEWAV$]_+RH$;/M6KP[_%.GR9^>;3'GS\H_I?R[8]S[;?L M4%3D2_UA&?<6.WAO$)OJ?C=FPZ3O]S;GT0^H /D7_#,QRMSP#?=;JN9I\TNT M:_<#K':X^QG;CX!E=,]0J#FF#I,'%T>.HH0/E5[SS[%FN@*_X#^7"ES"T !\ M/]>Z"A]H@^;W><_^"U!+ P04 " !!.6%6VN/!3'$% E#0 &0 'AL M+W=O;!% GL]NWL GC?6W?B" M*(@OI3;^8E*$4#V?S7Q64"E]8BLRV%E;5\J 5[>9^+YY3'+1X%/BAJ_]RPXDY6U-_SR.K^8S#D@TI0% MMB#Q3I1.2TEK4. M'VSS*W7YG+"]S&H?_XNFE3TYG8BL]L&6G3(B*)5I?^67#H<]A:?S>Q323B&- M<;>.8I0O99#+H_Z(A7OK F%%Z],3OG8P RQ# &E?4"7Z8,67U*6B*/%5*3S M-'W WM&0X%&T=W2/O5>?:Q6VXAV%PN;BM;DE']!4P0MI$CC^"'K_U^G;U ' M"N)-K;<,,8 .!8DK6U;2;",FO]3221.(L2?%/='7;NIJ*]TYME+GFQ:EX^_9J,+2WT1N90MU@D$OKP@:4(&R4 MD7%^LS;$9-^B:*3O/>,GIE+5KK(>NFNHF+S&V)L-#-]IE//59'(66=4>J/FV M,2IG;U5<=J219RZXHBHC/SCJ,./@%T_./ 2E%N@N2(N5LS?DV%NF%7<;4O.B M ?GP+VMWZQPF V^QYO;4E&FE,%ST)42I" VRRPK)Z;E.IR4)Q+&F0FK[5=C>C)/%G'C8"(3\?O# RU((FQN!*=6 M-:>2R4H%-"^:XM%),L-'@H T9TQ>&)Q3K$V/")6JSRJP6$G MT,W@;BOR1=E3 2Y;+C*3'Z4Z<,Q> FI1<:U:E!F*%JL. M5XYSD2;I+E###9,<#0L'G>'O:XVHV1YH.'TKBK<]C>/B-RMR!2Z''C,PCC_$ M0MC,#Z?JFUTE!Q7PD?Y76@& /$KQM3C@S\?^PD1CA!P5M@;U\1D=$<@<82"F M;3U"Y,*=_(A>QDRT=K;D:#VS>TX5AXLXO,4905T#';KK VJS'\V+X\[4W.=. M:O7O#I_(VGH[IJ_=N=#S=,O.L,*MP_6NG8^G1L37^^2N:]!L[^J* V43+^C, M'YCJ]A8[K [? "_:J^].O/V >"?=AI'6M(;J/'ER,A&NO92W+\%6\2*\L@$G M9GPL\!U#C@6PO[8V]"_L8/@R6OX'4$L#!!0 ( $$Y85:R?Q&J!@0 -0) M 9 >&PO=V]R:W-H965TQCV0$M'%A&*=$@JCO_]#H]DQ<7L=,#Z(EYTON_< M24[6QCZX&M'#-9#99B27> MH_^RNK.T2@:64C:HG30:+%;3:)Y=7(V#/ M\E;AV.W,(GBR,>0B+W\MIE :# M4&'A X.@X0FO4:E 1&8\]IS1H#( =^=;]EOVG7Q9"(?71OTI2U]/H_,(2JQ$ MJ_PGL_X->W]. E]AE.,OK#O9\5D$1>N\:7HP6=!(W8WBN8_##N \/0#(>T#. M=G>*V,H;X<5L8LT:;) FMC!A5QE-QDD=DG+O+?V5A/.S6R$M?!6J13 5W$HM M="&%@KESZ!T(7<)[*19222_131)/.@,R*7K^JXX_/\"?Y?#!:%\[^%676'Y+ MD)"Q@\7YUN*K_%7&&RQB&&7'D*=Y_@K?:(C B/E&WX_ C72%,JZUZ."O^<)Y M2T7S]SZG.\KQ?LK02!=N)0J<1M0I#NT31K.W;[+3]/(5@\>#P>/7V'] RGXD M_^<:X=HT*Z$W;]^(*/K7P2"C6!B?!H=)K%OU M*\5M26)' MI]EY/'K98CG*,S8+M$.N690FM*2@KI#[66V.05B$&E4)4K/&8VB,Q@VUB7V@ M8ZUJ==F9_26^C\'3V44IWH##HK7L ZQK6=3,4RCAG*PDEL&,]T@:(*.>]#61 M>_*U"M%YXNC4$JVP1;V!!1:B=1@$-DS# B6T3NHE/+;&TV)E94&ZY/8HZNUS M,5 ,"1QP?D\TC5:;P9)J2(?45)]M$\+*#%L4(TZR=L,R2Z!+CPH:D$QX)P=#$A)141) M#D9O4%@'& ZZ?[O,WVSK>-J%O3**KD7&BX4B37Q>D(Y MQ"*W.SB?%"]&##( M#1" 0<(H68JPU[, WQ$.?B*9/CGNYXL]F6$KYT5A0P'C,]W^#KM8&>*FF+36 M!C-V"^$(LI3*@(:<6OLCRVFCW^V3#?629?$)?#:>,GC0,2(;,R?7$P6+*F,= M/MI0#POM*K0"&>\[JI.=F[9! MN^3W1.B65OONTAUVAR?+O+NI7\2[]\X'89=D,"BL")K&9R<1V.X-T2V\6?&] MO3">7@$\K>G9A38(T/_*4*WWBZ!@>,C-_@%02P,$% @ 03EA5DP;TG=J M P '0@ !D !X;"]W;W)K&ULG59MC]LV#/XK MA'LH[H#,;W$N+TT"W%U;;,#:!>U>/@S[H-AT+%267$F^7/;K2\F)+VG3%-N7 M6!+)AP])D*J%-(N@LK:919')*ZR9"56#DB2ETC6SM-6;R#0: M6>&-:A&E<7P;U8S+8#GW9RN]G*O6"BYQI<&T=+P^H+_UL5,L:V;P08F_>&&K M13 )H,"2M<)^4-N?<1_/R.'E2AC_"]M.-R./>6NLJO?&M*^Y[+[L:9^'(X-) M_!V#=&^0>MZ=(\_R-;-L.==J"]II$YI;^%"]-9'CTA7EH]4DY61GERM-]=5V M!TP6\.9SRQO*N!W >[3SR)(#IQ;E>[#[#BS]#EB2PCLE;67@C2RP. 6(B%E/ M+SW0NT\O(K[&/(1A,H T3M,+>,,^W*''&_X@W &L!)/V-&KX^VYMK*:+\L^Y MV#OD[#RR:YZ9:5B.BX"ZPZ!^Q&#Y\D5R&[^ZP#OK>6>7T/]KF?XW&)S(\%DF M298KZD5CL0!5@JT02B6HJ;G3,(7?RI+GA-YJR6VK\90+#,=A0L#A%!Y4W;26 MW!A5VBW;:W))1Y()L?NIP$<:.PTQ[C7(>@KIA"!ZZR-H1R/-B$,ZG8:WM$S# MC&@;,Z/YD;=U*YB+OT"J<?9*FC..G UN/)_ M&\:G[K-P\BP^!AHZ__H:&37J#?^83+$J96VF][]:?_V MW74C_UF]>SC?,;WATH# DDSC<#P*0'>/4;>QJO$/P%I9>D[\LJ+W&[53('FI ME#ULG(/^'\'R"U!+ P04 " !!.6%6;/6C;5X$ #@"@ &0 'AL+W=O MF$HZ.9M&U*X.B]$*5ZB91U.]60M;! M9.3OKLUDI!NG9(W7!FQ35<+!\'$SCL_,>\WN&3Q+7=H\&CF2F]1<^O"O'0<0.H<+"L09! M/[=X@4JQ(G+CZT9GL#/)@OOT5OL;'SO%,A,6+[3Z+$NW' =Y "7.1:/<>[W^ M#3?Q9*ROT,KZ_[!N>;,T@**Q3E<;8?*@DG7[*^XV..P)Y-$S LE&(/%^MX:\ MEY?"BZ4=>1(6;O%ANEYZW2Y!FE<0)7NG9+"Z_K$LN'"KKDX<[-9.OF M>7)0XR46(:3Q"211DAS0E^["3KV^])?"ADMI"Z5M8Q#^G,ZL,U0\?SV%0VNE M][05;J@SNQ(%C@/J&(OF%H/)RQ=Q/WIU((;>+H;>(>V_FKJ#2I]V^2=+K^A!4?/Q9($B99U>Q3&W#.SJ'13.]!S6&P-=8BG(H(: MUQZ?P;3E.!=*U 6"<$ %@=4,S;8H(CB".!Z&.4R+KXVTDGO>0C\/LT-B,8OE M>9@^%,M)SQ4*+@ :0 Y6:*0N091_4T?RC8689 XH3ECQ, ][/P7,0R2LQUD4 M15,U2C@L^=XX^4WX048XR>\Y$&W%[@-V GA7X,K!VL\D+$_%+1H:L31%>4ZS MI<;BO%&@Y!P)W\?>?VS??Z=W>&NTM7"Q=7*ZYQAG_I-0#<+GC2UX0P8FZ*^!&.Z'8]T$OY&+LT.^ ?1\. MB>-QW?W/ $<$)CG92\(A.QE' T*OM^V#'Q!.3K<8Q\S6&881@Y<1R,FS(/>A MDS "<40(9V3N/T4YIT1S %FOK9 X&9 OT_T^P3O:7"S"6E#(:1[&VP8Y@:,D M(Z]PCFT2R- ^@$\+;KM!O&>H^A-?6R6[^SM[G]28D^ " W!P &0 'AL M+W=O"B$-%-O:VUY$00FW6+!C*]*E+22*UTP2T.]"4RID65U4"&". R'0<&X]&:3 M>FZE9Q-56<$EKC28JBB8?ER@4+NI%WG[B6N^V5HW$/.'/3!,5DK=>L&G[*I%[J"4&!J'0(C:.W%9,X-+);[SS&ZGWMB##'-6"7NM=A^QY3-P M>*D2IFYAU_B.1AZDE;&J:(.I@H++QK*'=A\. L;A"P%Q&Q#7=3>)ZBHOF66S MB58[T,Z;T%RGIEI'4W%[10W+2FN4%N;&H#7 9 ;S--45 M9O#^@<[?8#/YW/LS9VLNN.5H)H&E8AQDD+:)%TWB^(7$40Q72MJM@?@,XC".3^#UNZWIUWC]%_%R)*(9+)6QY@R6K.26 M"?X+LS-8:2P9I\[3MK2;=\E-*I2I-,*/^=I831?OY[']:;(GQ[.[QWAA2I;B MU*/79E#?HS=[_2H:AN].<$LZ;LDI]/]Y["<3'Z?UCZII5])VA34XJ2(%,990 M5 [D +D2)$5<;N -E_2FA"!Y,&\O@"X0%FM"V%\BUT3[HP;2*$+E,B5#2F*@ M!\G83\@,8G_4)H_'?@1)[,?'B^G!:.@/R)PG_GE'#P_IJ6=QXH#>7S.9UPSP MKN+V$4JM-IH5CD5$Y?=@G/CCKJ14%:XF5DOG("2:PQ$U#:E13)[C,47](8,> M1$-'O =Q$I(]=I.# S$K4&]JR7;D*VD;7>MFNU]AWHCADWOSI5PQO>'2@,"< M0D-_-/! -S+=#*PJ:VE<*TM"6W>W]+.A=@ZTGBME]P.7H/LK9[\!4$L#!!0 M ( $$Y85:NL1W]2PH "T> 9 >&PO=V]R:W-H965TL@556F.;UR1 %22;NVPE%8KLW7ZXN@]C:63/(FF4 MF1$.^^OOZ1Z]V0@P>_D"MJ3IUZ>[GY;/5L;>NJ527GS/L\*=CY;>EV_V]UV\ M5+ET8U.J G=28W/I\=4N]EUIE4SX4)[MSR:3X_U6WS;;Z4D.E>%TZ80 M5J7GH\OIFZM#>IX?^+=6*]?[+,B3N3&W].5CY/5A6)#K(OR7W^LX] Z<3AXY,*L/S-CNH(BM?"^] MO#BS9B4L/0UI](%=Y=,P3A>4E*_>XJ[&.7_Q7LW]V;Z')/J^']>GKL*IV2.G MIC/QV11^Z<2O1:*2=0'[,*&U8];8<35[4N)[%8_%P302L\EL]H2\@]:O Y9W M\(1?XKUV<69<997XS^7<>0L,_'?(VR#K<%@6U<4;5\I8G8\ ?*?LG1I=_/S3 M]'CR]@E+#UM+#Y^2_F@&GC\EWIDBULHNE'AG5:*]^"!CG6E_+SX6XK""ENU)W)[G2Q:$3((A%?55Q9$G.YL$JA!+W8 M)1D__W0ZFTW>=FH;?7QC^G8/X/5+<25MG,E[AP_%K;C^]"X2T@F9 +Z:DD!U M*%#QA8]8'8EVZDY9F8E, 5#6B5):Z,<=J[P9B]_9@TVUHK3F3B?*"70G.+-S MH$JR++2,QK4XN)8VQTBI=L*93"%&E4,X$(Q4%[*(5830L/JUN)&'TY.W M+GQWKF?-M34+*_-'C21-%%!H*:U&Z]-0.K^OI3>/WZA8Z3LYS^ -V1=+MQ0F M[6P8UOFE2?1K+IWI>K)E3N%,6""0ZZ57R8;>ULQ^AB]_EGGY]F;@L2;3$45, MY@;1-90E2$6D7234=Z_JG'8)*)75AH,B)S]] MO/IR(\JL0CS0\>P":4$\IN/3HU>16"UUO,1E1!)82OY$IU1)@%,G4Q9%!4S% M)L^U9QBGBF5/Q@='KX0.T7W<64I=Y?'Q+X0-I0#+2+ LQ-'D50C8L JK:![6 ML7;( BSST(IC4:/V&77 @6MU[7&B+ZL%W!1'3?#ZF4XKRVGXNQE'R1L<>3[Q MPWE_+NVUZ8=L^D&$9\H,#96?#XF>JR)>(LVWH8?\KFPNOG[YT"*@KN&0:@YT M8"&$B:(7I6;/6<^S"K@R\Q'$30''5H]"'W M$$5!Z'JEU.8.V+>"GI/QT>M7I!!1PHA5^1SA:,;L6%Q7UE429L'LK9R.:F/A MNRXIGKFIJ(T#TT!A1 @NY3V'$XZE59;1_P]J;BM0/M(*"%0%@UM)FVG.CL5D M8*"BBP<@J:1IIP'>2^E8LRF9R\%<($B&'CHW%B.745C1\-@R?00SL%2*?*ZK MG'2#Z!!*-] MP:DP=#1"R;7*&(%KQGK"@E7?*FWYJN,AN@)]I?^M)&H1GBO=ZM@+C2MR'HSQ M)AKLT,A=A4:1H)P02TD92L F5%(@*[",5#3U8[NI% &T&.O@4HFFH5LDCF*V M5FX)S7<]KTBP"]V84[(@JI%3K"R=09@P>W4B.9ET8;U3[6A>4.G.4.%19^AT51PXR5_*FI8C-;;Q*7Z.[4ZZ M@K6 IJWD\2FG4!QR7:EG4^C"32X)K=K*4!$$Y24/->8Y'Q;::X& @+<1<\*LX]2 M7A*E!8G*!7H=2JE&,O7@^H'-_8!)-LT4!M"6\OB>;"":4.E:C+O2.!ZH2(D! MD&Q'USZA@$P1O)Q32R#FBG$QL*[ G("MSFC4P)KZI5XL*9-4#7*OH5AY8Y<3 MWRKC QY(T!^4X*_>TGSZS506HS$2N_-P,%4)-YVTH@$=\$_-J8M6O8;LQGL_ MUO?0G4RA?LGIW5 'T'H-8.73\602>/INLA>^C<5[(!H9PJX3YCKB4+]8VP9P M82;TB/P:00XN=%P=,9R-84*+A"=(]2"S?!SX-!6/QJ?'3Q#N/J<%"KAYUCTF MS'&:XF$X=!02.T/3^S??9'!A4TN]+_G%!;5A#N7FSD%=%3"2%FX2RY .IP*5 MH5O<4EU]B*%6^:;?;N-Z6,).CGIQC8+=Z$ &I(MD\B0-\\'U!@1WO8U)RHT0 M#6BA&@_J*?G2U:.E#L<_?._8[&@=6NK76H:"DE)+ M4OFG(K_Y.@>7"$41$YT>QVV>4M]C5=;;(\%B*)G=SH?1MUM3S2:?]-HEP*5= M^PBR>#+#$/&;-2);@I71W43RTTHB^JEV]-JI;KSL%E]/>,JD74?G]N,>D-]- M.'6;,X\+U 418%54Z@568'5LZ0?RL?9BDU\UE2K6J>ZH=HP.H)#,4,0XQ2@- M8SV$F+IWCO[3KJ1KAC8F^B7$H,\E/,UX);'8V$EH"AZS8:>CEKXSBPZGI[U@ M)X$KA+ZU/> [ES&!T?]X]SIY,IQ/__J^X0KK;9-(9^--KO_83' M+TKHATK*-^(??LUKK[:_A5Z&GP"[Q\,/J9^9? *[*L71R?CD:"1L^'$R?/&F MY!\$Y\:C%_+'I9*PFQ[ _=2 ;=9?2$'["_'%_P!02P,$% @ 03EA5G4O M-W "!0 &0P !D !X;"]W;W)K&ULK5=M;]LV M$/XK!S+*$5J)!4G^_6[(V7%3E)C M&/9%YLO=TN>J7W];S?=WF)E7")J5'3SLK82GB: MVG7?U19%$90JU<\&@TF_$E+W%N=A[=HNSDWCE=1X;<$U527L_24JL[GHI;WM MPB>Y+CTO]!?GM5CC#?HO];6E6;]#*62%VDFCP>+JHOK <%KD2C_">S^17;>,:,EQOEPA"#T;YT\+,NL-@'Z),3G2?9UI/+["#B M6\P3&*:GD VR[ #>L(ML&/"&!R.#/]XLG;=T^'\^%V2$&#T/P04Q=[7(\:)' M&>_0WF)O\?)%.AF\/N#@J'-P= C] /4']9[WJHWV(/6 M'$VIAH'*V0HO]3KNQ$5/:O01I.DRF_#O(DB']G@V3%&Y* M8_TKC[;:DYZ2Q#3)8$P:-\TR;DE-'" <$\P)?[/P'9W 5V&E(*$]B.$X&4%V ME@P@F]#HL_%"L?5Q%KV@??8BS=)D%@B^(H*%OH>220!7":6@-G6C1&@T1+IK M/7&P*='B\AZDYP842!-DW3EBG=ED#(NY66OY-]'E'H5 N]IXVB""^9!\\%XL MS2TFP1=)KN2>;?I2.G+#>CH4:4 &36H51)FD@+P) #F=$.T7@D%74@N=\Z[S MM%!QSB3P[C\DQ&G0V!*S$] .T:>@T>^RTP9YRFM'Z2A-QMLD.J5Y-B+:VWFP M,BV).^PW4^HXKB.I_$.L_H./8(*:3+E6$'V+@V^E5 M9@1&"E=Z:_S3QR_$B4.F>.GI-1+-XEU>"KW&$*2F1\*!"-B%45OS4VHY1S!A MQ[C,(M6L%2O08FB]S!BSM F7/Q:OQ"VAKWF?'T0/5D+?XJSAB)AI(">PZ[UM MX;Q\,#1:B+IS$^RFQ:&[9Y<\:3$0TG2:!B3%DT MH&RBX01F,PJ21E.8CKBC^K0[@5JL&'2W8_E<:SE'+HN7="?^>Y5J%=AT>I@T!O?+EU MJ]V[]TU\[CV(QT?S!V'74CMR8$6J@V0Z[H&-#]$X\:8.C[^E\?24#,.2WNYH M68#V5X:NEW;"!KI_ XM_ %!+ P04 " !!.6%6,X2:TS<' "N$0 &0 M 'AL+W=OI)/I\\FC51F='41UV[=U87M@E:&;IWP7=-(MWE%VJXO1[/1=N%.+>O "Y.K MBU8NZ2.%S^VMP]MDT%*JAHQ7U@A'U>7H>O;BU2GOCQO^4+3V>\^"(UE8^Y5? MWI>7HRD[1)J*P!HD_JWHAK1F17#C6Z]S-)ADP?WGK?:W,7;$LI">;JS^HLI0 M7X[.1Z*D2G8ZW-GU.^KC.6-]A=4^_A7KM/ MP/GT$8&\%\BCW\E0]/*U#/+JPMFU<+P;VO@AAAJEX9PR?"@?@\-7!;EP=6.; M1@6@'+R0IA0WU@1EEF0*1?YB$F""-TZ*7MVKI"Y_1-TL%[]"0^W%&U-2>:A@ M M\&!_.M@Z_R)S6^IB(3\]E8Y-,\?T+?? AX'O7-_Y> Q6OE"VU]YTC\XWKA M@P-K_GD,AF3D]+@1SJ07OI4%78Z0*I[S9]^40(IT,(IT]I_^MG M]G^H$Q]H*;6X=;8@*K'LQ5MG&Q&0F2+8^'\L0DT0:UII-B#G1BQ(*+.R>D4E M'D2I?-L%*+,.B;SLM S6;?#E6Z<<&PFU#$(ZY5DN:K,.QE E1&$[AV5;B47G MX;GWF?A2DSFP65(@U_#77I7 (7JAO%C84(O6V85<:(KAH71Y:_"Z$>3A/G\8 MLX22"Z55V+"8HP(>P'N6*!,I.)8JFI6-[4S@?2@+Y!0 8BAV#GW_W7D^>_[2 M#SZ+(+_"9PF$Q;JVFOH@Y$Y#]+@8L(]N6 ,O]QQNL4=%?P^BMXC;V-![O1_+ M&![ 4>,#"O80B(_B1@;F.4>X%Y1-(19:JB9^DZ;'*=#V8W25SU+"55[DA3&C MX[NB/I HI-D/ ,1H9(GH$ZT*ZP.##4( W1Y#U%04_4'O'B9,%0F7Z;[E'27C MJ4S1.4=E)F[8Y8<)-_<%M2'&56)%50I1KA4X#+D6G6P+$L %;T P;JN/T '?%,'_F!(QJ;I0 MV"8BRQN5@9.J[. TW2O/(/UPAFK2'\I6NF0,6NE=8_5CM!; MS*BJ*&&FXF%[-$S//F"R<#(>SUA4R'8<<,0/;L6.#2\L5$CH'O((Y8$D[!?H MQ.,C675'4MOE1KRS.E6K&^O:;"PPWD#W*A.?W0+G&;%BSKXW:"^IZL65M/#> MB%\ZT#6?SGX:/ZKSM[M/XC?,'7]B[A ?/MQ$/0TCB^#4'K'Y) .3]P>TZSB/ MK$B#?UPF\NG+6Q"7S[KR<6'V\D? H9G> *-IX]=C!-[6RL&'CQVZ3*< EI?P8243T5?*ZH0^NSOHB%A(K3#O&26%#YS%6J[WL[3H,ZT2G:FD M:*Q+*[,H6L9%J2N4'@D42C YON;7+9N:L"EV?Y:U# M5W J-K6!31Z'[[COEH3^QGD#[L&"Y I?R8(;&9(G$]?1WG]$$:'!P^SP:!FA MH74P0MP4X3HK/SD]SZ;#Z;+\R=GI[KS'VVK;YVD'^!PK]TDRI6)/CY-6,$B@7&;K8')TQ[H@G+3[W_@S?)LQ2FJ%0UKL'T$6M MI.;S/0SRL2AF',4TFQ]&D9]F^=\SBC>^X&F:MWYRN#XAH)Y4U]PE>!171>S6 MO%9S-UQT&_::1>([KHP: !1HGM' 0>'JLYX%:&3;;+?W7-#J$]%,\W,$0#V \7:!94BIB#RL[SS2$Z*@?U@K=*XD!IU Y#P?18AO[-K###N83^XX0^+&P>X>\',;0G;L#C;9NT-C M'ES&7PK8",XJ7:>'U>''B.MT!]]M3[]D_"K=DAW45$%TFCT_&PF7?AU(+\&V M\4:.RPGN]_&QQGQ.CC?@>V5MV+ZP@>$GFJM_ U!+ P04 " !!.6%6J9$T M<94) "''0 &0 'AL+W=OQNDKL4O4N0O>10%/V#EFB;/5E42&J=[:?OS.AARBL[ MVZ -D#4E3K;75J^G49%NQX\97E2CAF[72 M.V[A46^FIM*"YT2T*Z91$,RF.R[+R?4EO?N@KR]5;0M9B@^:F7JWX_KQ5A1J M?S4))]V+CW*SM?AB>GU9\8VX%_93]4'#T[3GDLN=*(U4)=-B?36Y"5_=)KB? M-GR68F^<-4--5DK]@0_O\JM)@ *)0F06.7#X>!!WHBB0$8CQI>4YZ8]$0G?= M<7]+NH,N*V[$G2I^E[G=7DT6$Y:+-:\+^U'M?Q:M/BGRRU1AZ"_;-WOC^81E MM;%JUQ*#!#M9-I_\:VL'AV 1G""(6H*(Y&X.(BE?<\NO+[7:,XV[@1LN2%6B M!N%DB4ZYMQJ^E4!GKS^ $836(F?W5F5_,%[F[$[M=F P>G$YM7 *[IUF+&O2ESD0\93$&\7L:HD_$V.LOQMBX(H.L,O[G6. MB5]\@A\IME5%+K3Y$WOSI9;VD?VJK&#_N%D9JR%2_CFF=\,U&>>*V?/*5#P3 M5Q-(#R/T@YA<__A#. LNSLB<]#(GY[A_EY_.G M/)=X("]8X(?]IO_R#(!#>*A'Z0Q2$??C<1#^@J@'TDN4& MV--[+3+DTCBIW?\B"0ZZX<:,:_V(1 ^\J 5;:[4;Q,6(/^X&,H$_;@Y>J+C, M7Q+;2EI>^.RW0_C\^,,B"N<7YJRE#I'B'?R<,RA!QL(")&U"DF\V6FPP^ H) M29\W&C;<1)D)XV%(%C52L%P^R!Q"UP I&'&OZB)G*\%RT%BNZ8#]5I10 ]?8YKZ)F/8#7W)0'K)9 M9F+*;GHCW75N_DQN;AG?P#%AS-+$6X2AMXP#=_F"01K /UBDB;]H/N8=Z2V2 M)B_A3\K"A1?&L1- O<9>(' M*9R;IG[0'-WG&!(AY9Q%J1<'L1?,@3+UEI"?28J4T2R.V&SN+_'/K*-\@Y1S MI%RP^<)+D]A;+ -W.?/GR7S!TACS(XV6?F_]MXS(0*O98N9!"7"78>@O4I A M7B(ZQ,O%0=J?D&[YDAP915X\#[W9VE*WO"2Q1+T:E8@+R+3+UQG6PR6T'.P@$(&N"]'\,J.).2S,(Q@ M!_%<==N@^X/#6];?AVD^>UUKC,N;2LNB503Q0Y5EBW)[:;8HBAV,_!8FE_F@1!Y %]A!(4G8JF5TE,4CP/H41U_V M.'HSBC,1G7]P?R?%EN>L5&=-X5C!9Y^@K!NY*3D:8:05<+TS: AR52$)Q^IC MB?IL7[#?2H@8J+6(QX8*K],:U*X48XU .NJ7LV04/9R]" C+0C"L;DM=#\'/ M-"YB-?P'LYY/IF,)QJN8/VS%P,9OQ4K7,$N-F;E"D[6]%!IZ54BSA6;,'N+R M[FE<8H,$!4#0QCZ-CN6]>_,>C0LEBAHVMI5F/-316V-G^>Q]!T2MY4[GL%BO M!WHNA+^C&SM<+PT4US#)9H MZGL-HQJ(DP'://:6R9MX)8B3$$,HXVF<.[;1NT.W"B@&3AT5M0T6\,-H$OT5YJ&$<4LASS'[Z!CF>HR[BD;WB'ZB>C"T($M)>V M:&7=P],C>X"QR[BM#?95X"(\V(4B:,'0 %;N1(.XJA3'!X[ ++$:NJ8K1,1E ME+#Q+H(2AY!$2T;!A:E+(RP]A!<-'.'%A(%(QD3'+K'L:4"?G;14^<#49HWE M%8W7 !ZK"EZ66$JJ&G#.8.-95SBH]-M/6;'-\3'[DJK?5,[_7T*S.[+A?.?@ M)467)T[C;P*0]BBVG61W% M?0^TD%S-U ,CTLE2%SQM'R)H1I^)KTZ%(Z@%JULMN*D!A-IXIKI/V&KJE0$ M!< HL%NR$BNE&GJC&1N;$0M,">P0P@Q>'&(3>G2E<&I0[,2F9,6@:.W7R4Z M0X$B3LUQAQ;@Z7@6'0U?[<>HA9HL\8+F/TO"I;=((F^Y# ?KT:"@A.E)R>O1 M1?\Y"A^AE$0N\O?%"8TS%P+AW<2+[Q@"1/<,AFLCS4/OU_S> G# M);X+D\'Z_Z+YW(M1W7CN+L1H.UAB&&N^"*3J&P#2X!WC%/BNZ M>_GY,("-%S(@.0:BI_#IN0-I9P]JM4[IU4N'E5=L8??CK%4 M]\9ZQ:.(W_%'IP$\1/T1U;$V#OM=IQ[)JDHH0M2^6;< ,0$# MBX4DIY9Q=C$:_08F FJK\'+<90J-(5[+M5YQ*O/XW'/1GT)-LM-$'JY;B%47 MS.?==4'>=@5O>A@ P8ZET\>+(5!&E:^QPG3#+P(?AW/(>0W\%["6J! M4?OQA"IPH0S=R[:=*+ZK:AAJ,W@"X6D^'ONA9>K\.+83>D,_ :*YZ](VOY/U M;_M?&6^:']<.VYN?*&%@W[W^#U!+ P04 " !!.6%6#O.ZD_P3 #%00 &0 M 'AL+W=O"E&SKT5>ZE/;^XT.E6%%Q':B=*N+-65<%K^%IM+O2N M$CRCEXK\(AF/YQ<%E^7)ZY=T[:9Z_5(U=2Y+<5,QW10%KQ[>B%S=OSJ)3]R% MCW*SK?'"Q>N7.[X1MZ+^O+NIX-N%IY+)0I1:JI)58OWJY"I^_F:*S],#/TMQ MKX//#"59*?4%O[S/7IV,D2&1B[1&"AS^N1-O19XC(6#C5TOSQ"^)+X:?'?5W M)#O(LN):O%7Y/V56;U^=+$Y8)M:\R>N/ZOZOPLHS0WJIRC7]S>[-L]/)"4L; M7:O"O@P<%+(T__*O5@_!"XOQP N)?2$AOLU"Q.6/O.:O7U;JGE7X-%###R0J MO0W,R1*-_7KVUJE7\[?@%P9>ZL*L+7FJ*Z7%S50QV"GJ7EP^,9VI7 RV\-DSB&=[^\Y\623)^04_A5?H>OSB+ MV&=PF*HE@3='3!2[7#T(H1DO,U:J\KR]DJHFS]A*L U8#Y?7M"JP J+H$?MX M^]F\IH!H9>Z>KTAH?L^K#!Z199HWF2PW]@H3O"KAOBR!>EG:I'$OZRTQ=K5! M#[G^M9'U [NI%"Q<1.PG48J*Y_D#*44+1^M>5(*9]8"(88YO*D%^I@U5CF$L MBZ9@M2C/'V!Y^% 5#!)M5QP2I'U:B[N#YU'>$236U2_ -ZL56RG@@_'=KE)W M/(\P@F+'_:%YWXE5U4!*ILU\@ M?FEI[QB#JW<] QX+/6-D-56"560M>0I:.Y#9V"[O$%Q'IB-W&R(9*EJ)K5NT*Y5J&\H=[H&N0-_ MV9%%(3()&@,I M@%HJ: 6H/X(8G)!91HSGH"W4]1,C!#2J2H'79*UI?5G7F+\*CKZ6-:!I,EBA MFI+LKANPN],O6AR]@2T3L4\_S7T -GJ 3BOL :;JV(_=:Z]H'[7$Y,2H] D,D11M%$'<\#8?0%PD<;0\$!#^8'X" MM.F"B)__?,G",B; : M7-_>W 2%8"O!H8-TM7,O5HB[M7.E?89;S !6@&>"[R8J055R4W)B>+V6.68! M_4=*T*BGWR$WQW_DW/S_2,W$RV.9^1^*%0J3W!:$C&?C:/P82L'UT&X65=Q9 MJQ*TLZNBA3OH+@6]0=YEXFLJ+$;4T+^#@]18/?Q+IE*0@U@ !3H,/(I$](/%MSK5F5UVY3"7KPXQ[ MH?9H_G]$_&F4_+[B>Q/OP&70F=L4!Z[BTV0K?U^$].K$):X=?Z@4I)<,P\*V M)&G:%.#W&+Y94U',RZ_G!0X 8 T(>;P$'$F%$&*'K+0M#+0D#3G<*;23L_$8 M']Q_RPAV0(JRK_;WW?NNB/ MV =+VZO-0"61RXU$KVAUBW'KGPKK?@V"[BH)$852T=4VRRY:")P+K4V"?1:? MT94UEQ70K;Y +'L5/=E:-EVN9045"C ,I7QJT^/X$/@-!?1^U'X*J$$14)N20O0TB6)/ M$LMBT!VFH9.(K_@9X(8P7F_Q!D5>]C21CJ2JTSB:>#9 B>#GPDP?MB*G(<)* M0(E?$_3P/H@YBCMLZ=6_+[D!6A]LH;CMC!;N!,(9+#KHM#ZU8!=L/1CC9^/& M' PT3?W!6C6FY %4^KRS#B"^BBJ5FIP'U;PWE#FPI_:(V^B2&@YF8&2+O%W+ M'^3558-9V?I$:'5C9O)F[\84SR$K=AT)F1*$*L"T)DUF>.,U909>\RA6D7*C874-\I!08B%R>@=CD M'F=L#@5O#MY]"5CHH]1?SM>50#;A.72^"I4]@7L_0'0OZ>\%_.W)W2F4+L?1 M$<"I&=R:+H$:_#.#R/V!_2CO9"90)B1$B2IY =?[/KWK.$8G73RC,3!%%#D= M.?X9IH?)A)VSTT64S/#OQ1B_Q8L(JM;I/)K/\&LRB:93]D_: <#"#/'$-QUO MZKJD@G-)!3RB=RVM!TE: !-O:IK2:,UU*9.QR?487S-!3"V: 9Z*9>\$M#%_QV MEP.7\$HA(+)-&\#SE%"%#::0KZS!U@04H1OHTU*)GKJ5P$Z%+0X]7,'%5/AF M$?)#(0A;\9HP';D(I@2?J!SAD)5 ^X, M5O+#7Z3^.;H%+2"2:P"N/$A,Z6E3W5$?8= TL^K-+(O&=] =_RLJ=9ZJ!K-L MEQ PC4JN(9% !< (*14TKS8;@13:]-]?*@\_B&H6 %Y7T;; M--^Q2L"@?TL:1,&9!MK&.S< @G$S\2'!D=-(@6_(M,+TFX3B(E.C?G:5XJT) P/:'/,WO>'0+3%!1[)?Z@@?Y@]^+Z2S MST0[9S2?; T$"C_LH/HF@=I-:4E7@$A7N4Q=7^&,=(C7>D@%Z_7+=C1?K$QN M!&M4!C %PZQ.\0QJZ9J;E7TX/:=U<%'N 5T0C,[#1DSSW&F9)EK4*.[/OE[AZT$@6EX)'3_H%5!-N$$")%/:*-XF=(&F*@H!*G.:8%H$5M@FEESVYS+ M$B+JSD7,,4V-.AD[EP @,@S#OJF/!1HFF;N$8=-DRI 35< '//BA%%#F\/H& MNPOJQ*UZH05RYS]\M^5A.1H"5Q_:<>B;X%/BBX,>K@=LDSL[K(7(!!S#^5&[ M DUOX^4($X!%0!Y"(YRU"X"]#,BWB9%RJF_TS;A0GSUG__ N=VO"T,-#_^'* MCX$!8H"G:E"?B7R<"+SA.&_/&+/9=#1+9J/99$F(<3(&A(T8,DFPE_S) MBCN97XYFLQF;1I<3J.0&]V3LV7043V>C.+D\ ^P93]D[5:V%K,VM\6PRNIR, M$;LO9X\PDK#I?#1?3D?)Y)(8 20\BY8$9F=N10H9U!1V.8@WZAXZDSDLNAPM MXPF\#/R.D9BE@PKYU)F<2Z\RR@O:M%2F;#@4&1:.@S"P)20 #R2?0?S(Z^DR M&B\'I<8G#HPR0BRT,QDE?SB8=>CA88??IL-F:F2KKMW9SC/:]>9:F[N%@('Z,& _CRZZ92D&%EWJ,O M7&W=H$K:--.=M-(J5G/MSH?!MA:>?!O4..*"X[ H]2,QKT$ +,YJI$Q>[JG2 MU+!>51H,10@4/"$5(@M- U)Y0P]SH:K,ABC8Y2I-*YPVV8EG>) *FM8*#99+ MOG+M$M[]0'?QC%;?$];6",E4+C/;B9FB8DZ>4B88[T=^H,%NX(^&LC*8PQ3@ M5BB^=^0 LJIRL+H%-U?MYCN"^G,\!<9W$C="@SYI6 ('?IV.4>/?,.H&L+R7 M&M'<71?((O:QC4B323Z7V(=V(!4 ^&]$4CV YQA\>0HNB2]'2P DI[@%ERP] M&)F.1Y-Y,EH J)A'\9S];,/4[)/#50;N?, M#**D/S2&ZO<(!HO%Y>%FZ-"&ANO-:4-@G]#T:728;46P%NKU TTN9^'V1\V_ MFD4@&Z$R%'1P&VY\LK,)69/7+04Z<)D$TGP;XTMM0/ MH/.@*%-'HG]CU9ZYJOV>VHIVU\J,#FFSE9))?!GLX%IK0Z%1I:T[K''[(4;+ MIBO#15:01*&5.,/QDBEE0[-_$NF9E&9WCJ=;"86RL*4R: &']PZ()[NIW3F< M.)0X/YE9[^.4+=PP*\2@.+^C:1TOJ%)XU4P40%]&.WMW]V3C;EJPOX-*CC#! M3J7K?'_IWY,$#^R MPF=R@QE\;<6/>D\BXW&EOE/+E)#[7NCFL#"6;"S2YOPX/+_B-K*.;8["6R;E MG2ZF;<=!Y7VXFQC(LZ:-.(V#_N#[""71_N&VO13N<'8\"7H!_!Y,[P][^'+_7*/M-6-TYJZQ+#]I<$I$T<\K6S)L >_6:GV4;?HE+_ M5GS^*':E\'!'F=IS3 ?1$0X53-U3[9%)$'=#>X;#+G]$=FW3[_<&&KI%#KC5 M98.]P+'DNW)E4MM#FG;(W,^=:6W"G\U\R5]]VE W=A. MIE?3.(X.#GC2EBGJ$H?;.!BWAQ*<&H9_9M.> C$5OW(C FBGG4L/;CJ KYDC M7.[0=JG^$"+8)=>!<0<; 3?GBJ..?W3.EEU;LWZBJOJH]>4>^.Q$+8"XVN,0 MNT% @QOJ/M<4 ;HSJSY[_M3C&W0&3FN_#V3RB7-&Q]XIFRTCZNN2163&O9?L MEO8_\"6#C# (IPD\-ED ;H_G\.E#RZS9=MGM%.1%J.US?&#)L V![E;0SQ9H M^PP@5ZYV).WL$NXN$U@J!H(_!?L0/"MD*?%'>[2',Q_C@N.EH3I_JM)/63*9 MPA*GP#&>5#EET'$D]C1->^#W"<;KNH4YY8Q;1B:>2=%807E>0'>#^[6RPE1' MD[K.)KH]RY'A04L<:%!B TYJ4HC[R9>%)YG$HWW4N^..HM',NK:=O_TIB -5 M[>%==]2@KY5[?_/!%"5:)FP@]O?BZ>@$IYTZWNX@G9O!WD 3,:+STQ8KF*.A M "D&>P[#R1-I@S8RL^^*X> #V8* .DS#AL1YKRW=C%'J@#3:SC1ULITN(N=. MC5YMO*Y1S:+(T^+(])>!8].=NW+%>?[SHF!_8>;)C],C6A5M]_7B-CEW.U79+ MWN$([B>)OB#_%A,>,=A>QL9+'^VB3TW+A$O[$G$,;=A ]H5VL^I>1S^!SOVE $(!N(8 MQ"8I5=J?_;B?H,&* "A%K:.^'VI?!#^M+T2UH?] @'Z 7-;F5_;^JO\_"J[, M3_/;Q\U_< !!M9%@@URLX=5Q=#D[,?LS[DNM=O1#_96J:U70QZW@@%KP ;B_ M5JIV7W !_S\WO/X?4$L#!!0 ( $$Y85;JIS%U@0H -H; 9 >&PO M=V]R:W-H965TNKOA9Y_MW8TI7:IS]=F*HLPR:=?O56I6MZVP53_XHF=S1P_.[VX6 ME/NV^&SQZ[SADNA,Y84VN;!J>MNZ#Z_>#V@]+_B[5JMBZUZ0)A-CGNG' M8W+;ZI% *E6Q(PX2EZ5Z4&E*C"#&7Q7/5K,E$6[?U]Q_8]VART06ZL&D_]") MF]^VQBV1J*DL4_?%K/ZF*GV&Q"\V:<'?8N77]OLM$9>%,UE%# DRG?NK?*GL ML$4P[ATAB"J"B.7V&[&4'Z23=S?6K(2EU>!&-ZPJ4T,XG9-3GIS%6PTZ=_>8 MQR93XJM\4<7-N0-'>GX>5]3O/75TA#J,Q!\F=_-"_)HG*MEE< Y1&GFB6I[W MT9L%+W!K]_HUV=^_>_J)S[H(DY-45HE_G4_*9Q%1/S[D,Z> MX^ P1\J2JV(A8W7;0AH4RBY5Z^[=+^&H=_V&O(-&WL%;W+_KCQ^G%E_G2CR8 M;"'S];M?QE%X<5T(Z%^(B4(R*Z']8L>+8X,\*YQ*A)F*MLX1:VF*M"DZ5^*? M2EKO8 'WJ&RB;.,B^@KIJR>^Y9KHGYQT8'@BVJ.P%PPZ=#>X' 5#OHLN(GKV MF#ME\0ZTJO4[+A&0/HR!J'F,A,<'SJ349,]TWJ_JKU&X-!DM5.$"6 MPZWX9/5,YY^-SEW SMAZ("9E =]!-,"K98.!@ECO6-'30>B%R<&5A3ZT_T8Q MJ)JKJ7:BO;!FJ0D[._\/YSZ4UD*"*_&;2B P^8=WCZYW[GK!V(O>/-N_PG- MRERT^^3O=AA$'?(]OKW?8[_1SOM>,()P4X4WR4:"7G IHB#$M5_M27<(.5Y? M[Q-!(C#!LZC:(:DXB0'"KA]B983WNX$[(;X#D&UE5YB+A,A M\T-NF&X%:G$\4MG0,D_8V%U4NP)51>M; MB@(K\UAA42K)V<[PDEA:NS9+[,>"280"43=FH*>IEA.=:J?K*)'. _C%/M,0&T@F)W*HD3->(L6F!;F*EW5Q,2T=X*],JW9>*BIC.RHRW MC;&_=E68J^E4<8W>MB/EAD@T7I&H30(6\'?IC%V+:14-^S02BA@R2?'#,4Y% M MK4'#=[,,,H1+B<[EU\W+%-NB*'UDBPFM[K(RYXX1AA>,H1=RH>YC*?D98' MO=>.AD&O@V7M_H""'S=1GW"0=C/Q\QDU(0F# GHC3]V._((+Q.@I(I5V^6CR ML\2'RR2%=5]47+)U=RE[!*RT1S#N'*D/@8M]0J\'N=# .OT?+*'^1=IX+M[);'$-8R_1I2^X@,6F@!?&?6Q= M0S>*-@+7VX(M)$BY^JV/ MX&GSVHW5@59KL874"5$S$*^\B*#T=PZ$I\VAB% M#6BIPSXST[.R4!MN[1!J19WZ;MPY(&U M9;!36X#613GYDZ $@+Z31(=:!E:*L3G8F':'"F-/RMQ 2BE&,GBLXJQKR\Z1 MS)HHMU(JWQ05=/8RIN;2U)2=%$*!N6<)7R=_57/#[L&^ZI"?&%\65F.&U:AV M1.;+-6WP+7@*F@) O LN$/FK%*=Z8?;BVTQ2/>/PPQDD#&'1?YGA9V+F#I.L;;B9O_OB6F5.N,9+"ZS,O4-'J;B,^XTC7FN8OVH5;I' MFU@*M0K?/"XPPBPPU;Q <@>UQ DC:UW0BHA/J!B:;>=/G48TC MA]$#GESX?CF%2)]H,#1% Z)=\!Q&:$!J]5>X L%G9%-#V:]Y((:\_>BU#'/) MR2/*/-495Y>=EH2S ]UD$YOU*H3-N'?*8ZI\D52!/88'XJDD_*H0/I-KR+)= MUR09(@< >5:>:XGVRXJGZ@"O/X[J^;5XU"60D1G/ M6OY^"Z"7"'I3PG^K'-@QUPL1^V[Y8/NY,HKN\$Z,JF $8Q'K!8]9FJTWN68!4 M=5^E\#$QJM>Y>D$4K%1*\Z$_4)13IVR%@4W'@(U,$HA'1UW1(>Q>F%3':S*2 M5;&QU/F C2HT#+B"#?Z675B\RT/[ 5D_5A$'Y2=JEIXB%%H][UXY@C6 M$8*QFE3JU0R?["%?N!1W4Z\A>&]R.'2F?[[U?TNF[(S_52*W(@;\7R_-T^:/ MJWO_?\UFN?_7ZP]I6:Q434':"RZ&+3_GUC^<6?"_-^AKG&ULM5EK;]RZ$?TKQ-X'8L"6=]>.[<2. <=I M< ,X-VF2VWXH^H$K<5=L)%(A*:^WO[YGAI167SL\U+5TF>V409OEM;5,N#6K8Y]XY0L>%-='<^G MT[/C6FHSN;[B9Q_=]95M0Z6-^NB$;^M:NLUK5=GUJ\ELTCWXI%=EH ?'UU>- M7*G/*OS1?'2X.^ZE%+I6QFMKA%/+5Y.;V%_Q%J[4?7 NR9&'M5[IY M5[R:3$DA5:D\D 2)/_?J5E45"8(:WY+,27\D;1Q>=]+?LNVP92&]NK757W41 MRE>3BXDHU%*V5?ADU[^I9,]SDI?;RO/_8AW7GLTG(F]]L'7:# UJ;>)?^9#\ M,-AP,=VS89XVS%GO>!!K^48&>7WE[%HX6@UI=,&F\FXHIPT%Y7-P>*NQ+US? MVKJ1WHM;:W*MW$J)3RI7^EXN*N6%-(6XJ1 X:7(E %QZU2A@[BSWBM_=1R@ M @DZSM-QK^-Q\SW'S>;BO36A].)/IE#%6, Q=.\-F'<&O)X_*?&-RC-Q,CL4 M\^E\_H2\D]XA)RSO9(^\H?E_NUGXX "S6Y_O6GV=GT\@DM3WLM3Y^2_K\/VY/'[3;FO])!O#.(V.SB4(12"19E-J*2 MK0'M%-N'(_D?G5TY6;.TTM9*(+LKY;Q8EU:4\EX)95:@DJ+?*SV)TDZHA[QJ M/0A 5-H';58"ZTS(Q!> ]YBL?G>BD-Q=W<[$/+H=2?D$$;IO(1N4)QD MZ:!J#_+$,ZB76^-!/)*I#?]\NUHI'[ NM[Y60>>B;0H9H#6\&AZQ M9%2C[_S>>11EPD$C-[11V"7?MLW1TD$3 M,C1X>II,P18&Q>"P;>B&(6F-4Y4D7R43,O$FFDH<,D:D;T$!TA \JHW(%:,B M"J,-!F4GZ>,SDW@N^-'/6Q#Z6R[ KS@VKI6+J>< MD,Y)LXK>7.M0[M!Y1T+(1@=9=9(S\<(D($XZ52A)9<-8&SAL ='X92AJ%?:PD0EY+ MU&<(C-Y-XP0D%9SJ.( U(9>BW?0CRV .SC2IV6/M",>NL8Z\06H@5$G,.%(= MTW@U!-H/3?SJX+VL=VBA>1HD-9 HP9LW+J"20KV)QB12Z!L*Z$!'+ MD?JJR'9DNAL4^.^S?E#^>TXA.(- *?()B;*V+;23Q3U5FJ*+Q3![#\&K[%'X M$MC7->^_N;TCS5E&GL?0D<4$-5OI(L)+5ES N",&L;]-182\@!QA.D7+J.H% MO-RUC9Q7N)B-H5?H N@/9+5=&?U/Q2!WH 73DL,H6H:?<:[U/M[+ZN/D J6# M.3K(11E $_FOA?O_0(=:&O1!GID@C_V9T_XK M92D<#U6T+QE55!+0^I4TCH%_TMH&?L_[_!&R(9($O!$ZJHS,:-S(P*3:HLNR M7&;)'K@1$Q;=<8V/#43L/9:LCGI(B-X),$0V=2(4?O RU82N2"[:P(&K=*T# M0^QE+'EGE^)W"]6(P[@5A#D4R'^T12QQ7J1$[%J7RW[C9\;FEM7OI:XX5NI; MJZE]VK?QCB@! >TRM'$4;D?9NUWT]MWM!^'!5RBGUE31IWMYX^"2?=AM?B]S M9P%28VO0$_XB-M3I95W/_6=0,NDX"GV,1Q_W;VD-A1XQ;"4K>R^=MBW,#<%I M^#45Y#;H"@F1^E%MXM-TUV[OJ)R'= M(5)Y(K^O:O-89RH\Z&[A,DW#@,*RB$CFX&J32CT%1I,%V](Y2)A=4\Q:5Y58 M**J2!0$%J,KV#3R/A [.XRI,3$C4$5HF69;(M9Q:.E#P*/^P@YQAD>#]YG_G M $(]2<[$#7OX1U27R!@K;1NHT2WV9ISHFF9 N36L_D #ZEE4RYNV!B*=;.YI0=])5B7#>?*I<'X]K1LR""U M'>5AK@J@7])G-U YKB,,]F-I"?6A1 Y2@&Z2:!W8[\_!=9S_"CHRN035A"Z5 MS*EU0V<4^0C990DQ3TSKXYJ!II3Z+S*,BG)'_Y2H.8^@<6\5]V(657O:1VD/P7T;XY.H_&,NM65EH?T@*A]F. MM#EI=I!YPO&RQ6RM=BW@C1' =&AC0;3\60,-O^$B;YYN#;8TXC#G6L/5C<>O MMB&P\/W:MH A9FP$DIF>"9RLW8Y<<67\SLM5(O9L2'\NE#WQ/RIR8S9]FKY@ MJ!$U,H,L/WBY8R6O^H FB33JVL*?Q>P\.XE_YEO$>S'++@0]^AV-)PV'ZL@N ME]&E-@;K-#L]$,_.L]D!!@'K'TD]SO<936\[3IPMS+98V&T]*&)! M'SXPXM!X()< .)Z0W"%/D_LXNTZF((&-3PO#X)/6@EQD5BA:.T P++(=<21V M2NE&K:_C3Q#IV\!W_2<"]5EV'_P0[Z^*@G>\;B),7M$+DY\)C:8K6$JY(@]5#*EKZ4[40M?2G" M(&C2 :O8KLIJXS5K^W]%ZVTB@Y_%\VEVAC^GLVR*-4\> M/@=L+X"[+Y8Z1.P]Y[T0,1>[/C4?#WXMJ,D4^DV$^FCX.OYPT#_M?W:YB;\V M;)?'WVS>(R94""JUQ-9I=OY\$D?T[B;8AG][6-@0;,V7I9) /BW ^Z4%2Z4; M.J#_,>KZ7U!+ P04 " !!.6%6',R',.\$ #Y"P &0 'AL+W=OVMPGBR4^N(^WM7'0>@(H<3*.@1.KVL\ M0RD=$-'XNL8,MB:=XOWU!OVM]YU\67"#9TI^%K5MCH,B@!J7?)#V@UK]BFM_ M,H=7*6G\$U:C;%H&4 W&JG:M3 Q:T8UO?K..PSV%(GQ"(5XKQ)[W:,BS?,TM MGQ]IM0+MI G-+;RK7IO(B==7D:&K)JM.=5FL+IZ.%^ D+40SO56<; V^Z&NN' %.B MN^4<;SB?QL\BOL9J DG$( [C^!F\9!N#Q.,E3^"]X;H3W=7]&/QULC!64\K\ MO?*Z-#TO,+C@.K$H+[&8/[R192'KYXAFV[)IL^A_Y0+>];";OX_ M:A8^-CCN=+=0T7NP:* C%.E0>D(Q'F6@I-!@2=JNU$$E"0%:M(VJJ>:_#D)C M#=1[H*4R$SU9\B*$I98.MZ7*IB*IO@#O:NBYMJ(2/;=TGV"P&K2P@H3W*M5= M(QTZKN35$K4#]IK[(UGMZI?8BZZ20^WT'2DIB$/-QPY"%FIQ+6JDQ4:<:#BY M,T_\Y $EMMX]_9;H>'#VZ(#"809*/-Y9P:6\!6>*'.*2[) 5%R?>P;7R[HT, M)G!254H[PO*6>2X[HLP?W=5]NXV2= 6&&H^4L$ /87B+/NP_PR\?.HJKC]W M)1 N"2PH[VK74H49;V"I)/TC?.0]3X/6.!*V\9S&+!JO@J+N%*OUG4C*KOI[ M_'Z8HWNBHYXJ)2'2%MY4V-N-HLNF.YA6#9TU^X?P)W(]-C*@-H3M@F0VK<@] M(O<(X7QH47.K]"&<;U@]S^47V,O#:)+MNU5:II/(K^)9.(GWR5:GJ/N/B)_] MKP;K TXI37_.D:2!P1 KMH:1X99 T-W1))H"L"*PZ\>1I$8&\L M"VX.UKUI4PS?GV5G3S/FBB*/XU?8=)X6_KC +X??!NB;CF:Y+M'?A,9#F M+"]3%B^,8M8$K/W0: M,DP]9)S,MKO;N?9D'.?NQ,>A^#W75X(&ULO5AK;]O&$OTK"]4(&D"B M'E;L-'X =MSB!KA! Z?M17%Q/ZS(H;@PNV24I6I&=M!_ZP19% M[KS.S)P9\7)K[(,KB+QXK$KMKD:%]_6[Z=2E!572):8FC2>YL97T^&K74U=; MDED0JLKI8C8[FU92Z='U9;CWR5Y?FL:72M,G*UQ35=+N;JDTVZO1?-3=N%?K MPO.-Z?5E+=?TF?RO]2>+;]->2Z8JTDX9+2SE5Z.;^;O;)9\/!WY3M'6#:\&1 MK(QYX"\?LJO1C!VBDE+/&B0^-O2>RI(5P8T_6IVCWB0+#J\[[3^%V!'+2CIZ M;\K_J,P75Z.W(Y%1+IO2WYOMOZB-YPWK2TWIPG^QC6>7.)PVSINJ%88'E=+Q M4SZV. P$WLZ>$5BT HO@=S04O+R37EY?6K,5ED]#&U^$4(,TG%.:D_+96SQ5 MD//7]^2\;5+?6*77XH8Q4EZ1NYQZ:.N=JF=+5"!WBR&YH=/WJN_G9[.(%]Y>]^\N7 MM/^E5/T]30ST3#S[]);62FN^J;3X*&U:!(&Q\ 4)HQTHQ.3AR_N??_MP-YG_ M(&J@3)6"4^30)X :HE)H6DON1J$JP 4Q'<4,ONK=J^_>+N;G%TZL&@?/G6,A M?NXH-\58$. MG/@>2E.R'L35NWU@'S3U0-Z]%MM"(=C:FD*M%$=A+)1E31H"FM1D7> HIS+2 M7LD2U_@'P-U!J[&XLI!-; M$!A_9H18E;' $6<8&,,X,T J!#@&T<)IR>BE<,?!8*.IJDNS ZMZ 5%RB?B@ M18ZJ)ZSP<&5308WQB@7+[3Q"*=24685'(,N_K]7N^/_JRUT:O$W&WE]R1M(*82P68D*H5RJ-EP]E3 M:(%!8^%;+/"^=5/C$"BLGLQGR2FF1UERWKCNC=;M6-PJ7P1E1WH_-BU?Y=94 MXN0LF?5:@!WZ<4/(9[JOZ-@)FLK6.(-VLAP89[&(;8\ZES\?3L0O!4BSE2PD MZ&%%I$6@4LW:V=>6"NZ/1,HTUU$%(G2F5%GP*K0AUWQ PN-'>1T2Y9@0Z'9 M%0J]EBKK\L>0)&'Z/$^*WY:PQ=.$D4;?XUA71GTQQ@IK^W=K&OB7F2W8UF1- MRQ\M; /IMJ+;N.!, #CB>51U&S-8E&6E6%DC,S@+VM1BM3MH6^'E W&[,O7G M31DV*=:"1V P:Y HEI#H%1V8945^RYD[QJG8'Z'HSY 4&2':F1K#J,T>CWA M*/?TSP/9TQH$F%F>&IQN07FN4D4ZY2P T%4)2)XZWQOUE!;:E&:]"V8,SEAH MJ6JT;IA#,MM([;&%1I!1/0 RCI5HTINMM!F/@%QYN5*E\E%7;5Q4D5N"9](5 M(L>F&W@5M!:XN&,OB42$.L0]+N>C67_:PQW6H1TBUU$<#Q*8,>&D+3VV#_3N(@&#,S2CAE(LB$=):AL53FDL\LB#]@>,.Q!A M#J%'Y<+Y>)9]X^IE6&O)5GA%>26K^N(F;OY=OEA_G.N,G@R_+BXBH#"VX=\1 MS!%IVN!ANFNI);"D%.$QL-ZS"[M@N!+IP-^.$5MJNW%!/R/+^H\GF1M-#X?' MMS/*5T? \H=DWK'P^##'>R+?M\>0GU>D*>?F#-"'%8)"[@R0MJ;DX"W3==A% MVIQ3-OZ2ZETW&)[B$;HC3?%CS0;49&6L;UF"GV] SEB'A.5-96+R":=8.JR< M;N#RD=C'^P4!1DP_7@[V"NQGV20P+8P%LOWGIU'DZR\2VI$(R%(;/0D,DQ;2 M,E]?@I$=,+T^87B?G^RQ_:R$QCB95LHLI"/!BTY)@UG5M-V^PFF&)4R#< M/@4'&O;CJO.TCK*#=7$+5J$>\UP]Y!FGI!QD!%81:@Q"S M#[9OWE?#S>>2V!/I((=WA-1R$.%E@3ZHP;^9S7XC/&@XW[LU<3+LU?TZ'&9S M[^!?6F<8MZ_3AN2#)694_ W45HM[_4[\SG(_/E,EQVK\97^4KV]>((XO:[637,("_PVELV$\W<%%\B;\ M_7R$8^1^$9PE;WL1OH[1(Q0FWA-Q'OZ_.4L6/ O@V5<(/<,:RE,\%"W?X ZW M\:=EU792J>(FG@I1)^F:[#JS.F[T;[^'ZIO]N_ MG;N)+Z7VQ^.KO8_@ (7Z+"F'Z"PY?S.*3-Y]\:8.KZA6QN-G<+@LB%=2/H#G MN3&^^\(&^G>6U_\'4$L#!!0 ( $$Y85;ZV& ]W , !@* 9 >&PO M=V]R:W-H965T3 M(UJX+X0T4R^WMKP( I/F6##CJQ(ES:R4+IBE6[T.3*F19750(8(X#(=!P;CT M9I/ZV8V>351E!9=XH\%41<'TPQR%VDR]R-L]^,C7N74/@MFD9&N\1?NYO-%T M%[0H&2]0&JXD:%Q-O:OH8IZX]?6"+QPWYF ,3LE2J6_NYCJ;>J$CA )3ZQ 8 M_=WA H5P0$3C^Q;3:U.ZP,/Q#OUMK9VT+)G!A1)?>6;SJ3?V(,,5JX3]J#:_ MX5;/P.&E2ICZ"IMF[7#H05H9JXIM,#$HN&S^V?W6AX. <7@D(-X&Q#7O)E'- M\C6S;#;1:@/:K28T-ZBEUM%$CDM7E%NK:993G)W=4I6S2B!<7_OPA8F*-6;) M##Y43/#5 Y=KN$I354EK)H&EG"XR2+?X\P8_/H(?Q?!.29L;>",SS'X$"(AL MRSC>,9[')Q%?8^I#/^I!',;Q";Q^ZT"_QNL?<^#- G8N]""*S\+SWK\[ 7]= M+8W5]%+]_90I3D^QMQ73M,4OV-+(LL$;4IU-&UOD&K,N 6AC(&7,/(C MN@[\ 5T[?7_8I?]7+\9Q%%_2Z-P/8:&*DM':A9(I1V+VWZ"CD=^'R!]#)_&3 M;HL9)?[HT+D?XFF?04T88-D]4$XD'4DR]I,V? \S<-#++@S.$S]^9$3T3"/& M9$-$S#JQ/]J3=>;\NOP8W*]#( ?RG2O/D1^/1U2;1_*'H7]>RV_L^5E^^$SY MI!J&#C'R!WNRXU^7[ZI\3N'D9TPU\H?08=W&E&>IC_L$\K/Z(;U1M?C&'(?\ M*<>&JGP EJG2$L[5[6?R(AJ>1?T>O.62,G$FX%K2CE91QR7\'>*BH?X'44<# MG4^JY"GT8_H:F &U@M^9K*B9P\Y=1QX*E?$5IT0:K5:FQ+KUNN[)#6QRGN8T M8ZAOTA+N EXZ'[8?+STAOZC1NBF[9U\S&EU2UCO49-!QC]'55C"';M63$*=J M9WK4@FU.K%)%KIM2R?!0;>JZ;;[Y&ULQ5U[;]O&EO\J1&[WP@9D MQ9+S:IL&<)RT-Q=I$]A-+Q:+_8,B1Q(;BJ-R2-O:3[_G-2]J1#_:O0L4J2R1 MPYDS9\[S=PY?W^CVJUDKU66WF[HQ/SQ9=]WVNZ=/3;%6F]Q,]58U\,M2MYN\ M@S_;U5.S;55>TDV;^NG\]/3%TTU>-4_>O*;O/K=O7NN^JZM&?6XSTV\V>;M[ MJVI]\\.3V1/[Q66U6G?XQ=,WK[?Y2EVI[LOV-( M,(\_9- G[IEX8_C9COXC+1X6L\B-NM#UOZJR6__PY-63K%3+O*^[2WWS#R4+ M>H[C%;HV]&]VP]<^?_8D*WK3Z8W<##/85 W_/[\50@0WO#H]<,-<;B!"/.4' MT2S?Y5W^YG6K;[(6KX;1\ ,ME>Z&R54-[LI5U\*O%=S7O;GBW#0.\+20Q[SEQ\P//&8VSW[6 M3;JF&9GLTDV/YW/1\8[L_1X>)J^,]N\4#\\@>-B5'NMGKSY^]]F+TZ_'YGM M,S?;9V.COWF;F\K@IGW&L9LN1Q9/37)TF/0DDV-GOZY55NC& &W*O%-EMJR: MO"FJO,X,7*+@I'8FJYJB[DN5=7!USA2EH?#O"[W9YLTNRYLRJ^!KTR],559Y M"Z2>9N=U#7=WJBWL9?9VO!YVH3$Y'623K?-KE2V4:C)55W F:#I5$TP/+IO2 MC.69?__;J_GLY??F'BNX4:W*@!C;O.51<1YM"1)\HUHX9=D1SFI^^OU/Y^>?Z>/L^V,F M3DA$8U1G)EE=Y8NJKCJ@U02DX;5J>L6D4;<@H0T/#=/")7:MKFMX9DSAO1T, M5@WW@J!O9:LW=!4.2)?DQ1IOV2J2MGRE MJ7A#+E3;@9ZP3P)JR=RS?,-;O66.8\+CN$!.W69P?:7+>T[>KBAKH!S(- MKN\T#7BIX$3W1=>W^/Q"&[@?3P5PI-K@4V&O58M7P]-0Z=D;B[YMX6EV+@G> ML;,7]ALYY<_=*7\^>LHO0H9.G>X'W!X>AY"2R$2\L[NL6M+!U#? X69=;2=9 M"=M<=$ 4( U_GL"F%4J5)GM^^A_V:(.Z!S+ %4#3:TU;:]9P@)@IW?APQ5,< MJH--,LS>Q-0[H3?R+7WMJ0N7>W;96L'B^H7SL9"YVT)6Q]N M!HT"XX(U O*BSENY>IJ!9O=L?;/&LQ^*JE+#UXWNF*ER=[;P@22L@)NRH_1L MCR)KB]-S@VWJC@Y !E-JI; [_!3WF7+?.J MS:[SNA=95*SS9L6B)O@)MDF#*O\?/D8-F'9PH/5&34":9/EVVVHX5K#UD8C$ M'VJF[=ZSEZ&$ RHU![90W8+XKN \F\"4J)HE3 K%I[Y6X6ZB\/*DF0K%'2\HR%]_S2%F-'YO(.I!Q]@2.1?IH=_UH ST!ZN0".4"G@" M-=*B5L'S@"UA'!0V:,+U,!M83M720$<5KG=WG&UK^ &>SU?8>;/X17*1K-4+ M5-(T/.PAT#18'TDNF$2D*Y&GB U+9+J">31WY\"O:#HBKUXX>?5B5.!\,:0$ MWINNVJ!H28FLAXWPZ]HJ8SG(RWL9(59XXZ81&Z".!5J2VC)@/S?@<1#Y@6LW M^5>5_=Z7*[H;Y)M].'$H*)!^LV5B,CLLER@263=N=4L&P,99.JRPZ=9 9]/? M966*6B,#RSIP7W$2A^[I(MW:WP>\&@4%'16<20X'V)XF'M2& 5B;U@6@BSO.SIC:.5UK,./JF,Z4XX=NJ25 MM]G K^ \%5_I$?+I!E0#//ZH@D$":4#R32P:D.IPH"H\8,&NK+0N;ZJZIGOW M;@YV$HD$1TVX-6];/)TA5S;BC1)7+E#:*T,37J =BS3 9UP?HT!JZ4Z@\4*W MS"GF)L!SL8IXF7P8_78!=K ME+FD1_;..:BX!?@7ZEKT-,AXHUFR]PW9B'@HJK;H-VC[%,CI_] W<#UP+HC? M'AYJC6=0GC6>?Q =K3.:X4S$4^?O^"J<* JJ'4PBPTM 8]=C,OJED]$O1R7L ME2+RI$3SO6[,/CD&,THHC>2!78,;D)V0F[>ZL::Y-_^0/6[6%1A * E;V,5 MCE0-AYCP<(#[F5_GH*"0V+P9J E7/:@L4' @RBIUXR73Q;I2RV!>[Q08(3C. MSR#96^=G77QZ][/SLXC/BHHLUC50$$0+\G&!YPMV3?=M(;N"+B PH3$B&VF: ML#MI!Y/G\OY6%3TY0)^68 :AF6*2IQ7G) /!)UF9.4 6E"BQ&%Z0JXYTW?;M M5HL7" H-Y^HE02D$03N$%TFR)%JF$JF*EH8WRL+EGANR7B>1A8Q6(.SUP*QC M94+;)TPRS:[ &85STE7L.X,!MR>$B)%X$\JT^TS"?&\@J]N0;[JNK4!OL+8P M"OS@EF];]#O\B"&\].!CI^N5.UVO1@_)+V!*?M0@_C[#GE^A"Y2=RXR8F;45 MD)/L0U-,4\=P] GID,U#'QN)TZ5& <[\V=WH$W*:K>U/UCX>Z)XV%TWE&A\$ MV^W4+#V/+A2G#_^N0)[B)N#IW6!XF4P9%!*55=U@U8%)6FVM- $7FPP?GM[> M5 *Q?W@:>!8H",&WDG8>& .''BN1'C*(-(BH:[29P0XJ,8R ^@@MYP+$/8@A M,J[BL3!*35XE,A=H"% ]EA-5WC8P[*&%.;M45&(@^W0T_;6N2^1AJ_LE%@%7 M@9*PX@LX774WBK?MGBOG0]&#U,9QP;8)0CBR*'@(*W(5D 8.?\51)YGZ8&;K MO.103$"-:?:9@CKL\H.V)%&=L(YPG ^?/TT.F'AX:U>Q)V0M!EXJ>>FL@4% MD/*IB1559BD(?$&>N# LS,731I%R<&M$(]1Y>_'0LG$/&SFU&N1EY/L1"?2M MDT#?CDJ@'W6KP/O.+BA>5>Q2$N9A(X2R @P68,S*K!7'<)=5"T[M4NYP\49T ME4'0P$?\,#^=GS+K+_N&-AA42R&C6QO>AJ!,]F5Z-06*UW#H\,2$WBSLB X# MOCP&10W(B -IPP1./8B-. DAN(!@\DJ65NJ6O6NVNOELA-XU>6933&RH#M=\ MP(W[*R>=VP#D"?!F$"P*OHQF/M_7,%IK;,E9B/S5*[DVX0 M"H=7&VN!N@.^ YD&IC4IN%:CF[87,R].^,GD ,,,+;LU.?K3H=#VGF M9DU#TH?WN18>Z'2BDXVBSD?;2(AE6/;GTGF.M(;SV-&$QU9L]J0C3>-/21M2 MCWATYN[QCBZ*,0J,D#]$45**Q&0@%$ 53<"V9-ZOM07[Y.%B4(/,!#)'-, ,-5.W(;R1Y$+O8!RY0FM.2PXEG6@P';MB0E MSI'_18X&X:+S*21RU4AMH^?MY]12D+1=(85)Z/&Y]-0FRY7=".?A%YA 8R&O MEK =,I"Z7>=$5U%G9#F3#&9?AY+I(%YES]& 0GD@!,.UX-:F&.8(Z+$!YD U M=_R=$ZDNP\W"%'Q<-"1A]35-_9OLY70&_[Z"?QV+FNSY]'DVF[[,T"VX@7.N M3O1RR7* 5<[1V?3%<78TG[X\SBZ Q>(QOYV>RLACQWGNC_-\]#A_QOAM!6>( M(F3@?J"JOSYP9A\W5/:)EF5S=($BYA\:W9P,?K1A_MB=9A(0G,*G0;?RU)R> M6OFGDG/C4DTLLH7?,793L@$O82VZF\X(I3=D$ H\&*.+BIB>C.^Z*HBEG14L MAX29[N!L)$?5*G9/4*)AAD!,<;%5Z2QR$&;;:K1QO3N! ^]L[(^,6!L_KIP< MP-1'9=R,C4\!6X6YM=8]DW>SK54H2T0P[$V0%^=BJAP+.[A62IQM,&"-M@P2 M"BA\E=L0(ZN_,,.W1#['3:?(-FL2]YT*C5'$ MS*#3>$*)=9M$=#0=A**9\\2EEFCO>]PU4'^4ZT/V1'Q9IS LI2;$IW!,.-#4 MJ)N\YK!7U5!R66UBJ4^)25$2=*A1$ "__9S_CM=O\!PH'\@L\FW5L9$!P9F=H1IP[:ATG4KJU8&K*?;0CP)0K,-NO M[/WA;_S48"1>B@=+"!ZFQ5.H?\O#SF#CPH*[9':@NFP^Z"/)!24'PB''>II)-*02"2VX$ MX)TD% #YH]J+8DU0,&/X69Q;#'SYN+-7!'$.S;E'L0$J:L2GH9IDBLYF[_8R MJ)C48='&JM4S5Y"=MZY]N-[2X2/0Y3'F0;-VLLZ.;_499^&753Y(J85S#JU= M.% VVS;-_H5VJ@V"6ED[2&/>CQZ3, ..Z>]A$BU(AF&V%E4V.1 DY20VB'NS MMQ4H5?=\"C\V3#&8,/)>$'D,,W"2>;.Q36^9-SONSD(*0(AVO'B"'(#5(@ MP=HYZK5$%\RKMWO9;O#08!JD,"'4EB<8G]V!3EFAV]@PS-!B M;A3)LT/Z<4SH>XS?;!RE]\&?H7/:ZZ3 ?^ 8V8<](3E $@UW+,)WCL#2$DIA M+)[@_/FD_'13H\0"&!S[TZ:D#B:-5":I0K+O@08[%P##+ ]!Y57+_(N5> M(GY/9@KYBDO*NS&@N//Y[,-@E %B3V9LK';9(QYEC&-SG%/&P1+3Z[(^U3C$ MQ *)1D^"1X_-QL%?'R+PR4?,#G^D+1\Y%Z,CIF-\=SR&O]E+2SO0P9*=!CL$ M1H\0\Y%A#KJC<&Z R8L%)\:G"O;S)3II^:[(C M&Y<"2W4WR20H&%[B ZH55 U+1CM"#-$12@FFT0V.+E5F2'(*H1OYB6FZ"*@ MH8FF8<.U[F/KC8C[$)H\!4)&>:@[SN1#O2.1,Q%HA)C=\=LB.F?B:RB:!/ M?Q?;3*0#:WC9Y^#G@(4[Q;J1_'KXKT'#B.3$1-3[IZ+3&(VJ&5 ROLS)(4^Z6"Y:3,I@=()8*?2@G2TT.,MYEYI5C7XA MP5_04K!S\O943,C8MN/\J,!HT/S\ VA;H?=]K0169&&H3F,@?>GD@%/+$.?] MK<+M5D@B\/5!:RXCXY:@>[#,]+,FB&Q#MTVW"L3<5Y D)YB"/"%#UN[7/EL. MM<" 2C BI[$PFXE/'X@VF"$A'\!HW Y7Q#X/L_MH$GSF<3BS<2 .A1G2*N,1 M^!H>[2 (D<^X!WL23(#SJQ*KR#EZR>$09R_9C>ZH\*#BR+"XB%;[$-L&%X:) M2:Q%,#:H9O=I;P!)F>B^"Z$9<#7<-(APV7(9(^!1Y"I5,3,R* S%1 #B'P S MXW()XG^*V4A0A.<5/ MB&: TB5=%@'C((B;'DN0F T&0E&"-,$"83L(IITB\F%H]#1[JXJ\-RJ].0-H M=%#*5VKB6TF)T#FTTVK)P@E/GH]G5-W8;&**A ZW1WCEW<$=I2PPPF ZG"3Q M@!O?H@]<(0<2>$)BB U)A<+?QA"&^R:H5G<:9V8K"@S-4[8 $AY*]I39!LLQ'=$76?+(X M=\T)%)R G- NV/(]"11;0$.2AB1,BDY;.4;:7@)Z.Y)!$#3!WL9O'%6B[ QK-@((5(IOX'Z([DW&'-)^1TLTZ# M'E>%3!A=Q$F_D'(4W^U<.;2/!GN!/BIW0,RCJ,D%,RS\W&D4X3:]Q6$_)+\X MRRX.&<8RY=: .0G.M:?*)<:4SK*-&;P>]CD;1VU>"@;^DK?F4,7P^"AIZSML)8> _N]C$2H5!#?J%SX>H&=,;4W6PJ0\4*F/ZNK3.=HEU$-L'*X)CZ MAOZ.!N.<.Q@(*!XP_A[RY81B;!AA<*3U_2U$-@U@*FR68DKW%KC!4*CX<#&5 ME]W[95421K*<0QZKG[A OPX*J0]@&)0<#K9U++)B&3 ^2/M*Q$(]P9K."X+& M6!($.4H<@J80[KJUMF@#&1%B"M2H;@3F1[2=VHKT<1."W/VAW10$T&9FU17DI9'_/5DS*O!@?-VU>W.MAV? J3BY83K!&JT_OAKG!X%:"$PK?I#4G MJC0]ICX'MT\>(Y(F8S)I$@&IL:3IA,U9Y%=8)C.$7?+@,.P!P@DZ^9X;6'QN M]:K--]F142K[1T13?TA0O@BE&38TPE>ZHKVX9 M=>7U$[L K,PSKN<"%R^T[4-'E&K9J@1DDE<2;,S$YBIO$G![2$P8*[^L0R$ <4J(!RLZWU3I%2 MV-HH/S*IB2QU>$;.[?G8<.9A;!43Y@"+HH=+BEWB&>F4PHK+GS2A^M YYOX8 M >8@! $W=L#@#.0EHJ,,2G)!+.QW))!C,!'73J+ %LHY+"U ^V^?LL%&N&QJ MF/4+MH;+ "IEG&)"8[(+]VN"9C'ZSN$>$IN#CM52%$;0UO!(I-W)<+),'HK$ M?3-[AI!^*3*8P-^S5_YO>M@WL]-9\-5C=-PD@$S4NVDD#WS(BLD%'$6MR2;6 MW5^ #;"LN(M3TQM;[WU HZ!#N:^.F$^7E+PR<.^\6%7S/#)$_V8@;+!UW*@ M? L66V1PUS$=JKJ1DVKU6 AO"D!-PE9+12H16[A8JT@B4B%$+P:D'>QT_7X)%D;<%U\^]\[CIY&8^;J@L^B'$9H\+ZC\EA!V\ M6Y<]-6!K5C!=%G"!.#I@\RCK!'B9&S MZ-9';*K'1,_'L4TTYNZV,'R\*?\OBG@\:EV=O:8/M<"Y M:YL:W&YSJ(ULVM1V5&++:\)AHTFV[F',0?\.-'+[1BH*.,3C]>\=>O<7=9/] MIVZ_9FN5EW_TL._6F>.=%74<#]0#Z3ZM8U* ;QVWY"#MHU>8_A.(%A,#!P*5-"0;JPSF,Z M[%Y)!2[FD-.3JE#) T DC-@77B -T@!MF*F7U)_/L$RS3XTZH=IFR\ N@^3/ M03J#;2NB(XXEK\ ?A;XA,(FDK6WM50 305ZR7GQNE#.]]AZ*<7Y,,WG 53RF MK3[[U*PTB+TAPP88O?/NB\"+*Q;CHL8TUQ#DQ3HP27B^] MY8EYI/JJ!B#.^U6^A89\"HM 50DR*KB$;1\:)%Y@A+?J.PLMX_A55+%LHR2& M$?R$79?(QT2,DV$3,)?YD8)/#&:Y='N0A!^5+!ZS.A_'K+X;5L6=!["[I*3Y M$^-E>[]&(+]Q/;57OQ?=>R"GFR[VFH1%8S>'M,Y'\=T?K#I_;$@ MU,.&R-P7XS;<@8"+!1Q,.,[$[4$IVI$B,CF66 OO4\![0CKM&E_K^II$ &,@ MEGDA8 ,N61#7=O#K-+NRD9YOAY&>=S"5J<1HQO;&8^[FXYB[#]P#Z%=TYI+[ M\@CD73AF)"8H_^LJ[1U2SLO99/-: @H$C0>GV1&^MH\%L+6L M1+G@C#B8#XVLF A"/"PKK;%<#R03G9IW)O1H.0D%Q Y.31^>F:@ MR7PKWD'QMFUWQ4CR(.9":W9PF2F(R?MM8- >/#=1DX!$W_<@ GJ%O:ZQS?27 M+2&U7'>.*P]D_$5/L_GI[/G)["7"'FS'TMQW:2 Z!_V4;'>*%&6I,[=%[6:, MVF6H;8C:W3%PQL'^4U7,0<*2F,I:-K1#OH0.?]MJZ[E3SK:*V_B[YIBV6^9= MLXO&=! ? RJ<*\](@^7>YMK9F\A6[N%L1MW*;#\F='ZIPR>VU>\<9MP^:"]% M"CO8Z]ZX/I)&6I, .U;2&G#8B4Q;V]!/SUBCF4G%(3*T8<5@8;%4(@R/>UQ1 MQAFN#'@PC4QC&!)EK;68.#@8*1X2B@*D.E2=QV?,0X[VPN/$5CUJ"=?W 5MW M6CQ+T),&)L@Z#N/U38@.IWY'.)#N.SZMML05[B/O$;L#B%#I,M?BRC:4L+:D M3#,4/\0809-ERG*Z3&G4-3:6"_#7F!KS2)KY'?W/,/SU&X6_?O90G[1&>]1( MV8\^P$9-%%SG5*:U2$E.B!/-;ZA_[,+VTA6%XXIH^#,X%IWIP7.B8?)DTW>&0(U_].FO(.,52^U#I0 MU$9$K&&DGY.3L)(@/+D&HP>C<3L;%7>M%'W76<)AWU8;$'DA5#[HI%XUV[Z3 M4\43(Y455Y>T#(?DUET$-S7<(IGNY3:77+Y"[9GQJ;S&8*#OLH^$4YV!U>$P MHG_TFAHUM157SLB+BH1Z'+3QW=L#E%DH2'C<.9BR-)V@L=QP>$&(B ]GY^-0 M2IXLZ(0?GJ2=G8G.KF\H99G(=H7I'YPD7 01ASM&L^ M=OM[YYX@(2H>":C3\:,:;<>R39DFPBM1EJC9<24.A77MNS#"PG3!/.]7[:5L M]K"++SKQX2MR*(YTJ-?;)-4B:C+>6CNX9YOO7..RBRCW+=]C..I6VFP-RUS# MO@@+ =/S^N![L\;KG25B>N0 ]T@[2?,^/#BHO8YK>7W(TF M'K2UBJ9[+=5Q0:\K<]#Z!1HLE;088H;:4<"\Y;?"<"M9;9M@[(/UQ&J,XY9@ MMP#S,JQG%19;6+NZR(UZR+L ]B%2=1U6H) UYO?&U^F_K7/8VJMBK1%4P.L@ M^8T7;'2IZCV=R=$,D*=/%U-#L>/G[0;GF2''AQ]+(%X?NS'<$U\!W7S M:%'(]EU>??D_WL,])!R1V4: 8(5V"KY!G+QN)CJZKK.R,X>U!P7&?*+1F/9+ MVU]/^/JD%#Z(R95$#LG8J3'C5P'54FDH;^3BC%4;@;(8\6G?1I(#@4$- M@O7'@0IN 4,FK9BN]%XNH=R4URGMQ@^TD4XNA0H&4%SYU,1"K:JF$4_)14J" M-H^DR\+)15&4<$V$N9"%6?A_4'[-KBO5!'/\KK2N-C]X?CJ;,[#*MSG,/M=Y MXQ('!+N0)<67V/<\87^Q19THCJ:B/7*$57F8/O&R]S@65O[/O.D1*P93.1N& M1;".#X:#CHPUC?O8-;[)LCB520_F@00QBP#BMS/WI) AZ*'7]X?,G MZ<4Z-%",$/8&RZZ2Y7QWU[A''?2UQ?7G8=TQ#I^V9 M//D#51_AQN/VJ7G-M".MN=:-[J3M.1CO_LL'QI/ZS;\C*><$,_>/YU5MKQ)U??:%?3F9G MD^Q'%T3Y$ 11;"HS[L1^]*O>@F XF[\XSJQW ZX.=[08AAW15XEZK*-&3T5L MI&>2C4C&_I*$1_+&>QWT8IJ@PPDY6Q*\]BL(7^G@6X\1>M@I*5>C&/4.6& M M'C5?Y_X[H4^6?.'9Q#7&#NQ,1GJXAN M95\Y*#1;@78AHQ&%B%,1_+XJDN$%R;%*JI6!_@:GSMD4+P1RZB/H9/OL.:J> MV;?APLD3K#9.@CCD"Y;+A<,.7$%AU2[:86YZ9*U;5G2G+-"$G9!V8,NXJ)ET M2[(.-:8]E319^.;Y](6#5%.SB-RG-/?:$ER3!AE]%\ =!1]W1 F3;2+=M Y5 MQD1]H)?8%V-Z0-TF#O*W)[,YO7?*9_+EI+Y\=GK\779%O3;8EB1O),[71S>* M:PH#5W$W GRNFZ_A$2VVC#LGX$9]S[X\)2O#'#=AX02\+VC*;8T)E5U46W 8 M2$!=_N1MY*1 )5; IKZM)B;[T9V)!M9Q@308$&>PP131Q%=:\3-!J9W83#AF M\EQCW8F(.#3O! U,0?:ZH()FWN8H>4:-Z,-SXXS/-BCU)M1*D)(.L^CX!'SY M,Y5(DW8/4GF\5]A?PJV90B]V=RCPQA6OKH5H1. E8D77^$)A_Y9(BV\(^M'1 MI+!^&YL(N,I&?&F7E_R#D:/:7VGC3ZVSN"]*I[8G_=8>T@A\X?OQVL4YL2&V M ='XKY9V>+P>)>W>TRL32)2I'1(VEGZXX7S(Z&YWW!Q]EXG0:"G1]F]OR)\5!(LK\T)B'G MIR>GSR;9I9*3DUVB(7NI*,XEHO+5LU<@*G_DY$B$V7M/K$;,F1X!+O56U*5K MVS;-SAMP?,BD1K/7AT5++NTJK4 VA=XJM\V6-YA]'*>XUTDP5X@%4E8N@AJ( MPB57K;*I2^]FMB^ )U"#RQ]&QY1M$,[LM6ZA%/EM>:'5TL=H\;4GP'32S:<; M3!;7*TMU'NUL+HJ>*_ HE\LO1:=Z&5_5Y.*G>VDOA!$'2M&52!W8]OG)*9B_ ME]E=^YZ="*2)2N-HM*N^P8S\._&'W+76!O$2&_>/+RZ'%[.#NI^\"R-P\N6S M6%B@^O0O#/6QQF 324Q$8C;5X]"'BM?*7IRA4U^"KR+L755!K*I9R#2RM[QL]#'0*>UE8X,]O!)-> M=OSR9N=-^_(L[L6&I5%@.&+Q1P7R+^4#6.\[-*J#,\4@7R\40N%7&2(RJ>8H M[C!8*C_!^@7<>B9X\Q>LCK)5&-#DMQ6Z!(;OZSE\3SN^!RA\WV'5N#:>T3D1 M'!Y,58P) K9&1_K?=WC'CHL'@"P4YRW"%AS_AO.4LE^?4@T,Z/'\S>L-NNL7 MJJ[IC?$-F)L8V7/?(A-C([#OSN=/GL*=_O(WK[=P2N"HKK"S3ZV6<.OI].7S M)US&9?_H]!:'Q*0$: WZB!5_JL4+X/>EUIW] Q^ M6(TO3?_"U!+ P04 M" !!.6%6NZE!!68# "Y!P &0 'AL+W=O]*:9I%I7/U=9)05F(E*#8U:MXI MC*V$XZG=)%1;%'DPJE22#@:7226DCN;3L+:R\ZEIG)(:5Q:HJ2IA'V]0F=TL M&D;[A3NY*9U?2.;36FSP'MVW>F5YEO0HN:Q0DS0:+!:S:#&\OAG[\^' WQ)W M=# &'\G:F)]^\BF?10-/"!5FSB,(_FUQB4IY(*;QJ\.,>I?>\'"\1_\08N=8 MUH)P:=1WF;MR%EU%D&,A&N7NS.XC=O$$@IE1%+ZP:\].WD:0->1,U1DS@TKJ M]B]^=WDX,+@:O&"0=@9IX-TZ"BS?"2?F4VMV8/UI1O.#$&JP9G)2>U'NG>5= MR79N?M^* :: >[G1LI"9T X6668:[:3>P,HHF4DD.'L0:X5T/DT<._;F2=8Y MN6F=I"\X&:;PV6A7$KS7.>;/ 1)FW--.][1OTI.([S"+831\#>D@34_@C?HT MC +>Z 6\8_'^6*S)6;XV_QR+N,6[.([GG](UU2+#6<1OA=!N,9K_^WAH@#\BM=H 1W MF*'<>D6/17?2__'HO/?">/<^B\XC=T]=_LO.'6^+/5F^;7Z^6-ZRR0$IVY." M,ZGYOBO%3Y?.KX$%QVJ-MA?=?X;PE8N3=[<6*@3]"B;QD+]7_.U303".QS", M)_"%J]S.2H=O3%$0")V#82(6SD;QY3F<,1LF+?"(M&P2T7)O+SE>5J:SE!GMG[7XVLN?ZY8P*=]N&U:%IL%; Y MX?4A-NZQ05C6A3KER">:,BOK4#)[>@7"+7+M*XW*058,M45O3;S,5\MZ?"0G MN4IB_N29S5A=B[XY^(PJCP$.;<7!GR3XY9[2\V.^Q,/I<7_V3^A'VP?$S0Y**<5VDUH&@3A MCK:5M5_M^]*B+<=/Q]NF]EG8C=3$D1=L.H@GK)MM&T4[<:8.Q7EM')?Z,"RY MMZ+U!WB_,,;M)]Y!WZWG_P%02P,$% @ 03EA5G3 7!>9!@ %1( !D M !X;"]W;W)K&ULS5A=;]LV%/TKA!L4,=#(MOQ1 M)TT,..FZ]2%MT&8=AF$/M$1;1"11):DXWJ_?N:0DRXGC9M@>]I)8%'D_SSF\ M]OE:Z3N3"&'90Y;FYJ*36%N<]7HF2D3&3: *D>/-4NF,6SSJ5<\46O#8'.HU5F*9B=Q(E3,MEA>=^>#L 1"HB2Q8X_MV+*Y&F9 AA?*]L=AJ7=+#]N;;^P>6.7!;IU+B_;%WM[7=85!JKLNHP(LAD[O_SAZH. M+SD05@="%[=WY*)\SRV?G6NU9IIVPQI]<*FZTPA.YM24KU;CK<0Y.[LL#5:, M85RF-],O'MWR1"M,][UFX)@.]J')SZ=V$S[@9 MA.Q:Y38Q[*<\%O&N@1YB;@(/Z\ OPX,6WXLH8,/!&Q;VP_" O6%3B*&S-_P' MA=A?!_;'?&&L!I[^W%<([V:TWPUQ[,P4/!(7'9#("'TO.K/7KP:3_KL#28R: M)$:'K,^^>FHQM60?N-3L&T]+04](JE"YR*VAIYM21PF@C&6P*Q;:9;LOF8/N M]B=SFPBV5"G8+O,5LX28BO+R+V&8Q6N^6FFQXA8;*+8=6M"QXE]?M%W=OH,*FY@4+EK8ICR]$@#(9UCDW=#X8*]6>1T!8JOULM+4CYD6Z9T[& H?UH M%<]422WD&N8(&@@ZAK39! ;F4:2I0N(!5XL1OA,*0IRCBY&/NJUV M-UI&8I_*'7;R$F T#I]VOR"OCD#_B1315E=R@8U H$,<9& 0A!4::@XY@X:- M@@$RQQ2G[<:=IH-%1CO"8,Q^5BI>PX>3D,D4*Y\+UW+DF@I*0--@ZLZ?6DPS,4EV$CYN';Q!^IBH2!17AZ\JKFC_.&DM;VQ MDO$-^!%I5[B:**4M(4Y@']^-9S)"ZG4\L2A(FLB\/P:ZN281Q2KE350:+WAT M5P&F-9*XFJ+FI$+0U&IZT1K]$63%[!/F7-D=R4PXA B7AL,S[.R#-/66'98.I\%H:_T%;!VUG.TG[=F6MG9+VPFH MV-P+^^E+;"4Q;S,8J*Y//2+R>(S(O?KO9?,X>-MM56Z'UJV;@XIP^XB\.<8D M0M&6E?\*2<.3286D ]?4I+FF)B^]IJX2HJ0A;6C=M#MS.+M&(TMJ!6[S]A@/ M)K$O@H!$[;[D1II]M]G!6/;/[*VHHN?N_ZP557O\H:AT$]6"HF)K3*@TYW@" M/KG(?J=![*>]@UA(?P;TIT_0SKU-/^SA(A@Y_ Q/_>@[P=/.%]0AA)_$WPT= M'[9!'J](F;H,\XYQ:49I&3LTL!P8HV6 )0!&PO=V]R:W-H M965T $$B0MZ9CE#92NS&!Q,2TC?$! M\<%)+HTUQRZVLXY_S]E)LR)UY4O\=L]SS]EWE_E6Z7O3(%IX;(4TBZ"Q=C.+ M(E,VV#(3J@U*.JF5;IFEI5Y'9J.151[4BBB-XY.H95P&^=SO7>E\KCHKN,0K M#:9K6Z;_K%"H[2)(@MW&-5\WUFU$^7S#UGB#]OOF2M,J&EDJWJ(T7$G06"^" M93);9<[>&]QQW)J].;A("J7NW>)+M0AB)P@%EM8Q,!H>\ R%<$0DX_? &8PN M'7!_OF._\+%3+ 4S>*;$#U[99A&,:[ACHD-0-5QPR63)F8"E,6@-,%G!5\X*+KCE:.#U M+2L$FC?SR))S1Q&5@Z-5[RA]QE&2PJ62MC'P2598_4L0D>I1>KJ3ODJ/,IYC M&<(D>0MIG*9'^";C54P\W^3_5W'.32F4Z32%_'-9&*LI>WX="KJGS Y3NHJ: MF0TK<1%0R1C4#QCDKUXD)_''(X*S47!VC#V_H0JM.N%?;L4$O1S)I?D9W3.7 M:Y3630VO4#-7 H?T'_5P6/]M@U K0>5,3L#ZA !_3 XM'19[6LHG+>6^%F C M!BO@T@.=A1*\8FYO8 &?VY1Y9--R(0AKWLR 'A_; O68 .Z3P+(L=4=@?*2N M9;!/8$7C=H9T'FME-TMG(/Q;Y#_!5!+ P04 M" !!.6%6=/XGH=(" !$!@ &0 'AL+W=O/DS[8)(+L>K8J>U ^^]W M3B %B;(OL<^^>^YY;-]ENE'ZP12(%IY*(G#&EVSFA8X0"DRM0V TK/$:A7! 1.-QB^EU*5W@_GR'_JG13EJ6S."U M$K]Y9HN9-_(@PYS5PMZIS6?AN4DCM8DFE^M7T&)C/X^%CSBD[@^]'VPIT)Q- TN9G'^0;E'G+6K\"FH4PZV2 MMC#P46:8'0($1+'C&>]XSN.3B#>8^M"/SB$.X_@$7K_3W6_P^O_1?0X+P:0] ME ]_KI;&:GHQ?X]I;Y$'QY%=%4U,Q5*<>50F!O4:O>3=F^@B_'""]Z#C/3B% MGMRWQ0,JAQ-7=XSU2=SCK \RX$L&28\C5528QF+FJ-@"(5>"*IS+%?2XI*5EJMT6$;> O1./;[;AR._!B^YSE/ M";W6DMM:XR$7Z%_Z$0'[8[A6955;2F-4;C=LZ\DE+4DFQ//[#-?4@RIBW'E0 M]!CB$4%TT7O0CD8\( [Q>.Q?T#3V!T3;F DUD[0N:\&<_@SIQ%+.FB[3BT)B M= :]T= /S^#4";9*AXW22T(^]CJ"O=5VAA?W MMK_>,KWBTH# G$)#_W+H@6Y[5FM8535]8JDL=9UF6E";1^T<:#]7RNX,EZ#[ M<23_ %!+ P04 " !!.6%6S/[*/7X$ #R"P &0 'AL+W=OH% LB M&-_6,CL;ED!Y&<*5+M[!P46:8/1;@$]0-WJC%>QKM ME7B.J0>]\!"B((KVR.MM[._5\GJ_9#^<2YLJ;2N#\.=T9IVA+/IKEQ\:+?W= M6KBRCNU2I'C2H=*Q:.ZP,WG]*AP$;_;8T-_8T-\G?7+3%!3\D1N$+M$4M*!ZM0?'+>I3H429(@@'%'XL9FC:% C@-PC#D9? M-/U622NYU"T,$B_>QQ8R6Y)XO<=L"MTG:9I551*.,SXW#CY7=2MCAB>I?*N M>.]5_^OQ?AS@!JO8PBJ>8)4_L(JF[+;SX!#P/L6E@U7=83$[$G=HZ,&@-X%? M'=946R/T"\YHLI@[NAEQP0Y9!^/;@U(B.+Z;7>$A_VO "Z?:]W0-D[ MA+XWHM#3J_0OL,\UNPY*42 $)/OUJR0*HS?UNO0%W&HG%&,?]CVNL2Y]AXQ] M-"**Y^7T/SLX(&<2R'[DC1AD& S)>_VVO)]X.#IJ?1PR67?D!>R\F)PCD M 70C]D 8D(=C4O>?>CFA0+,!<;_)D# :$I8]+62P:2&#GVTA:T=_J,'N>.DO M*\?/W*-&/".EG4>9 WNAXU FQT47Y MK*^:]F2?/B9$T2/7]D**):W[$(V\D%4VV(QDF]/-0#MMYK@?Y,TT?"7,7-*3I# G MUL ;4J\VS839;)Q>UE/=3#NJCWJYH*$<#1/0?:ZU:S>L8#/F3_X!4$L#!!0 M ( $$Y85;NW?7K P, (L' 9 >&PO=V]R:W-H965TAV80B/+*J=E-1M7>0D]&JK2"2UQH,&6>,_TX0Z&V M8R_R=AO7?+VQ;B.8C JVQANTWXJ%IE70HF0\1VFXDJ!Q-?:FT7#6=?:5P7>. M6[,W!\=DJ=2M6WS*QE[H D*!J74(C(9[G*,0#HC"N&LPO?9*Y[@_WZ%_J+@3 MER4S.%?B!\_L9NP-/,APQ4IAK]7V(S9\J@!3)4SUA6UC&WJ0EL:JO'&F"'(N MZY$]-#J\QB%N'.(J[OJB*LH+9MEDI-46M+,F-#>IJ%;>%!R7+BDW5M,I)S\[ M^6(WJ&%>:HW2PM08M :8S&":IKK$#"X?*/\&Z\WGUI\Y6W+!+:?3DZ]L*="\ M&P66HG+80=I$,*LCB%^(((KA2DF[,7 I,\R> P1$I^44[SC-XJ.(%YCZ#0KW HW*. A\.MH=,&FM7ZI(I*VUC2E2XG U@I03V"RS6< M<$D_NQ!4M^;=$"BAF"\)89=4]XEVT@,U#T+E,J6!2MQ !Y*!G]#0C?U^PRL> M^!$DL1_#P6 ZT._Y71K.$_\R5T2.JC5QR6>G<9 M[M>M>D99[-7M?R=A6HF/=R6WCU!HM=8L=PF(2/D.#!)_T/)/5>YB8E4[[H:4 MH5Z?/K42_9@L!P/R^D<&'8AZ+F<=B)/PA=P%>PTR1[VNG@%'OI2V[I7M;OO2 M3.L&^V1>/U-73*^Y-"!P1:ZAWZ<3E1M95[BK093%X70S^: MGKH-2I876)I/SA/>[#5]S7)N=-7 D,Z6^\\.?V6G08T(H<6X9 M0=#M$2]02@8B&C\VF$'CD@UWUUOTSRYVBF4F#%XH^2W/[.HT& 60X4+4TMZI M]1^XB6?(>',EC;O"VN]-T@#FM;&JV!@3@R(O_5T\;?*P8S#JO6$0;PQBQ]L[ MH44DH&C!S&3:#J3KB50 M_M2=;P#./4#\!D 4P[4J[I&'7>-0)09+WJP%@8$VTIJ=JJJ MO*2:E9+:SW3&\!=!^2IYC>2!',C-/I4-R?<01?TPY7LO#OMT/^F'$=ROE+;' M%G6QMSNE'6D8PY L[NN9_Y27E .$(X+I\#5VUT$'O@J=<_WO0?2'X0#BD[ ' M<4*K!V6%9._#V+.@[\PBBJ-P1#ZJ2B(-*]XT%V8%"\H >?1CTT\P*2R%;M4V MQ?]+MB[8627RS"DF"E6SPA2JK-F4,%G%@CS6VA%D]5^H#9+"SV5NLRX@RP+HD7I>8+3?"7*);H@2YKU+1$PA<%&HY1*Y#TD3*RE48=-HPY_M5&_ MN7&/V;%X)")$[ [Y+[#I7'C@DN3&N*3@612X(_D/]7.[3VY=7R&,;5V9:G2M MS4*SN.N77'3#Q2?';KED6RZ4.VQ:_((F@RB?/[X;Q5'ZR;S2>/Q6 6Z3 *V. MC]P(Z4 2#NF7OK;:9S4($_A UQ@^M$B6-)(E_W&VPM6F9)[A6MA:T^*0.JWP MAZ?MY]IRJ=?E-C"*U>>C$L^%D^T74[]7UH(P=\:%<'/\M3(OQ@B]ZV^:](0? M!K1,0B?@D%JV1ZU+RP1&(Y*&5BFD QYW*Z0SWH($A"CE3W[^+7QH+Z))TI1V M7*&A4LF+JK:N:A:SQYS_0?M\.1Q$U["'9NSM'G +U MTAWD#+CT^M-.\[8Y*Y[Y(]+/[?Z@>2WT,B\-$5B0:2],J0&U/[SY!ZLJ=V": M*4O'+[=**8_M 0 M $@+ 9 >&PO=V]R:W-H965TWF;#HUU1HZ:2*U@1[?+)7NI,6N7DW- M1H.L/:AKIX*Q;-K)II_,SOW8M9Z=JZUMFQZN-3';KI/Z_@I:M;N8\,EAX'.S M6ELW,)V=;^0*;L#^NKG6V)L.+'7306\:U1,-RXO))3^[2MU\/^%+ SLSLHG+ M9*'45]?Y6%],F L(6JBL8Y#8W,$?.^:RD ;F MJOVMJ>WZ8E),2 U+N6WM9[7[&?;Y^ KU1K_)+LP-Q$34FV-5=T>C!%T31]: M^7V_#B- P9X!B#U ^+B#(Q_E.VGE[%RK'=%N-K(YPZ?JT1A#5K5RT8%Z?3RVZ^"M3B&6HN MR"?5V[4A[_L:ZL<$4XQS"%8<@KT2)QG?0161F%,BF! G^.(A^=CSQ<_P^0S7 MJJU!FQ_)^V_;QMZ37Y0%\L?EPEB-1^;/8WD'UN0XJY/1F=G("BXFJ!,#^@XF MLY,;>GH@Y&6).3K'/;E"6];8%HI:X4?T=:-O@!I$G&WDL[)/$Q\.^78,[ M#AO9W[]\40B>OS6D&GG=#%Y-.#Y;NU:Z^0MJ2AICMOC"G2B\#8Q%H^E7E%CD ME*N5AI7$E6X;7/9:>HD&-N@K, COJW;K$*1N[IH:^MH@5%J4^;:MR0)(O072 M++V#W1IZ%&/52A?+XMX[62BI:[=.=:/Q$E#:D!W2$VG(4K5X'1EGXGL\5] M M0!_.%B.OFA[5UK88%88"WRO86&+6TJ'1W0;G[GN=VO;6O#X[0G(#N@'S=*-^ M!ZG)Q[ V-X[#'!HW*#%YW,NF@BFY'!9I+K6^=TOQ1;:8])[X$MWPF*0)+3BG M9D#. M'3)UR(SPF*8%HR)C8S.)6(I^TS1BP?4>^>4)3E-4[\;-"E*S"M8&"\Y<1FDPV60GKX,PJ?4';%P6^/) MG[?2F&/R/TWEE!Y4@><,E>9O???9==_/H-E_U7;0A%.7)B"KM8O+(:OP00F* MJ5Q\\)STA.=$@_]34>*)7O:-3QC%0LO G"2]ID0A:EOR1';!7 M3[!4I ]0?^^)MT,;(/,GD)$O%)%(4RI8/#9OE96MDTDQXD[B@K(215&ULE5C;;N,V$/V5@9L6 M":"5=9>UFP1PLKWL0[M!TMVB*/I 2[3-1A)5DHJ3?GT/*5N;M([K/L22>#ES M.S,8-T[[L>(N9I50-,_A4JZGN%&>5 MV]34TR@(LFG#1#NY/'=C-^KR7/:F%BV_4:3[IF'JZ8K7[@5NQ6AL[ M,+T\[]B*WW'SJ;M1^)J.*)5H>*N%;$GQY<5D'KZ]RNUZM^"SX!O][)VL)0LI M[^W'A^IB$EB%>,U+8Q$8'@_\FM>U!8(:?VXQ)Z-(N_'Y^P[].V<[;%DPS:]E M_8NHS/IB,IM0Q9>LK\VMW/S M_:D%J^4M7:_M!G6YOF$REX;V6PW0X-&M,.3 M/6[]\&S#+'AE0[3=$#F]!T%.R_?,L,MS)3>D[&J@V1=GJML-Y41K@W)G%&8% M]IG+.R/+^S=7L*NB:]D@UIHY=YW^S!8UUV?G4P,Q=O&TW$)>#9#1*Y!A1#_* MUJPU?=M6O'H),(5^HY+13LFKZ"#B>U[Z%(<>14$4'<"+1Z-CAQ>_9O2:*;XU M^H8]@6.&YDJQ=L7=^V_SA38*A/E]G_4#=K(?VR;16]VQDE],D"6:JP<^N?SF MJS +WAW0/!DU3PZA7]X-N4-R2=H9L7!&=#LC-DQ5'KF@TL?.!E)[],#J?@@J MTTB^87B?90=E[[?LYS4GT7:]T=1;318VS0F:(BP=1<6N3!?KFJUD41N\PON_M.R:4"P"W,2ME MTR ,VL7GU!&.4%C)P(L=5T)69W02^7%,;^ADYD>I_9T%]BN<^4% )YF?I?8S MBOTDH5]O7RNJU?"%9#E$?%F##"4%,B,?,SV9XI'Z6TP&" MIB-!TV,)^IR%-+=,@$?WT>X@XG[:S7>GB,L$)VBP<"CS-G0]^#-X-@I0DFYJ MUCHB#B/@D!WQP(JR[BO1KBA$T7TXWC0X8*6_E 2 MXJ, KB:GKEL^9(5EZ%8 LI(_EKPS0QH[Q4" W5!S8=B_0_%(DHR;RL2+PHSITB('?J%XZ?Z4ZB/9"0_E#A'H&&:$N5> $B<4!GY4C'1( B_.(F^&L&9^F-'G;3R@42E;E")7 ME.4_RAW8>!I9P-0+BN*,"C\,GS,&69.GJ3>;82Y$,L;_S9G<"V>%-W.< 6\# M)^1]KVPZ6]^X\X#X_I/$/KGC(!TWVJ+$'@KFK7EL7N$,K?P=_-5TM MGSC7_H&$R<>$R8\^$)YU+'O:+L^=P*W>,NF:=<*P6OS%T=',747XXO0=G(LVYL[),(R^(9JF"8X>WC%V7M.MUWG52&0G0 =D%!EDJH;= 5G+=+*OZ M8M(Y:],6.\<,#E-X=ZC[0R3 MUXZDZ;/K7,/5REU:-7"0 L/-;AP=[\7SX3KX9?EPJ?Z1J15: JKY$EL#/T>O MI8:+ZO!A9.&PO=V]R:W-H965T+%N@1-.DN%HM]H*61+50B79**D_WU M.T,=E@W'&RSVP29%RICUV6BDXQ447#MR M#0)G4JD*;O!3+4=ZK8 G5JC(1[[KAJ."9Z(WO[!C=VI^(4N39P+N%--E47#U M? VYW%SVO%XS\#U;K@P-C.87:[Z$>S _UG<*OT:MEB0K0.A,"J8@O>Q=>6?7 M$:VW"W[+8*,[?4:>+*3\21^?DLN>2X @A]B0!H[-(]Q GI,BA/&KUMEK39)@ MM]]H_V!]1U\67,.-S'_/$K.Z[$U[+(&4E[GY+C/#&FF[G.DUC^&RA_M!@WJ$WOSM&R]TSX_@';=X MQ\>TS^]Q^R5E#DRF[+/4FET#;D%@W80=PGQ8Y;20_/V!_ 595KAIF"8@&JS1;]>?3G MLA\B(_E[PPTJ/&&#T'.=\9!ZXUGH3&S/CWP:^R0,*,%IL_*<31V7#5S'&S+7 MF; ':7",Y%V_(Q_6\IXS&QZ)^:2-^>35,:Y0\F)=\R: ^G:I@B35D-9MU#^CZ3=E$HA@C/V 1)0-N[6NG^^ MTW.=:978=FR_Q;J)55&P04!Y''B./Z27]BS9V@ MN@G^>RAUA%MARZWPU=QZGZ9@3Z,NK[Z35[<93A'>#X2*TD_>ED:JYS86>S*' MR'<<"O$,6@@=/BF"D#00T@:";B&D-81]&:Y9*G,\X/6K24;PN6DU;FU8A;Z' M^>KO-57B;8[>,8$7%@QE(U_YPR*[<(H\Z-N4]]G-BHLE>>5[RZBI 4+F( M 6O'Q'&'N&P0C(E]V/$#*C!D3<8_3^G$3^RNQ(M()3WPJP41DJ2/5"$K7Z4X M18]+#"F>H R>("YM='1RKDN=49#RD7M.\2+8)S88AUJ#/@+,LS_@BRS.3(4@OI&+G38B( M%'2\J>/F(<_LD1YSI9[Q5-]PE;!@-L'$!P%1Y:JE/\ZR& $C:T@$=\'6&133[&Y=0\+F*5^PM+];G&.Q'O.JO"RKLL=28A6F MIILS 4]YW)!5+&R$&#G7S%;LMF;PMU?#MU'%L$5AA*Z#$<^I:,CP]$?-YIEQD3#X56:5 MQX,@HEO-P)]1<\"!;@('7C@C7=B.J0Q]!HV(#]:IR'5KC@X?6J/-2*$ M[7N(;GJE,-6CH1UMGUQ7U4MCN[QZKWWA:ID)O#Y" MBJ*N$^&-1U5OH.K#R+5]=RRDP5>,[:[PV0B*%N!\*J5I/LA ^Q"=_P-02P,$ M% @ 03EA5G%O3)G] @ D@< !D !X;"]W;W)K&ULK55-;QHQ$/TKHVU4@=3L%Q (!22@K5HI::(D;0]5#V9W%JQX;6H; M2/KK._;"AE:$YM#+KL>>>?/&;VP/-DK?FP6BA8=22#,,%M8N^U%DL@66S(1J MB9)6"J5+9LG4\\@L-;+N]6B@5E9PB=<:S*HLF7Z< MH%";89 $NXD;/E]8-Q&-!DLVQUNT7Y;7FJRH1LEYB=)P)4%C,0S&27_2 MX2O'C=D;@ZMDIM2],S[EPR!VA%!@9AT"H]\:IRB$ R(:/[>809W2!>Z/=^@? M?.U4RXP9G"KQC>=V,0QZ >18L)6P-VKS$;?U>(*9$L9_85/Y=BECMC)6E=M@ MLDLNJS][V.[#7D O?B8@W0:DGG>5R+-\QRP;#;3:@';>A.8&OE0?3>2X=*+< M6DVKG.+L:*K*)3,&IDIF'/4])F\20J72MJ%@?_CY\'\^,U=1!/PY56N&T#^.X4]4W2Y;A M,*!C8U"O,1B]?I6WU6$"5E%)=$C*0[R/(A_F?;=P M;> Z@LLY6 >]/<_\%^V3I65_SKCUE)Q]E!8PX_Q(.RQGJ&O]?.?1(($&E]3W M0M 1-LW^ 4_O=467E&,T8\*WZ@DDW;!5_=*G%C:0A#UP4Y_IOMMH;O%4%475 MZ(K8:FBTPW83&MTP:<)4*/,7:COL[L"/J->IU>N\6+VYRS263#P:[C?EQ3H> MS?%B'0WX96DK%3T=]B\Z_TN_Z4IKE_H$.G%X1K]V$L;D0\X>*]WB\!RN MUA2[F^R0D#U2XDY9)EQLU\<21'I0G6COGBQ=*>XU,)"IE;35E5G/U@_.N+IG MG]RKU^J2:=HA P(+"HW#+HF@JQ>@,JQ:^EMWIBS=X7ZXH$<3M7.@]4(INS-< M@OH9'OT&4$L#!!0 ( $$Y85:::=NJ7 0 * * 9 >&PO=V]R:W-H M965T8:;3? L$B*]]QSQ^?$FVR4OC<5@"6/M6S, M=%!9VYZ/1J:HH.9FJ%IH\,U*Z9I;G.KUR+0:>.F-:CD*&4M'-1?-8#;Q:W,] MFZC.2M' 7!/3U3773Y<@U68Z" :[A1NQKJQ;&,TF+5_# NQ=.]27NC-C_!-AY/ ML%#2^'^RV>YE U)TQJIZ:XP,:M'T3_ZXSBN8$/U5LC.=&X0UE8C6\%VMG9)SSWGY4Q9 Z:+"JN@5Q8J\6RLWPI@5A% MKE3=]J_ +KH*0?%2-K0QYWY10O@88 M(>\]^7!'_C(\BG@-2"@** E9&![!B_;)B#Q>] 6\]UPWHEF_3,;O%TMC-6KG MCT,!]W#Q83A73^>FY05,!U@P!O0##&9OWP0I>W>$;+PG&Q]#GRWZ,B)JY4\( MS\O+'*>7W(B"\*8DUT)V%DKR=:=_ =>]"@EJ".HE[MGIR/T%[H^13UT-FENESWT&/:OC7'X@ M)RD+ALFI&\5Y/ S\*!RS87B*OAJ%-=PC?O8?#"C/^ ,Z64-/TI#.("L,J4^4 MR^.W9H0>R&H<9C1(/7.*@E%!S5A>)ROGV%XA6/UV8G2U*A M#'$'X$796''FW>-]24[@BFQ5HC1;&'0!Y M^R8+@_#=_AE&F=?Z99_8L/@TNJ2^+YN MI7H"Z.5"YITN*NP!R%QB3I(LHN,X_U<,=QBN<7G"],@G/&K0A7!5O:.?!W0\ M9B2@+,UHQ/QHG-!QP)YMBUZF?=P!9B7+0Q*A)<-G&C,:869OE>628";2/*-Q MEI @8#1AF(W?=#_<2JUO<@2V6QH_'#"EM(T&X#OE\I97<3 MYV#?E,[^!E!+ P04 " !!.6%6MBCV?Q4# #K!@ &0 'AL+W=OI D)B]!4!.K-4C\LE1:4(M'O4K,6@,MO)+@29:FW410)J/QT,MN]7BH*LN9 MA%M-3"4$U8]3X&H[BEK17C!CJ](Z03(>KND*YF"_K&\UGI*:I6 "I&%*$@W+ M431I#:9MA_> KPRVIK$G+I*%4O?N\+$81:ES"#CDUC%07#9P"9P[(G3CUXXS MJDTZQ>9^S_[>QXZQ+*B!2\6_L<*6HZ@?D0*6M.)VIK8?8!=/Q_'EBAO_)MN M;2,XKXQ58J>,'@@FPTH?=GEH*/33%Q2RG4+F_0Z&O)=7U-+Q4*LMT0Z-;&[C M0_7:Z!R3[E+F5N-7AGIV/ -C=97;2C.Y(A.7(V89&/+FCBXXF--A8M&, R?Y MCG(:*+,7*%L9N5'2EH9V=G&9'&:\@C\EYZXQD:98=X3NO M@S[W?.?_%325!9D!IQ:*9@)^3!:(PJKY>2@%P4#[L '720.SICF,(FP5 WH# MT?CD5:N;7AQQOUV[WS[&/IZ'!B)JB6W1C"17QII#WA[E.^SM70D$'K#W#>8" MI5CESL12*T%LB2AO[:VA&R<60$V%*+(%#83)G%=X];AQ6$1*HS@K?(J-Q07; MVAH7 $X735U_&H(3QJ,?@6H"KG0(7CR(!>CZ\L\(=4".LP1+%.D%X]QIGP[( M=Z=W?5B/S/Y-%*(PW)S1,!ZP"JA0VK+?07"G+.5D#AMT4.: .0@E@@X;)27P M'W&OAKK]),]Q1FG/_^3%K,.!*VC"+:FD]R2=A@#W!PV_@ANH5PVK@ ML$35-.YU(J+#: T'J]9^G"V4Q>'HMR7^C4 [ 'Y?*F7W!V>@_K^-_P!02P,$ M% @ 03EA5D>2S7KY!0 -"T !D !X;"]W;W)K&ULK9I;;Z,X%,>_BI4=K6:D-@%R[Z:1FG!]Z$XUU>P^N^ TUG!;VVEF MI/WP:P,A0 DEJ_/2!N/S\['Y^V!SO#HF[ ??$R+0SRB,^?U@+T1Z-QIQ?T\B MS(=)2F)Y9Y>P" MYR5Y'/&4$!YE1%(X,39N-(DSCP7J5E3VQ]2HYB)#&Y(DA M?H@BS'YM2)@<[P?ZX%3PC;[NA2H8K5,']0%,>D9#X0B&P_/=&MB0,%4GZ M\4\!'91M*L/J[Q/=SCHO._.".=DFX=\T$/O[P6* K+#AU!\2XXN*3HT53P_ M"7GV%QV+NMH ^0;&%ZP6!1&"SZ&BP+@V4F MA_SY90_?Q *O5RPY(J9J2YKZD2DHLY;/G,9*[,^"R;M4VHGUYL!E">?H%CT$ M 54"Q"'RXGP:*3E^-HG -/R"/J$1XGO,"$"1AJ&L+\L^52]7 M(R'=5(V-_,*E3>Z2<<$E'3TFL=AS9,4!"5KLS0_LC0[ 2(Y/.4C&:9 V1B?Q M(65#--9ND*$9.OK^;*+/G[X476_Q;]M->\2*IN>TMNYUFYO$+\V-TIGSPVDA M6OV)>C^BW9^HG8@M&*?'N&LGQRKZN^B7VV/H]>4[8 O)ZT-:?$"JJ6U<3LEQ MAIY<&CPL"$IV8I_<#^1KD!/V1@;KWW_39]H? M;9J%A)G='?SJBR%"VN0&R='3C3;!0GIC0\(<2)@+"?. 8#7-3DK-3CH?Z;-( M_!^(IR$5*!,L\I,HDF\/KFZTB;>3=ZUX<]@L@ZGEW=M:UU:CMZHD(=NS(&$V M),R!A+F0, \(5I/GM)3GM%.>VXH8;U"*&7K#X8&@SW*A$B1AB!E'*6%Y#/^" M_NU^-6PZ&[M6NY P,XM6R(1US(&%N+_^]O):N5ZII0TW3 M]+)>34NS4DNS[E"'P^SUG(D)Q7(_FK+$)R3@8UZI,1DOA[.&A#[D.)!NNY P#PA6T]B\U-B\ M4V.5K=@3IL&M#%-;G%*!PS8==;*NU1$DS(2$69 P&Q+F0,)<2)@'!*N)>%&* M>/'!2S=^(TS0%QDO)7Y'&).A,0^;,E*&F'.ZHZT[_,WB7>#0)UHC=FP[F[]6 MJI P"Q)F0\(<2)@+"?. 8#6I+DNI+ONL#Y\O;58ZK:^-L) P$Q)F0<)L2)@# M"7,A81X0K"9;73M_O=5Z;VP0Y?P@(RS>";F5\;/HF^4DY&+5[XC%:A.4[W74 MSN?RKJ?;E6MG 2C-!*59H#0;E.84M.JW#L,8U]^,+FB3'A2MKO%*AD+OU+CW M]+55CIU65\L1DF:"TBQ0F@U*(Q7[[&L!C>6>3^[XTL-+2'UI):,TC5]OLF\,*A]PXOD)%[Q_V,Z] M7%0#QFS8B!C;[KY;4@5-7('2+%":#4IS0&DN*,V#HM6E>LZLZ=VIM3^SA6Z^ M["U6N2FF@5HPJX-$K4H%3:*!TDQ0F@5*L_7W"3QMN&PDYT";=$%I'A0ME^JH MX(#PE0%>7^7).)TH1HH M#TJO_P-02P,$% @ 03EA5F)(_740!@ >RH !D !X;"]W;W)K&ULQ9I=;]LV%(;_"N$50PNTEBA_)9EC((E4+,,R!#'2 M70R[H"7:)BJ)*DG;#; ?/U*2]>'*M T))),/R?<<'O%0G.ZX^"K7E"KT M/8E3>=M;*Y7=.(X,US0ALL\SFNI?EEPD1.E;L7)D)BB)\DI)['BN.W82PM+> M;)H_>Q:S*=^HF*7T62"Y21(BWNYIS'>W/=S;/WAAJ[4R#YS9-",K.J?J-7L6 M^LZI*!%+:"H93Y&@R]O>';X)O+&ID)?XPNA.-JZ1&N&[WVDYH)'AA3R6^5^T*\NZ/11NI.))65GW(&%I\9]\+X5H5/"\(Q6\ MLH)W4&$X/%)A4%88G-O"L*PP/+?"J*R0#]TIQIX+YQ-%9E/!=TB8TIIF+G+U M\]I:+Y8:1YDKH7]ENIZ:S0L'07R)YFR5LB4+2:K071CR3:I8ND+//&8AHQ)] M0G=1Q(QY28P>T\))C;'?^U01%G] [Q!+T1.+8_U43AVE^V=:<<*R+P]%7[PC M?<$>>N*I6DL4I!&-V@!'#ZP:G;O_N0U?' M[!B?AGTT*##>'H,D7>D9H_1TR;@P4KVF3'7 _?/AV-+'X'S,D:&V)!Q4#C+( MN8,CW"Y/^.=/70@]*IK(?SMZ>E\0A]U$$_IN9$9">MO3L4U2L:6]V:^_X+'[ M6Y=I(&$^)"P @K7,,JS,,K319U]X;A)AXJ#\B#(J0NV+.K1WV<.*NM0>!0P7 M?FC>0]N9VQ]-G6U39\@6 R!82^=1I?/(JO,#D6M$T@B%YH)^V[ MB;727>'M MWHJZ5.<"-FG(/!CC_O6!T#^6&N.K_J!=*@#J6$O!<:7@V*K@7YMD085YP>C5 MC2"YVY:A4Z+_]I==YK((JK-1M"0ABYEZZQ3(RKI8($B:#TH+H&AMJ]0Y M(H9/$C%HE@A*\T%I 12M;9PZ4\3V5#&W@WY-'DR8CXAL"8OSQ>&""XW-9Q71 M/3DVG4#SR)+6#.EX/#F,-J"))!2M;8@ZE<0GZIDA5A2]T)#J1%)+;U8K MC=DS5SK7)"*2Z#6+B*+(<_'X$QYTF@,TW02E^:"T (K6MEN=P.(Q?'0#35Y! M:3XH+8"BM8U3Y[K8GNP^ICJN$4G-UC.)8[XC:4CS[*N,=V4^)FBLYU.$%->7 MU>SK--WDAZ7+IU%_W(Y,#_9N76P2T$P8BM8V29T+8WLR_$*E$BPT:L\5#[\B MDX5U2PV:_(+2?%!: $5KFZ3.E?$U? @#39)!:3XH+8"BM;]1U2FU9T^IYVLB M:/ZY,]+)7I+15!8?UA9O2#9^R\A;OL-$A"#IBN;7ICE.:#T@(H6MLX]>:!YX%'00]T#P&4YH/2 BA:VSCU'H)G38-_6A0$ MW88 I?F@M."$_J/34;#>:_#L7\M_5A0$W:X I?F@M."$_C@7J5BY)=K2B(J3 ']^Y)SM;\Q#53G36?_ U!+ P04 M" !!.6%6]V@U\NH" #T!P &0 'AL+W=OYCV8)(;8M6QF6V@^_>S MG9 %&M@>]@*V<\_QN>^-%P35:X0/VXGDFS\RN6A.;(%14<)*8C;QS<30=:4%UM=[]O;<>))B2#=-SL?N 93X]RQ<+IMPO[,K8M@?Q1FF1EV"C(*>\ M^"?/I0\U0- _ 0A+0'@,Z)X =$I QR5:*'-IW1--HJ$4.Y VVK#9A?/&H4TV ME-LJ+K0T3ZG!Z6A15 ]$"@NZXC2E,>$:QG$L-EQ3OH*98#2FJ. &:L%C:S_5 M;JTSA#$S[P/A,8)Q%Z82$ZKADU#* .U)2:A@CC'2+5DRA,M[U(2R*\/\N+B' MRXLKN #*X8$R9DJLAKXV&5J=?EQF,RFR"4]D$X3P(+C.%+SC"2:'!+ZQIO(G MW/LS"<\RWF/<@DYP#6$[#!L$3?\='IR1TZG*U7%\G1-\#39>U[Q/#[V'[W/! MF/5_1V3RH\G/XKIN\W6VA=RI-8EQY)D>H5!NT8M>OPKZ[;=-7OPGL@-GNI4S MW7/LT1?3U^SKNB3,6M&4:T$P< 2VNVVC0B#150'@"PGS'LDEB M_\7U-YU6_TAC0U!X2N2@$CDX*W+*A/I+30N"7NW:-T?"!F>K7NCR:PTT1[ER M;A Y$KRA4P3 UENS4PFF4Q8XJ- M%FO7II="FZ;OEID9RRAM@'F>"J'W&WM!->BCWU!+ P04 " !!.6%6& I$ M>-<" 0"@ &0 'AL+W=O[M MY#(;!9%EA Q3;2&(>3WB.3)FD0R/AP8T\&=:P\WQ&OV;$V_$W!&%YX+]HIE> MC(+C #+,2<7TC5A^QT90S^*E@BGWA&6S-PH@K90616-L&!24UV_RU#ABPR#N M[S!(&H/$\:X/8'H$G?@ DBA)6O ZWG<=A]?=@?JI*D. K,'Z90/F(P_O@A[D=?6MAV/=NN0^_L8.L#-&4NPEMA MVHKF[RMC"I<:"_7G)17=/:CH>16]5I^O51Q Z61LN?P JEH'HSF^Q+P=NP.-?HRCYSH1O5,^ M- ?]9R$;!2_>8TJ\ MZ2$^%&D2Y0SETKHL#5V;I>^U7?[IS51?YY>]TK71,Y MIUP!P]R81D<#&PO=V]R:W-H965T]'I M!2U!$B?\T))4''?RXPM2E""8$&0V1]N]V$@4\0#T>XB/ Q"\>LR++^5*B(I\ M2Y.LO!ZLJFK]9C@L9RN11N7K?"TR^)L<'/5'/M0W%SEFRJ),_&A(.4F3:/BZ58D^>/UP!GL#GR,EZNJ/C"\N5I' M2W$OJL_K#X7\-MQ3YG$JLC+.,U*(Q?7@K?.&!Q=U@N:,WV+Q6!Y\)O6E/.3Y ME_K+N_GU8%272"1B5M6(2/[S54Q%DM0D68[?6^A@GV>=\/#SCLZ:BY<7\Q"5 M8IHG_XSGU>IZ,!F0N5A$FZ3ZF#_^(MH+\FO>+$_*YO_DL3UW-""S35GE:9M8 MEB"-L^V_T;?V#W&0P+T\DL!M$[C/$@3'6:CTT6G=MI=5.QIWHYFP# [ MYM=9]9J,+O5"&3#\Q=?F7)HQ6KB]O::]ANN=TO1!3,B_WLMCY%TETO+?)DUN MD6,SLFX0WI3K:":N![+&+T7Q50QN_O(G)QC]S20@)"Q$PB@2QI P#H)IBAGO M%3.VT6\^1$^R>:U(EUG+WC1<2QD$P+5[!/EZ! M-5[_V*0/HJAOMC*-DD3V=&4W0Y155 G5HI;DN_IBBJPUC[X5>= )J?+9 MK@<6-\)I>V,FV5B+T%,@F":;R5XV$ZML/N65K#]FZ9' D"2.'N(DKI[((OXFYO5@\FN4;(R5_67G[SN^, 7, M6I2^'7(DC")A# GC()@F#F>D?(G12^6Q$T1=AV^R>5S.\DU6266DT;V^&ZV&T4OO:7MY^FH$2J-0&H/2.(JFZ^3 OW*L.F&;:E.(9U6(',<]""F+ M>%Y_K%9B-W(SFB:W;1:'(G&=2Z-(K(7I+1(DC4)I#$KC*)HN$E>)Q#U1F:1K MD95;<8AO]6=1OB*+K7;:GJ)9&JYAM&X<)QK.=">FT7IH.'/LFCH%]JOJ'5$D MC:-H>D25Q>=8_: ZHJF,95GELR]D*<HS>>Y#Z/*-1_@](XBJ9'5%EPCMV#,]ZCQI 9 M;#%SBVYPVASC#=D]L7,K0BTV*(VC:'K@E,OFV&VV3\UP_)TV'*?;X?B]&H[? MMY5L/='4S(C4IWVL'1ZZ=7AN;::.O0A]A^=06@BE42B-06D<1=.%INQ!)\#/ MZSA0/Q!*"Z$T"J4Q*(VC:+IRE('HV!W$7Q\SV2E8Q6L2RXZ"S*':3^4T/86U M*&:RDC+-8=ZV:,<];$:>MS1(TRR$TBB4QJ TCJ+ILE &H6-W"!'3?H[!'W-- MO8RIO3"]18*D42B-06D<1=-%HFQ*Q^Y3'BQY:<2PCIZBA\3<2^G:D9YI!#BU M9]E;"E!#$DIC4!I'T?151,J3=.V>Y$Q+442%0OE=JN MFCKT*N7A32KFKTA>K431GF72C6LP*8TC&GOY^NH&2J-0&H/2.(JFZT9YE*[= MH_PQW1S\9!2/P;STC>*!>I=0&H72&)3&431=/,J[=.W>I6T52YOT,/83T_3B MU)Y'[]@C:11*8U :1]'TV"N7T[6[G+O8OR)S,=_,JKBI-=)Z^LLH!Z\CAXX0 MH$L3H30*I3$HC:-HNA"4.>J>,$?KGN?!K%:TD,-8,DMR.5I9&J5@\#Y-\:]!8&D42B-06D<1=,%H4Q7]X\U7H>U"FI=3*"V$TBB4QJ TCJ+ISQ(JT]>SF[Z?2['8)"2)%Z*9*WP2 M45$:9PI/@+QM4I,T["E[/S (]76A- :E<11-EX;R=3V[KWN.=FR[I-DH+Z2K M.8720BB-0FD,2N,HFBXYY09[+KX=\Y">Z!1*"Z$T"J4Q*(VC:+IR#AZ*MWO) M/=HQ.\BWM&/8!]^Q3[YC'WW'/OM^#G?94^ZR9W>7S]".39NM2T1!"I%L-Q59 MQ6OC_*6];+TK)ZB=#:51*(U!:1Q%TQ6H[&S//T.S!C6EH;002J-0&H/2.(JF M*T>9TIY]TX#_=6U%G%51MHS5J;OE%M4JRLC2,NG>%NC0LYL8%_S92]Y;45"S M&DIC4!I'T71%*;/:LYO59V@-/Q717*11\<7< D+M;B@MA-(HE,:@-(ZBZ:I3 MGK@W.4,+"+6VH;002J-0&H/2.(JF*T=9VYY]@?+_H07LKG,V/E@WM9>\MZ*@ MEC>4QJ TCJ+IFZ$IRWML=ZK/,1Y,HKINJW?@V3^W:Y*6O61]:S0H+832*)3& MH#2.HNGZ4[[ZV,&WA6.H/0ZEA5 :A=(8E,91-%TYRAX?G]CHP5#-D%BV>$?V M;#2LGS9NV0BUO*$T"J4Q*(VC:+H:E.4]MCO5?__MGFS;LO?OI\;X0W=]A=)" M*(U":0Q*XRB:KI*#O5_'9VAMH*XUE!9":11*8U :1]%TY2C7>FQ?A/TCCY7; MT;T%M*79'E(/H3E2*(U!:1Q%TV6A+.GQ*4OZA;N:V#F]-0"UFZ$T"J4Q*(VC M:+I:E-T\OCA#\P.UC*&T$$JC4!J#TCB*IBM'6<;C\V]?8<^BMY ,FV%XIL?. M0FB^%$IC4!I'T721*'=X#-N^PD[JK87+CA:,&R>&T&PIE,:@-(ZBZ6]#4+:N M;[=UU3[JC=^_K1=VKZSYKKW!QB0/.[VO//SNGA?/-DL,H1E2*(U!:1Q%TX6A M_%;_U/X4/[J(RYY!;VU S5OXWJF#<1#:+X42F-0&D?1=$DI5]>W M>G_'V[073D3;\;T% C5XH30*I3$HC:-HNH@.7B!VAF7)/M39A=)"*(U":0Q* MXRB:KASE ?MV#[CG1+2=UELSW17*OFE>.X1F2Z$T!J5Q%$V7@S)Y??N:XKM\ MOC$/G*!&+I060FD42F-0&D?1='4H(]<_P]I?'^K<0FDAE$:A- :E<11-5XYR M=WV[N_LC,]!V=&\!09?Z0FD42F,MS3;7SE$YZN]154YO8'=Z;7N&VI/V#3N4 M%@9=4]@SOI670O-E4!I'T?3@*S*M/-Z*P)JW@:&W8U-6V-3:+8, M2N,HFBX(YDH&Z MME :A=)8T'WUV_9]I<_US%'YZII1CFQPZOUJ9H6\VKULD\A*)3VQD80]C]XJ M@2ZOA=(HE,9.Q.;X1E(<50Y=-RFZS'5&,4!-5BAM!!*HU ::VF:N7.D M"CF'>1HH\S2PKXX]^H+G=@E*_6+G4RZ\/8O>(H%ZJ5 :A=)82S-TFSHB.8=/ M&BB?-+#[I/U?TFX']I8$=-$LE$:A-!9T3>%CDCB'5QHHKS2P>Z53O4=:1%FY M$,61]8M!=P-=\QO@[9GV#K0AVTM3OA2:+X/2.(JV#?2P7 E1A5$5W5REHEB* MJ4B2DC0O:[\>U*.5_5%2B$7]YJTW;]W!L'/\UGD3.O7QH<+<7*VCI;B+BF6< ME201"XD#5 S!0 !"0 !D !X;"]W;W)K M&ULO9I=;]LV%(;_"J$50P*LUH>_,]M 8JE8@:4- M&K2]&'9!R[0M1!)=DHK;?S]24B315F@+.-E-8LD^#ZGW'-'GE3D[4/;$=X0( M]#.)4SZW=D+L;VR;ASN28-ZC>Y+*=S:4)5C(0[:U^9X1O,Z#DMCV'&=D)SA* MK<4L/_? %C.:B3A*R0-#/$L2S'[=D9@>YI9KO9SX$FUW0IVP%[,]WI)'(K[N M'Y@\LBO*.DI(RB.:(D8V<^O6O0F\O@K(/_$M(@?>>(W4I:PH?5('']=SRU$S M(C$)A4)@^>^9+$D<*Y*1SA=HUO.99W>AC^RB$?% MZ??HL:@G1#?H XX8^H;CC*@C&;ZG*4D%5TD)F:'Y?3OBNE[KTS?]= ]3<6.HR!= MD[4.L*46E2#>BR!WGI'HD["'^NX?R',\KV5"R\O#W99P__)PIR4\,(=_#D4/ M.=.V<$V,?E4=_9PW>(6G+@)5)=*LA;94&5EJQ;OA>QR2N267-$[8,[$6O__F MCIP_VV2&A/F0L (IB5D4"5DD-/[YV[71B[0/W_+<^BC( G_MRTO \B\0,)\ M2%@ !-/R,JSR,C3>*$O,=VB/HS7" H4QE5G:MJ7"2.F:B@(VSF&J(7A>N(-) M;S2SGYL:0PX9 ,$TC4>5QB.SQC%6A8]"FB2RZN578_B$(LZSXW6_D-H(ZRIU M 9LTI![V)D="0PX8 ,$TH<>5T./SQ2PH6I&RI#>",%-5CT\+T>OU=7F6XQ,) M/?=$0^/$NFH(!-,TG%0:3LP:RJY$JB4;(EFOC1ZH33XCJ6NE3EHJ]7A)@!PP M ()I*D\KE:=&E3_1]+V45S J&\AT*WM)6:F$BS:5C:2N*D]/5.Z?U#+D@ $0 M3%/9=6J3X)RKYD8;+QA.^88PUK[PFEE=E2YIVN(R.2UIT$$#*)HN=\.3N4:Y M[^DZ:S=#QKC.TD+2?%!: $73,^#5&?#@^^R2"94=2)H/2@N@:'IV:E?JFFWI MI=VV&=,Y(:"6M*0UUS5OW!OKRUH -:8N=.TV7:-IZMX)FGF=%0>I!1T<+Z9+\X"=)3PUM(/IZ0+^%B;4K5VH:[:AGV4)LU;!0$TG M*,T'I050-#T#M4-UIV_028*:55":#TH+H&CZ;SVUL?7.&-L+.TDSIFM"0&E^ M26LN1$YO>K0.00VIZUP[6L_L:#LWDF9>9\%!G6Y):WYY'G]W0@VHRUW;5\]H MP/Z/[L8\@\X) C6[)&ULM9QMC]HZ&H;_BL4>K5JI ]AY ;HS2#-X7RKM[(Y.>W8_K/9# M!@Q$#0DG"3.MM#]^G9?!,0X/N'W\I04&WW8N\B3W;2>Y?C712G M@_EM_=E3/K_-#F42I^(I)\5AMXOR[P\BR5[O!G3P]L&O\69;5A^,YK?[:",^ MB_*W_5,NWXV.*JMX)](BSE*2B_7=X)Y^Y).@:E!_XU^Q>"TZKTFU*<]9]K5Z M\VEU-QA7(Q*)6):51"3_>Q$+D225DAS'[ZWHX-AGU;#[^DW]+_7&RXUYC@JQ MR))_QZMR>S>8#LA*K*-#4OZ:O?Y-M!M4#W"9)47]+WEMOSL>D.6A*+-=VUB. M8!>GS?_1MQ9$IP$-SS1@;0-VVL _T\!K&WC7-O#;!GY-IMF4F@./RFA^FV>O M)*^^+=6J%S7,NK7<_#BM?O?/92[_&LMVY?SA4,A/BH(LLMUSG$;5CU&0*%V1 M^Z*0N]W]\O=#7,3-QS?D<[-[D&Q-GG*1Q')$U=O[),F6==OZ+X=\N96_A?Q* MO!3D'1=E%"?O9?/?/G/R[I?WY!<2I^0Q3I)*]G94R@VIAC-:MH-^: ;-S@R: M,O*8I>6V('].5V*E"XPD@2,&]H;A@8&*7"R'Q*,?"!LSVC.@Q?7-QSW-^?7- M&; UWO%']6H][]*/VOGUR'_^+C\CGTJQ*_[;A[R1]/LEJ\//QV(?+<7=0!Y? M"I&_B,'\CW^@X?A/?;@PQ3B2F(;2/Z+T(?7Y7[-L]2IWU#YB3_> M"$K9(FS$PDXAG10D1^I.XS(]I0@S([0IF!4)YR:6/S\GN]PU3[REX:R[(/"ZACBV76@R4XP8+4 MH8:%CI4W&__PR0=N:LNB5>O"\+JGGX8&5I\ZCHY5I7#QR+U$FLQT0Q)1VN%7K*ZIQ1 MU3B6FLY3F6>*Z)YA+6N.IG\>GQ:H"P--E8.F.!8:EK'F,KW,Q86'ILI$4RP7 M#0M9DYE=)N/"1C-EH]F/VVBXJ2V+5@UB@=6ASD)Y:.;$0\.JUICH94PN'#13 M#IK]G(.&FUOS,!WT>#@[)>+"0#-EH!F"@88UK+%XEW<3%^Z9*??,?L8]PXVM M:9A3Q#T[B0OSS)1Y9K!YKE9/2)\;[.>#ZJA1U3B6F@Y2.6KFP%$S5$>-JL:Q MU'2>RE$S1$?=:G4/QY0.VV MFBE;S;!L-3,GE-GIA/("[LV:C0MC[2EC[?VXL?;,&>5P:N" .[!>*';AK3WE MK3TGWMHS9Y0I.UT@7L!]6Y-R8:\]9:^]G[/7GFF(V3@\92TPDI]^R!;G+^)?IV MTV&S.0);'\I#+DB<+O/J"-V+*S1B5NB?+E(LX %8XW)ACCUECCW8'#_&:;P[ M['IIH$XNHZIQ+#6=FK+,WA0_HGFHD]*H:AQ+3>>IC+8'&^U/*^FKXW4L5K(^ MRRC=-,>U^M#_@4@+M3Y4I\>U(._BE'P745Z\[T6,.KM]8=!>,Y!>G"Z\N:^\ MN0][\[:HR?^(W:0,+&N+#U6-8ZGI2)6_]RE^Q?NH,^>H:AQ+3>>I4H /IP"L MBK_0#3M;HPNXI35.%P'"5P'"AP/$8_3MW&D<;FF]$Z+F"RPUG5KG^F[?05&C MSNRCJG$L-9VG2B<^G$[0BAIU<>#"H,/SIW&L<>@X593QX2C3%K7]:1QU+0!5 MC6.IZ4A5W/$G#BH>-0BAJG$L-9VG"D(^O': 5O%P-S/@-(Z:@[#4=)PJ!_EP MI*CWRES"_"*6VS1+LLUW6?UG;^6!U:QW3-3E"2PU_>8G%8&",7ZA!ZCY!U6- M8ZGI/%7^">#UC4^GU=W+#S7OM&K:;-SI'78".K+&X"!V!"AT!G 86]:,Q1$YRD30/K=C&^P(RRK"@]3Z&&CFP MU'28*G($,P6JFH4U;/F%YN56U##*6%WJ6%1^ M".'\<+9FSWIE6-":$>KB"9::#E.ECI#AUVR(FCU0U3B6FLY398\07CVYKF91 MLT9HWB!L7M&/U:6.146($(X09VO6SC##O5B#0UTPP5+3":L\$@8."ADU@*"J M<2PUG6?G(3[PBLEUA1P:I3<;&U=YP3U9>I4D=XX8*OJPH5-66$YBT:U'@ M!5:7^H.S5'B8P.%!J].SSA@6L>6"JL:QU'2 *F9,'%RF-4%-&JAJ'$M-YZF2 MQN3"95K7U"FL8NG+#]GI0S,](O/J"_/LZR\JW-U4'QR=[S_\/ M4$L#!!0 ( $$Y85;@/%:M80, $D* 9 >&PO=V]R:W-H965T!7S92%=3@5&T]O5= \\JIX%[H^[%74":<9%:M/:ED)DO#F8 G M1719%%3]6 *7Q[D3.*>%9[;=&;O@);,]W<(+F$_[)X4SKT7)60%",RF(@LW< M600/Z=3:5P:?&1QU9TRLDK647^WD0SYW?$L(.&3&(E#\.\ *.+= 2.-;@^FT M6UK'[OB$_K[2CEK65,-*\B\L-[NY,W5(#AM:C\"M#/Y,L2XTK6I.5+-9,4)L,3:C( MR4)K/'6+[%O)-*N7WY*7^G00N2&K'15;T(0)]!6&X408.]0L!U4!D4>@NE20 M$VK(>\H4^4QY"<3FFSQ#5BJ%;F1)-=/D+@5#&;_'73Z]I.3NS3UY8\$?&>=V M]YEG4*]E[66-MF6M+7Q%6Q"21V2VT^0OD4-^#N!AH-IHA:=H+<.KB"ED+AD% M?Y#0#\,!0JO;W8,!]_1V=_^*FE&;^U&%-WH%[Y3!#[=D<'&6P8^"+"XR^,^S MY)S@=3Q2E?\[E*^:3S3,QU:X![VG&:>8=N0"Z-1N_FD4Q!VD,P'C5L#XJH!ND1AB7WM/N\3=PRCZ\R MKX[TH3K2=UM\)/4]X1(+GRUK&2^Q:M@2)+ 0VN4A;?$%[[>A&_;$#1A%[J2G M[M)HZKX;EC=IY4VNRGNB/_")-H/$)Y><@J!_7%9#5K$[ZE$?L!J[XV'NTY;[ M]"KW%4;\)[>B!AAWSW+_3DQON#CII='9Q:GI>YU'M@"UK9H533)9"E._(.UJ MVP\MJC:@M[[$/JEN:_Z'J9NL1ZJV> 8)APU"^NX$I:FZ<:DG1NZKIWPM#38& MU7"'O1XH:X#?-U*:T\1NT':/R7]02P,$% @ 03EA5HJ'U:2&ULO9EM;]LV$,>_"J$-0PJT MT8,?8F>V@<12MQ0)&B1H]V+8"UHZVT0E426IN 7VX4=*BF0E#&,#7/+"EN2[ M'\7_47>Z<+:C[!O? @CT(TMS/G>V0A3GKLOC+628G]("&6(5YF&68_+R&EN[GC.X\7[LAF M*]0%=S$K\ ;N07PI;ID\.Q?^>>1/E$-E\97 CN\=(S65 M%:7?U,E5,G<\=4>00BP4 LNO!UA"FBJ2O(_O#=1IQU2.^\>/](_5Y.5D5IC# MDJ9_D41LY\[$00FL<9F*.[K[$YH)C10OIBFO/M&NMAU)X[CD@F:-L[R#C.3U M-_[1"+'G(#EZAZ!Q")XZC%]P�.@Z<.PQ<-03=VMYUX)%V*! M%S-&=X@I:TE3!Y7ZE;?4B^1JH=P+)G\ETD\L/E&2"_05*GAA*!_=T%QL.8KR M!!*-__(5_\ <.6\V\D'CY._#(S$3V5ZB@;^>Q1X@:^[(;-["''K'FC=_#9AH4U8 M9 G6"]2P#=301%\LY4/ R*H4D* 8%T3@5!<)(^382-2P4053M>=AX8^\ZF_F M/NRK_-Q0:Q<]M^LL>JJ,6E5&1E6:)4MRE%+.U2(N\YCFG*8DP4HJN7RE@4XI M(_A8I6K8>&]B'_P@T$FELQSHM!H=JM6XU6ILU.HS(QLIU&V5^V\@6P'3Z6*$ M'*N+35AH$Q99@O4B<=9&XNP-DNZ9S4#9A(4V89$E6"]0DS90$^,CTX5#%P"C M[[$!F#S+"^.1+G_8'#2R!.MI.VVUG?Y?J=L(/E;XZ<&I6V>I3=V6[J\GJ^]U M[_:>4=A;1F. A*,UHQF"6N:LSB^D7=#O44)X_48A7_6U[_7&88Z5N:'IZUFM M[^LFD:U[ZDN[US;Y!Y30NH)>7R]1KX_2:FCD':VA35IHE1;9HO4C$W21"=Z@ MI#:#V J735IHE1;9HO7#U76=OK%74MW,TT2_EYL0W>7 ^)84Z$36AP)8+*_J M__E0C^,/]I/&Z7 Z[2>.I?E^CHZ%U;;2%JT?BZZQ]*UTEOZ!3=[2/-S14MND M1;9H?:F[;M4WMZO&^H'^17^4F.%H]T57OD><_#8;-KC>T2HMLT>I@N'N; M.AFP3;6;QE%,RUS46QSMU7;'[J+:IWIR?:EV\JK-H@Y3;P/>8":+$$%X4S M2*ZR#*J MGLZ R]7 "[SG@1LV7Q@[X,?]G,YA N8VOU;8\VN4E&4@-)."*)@-O&%P.NK9 M>!=PQV"EU]K$,IE*>6\[%^G :]F"@$-B+ +%UQ)&P+D%PC(>*DRO_J1-7&\_ MHY\[[LAE2C6,)/_!4K,8>"<>26%&"VYNY.H[5'PZ%B^17+LG656Q+8\DA38R MJY*Q@HR)\DT?*QW6$H+V&PEAE1#NFQ!5"9$C6E;F:(VIH7%?R151-AK1;,-I MX[*1#1-V%2=&X2S#/!.?4Z;('>4%$#DCYTQ0D3#*R5!K,)I0D9)+1J>,,\- MD\]DF*;,+@#&7(C2178YCL=@*..?,.)V,B;'1Y_($6&"7#'.<5[W?8/5VF_Z M257965E9^$9E8TB:) H:)&R%X9;TT?[IP6:ZCQK50H6U4*'#:[\K5 .)YX71 M#7()2^ DVL9M)YC=FJ_(H4=[ M\#ZC'.T!9.+^+]^4+'(FYHTUVTP,-8";W) 1S:TQ-/EYB8CD H?UKVU*18=4 MZD!@&TJU:Z7:.QTRDL*@')9\@L19"JK<&S,KX=+ML93IA$M=*-@F18G?$PPSS M6LT>VDJ5QWO9,3)W)^14&CQO77.!-R)0-@#G9U*:YXX]=.L[5OP'4$L#!!0 M ( $$Y859*D'JBX@( *() 9 >&PO=V]R:W-H965T!.S*;*S/@QOT%GL$]J(?%K= ]MU;)2 Y,$LZ0@.G &?J7X\C@+>"1 MP$HVVLAD,N'\R72^9@/',P$!A509!:P_2Q@!I49(A_>G3JOS3$9OM%_=KF MKG.98 DC3G^23,T'SKF#,ICB@JH[OOH"53XVP)13:7_1JL)Z#DH+J7A>D74$ M.6'E%S]7/C0(?O@&(:@(P;Z$;D7H[DL(*T*X+R&J"#9UM\S=&I=@A>.^X"LD M#%JKF89UW[*U7X29=7*OA)XEFJ?B:TP$>L2T ,2GZ)HPS%*"*1I*"4HBS#+T MC> )H401D.@476&J(;JIX2/.%&$S8,HT)E7$&;\290-I!7?\3"KP@:*&/]J?[+?1D?[K7 M0A_O3?7]SF]N'%$L.*38^D-A:7;IU7;J[U.-AFHH" M,@3/^AB74&X?KN8@]%86PNP3^KJ9VHI4ZD=6WQSQR]C7ZVW9M+Z$G#4A0>=B M'93LC/.]EAY(;,W2L+8TW&GI=^L>X^QT3P=+N5[#GG##P!)QWC30[T0;!NZ, MZKT&'DALS<"H-C#::> /KO1QGKZ>U&GSI&YS,-I>@YL61EMK, @[&Z!D&]2] MZ)RO@\;;(+_74"I3=AOWFWF]W& Q(TPB"E--\SIG6D64+X*RH_C"7GD3KO0% M:IMS_8@"80!Z?LJY>NF86[1^EL7_ %!+ P04 " !!.6%67?>+=Z<# !P M$0 &0 'AL+W=O7,W(S1WHE5U;RNB%2\5HSEL!9)EEA'Q\!88/ZX=[#S>^$AW>V5N MN-&J(#NX _6IV H]%H^Q<(U/*/>>? MS>!=LG8\PP@8Q,I $/UU@ TP9I TCR\-J-/^IDGL7C^B_UX5KXNY)Q(VG/U# M$[5?.PL')9"2DJF/_/@'- 7-#%[,F:P^T;&)]1P4EU+QK$G6##*:U]_D:R-$ M)P%/GTGPFP3_>Q.")B&H"JV9567=$D6BE>!')$RT1C,7E395MJZ&YF8:[Y30 M3ZG.4]%6:$<(]8!(GJ#?OI2TT'.DKM"?VD'7Z*Z>7,13U 9N& MR(+$L';T2I0@#N!$/_^$Y]XOML)' NO)$+0R!$/H?;? R2T[P:5UDFNXL((S M.\HA\I?+R7SE'KHE6:*F_F3:1O6X3ENNTT&N[T'*&[U-Q&56,J(@T:M;2Q)3 M8O8/&]D:;]&A<8V]<(*?L*W#YMVPQS)SPM M4;/P.57G+=/Y-U35>^:>LP31K!#\ (:H=>H'<2XU_4A@O9+#MN3P!==^.*8, M(X'U9%BT,BS&7?L+JTN#)RZU1,T6$]_NTF7+=3G(]:\TI3&@M!0Y5:6 /F<; MV4&\2Z=I)+!>Z=@[O=&]%_1K SZ2$F.A]:7H-#=X7,\V>%T[!N=O %L4GBSM MGL6G'@,/OKNC#<^*4H%NLGFJCJ2Q+?G4S.=1_J)C^3[; M4T>#AUN:ULR#V^XPR,43-!):O^13:X3G+^G541NFL=#Z4IQ:)CS8BOR 5\.S M,T!PWBQ8HOSI6;/@=H[#YK^(#T3L:"X1@U2G>9-0VT34Q_MZH'A1G9#ON=+G M[>IR#R0!80+T\Y1S]3@PA^[V3Y;H?U!+ P04 " !!.6%6,W+ZT!D# ( M"P &0 'AL+W=O7SW MG,^]T5JJ'WH!8,A]SH4>>PMCBA/?U^D"9.36IFHRDDO#F8"I(GJ9YU0]G &7Z[$7>(\+G]E\8>R"/QD5 M= [78&Z*J<*97[-D+ >AF11$P6SLG08G26SMG<$7!FO=&!,;R:V4/^SD,AM[ M7>L0<$B-9:#X6<$Y<&Z)T(V[BM.KC[3 YOB1_;V+'6.YI1K.)?_*,K,8>[%' M,IC1)3>?Y?H#5/'T+5\JN7:_9%W9=CV2+K61>05&#W(FRB^]KW1H (+!,X"P M H3;@.@90*\"]%X*B"I Y)0I0W$Z)-30R4C)-5'6&MGLP(GIT!@^$S;MUT;A M+D.\<- "3UX.[^Z(IE>GJ>?X>G]( MTQ&9OAP:U J\R9M7P:#[ MKDVW?9(E>R+;T#2J-8UVL6..D#1E[DJWJ5:BAPYM7\_5)(H[>)56336>&O7B M3G_3*&DQBCI1;;3A?;_VOK_3^W.9%TL#^(++F5E3!>Y.,(%+6*[\X3B#%3[J M!62U15N0.P_YVZNQ3[)D3V0;X@YJ<0?_L=P&^]1TGV3)GL@V-!W6F@[_J=Q* M=-PHDK>-&BG%*&T O!5JD-GQ9M)VZOM+AV/-Y=:;1@AG+V$TLIW:ZZMDA* MNG[#AV"X%4C\Q,V@W]DR2G:Z];?9\AL]0@YJ[GHMC0$MA2G_5>O5NIT[=5W, MUOH9MGEE5_:;INP1KZB:,Z$)AQE2=CM#E$"5?5&PO=V]R:W-H965TWR/&LWT"RX>Y0I MH>>,,CEP5DKE-YXGDQ5D6+H\!Z9W%EQD6.FI6'HR%X!3"\JH%_I^U\LP84[< MMVMW(N[SM:*$P9U >7%P F<[<(]6:Z46?#B?HZ7, /UD-\)/?-J MEI1DP"3A# E8#)QA<#/NF7@;\(U (7?&R#B9<_YH)K?IP/&-(*"0*,. ]=\& MQD"I(=(RGBI.IS[2 '?'6_9/UKOV,L<2QIQ^)ZE:#9S(02DL\)JJ>UY\@H!EQ.0&%"W^GMA]D$75Z\0Q>(,#35F_H% MR;ZGM#YSBI=46D:EEO"$EB!$4\[42J*/+(5TG\#3QFIWX=;=*#S+.('$1:W@ M"H5^(&K\>'IR1TZHONV7Y6B]=]H][KI\Z#PLLTI]--U42M9N)S*=](W.< MP,#1WZX$L0$G?OLFZ/H?FES^)[(]S^W:<_L<>^WY"LUA21@C;*F_.XI9 DV^ M2[*>)3,5:!,'4>2V^MYFUU!#5'#M1G74GM).K;1S5NDP>5H32=2IY"W1TYC9=OY2U,VP2D6.N&PO=V]R:W-H965T?8OYN4*@LO("$U(M"%)/E9>_* M/)\YP\0@;?&71W:T]!HEH=Q'T8_DS8?%9<](/"(^F;-$PN5_'LB,^'ZBQ/WX MF8OVBFLFAN77>_6W:? \F'N7DEGD?_,6;'W9&_?0@BS=K<\^1[OW) _(2?3F MD4_3_]$N;VOTT'Q+613DQMR#P NSO^YCGHB2 1[6&.#< !\:.#4&5FY@I8%F MGJ5AW;C,G5[$T0[%26NNEKQ($" M?0B9&ZZ\>Y^@*TH)HZ_1G[R2SM!=ULDH6J*9&\=/7KA"5T&T#1E-#:_F\VVP M]5U&%LGG,?/^==->X@85471R0YCK^:=<^.O=#3IY=8I>(2]$M]P/;D0O!HQ' MEO@WF.=17&=1X)HH3(QNHY"M*7H3+LA"%ACPE!1YP?N\7&-0\8;,^\@R7R-L M8*QP:':\N0FX8Q7=9*5Z5HW>6R_T&#G[R$N^MIN^7]U3%O-Q\8\J@9F^K=9/ M)HMSNG'GY++'9P-*X@?2F_[^FSDT_E %KTE,2H5=I,*&U*=UM:8*.E,:I4K) MA/8P/1O9_='%X*$'12O)3:=PTP'=_!(QUU?YE)D-2U>;3 X< I6? MF=YAX?<0K+2:XCIY\SCWMXMDX.^GC-.&BAOJK#A-8E)*1D5*1F!7OHLC2@\G M/E7$HTK7FB/[H&^S-N-RF['9'ZN+;5QX.-8V)L85!U1C0M&J?DQ,"CFI\I@X M8Z"DQ138*,GS%-EJX3ZK)9M8@9>=2UE[*'"NDY$0()C!_%128 M6JE EYJ<%L$%)@P&K<;>J$J9C6-/80.,/4$+9A,N_-QZ,7>:D?DZC/QH]:1T M&51IW5>:U.28!7J8DQ?6 DH.JZ!O!B$G,U7NC[N@&2QH!G=-,U@KS>A2D],A: 9KHIEP2_AD:,6**U(HDM- M/MX62&+!)''T I7K2(=LAP=#>1MI?;+J#J\LP106N$BW&D2YE+QMKIQ@J5KA MTI(A.RI6>PM>[6M7**NZNH_[PPFT!U&8F$;=%L0JW<^ U_J7+U@-%]COATWC MB+UU@Y9SU#9=SH3 "WO&J#;8#^0\Z\[L@DELP22VT65AVUKO M#NE2DW,AV,>&V>?XPH:%6H<-N]5<[+:@)ANF)E'L\#8$EFD=H"8U.6C!8?9+ M?EC27.-:?U:B2TW.1>F')?#!3HL:AX6 R?LYEG(X@J!LF*!NW M#@PYHMAA,(%E6@?8Q1TK1]"8@[NL<4S[&4 MPQ&SJ@ M^+1X2N4J?3;CX/-K\WR6/6LB9+)'7V[=>.6%%/EDR26-_HAG/,Z>)LG>L&B3 M/I!Q'S&.Y>G+->$3>YPTX-\OHXCMWR07*)[IF?X/4$L#!!0 ( $$Y858? M7=D@CP( - & 9 >&PO=V]R:W-H965T ?XQJ#56V-B,YE+>6LG MY^4DB&Q P*$P5H'B:PUGP+D5PC!^=9I!?Z0E;H\WZI]<[IC+G&HXD_P[*TTU M"4X"4L*"KKBYDNT7Z/(YLGJ%Y-H]2=MAHX 4*VUDW9$Q@IH)_Z9W71VV"/'H M"4+2$9*'A.$3A+0CI"\E##N"*W7H4W%UR*FAV5C)EBB+1C4[<,5T;$R?"=OV M:Z-PER'/9)^E+%O&.:&B).?"4+%D,OVNV M:?LY&,KX 2)NKG.ROW= ]@@3Y (%<5^/0X,AVH/"H@MGYL-)G@@G3LB%%*;2 MY*,HH;PO$&)N?8+))L%9\JQB#L6 I/$A2:(DV1'0V94-[2 28!>HD&M( MOHE'T8==%7Q-L?R5Q.Y5=]A7=_B<>C:MI3+LC[_<54HO>>PD MKY%,*M[[U&M32>:8FA5P)X[^* M?K6WY:ESHP?K,[1K[Z[_9+S77U"U9$(3#@N4C ;'1P%1WC_]Q,C&..7-BM @ * < M !D !X;"]W;W)K&ULA95M;]HP%(7_RE563:U$ MDQ#>.XC4EG6KM$Y563=-TSZ8< &K3DQM ^U^_:X=&K%AX NQ8Y_[G'-)G/Y: MJB<]1S3PDHM"#X*Y,8N+*-+9''.F0[G @E:F4N7,T%3-(KU0R"9.E(LHB>-V ME#->!&G?W;M7:5\NC> %WBO0RSQGZO4*A5P/@GKP=N.!S^;&WHC2_H+-<(3F M<7&O:!95528\QT)S68#"Z2"XK%]<]>Q^M^$[Q[7>&H--,I;RR4YN)X,@MH90 M8&9L!4:7%5ZC$+80V7C>U PJI!5NC]^JW[CLE&7,-%Y+\8-/S'P0= .8X)0M MA7F0Z\^XR=.R]3(IM/N%]69O'$"VU$;F&S$YR'E17MG+I@];@B39(T@V@L3Y M+D'.Y9 9EO:57(.RNZF:';BH3DWF>&'_E)%1M,I)9])/4D[67 A@Q01N"\.* M&1\+A$NMT>@:?*7GXAQ&Y5\&<@HWO. &X0OUTB. FZ59*IKE4AG^A[G.?WRA M1T@CG [1,"[.X 1X 7=$I57=CPSEL&ZB;./YJO2<[/$\Q"R$1KT&29PD\#@: MPNG)V;]E(FI#U8NDZD7BZC;VU"VCG>^)YGI1\R:K45=TQ@3\1*;@CE$+N'F% M7Y=C;10]=[]]&4LO3;\7^RY>Z 7+,P\;,Z%:MSC-7QL3H[K$;8\Z.Z%:I[$/5M MCG2X3PTJ'["[&RYL^8&]"M@[#)2&"1^KE+6V6+W_LT5;!Y_]AMPQ->.%!H%3 M$L5AA]2J/)?+B9$+=Q:.I:&3U0WG]"E#93?0^E1*\S:QQVOU<4S_ E!+ P04 M " !!.6%6P:XT]*<" #%!@ &0 'AL+W=O7GJ>2#'*J7%%" M@2L;(7.J<2BWGBHET-2"/&DI%M8@;XMEQ)'7LN2LAP*Q41!)&RFSBRXG ]-O WX MRF"O.GUB,ED+<6<&G]*IXQM!P"'1AH%BLX,Y<&Z(4,;/AM-IMS3 ;O^!_8/- M'7-94P5SP;^Q5&=39^R0%#:TXOI&[#]"DX\5F BN[#_9-[&^0Y)*:9$W8%20 MLZ)NZ7WC0P<01$\ P@80OA0P: #FVBMS*:UH)K&$RGV1)IH9#,=ZXU%8S:L M,*>XTA)7&>)T_$5G(,F\DA(*369*@5:$%BF9)8FL("7O[_'"**@G#Z,_,[IF MG&F&JV_)JKX'1&Q(+^GI C1E_ V&WJX6Y/3D#3DAK"#7C',\4#7Q-.9C5'E) MH_VJUAX^H7T!B4L&P1D)_3#L@<]?#@\.X1ZZV%H9ME:&EF_P)-\&,..4S(72 MZHS,:PWI&=D*:&D##M_;6Q\63"5<*$J">3[;*VTQ)O]H\^,>O>H?W?S MVB]521.8.OB<%<@=./'K5\&Y_Z[/FO]$=F#4H#5J\!Q[W'A!L$K@]6!%@@V^ MY=X;4#.-+).I2+LX&KO1Q-MUDSD.&H;NJ TZ$!FU(J-G1=HSZE-4P\:=S<*Q M&SQ2=!P4A6[8KVC8*AK^6Q'6A/I547M[^@0.C]P8G;O#1P*/@RXB]\+O_()' M:KU.D3$%_IK*+2L4X;!!#M\=(:6LBV8]T**T=6&PO=V]R M:W-H965T*/#=R?$Y%0)BH. MZ/=L)217M?ZGSXSZ]*#_=/W]7XD2)S"UU *R$=4'KU5 M+PSLCR^T'T?Y@=N)JL4[G7ZI[ZH;S#>D$(C"6N%<>Z0LX'7_KR>2E::%KIA4 M#=D,,W5E M20Y:8'^^*5DQ305F8[JMS>M M#^)#.7JACWI,4V_.B6'[J]_/)7"["_#A=RD2],TNS M15BHI]E3/U]F,IQ6C19QWQT,AOU%&"6]\5GUVN=L?):NBCA*Y.>,Y*O%(LR^ M7\HX?3GO.;W7%^ZCIWE1OM ?GRW#)_D@BR_+SYEZUM]0IM%")GF4)B23L_/> MA?-)#*L&U1;_CN1+OO68E!_E,4V_ED^NI^>]0;E',I:3HD2$ZK]G>27CN"2I M_?BKAO8V?98-MQ^_TGGUX=6'>0QS>97&_XFFQ?R\=](C4SD+5W%QG[[\0]8? M*"AYDS3.JW_)2[WMH$+*%G_'WZK_Q!;#1Q_1P.W;N"^MX%7 M-_":#88[&OAU _^]/01U@^"]#89U@^%[&XSJ!J/J8*W_NM6AH6$1CL^R](5D MY=:*5CZHCF_56AV1*"FC^%!DZMU(M2O&5#X6Y._D8CJ-RFB$,;E.U@$O@_*! MRB*,XH]JBR\/E'SX[2/YC40)N8WB6+V?G_4+M0\EJ3^I^Z/K_MP=_3DNN4V3 M8IX3EDSEU 3TUOFP\LA\+;A,FK>)XM3/^] M4:^2ZT(N\O^U[-+E&N&W(\HS[Z=\&4[D>4^=6G.9/^/>_.-( MF #!C(2,-@D96<\EM^&W:+%:D,9&MU,5N^5"-%61>D"PL)/F@KCN6,INH M=SZV!<+*[AH()(RN88ZW]:<:' ]&P6ECZ(#LE"-A @0S4G&Z2<7ISPTQR ^B MW^.O+W[)Y92(3*K(9.3/>9@0'LW4ZY_7T6E+CK7_KLE!PB@2QI PCH0)$,R( MES/0!F1P^,BD9H!" J51*(U!:1Q*$RB:F90M5^983T5?DE5Y=GD=EI!)NEA$ M156K9G)_A;+3.V?(:2TK Z]QL4FAW3(HC4-I D4SX^'J>+AVN5&>0C9F8U.G MCLC*S,U1(SA'I)BK_9FG\;0U-M9>.\=F37-<(S9O,H/LDT%I'$H3*)J9&6U, M':MN^ZG1S8W,\W<.;>R]=\X.5+=":0Q*XU":0-',C&GGZOB 0[4ND)I%$IC M4!J'T@2*9B9%VUS'KG,/'>! #6]->S/ >5.KH/862N-0FD#1S'1H@^M8]=\O M&]] K6]-VS>^@?I<*(U#:0)%,S.CG:YCE[JV\7[;JXO[^[;SS-0^0NE42B-06D<2A,HFIDL+8N=$\"H!FJ%H30*I3$H MC4-I D4SDZ(%LF,WR(WO%8[*N6M13M9S]X@Z SV'610^QK+ZHJ$U1E!%7-.: M QOGY$V5@OI?*(U#:0)%,V>0:07L6L7A^$%.5"TB%[^'B^4?]VT7WC^(VF95 M%J>[9YDEY01'=?6=A&K#Y*DN6 ]W_/[CUOO7R51^(P\OX;+:H"U8]OWJ&BPH MC4)I#$KC4)I TF<$*@-AM(XE"90-#,AV@:[5H$W;GGKI!0.S.@M4EV82M/=U[=X7,%*%2EXHC=:TQI<, Z_PO8Y MNW>K(B_"9%J&81.+MA^N7]I!G5, -:PUS?A+-X=\#-HEA]($BF:F0(M3SRY. M=TH/\H/<1DEYTFB-!'3J+91&H30&I7$H3:!H9G:V%C5 K&J 7=8 NZX!=F$# M[,H&V*4-?H5:];1:]>QJ]2;Z:Q5-R[-*)M6C\MOBQ^]DMOZ:.(S51KC+"HWRBHO*O59B] MKI2Q8VF92WNGG1,#5:Y0&H/2.)0F4#0S6EJY>H!U%3RH:872*)3&H#0.I0D4 MS4R*5K*>7O]:D29KD:1Q-PT(]R:2J22MIGZ)M)W?.#]3%UK3MVN3Z3G-9 M'FB?'$H3*)J9"ZUB/;N*/;@X>:V1@1I:*(U":0Q*XU":0-',:&F+ZYT"BA-4 MUD)I%$IC4!J'T@2*9BX+IXVN;S>Z!Q0G.[EK?J T6M.VBY,W.FTN_ +MDT-I M D4SO_ZH46[!UTCA'4!?OM$W>;ZU$Q:*\<2A,HFGFS"&UY M@WV6=WZ!@A*HU :@](XE"90-#-F M6AH'@ 45 J@ AM(HE,:@- ZE"13-3(H6P,&O7E#!WD'G&$'M<-"^V,.;B@7M ME4-I D4S Z*];[#/^Q[H]_:4*Z@;AM(HE,:@- ZE"13-S)AVR($/*%=0)PRE M42B-06D<2A,HFIF4K;NMV><1 \H5]B9LV+NPU0O^[OE5-;13#J4)%,W,AS;! M@=T$VZI5E1VZODGONF:5/Z?=69B@1AA*HU :@](XE"90-#-.VAL'(T!A@CIB M*(U":0Q*XU":0-',I&A'''2Z==O/%":H0(;2:$UK%B:W69B@9AA*$RB:F0]M MA@.[&5[?][><+WZU\[:_=D3G!$#=+Y3&H#0.I0D4S;Q)K#;$0\#-V(90R0NE M42B-06D<2A,HFID4+7F']IG![[J5N)W1.2E0R3M\NZ:#YS5*"K1'#J4)%&U] M_/OY7,J"AD4X/EN4:V]?R3C.R21=)0I?IF+S*LGDK%SU_=.%V^NKEGKS\=DR M?)*W8?:DQB(DEC/5=' \4G_BK/P"Z?5)D2Y+)'E,BR)=5 _G:IPBLW(#]?XL M38O7)V4'+VGVM=J]\?\!4$L#!!0 ( $$Y859'N>HU_P( )P) 9 M>&PO=V]R:W-H965T8(4'R#:C>GD=8())>2-C#(@+G9Q?@#) "*L"\$MS47"P:=\A5?' K;T4!N!!R,SV*L8X7@ //<# M@ Z$AH3F;Z>[!GKT=KK3X\:KI\4K];S^:?EUL^2"R6_CMZG$6F)HEE#[Q34O M4(RGEMP0.&8[;(7OW[F^\]%4GO\I%OTGL:/2#>O2#?O4PY?5FZHB@IAR85RA M6B8H9=3NN M=UQL$$WO7K(L!Y<"!=XR*NJ@K;^!<-7\UX\C5J'8UZG6U2"@3 MEP*S[#5;6F?<2"5HISLW86#+4AW\C:"AV4!0&PAZ#3PB1I#T\-HS"@H#L8MS*W&^=6AMFF//^Y+.LV M%WKGKT?K*\9->;*VQF?RZJ%O"B\R^MYRB]B&Y%Q.V%I*.H- +FNF[P*Z(VA1 MGHY+*N196S83>7W"3 'D^S6EXM!1 >H+6?@/4$L#!!0 ( $$Y85:JVEUI M 0, &P* 9 >&PO=V]R:W-H965TSG9 12*-6Y0O$]CV/ MG[NSSS?>,OXD5@ 2/1-G (3:L5C,W?'XS%;RYQ0N.-(K(L"\YL=I]6._BL[>CZZ952N!/I.,\C:!(Z2W_C@[WR8^KV, M":0V&GA?D._Z?H>@V=OA7@<\>3O<[?%FT&1D8/B"OHR@E G9%=L*.S18?:4W ML1?Z]G#L;/8=[K :A/:@;95T6/F>/6JL6O*#1G[0*_]Z+=<;9_X&*O"ETL+T6)4YA8JAH*X!NPXL^? MO,C]UI7A$Y&U A8V 0M[ S;'N;J F&;J6O,GD(0NNX+22_).?V>G)$M.1-8* M7M0$+_K 98F.#U+@V>'!2>JP\H.CR])AY;E[I[(E?]C('_;*_P$4N*JX.OLX M4^6=",FQ?@F[W.GE>N\1."59 MZ"#[SMX[7 !?FGY&(%,&J^>LF6U:IBO3*1S,3U4K574^_VFJ/NP6\R6A0E7/ MA:)T[:%2S:O>IAI(5IK7_I%)U3N8SY5J!X%K [6^8$SN!GJ#IL&,_P%02P,$ M% @ 03EA5DW!1(L? P 7 D !D !X;"]W;W)K&ULK59M3]LP$/XK5H8FD$;STC:\K(T$9&A(0R 8VV^YRY]%"JF== 1CR6G.AQT%E3',>AKJHH*:Z)QL0 M^&0J54T-;M4LU(T"6CI0S<,DBM*PIDP$V&,P'WBNAY75/U]Q*X M7(R#.'@[>&"SRMB#,!LU= :/8)Z:>X6[L&,I60U",RF(@NDXN(C/\]3:.X-? M#!9Z:4UL)!,IG^WFIAP'D74(.!3&,E#\>X$KX-P2H1M_6LZ@>Z4%+J_?V*]= M[!C+A&JXDOPW*TTU#DX#4L*4SKEYD(OOT,8SM'R%Y-K]DD5K&P6DF&LCZQ:, M'M1,^'_ZVNJP!(C3+8"D!23K@,$60+\%]#\*&+2 @5/&A^)TR*FAV4C)!5'6 M&MGLPHGIT!@^$S;MCT;A4X8XD_T %$V38_+H\T[D%)=-PP%S:R@G5U17Y!JK M@]P(7V4V70_ J8&2_)2$>X;#' QE_ BIGAYSM62+:W%";J4PE2;?1 GE*D&(<7;!)F_!7B8[&7,H>J0??R%)E"0; M'+KZ.#S> ,\_#H]V1-/O4M=W?/TM?"XS#64EP;P06LNY,!HE+_@F9*Y=-FUOL%PI3*&8^;X0S.F&<&0;Z?%.*O N#S2[8GG2N&UK .,"FHT&] M0)!]_A2GT==-\NZ3+-\3V8KT@T[ZP2[V[*Y3L;!)F.+GH]77)-Y8^9[^ MQ-';SOR2Q?%I[W04OBSKM<$J2GO]5:O<6PV7K,Z2SF0EO&$7WG!G9:TT@)+I M@DM;0[9^A!3'+F8;FXW1->[M]3/<9_WLDRS?$]F*P&DG<+JS?A[NG@C5&O![ ME1-LF\)7#KP6%14SB>8-N5GN=\8V;CI-I$&9Z5;5GC] 64-\/E42O.VL2_H+E39/U!+ P04 M " !!.6%6A&.F%%P" :!@ &0 'AL+W=OWW-W.D<-%T^R0%3P7)5,QDZA5#UW79D66!$YX34R M?9)S41&E3;%S92V09!94E6[@>3.W(I0Y263W5B*)^%Z5E.%*@-Q7%1''!RQY M$SN^TV^LZ:Y09L--HIKL<(/J>[T2VG('EHQ6R"3E# 3FL7/OSQ=3XV\=?E!L MY,D:C)(MYT_&^)S%CF<"PA)391B(?AUP@65IB'08OSM.9_BD 9ZN>_:/5KO6 MLB42%[Q\I)DJ8N?.@0QSLB_5FC>?L--S8_A27DK[A*;S]1Q(]U+QJ@/K""K* MVC=Y[O)P O!OSP""#A#\!0ANS@#"#A!:H6UD5M:2*))$@C<@C+=F,PN;&XO6 M:B@S5=PHH4^IQJGD"^H<2+B&35M&X#D\6NV879,#"EU*6*/I!\IV8-WA&XH* M",M@267*]TS!FBB$JR4J0LMWD:MT9(;?3;LH'MHH@C-1+#&=0.B_A\ +@A'X MXO5P_R7J T'M>$E]J0O-_3E%D.Y2UMN9 :"=1:RA>V\N\ MY4J/!KLL]/!&81ST>&PO=V]R:W-H965T<%F+LK*4LAYXG%FO(L7!9"84:R1C/L51=OO)$R0$O35!. MO=#W(R_'I'#2D7DVY>F(59*2 J8R6HM]0,O'95X M!3.03^64JY[79%F2' I!6($X9&/G)AC>!B; S/A%8"L.VDA+F3/VK#O?EV/' MUQ4!A874*;"Z;> .*-695!W_]DF=AJD##]NOV;\:\4K,' NX8_0W6I_&4HD96V,@*3=[N45E" M '0^2NF\:>D@R= 2JR_DKTU"C>K947K;#$6)%S!VU+X0P#?@ MI)\_!9'_Y820;B.D>RI[JM:E:ZNICHI-E-YYFS0($GC98 M'96\@T5N:(?U&UC_'*QO@_7;,-]W$SLL:F#1.5AD@T4M6)*XL9T5-ZSX'"NV ML>(6*^ZY/?_@"NS@I $G)\$_UZ",.9/ ;?BDO:[Q4:V#!CDXC6024Y15RA8 M4>,6)=XIUY96,QBT:HCB^%@-@?_F8?[)*O1N'R*2EY6$I3(DM0(@I-6-_%8% MUX/([0\.KR/E'%AJ<+*2ZYT'-O M8TQU&00ZWT!)M2\K$/AD)55)#7;5.M"5 EHX4,F#. S'04F9\!8S-W:G%C.Y M-9P)N%-$;\N2JI=KX'(_]R+O=>">K3?&#@2+6477\ #FL;I3V M:EH*5(#23 M@BA8S;VKZ#*+0@MP$5\8['6G3:R4)RF_VL[G8NZ%=D7 (3>6@N+?#I; N67" M=7QK2+UV3@OLME_9_W'B4B3?:B/+!HPK*)FH_^ES8T0'@#S]@+@!Q,> ] U T@"27P6D#2!U MSM12G \9-70Q4W)/E(U&-MMP9CHTRF?"[ON#4?B4(?19UF=KO>9V HXQ\PXO$A(^_??2#O"!/DEG&. MS_4L,+@X.T60-PNYKA<2O[&0A-SBU!M-;D0!Q2$^0%&MLOA5V74\2/@ E4^2 M\(+$81SWK&?/379R)'9ZK%;I--9L.M:4(=,.B&C MU!^U00="TU9H.BCT1N<687/1*,Q_/,25U,STIM0@U:F":[)I1TV4C/W)D>:> MJ$GL1_VB1ZWHT:#H>Z!S GDEKS^0GV;B3?(=YV)0:LJ(YX\R\ M]%DS2'5JAIV3+#L3V8&%T];"Z>^7ZT&*4ZVKR<:=%$V2H](U_:%T):&?]%>N MCZW0CX-"EU1OZDID&S??MFQ'N;U-] D>I#I5\#G)LC.1'5@8A=_O8.'O9\LP MQZGN-6S=UWMT5-"R)J9;]N+4CX\2)NA)UR276V'J>V@[VGXH7+GK MZ8V3EKK)/TN#%V#4W^+$#R@;@\Y64 MYK5C)V@_GQ;_ U!+ P04 " !!.6%6SJ@="H(+ PE@ &0 'AL+W=O M]@^X+AZB7- MON=/0A3:G_-9DE\/GHIB<3D9B*:K MG>:SH3$:G0[G49P,;JY6]]UE-U?ILIC%B;C+M'PYGT?9CT]BEKY<#_3!ZQU? MXL>GHKIC>'.UB![%O2B^+NZR\M9PHTSCN4CR.$VT3#Q<#S[JEZ%U4>VPVN*/ M6+SD6U]KU4/YEJ;?JQO!]'HPJF8D9F)25$14_O,L;L5L5DGE//Y3HX/-F-6. MVU^_ZN[JP9IO M[:7>=C30)LN\2.?USN4,YG&R_C?ZL_Y!;.U@Z =V,.H=C)T=3LT#.YCU#N;. M#M:A*5GU#M:Q4QK7.XQW1Q@?V.&TWN'TV"F=U3N<[4[IXL .Y_4.Y[L[')K2 M1;W#Q;$[Z*/7_[G1JH+6_^6K>K&C(KJYRM(7+:NV+[WJBU71K?8ORR1.JOZX M+[+RNW&Y7W%S5Y:CR#(QU>Z+=/)=BY*I=IO.YV7IKN_XH'V<3N.JEJ.9%B3K MCJPJ^ZTMBBB>O=/>:$,M?XHRD6MQHGU-XB)_7]Y9?OTYGLW*3?.K85%.M1IP M.*FG9:^G91R8EJY]3I/B*=><9"JF+?N['?L;"F!8_HPV/RCC]0?UR5"*GZ/L M1#/U]YHQ,O3Z\;;,ZU:MN.+;B6:A)?[VWM[1OI/^#@ MO!SDT;EJQ1:3C6)LIO><%N*H.7K'Z_T>O'\\/-K ![7@B!^E?E%/LYE>BQ0> M(YUW2%(UFYNV-U>T>8"^G45YKJ4/=9/_Z^_E][6@$//\WRWS_+3&K':L>@J_ MS!?11%P/RN?H7&3/8G#SU[_HIZ._M74(B=DDYI"82V(>B?DD%I!8"&%22UB; MEK!4^LUMFCR+K(B_S82VV#PKYE5_O->B9?&49O%_RWO>ED]LZSY\U]8JRD'Z MM@J)V23FD)A+8AZ)^6OL=(55IQK/-X9U:IDC_6QT-7S>[@-RV!#"I#X8;_I@ M_.M]4)YAY45YC!@GCUV-H!RE;R.0F$UB#HFY).:1F#_>;P3S;&2=C<>[C4 . M&T*8U BGFT8X[6B$U6E0[V< I=JW\$G,)C&'Q-S3O?+2S?/Q:/U'+C"OQ[8^ M.Q%EVG,T6XI584_3V2S*GI9^TR5:!ME6<4NE;<21FDYA#8BZ)>23FDUA 8B&$2;UPL>F% M"_(2S079$B1FDYA#8BZ)>23FDUA 8B&$22VACYJT8O1;CLG5;-_V0#6[UJ0# M6J/]>-9!1W9[C.SUV-9'9QF@6DAI<@%OQ6VZLH#_2(OJVDE6Q;;Y>RU9SK^5 M!]KE;_DJ)>1=W=U:T,IA>A2 M/JH%J!92FMP+1M,+QM&_S,M#_NJRX_IE%U7 W%KT2J]WT9.:C6H.JKFU)OWN MWBUZ-65(59]6/^Q\Q17S?2N=31T134'U5Q4\U#-1[4 MU4)*D]NB"5]UBSS;U=&8%=5L5'-0S44U#]5\5 M0+:0TN3N:2%;ORF2WCI3B M/%^69[S10U&>.6P=-I7-,SF(:-Y+:K9>DOZ:)CM)\AH'HMJ'JKYJ!:@ M6DAIY);-=N[!]#L5F^)/3?77_:Z UG^PSM]=G81^<9H%I(:7(- M-Q&MKLYH_Y&)*%]F/UZKN'Z-:U<%HUDLJMFHYJ":BVI>K_79"KR^#&)BO+ _4Y^ MFUI;S:NYOC6/:C:J.:CFHIJ':CZJ!:@64IK<'DV0;.CD!5,#S8M1S48U!]5< M5/-0S4>U -5"2I.[HXF6#76T?+?[QI7Z]/GX:T'J 7HW#)HU&_MY[NLEEIT+ M0>BX+JIYJ.:C6H!J(:7)S=!$SH8ZXG#,52$TTD4U&]4<5'-1S4,U']4"5 LI3>Z.)C4VSM"K M0FA?V0HYW43S]4!;Y;;2(BVC6 M6N1HAHQJ-JHYJ.:BFH=J/JH%J!92FKP>8A,WFR/RR,E$TV94LU'-0347U3Q4 M\U$M0+60TN3N:-)F4_VVY2]B4O5'_!!/5JO_YEWO-OBIO6EM&S2&1C6[UL;; MP8&UEZBA8[JHYJ&:CVH!JH64)K=#$R^;ZGCY7F2QR#6OM<31X!C5;%1S4,U% M-0_5?%0+4"VD-+D5MA:29E>29I>29M>29A>39E>39I>39M>39A>49E>4_AT! ML]D$S*8Z8(86E5:/TKMKT*09U1Q43Y,DHF8O6441]&J=+X13CV+WAV#YM>H MYJ":BVH>JOGF?G"NM[SH,4!'#2E-[I3?5+X=.R-%\'-5L5'-0S44U M#]7\6I,N9.RV"!IZ4YK<(DWH;78M9\W$>NIA>O<"FH:CFH-J+JIYJ.:;+6_% M/G"4A2;=E":W1)-TF^JDNWZFL%O+'$VO4U -5"2I,_\ZR)O:VN!;693SU#XW!4LU'- M0347U3Q4\ZW]%;^-L3DR1_N??89&W90F=T03=5OJJ/N^?J_$@[3>1G%$#Z#9 M-JK9J.98^XMHZ^.+EDLQ+CJNAVI^RZ.XL-JN)Z'#AI0FEW<375M=BVYO+QCY M^HM^GBZ3XO5M;PIC>98PFT*CFH)J+:AZJ^;6V\X1D MC*R]3Z=$QPTI36Z)K4\L[DB75Z>VMYUKR:N9WB6/QL>HYJ":BVH>JOFH%J!: M2&ER6S01LS4FK_A8:%2,:C:J.:CFHIJ':CZJ!:@64IK<'4V@;*D#Y7MIB8OE MHGSBF.R?$W0>1;4L\SPV6LZ>;M73Z=T0:":,:BZJ>:CFHUJ :B&ER0W1Q,>6 M.CZ65AINK74T%^Z8C=,L:ESV8ML17MFZFDB*N)B5_5ND6O%2WOJQ7A>YM670 MZ!C57%3S4,U'M0#50DJ36Z:)EZVN-U+_V@G81&SU;+@M<'/EX!'=@] M?F#O^$U]=(X!JH64)E=ODPA;ZG=)4TO+JX?I7"B'&IVC@W_P-02P,$ M% @ 03EA5AB"MZ<5!@ :"8 !D !X;"]W;W)K&ULO9I;;YM(&(;_RLA;K5*I"\P1Z#J6FF3;C=3N1HW:O5CM!;4G-BH' M%\9)N]H?O\.A# [,0&S<7-2 F>]]P7P/PUOF#VGV.=]P+L#7.$KR\]E&B.U+ MV\Z7&QX'N95N>2*_N4NS.!!R-5O;^3;CP:H<%$9'+-;JJL MPI@G>9@F(.-WY[-7\.4%P\6 G<^105E:2/+W716:-9#&PO?Z_^NCQX>3"?@IQ?IM%?X4ILSF?>#*SX M7;"+Q/OTX7=>'Q MZBW3*"__!0_UOLX,+'>Y2.-ZL'00ATGU&7RM3T1K -$- M0/4 5/JNA$J75X$(%O,L?0!9L;>L5BR4AUJ.EN;"I/A5;D4FOPWE.+&XD2>! M9QE?@5N1+C^#(%F!RS2.Y0FK-OP";JL?#*1WX/'>9U=!Q_D^?[:H8 MZ2]6M-'+?!LL^?E,]DG.LWL^6_S\$V3.KP:KN+&*3=47M]6AO]J)39J%__)5 MG\&J!"M+%&UYOT"$$>Q UYG;]SWJI%$G8]2O\WS7KTRZRMAUB$NI1IDVRG2, M\I\[D0MYC8;)ND^>/E6>-?+,*/]JO<[X.A S47^7.?) M[?/$++??D]=X\LR_#<_"XIKL4S2./+!7_,:7/V5;^R>P"AW%8>?XQJYKM"]P M2CP(?:RYOF'K/@"/:^UZ_!.T%7ZA$9DCF[LN\@0#"JK03-6F?6ZR<,GMO28O M-X&S&YZ!TF?97,U-J-=H)4;;;:9QJ, +S>0] $!U17?O?%F>QHD",323^#@" MU<4?F=( ""H\0S.?:P1=]$H:AQ[:V K8T)V20M#(_T/=*I3# 9:/PI#7Z43H M08P1T76B0C8T8G8$AOPG:B.%8#0*P0,80ET&#QA0#$9F!D^+H5H,PO9TR')< MQC0^6]-E,Z\/@%%=L=WWV-7U/5+@1F9P'P>CNO@C4U1C2K$:#.? MH*U C$:!> A&/20V&U D1F823PPCOPLC8CF:7L.*V=C,[ -05%=L3\^HSH=" M-S:C^S@0U<7'3=6PXC0>F%=7(+KJE3Q)BM&*,?"4(,+&V\"A;A71\:C<8R!U MZ0D_*':PHTM=L,(V'I5^Z$&$N\D'I#YRB"[XP K">!2$!T"$>RAL-J HC,T4 MGA9$M=@C$"&&D<:G(C8V$_L0%'F=OF>NY3NM/\V3(U8DU$YBAE3I!NCN!XE MV/-UX;"".AD53AOBX6XR/:#=2J9'(7H 4Z3+Z $#BM'$S.AI,56+[6&*62YQ M-9,"HGA.)H^RZXI[,R9=Z$84U\DIH^RZ^)XGI$.18C@9%66_[E4\199-%,?) MI&DV.46<3173Z01Q-NU&*1@SCT'=TPM5X*9'QMFT&V:M-NJ(U]WR(:*ZW_7CQEJDV[J3;V/=T# M'%6LIJ-B[3>]FJ>(M:FB-YTTUJ:GB+6IXCJ=(-:FW3 %(>Q"AG0=J>!-CXRU M:3?6-FLSA6(V1:S-NBP>,*!8S'YDK,UZ8FU(+8*8YN[/%+C9Y+DVZ\FU";4T M3VU,(9R=,MAF/<$V(19^Y,INO3=4O(/U+LC689*#B-_)<8[E2JQEU6M-U8I( MM^6K1)]2(=*X7-SP8,6S8@?Y_5V:BN\KQ=M)S&PO=V]R:W-H965TVV'%*XJ(H2VWD.%,[(TENA?-B[Y&'<[:7:9+31P[$/LL(_WY/ M4W986-!ZW?B<;+92;]CA?$6)L6>]>(@7EJ,[HBF-I*8@ZN.%+FF::B;5QS\5J55_IRX\ MOGYE_[40K\0\$4&7+/V2Q'*[L'P+Q'1-]JG\S Z_T4K01/-%+!7%.SA46,<" MT5Y(EE7%JH,LRF<*4%6 QA:X58$[ML"K"KS"F5)*X0,FDH1S MS@Z :[1BTQ>%F46UDI_D^KFO)%=W$U4GPT=E,^6T_?P3(E0H /F$J2I#\IE-@23L7!=R*Y!^D$:#J;3>")X,&6KA0\J05/ MQ@C^8R^%5),GR3=]JB>C5?<@SZ@>[.M*U=-:]710=3DD[D!4SEFA1T6?[D&6 M2Z>#23)LB*SEWJQV;V9RQ,Y,FFB2#!LB:YGHUR;Z[Q^Q?G=LHM>I>3IB+\#B M<=B6KJ#6%;QO@@;="0$#WT-!<#(AEEVD&\! =0I/I@X>;.G*!PF=)L Y!F9H M13)&> _TG/+AUJZ5?I1=X8A!>O_F(!VFN70(&&7#IMC:%C9Y%1H-K-!H8C7* MADVQM9UL0BLTD%IA3Q1%9U+K!5@\#MM6UJ12^,Y8"KMILR/F30@>[N+:Y]=$ M46@BB\)NQ.Q(?1."AUNY5FJ3/^&8 +I\>VX:3:!&V; IMK:%30B%1E,H-!I# MC;)A4VQM)YLD"@U$4=B3&<\DT?%0/ K:EM4$4?C.) J[ 1/Z:#)!CGNJJ _A3V_I8/_P/4$L# M!!0 ( $$Y858V5K8&;QD !&L 0 9 >&PO=V]R:W-H965TLXZJ'*,/Z)XDJCB9O=C:"XB" M)6XH0@%!V9Z:'[\ #P*;@IJB_+J8BXPL$4]##KY!$_C8>/LI+_Y\N$O+ZH_%S?GBOLC2Z]5&=[/S MJ-,9G-^ET_G9Q=O5]RZ+B[?YLIQ-Y]EE$2R6=W=I\>6G;)9_^O$L/-M^X[?I MS6U9?^/\XNU]>I-]R,H_[B^+ZD_GC\KU]"Z;+Z;Y/"BRCS^>O0M_L&'4K;=8 MO>0?T^S38N?KH/Y=KO+\S_H/R?6/9YUZE[)9-BEK(ZW^YR%[G\UF-57MR%\; M]>QQT'K#W:^WNES]]M5OCL^ Z^Y@N9^5O^2>=;7ZC M?NU-\MEB]>_@T^:UG;-@LER4^=UFXVH/[J;S]?^FGS=_$SL;A+UG-H@V&T0O MW:"[V:"[OT'_F0UZFPUZ+QVAO]F@_](-!IL-!B_=I>%F@^'>!M%S(XPV&XQ> MNDOCS0;CEVX0=K;_Y3HOWN3Q/_;ZH%L?):M#+$[+].)MD7\*BOKUE5=_L3I. M5]M71]9T7F?J0UE4/YU6VY47'\I\\N?W/U4'Y77P/K^KHKI(5\?Z]\&[Z^MI M_64Z"Y+Y.KWU#_X69V4ZG?UG]8H_/L3!W_[]/]^>E]6>U-[Y9#-JO!XU>F;4 M,/@YGY>WBT#,K[/KENV5?_ONH>WU@?$C#W!>_14^_CU&V[_'GR*O^'-:O FZ MX7=!U(G"EAUZ[]]<9E=O@FCT[.:Q?W.3SA]'[[9L+EX^>M2RN?RZG5?GFG9;-[0O^PW5:_\,YAV'W,<[=E==]+LZW:9%] M?_4TSN^*(IW?9-79L RNO@2[K[M,OZR^_>Y36EP'__/WB@R2,KM;_&_+[_/3 M>OQ>^_CU#."'Q7TZR7X\JT[QBZQXR,XN_N/?PD'GO]I"06(QB0D2DR2F2$R3 M6$)BAL0LA#F1[#U&LN?3+W[/R^H,NEB=9]>!F^P&,_M]"06DY@@ M,4EBBL1T_^E!WVD[DI.G+PRC7MAVS*]?.=AYY7C4=LA#OX=SR \>#_F!]Y!? M3:\60;HL;_-B^L_J__/+/+C*@B*[7Q:3V]59X&_3>;!8O:[M#=1/W@&.S0&) MQ20F2$R2F"(Q/7ART+8=VPDYIB$Q"V%.FH:/:1IZT_3K^FP19&DQ^U)-F+)B M,GU!@KSHL0DBL9C$!(E)$E,DIH=/$K0?'G(X0V(6PISPC![#,_*&Y_TL7TSG M-^LW(,%],9UDJ^!=+M[.6IYU?A-9[PW#2-WS$*8$Y#Q8T#&WH"\NZDO?F5_+:?EERH?^4V1 MWK5%P:L<&P42BTE,D)@D,45B>OSTG7,X;)N2/7WAJ-?V?L.0NV^715'GY>_3]&HZFY;3K/5=O'^ M8].":C&J"523J*903:-:@FH&U2REN?';N24;GO@FSF8'J'B26HQJ M4DJBE4 MTZB6H)I!-4MI;CRC)IZ1]^QX6>23++M>!$4VR:8/5?@^YD6PG#]DB[+ZP_J* M1'V5>Y+?W56I7;WS:DVA=YRC4TAJ,:H)5).HIE!-;[3=ZQ2M]WC040VJ64IS M\]54&$+O[=B+]43SEWP^>>%<$ZTDH%J,:@+5)*HI5-.HEJ":035+:6[8FG)" MV#OU7!.M,:!:C&H"U22J*533J):@FD$U2VEN/)OJ1.CO3G!S3;17@6HQJ@E4 MDZBF4$V'+:6)UKDF.:I!-4MI;KZ:GD;H+VJ\GZ6+1?#N<'S0.@:JQ:@F4$VB MFD(UC6H)JAE4LY3FAJRI;X3#4\\QT:X'JL6H)E!-HII"-8UJ":H95+.4YL:S M*8B$W[(AXL>/CA[:$4$U@6H2U12JZ;"M*-)]$_;V)Y;DJ ;5+*6YH6I*):&_ M51)UPBA8?;@R2.:3ZDQ6O7D++F?IO#5#:+<$U6)4$Z@F44VAFD:U!-4,JEE* MS?^XI?E MW54U@S;+5IJ/M MWBCO]@9MER_1<0VJ64ISP]5442)_%>7966;PK^##\FJ1_;6L3W/BH?IW:[#0 M!@JJQ:@F4$VBFD(UC6H)JAE4LY3FAJ_IJ42G7FLC0ILMJ!:CFD UB6H*U32J M):AF4,U2FAO/IMD2>6_-[TP\TV8AJZ^8@Z(U%E2+44V@FD0UA6H:U1)4,ZAF M-]KN;#L*Q^YLV\U94U&)_!65>MVL0*P_/G?X4J#8]E\B_ M3@ERJ1-MLD1/5\V(QFT?[BW4V7I>M?>.7U:P7[X6-CAVHQJ@E4 MDZBF-MK33^0\F:KJMI?VV];N33:OW)W^/K,$$?K+6$ISL] 41[K^XLBORW)1 MIO/KIIKL6378;QU]^*,-$503J"913:&:1K4$U0RJ64ISD]:T2+K1B2>%7;1G M@FHQJ@E4DZBF4$VC6H)J!M4LI;GQW'FDBW\]E*^8%+(/:V&?UL(^KH5]7@O[ MP!;VB2W=)_/&[C/SQJ>O[ W:%B,R;>;^W>%-%+Y%IZ/;=#JZ_D['Z@P4M(2@ M.CLM=GYVOSD[I3LGL'IOZH^VK5]1+Z!0SRSOLV*:KY<2_Y*E1?M%>?]>'9TC MM/N!:@+5)*HI5-,'CK3>^G!H/56A/0]4LY3FYK/I@G3]79 _YD4VR6_FJT=> M. &=Y(O6!K(?/#I::!\$U02J2513J*:[3]G+:FC"T'X)J,:H)5).HIE!-'S@NPH[G8@I:!D$U M2VGN8Z.;,DC/7P;Y+5N4Q712K_.ZGEW^4;W':[W[[8>.S12JQ:@F4$VBFD(U MC6H)JAE4LY3FQJSIF?1._;2='EI.0;48U02J2513J*91+4$U@VJ6TMQX-N64 MGG^)DQ/=\O/OU=&911LKJ"903:*:0C6-:@FJF0,I>/YVI*7VP\UGTT[I^=LI MO^2/#R-PKHL>^)R;7STZ7V@U!=4$JDE44ZBF-]IN4;DW#$?C47>X=]^OY97] M7C\B\":/^?E#0K@FJ64ISP]1T37K^KHFJ/TZ=71\\T: % M$U2+44V@FD0UA6IZHSDGFDYW$(W&3_*#%DQ0S5*:FY^F8-+S%P/:+R_6"T>N MWS5M+G6D\^N@.F]]S(N[=+[];FO0T&X)JL6H)E!-HII"-8UJ":H95+.4YH:Q MZ9?T3OV(G!Y:/$&U&-4$JDE44ZBF42U!-8-JEM+<>#;%DYY_@9+77N1 VR2H M%J.:0#6):@K5]$;;G7N&P];/WZ#C&E2SE.;FJ6F*]/R-@&?GGB]]'J/?/SI9 M:(L$U02J2513J*91+4$U@VJ6TIST]9MB2?_43\SIHX445(M13:":1#6%:AK5 M$E0SJ&8IS8UG4TCI^Q<^^;!>/'*Z6"RKX$WGNS>L/9--OWITYM"6":H)5).H MIE!-]Y\^)"<:MGTP.T''-:AF*NNJ"?W>.#B):'4$U@6H2U12J:51+4,V@FJ4T-ZQ-G:1_ZH?J]-'F M":K%J"903:*:0C6-:@FJ&52SE.;&LVFP]/T-EG]L.I3%].:V.H>6M]4@M_GL M^F")Q>\>G3JTQ()J M4DJBE4TQLMC':GI_OS4K3 @FJ6TMPL-066OK_ \LWF MI;]_RELCB#9A4"U&-8%J$M44JFE42U#-H)JE-#>L35NF?^I'[_31_@RJQ:@F M4$VBFD(UC6H)JAE4LY3FQK/IS_3]Z[.\?EZ*UF)0+48U@6H2U12JZ8WFSDO? M[%=#T3$-JEE*<]/4U%WZ_KK+MYN95KELOV:*-F50+48U@6H2U12J:51+4,V@ MFJ4T-ZY-FZ9_ZH?Z]-&Z#:K%J"903:*:0C6-:@FJ&52SE.;$<]#4;0;^=5Q> M/3?UN\>F#M5B5!.H)E%-H9K>:,[#95FX%_X9K7STO1!@VJQ:@F4$VBFD(UO='<>>G32Z9H,P;5 M+*4Y:1HVS9CA:YYP1,Q,LX>L]?&;_ATZ-H:H%J.:0#6):@K5-*HEJ&90S5*: M&]>F?#,\]9.2AFC;!M5B5!.H)E%-H9I&M035#*I92G/CV;1MAOYU;EX]-_6[ M1Z<.+=&@FD UB6H*U?1&<^:F^S-3=$2#:I;2W"PUU9BAOQKS[,STY_3S]&YY MUQHCM!6#:C&J"523J*903:-:@FH&U2REN8%KVC/#WJGGEFA=!M5B5!.H)E%- MH9I&M035#*I92G/CV=1EAOZU:D[T%$[_7AV=6;1#@VH"U22J*533J):@FCF0 M@O[S3^&D]L/-9].7&;[R84Y1)XPVWTKF]3O Z4,67,[2]JNC:'D&U6)4$Z@F M44VAFD:U!-4,JEE*MS8+8^!]X_?P[T,T>'#*V\H)I -8EJ"M4TJB4;K;]S)S_L;/YQ M[^@;=&!+:6Z"FC[+Z)7/;7IVCGG$ T3]8Q\=.[3S@FH"U22J*533J):@FD$U M2VEN,IMVS.C4#VD:H5T:5(M13:":1#6%:AK5$E0SJ&8IS8UGTZ49>O'%3?\@1\<+[:Z@FD UB6H*U32J):AF4,U2FAO!IL\R.O7CED9H MUP758E03J"913:&:1K4$U0RJ64ISX]ET74;^)65>?'$3;:R@6HQJ M4DJBE4 MTQMM]W)D+QRV/9,>'=>@FJ4T-T!-&V7TRBRA^G=K MXM &"ZK%J"903:*:0C6-:@FJ&52SE.:FLFFUC$[](*41VGA!M1C5!*I)5%.H MIE$M036#:I;2G'B.F\;+V+](_'MP=/;0-@NJ"523J*903:-:@FH&U2REN?EL M"B_C4S\N:8RV7E M1C6!:A+5%*II5$M0S:":I30WGDWK9>Q?$Z8Z^Q59?6:L MII_UB7,]!0W297F;%]-_5F'\F!?!=+%8IM5Y,DBK'VV774IOLB#_N-TB7Y:+ M,IU?UQ^#/[0VDW^?CDXL6H1!-8%J$D@*'52C6H)J!M4LI;E1 M;!HN8W_#Y2MFLI[7M.8/+:7Y=U55M21$A\N+UN2>.B> M!UJTV6B[=RF&O9:;%#$ZK$ U^=)?0J'#:E1+4,V@FJ4T-S)-A6;LK] TD4FO MKZ?UM#*=O38]:&D&U6)4$Z@F44VAFMYHN_'OCMM::NBP!M4LI;D1:_HP8_\J M+X]71YY?,\D+=Y+G;[[\GI?5Y' 5L^];%K'./M=? M9^W90ALM+!>SG& YR7**Y?26V_T@0]16Q4O8@0W+68S;2U>TDR[_0BV/]]0^ M3J?6'CBTH\)R,^#0%@K+68S;"UQW)W#^)LJWN?W]PD\8'=BYXP.*=E)8 M3K"<9#G%]-_1FE0_<;#@QW?"[1W@K+ M"9:3+*=83K-R6V[W'THO<"?U>Y 8[D?.74[[9'/>E*X0>V,'C0XHN M$<-R@N4DRRF6TRR7L)QA.8MQ>TD>[B3YU ]&VNX!%E5TH1F6$RPG64ZQG&:Y MA.4,RUF,VXOJ:">J+^W4?,WD%FW3L%S,LU;;V=\*.:UC.8MQ>LG9*-.$W6S[&_YK-R; ] MEFS]!N5BEA,L)UE.L9QFN83E#,M9C-L+[TY')SSUVC+;/<"BRA9W4$ZPG&0Y MQ7*:Y1*6,RQG,6XOJCOMGM#?[OG:SP(>\(\/8O?IN_Y^Z_/G8G9HP7+RB-]$ ML4-KEDM8SK"]G:Y,>.I%7[9[@$65K<^@G& YR7**Y33+)2QG M6,YBW%Y4=SHVH;]C\\>\R";YS7PUJW0^$37)%^7BN^VUTVHJNGGAZH?U_/-+ MEA;/33_9W@S*Q2PG6$ZRG&(Y?>APBM9'1>#YF';"[I)A.8MQ>Y'<*SG& YR7**Y?26IG5)+Z"^U_%K>9L7F[=]ZNKF:9M9/6]K>F%@$[^;7P2_Y?'L__IFWB&RS M!>5BEA,L)UE.L9QFN83E#,M9C-M+Y$[[)3SUX!%%7W2$LL)EI,LIUA. MLUS"F32>GA MUYBVUXS:[L98[!?8R\%.^27REU^2RU^#GU;'_Y-;"G\\>TO!;QZ? +:\@G*" MY23+*9;3+)>PG&$YBW%[X=LIKT0G+Z]$;'D%Y6*6$RPG64ZQG&:YA.4,RUF, MVXOJ3GDE\I=7OF:^V'TR&PA[HW[+?.#]@;TX/E]L;07E),LIEM,LE["<83F+ M<>M\G2]NLZR,TS*]>'N7%3?9^VPV6U2)6<[+^FRX\]V@R#[6\?OA771V_N3[ M&ULQ5A1C^(V$/XK5EI5>U))X@0"NP4D('>ZD[KJ:E>]>ZCZ8,@ UB9Q:AM8 M_GWM)!N2U*2<%.EX "?,?)[OL\<>>WIB_%7L 21Z2^)4S*R]E-F#XXC-'A(B M;)9!JO[9,IX0J1[YSA$9!Q+E3DGL>*X;. FAJ36?YN^>^'S*#C*F*3QQ) Y) M0OAY"3$[S2QLO;]XIKN]U"^<^30C.W@!^6?VQ-634Z%$-(%44)8B#MN9M< / M(1YJA]SB*X63J+61IK)F[%4_?(EFEJLC@A@V4D,0]7.$%<2Q1E)Q_%."6E6? MVK'>?D?_E)-79-9$P(K%WV@D]S-K8J$(MN00RV=V^@PEH9'&V[!8Y-_H5-JZ M%MHZXN"5#MZM#G[IX+<NEZ$%D9 ,S2ZTU O@1K/DO M/^' _[#+O3YQ[=,K59*3 D\07 MR$-),='5E(_(V90KJ]N0_ II<@TI[$8:%T@=.HTJG4:=2,]4O ZV' #15$D% M0B).))AD*H!PD3EZCSK.7=OUI\ZQ+D%IY3>MW,E]\]/T"J]Y568-I.\5+>P+K2E^K:+$G?/U4R,# M-RQ1.U-9'][EZB-U7$%R#R@#3EEDW#_+/G#02#BOO7Z69G4KW$Y*$Y3GV\.A M.2VQ=R'J=2L?W,Y5@T]@!Z-6JCJU V\"?)=?' C%YY#* MXE18O:TN)Q;YD;SU?JDO+?*#] 6FN/%X)'Q'5>40PU9!NO98E9.\N$0H'B3+ M\F/UFDEU2,^;>R 1<&V@_M\R)M\?= ?55<[\7U!+ P04 " !!.6%64F*P M5KH% #K( &0 'AL+W=OBT2)9MNTNVN6K7;B^E>F,2 M?S@; /COS_;21,2@IOT MO+XH2?#SM?V)XWP?F[M#QK[S#2$"_$CBE-\/-D)L;T38J52*:D)33+ 6,K.X'Z% +<(#EO"@^[ACJ$W;GD+7:WG M7M#[.T*:FZYY5L:V4U MN>YGONG=Z/]*2UC$_K2LB16H^67M'PCK?SQYV#-<"K(BX#\,T#N>.+[ M?@./L"R)U?",2SSC3GC(#\)"RE\&-#X#=.U!SX=HTD!DK+!R%AO7T26Q&J(;DI$-]VF)))&W2>CFS-. MWG@\]9#;'$KG!=MGK<#8RE' M*G*HMU?H""L7AK7);#@YHV6LOS\$Z=.3EGO-"0^@U>5DU M[;;4ZKPJVP[-OKW=1W3DY9WS&@^G35MJ;D%O7C_#M\/*N$.S8BH[0_'-H M_M [&V1^AXDN,#?VM3 JFP[-/KV/NSBCT^XTBAIK_99S5I..51]O2ZU.L7+R M<&(T&GJIX7IYOFXT9W+*7Y.$I (LC^"TW",^ZLOS V;15;&@Q71$]W(]$#O;V$6ZNT<]# 71 DB_5(0]$^-BV%K5X06OR MK)5+@?$EH< L]%K,598">Z0IC=G#*GMS,Y[9>UW06TUU;*G5UW"K7 <9W7\U MS/%ZS<@:"P*H!$M33D.PQ_&N-=TI1"I=CJQ+E'MZH$*^]_-'0 M;28L;<6F0Z>Y[F)NZFM15)D(>B$3V0E.(Z(&#W(@ H_R$6OMM-4-!:MJ@2VU M.L(J.4'>SW5&X-L?4A)\%"3AK=8'V.E5E[7TVQ$!4)^;:IO1*^_&SDY"0D+ID,CQ 8L[Y[//E^/AS M/-XS_BHVA$CP'M-$3)R-E-M;UQ7+#8FQZ+ M2=0_*\9C+-4M7[MBRPD.4Z>8 MNLCS?#?&4>),QVG;(Y^.V4[2*"&/'(A='&/^\YY0MI\XT#DT/$7KC=0-[G2\ MQ6LR)_)Y^\C5G5N@A%%,$A&Q!'"RFCAW\#9 2#ND%B\1V8NC:Z!#63#VJF_^ M"B>.IT=$*%E*#8'5SQN9$4HUDAK'CQS4*?K4CL?7!_1O:? JF 469,;H]RB4 MFXDS=$!(5GA'Y1/;_TGR@/H:;\FH2+_!/K?U'+#<"_YT0< M.4#_ P>4.Z"Z0^\#AV[NT#W7H9<[]%)FLE!2'@(L\73,V1YP;:W0]$5*9NJM MPH\2_=SGDJM_(^4GIW/)EJ\W]XJY$,Q8K-))X/2!W(!YE@J K< 3$9)'2ZF, M4@?PG$12@#O]T"+Y$UP%1.*(7BNOYWD KKY<@R_ !6*#.1$@2C+[KZI173]$ ME*H>Q-B5*@ ]#'>9#_8^&RSZ8+ 0@0>6R(T ORZPP3TXW]TS1-,M'F8WQ>M^@/<]S7+UD.[>"%>S%OS! M<2*!2@P"ON&(@Q=,=Z2)]PRWUXRK:\^MV.(EF3BJN C"WX@S_?47Z'N_-7%F M$RRP!%;ALU?PV3.A3__![RI]MS@*58FC6#,K&4A4-4XS&P@B)26J"DH]2QFO0S27G0A?INB;J<_=M^.63LU\E&G5S4*,J/^D9%76%1"[!L1!#4=>KS3#C>-I29PFL0MVPH&YHI"XMZ^138H8GQ/2\KH^&HWKI,?;6 MEAA+8!5B1@4Q(R,Q+ZJ:*5YP$H(E2]0BF)?L)8MCI6E$6N$^86UTPMH-4LG4 M]T:C&FW&L;2ES1)8A3;HE2K0,Q*G-/2*1&?D5(Y3H0>.!OW^<%BGQ]QE6WYL MH54).I+)L&6U(BK)U.5Y-2I'K\S% 1R.AMU!G;53R^9R%IA'_'\9024CZ$)B M,P>VM"!:10MLH55)+04\-.K9EHMBR"C%7.BF+/F:^,\// .'QC/([T*_';^RW=1I90JNR5(IZ:%;U M^3K8@J3^*4FC#E1KWM&GSIA5$6\+K.A4>O6%L S2?-/28.P [MUHJQJ M=EMH5:)*U0[;RO;3A?!,^@9GU:4&J\:Z= E!#DM%#LV2W-:K@KR;3]X5F ?3 M.J,N(=EAJ=FA6;1_\'+Q7S"C6 AP5U'OC9S9%.(SJVB!+;3JV\U2UR/O0B(- MV53O,ZMH@2VT*JGE7@"9]P+S_+6V$#O%K*IWY^T!T*FR5QM+3W]JT]O-3 :IM)V0:-U=N[P&8GH="/5S*'5 M;8$MM(Q#]^B\)B9\G9Y["57G=HG,SBZ*UN)L[2X]4:JUW\/;(#LA*V&R [L' MS-6^00!*5@K2ZPR4O.+9&5AV(]DV/15:,"E9G%YN" X)UP;J_Q5C\G"C.RA. M(J?_ 5!+ P04 " !!.6%6ZU4UG>0% S,0 &0 'AL+W=O[KT=N(T62Y4?&$PG*[;@=UQ] M6]U(O3>H*?,HX6D6B11)_G#6.\>GU!_E%8H2OT?\)6MLH[PK]T(\YCM7\[.> MEU\1C_E,Y0BF?Y[Y)8_CG*2OX^\*VJO;S"LVM]_H7XK.Z\[JG*>CTT>\J42*K*^@J2*"U_V6LE M1*,"#C=4(%4%TJX0;*C@5Q7\]U8(J@I!H4S9E4('RA2;3J1X03(OK6GY1B%F M45MW/TKS^WZGI#X;Z7IJ>J?$[/'X0BLW1Y5>E)=+-EPN)NA:I&J9H<_IG,]M MP$#WO1: O EP09Q$RF=]Y.,C1#Q".B[H\OW5<4=U^O[JGJ,W?GT[_8+G;[J= M.]^S/W_52'2E>)+]U75_RO:#[O;SI]1IMF(S?M;3CZ&,RV?>F_[X PZ]G[JT MA811()BE>U#K'KCHT]^$UA%E13"5ZL^:P<1+U;OT++FC@IL_I)^GQ _ZP\G@ MN2G4>BE_'/9]NQ1=+Q7X?5(7LGHVK'LV=/;LZN8KNN4Q4[I/GS=WPPG9=EA MPB@0S!(OK,4+#QR.(:3ND# *!+-T']6ZC_84CD[NMGJ6L'$C'G$P;L\.G9S8;76"A%$@F"7G22WGR8'C M_012=T@8!8)9NF//+&.]/45\!0X;43H\:4V_51DKDLFX/VI%Q8:.0W;7& M"AWO'J/H7_3.F=K=VK9#")1&H6BVTL0H30XI**U@SB *^'^C[?DT2)A\Y"I*%YW*."E;*P-)HU T M6T%C:_#PT+$.ZHE :12*9HMO;!%VKOYWB?5P;;8.2'NV#MP6VXG/8#UNSIL-]RW+2C ME-]X.=U [!$JC4#1;?&.'B/NSS0[Q/EY_13U:^]S<4>J$ MK+T#ZRB%&S;;[IMQ&\3M-C;%YQ:S-*CK *51*)J='6+LB>\=.C\$U-: TB@4 MS1;?V!K?_2'G_T>M&[RUJ'C]#??Z"ARJ35LL8T-\MPWYF:=ZK1X7XY#-DRB- M,I6OW9^[!0+]K@)*HU T6\A&1MC!4\)@<\)@D\+VX8I\XXK\?>6%^>O)7*'7 M?HE]696RIF#OI.VY:0=,>^X-;[M]8SM\M^W8'*/OGZS=36P]>$"_DD#1;'F- M4_$/G3WF@_H;4!J%HMGB&W_C[RN%S W>6M22-FPNV-L99% MEE(-&MGD"9>+ M(BL_T]W7(ZK,JZZ/UIG_YT6^>^OX!3ZE9?Z^P93_3G#-Y")*,Q3S!XWT^B/= M/5EFZ)<[2JR*G/5[H91(BLTE9W,N\P+Z_(,0ZFTG;Z#^/XGI?U!+ P04 M" !!.6%6IS3[),L" >" &0 'AL+W=O&FRP@N8@GIT39JY]JH3>)1JGTAN6\Q+0 WX&B4[15+]6144!\3GZQJ5$$]"O%J"= ML.,,%"94GFC XS1#QT(I+SH>B%!K,%) M/WX(8O]S7[;>DRQ[)[*=3$9M)J-#[.DC(PH*-%580>^+6L-'%FZ*YCH]C0/? MC1)OW4U(3UAT'KO#W;"L)RP'Y3^P%6_Y+@G[W[X(N\]82;O\9[RGK!P M%+CG>^*]3N4L02QL!Y(HYQ53=:UI5]LF=VEK^][Z1#>_NE?]HZD[YRT6"\(D MHC#7E+X[TDD5=3>J)XJO;'V><:6KO1TN=0,'80+T_IQSM9V8 ]J_!.E?4$L# M!!0 ( $$Y859%A[^_)04 ,T; 9 >&PO=V]R:W-H965T.;QC/.D'J\8_R86&$OPG&=47'@+*9?G MOB^2!,YDNJ4SWVQY!BEI5.>^3 (!GZ."/4FX_+:+9^,62$S M0O$M!Z+(<\1?KG#&5A=>Z*TO?"'SA=07_,EXB>;X#LN'Y2U79WZ#DI(<4T$8 M!1S/+KS+\#R&4#N4%E\)7HF-8Z!3>63LFSZY3B^\0$>$,YQ(#8'4UQ.>XBS3 M2"J.[S6HUXRI'3>/U^B?RN15,H](X"G+_B:I7%QX0P^D>(:*3'YAJS]PG5!? MXR4L$^5_L*IM P\DA9 LKYU5!#FAU3=ZKHG8< @'>QQ@[0"W'?I[''JU0V_; M(=KC$-4.4;^37-TERD].KFG" M<@SNT3,6X 1L2IR#$AE+W47' /*J+;F+,NT.:$2JQ"EB?XJC'X9 MAEYBGR8G@P!&@?X;^T^;Y!I,H]%@8#"-#:;P+!QU33O$]!MB^E9B/GXOB'Q1 M*0%57P*P&2ATKH)E)$42IP KEN2+*=4*>+ 15 BA*5<^4Y:[=GN0&37(# M:W)?4594ZQ7*U/,,T02;$AGLC'O2'T7&5 RF430T36]L#>TGR_VL2?SLM7)7 MSWRAZQ@\O8V$LYT2"Z/^T,2!=>A#%P5'8!V6A@U+0RM+?U5MKSJZK/T$"I 1G*BZ[^0)",_2@*/@7)(5$,H_:,[1:T.Z#%;+Q8F4JOQ0[A9TJ?# M+3ZM01[*IR.P#I^CAL^1E<\'55IA0V> 4+7:%UB41MB3"=Y!A-:@K M0EVBQ:[0NH2VLC:T*CWKLFNDLK>K'ZHG[NZSR60+S;:Q/M(+]<\O8?Z#EOY'=KU]][>?J!K M73G=X,Y(G4N9/76*%KM"Z[+;RO9P^!YM[5)G3YVBQ:[0NH2VNCVT"_>#VWI7 M>N][RD[M0Q],E".T[L^+[?L!M+\?W$DD>W/IS MOU)OBR_@CCR;:+0/=FA%.D6+7:%UB6[?7&#X#BT.G;[%.$6+7:%U"6W?8J!5 MU!_@P9X6-]GN$]WV, ^EP=_8Y\@QGY?[12H[5E!9;1LT5YL]J1$V&P'5-U)&,^)5$.^<<2. XD+4IXYGNM. MG)RDU KFQ=P+#^9L+[.4P@M'8I_GA/]>0L:."PM;IXEOZ68K]803S'=D VN0 MK[L7KD9.K1*G.5"1,HHX) OK,WX*L:\)!>)'"D?1N$;:RAMCO_3@:[RP7!T1 M9!!)+4'4WP%6D&5:2<7Q7R5JU<_4Q.;U2?U+85Z9>2,"5BS[F<9RN[!F%HHA M(?M,?F/'?Z$R--9Z$MW7DJN[ MJ>+)X"N-6 [H.WD'@1[06NVK>)\!8@E:L7S'*% I].@,1$N@D*02W;UP=DCU M#KA'=R%(DF;B7HF\KD-T]^$>?4 I1<]IEBF$F#M2A:L?ZD15:,LR-.]*:-A# MSXS*K4#_T!CB2P%'^:S->B>S2Z]7,83(1C[^B#S7\PP!K8;3L8$>#J>[/6[\ M>NG\0L^_HK?:>N)],6;FE M6'@CL8N,C>J,C?K4@R\0 R<9DFH3OYTV,;RK&BK@WI3&4FY@C4PAV: MN?DC(BP1TR;"GM68"Q_CVL>XU\=:$@G#')1"DQX'?T2$?8B+^"=U_)/^=6!< MU6,Z?!U*N5DC@@??QBTC!A"VO987 \AM@"[L3&L[TUX[WYE4FRHJ7\=AAJ9# M#!E 74-=D&M/S'YFM9]9;V$)(0'E)396EMDM*\LMQ<(;B5VD[+%.V>-M*\NC M8=D>6^O?Q7CM/1*:='SS\F/WW!.XMZHOE=*U $HC1M"HY<0(NK*3<:.]P;9=9G;4-=4/?--("NEAKLG0UY XI-7+VB SUYG0H^:COR.L'Z]K3MJ O" MC1UYZ>C;W[EZ&0DX2Q7?6/1;$K=E1H-^8:/:OOU,8 \>]RVU 7AAN_2 MDM/HKW/@F^*<(E#$]E26W6<]6Y^%/AL)X)WZ14H P2 M)>G:4_71Y>69I1Q(MBNZ^#&PO=V]R:W-H965T^ W/(/[>/C+9 M7>QI@![Q3PY[?O2.E)05I2^J\3&=6ZZR" I(A*+ \F\'2R@*Q23M^-J06NV< M"GC\?F!_T.*EF!7FL*3%OWDJ-G-K:J$4,EP5XHGN/T C:*3X$EIP_8OVS5C7 M0DG%!2T;L+2@S$G]CU\;1QP!O'$/P&\ ?A<0]@""!A!<"@@;0*@]4TO1?HBQ MP-&,T3UB:K1D4R_:F1HMY>=$Q?U9,/DUES@1?20)+0']A5^!HQOT+-=56A6 M:(;>9QGHJ*"W0>@)"T!Q+C\Q2-$#HR42&T#/ HM*4/8-/4 *#!<_8*YB$#@O M^!\S1TB[U>Q.TMBXJ&WT>VST?/2)$K'AZ#U)(3TE<*3@5K5_4+WP!QEC2&P4 M>-?(=WW?8-#R7P]T!-4$;PT#S!3U\_8%Z@H22)"]RK#;9-7H$E@ 1 MZ+_[%1=,[KG_3=&H9PO-LZE$=,>W.(&Y)3,-![8#*_K]-V_L_FGRY*\DBW\1 MV8F7P];+X1![I)R*!A6H_+N+7%NME]VQ?RX:%9\; M=:)HU"H:#2I2FQ:04%O_&A%YQLA-?Y '>DV99(U,IK@3]^3IJFQ P2EH.KD] M>3JBS3.%9M'C5O1X4/1R@\D:4$[0#A<5K@^?0AY_F"3&, [37?DCVW7?F;+: M\@PR"&W?C(S/S1G8X0_($V],6F],SBP!FKS8'#',=.4; M;*K],#$&?](-]\00;G.LIZVZZ:!-GRFYD0=&)9/C2IYI\ I)I?/D.:G#M%>N M/>Z1>@;HV].>B$\O%G_;BK_].?%*,7"3W&$B*;]X=7L MN6_5C#O(]446(\Q88;AF4\>=1'6&7_HBZ(E@SPQ>3Y+VCBHT;W#.!1#(] M+MSK(KG3OU#7"%W:OM'4=Y!/F*USPE$!F:1T[8D\'UA=UM<-0;>ZT%U1(%6%D:00 "00 M 9 >&PO=V]R:W-H965T)(;2A5Z+HM*SIR-4ML;SY/9AI9$NGQ+*_ADQ45)%-R*M2>W@I*\ M=BH++_#]V"L)JYSYM'[O3LRG?*<*5M$[@>2N+(EX^40+?I@YV'E]XSM;;Y1^ MPYM/MV1-[ZGZL;T3<.=U47)6TDHR7B%!5S/G([Y9X%0[U!9_,7J0O6ND4WGD M_$G?W.8SQ]=$M*"9TB$(O.SI@A:%C@0=VK%__1K]CSIY2.:12+K@ MQ=\L5YN9,W%03E=D5ZCO_/ G;1.*=+R,%[+^CPZMK>^@;"<5+UMG("A9U;R2 MY[80/0<\ON 0M [!M0YAZQ#6B39D=5I+HLA\*O@!"6T-T?1%79O:&[)AE5[& M>R7@4P9^:GY;9;RDZ($\4XE&Z!ZV2;XK*.(KM.#EEE>T4E+??84MM:0K*@3- M6_./@DE6K=%*\!(]4+ 6L!/0DJW C%89F+Q;4D58(=]#[!_W2_3NS7OT!K$* M?6%% .,.;SR(=Z]X]C32G9TCV-HP[B31 \,&V$2*>]\>G0,V)I.>21R[B1TQ MZA"C0<3/%.A0P<@C*YABU%J\R/AB'&,W.,.S6$6)F]KYXHXO'EYA:'70"0%U M@^XNN)0H(T*\@&@G)WQFUZ9'TUN&$>=(Q3X:9===% YY@\<%ET_!9U+FI4S,!LC3GKMW)*:9C$. MWT-4ZOZXD%-^[_R^ZNBG69^5#@\+''?CK.Y5A*A'U5'?#7: MR<&=;FK9",.H.->42W:75NPH>WA8]Z[KQVB@U5I 4_5&^)(HXZ/JX6'9NQ-: M]-0+(E6.Z,\=JV>)K"I82,< MI^:<2XSB@]VEL7)4.SPL=Y^IE#=H3XH=:UXT M1]+F1O%M?:I[Y K.B/7E!H[Q5&@#^'S%N7J]T0?%[H>!^;]02P,$% @ M03EA5OR9!]A+ @ 304 !D !X;"]W;W)K&UL MK511;],P$/XK)R.A(4&=I-L8(XW499J8!-*T"7A /+C)M;7FV,&^MN/?&J*2 MA7/WT;BN9R*) :'!BB*#XM\62S0F$G$8OP9.,5X9@?OK1_:K3CMK6:B I3/? M=4WKF3@34.-2;0S=NMTG'/2<1+[*F=!]83?X)@*J32#7#&".H-&V_ZN'(0][ M@/3X&4 V +*7 J8#H,N<["/K9%TJ4D7NW0Y\]&:VN.ARTZ%9C;:QBG?D^50S MCHK2-:T* 4IG*XU^A7"+%>JM6A@,H&P-<\.55K9"X#<#I<=:$WQV(?#Y.YC7 M;'(]E(%KVS^J6)VC2R2ES9M<$@<9KY+5$-!%'U#V3$"76$U@FKZ%+,FR _#R MY?#T*5QR:L;\9&-^LHYO^@S??C9^S!>!/#^\GX=D]3S'AWEB,YZ'5E4X$]QM M ?T61?'Z57J:?#PD\C^1/9$\'25/_\5>7&G+Y=9VQ5WZ5[Q'HPAK( <;&YRI MH?4\2SQI/CS2%GA=H:6#)>\O3/NBQ<&R+9+)A[-<;O=%'_8Z';UZ-7+OL<=! M\T7YE;8!#"X9EDS>GPCP??/V!KFV>_\+1]Q-W7+-\PY]=.#SI7/T:,26&B=H M\0=02P,$% @ 03EA5CZWFWSO @ ^@< !D !X;"]W;W)K&ULK57?;YLP$/Y7+%9-G=1"(&FHN@0I(:TVJ9VJ9-T>ICTX M< 2KQF:V$[K_?K8AC*8DVL->@G_8 "KT4E,FIDRM5WGB> M3'(HL'1Y"4S?9%P46.FMV'BR%(!3ZU10+Q@,QEZ!"7.BB3U[%-&$;Q4E#!X% MDMNBP.+W'"BOIH[O[ ^69),K<^!%DQ)O8 7JJ7P4>N>U*"DI@$G"&1*039V9 M?Q.'QMX:?"-0R=TZ@P,(:"0*(. ]6<',5!J@#2-7PVFTX8T MCMWU'OW.YJYS66,),:??2:KRJ7/MH!0RO*5JR:M/T.1S9? 23J7]155C.W!0 MLI6*%XVS9E 05G_Q2U.'CH,_/N(0- [!H$U!8DP2]&, M:J4Q2P#I-X-B 2E1Z)Y+J>\OT:I6'_$,S8PB1-GUUQS0++Y'NM0H::%%!_I\ M 0H3^D%C/*T6Z/SL SI#A*$'0JG65TX\I=,S)+VD265>IQ(<2<4/T -G*I?H MEJ60O@;P=%W:X@3[XLR#DX@+2%PT]"]0, B"'D+QO[O[)^@,6ZV&%F]X!.^. M,*T#89N.1A?']4$_EIQ2(T&%1?JSKZ!UO%%_/-- ;F2)$Y@ZND-($#MPHO?O M_/'@8U\Q_A/8J]*,VM*,3J%'<]@0QDQI].,K01">]N5;@X06Q/2W7>2'[G#B M[;IY]!H%K=$K?EM]U[7O=C>A>'[!Z:W.4U+@E-3Y)ZHL>$I4@ M"BYYEM5_=JYR$'T4QV_"7X[H*WS-S.NTT<(T+#-=I.Y?6Z;JIM&>M@-L9OOVP?E<#[9Z#OV%J:?B Q;Z MH4I$(=.0 S?4LHIZTM0;Q4O;K-=SB",@;[/.%?[C0G0COOH#U!+ M P04 " !!.6%6\:X-7QP# R#0 &0 'AL+W=OPDI F$"*30#ZT?]YS>&6XBQ MM'D"3.^LN8BQTE.Q<60B $+H$R@\3R[.>%^[(9JO,@A.,$[R!):C[9"'TS"E8(A(#DX0S)& ]L:;>Q9D"I8=)Y_,M)K>(_#; \ M?F:_2L5K,2LL8<;I;Q*I[<0:6BB"-=Y1=<88ETKH7:)Q*ICQ.,%2HAEG(0&Q 70'(9 ]7E&0"+,(3:D^:LQ" M0+IHT$Q 1!2ZX5+J_7.TU'45[2@@OD;3#6$;-&68/DDBS4H]Z^D<%";TFX;? M+^?H].0;.D&$H5M"J3Y:.7:45F;R<\)$:<.,&4?99VB!I4+S': _-SH>72N(Y=\ZK1EY MMY[<7-<7,L$A3"Q]X4H0>[""KU^\OON]3GE+9!4?.H4/G2;VX'C\XGC\=8HS MFD%*8VX\^Z WL/MC9U]64A/DVGX15,FP6V38;?68[#-GUHB:SBPZCP8=1..8Y>E:-G#U]4 MX^L8UQ[5EZ/G'EL#MS'#GWL0J*$DF^$?/8NVV*IB2WV0]YEEF;.WY45+;%4O MCNV+U]@5O+\T6$E%8:P[7 M'NCGB,@:]&RB>)+VN"NN=,><#K?ZI0:$"=#[:\[5\\2TS<5K4O ?4$L#!!0 M ( $$Y858:O#AGB@, , , 9 >&PO=V]R:W-H965TS4=J#[ M[_?:"6F 0-$*J5_ CW-.?$]N;FXF6R'?54:(1C]RQM74R;0N'EU7)1G)L>J) M@G#860F98PU3N795(0E.+2EG;N!YD9MCRIW9Q*Z]RME$E)I13EXE4F6>8_GO MG#"QG3J^LUOX2M>9-@ON;%+@-5D0_5:\2IBYC4I*<\(5%1Q)LIHZ3_YC/#9X M"_B'DJUJC9&)9"G$NYE\3J>.9PY$&$FT4<#PMR'/A#$C!,?X7FLZS24-L3W> MJ7^RL4,L2ZS(LV#?:*JSJ3-R4$I6N&3ZJ]C^1>IX!D8O$4S97[2ML9Z#DE)I MD==D.$%.>?6/?]0^M A^=((0U(3@D!">(/1K0O]20E@30NM,%8KU(<8:SR92 M;)$T:% S VNF94/XE)O;OM 2=BGP].P+9-;?0BGT2B1:9%@2]*2UI,M2XR4C M2 OT+/("*W6//O.DAQ[0 E(O+6%/K.P>(.TMA.D<*YH@S%,44U9JDJ++]'.@ M+[1(WC/!4B(5NHV)QI3=P>7>%C&ZO;E#-\A%R@@H1#EZXU3#D6[,^(4R!@=0 M$U>#(R8N-ZFCGU?1!R>B]P/T(KC.%/J3IR3=%W#!RL;/8.?G/#BK&!/PJ._? MH\ +@HX#/5].]SOH\>5T[TPT_28[^E:O?RH[RIQ(K(5\[/*VXH;=7%.O'E6! M$S)UH" I(C?$F7WXPX^\CUV^7%,LOI+8GF=AXUEX3MT^4D. MK:XIUYO90^3YO<'$W;2=ZH"%X[#G[\/B#E@P]'I! ]N+;M!$-SB;$3'A LK0 MR9P87#,GKBD67TELS[6H<2TZFQ/?[.N'I ]X \_3FNP*6:F@1$(%2VP9I7R- M^"Y["JB7%G4^C^[-6P]J[BVH5*)W7;>E.E[42H8P&/G1V!]Y!]EUC.P'4;\? M^<'H(,&.D;XW'@_"8>1UY]BP<6OXV]Q*Z_?2+_P:7NS7,?*47\?(7_@U:OP: M759Q_D?.I((Q+%O43CNJZ_M>NYCXO?# BF[4X+ P=<&"7AAUFS!N3!A?V81V M*EQFP_@B&[I11S9TP3IL<%N]';R,U[9'5O ,E%Q7;4FSVK3A3[;[/%B?0WM> M==,_9:K>_@7+->4*,;("2:\WA%(IJWZYFFA1V YR*33THW:8P2<&D08 ^RLA M]&YB+M!\M,S^ U!+ P04 " !!.6%6N3 X5O $ ",'@ &0 'AL+W=O M EK)*O*EP3#.0_G/,YN+(A- NY&-*MSO84AW'IE*4Z,@Q'S\(D MUQ:S\MR2+F:DX&F2XR4%K,BRD+[>XI0$4 M1UQ"A.+O&=_A-)5((HY_:U"MN:=T/#Y^0_^E3%XDLPX9OB/IGTG,=W/-TT", M-V&1\@=R^!77"=D2+R(I*W_!H;8U-! 5C).L=A819$E>_8@I"'BQDE!T"EM4"3!R69I;=(/\EEW5>< MBJN)\..+W\34^D88 TM,P6H74@QN.*?)NN#A.L6 $W!'LGW(V!=PGT=7X">P M$G,O+L0ULBFO"AYH)IQ4GT=..I#&F#'P*, ^3]+.X"9-. M;*9SD:.,5(_J?&ZK?-")?" "WTG.=PQ\S6,<=P%T04[#$'ICZ!9-(@989&W" M+P 9"(T$=/=^=SCB'KS?W9C(QFSJ;99XY@F\FYPGL:R24!M8X:B@"4^P8.LE M2@M!&-A0DO7+^C6D>9)OC\OYUS99^U[.,.^U&7??S&_EZP7^H" M?$KR6B&?Q\BO@G#*(.2#_WGA6X[O69X]TY^/B1T:0FC8!O(@B1%V'H:H$*M$"56C=$K0=#YQ< MTG^8KLVAKEWH^=Y0UT-+H6OH^F;_=3UB:0K].X*;$[IN.Q$XW8J4TXH!5JS_ MP1&7'3G?8? UVZ?D%>.J+P?+@D:[D&&P3,-\-.G)FYP][52B!:K0N@2W?0VT M+T/Y2ELBI6B!*K1N"=JN"$XN^S],^9>A::9>D%"U0 MA=8M0=LHPA*Z1TF9)*5J@"JU;@K990I.=P$?I MNHZBHT/3\WS4$_:(G>E#HV\7C-@YEF&BOJSUHVVZ#--MN=W)1#Y%SJO]J.9L MLZ5Z4VXD]L[?PNN@VAAM8:I]VN\AW28Y RG>"$CCRA4+,%IM?58#3O;E9N": M<$ZR\G"'PQA3:2"N;PCA;P-Y@V8#>O$?4$L#!!0 ( $$Y85:-G:G5L 4 M +,M 9 >&PO=V]R:W-H965T/^H@D.@X;%4F(>MYDE$6,#V8GQ;$;.3L1&YTR#C>2J$V61?+[&:1B>SKP M!T\';MERI?,#H]G).EK"'>C/ZQMI]D8U)6$9<,4$)Q(6IX.Y?QP&XSR@:/$7 M@ZUJ;9-\*/="?,UW+I/3@9?W"%*(=8Z(S-<#G$.:YB33CV\5=%"?,P]L;S_1 M/Q:#-X.YCQ2"*!5 -T-&+\0$%0!P6L#QE5 (?6H'$JA0QCI M:'8BQ9;(O+6AY1N%F$6T&3[C^76_T]+\RDRE3T:51GU$D,(1Z2P']/J$?I MG@Z=OS[NL-_CW@='CA&$]37*"AXP:NNT;E0FD0\(>8PR <@?U^9]N12 M0Z;^V2=^"1_OA^?SRK%:1S&<#LS$41 'LU]_\2?>;_N$PX2%2#!+U'$MZMA% MMT5];V[@>",E)"0V\NY3L:1-"UH^F3[,#B9#HV5O2#EO9._:&DYWL=9ZRJSI(,$N=PUJ=0Z/,$7%A(5(,$M4WVO6FAYJUE:X M=MI.A].=K'6?LZM 6#1;H=9JW'/7E1?4=%:Z^_?6\8V'-!B'5.6Z+&4OAN3_$\ M>\E_Y*>6TNX3=18/U9=@T6R1&V?B'_2:X:@N!9468M%L91NCXCN7[-TS'-6; M5+1)*\,GN^G=A^7P&\_ANTW'WO3NL-9VXSOKA6I7L&BVM(UA\0][36I4&X-* M"[%HMK*-D_&=:_KN28UJ7BI:^[$]?O[4[L.5T,:54+)[)Y/E]DZU1\!VBMP^?FYOQ#KT"2 M/UN/[3/@L& O*(GJ95!I(1;-%KWQ/'3<:_*C&AU46HA%LY5MC YU_P?3]< $SC2ZXCOF3W*501>W5&M3VHM!"+9E^/QB'1::^3 M :I!0J6%6#1;V<8@4?=?.ITG@\-G"^_I\[D U>A@T6R%&J-#W48G+[;H_O+- MM+EFG&6;+&^]N5?P;0-%2@NQ M:+:RC<,*W'\+[60_/*XAUH[L=^,Z2XEJJ2K:@?4FOYZ8;($:HQ2XC=+/)W_T MV"'YW;WHK"NJ^<*BV5>@5:/6;Y$:;I4:;IE:'PXK:!Q6T*E2[W.\3/_^+RL'VXP93GS M=227C"N2PL(@O>'4=$B6%<+ECA;KHF;V7F@MLF)S!5$",F]@?E\(H9]V\A/4 M==JS_P%02P,$% @ 03EA5JKG2F8T!@ %C, !D !X;"]W;W)K&ULS5M=;]LV%/TKA%<,+9#9%D7*2><8R$>+!6C7HD&W MAV(/BDS;0B71H^@D&_;C1TJ*KE)+5*2(@5\22Q8/#WGOU>&AI?D=%]_3#6,2 MW<=1DIZ.-E)NWTXF:;!AL9^.^98EZIL5%[$OU:%83]*M8/XR:Q1'$SR=>I/8 M#Y/18IZ=^RP6<[Z349BPSP*ENSCVQ3_G+.)WIR-G]'#B2[C>2'UBLIAO_36[ M9O+K]K-01Y,291G&+$E#GB#!5J>C,^?MN3?3#;(K_@C975KYC/10;CC_K@^N MEJ>CJ6;$(A9(#>&K?[?L@D611E(\_BY 1V6?NF'U\P/Z^VSP:C W?LHN>/1G MN)2;T]'Q""W9RM]%\@N_^XT5 Z(:+^!1FOU%=\6UTQ$*=JGD<=%8,8C#)/_O MWQ<346E O88&N&B ,]YY1QG+2U_ZB[G@=TCHJQ6:_I --6NMR(6)CLJU%.K; M4+63BR\LE6(7R)T(DS4ZTW,4RI"EZ!=TG0<*?5JAQU==\%2FZ/4EDWX8O4&O M4)B@CV$4J5E.YQ.I6&GL25 P.,\9X 8&#D8?>2(W*7J7+-GR,OWJC0'7+>?*S7#=)\V5G@7D)TL].4S<,O3M M@[H>74D6IW_534,.3NK!=?6]3;=^P$Y'JKPRQ-'BYY\<;_JK@3HIJ1,3^F/J M1RI@P4X(MD2!&D0=UQQMEJ'IPKY=4&^,YY/;&@ZTY$"-'*[9+1-^$C!5S9$O M5>];)E*>)"S*>-3FCA&RYZ1Y)6'/9KP]"]1G)?79H/'.T8XK\2;3L5F[I9(,J%N6WYV"VZ,LA&HYU2=E#1/;$;YQ )U9PIW[^F@<2[@JH&> MC6?U<78J&N(869P%@9)9D=6T'W,APW_S@/.5HB3]9!W>1 SY:[B]O7#C,6T(-^B+8Q:83W+#A!+RZDSZY>JQEH<1 ML.^T@1@YQU:#;D.B'- HQZ@CW8-^LK> FXZ/ZX..06UP![5I5G,S2L^YPJ!& MV+$9:6Q#BS!H$3:JQ8^1OGJ(M!['$;J6Z@:K3+'4TJJ^XS%#7*@O8T5FH\VR M&F%Q_MN[>ZG/:.E]E^QB?7-6-^3Z07<@51?XQX,%Z<+#2EF" +N= MMB=?J@PZKPI,@P6-=LW[H)W+((>CU;5\0Q& TKJ=1>V'(FCS\.8.^F8,J*<[ MLYKO-LRH"Z+K=A#=E\OWSBL!TV!!H=UAO6L!]X1\)Z"SI+.DJ7SOOHEA[J;O MCSB@H,2JM24VK"T!Y26':&V[D&K->@*"3(:UMF3?VC;NV)#*SWYF#;NLW,6S M5*FN;6IIV/"O!+216/6OQ(9_):"JY!#]:PNI:@H<(744L3(;SBK9<(1^Y\E6 M\.4NV$^.QQ,"*DV&];ADW^/.FK9W"*@M,0N;L0CZ;O28^^R;:B"JQ*KM)39L M+P4YIH=H>UM(#5\H%(2=#FN-"[@GK)$HR#,U*V%;F738$S+WU#>]0'NI53-, M;9AA"II-#]$,MY"R4!R5YX:&-__(W'_?I .EIE;] M-+7AIRDH/#U$/]U"RD+)P/* #NNYZ?[OQ8W/A'@@\][3%;6M:-KVF\Q=]7T2 M$ 3:L^J\/1O.VP-I]P[1>;>0&KX^/%@A>,.Z]]J?, M'?;-,U!JSZI]]ZP\[5MYW/<0[7L+*0M5 HL";UC[7L"9%EZ3RJL*:EK6V0L9 MJ4+<)3)_:Z$\6[[T<9:_Z@"7YV^,?/3%.DQ2%+&5:CH=SU2_(G\)(S^0?)N] M^'##I>1Q]G'#_"43^@+U_8IS^7"@.RA?A5G\#U!+ P04 " !!.6%68\\> M2^D% !>)P &0 'AL+W=OQL:$=YG6QK+;U8L MB8B0I\G:XMN$$C]SBD(+VO;(BD@0]Q:S[-I]LIBQG0B#F-XG@.^BB"3?;VC( MGN<]I_=ZX6.PWHCT@K68;NW:N,)RD M#IG%YX ^\[UCD [ED;&OZ*)+&H8IDHSC6P':*^^9 M.NX?OZ+_F@U>#N:1<+IDX9? %YMY;](#/EV172@^LN??:#&@88KGL9!G_\%S M86OW@+?C@D6%LXP@"N+\D[P41.PY.*,##K!P@$T']X##H' 8G.K@%@[NJ0[# MPB$;NI6//2,.$4$6LX0]@R2UEFCI0<9^YBWY"N)THCR(1'X;2#^Q>) SS]^% M%-S>]L%G$NY(GK_8!W_M2!BLO@?Q&EQ['MO%@H/WB H2A/P#N 2?'A!X_^X# M> >"&-P%82@=^7IR0:!1P+V1\EU#PSQ\2$MP*&O%_5>G-[^^J[Y\6NBN^ M)1Z=]V0EXS1YHKW%SS\Y(_L756I,@B&38-@06"V);IE$5X>^N YE02>Q1X%< M&H"74#\00*:'4^4#EX.-,[!TI7A:.&Y_/+.>]IE6&(W[@[H14AK!NA'6QMZ1 MF6')S%#+S'(7[4*2+C8 KU9R];D ]S0)F _8"ES[;)O.\@MY])^LI7*!$RJ^ MM+1F6>1F]Z(E^G?\)]6CP1!YE@T8.D:^B7@M_+O4F MP9!),&P(K):C:9FCZ1M7M*G)))H$0R;!L"&P6A(=N](_MO91NR%A]E 1 6[H M.HCC-%NR=_B;DD0I9G*XR=[C/NX[C=Y*831I&B&%$6QV:5@??5=V]M2AHV^O M-B194Q\(!I:,R^F;3FO\LJ7Q@9I?X$UJU7#8I*=MY#1'CA1&H_ZT28\V_*[T MP(H>J*7G2Q((>BFGRTI-!FP-X7*PMS84;"BL6A,!J:R<)K-8'V]7/BJMZ6A5 MT.)/L:'JIR;W&^U%;S=I.&J"CIM@?8!=":ATFJ,7:GO5!,>^MHZXK;%,FXRX MQTL-4ABU2@W61]V5E4JC.4=$&HNVA'-90F(OH+*@=.YK]#6N]YA@5;$;1D%$T; JMGLI*M#EZU79VAS-NK\ZM-T-+M15L5J>V M5>M-%-;'WY6?2FLY>K%U?H\S4;0ODR8_;2,%/6VC:;MX_PB5XU0RQ]$VX$=[ MG&F[+W'[;I,-A95B+5-8P=;K1GV\'?F E6" >L%PL,$>PMD;6^ MQJZDM60IS.!DW%3<2&4&!ZU%7#^&KAQ5"@P> M46#G]C@%GG8Q.VJ"CIM@?>!=B:ET#M0VW\>ZF\);2\-1$W3/*$K?TZ0;N#C(UKY\^TUYM=PD=IUM MC6IF1"L"@[ MW%#BTR0UD-^O&!.O)^D-RBUUB_\!4$L#!!0 ( $$Y85;S+] :Z $ %H$ M 9 >&PO=V]R:W-H965TP4U* M&4))).B*F 12105[0&ARDMO$PA^9?;-T_WZVDX9N:GG82^QKWW/./?9UTEZ; M=]L (-E)H6P6-8CM-:6V;$ R>ZY;4&YGJXUDZ$)34]L:8%4 24&3V>R22L95 ME*=A;6WR5'6IT3XS/=FQ^$LXFR#@W7/E;W*!QN]SA,']@!8B4HJ/R"[0<8;<# M+#X!6PEP5XE'@,O/]5Z8Z.!O&'4E3W4G4]U)X+DXP7-3EKI3R%5--LA4Q4QE MR7-;,03RNMJA[[-" %FI3H)AOF7>CMG\7*6S9S5C[8\/M4ELT/I0>N#VZ''\ MOXUD%E^>Q7/R^@BR /-V[-3HP0A0M^%6 M"XVNM<*T<8\?C$]P^UNM<1_X_II^)_D?4$L#!!0 ( $$Y85:O&'3I9@, M )\7 - >&POW#WBI#'+#D.)EC.NC7SS<."5!?1ONPPH)*['MRSCVVKY/00:E7@MW. M&=/>,A.R'/ISK8N/05!.YRRCY65>,&F0-%<9U::K9D%9*$:3$DB9"+J=3A1D ME$M_-)"+[";3I3?-%U(/_;#3Q#Q[^I*8:/3!]ZS>.$_8T+^_>/MKD>OK-YX] MG[T_.^OC5]4P#L_<(I>'2!ZBHL+1MG K]#=B[R!'<.QQ!0>6H']8 M@GWJF'1\J/?]UA'Y7L%W]D@01&);P-*# M>C.,!FDNVSU!?!LP^C1CW@,50W],!9\H#JR49ERL;+@+@6DNW;Y;%<;A3-%5V+WR6T)U,DDFN4J8:N\-_CHT&@B6@AW%9W,XZ[P( -0Z MSTPCX7262UIY6#/JAI&=,B%NX2;V,]W27J8;*U>5FVR:QE#=M#*V _J;:E9[ M4[;W(EVOX ^Y_KPPPY%5'S8)^Z%8RI=5?YDV!C#U$%>G12%6GP2?R8S9P1^< M<#2@:YXWSQ5_--F@5*8FP)3O/3"E^70S\EO1XHXM];J*[\7:]]6[=1#WX#3/TO\-O(M$F M]28++C27=6_.DX3))Z_81E[3B6#;^N;ZA*5T(?1= P[]MOV-)7R1QJ9ALM8'$':1F^IP(QC'8FX$,"P/ MY@#C6!:6YW\:3Q\=C\4P;WTGTD-]?X:N,5LK\.L#7=5R'82/%*Q$:*SS4@[GD# M1AR[5QO+ PQL%;#:@?SN/%!3;@XAL*J8-VP'XT@<8PC4HKM&HPB9G0@^[O7! M=@DA<>Q& ',[( 1#8#?B".8 /& ((=5S<.=Y%*R?4T'[+_G1'U!+ P04 M" !!.6%6EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q="> M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C] M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA< MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( $$Y85:$WC;F/ 8 "@Z / >&PO=V]R:V)O;VLN>&UL MQ9M;;]LX$$;_BN"G+M#4MNXMF@)I>EDO@C9;=[./"UJB;:*2Z*6HI.FO7U). MVF$N'_9EXJ?$DBP?#\DY(Y)^?:7-MY76WZ+O;=/UQY.MM;M7TVE?;64K^A=Z M)SMW9JU-*ZQ[:3;3?F>DJ/NME+9MIO%LED];H;K)F]>W]SHW4_I"6UE9I3MW MT!^X4/*J_W7>OXPN5:]6JE'V^G@R_M_(2=2J3K7JAZR/)[-)U&_UU>_:J!^Z MLZ)95D8WS?%DOC]Q(8U5U;W#2P_Y5:SZ\8@5JR_"@1Q/\IF[X5J9WHY7C/<7 MCO%2NHOWKP:K/ZC&2O-.6/G1Z&&GNHV_C?L64_(UQCC<_MT'\97Y/V'4Z[6J MY#M=#:WL[#Z.1C8>L.NW:M=/HDZT\GARJB^EB<[%1OHOY3YE4>^_H'5D)%SF ME7(GS*(>&?EX3H9:V6C1[=_LSA*L&&#%O%BG[K5N5.T^O8[>BD9TE8S&YNT) M8 ( DX,!1L_.!8%, 63ZA)!+#^'?T$=Z'7W>24,@,P"9'0SR5+<[ ID#R/R MD-TE@2P 9'$X2-%O"60)($M>R+=#KSK9TV'\$M"\Y*59#FTKS+4/T5)M.N7> M)CH;G525'CJK:(Z>H20]>YJ@^1&Q4MW^@DAT=732]])23.@29IG\H94+WH6[ M:#"!WY!)YLPJ^2"4B2Y$,TC?RA]<]+I*B68?N3ZBF,@G!Y]"IL7V63.K)./6M=7JFE&Q(4KW+J-)[B)Y'.*B7PR9Q;*9[MU M)=;I8(ST0WG?S.-8J2HS!/T2&67.K)1WEVZ<1M"(G',F@;:N[\0 MHY$Y M8F9SC'!';UWSCGCN3OV],A\I(V96QJ*K="NCK^)[T+0Q?/9@?_AH=V*4K>]Q M9B.C+[*2ZE(X#-&Z$P[SG.7[I9;85PFMM:HU6#%2/(+$UDC M9K;&%]E;,U2N)'!CV.5@]V"N;#B08Z2+F%D72W>/>G :6RQ>C'7">,DXGO\< M1$,QD2YB9EW 2O6?F&(BD\3,)L&8"<5$BHF?Z"GDP8(ZC":23,PL&5B[!I@) MDDS"+!E0NT;/OM*$F2#7),RN@?5K&$VDGX19/[!^#3'A!!BS?O8UHV]?K\7? M*!;23<*L&UB7A=%#UDFXK?-(77833XJ)K),P6X>69P\V-7)-PC[?!>JTL*F1 M:Q)FU\ Z+<1$KDF87?-8G7:_1Z;(->E3384=12=UK?QY)\2?"Q@4$[DF978- MKH-2BHEDS.[!F$'?1.Y) MF=V#,8.^B2R4,EL(8P9]$UDH9;90,#=_/WE23&2A]*!//'0(937YAYY MP/"/Z'1/"K)0SFRAFRD8E\E_U<=^8X_PRV71&<5$%LJ9+?03\^%X4DQDH9S9 M0@]%V$,:DI4>.+)1S M;TY[;(YXGTGIID-DH>) 6PPI3( M0B6SA3 F+3U*9*&2V4(8DY8>);)0R6PAO&89-#JR4'G(+7!AHR,+E0?: G>_ MD"N1A4IF"P',.Q52B2Q4!P0[$(@= MD.Q 8'9 M .!V@'9#@1N!X0[$,@=D.Y 8'= O .!WH)Z"X'>@GH+@=XR>=DF MT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M0;R'06U%O)=!;46\E MT%M1;R706RD<"O2/J'0GTCI./W01Z1]0[$N@=4>](H'=$O2.!WA'UC@1Z M1]0[$NAMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;9.?E01Z&^IM!'H;ZFT$ M>AOJ;01Z&^IM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[9+,) M@=Z.>CN!WHYZ.X'>CGH[@=X)]4X$>B?4.Q'HG5#O1*!W0KT3@=X)]4X$>B?4 M.Q'HG5#O1*!WFFP6)- [H=Z)0.^$>B<"O3/JG0GTSJAW)M [H]Z90.^,>F<" MO3/JG0GTSJAW)M [H]Z90.^,>F<"O?-DL_=/ZCV,7\7!E&ULS=M-;MLP$(;AJQC:!I8L4J34(LZF[;;- MHA=@)3H6K#^03.K':^_OXX6;\Z]MW@M\D^ MA.ECEOEZ;WOCTW&R0US9C:XW(7YU=]EDZH.YLYG8;'16CT.P0UB'N49R<_W9 M[LQ]%U9?CO%GWX[#-G&V\\GJTVGCG+5-S#1U;6U"7,\>AN:/E/530AI/+GO\ MOIW\5=R09*\FS"M_#W@Z]^W!.MGY$J_T..YV M;6V;L;[OXY'43\Z:QN^M#7V7GHI>G4\.\8;MZ3._.'\I/EL>E]_Q[S-^ MJ?_./@2D#PGIHX#TH2!]:$@?):2/"M+'!T@?^8;2"$74G$)J3C$UIZ":4U3- M*:SF%%=S"JPY159!D5509!44605%5D&155!D%119!45609%54&25%%DE159) MD5529)44625%5DF155)DE119)476@B)K09&UH,A:4&0M*+(6%%D+BJP%1=:" M(FM!D5519%44615%5D6155%D5119%45619%54615%%DU159-D5539-44635% M5DV155-DU119-45639&UI,A:4F0M*;*6%%E+BJPE1=:2(FM)D;6DR%I29*TH MLE8462N*K!5%UHHB:T61M:+(6E%DK?ZGK#_&\?"/XY=GVIMV>,[/EK^3W/P" M4$L! A0#% @ 03EA5@=!36*! L0 ! ( ! M &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !!.6%6+01,5^X K @ M$0 @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 M" !!.6%6F5R<(Q & "<)P $P @ ', 0 >&PO=&AE;64O M=&AE;64Q+GAM;%!+ 0(4 Q0 ( $$Y85:&^+H]V0< (TO 8 M " @0T( !X;"]W;W)K&PO=V]R:W-H M965T&UL4$L! A0#% @ 03EA5K;![]OT!@ 7" !@ M ("!B!( 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ 03EA5HZEMU'K @ = D !@ ("!52, M 'AL+W=OKN:SR<* ":-@ & M@($Q0P >&PO=V]R:W-H965T&UL4$L! A0#% @ 03EA M5K@LHMRO!P :!( !@ ("!CDT 'AL+W=O&UL4$L! A0#% M @ 03EA5K%*5?.9#P JS< !D ("!^7X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 03EA5DP;TG=J M P '0@ !D ("!KI@ 'AL+W=O&PO=V]R:W-H965T2@ !X;"]W;W)K&UL4$L! A0#% @ 03EA5JZQ'?U+"@ +1X !D M ("!^Z, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 03EA5JF1-'&5"0 AQT !D ("!)+L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M03EA5GR['O D"@ F!H !D ("!V^, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 03EA5OK88#W< P M& H !D ("!:OL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 03EA5G3 7!>9!@ %1( !D M ("!>BP! 'AL+W=O&PO=V]R:W-H M965TAT@( $0& 9 M " @3DV 0!X;"]W;W)K&UL4$L! M A0#% @ 03EA5LS^RCU^! \@L !D ("!0CD! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 03EA M5AXHIC^T! 2 L !D ("!T44! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 03EA5G%O3)G] @ D@< M !D ("!25&PO=V]R:W-H965T&UL4$L! A0#% @ 03EA5D>2S7KY!0 -"T !D M ("!7&(! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 03EA5A@*1'C7 @ $ H !D ("!]'$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 03EA5N N M2JI("0 Y5L !D ("!=H&PO=V]R:W-H965T&UL4$L! A0#% @ 03EA5FQB%]3R @ ;PD !D M ("!8)D! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 03EA5C-R^M 9 P " L !D ("! M@*,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 03EA5A]=V2"/ @ T 8 !D ("!/K$! 'AL+W=O&PO=V]R:W-H965THU_P( )P) 9 " @0G( 0!X;"]W;W)K&UL4$L! A0#% @ 03EA5JK:76D! P ; H !D M ("!/\L! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 03EA5AO3UO3B @ ' @ !D ("!8-0! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M03EA5AB"MZ<5!@ :"8 !D ("!YN8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 03EA5NM5-9WD!0 ,S$ !D M ("!G!H" 'AL+W=O" &0 @(&W( ( >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 03EA5CNQ;AJ1 P 10X !D ("!%2D" 'AL M+W=O&PO=V]R:W-H965T%6%D:00 "00 9 " M@=,P @!X;"]W;W)K&UL4$L! A0#% @ 03EA M5OR9!]A+ @ 304 !D ("!;?.\" #Z!P &0 M @('U-P( >&PO=V]R:W-H965T&UL4$L! A0#% @ 03EA5AJ\.&>* P P P M !D ("!;CX" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 03EA5JKG2F8T!@ %C, !D M ("!/4T" 'AL+W=O2^D% !>)P &0 @(&H4P( >&PO=V]R:W-H965T M&UL4$L! A0# M% @ 03EA5J\8=.EF P GQ< T ( !YUL" 'AL+W-T M>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% M @ 03EA5L,EV4B4 @ WS, !H ( !RF8" 'AL+U]R96QS M+W=O XML 104 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 105 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 106 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 377 481 1 false 129 0 false 10 false false R1.htm 0000001 - Document - Cover Page Sheet http://compassinc.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://compassinc.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://compassinc.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://compassinc.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Operations Sheet http://compassinc.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://compassinc.com/role/ConsolidatedStatementsofComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Deficit) Sheet http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Deficit) Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Cash Flows Sheet http://compassinc.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000009 - Disclosure - Business Sheet http://compassinc.com/role/Business Business Notes 9 false false R10.htm 0000010 - Disclosure - Summary of Significant Accounting Policies Sheet http://compassinc.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Business Combinations and Asset Acquisitions Sheet http://compassinc.com/role/BusinessCombinationsandAssetAcquisitions Business Combinations and Asset Acquisitions Notes 11 false false R12.htm 0000012 - Disclosure - Joint Venture Sheet http://compassinc.com/role/JointVenture Joint Venture Notes 12 false false R13.htm 0000013 - Disclosure - Fair Value of Financial Assets and Liabilities Sheet http://compassinc.com/role/FairValueofFinancialAssetsandLiabilities Fair Value of Financial Assets and Liabilities Notes 13 false false R14.htm 0000014 - Disclosure - Property and Equipment, Net Sheet http://compassinc.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 14 false false R15.htm 0000015 - Disclosure - Goodwill and Intangible Assets, Net Sheet http://compassinc.com/role/GoodwillandIntangibleAssetsNet Goodwill and Intangible Assets, Net Notes 15 false false R16.htm 0000016 - Disclosure - Other Current Assets and Accrued Expenses and Other Current Liabilities Sheet http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilities Other Current Assets and Accrued Expenses and Other Current Liabilities Notes 16 false false R17.htm 0000017 - Disclosure - Debt Sheet http://compassinc.com/role/Debt Debt Notes 17 false false R18.htm 0000018 - Disclosure - Leases Sheet http://compassinc.com/role/Leases Leases Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://compassinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - Preferred Stock and Common Stock Sheet http://compassinc.com/role/PreferredStockandCommonStock Preferred Stock and Common Stock Notes 20 false false R21.htm 0000021 - Disclosure - Stock-Based Compensation Sheet http://compassinc.com/role/StockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 0000022 - Disclosure - Income Taxes Sheet http://compassinc.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 0000023 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses Sheet http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLosses Compass Concierge Receivables and Allowance for Credit Losses Notes 23 false false R24.htm 0000024 - Disclosure - Net Loss Per Share Attributable to Compass, Inc. Sheet http://compassinc.com/role/NetLossPerShareAttributabletoCompassInc Net Loss Per Share Attributable to Compass, Inc. Notes 24 false false R25.htm 0000025 - Disclosure - Restructuring Activities Sheet http://compassinc.com/role/RestructuringActivities Restructuring Activities Notes 25 false false R26.htm 0000026 - Disclosure - Schedule II. Valuation and Qualifying Accounts Sheet http://compassinc.com/role/ScheduleIIValuationandQualifyingAccounts Schedule II. Valuation and Qualifying Accounts Notes 26 false false R27.htm 0000027 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://compassinc.com/role/SummaryofSignificantAccountingPolicies 27 false false R28.htm 0000028 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://compassinc.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://compassinc.com/role/SummaryofSignificantAccountingPolicies 28 false false R29.htm 0000029 - Disclosure - Business Combinations and Asset Acquisitions (Tables) Sheet http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsTables Business Combinations and Asset Acquisitions (Tables) Tables http://compassinc.com/role/BusinessCombinationsandAssetAcquisitions 29 false false R30.htm 0000030 - Disclosure - Fair Value of Financial Assets and Liabilities (Tables) Sheet http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesTables Fair Value of Financial Assets and Liabilities (Tables) Tables http://compassinc.com/role/FairValueofFinancialAssetsandLiabilities 30 false false R31.htm 0000031 - Disclosure - Property and Equipment, Net (Tables) Sheet http://compassinc.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://compassinc.com/role/PropertyandEquipmentNet 31 false false R32.htm 0000032 - Disclosure - Goodwill and Intangible Assets, Net (Tables) Sheet http://compassinc.com/role/GoodwillandIntangibleAssetsNetTables Goodwill and Intangible Assets, Net (Tables) Tables http://compassinc.com/role/GoodwillandIntangibleAssetsNet 32 false false R33.htm 0000033 - Disclosure - Other Current Assets and Accrued Expenses and Other Current Liabilities (Tables) Sheet http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesTables Other Current Assets and Accrued Expenses and Other Current Liabilities (Tables) Tables http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilities 33 false false R34.htm 0000034 - Disclosure - Leases (Tables) Sheet http://compassinc.com/role/LeasesTables Leases (Tables) Tables http://compassinc.com/role/Leases 34 false false R35.htm 0000035 - Disclosure - Preferred Stock and Common Stock (Tables) Sheet http://compassinc.com/role/PreferredStockandCommonStockTables Preferred Stock and Common Stock (Tables) Tables http://compassinc.com/role/PreferredStockandCommonStock 35 false false R36.htm 0000036 - Disclosure - Stock-Based Compensation (Tables) Sheet http://compassinc.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://compassinc.com/role/StockBasedCompensation 36 false false R37.htm 0000037 - Disclosure - Income Taxes (Tables) Sheet http://compassinc.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://compassinc.com/role/IncomeTaxes 37 false false R38.htm 0000038 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses (Tables) Sheet http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesTables Compass Concierge Receivables and Allowance for Credit Losses (Tables) Tables http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLosses 38 false false R39.htm 0000039 - Disclosure - Net Loss Per Share Attributable to Compass, Inc. (Tables) Sheet http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncTables Net Loss Per Share Attributable to Compass, Inc. (Tables) Tables http://compassinc.com/role/NetLossPerShareAttributabletoCompassInc 39 false false R40.htm 0000040 - Disclosure - Restructuring Activities (Tables) Sheet http://compassinc.com/role/RestructuringActivitiesTables Restructuring Activities (Tables) Tables http://compassinc.com/role/RestructuringActivities 40 false false R41.htm 0000041 - Disclosure - Business - Additional Information (Detail) Sheet http://compassinc.com/role/BusinessAdditionalInformationDetail Business - Additional Information (Detail) Details 41 false false R42.htm 0000042 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 42 false false R43.htm 0000043 - Disclosure - Summary of Significant Accounting Policies - Summary of Activity of the Allowance For Credit Losses For Accounts Receivable (Detail) Sheet http://compassinc.com/role/SummaryofSignificantAccountingPoliciesSummaryofActivityoftheAllowanceForCreditLossesForAccountsReceivableDetail Summary of Significant Accounting Policies - Summary of Activity of the Allowance For Credit Losses For Accounts Receivable (Detail) Details 43 false false R44.htm 0000044 - Disclosure - Summary of Significant Accounting Policies - Schedule of Useful Lives of Property and Equipment (Detail) Sheet http://compassinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofUsefulLivesofPropertyandEquipmentDetail Summary of Significant Accounting Policies - Schedule of Useful Lives of Property and Equipment (Detail) Details 44 false false R45.htm 0000045 - Disclosure - Business Combinations and Asset Acquisitions - Additional Information (Detail) Sheet http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail Business Combinations and Asset Acquisitions - Additional Information (Detail) Details 45 false false R46.htm 0000046 - Disclosure - Business Combinations and Asset Acquisitions - Summary of Fair Value of Components of Purchase Consideration (Detail) Sheet http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail Business Combinations and Asset Acquisitions - Summary of Fair Value of Components of Purchase Consideration (Detail) Details 46 false false R47.htm 0000047 - Disclosure - Business Combinations and Asset Acquisitions - Summary of Preliminary Allocation of Purchase Price (Detail) Sheet http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail Business Combinations and Asset Acquisitions - Summary of Preliminary Allocation of Purchase Price (Detail) Details 47 false false R48.htm 0000048 - Disclosure - Business Combinations and Asset Acquisitions - Summary of Changes in Contingent Consideration Measured at Fair Value on a Recurring Basis (Detail) Sheet http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofChangesinContingentConsiderationMeasuredatFairValueonaRecurringBasisDetail Business Combinations and Asset Acquisitions - Summary of Changes in Contingent Consideration Measured at Fair Value on a Recurring Basis (Detail) Details 48 false false R49.htm 0000049 - Disclosure - Joint Venture - Additional Information (Detail) Sheet http://compassinc.com/role/JointVentureAdditionalInformationDetail Joint Venture - Additional Information (Detail) Details 49 false false R50.htm 0000050 - Disclosure - Fair Value of Financial Assets and Liabilities - Additional Information (Detail) Sheet http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetail Fair Value of Financial Assets and Liabilities - Additional Information (Detail) Details 50 false false R51.htm 0000051 - Disclosure - Fair Value of Financial Assets and Liabilities - Balances of Contingent Consideration (Detail) Sheet http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesBalancesofContingentConsiderationDetail Fair Value of Financial Assets and Liabilities - Balances of Contingent Consideration (Detail) Details 51 false false R52.htm 0000052 - Disclosure - Property and Equipment, Net - Summary of Property Plant and Equipment (Detail) Sheet http://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail Property and Equipment, Net - Summary of Property Plant and Equipment (Detail) Details 52 false false R53.htm 0000053 - Disclosure - Property and Equipment, Net - Additional Information (Detail) Sheet http://compassinc.com/role/PropertyandEquipmentNetAdditionalInformationDetail Property and Equipment, Net - Additional Information (Detail) Details 53 false false R54.htm 0000054 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Goodwill (Detail) Sheet http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofGoodwillDetail Goodwill and Intangible Assets, Net - Summary of Goodwill (Detail) Details 54 false false R55.htm 0000055 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Carrying Amounts and Accumulated Amortization of Intangible Assets (Detail) Sheet http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail Goodwill and Intangible Assets, Net - Summary of Carrying Amounts and Accumulated Amortization of Intangible Assets (Detail) Details 55 false false R56.htm 0000056 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Detail) Sheet http://compassinc.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetail Goodwill and Intangible Assets, Net - Additional Information (Detail) Details 56 false false R57.htm 0000057 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Finite Lived Intangible Assets Future Amortization Expense (Detail) Sheet http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail Goodwill and Intangible Assets, Net - Summary of Finite Lived Intangible Assets Future Amortization Expense (Detail) Details 57 false false R58.htm 0000058 - Disclosure - Other Current Assets and Accrued Expenses and Other Current Liabilities - Summary of Other Current Assets (Detail) Sheet http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofOtherCurrentAssetsDetail Other Current Assets and Accrued Expenses and Other Current Liabilities - Summary of Other Current Assets (Detail) Details 58 false false R59.htm 0000059 - Disclosure - Other Current Assets and Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Liabilities (Detail) Sheet http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherLiabilitiesDetail Other Current Assets and Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Liabilities (Detail) Details 59 false false R60.htm 0000060 - Disclosure - Debt - Additional Information (Detail) Sheet http://compassinc.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 60 false false R61.htm 0000061 - Disclosure - Leases - Summary of Operating Leases (Detail) Sheet http://compassinc.com/role/LeasesSummaryofOperatingLeasesDetail Leases - Summary of Operating Leases (Detail) Details 61 false false R62.htm 0000062 - Disclosure - Leases - Additional Information (Detail) Sheet http://compassinc.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 62 false false R63.htm 0000063 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related To leases (Detail) Sheet http://compassinc.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedToleasesDetail Leases - Summary of Supplemental Cash Flow Information Related To leases (Detail) Details 63 false false R64.htm 0000064 - Disclosure - Leases - Summary of Weighted-average Remaining Lease Term and Discount Rate (Detail) Sheet http://compassinc.com/role/LeasesSummaryofWeightedaverageRemainingLeaseTermandDiscountRateDetail Leases - Summary of Weighted-average Remaining Lease Term and Discount Rate (Detail) Details 64 false false R65.htm 0000065 - Disclosure - Leases - Summary of Operating Lease Liability Maturity (Detail) Sheet http://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail Leases - Summary of Operating Lease Liability Maturity (Detail) Details 65 false false R66.htm 0000066 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://compassinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 66 false false R67.htm 0000067 - Disclosure - Preferred Stock and Common Stock - Additional Information (Detail) Sheet http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail Preferred Stock and Common Stock - Additional Information (Detail) Details 67 false false R68.htm 0000068 - Disclosure - Preferred Stock and Common Stock - Summary of Preferred Stock (Detail) Sheet http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail Preferred Stock and Common Stock - Summary of Preferred Stock (Detail) Details 68 false false R69.htm 0000069 - Disclosure - Preferred Stock and Common Stock - Schedule of Stock by Class (Detail) Sheet http://compassinc.com/role/PreferredStockandCommonStockScheduleofStockbyClassDetail Preferred Stock and Common Stock - Schedule of Stock by Class (Detail) Details 69 false false R70.htm 0000070 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 70 false false R71.htm 0000071 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Detail) Sheet http://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail Stock-Based Compensation - Valuation Assumptions (Detail) Details 71 false false R72.htm 0000072 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) Sheet http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail Stock-Based Compensation - Summary of Stock Option Activity (Detail) Details 72 false false R73.htm 0000073 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Detail) Sheet http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail Stock-Based Compensation - Summary of Restricted Stock Units Activity (Detail) Details 73 false false R74.htm 0000074 - Disclosure - Stock-Based Compensation - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail) Sheet http://compassinc.com/role/StockBasedCompensationSharebasedPaymentArrangementExpensedandCapitalizedAmountDetail Stock-Based Compensation - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail) Details 74 false false R75.htm 0000075 - Disclosure - Income Taxes - Schedule of Loss Before Income Taxes (Details) Sheet http://compassinc.com/role/IncomeTaxesScheduleofLossBeforeIncomeTaxesDetails Income Taxes - Schedule of Loss Before Income Taxes (Details) Details 75 false false R76.htm 0000076 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 76 false false R77.htm 0000077 - Disclosure - Income Taxes - Schedule of Components of Income Tax Benefit (Provision) (Details) Sheet http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails Income Taxes - Schedule of Components of Income Tax Benefit (Provision) (Details) Details 77 false false R78.htm 0000078 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Differed From the Statutory Federal Income Tax Rate (Details) Sheet http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails Income Taxes - Schedule of Effective Income Tax Rate Differed From the Statutory Federal Income Tax Rate (Details) Details 78 false false R79.htm 0000079 - Disclosure - Income Taxes - Schedule of Components of Net Deferred Taxes Arising from Temporary Differences (Details) Sheet http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails Income Taxes - Schedule of Components of Net Deferred Taxes Arising from Temporary Differences (Details) Details 79 false false R80.htm 0000080 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Additional Information (Detail) Sheet http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesAdditionalInformationDetail Compass Concierge Receivables and Allowance for Credit Losses - Additional Information (Detail) Details 80 false false R81.htm 0000081 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Summary of Activity of The ACL For concierge receivables (Detail) Sheet http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesSummaryofActivityofTheACLForconciergereceivablesDetail Compass Concierge Receivables and Allowance for Credit Losses - Summary of Activity of The ACL For concierge receivables (Detail) Details 81 false false R82.htm 0000082 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Schedule of Aging Analysis of Concierge Receivables (Detail) Sheet http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesScheduleofAgingAnalysisofConciergeReceivablesDetail Compass Concierge Receivables and Allowance for Credit Losses - Schedule of Aging Analysis of Concierge Receivables (Detail) Details 82 false false R83.htm 0000083 - Disclosure - Net Loss Per Share Attributable to Compass, Inc. - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Sheet http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetail Net Loss Per Share Attributable to Compass, Inc. - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Details 83 false false R84.htm 0000084 - Disclosure - Net Loss Per Share Attributable to Compass, Inc. - Schedule of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Sheet http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofDilutedNetLossPerShareAttributabletoCommonStockholdersDetail Net Loss Per Share Attributable to Compass, Inc. - Schedule of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Details 84 false false R85.htm 0000085 - Disclosure - Restructuring Activities - Additional Information (Detail) Sheet http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail Restructuring Activities - Additional Information (Detail) Details 85 false false R86.htm 0000086 - Disclosure - Restructuring Activities - Summary Of Restructuring Costs (Detail) Sheet http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail Restructuring Activities - Summary Of Restructuring Costs (Detail) Details 86 false false R87.htm 0000087 - Disclosure - Schedule II. Valuation and Qualifying Accounts (Details) Sheet http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails Schedule II. Valuation and Qualifying Accounts (Details) Details http://compassinc.com/role/ScheduleIIValuationandQualifyingAccounts 87 false false R9999.htm Uncategorized Items - comp-20221231.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - comp-20221231.htm Cover 88 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1 - comp-20221231.htm 4 comp-20221231.htm comp-20221231.xsd comp-20221231_cal.xml comp-20221231_def.xml comp-20221231_lab.xml comp-20221231_pre.xml comp-20221231xex211.htm comp-20221231xex231.htm comp-20221231xex311.htm comp-20221231xex312.htm comp-20221231xex321.htm comp-20221231xex322.htm comp-20221231_g1.jpg http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 109 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "comp-20221231.htm": { "axisCustom": 3, "axisStandard": 35, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 1158, "http://xbrl.sec.gov/dei/2022": 38 }, "contextCount": 377, "dts": { "calculationLink": { "local": [ "comp-20221231_cal.xml" ] }, "definitionLink": { "local": [ "comp-20221231_def.xml" ] }, "inline": { "local": [ "comp-20221231.htm" ] }, "labelLink": { "local": [ "comp-20221231_lab.xml" ] }, "presentationLink": { "local": [ "comp-20221231_pre.xml" ] }, "schema": { "local": [ "comp-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": 781, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 14, "http://xbrl.sec.gov/dei/2022": 4, "total": 18 }, "keyCustom": 70, "keyStandard": 411, "memberCustom": 64, "memberStandard": 55, "nsprefix": "comp", "nsuri": "http://compassinc.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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 Page", "menuCat": "Cover", "order": "1", "role": "http://compassinc.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "10", "role": "http://compassinc.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Business Combinations and Asset Acquisitions", "menuCat": "Notes", "order": "11", "role": "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitions", "shortName": "Business Combinations and Asset Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Joint Venture", "menuCat": "Notes", "order": "12", "role": "http://compassinc.com/role/JointVenture", "shortName": "Joint Venture", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Fair Value of Financial Assets and Liabilities", "menuCat": "Notes", "order": "13", "role": "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilities", "shortName": "Fair Value of Financial Assets and Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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": "0000014 - Disclosure - Property and Equipment, Net", "menuCat": "Notes", "order": "14", "role": "http://compassinc.com/role/PropertyandEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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": "0000015 - Disclosure - Goodwill and Intangible Assets, Net", "menuCat": "Notes", "order": "15", "role": "http://compassinc.com/role/GoodwillandIntangibleAssetsNet", "shortName": "Goodwill and Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Other Current Assets and Accrued Expenses and Other Current Liabilities", "menuCat": "Notes", "order": "16", "role": "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilities", "shortName": "Other Current Assets and Accrued Expenses and Other Current Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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": "0000017 - Disclosure - Debt", "menuCat": "Notes", "order": "17", "role": "http://compassinc.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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": "0000018 - Disclosure - Leases", "menuCat": "Notes", "order": "18", "role": "http://compassinc.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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": "0000019 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://compassinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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://compassinc.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Preferred Stock and Common Stock", "menuCat": "Notes", "order": "20", "role": "http://compassinc.com/role/PreferredStockandCommonStock", "shortName": "Preferred Stock and Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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": "0000021 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "21", "role": "http://compassinc.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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": "0000022 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "22", "role": "http://compassinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "comp:CompassConciergeReceivablesAndAllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses", "menuCat": "Notes", "order": "23", "role": "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLosses", "shortName": "Compass Concierge Receivables and Allowance for Credit Losses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "comp:CompassConciergeReceivablesAndAllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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": "0000024 - Disclosure - Net Loss Per Share Attributable to Compass, Inc.", "menuCat": "Notes", "order": "24", "role": "http://compassinc.com/role/NetLossPerShareAttributabletoCompassInc", "shortName": "Net Loss Per Share Attributable to Compass, Inc.", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Restructuring Activities", "menuCat": "Notes", "order": "25", "role": "http://compassinc.com/role/RestructuringActivities", "shortName": "Restructuring Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Schedule II. Valuation and Qualifying Accounts", "menuCat": "Notes", "order": "26", "role": "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccounts", "shortName": "Schedule II. Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "27", "role": "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "28", "role": "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Business Combinations and Asset Acquisitions (Tables)", "menuCat": "Tables", "order": "29", "role": "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsTables", "shortName": "Business Combinations and Asset Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "3", "role": "http://compassinc.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Fair Value of Financial Assets and Liabilities (Tables)", "menuCat": "Tables", "order": "30", "role": "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesTables", "shortName": "Fair Value of Financial Assets and Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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": "0000031 - Disclosure - Property and Equipment, Net (Tables)", "menuCat": "Tables", "order": "31", "role": "http://compassinc.com/role/PropertyandEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Goodwill and Intangible Assets, Net (Tables)", "menuCat": "Tables", "order": "32", "role": "http://compassinc.com/role/GoodwillandIntangibleAssetsNetTables", "shortName": "Goodwill and Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Other Current Assets and Accrued Expenses and Other Current Liabilities (Tables)", "menuCat": "Tables", "order": "33", "role": "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesTables", "shortName": "Other Current Assets and Accrued Expenses and Other Current Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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": "0000034 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "34", "role": "http://compassinc.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Preferred Stock and Common Stock (Tables)", "menuCat": "Tables", "order": "35", "role": "http://compassinc.com/role/PreferredStockandCommonStockTables", "shortName": "Preferred Stock and Common Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "36", "role": "http://compassinc.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Income Taxes (Tables)", "menuCat": "Tables", "order": "37", "role": "http://compassinc.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses (Tables)", "menuCat": "Tables", "order": "38", "role": "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesTables", "shortName": "Compass Concierge Receivables and Allowance for Credit Losses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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": "0000039 - Disclosure - Net Loss Per Share Attributable to Compass, Inc. (Tables)", "menuCat": "Tables", "order": "39", "role": "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncTables", "shortName": "Net Loss Per Share Attributable to Compass, Inc. (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://compassinc.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Restructuring Activities (Tables)", "menuCat": "Tables", "order": "40", "role": "http://compassinc.com/role/RestructuringActivitiesTables", "shortName": "Restructuring Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Business - Additional Information (Detail)", "menuCat": "Details", "order": "41", "role": "http://compassinc.com/role/BusinessAdditionalInformationDetail", "shortName": "Business - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ConsolidationPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "comp:PercentageOfVotingRightsEligibleForConsolidation", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "menuCat": "Details", "order": "42", "role": "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:ConsolidationPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "comp:PercentageOfVotingRightsEligibleForConsolidation", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "ib1d83d78c5b9478fb617577d0862d48d_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Summary of Significant Accounting Policies - Summary of Activity of the Allowance For Credit Losses For Accounts Receivable (Detail)", "menuCat": "Details", "order": "43", "role": "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesSummaryofActivityoftheAllowanceForCreditLossesForAccountsReceivableDetail", "shortName": "Summary of Significant Accounting Policies - Summary of Activity of the Allowance For Credit Losses For Accounts Receivable (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i72afa192a621484ab3a3c35975a681e5_I20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "comp:ScheduleOfUsefulLivesOfPropertyPlantAndEquipmenttableTextBlockTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "ieb0b2595212340e182ea98e5ecf02b2f_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": "0000044 - Disclosure - Summary of Significant Accounting Policies - Schedule of Useful Lives of Property and Equipment (Detail)", "menuCat": "Details", "order": "44", "role": "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofUsefulLivesofPropertyandEquipmentDetail", "shortName": "Summary of Significant Accounting Policies - Schedule of Useful Lives of Property and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "comp:ScheduleOfUsefulLivesOfPropertyPlantAndEquipmenttableTextBlockTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "ieb0b2595212340e182ea98e5ecf02b2f_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Business Combinations and Asset Acquisitions - Additional Information (Detail)", "menuCat": "Details", "order": "45", "role": "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "shortName": "Business Combinations and Asset Acquisitions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "ib1d83d78c5b9478fb617577d0862d48d_I20211231", "decimals": "INF", "lang": "en-US", "name": "comp:NumberOfSmallRealEstateBrokerages", "reportCount": 1, "unique": true, "unitRef": "brokerage", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i6138c8d11d8b4fe0a52216550c3eefe7_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Business Combinations and Asset Acquisitions - Summary of Fair Value of Components of Purchase Consideration (Detail)", "menuCat": "Details", "order": "46", "role": "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail", "shortName": "Business Combinations and Asset Acquisitions - Summary of Fair Value of Components of Purchase Consideration (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i6138c8d11d8b4fe0a52216550c3eefe7_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "ib1d83d78c5b9478fb617577d0862d48d_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Business Combinations and Asset Acquisitions - Summary of Preliminary Allocation of Purchase Price (Detail)", "menuCat": "Details", "order": "47", "role": "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail", "shortName": "Business Combinations and Asset Acquisitions - Summary of Preliminary Allocation of Purchase Price (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "ic3df00b7f00d44b18d2af4454a21bb20_I20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "ib1d83d78c5b9478fb617577d0862d48d_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Business Combinations and Asset Acquisitions - Summary of Changes in Contingent Consideration Measured at Fair Value on a Recurring Basis (Detail)", "menuCat": "Details", "order": "48", "role": "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofChangesinContingentConsiderationMeasuredatFairValueonaRecurringBasisDetail", "shortName": "Business Combinations and Asset Acquisitions - Summary of Changes in Contingent Consideration Measured at Fair Value on a Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "comp:BusinessCombinationContingentConsiderationAcquisitionsDuringThePeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Joint Venture - Additional Information (Detail)", "menuCat": "Details", "order": "49", "role": "http://compassinc.com/role/JointVentureAdditionalInformationDetail", "shortName": "Joint Venture - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8cd14a96fc3f4654bd03bf2a85bf16a6_I20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentAggregateCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Consolidated Statements of Operations", "menuCat": "Statements", "order": "5", "role": "http://compassinc.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "if828270af672481abdb9096da1a8116a_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "comp:ContingentConsiderationFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Fair Value of Financial Assets and Liabilities - Additional Information (Detail)", "menuCat": "Details", "order": "50", "role": "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetail", "shortName": "Fair Value of Financial Assets and Liabilities - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "if828270af672481abdb9096da1a8116a_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "comp:ContingentConsiderationFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Fair Value of Financial Assets and Liabilities - Balances of Contingent Consideration (Detail)", "menuCat": "Details", "order": "51", "role": "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesBalancesofContingentConsiderationDetail", "shortName": "Fair Value of Financial Assets and Liabilities - Balances of Contingent Consideration (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Property and Equipment, Net - Summary of Property Plant and Equipment (Detail)", "menuCat": "Details", "order": "52", "role": "http://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail", "shortName": "Property and Equipment, Net - Summary of Property Plant and Equipment (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Property and Equipment, Net - Additional Information (Detail)", "menuCat": "Details", "order": "53", "role": "http://compassinc.com/role/PropertyandEquipmentNetAdditionalInformationDetail", "shortName": "Property and Equipment, Net - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "ib1d83d78c5b9478fb617577d0862d48d_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Goodwill (Detail)", "menuCat": "Details", "order": "54", "role": "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofGoodwillDetail", "shortName": "Goodwill and Intangible Assets, Net - Summary of Goodwill (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Carrying Amounts and Accumulated Amortization of Intangible Assets (Detail)", "menuCat": "Details", "order": "55", "role": "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail", "shortName": "Goodwill and Intangible Assets, Net - Summary of Carrying Amounts and Accumulated Amortization of Intangible Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Detail)", "menuCat": "Details", "order": "56", "role": "http://compassinc.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetail", "shortName": "Goodwill and Intangible Assets, Net - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Finite Lived Intangible Assets Future Amortization Expense (Detail)", "menuCat": "Details", "order": "57", "role": "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail", "shortName": "Goodwill and Intangible Assets, Net - Summary of Finite Lived Intangible Assets Future Amortization Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "comp:OtherAssetsPrepaidAgentIncentivesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Other Current Assets and Accrued Expenses and Other Current Liabilities - Summary of Other Current Assets (Detail)", "menuCat": "Details", "order": "58", "role": "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofOtherCurrentAssetsDetail", "shortName": "Other Current Assets and Accrued Expenses and Other Current Liabilities - Summary of Other Current Assets (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "comp:OtherAssetsPrepaidAgentIncentivesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Other Current Assets and Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Liabilities (Detail)", "menuCat": "Details", "order": "59", "role": "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherLiabilitiesDetail", "shortName": "Other Current Assets and Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses and Other Liabilities (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Consolidated Statements of Comprehensive Loss", "menuCat": "Statements", "order": "6", "role": "http://compassinc.com/role/ConsolidatedStatementsofComprehensiveLoss", "shortName": "Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Debt - Additional Information (Detail)", "menuCat": "Details", "order": "60", "role": "http://compassinc.com/role/DebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "ief1a63c0abf74dfa9591ef3e214d933c_I20200731", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Leases - Summary of Operating Leases (Detail)", "menuCat": "Details", "order": "61", "role": "http://compassinc.com/role/LeasesSummaryofOperatingLeasesDetail", "shortName": "Leases - Summary of Operating Leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LeaseCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Leases - Additional Information (Detail)", "menuCat": "Details", "order": "62", "role": "http://compassinc.com/role/LeasesAdditionalInformationDetail", "shortName": "Leases - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "lang": "en-US", "name": "comp:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related To leases (Detail)", "menuCat": "Details", "order": "63", "role": "http://compassinc.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedToleasesDetail", "shortName": "Leases - Summary of Supplemental Cash Flow Information Related To leases (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "comp:ScheduleOfOperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Leases - Summary of Weighted-average Remaining Lease Term and Discount Rate (Detail)", "menuCat": "Details", "order": "64", "role": "http://compassinc.com/role/LeasesSummaryofWeightedaverageRemainingLeaseTermandDiscountRateDetail", "shortName": "Leases - Summary of Weighted-average Remaining Lease Term and Discount Rate (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "comp:ScheduleOfOperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Leases - Summary of Operating Lease Liability Maturity (Detail)", "menuCat": "Details", "order": "65", "role": "http://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail", "shortName": "Leases - Summary of Operating Lease Liability Maturity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "menuCat": "Details", "order": "66", "role": "http://compassinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:NoninterestBearingDepositLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TemporaryEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i72afa192a621484ab3a3c35975a681e5_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Preferred Stock and Common Stock - Additional Information (Detail)", "menuCat": "Details", "order": "67", "role": "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail", "shortName": "Preferred Stock and Common Stock - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i992dfb263d2b4639b9a4fb21c6f618a7_I20221231", "decimals": "INF", "lang": "en-US", "name": "comp:CommonStockVotingRightsNumberOfVotesForEachShare", "reportCount": 1, "unique": true, "unitRef": "vote", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TemporaryEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i72afa192a621484ab3a3c35975a681e5_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Preferred Stock and Common Stock - Summary of Preferred Stock (Detail)", "menuCat": "Details", "order": "68", "role": "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail", "shortName": "Preferred Stock and Common Stock - Summary of Preferred Stock (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TemporaryEquityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i72afa192a621484ab3a3c35975a681e5_I20201231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Preferred Stock and Common Stock - Schedule of Stock by Class (Detail)", "menuCat": "Details", "order": "69", "role": "http://compassinc.com/role/PreferredStockandCommonStockScheduleofStockbyClassDetail", "shortName": "Preferred Stock and Common Stock - Schedule of Stock by Class (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "ida67ff111c37418fbe7ab44ba3719d13_I20221231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i64cc064fdc0b499493d8269d19fa8cce_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit)", "menuCat": "Statements", "order": "7", "role": "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "shortName": "Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i64cc064fdc0b499493d8269d19fa8cce_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Stock-Based Compensation - Additional Information (Detail)", "menuCat": "Details", "order": "70", "role": "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i756dded8f0c14ac3b1cd6df14509ad86_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Detail)", "menuCat": "Details", "order": "71", "role": "http://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail", "shortName": "Stock-Based Compensation - Valuation Assumptions (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i756dded8f0c14ac3b1cd6df14509ad86_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "ib1d83d78c5b9478fb617577d0862d48d_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "menuCat": "Details", "order": "72", "role": "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Detail)", "menuCat": "Details", "order": "73", "role": "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail", "shortName": "Stock-Based Compensation - Summary of Restricted Stock Units Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i3107233b533f4bddb20e588cf1cabacb_D20220101-20221231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Stock-Based Compensation - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail)", "menuCat": "Details", "order": "74", "role": "http://compassinc.com/role/StockBasedCompensationSharebasedPaymentArrangementExpensedandCapitalizedAmountDetail", "shortName": "Stock-Based Compensation - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "ieb3a8e4900f040a48d7980d9630151a7_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Income Taxes - Schedule of Loss Before Income Taxes (Details)", "menuCat": "Details", "order": "75", "role": "http://compassinc.com/role/IncomeTaxesScheduleofLossBeforeIncomeTaxesDetails", "shortName": "Income Taxes - Schedule of Loss Before Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Income Taxes - Additional Information (Detail)", "menuCat": "Details", "order": "76", "role": "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Income Taxes - Schedule of Components of Income Tax Benefit (Provision) (Details)", "menuCat": "Details", "order": "77", "role": "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails", "shortName": "Income Taxes - Schedule of Components of Income Tax Benefit (Provision) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000078 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Differed From the Statutory Federal Income Tax Rate (Details)", "menuCat": "Details", "order": "78", "role": "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails", "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Differed From the Statutory Federal Income Tax Rate (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000079 - Disclosure - Income Taxes - Schedule of Components of Net Deferred Taxes Arising from Temporary Differences (Details)", "menuCat": "Details", "order": "79", "role": "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails", "shortName": "Income Taxes - Schedule of Components of Net Deferred Taxes Arising from Temporary Differences (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "8", "role": "http://compassinc.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "comp:PercentageOfFinancingReceivablesRelatingToUnsoldProperties", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000080 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Additional Information (Detail)", "menuCat": "Details", "order": "80", "role": "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesAdditionalInformationDetail", "shortName": "Compass Concierge Receivables and Allowance for Credit Losses - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "comp:PercentageOfFinancingReceivablesRelatingToUnsoldProperties", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "ib1d83d78c5b9478fb617577d0862d48d_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000081 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Summary of Activity of The ACL For concierge receivables (Detail)", "menuCat": "Details", "order": "81", "role": "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesSummaryofActivityofTheACLForconciergereceivablesDetail", "shortName": "Compass Concierge Receivables and Allowance for Credit Losses - Summary of Activity of The ACL For concierge receivables (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ProvisionForLoanLossesExpensed", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000082 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Schedule of Aging Analysis of Concierge Receivables (Detail)", "menuCat": "Details", "order": "82", "role": "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesScheduleofAgingAnalysisofConciergeReceivablesDetail", "shortName": "Compass Concierge Receivables and Allowance for Credit Losses - Schedule of Aging Analysis of Concierge Receivables (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000083 - Disclosure - Net Loss Per Share Attributable to Compass, Inc. - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "menuCat": "Details", "order": "83", "role": "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetail", "shortName": "Net Loss Per Share Attributable to Compass, Inc. - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000084 - Disclosure - Net Loss Per Share Attributable to Compass, Inc. - Schedule of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "menuCat": "Details", "order": "84", "role": "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofDilutedNetLossPerShareAttributabletoCommonStockholdersDetail", "shortName": "Net Loss Per Share Attributable to Compass, Inc. - Schedule of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000085 - Disclosure - Restructuring Activities - Additional Information (Detail)", "menuCat": "Details", "order": "85", "role": "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail", "shortName": "Restructuring Activities - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i2fbd9e4697f842678d6ff3d980258a97_D20200101-20201231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000086 - Disclosure - Restructuring Activities - Summary Of Restructuring Costs (Detail)", "menuCat": "Details", "order": "86", "role": "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail", "shortName": "Restructuring Activities - Summary Of Restructuring Costs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "ibe775717f1ee4a36a77a4ab31d2a9920_D20220101-20221231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i8f12dda7e3cb4fe6b1ba8624ad51b110_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000087 - Disclosure - Schedule II. Valuation and Qualifying Accounts (Details)", "menuCat": "Details", "order": "87", "role": "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails", "shortName": "Schedule II. Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "ib6629cf2ef9642019c4743e88206da5f_I20200101", "decimals": "-5", "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_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": "0000009 - Disclosure - Business", "menuCat": "Notes", "order": "9", "role": "http://compassinc.com/role/Business", "shortName": "Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "comp-20221231.htm", "contextRef": "i5481f15c2d284686b475be45f7277caa_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9999": { "firstAnchor": null, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - comp-20221231.htm", "menuCat": "Cover", "order": "88", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - comp-20221231.htm", "subGroupType": "", "uniqueAnchor": null } }, "segmentCount": 129, "tag": { "comp_A2020RestructuringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 Restructuring", "label": "2020 Restructuring [Member]", "terseLabel": "2020 Restructuring" } } }, "localname": "A2020RestructuringMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_A2021AgentEquityProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Agent Equity Program", "label": "2021 Agent Equity Program [Member]", "terseLabel": "2021 Agent Equity Program" } } }, "localname": "A2021AgentEquityProgramMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_A2021BusinessAcquisitionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Business Acquisitions", "label": "2021 Business Acquisitions [Member]", "terseLabel": "2021 Business Acquisitions" } } }, "localname": "A2021BusinessAcquisitionsMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "domainItemType" }, "comp_A2022AgentEquityProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 Agent Equity Program", "label": "2022 Agent Equity Program [Member]", "terseLabel": "2022 Agent Equity Program" } } }, "localname": "A2022AgentEquityProgramMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_A2022RestructuringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 Restructuring", "label": "2022 Restructuring [Member]", "terseLabel": "2022 Restructuring" } } }, "localname": "A2022RestructuringMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_A2023RestructuringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 Restructuring", "label": "2023 Restructuring [Member]", "terseLabel": "2023 Restructuring" } } }, "localname": "A2023RestructuringMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_AcceleratedAmortizationOfIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accelerated Amortization of Intangible Assets", "label": "Accelerated Amortization of Intangible Assets [Member]", "terseLabel": "Accelerated amortization of intangible assets" } } }, "localname": "AcceleratedAmortizationOfIntangibleAssetsMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail" ], "xbrltype": "domainItemType" }, "comp_AcceleratedDepreciationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accelerated Depreciation", "label": "Accelerated Depreciation [Member]", "terseLabel": "Accelerated depreciation" } } }, "localname": "AcceleratedDepreciationMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail" ], "xbrltype": "domainItemType" }, "comp_AccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policies.", "label": "Accounting Policies [Line Items]", "terseLabel": "Accounting Policies [Line Items]" } } }, "localname": "AccountingPoliciesLineItems", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_AccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policies.", "label": "Accounting Policies [Table]", "terseLabel": "Accounting Policies [Table]" } } }, "localname": "AccountingPoliciesTable", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_AccruedExpensesAndOtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued Expenses And Other Current Liabilities [Member]", "label": "Accrued Expenses And Other Current Liabilities [Member]", "terseLabel": "Accrued Expenses And Other Current Liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_AcquiredTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Acquired Technology [Member]", "label": "Acquired Technology [Member]", "terseLabel": "Acquired technology" } } }, "localname": "AcquiredTechnologyMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "comp_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://compassinc.com/20221231", "xbrltype": "stringItemType" }, "comp_BadDebtExpense": { "auth_ref": [], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Bad debt expense.", "label": "Bad Debt Expense", "terseLabel": "Bad debt expense" } } }, "localname": "BadDebtExpense", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "comp_BusinessAcquisitionCompensationExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Compensation Expense", "label": "Business Acquisition, Compensation Expense", "terseLabel": "Compensation expenses" } } }, "localname": "BusinessAcquisitionCompensationExpense", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessAcquisitionCompensationExpenseFutureServices": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Compensation Expense, Future Services", "label": "Business Acquisition, Compensation Expense, Future Services", "terseLabel": "Compensation expenses, future services" } } }, "localname": "BusinessAcquisitionCompensationExpenseFutureServices", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationCashConsiderationPayableFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination cash consideration payable fair value.", "label": "Business Combination Cash Consideration Payable Fair Value", "terseLabel": "Contingent consideration (payable in the form of cash and Class A common stock)" } } }, "localname": "BusinessCombinationCashConsiderationPayableFairValue", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationCashToBePaidAfterClosing": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Cash To Be Paid After Closing", "label": "Business Combination, Cash To Be Paid After Closing", "terseLabel": "Cash to be paid after closing" } } }, "localname": "BusinessCombinationCashToBePaidAfterClosing", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationContingentConsiderationAcquisitionsDuringThePeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination contingent consideration acquisitions during the period.", "label": "Business Combination Contingent Consideration Acquisitions During The Period", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationContingentConsiderationAcquisitionsDuringThePeriod", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofChangesinContingentConsiderationMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationContingentConsiderationAdditionalPayableInCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination contingent consideration additional payable in cash.", "label": "Business Combination Contingent Consideration Additional Payable In Cash", "terseLabel": "Additional cash payable" } } }, "localname": "BusinessCombinationContingentConsiderationAdditionalPayableInCash", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationContingentConsiderationLiabilityFixedInValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination contingent consideration liability fixed in value.", "label": "Business Combination Contingent Consideration Liability Fixed In Value", "terseLabel": "Contingent consideration liability fixed in value" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityFixedInValue", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationContingentConsiderationPayableInCash": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Payable In Cash", "label": "Business Combination, Contingent Consideration, Payable In Cash", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationPayableInCash", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationContingentConsiderationPayableInCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination contingent consideration payable in common stock.", "label": "Business Combination Contingent Consideration Payable In Common Stock", "terseLabel": "Contingent consideration payable in common stock" } } }, "localname": "BusinessCombinationContingentConsiderationPayableInCommonStock", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationContingentConsiderationPaymentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, Payment Term", "label": "Business Combination, Contingent Consideration, Payment Term", "terseLabel": "Contingent consideration, payment term (in years)" } } }, "localname": "BusinessCombinationContingentConsiderationPaymentTerm", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "comp_BusinessCombinationContingentConsiderationToBePaidInCashAfterClosing": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Contingent Consideration, To Be Paid In Cash After Closing", "label": "Business Combination, Contingent Consideration, To Be Paid In Cash After Closing", "terseLabel": "Cash to be paid after closing" } } }, "localname": "BusinessCombinationContingentConsiderationToBePaidInCashAfterClosing", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationFutureCompensationToBePaidToTheAcquires": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination Future Compensation To Be Paid To The Acquires.", "label": "Business Combination Future Compensation To Be Paid To The Acquires", "terseLabel": "Future consideration to be paid to the acquirees" } } }, "localname": "BusinessCombinationFutureCompensationToBePaidToTheAcquires", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationMaximumAmountOfContingentConsiderationCouldBeEarned": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, maximum amount of contingent consideration that could be earned.", "label": "Business Combination Maximum Amount Of Contingent Consideration Could Be Earned", "terseLabel": "Maximum amount of contingent consideration that could be earned" } } }, "localname": "BusinessCombinationMaximumAmountOfContingentConsiderationCouldBeEarned", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationPurchaseConsiderationOfNonControllingInterestAcquired": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination purchase consideration of non-controlling interest acquired.", "label": "Business Combination, Purchase Consideration Of Non Controlling Interest Acquired", "terseLabel": "Non-controlling interest" } } }, "localname": "BusinessCombinationPurchaseConsiderationOfNonControllingInterestAcquired", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Right-Of-Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Right-Of-Use Assets", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets", "terseLabel": "Recognized identifiable assets and liabilities assumed, other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherAssets", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Labilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Labilities", "terseLabel": "Recognized identifiable assets and liabilities assumed, other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherLabilities", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationsContingentLiabilitiesUndiscountedMaximumPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combinations Contingent Liabilities Undiscounted Maximum Payment", "label": "Business Combinations Contingent Liabilities Undiscounted Maximum Payment", "terseLabel": "Contingent liabilities undiscounted maximum payment" } } }, "localname": "BusinessCombinationsContingentLiabilitiesUndiscountedMaximumPayment", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business", "label": "Business [Table]", "terseLabel": "Business [Table]" } } }, "localname": "BusinessTable", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_CashAndMoneyMarketFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash and money market funds.", "label": "Cash And Money Market Funds [Member]", "terseLabel": "Cash And Money Market Funds" } } }, "localname": "CashAndMoneyMarketFundsMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_ChangesInContingentConsiderationMeasuredAtFairValueOnARecurringBasisRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Changes In Contingent Consideration Measured At Fair Value On A Recurring Basis", "label": "Changes In Contingent Consideration Measured At Fair Value On A Recurring Basis [Roll Forward]", "terseLabel": "Changes In Contingent Consideration Measured At Fair Value On A Recurring Basis [Roll Forward]" } } }, "localname": "ChangesInContingentConsiderationMeasuredAtFairValueOnARecurringBasisRollForward", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofChangesinContingentConsiderationMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "stringItemType" }, "comp_CommissionAndOtherRelatedExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission And Other Related Expenses.", "label": "Commission And Other Related Expenses [Member]", "terseLabel": "Commissions and other related expense" } } }, "localname": "CommissionAndOtherRelatedExpensesMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSharebasedPaymentArrangementExpensedandCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "comp_CommissionsAndOtherRelatedExpensepolicyTextBlockPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commissions and Other Related Expense [Policy text block]", "label": "Commissions and Other Related Expense Policy text block [Policy Text Block]", "terseLabel": "Commissions and Other Related Expense" } } }, "localname": "CommissionsAndOtherRelatedExpensepolicyTextBlockPolicyTextBlock", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "comp_CommonStockConvertibleConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Convertible, Conversion Ratio", "label": "Common Stock, Convertible, Conversion Ratio", "terseLabel": "Common stock conversion ratio" } } }, "localname": "CommonStockConvertibleConversionRatio", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "comp_CommonStockVotingRightsNumberOfVotesForEachShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock, Voting Rights, Number Of Votes For Each Share", "label": "Common Stock, Voting Rights, Number Of Votes For Each Share", "terseLabel": "Voting rights, number of votes for each share" } } }, "localname": "CommonStockVotingRightsNumberOfVotesForEachShare", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "comp_CompassConciergeReceivablesAndAllowanceForCreditLossesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Compass concierge receivables and allowance for credit losses.", "label": "Compass Concierge Receivables And Allowance For Credit Losses [Text Block]", "terseLabel": "Compass Concierge Receivables and Allowance for Credit Losses" } } }, "localname": "CompassConciergeReceivablesAndAllowanceForCreditLossesTextBlock", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLosses" ], "xbrltype": "textBlockItemType" }, "comp_ConciergeFacilityUsedGreaterThanFiftyPercentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concierge facility used greater than fifty percent", "label": "Concierge Facility Used Greater Than Fifty Percent [Member]", "terseLabel": "Concierge Facility Used Greater Than Fifty Percent" } } }, "localname": "ConciergeFacilityUsedGreaterThanFiftyPercentMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_ConciergeFacilityUsedLessThanFiftyPercentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concierge facility used less than fifty percent.", "label": "Concierge Facility Used Less Than Fifty Percent [Member]", "terseLabel": "Concierge Facility Used Less Than Fifty Percent" } } }, "localname": "ConciergeFacilityUsedLessThanFiftyPercentMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_ConciergeReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concierge Receivables.", "label": "Concierge Receivables [Member]", "terseLabel": "Concierge Receivables" } } }, "localname": "ConciergeReceivablesMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_ConciergeRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concierge Revolving Credit Facility [Member]", "label": "Concierge Revolving Credit Facility [Member]", "terseLabel": "Concierge credit facility" } } }, "localname": "ConciergeRevolvingCreditFacilityMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets", "http://compassinc.com/role/ConsolidatedStatementsofCashFlows", "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_ConsolidatedEntityInvestmentOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Consolidated entity investment ownership percentage.", "label": "Consolidated Entity Investment Ownership Percentage", "terseLabel": "Consolidated entity investment ownership (in percent)" } } }, "localname": "ConsolidatedEntityInvestmentOwnershipPercentage", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "comp_ContingentConsiderationFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent consideration\u00a0Fair Value Disclosure.", "label": "Contingent Consideration Fair Value Disclosure", "terseLabel": "Contingent consideration fair value disclosure" } } }, "localname": "ContingentConsiderationFairValueDisclosure", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_ConversionOfConvertiblePreferredStockInConnectionWithInitialPublicOffering": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion of convertible preferred stock in connection with initial public offering.", "label": "Conversion Of Convertible Preferred Stock In Connection With Initial Public Offering", "terseLabel": "Conversion of convertible preferred stock in connection with initial public offering" } } }, "localname": "ConversionOfConvertiblePreferredStockInConnectionWithInitialPublicOffering", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "comp_ConversionOfConvertiblePreferredStockToCommonStockInConnectionWithInitialPublicOfferingShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock issued upon conversion of convertible preferred stock share.", "label": "Conversion Of Convertible Preferred Stock To Common Stock In Connection With Initial Public Offering, Share", "terseLabel": "Conversion of convertible preferred stock to common stock in connection with the initial public offering (in shares)" } } }, "localname": "ConversionOfConvertiblePreferredStockToCommonStockInConnectionWithInitialPublicOfferingShare", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "comp_ConversionOfConvertiblePreferredStockToCommonStockInConnectionWithInitialPublicOfferingValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock issued upon conversion of convertible preferred stock value.", "label": "Conversion Of Convertible Preferred Stock To Common Stock In Connection With Initial Public Offering, Value", "terseLabel": "Conversion of convertible preferred stock to common stock in connection with the initial public offering" } } }, "localname": "ConversionOfConvertiblePreferredStockToCommonStockInConnectionWithInitialPublicOfferingValue", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "comp_CreditFacilityCollateralAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility Colletral [Axis]", "label": "Credit Facility Collateral [Axis]", "terseLabel": "Credit Facility Collateral [Axis]" } } }, "localname": "CreditFacilityCollateralAxis", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_CreditFacilityCollateralDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit Facility Collateral [Domain]", "label": "Credit Facility Collateral [Domain]", "terseLabel": "Credit Facility Collateral [Domain]" } } }, "localname": "CreditFacilityCollateralDomain", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_CreditFacilityUtilizationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit facility utilization.", "label": "Credit Facility Utilization [Axis]", "terseLabel": "Credit Facility Utilization [Axis]" } } }, "localname": "CreditFacilityUtilizationAxis", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_CreditFacilityUtilizationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Credit facility utilization.", "label": "Credit Facility Utilization [Domain]", "terseLabel": "Credit Facility Utilization [Domain]" } } }, "localname": "CreditFacilityUtilizationDomain", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_DebtCovenantPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant Period", "label": "Debt Covenant Period [Axis]", "terseLabel": "Debt Covenant Period [Axis]" } } }, "localname": "DebtCovenantPeriodAxis", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_DebtCovenantPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Covenant Period [Domain]", "label": "Debt Covenant Period [Domain]", "terseLabel": "Debt Covenant Period [Domain]" } } }, "localname": "DebtCovenantPeriodDomain", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_DebtDefaultInterestRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Default Interest Rate [Member]", "label": "Debt Default Interest Rate [Member]", "terseLabel": "Debt Default Interest Rate" } } }, "localname": "DebtDefaultInterestRateMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_DebtInstrumentCovenantLiquidity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Liquidity", "label": "Debt Instrument, Covenant, Liquidity", "terseLabel": "Liquidity required by financial covenants" } } }, "localname": "DebtInstrumentCovenantLiquidity", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_DebtInstrumentCovenantRequiredConsolidatedRevenueThreshold": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant. Required Consolidated Revenue Threshold", "label": "Debt Instrument, Covenant. Required Consolidated Revenue Threshold", "terseLabel": "Required consolidated revenue threshold" } } }, "localname": "DebtInstrumentCovenantRequiredConsolidatedRevenueThreshold", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_DebtInstrumentCreditSpreadOnVariableRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Credit Spread On Variable Rate", "label": "Debt Instrument, Credit Spread On Variable Rate", "terseLabel": "Credit spread on variable rate (in percent)" } } }, "localname": "DebtInstrumentCreditSpreadOnVariableRate", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "comp_DebtLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt [Line Items]", "label": "Debt [Line Items]", "terseLabel": "Debt [Line Items]" } } }, "localname": "DebtLineItems", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_DebtTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt [Table]", "label": "Debt [Table]", "terseLabel": "Debt [Table]" } } }, "localname": "DebtTable", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_DeferredTaxAssetsIntangibleAssets": { "auth_ref": [], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Intangible Assets", "label": "Deferred Tax Assets, Intangible Assets", "verboseLabel": "Intangible assets" } } }, "localname": "DeferredTaxAssetsIntangibleAssets", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "monetaryItemType" }, "comp_DeferredTaxAssetsLeaseLiabilities": { "auth_ref": [], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Lease Liabilities", "label": "Deferred Tax Assets, Lease Liabilities", "verboseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetsLeaseLiabilities", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "monetaryItemType" }, "comp_DepreciationDepletionAndAmortizationNonproductionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Depreciation, Depletion and Amortization, Nonproduction", "label": "Depreciation, Depletion and Amortization, Nonproduction [Member]", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortizationNonproductionMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail" ], "xbrltype": "domainItemType" }, "comp_DomainNameMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Domain Name", "label": "Domain Name [Member]", "terseLabel": "Domain name" } } }, "localname": "DomainNameMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "comp_EarlyExerciseOfStockOptionsShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Early Exercise Of Stock Options, Shares", "label": "Early Exercise Of Stock Options, Shares", "terseLabel": "Early exercise of stock options (in shares)" } } }, "localname": "EarlyExerciseOfStockOptionsShares", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "comp_EarlyExerciseOfStockOptionsSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Early Exercise of Stock Options Shares Issued", "label": "Early Exercise of Stock Options Shares Issued", "terseLabel": "Options early exercised (in shares)" } } }, "localname": "EarlyExerciseOfStockOptionsSharesIssued", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "comp_EarningsPerShareBasicAndDilutedEPSAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share, Basic and Diluted EPS", "label": "Earnings Per Share, Basic and Diluted EPS [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareBasicAndDilutedEPSAbstract", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "comp_EarningsPerShareBasicAndDilutedOtherDisclosureEPSAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings Per Share, Basic and Diluted, Other Disclosure EPS", "label": "Earnings Per Share, Basic and Diluted, Other Disclosure EPS [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosureEPSAbstract", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "comp_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensation": { "auth_ref": [], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective income tax rate reconciliation nondeductible expense executive compensation.", "label": "Effective Income Tax Rate Reconciliation Nondeductible Expense Executive Compensation", "terseLabel": "Non-deductible executive compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExecutiveCompensation", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "comp_EmployeeSeveranceAndOtherTerminationBenefitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Severance And Other Termination Benefits", "label": "Employee Severance And Other Termination Benefits [Member]", "terseLabel": "Employee Severance And Other Termination Benefits" } } }, "localname": "EmployeeSeveranceAndOtherTerminationBenefitsMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_EmployeesAndNonemployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employees And Nonemployees [Member]", "label": "Employees And Nonemployees [Member]", "terseLabel": "Employees And Nonemployees" } } }, "localname": "EmployeesAndNonemployeesMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_FinancingReceivablesOverdueUpToThirtyOneDaysAndLessThanNinetyDaysMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financing receivables overdue up to thirty one days and less than ninety days.", "label": "Financing Receivables Overdue Up To Thirty One Days And Less Than Ninety Days [Member]", "terseLabel": "31-90 days" } } }, "localname": "FinancingReceivablesOverdueUpToThirtyOneDaysAndLessThanNinetyDaysMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesScheduleofAgingAnalysisofConciergeReceivablesDetail" ], "xbrltype": "domainItemType" }, "comp_FourFiscalQuartersOf2022Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Four Fiscal Quarters of 2022", "label": "Four Fiscal Quarters of 2022 [Member]", "terseLabel": "Four Fiscal Quarters of 2022" } } }, "localname": "FourFiscalQuartersOf2022Member", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_FourFiscalQuartersOf2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Four Fiscal Quarters of 2023", "label": "Four Fiscal Quarters of 2023 [Member]", "terseLabel": "Four Fiscal Quarters of 2023" } } }, "localname": "FourFiscalQuartersOf2023Member", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_FourFiscalQuartersThereafter2023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Four Fiscal Quarters Thereafter 2023", "label": "Four Fiscal Quarters Thereafter 2023 [Member]", "terseLabel": "Four Fiscal Quarters Thereafter" } } }, "localname": "FourFiscalQuartersThereafter2023Member", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_GuaranteedRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Guaranteed Rate [Member]", "label": "Guaranteed Rate [Member]", "terseLabel": "Guaranteed Rate" } } }, "localname": "GuaranteedRateMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_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://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_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://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_IncreaseDecreaseInCommissionPayable": { "auth_ref": [], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in commission payable.", "label": "Increase (Decrease) In Commission Payable", "terseLabel": "Commissions payable" } } }, "localname": "IncreaseDecreaseInCommissionPayable", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "comp_IncreaseDecreaseInGoodwillTaxDeductibleAmountContingentConsiderationMilestoneAchieved": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Goodwill Tax Deductible Amount, Contingent Consideration, Milestone Achieved", "label": "Increase (Decrease) In Goodwill Tax Deductible Amount, Contingent Consideration, Milestone Achieved", "terseLabel": "Tax-deductible goodwill, future increase" } } }, "localname": "IncreaseDecreaseInGoodwillTaxDeductibleAmountContingentConsiderationMilestoneAchieved", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "comp_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsNetOfOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in operating lease right of use assets net of operating lease liabilities.", "label": "Increase (Decrease) In Operating Lease Right-Of-Use Assets, Net Of Operating Lease Liabilities", "negatedLabel": "Operating lease right-of-use assets and operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssetsNetOfOperatingLeaseLiabilities", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "comp_IpoBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ipo Based Restricted Stock Units.", "label": "IPO Based Restricted Stock Units [Member]", "terseLabel": "IPO Based Restricted Stock Units" } } }, "localname": "IpoBasedRestrictedStockUnitsMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_IpoRelatedExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IPO Related Expense [Member].", "label": "IPO Related Expense [Member]", "terseLabel": "IPO Related Expense" } } }, "localname": "IpoRelatedExpenseMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSharebasedPaymentArrangementExpensedandCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "comp_KvsTitleLlcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "KVS Title LLC [Member]", "label": "KVS Title LLC [Member]", "terseLabel": "KVS Title LLC" } } }, "localname": "KvsTitleLlcMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_LeaseTerminationCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Termination Costs", "label": "Lease Termination Costs [Member]", "terseLabel": "Lease termination costs" } } }, "localname": "LeaseTerminationCostsMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail", "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail" ], "xbrltype": "domainItemType" }, "comp_LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Undiscounted Amount", "terseLabel": "Future undiscounted lease payments under leases" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_LineOfCreditFacilityMaximumBorrowingCapacitySublimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of credit facility maximum borrowing capacity sublimit.", "label": "Line of Credit Facility Maximum Borrowing Capacity Sublimit", "terseLabel": "Line of credit facility maximum borrowing capacity sublimit" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacitySublimit", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_LineOfCreditFacilityUnusedCapacityCommitmentFeeThreshold": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Unused Capacity, Commitment Fee, Threshold", "label": "Line Of Credit Facility, Unused Capacity, Commitment Fee, Threshold", "terseLabel": "Line of credit facility, unused capacity, commitment fee, threshold" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeeThreshold", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "comp_ModusTechnologiesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Modus Technologies, Inc", "label": "Modus Technologies, Inc [Member]", "terseLabel": "Modus" } } }, "localname": "ModusTechnologiesIncMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "domainItemType" }, "comp_NoncontrollingInterestOtherActivity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncontrolling Interest, Other Activity", "label": "Noncontrolling Interest, Other Activity", "terseLabel": "Other activity related to non-controlling interests" } } }, "localname": "NoncontrollingInterestOtherActivity", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "comp_NumberOfAssetAcquisitions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of asset acquisitions.", "label": "Number Of Asset Acquisitions", "terseLabel": "Number of asset acquisitions" } } }, "localname": "NumberOfAssetAcquisitions", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "comp_NumberOfSharesGrantedUnderShareBasedArrangement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares granted under share based arrangement.", "label": "Number Of Shares Granted Under Share Based Arrangement", "terseLabel": "Common stock granted to sellers (in shares)" } } }, "localname": "NumberOfSharesGrantedUnderShareBasedArrangement", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "comp_NumberOfSmallRealEstateBrokerages": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Small Real Estate Brokerages", "label": "Number of Small Real Estate Brokerages", "terseLabel": "Number of small real estate brokerages" } } }, "localname": "NumberOfSmallRealEstateBrokerages", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "comp_NumberOfSmallTitleInsuranceAndEscrowSettlementServiceCompanies": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Small Title Insurance And Escrow Settlement Service Companies", "label": "Number Of Small Title Insurance And Escrow Settlement Service Companies", "terseLabel": "Number of small title insurance and escrow settlement service companies" } } }, "localname": "NumberOfSmallTitleInsuranceAndEscrowSettlementServiceCompanies", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "comp_OperatingLossCarryforwardsLimitedUtilizationPercentageOfTaxableIncome": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "operating Loss Carryforwards Limited Utilization Percentage Of Taxable Income", "label": "Operating Loss Carryforwards Limited Utilization Percentage Of Taxable Income", "terseLabel": "Operating loss carryforwards limited utilization, percentage of taxable income" } } }, "localname": "OperatingLossCarryforwardsLimitedUtilizationPercentageOfTaxableIncome", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "comp_OperationsAndSupportMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operations and support [Member]", "label": "Operations and Support [Member]", "terseLabel": "Operations and support" } } }, "localname": "OperationsAndSupportMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSharebasedPaymentArrangementExpensedandCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "comp_OperationsAndSupportpolicyTextBlockPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operations and Support [Policy Text block]", "label": "Operations and Support Policy Text block [Policy Text Block]", "terseLabel": "Operations and Support" } } }, "localname": "OperationsAndSupportpolicyTextBlockPolicyTextBlock", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "comp_OriginPointMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Origin point member.", "label": "Origin Point Member [Member]", "verboseLabel": "Origin Point Member" } } }, "localname": "OriginPointMemberMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_OriginpointLlcJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "OriginPoint LLC Joint Venture [Member]", "label": "OriginPoint LLC Joint Venture [Member]", "terseLabel": "OriginPoint LLC Joint Venture" } } }, "localname": "OriginpointLlcJointVentureMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_OtherAssetsPrepaidAgentIncentivesCurrent": { "auth_ref": [], "calculation": { "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofOtherCurrentAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid agent incentives current.", "label": "Other Assets, Prepaid Agent Incentives, Current", "terseLabel": "Prepaid agent incentives" } } }, "localname": "OtherAssetsPrepaidAgentIncentivesCurrent", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "comp_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other [Member].", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "domainItemType" }, "comp_OtherStockBasedAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Stock based Awards [Member]", "label": "Other Stock based Awards [Member]", "terseLabel": "Other Stock based Awards" } } }, "localname": "OtherStockBasedAwardsMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_OutsideOf2012PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outside of 2012 Plan", "label": "Outside of 2012 Plan [Member]", "terseLabel": "Outside of 2012 Plan" } } }, "localname": "OutsideOf2012PlanMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "comp_OwnershipPercentageOfOtherPartner": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ownership percentage of other partner.", "label": "Ownership Percentage Of Other Partner", "verboseLabel": "Ownership percentage of the other partner (in percent)" } } }, "localname": "OwnershipPercentageOfOtherPartner", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "comp_PaymentOfContingentConsiderationInCashAndIssuanceOfShares": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of contingent consideration in cash and issuance of shares.", "label": "Payment Of Contingent Consideration In Cash And Issuance Of Shares", "terseLabel": "Payments" } } }, "localname": "PaymentOfContingentConsiderationInCashAndIssuanceOfShares", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofChangesinContingentConsiderationMeasuredatFairValueonaRecurringBasisDetail" ], "xbrltype": "monetaryItemType" }, "comp_PercentageOfFinancingReceivablesRelatingToUnsoldProperties": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of financing receivables relating to unsold properties.", "label": "Percentage Of Financing Receivables Relating To Unsold Properties", "terseLabel": "Financing receivables related to unsold properties (in percent)" } } }, "localname": "PercentageOfFinancingReceivablesRelatingToUnsoldProperties", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "comp_PercentageOfVotingRightsEligibleForConsolidation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of voting rights eligible for consolidation.", "label": "Percentage Of Voting Rights Eligible For Consolidation", "terseLabel": "Voting rights, percentage" } } }, "localname": "PercentageOfVotingRightsEligibleForConsolidation", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "comp_PrepaidAgentIncentivesPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Prepaid Incentives [Policy text block]", "label": "Prepaid Agent Incentives Policy [Policy Text Block]", "terseLabel": "Prepaid Agent Incentives" } } }, "localname": "PrepaidAgentIncentivesPolicyPolicyTextBlock", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "comp_PropertyPlantAndEquipmentUsefulLivesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property Plant And Equipment Useful Lives.", "label": "Property Plant And Equipment Useful Lives [Line Items]", "terseLabel": "Property Plant And Equipment Useful Lives [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentUsefulLivesLineItems", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofUsefulLivesofPropertyandEquipmentDetail" ], "xbrltype": "stringItemType" }, "comp_PropertyPlantAndEquipmentUsefulLivesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property Plant And Equipment Useful Lives .", "label": "Property Plant And Equipment Useful Lives [Table]", "terseLabel": "Property Plant And Equipment Useful Lives [Table]" } } }, "localname": "PropertyPlantAndEquipmentUsefulLivesTable", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofUsefulLivesofPropertyandEquipmentDetail" ], "xbrltype": "stringItemType" }, "comp_RealEstateBrokeragesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real Estate Brokerages", "label": "Real Estate Brokerages [Member]", "terseLabel": "Real Estate Brokerage" } } }, "localname": "RealEstateBrokeragesMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_RealogyHoldingsCorpEtAlVUrbanCompassIncAndCompassIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Realogy Holdings Corp., et al v. Urban Compass, Inc. and Compass Inc.", "label": "Realogy Holdings Corp., et al v. Urban Compass, Inc. and Compass Inc. [Member]", "terseLabel": "Realogy Holdings Corp., et al v. Urban Compass, Inc. and Compass Inc." } } }, "localname": "RealogyHoldingsCorpEtAlVUrbanCompassIncAndCompassIncMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_RecentlyAdoptedAccountingPronouncementspolicyTextBlockPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recently Adopted Accounting Pronouncements [policy text block]", "label": "Recently Adopted Accounting Pronouncements policy text block [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements" } } }, "localname": "RecentlyAdoptedAccountingPronouncementspolicyTextBlockPolicyTextBlock", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "comp_SECSchedule1209ValuationAllowancesAndReservesAdditionsOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Other", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Other", "terseLabel": "Other" } } }, "localname": "SECSchedule1209ValuationAllowancesAndReservesAdditionsOther", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "comp_SalesAndMarketingpolicyTextBlockPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales and Marketing [Policy text block]", "label": "Sales and Marketing Policy text block [Policy Text Block]", "terseLabel": "Sales and Marketing" } } }, "localname": "SalesAndMarketingpolicyTextBlockPolicyTextBlock", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "comp_ScheduleOfOperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of operating lease weighted average remaining lease term and discount rate.", "label": "Schedule Of Operating Lease Weighted Average Remaining Lease Term And Discount Rate [Table Text Block]", "terseLabel": "Summary of Weighted-average Remaining Lease Term and Discount Rate" } } }, "localname": "ScheduleOfOperatingLeaseWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "comp_ScheduleOfUsefulLivesOfPropertyPlantAndEquipmenttableTextBlockTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Useful Lives Of Property Plant And Equipment [Table Text Block]", "label": "Schedule Of Useful Lives Of Property Plant And Equipment Table Text Block [Table Text Block]", "terseLabel": "Schedule Of Useful Lives Of Property and Equipment" } } }, "localname": "ScheduleOfUsefulLivesOfPropertyPlantAndEquipmenttableTextBlockTableTextBlock", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "comp_SecondConciergeRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Concierge Revolving Credit Facility", "label": "Second Concierge Revolving Credit Facility [Member]", "terseLabel": "Second A&R Concierge Facility" } } }, "localname": "SecondConciergeRevolvingCreditFacilityMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_SeriesAConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Convertible Preferred Stock.", "label": "Series A Convertible Preferred Stock [Member]", "terseLabel": "Series A" } } }, "localname": "SeriesAConvertiblePreferredStockMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail" ], "xbrltype": "domainItemType" }, "comp_SeriesBConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B Convertible Preferred Stock.", "label": "Series B Convertible Preferred Stock [Member]", "terseLabel": "Series B" } } }, "localname": "SeriesBConvertiblePreferredStockMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail" ], "xbrltype": "domainItemType" }, "comp_SeriesCConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series C Convertible Preferred Stock.", "label": "Series C Convertible Preferred Stock [Member]", "terseLabel": "Series C" } } }, "localname": "SeriesCConvertiblePreferredStockMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail" ], "xbrltype": "domainItemType" }, "comp_SeriesDConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series D Convertible Preferred Stock.", "label": "Series D Convertible Preferred Stock [Member]", "terseLabel": "Series D" } } }, "localname": "SeriesDConvertiblePreferredStockMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows", "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail", "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail" ], "xbrltype": "domainItemType" }, "comp_SeriesEConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series E Convertible Preferred Stock.", "label": "Series E Convertible Preferred Stock [Member]", "terseLabel": "Series E" } } }, "localname": "SeriesEConvertiblePreferredStockMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail" ], "xbrltype": "domainItemType" }, "comp_SeriesFConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series F Convertible Preferred Stock.", "label": "Series F Convertible Preferred Stock [Member]", "terseLabel": "Series F" } } }, "localname": "SeriesFConvertiblePreferredStockMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail" ], "xbrltype": "domainItemType" }, "comp_SeriesGConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series G Convertible Preferred Stock.", "label": "Series G Convertible Preferred Stock [Member]", "terseLabel": "Series G" } } }, "localname": "SeriesGConvertiblePreferredStockMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail", "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail" ], "xbrltype": "domainItemType" }, "comp_ServiceBasedAndPerformanceBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service-based and Performance-based", "label": "Service-based and Performance-based [Member]", "terseLabel": "Service-based and Performance-based" } } }, "localname": "ServiceBasedAndPerformanceBasedMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThresholdPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights Threshold, Percentage", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights Threshold, Percentage", "terseLabel": "Vesting rights threshold (in percent)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsThresholdPercentage", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeWithholdingsForStockPurchase": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Employee Withholdings For Stock Purchase", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Employee Withholdings For Stock Purchase", "terseLabel": "Employee withholdings for future purchases under the ESPP" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEmployeeWithholdingsForStockPurchase", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCommonStockFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Common Stock Fair Value", "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Common Stock Fair Value", "terseLabel": "Fair value of common stock (range for the period)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsCommonStockFairValue", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail" ], "xbrltype": "decimalItemType" }, "comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Amount", "terseLabel": "Maximum employee subscription amount" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionAmount", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAvailableForGrant": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of additional shares available for grant.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Additional Shares Available for Grant", "terseLabel": "Number of additional shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAvailableForGrant", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Purchase Period", "terseLabel": "Purchase period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPurchasePeriod", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "comp_ShareBasedCompensationByShareBasedPaymentArrangementIncreaseInTheNumberOfSharesAuthorizedForIssuanceAsAPercentageOfSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Based Compensation By Share Based Payment Arrangement Increase In The Number Of Shares Authorized For Issuance As A Percentage Of Shares Outstanding", "label": "Share Based Compensation By Share Based Payment Arrangement Increase In The Number Of Shares Authorized For Issuance As A Percentage Of Shares Outstanding", "terseLabel": "Increase in the shares authorized for issuance as a percentage of shares outstanding (in percent)" } } }, "localname": "ShareBasedCompensationByShareBasedPaymentArrangementIncreaseInTheNumberOfSharesAuthorizedForIssuanceAsAPercentageOfSharesOutstanding", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "comp_ShareBasedPaymentArrangementTrancheFiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Tranche Five", "label": "Share-based Payment Arrangement, Tranche Five [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Five" } } }, "localname": "ShareBasedPaymentArrangementTrancheFiveMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_ShareBasedPaymentArrangementTrancheFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Tranche Four", "label": "Share-based Payment Arrangement, Tranche Four [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Four" } } }, "localname": "ShareBasedPaymentArrangementTrancheFourMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_ShareBasedPaymentArrangementTrancheSevenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Tranche Seven", "label": "Share-based Payment Arrangement, Tranche Seven [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Seven" } } }, "localname": "ShareBasedPaymentArrangementTrancheSevenMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_ShareBasedPaymentArrangementTrancheSixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Tranche Six", "label": "Share-based Payment Arrangement, Tranche Six [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Six" } } }, "localname": "ShareBasedPaymentArrangementTrancheSixMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_SupplementalDisclosureOfNonCashLeasingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Disclosure Of Non Cash Leasing Activities", "label": "Supplemental Disclosure Of Non Cash Leasing Activities [Abstract]", "verboseLabel": "Supplemental disclosure of non-cash leasing activities:" } } }, "localname": "SupplementalDisclosureOfNonCashLeasingActivitiesAbstract", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedToleasesDetail" ], "xbrltype": "stringItemType" }, "comp_TemporaryEquitySharesConversionOfConvertibleSecurities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Shares, Conversion of Convertible Securities", "label": "Temporary Equity, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of Series D convertible preferred stock (in shares)" } } }, "localname": "TemporaryEquitySharesConversionOfConvertibleSecurities", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "comp_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues.", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of Series G convertible preferred stock, net of issuance costs (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "comp_TemporaryEquityValueConversionConvertibleSecurities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Value, Conversion Convertible Securities", "label": "Temporary Equity, Value, Conversion Convertible Securities", "terseLabel": "Conversion of Series D convertible preferred stock" } } }, "localname": "TemporaryEquityValueConversionConvertibleSecurities", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "comp_TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title Insurance and Escrow Settlement Services Company and Real Estate Brokerage", "label": "Title Insurance and Escrow Settlement Services Company and Real Estate Brokerage [Member]", "terseLabel": "Title Insurance and Escrow Settlement Services Company and Real Estate Brokerage" } } }, "localname": "TitleInsuranceAndEscrowSettlementServicesCompanyAndRealEstateBrokerageMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_TwoThousandAndThirtyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Thirty Two", "label": "Two Thousand And Thirty Two [Member]", "terseLabel": "Two Thousand And Thirty Two" } } }, "localname": "TwoThousandAndThirtyTwoMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_TwoThousandAndTwelveStockIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Twelve Stock Incentive Plan.", "label": "Two Thousand And Twelve Stock Incentive Plan [Member]", "terseLabel": "2012 Stock Incentive Plan" } } }, "localname": "TwoThousandAndTwelveStockIncentivePlanMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Twenty One Employee Stock Purchase Plan.", "label": "Two Thousand And Twenty One Employee Stock Purchase Plan [Member]", "terseLabel": "2021 Employee Stock Purchase Plan" } } }, "localname": "TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_TwoThousandAndTwentyOneEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Twenty One Equity Incentive Plan.", "label": "Two Thousand And Twenty One Equity Incentive Plan [Member]", "terseLabel": "2021 Equity Incentive Plan" } } }, "localname": "TwoThousandAndTwentyOneEquityIncentivePlanMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_TwoThousandAndTwentySixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand and Twenty Six", "label": "Two Thousand and Twenty Six [Member]", "terseLabel": "Two Thousand and Twenty Six" } } }, "localname": "TwoThousandAndTwentySixMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_UndesignatedPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Undesignated Preferred Stock", "label": "Undesignated Preferred Stock [Member]", "terseLabel": "Undesignated Preferred Stock" } } }, "localname": "UndesignatedPreferredStockMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_UnlimitedCarryforwardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unlimited Carryforward", "label": "Unlimited Carryforward [Member]", "terseLabel": "Unlimited Carryforward" } } }, "localname": "UnlimitedCarryforwardMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_UnvestedCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested common stock [Member].", "label": "Unvested Common Stock [Member]", "verboseLabel": "Unvested common stock" } } }, "localname": "UnvestedCommonStockMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofDilutedNetLossPerShareAttributabletoCommonStockholdersDetail" ], "xbrltype": "domainItemType" }, "comp_UnvestedEarlyExercisedOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested early exercised options [Member].", "label": "Unvested Early Exercised Options [Member]", "verboseLabel": "Unvested early exercised options" } } }, "localname": "UnvestedEarlyExercisedOptionsMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofDilutedNetLossPerShareAttributabletoCommonStockholdersDetail" ], "xbrltype": "domainItemType" }, "comp_UnvestedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unvested Restricted Stock units [Member]", "label": "Unvested Restricted Stock Units [Member]", "terseLabel": "Unvested Restricted Stock units" } } }, "localname": "UnvestedRestrictedStockUnitsMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_WriteDownOfFixedAssetsAndAcceleratedAmortizationOfIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Write-down of Fixed Assets And Accelerated Amortization of Intangible Assets", "label": "Write-down of Fixed Assets And Accelerated Amortization of Intangible Assets [Member]", "terseLabel": "Write-down of Fixed Assets And Accelerated Amortization of Intangible Assets" } } }, "localname": "WriteDownOfFixedAssetsAndAcceleratedAmortizationOfIntangibleAssetsMember", "nsuri": "http://compassinc.com/20221231", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r709", "r710", "r711" ], "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://compassinc.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r709", "r710", "r711" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r709", "r710", "r711" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.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://compassinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/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://compassinc.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r709", "r710", "r711" ], "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://compassinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r712" ], "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://compassinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r706" ], "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://compassinc.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r705" ], "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://compassinc.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r705" ], "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://compassinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r705" ], "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://compassinc.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationDateOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date when an entity was incorporated", "label": "Entity Incorporation, Date of Incorporation", "terseLabel": "Date of incorporation" } } }, "localname": "EntityIncorporationDateOfIncorporation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "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://compassinc.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r713" ], "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://compassinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r705" ], "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://compassinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r705" ], "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://compassinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r705" ], "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://compassinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r705" ], "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://compassinc.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r714" ], "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://compassinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r709", "r710", "r711" ], "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://compassinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "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://compassinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security", "terseLabel": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r707" ], "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://compassinc.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://compassinc.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r268", "r545", "r546", "r549", "r550", "r614", "r654", "r665", "r766", "r769", "r770", "r835", "r836", "r837" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r268", "r545", "r546", "r549", "r550", "r614", "r654", "r665", "r766", "r769", "r770", "r835", "r836", "r837" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r219", "r279", "r286", "r292", "r352", "r497", "r498", "r499", "r524", "r525", "r555", "r558", "r560", "r561", "r611" ], "lang": { "en-us": { "role": { "documentation": "Increase (decrease) to financial statements for cumulative-effect adjustment in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r219", "r279", "r286", "r292", "r352", "r497", "r498", "r499", "r524", "r525", "r555", "r558", "r560", "r561", "r611" ], "lang": { "en-us": { "role": { "documentation": "Information by cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r219", "r279", "r286", "r292", "r352", "r497", "r498", "r499", "r524", "r525", "r555", "r558", "r560", "r561", "r611" ], "lang": { "en-us": { "role": { "documentation": "Cumulative-effect adjustment to financial statements in period of adoption of amendment to accounting standards.", "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r393", "r394", "r395", "r396", "r457", "r620", "r637", "r655", "r656", "r690", "r696", "r704", "r771", "r815", "r816", "r817", "r818", "r819", "r820" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail", "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail", "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r393", "r394", "r395", "r396", "r457", "r620", "r637", "r655", "r656", "r690", "r696", "r704", "r771", "r815", "r816", "r817", "r818", "r819", "r820" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail", "http://compassinc.com/role/DebtAdditionalInformationDetail", "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail", "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r393", "r394", "r395", "r396", "r450", "r457", "r488", "r489", "r490", "r619", "r620", "r637", "r655", "r656", "r690", "r696", "r704", "r761", "r771", "r816", "r817", "r818", "r819", "r820" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail", "http://compassinc.com/role/DebtAdditionalInformationDetail", "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail", "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r393", "r394", "r395", "r396", "r450", "r457", "r488", "r489", "r490", "r619", "r620", "r637", "r655", "r656", "r690", "r696", "r704", "r761", "r771", "r816", "r817", "r818", "r819", "r820" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail", "http://compassinc.com/role/DebtAdditionalInformationDetail", "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail", "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r458", "r740", "r834" ], "lang": { "en-us": { "role": { "documentation": "Information reported for future period. Excludes information expected to be reported in future period for effect on historical fact.", "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r292", "r458", "r718", "r740" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r275", "r666" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Schedule II. Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r292", "r458", "r718", "r719", "r740" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r744", "r812" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2022", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r269", "r270", "r271", "r273", "r274", "r666" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "Accounting Standards Update 2016-13" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r280", "r281", "r282", "r344", "r345", "r349", "r350", "r351", "r352", "r353", "r354", "r497", "r498", "r499", "r524", "r525", "r538", "r539", "r540", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r583", "r584", "r588", "r589", "r590", "r608", "r609", "r610", "r611", "r612", "r613", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r739" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible Enumeration]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r17", "r703" ], "calculation": { "http://compassinc.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://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r339", "r340" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance of $9.0 and $7.1, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r20", "r668" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Commissions payable" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r93", "r227" ], "calculation": { "http://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail": { "order": 1.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://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r30", "r31", "r176", "r613", "r640", "r641", "r720", "r721", "r722", "r736", "r737", "r738" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r78" ], "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": "Identified intangible assets, useful life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement.", "label": "Additional Financial Information Disclosure [Text Block]", "terseLabel": "Other Current Assets and Accrued Expenses and Other Current Liabilities" } } }, "localname": "AdditionalFinancialInformationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r11" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r497", "r498", "r499", "r736", "r737", "r738", "r808" ], "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://compassinc.com/role/BusinessAdditionalInformationDetail", "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r280", "r281", "r282", "r283", "r292", "r344", "r345", "r349", "r350", "r351", "r352", "r353", "r354", "r497", "r498", "r499", "r522", "r523", "r524", "r525", "r538", "r539", "r540", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r583", "r584", "r588", "r589", "r590", "r591", "r608", "r609", "r610", "r611", "r612", "r613", "r623", "r624", "r625", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for option under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Option, Increase for Cost Recognition", "terseLabel": "Vesting of early exercised stock options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r138", "r139", "r460" ], "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://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "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]", "verboseLabel": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r502" ], "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://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r492" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSharebasedPaymentArrangementExpensedandCapitalizedAmountDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r731", "r732", "r733", "r734", "r735" ], "lang": { "en-us": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Accounts receivable allowance for credit loss" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r68", "r747" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Summary of ACL for Concierge Receivables" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r236", "r342", "r355", "r356", "r359" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Closing balance", "periodStartLabel": "Opening balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesSummaryofActivityoftheAllowanceForCreditLossesForAccountsReceivableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r236", "r342", "r355" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for credit loss on accounts receivable, current" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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://compassinc.com/role/SummaryofSignificantAccountingPoliciesSummaryofActivityoftheAllowanceForCreditLossesForAccountsReceivableDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r358" ], "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": "Net write-offs and other" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesSummaryofActivityoftheAllowanceForCreditLossesForAccountsReceivableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForLossesOnFinanceReceivablesMember": { "auth_ref": [ "r731", "r732", "r733", "r734", "r735" ], "lang": { "en-us": { "role": { "documentation": "Allowance for portion expected to be uncollectible of investment in contractual right to receive money on demand or on fixed or determinable date recognized as asset in creditor's statement of financial position.", "label": "SEC Schedule, 12-09, Allowance, Loss on Finance Receivable [Member]", "terseLabel": "Compass Concierge receivable allowance for credit loss" } } }, "localname": "AllowanceForLossesOnFinanceReceivablesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "auth_ref": [ "r236", "r342", "r355" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable, classified as current.", "label": "Financing Receivable, Allowance for Credit Loss, Current", "terseLabel": "Allowance for credit loss on financing receivable, current" } } }, "localname": "AllowanceForNotesAndLoansReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r36", "r428", "r586", "r726" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r51", "r76", "r84" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r301" ], "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", "verboseLabel": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofDilutedNetLossPerShareAttributabletoCommonStockholdersDetail" ], "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 [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofDilutedNetLossPerShareAttributabletoCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofDilutedNetLossPerShareAttributabletoCommonStockholdersDetail" ], "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 [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofDilutedNetLossPerShareAttributabletoCommonStockholdersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r193", "r207", "r231", "r264", "r321", "r330", "r334", "r346", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r545", "r549", "r566", "r703", "r767", "r768", "r813" ], "calculation": { "http://compassinc.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://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r223", "r238", "r264", "r346", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r545", "r549", "r566", "r703", "r767", "r768", "r813" ], "calculation": { "http://compassinc.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://compassinc.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://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r463", "r464", "r465", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r487", "r488", "r489", "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSharebasedPaymentArrangementExpensedandCapitalizedAmountDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail", "http://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r180", "r181" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r537", "r694", "r695" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r152", "r153", "r537", "r694", "r695" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r151" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Ownership interest acquired (in percent)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r167" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill, deductible amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]", "terseLabel": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r162", "r163", "r166" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r162", "r163" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Class A common stock issued" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r543", "r725" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "terseLabel": "Change in acquisition related contingent consideration", "verboseLabel": "Fair value (gains) losses included in net loss" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofChangesinContingentConsiderationMeasuredatFairValueonaRecurringBasisDetail", "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r161", "r164", "r542" ], "calculation": { "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesBalancesofContingentConsiderationDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "periodEndLabel": "Closing balance", "periodStartLabel": "Opening balance", "terseLabel": "Total contingent consideration", "totalLabel": "Total contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofChangesinContingentConsiderationMeasuredatFairValueonaRecurringBasisDetail", "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesBalancesofContingentConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r161", "r165" ], "calculation": { "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesBalancesofContingentConsiderationDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationContingentConsiderationLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesBalancesofContingentConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r161", "r165" ], "calculation": { "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesBalancesofContingentConsiderationDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationContingentConsiderationLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesBalancesofContingentConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r155" ], "calculation": { "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r155" ], "calculation": { "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r155" ], "calculation": { "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r155" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Recognized identifiable assets and liabilities assumed, intangible assets, other than goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r154", "r155" ], "calculation": { "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r155" ], "calculation": { "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "negatedTerseLabel": "Total liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r154", "r155" ], "calculation": { "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r155" ], "calculation": { "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized computer software" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PropertyandEquipmentNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r53", "r225", "r667" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents, fair value disclosure" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Member]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "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. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r48", "r189" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.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 non-cash information:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "verboseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedToleasesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r232", "r233", "r234", "r264", "r295", "r296", "r298", "r300", "r307", "r308", "r346", "r397", "r399", "r400", "r401", "r404", "r405", "r432", "r433", "r436", "r440", "r448", "r566", "r657", "r715", "r727", "r741" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/ConsolidatedStatementsofCashFlows", "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail", "http://compassinc.com/role/PreferredStockandCommonStockScheduleofStockbyClassDetail", "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail", "http://compassinc.com/role/PreferredStockandCommonStockScheduleofStockbyClassDetail", "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r25", "r200", "r212" ], "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 11)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.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": [ "r104", "r390", "r391", "r650", "r765" ], "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://compassinc.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://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail", "http://compassinc.com/role/PreferredStockandCommonStockScheduleofStockbyClassDetail", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "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://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail", "http://compassinc.com/role/PreferredStockandCommonStockScheduleofStockbyClassDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than provided to Class A or B shares, representing ownership interest in a corporation.", "label": "Common Class C [Member]", "terseLabel": "Class C common stock" } } }, "localname": "CommonClassCMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail", "http://compassinc.com/role/PreferredStockandCommonStockScheduleofStockbyClassDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r736", "r737", "r808" ], "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://compassinc.com/role/BusinessAdditionalInformationDetail", "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail", "http://compassinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)", "verboseLabel": "Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets", "http://compassinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail", "http://compassinc.com/role/PreferredStockandCommonStockScheduleofStockbyClassDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r10" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)", "verboseLabel": "Shares Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://compassinc.com/role/PreferredStockandCommonStockScheduleofStockbyClassDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r10", "r114" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Common stock, outstanding (in shares)", "verboseLabel": "Shares Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets", "http://compassinc.com/role/ConsolidatedBalanceSheetsParenthetical", "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/PreferredStockandCommonStockScheduleofStockbyClassDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r10", "r703" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "verboseLabel": "Common stock, $0.00001 par value, 13,850,000,000 shares authorized at December\u00a031, 2022 and 2021; 438,098,194 and 409,267,751 shares issued and outstanding at December\u00a031, 2022 and 2021, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r115" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Common Stock, Voting Rights", "terseLabel": "Voting rights" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]", "terseLabel": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r171", "r179", "r243", "r245", "r252", "r630", "r634" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "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://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofUsefulLivesofPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r172", "r669" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConversionOfStockAmountIssued1": { "auth_ref": [ "r55", "r56", "r57" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument issued [noncash or part noncash] in the conversion of stock. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Amount Issued", "terseLabel": "Conversion of stock, amount issued" } } }, "localname": "ConversionOfStockAmountIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r55", "r56", "r57" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Shares of stock converted (in shares)" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r55", "r56", "r57" ], "lang": { "en-us": { "role": { "documentation": "The number of new shares issued in the conversion of stock in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Issued", "terseLabel": "Shares issued upon conversion of stock (in shares)" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertiblePreferredStockConvertedToOtherSecurities": { "auth_ref": [ "r115" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of convertible preferred stock that was converted to other securities.", "label": "Convertible Preferred Stock Converted to Other Securities", "terseLabel": "Convertible preferred stock reclassified" } } }, "localname": "ConvertiblePreferredStockConvertedToOtherSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r432", "r433", "r436" ], "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 Stock", "verboseLabel": "Convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows", "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofDilutedNetLossPerShareAttributabletoCommonStockholdersDetail", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r8", "r9", "r115", "r118", "r443" ], "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": "Common stock issued after conversion of convertible preferred stock (in shares)" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "auth_ref": [ "r99", "r100", "r103" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations.", "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]", "terseLabel": "Restructuring" } } }, "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r730", "r803", "r805" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "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)", "negatedTerseLabel": "Federal tax benefit (expense)" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r730", "r803" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "negatedTerseLabel": "Foreign tax benefit (expense)" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r148", "r519", "r529", "r730" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "negatedTotalLabel": "Total current benefit (expense)" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails" ], "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://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r730", "r803", "r805" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "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)", "negatedTerseLabel": "State benefit (expense)" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r160" ], "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://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail", "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "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": [ "r107", "r262", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r422", "r429", "r430", "r431" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r2", "r3", "r4", "r194", "r196", "r206", "r268", "r406", "r407", "r408", "r409", "r410", "r412", "r418", "r419", "r420", "r421", "r423", "r424", "r425", "r426", "r427", "r428", "r587", "r685", "r686", "r687", "r688", "r689", "r728" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets", "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "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" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r22", "r407" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument interest rate (in percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r23", "r268", "r406", "r407", "r408", "r409", "r410", "r412", "r418", "r419", "r420", "r421", "r423", "r424", "r425", "r426", "r427", "r428", "r587", "r685", "r686", "r687", "r688", "r689", "r728" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets", "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherLiabilitiesDetail": { "order": 2.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer).", "label": "Deferred Compensation Share-Based Arrangements, Liability, Current", "terseLabel": "Agent equity program" } } }, "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherLiabilitiesDetail", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]", "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r730", "r804", "r805" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "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)", "negatedTerseLabel": "Federal tax benefit (expense)" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r148", "r730", "r804" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "negatedTerseLabel": "Foreign tax benefit (expense)" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r51", "r148", "r520", "r528", "r529", "r730" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "negatedTotalLabel": "Total deferred benefit (expense)" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails" ], "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://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r5", "r6", "r195", "r205", "r513" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r749" ], "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": "Net offering costs paid in 2020" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r730", "r804", "r805" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) 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)", "negatedTerseLabel": "State benefit (expense)" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r514" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "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://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "auth_ref": [ "r146", "r802" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination.", "label": "Deferred Tax Assets, in Process Research and Development", "terseLabel": "Capitalized research & development costs" } } }, "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r801" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "terseLabel": "Net deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r146", "r802" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "verboseLabel": "Net operating loss carryforward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r146", "r802" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails": { "order": 8.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r146", "r802" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails": { "order": 9.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 compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "verboseLabel": "Accrued compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r146", "r802" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "verboseLabel": "Stock-based compensation" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r146", "r802" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Nondeductible accruals" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r146", "r802" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails": { "order": 3.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 difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "verboseLabel": "Allowance for credit losses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r515" ], "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": "Less: valuation allowance", "negatedTerseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r146", "r802" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedTerseLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r146", "r802" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedLabel": "Operating lease right-of-use assets" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "verboseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r146", "r802" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofNetDeferredTaxesArisingfromTemporaryDifferencesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r51", "r91" ], "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://compassinc.com/role/PropertyandEquipmentNetAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r51", "r91" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r51", "r318" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 9.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://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortizationPolicyTextBlock": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for depreciation, depletion, and amortization of property and equipment costs, including methods used and estimated useful lives and how impairment of such assets is assessed and recognized.", "label": "Depreciation, Depletion, and Amortization [Policy Text Block]", "terseLabel": "Depreciation and Amortization" } } }, "localname": "DepreciationDepletionAndAmortizationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r462", "r493", "r494", "r496", "r501", "r697" ], "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://compassinc.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_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r253", "r284", "r285", "r286", "r287", "r288", "r293", "r295", "r298", "r299", "r300", "r304", "r561", "r562", "r631", "r635", "r673" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share attributable to Compass, Inc., basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations", "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r253", "r284", "r285", "r286", "r287", "r288", "r295", "r298", "r299", "r300", "r304", "r561", "r562", "r631", "r635", "r673" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share attributable to Compass, Inc., diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations", "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetail" ], "xbrltype": "perShareItemType" }, "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": "Net Loss Per Share Attributable to Compass, Inc." } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Earnings Per Share Reconciliation [Abstract]" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r301", "r302", "r303", "r305" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share Attributable to Compass, Inc." } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/NetLossPerShareAttributabletoCompassInc" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r507" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Benefit from income taxes" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "terseLabel": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r266", "r507", "r531" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails": { "order": 6.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": "Tax at federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r800", "r806" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails": { "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": "Change in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r800", "r806" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails": { "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 nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Non-deductible expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r800", "r806" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "auth_ref": [ "r799", "r800" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r800", "r806" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations 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 taxes, net of federal effect" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateDifferedFromtheStatutoryFederalIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r20" ], "calculation": { "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherLiabilitiesDetail": { "order": 1.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherLiabilitiesDetail" ], "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": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSharebasedPaymentArrangementExpensedandCapitalizedAmountDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r495" ], "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 compensation costs, period of recognition (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r798" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Amount not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r798" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Severance related personnel costs" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail", "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Shares subject to the Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofDilutedNetLossPerShareAttributabletoCommonStockholdersDetail", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Outstanding stock options", "verboseLabel": "Outstanding stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofDilutedNetLossPerShareAttributabletoCommonStockholdersDetail", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r114", "r219", "r247", "r248", "r249", "r276", "r277", "r278", "r281", "r289", "r291", "r306", "r352", "r449", "r497", "r498", "r499", "r524", "r525", "r560", "r575", "r576", "r577", "r578", "r579", "r580", "r613", "r640", "r641", "r642" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail", "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentAggregateCost": { "auth_ref": [ "r16" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.", "label": "Equity Method Investment, Aggregate Cost", "terseLabel": "Investment" } } }, "localname": "EquityMethodInvestmentAggregateCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r33", "r47", "r51", "r213" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.", "label": "Proceeds from Equity Method Investment, Distribution", "terseLabel": "Proceeds from equity method investment, distribution" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]", "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Joint Venture" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/JointVenture" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r183", "r186" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r183", "r187", "r188" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.", "label": "Fair Value, by Balance Sheet Grouping [Table]", "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r420", "r451", "r452", "r453", "r454", "r455", "r456", "r564", "r616", "r617", "r618", "r686", "r687", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r565" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Assets and Liabilities" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r420", "r451", "r456", "r564", "r616", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r420", "r451", "r452", "r453", "r454", "r455", "r456", "r564", "r618", "r686", "r687", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value, Inputs, Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r183", "r184" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities measured at fair value measured on a recurring or nonrecurring basis. Includes, but is not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2.", "label": "Fair Value, Liabilities Measured on Recurring and Nonrecurring Basis [Table Text Block]", "terseLabel": "Schedule of Balances of Contingent Consideration" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r420", "r451", "r452", "r453", "r454", "r455", "r456", "r616", "r617", "r618", "r686", "r687", "r691", "r692", "r693" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/FairValueofFinancialAssetsandLiabilitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r807" ], "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": "Fed Funds Effective Rate Overnight Index Swap Rate" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialAssetNotPastDueMember": { "auth_ref": [ "r360", "r679" ], "lang": { "en-us": { "role": { "documentation": "Financial asset not past due.", "label": "Financial Asset, Not Past Due [Member]", "terseLabel": "Current" } } }, "localname": "FinancialAssetNotPastDueMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesScheduleofAgingAnalysisofConciergeReceivablesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r66", "r236", "r355", "r356", "r359", "r660", "r662", "r664", "r822" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.", "label": "Financing Receivable, Allowance for Credit Loss", "periodEndLabel": "End of period", "periodStartLabel": "Beginning of period", "terseLabel": "Allowance for credit losses" } } }, "localname": "FinancingReceivableAllowanceForCreditLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesSummaryofActivityofTheACLForconciergereceivablesDetail", "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease": { "auth_ref": [ "r65", "r747" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "terseLabel": "Increase in allowance for credit losses related to receivables" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": { "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": "Financing Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesSummaryofActivityofTheACLForconciergereceivablesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": { "auth_ref": [ "r67", "r358", "r678" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of writeoff of financing receivable, charged against allowance for credit loss.", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Net write-offs and other" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesSummaryofActivityofTheACLForconciergereceivablesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": { "auth_ref": [ "r69", "r70", "r341", "r360", "r361", "r363", "r658", "r659", "r663", "r664", "r676", "r677", "r678", "r679", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r831", "r832", "r833" ], "lang": { "en-us": { "role": { "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.", "label": "Class of Financing Receivable [Axis]", "terseLabel": "Class of Financing Receivable [Axis]" } } }, "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": { "auth_ref": [ "r658", "r659", "r663", "r664", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r831", "r832", "r833" ], "lang": { "en-us": { "role": { "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk.", "label": "Class of Financing Receivable [Domain]", "terseLabel": "Class of Financing Receivable [Domain]" } } }, "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": { "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": "Financing Receivable, Past Due [Line Items]", "terseLabel": "Financing Receivable, Past Due [Line Items]" } } }, "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesScheduleofAgingAnalysisofConciergeReceivablesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Financial asset equal to or greater than 90 days past due.", "label": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]", "terseLabel": "Over 90 days" } } }, "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesScheduleofAgingAnalysisofConciergeReceivablesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "auth_ref": [ "r343", "r360", "r679" ], "lang": { "en-us": { "role": { "documentation": "Information by period in which financial asset is past due or not past due.", "label": "Financial Asset, Aging [Axis]", "terseLabel": "Financial Asset, Aging [Axis]" } } }, "localname": "FinancingReceivablesPeriodPastDueAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesScheduleofAgingAnalysisofConciergeReceivablesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "auth_ref": [ "r343", "r360", "r679" ], "lang": { "en-us": { "role": { "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats.", "label": "Financial Asset, Aging [Domain]", "terseLabel": "Financial Asset, Aging [Domain]" } } }, "localname": "FinancingReceivablesPeriodPastDueDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesScheduleofAgingAnalysisofConciergeReceivablesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Useful life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r229", "r373" ], "calculation": { "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail": { "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://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r85" ], "calculation": { "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail": { "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 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://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r85" ], "calculation": { "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail": { "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 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://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r85" ], "calculation": { "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail": { "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 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://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r85" ], "calculation": { "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail": { "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://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r85" ], "calculation": { "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r370", "r372", "r373", "r375", "r622", "r626" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail", "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r83", "r626" ], "calculation": { "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "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://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r77", "r82" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail", "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r83", "r622" ], "calculation": { "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 }, "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail", "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "localname": "FiniteLivedIntangibleAssetsNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r622" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Weighted Average Remaining Useful Life (Years)" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Office furniture and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofUsefulLivesofPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r38" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "verboseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r35" ], "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://compassinc.com/role/LeasesAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSharebasedPaymentArrangementExpensedandCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r228", "r364", "r627", "r680", "r703", "r750", "r757" ], "calculation": { "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://compassinc.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", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail", "http://compassinc.com/role/ConsolidatedBalanceSheets", "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r366", "r680" ], "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": "Acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofGoodwillDetail" ], "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": [ "r88" ], "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://compassinc.com/role/GoodwillandIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r368", "r369", "r680" ], "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://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r51", "r365", "r367", "r368", "r680" ], "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": "Impairments goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r150", "r756" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Measurement period adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofGoodwillDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofGoodwillDetail" ], "xbrltype": "stringItemType" }, "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://compassinc.com/role/BusinessAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r51", "r90" ], "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 losses for long lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r89", "r95" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r265", "r530" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofLossBeforeIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "United States" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r32", "r192", "r202", "r215", "r321", "r329", "r333", "r335", "r632", "r675" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofLossBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income (Loss) from continuing operations before income taxes, noncontrolling interest", "totalLabel": "Total" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://compassinc.com/role/IncomeTaxesScheduleofLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r265", "r530" ], "calculation": { "http://compassinc.com/role/IncomeTaxesScheduleofLossBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "International" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesScheduleofLossBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r321", "r329", "r333", "r335", "r675" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes and equity in loss of unconsolidated entity" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r33", "r51", "r73", "r201", "r213", "r319" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Equity in loss of unconsolidated entity", "terseLabel": "Equity in loss of unconsolidated entity" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows", "http://compassinc.com/role/ConsolidatedStatementsofOperations", "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail", "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r376", "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesAdditionalInformationDetail", "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail", "http://compassinc.com/role/StockBasedCompensationSharebasedPaymentArrangementExpensedandCapitalizedAmountDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesAdditionalInformationDetail", "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail", "http://compassinc.com/role/StockBasedCompensationSharebasedPaymentArrangementExpensedandCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "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": [ "r266", "r508", "r511", "r518", "r526", "r532", "r534", "r535", "r536" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r267", "r290", "r291", "r320", "r506", "r527", "r533", "r636" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails": { "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)", "negatedLabel": "Benefit from income taxes", "negatedTotalLabel": "Total benefit from income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations", "http://compassinc.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxBenefitProvisionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r246", "r504", "r505", "r511", "r512", "r517", "r521" ], "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://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r50" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r50" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInFinanceReceivables": { "auth_ref": [ "r50" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in outstanding loans including accrued interest.", "label": "Increase (Decrease) in Finance Receivables", "negatedLabel": "Compass Concierge receivables" } } }, "localname": "IncreaseDecreaseInFinanceReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.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://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r50" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid.", "label": "Increase (Decrease) in Other Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities" } } }, "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r725" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Other current assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r725" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.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://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "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 Temporary Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r371", "r374" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "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": "Indefinite-Lived Intangible Assets [Line Items]", "terseLabel": "Indefinite-Lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r86" ], "calculation": { "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite-lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r79", "r86" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. 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 the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r228" ], "calculation": { "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Gross Carrying Amount" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r75", "r81" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets", "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r191", "r204", "r250", "r317", "r585" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpensePolicyTextBlock": { "auth_ref": [ "r190" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing interest expense, including the method of amortizing debt issuance costs.", "label": "Interest Expense, Policy [Policy Text Block]", "terseLabel": "Interest Expense" } } }, "localname": "InterestExpensePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r256", "r259", "r260" ], "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://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r39" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income from investments (for example, dividends) not considered a component of the entity's core operations.", "label": "Investment Income, Nonoperating", "terseLabel": "Investment income, net" } } }, "localname": "InvestmentIncomeNonoperating", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r605", "r702" ], "calculation": { "http://compassinc.com/role/LeasesSummaryofOperatingLeasesDetail": { "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", "terseLabel": "Lease cost", "totalLabel": "Total" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesAdditionalInformationDetail", "http://compassinc.com/role/LeasesSummaryofOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r810" ], "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": "Summary of Operating Leases" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r92" ], "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://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r596" ], "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://compassinc.com/role/LeasesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r595" ], "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://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r811" ], "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": "Summary of Operating Lease Liability Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r606" ], "calculation": { "http://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r606" ], "calculation": { "http://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r606" ], "calculation": { "http://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r606" ], "calculation": { "http://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail": { "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 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://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r606" ], "calculation": { "http://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail": { "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://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r606" ], "calculation": { "http://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail": { "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 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://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r606" ], "calculation": { "http://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r606" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r607" ], "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://compassinc.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r19", "r264", "r346", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r546", "r549", "r550", "r566", "r674", "r767", "r813", "r814" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 3.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://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r15", "r198", "r210", "r703", "r729", "r745", "r809" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r21", "r224", "r264", "r346", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r546", "r549", "r550", "r566", "r703", "r767", "r813", "r814" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.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://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r4", "r196", "r206" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Outstanding borrowings" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r18" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r18" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Line of credit facility, available borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Unused capacity commitment fee (in percent)" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r2", "r194" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Line of Credit, Current", "terseLabel": "Credit facility" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of litigation expense, including but not limited to legal, forensic, accounting, and investigative fees.", "label": "Litigation Settlement, Expense", "terseLabel": "Litigation settlement expense" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLiborSwapRateMember": { "auth_ref": [ "r807" ], "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": "London Interbank Offered Rate (LIBOR) Swap Rate" } } }, "localname": "LondonInterbankOfferedRateLiborSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r105", "r106", "r392", "r393", "r394", "r763", "r764" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r0", "r168" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "Business Combinations and Asset Acquisitions" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r29", "r197", "r209", "r264", "r346", "r397", "r399", "r400", "r401", "r404", "r405", "r566" ], "calculation": { "http://compassinc.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": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r309", "r314" ], "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": "Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/Business" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r258" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.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": "Financing Activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r258" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.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": "Investing Activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r48", "r49", "r52" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.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": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r34", "r52", "r203", "r214", "r222", "r242", "r244", "r249", "r264", "r280", "r284", "r285", "r286", "r287", "r290", "r291", "r297", "r321", "r329", "r333", "r335", "r346", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r562", "r566", "r675", "r767" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net loss attributable to Compass, Inc.", "verboseLabel": "Net loss attributable to Compass, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations", "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r173", "r178", "r242", "r244", "r290", "r291", "r722" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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", "negatedTerseLabel": "Net (income) loss attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": { "auth_ref": [ "r110", "r173", "r174" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity.", "label": "Net Income (Loss), Including Portion Attributable to Nonredeemable Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r123", "r156", "r175" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling Interest, Increase from Business Combination", "terseLabel": "Acquisition related non-controlling interest" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r169", "r449", "r736", "r737", "r738" ], "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": "Non-controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_NoninterestBearingDepositLiabilities": { "auth_ref": [ "r199" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.", "label": "Noninterest-Bearing Deposit Liabilities", "terseLabel": "Escrow and trust deposits" } } }, "localname": "NoninterestBearingDepositLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r339", "r340", "r628" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Compass Concierge receivables, net of allowance of $14.7 and $17.3, respectively" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableGross": { "auth_ref": [ "r235", "r343", "r360", "r362", "r660", "r661", "r678", "r679", "r746", "r830" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.", "label": "Financing Receivable, before Allowance for Credit Loss", "terseLabel": "Concierge receivables" } } }, "localname": "NotesReceivableGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesScheduleofAgingAnalysisofConciergeReceivablesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r743" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r743" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "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://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r321", "r329", "r333", "r335", "r675" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r597", "r702" ], "calculation": { "http://compassinc.com/role/LeasesSummaryofOperatingLeasesDetail": { "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 costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesSummaryofOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Lessee, Operating Lease, Liability, to be Paid [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r593" ], "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": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesSummaryofOperatingLeaseLiabilityMaturityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r593" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r593" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 1.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": "Non-current lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r594", "r601" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows used in operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedToleasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r592" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r604", "r702" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesSummaryofWeightedaverageRemainingLeaseTermandDiscountRateDetail" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r603", "r702" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesSummaryofWeightedaverageRemainingLeaseTermandDiscountRateDetail" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r145" ], "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://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "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": [ "r20" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherLiabilitiesDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets", "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r237", "r703" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofOtherCurrentAssetsDetail": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets", "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "auth_ref": [], "calculation": { "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofOtherCurrentAssetsDetail": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Current", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofOtherCurrentAssetsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r230" ], "calculation": { "http://compassinc.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 non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r239", "r240", "r241" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Unrealized loss on investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r239", "r241" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized loss on investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCostAndExpenseOperating": { "auth_ref": [ "r37" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of other operating cost and expense items that are associated with the entity's normal revenue producing operation.", "label": "Other Cost and Expense, Operating", "verboseLabel": "Operations and support" } } }, "localname": "OtherCostAndExpenseOperating", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r20", "r703" ], "calculation": { "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherLiabilitiesDetail": { "order": 3.0, "parentTag": "us-gaap_OtherAccruedLiabilitiesCurrent", "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" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesSummaryofAccruedExpensesandOtherLiabilitiesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r24" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 3.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 non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Noncurrent Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [ "r681", "r682", "r683", "r684" ], "lang": { "en-us": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other restructuring activities" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSellingAndMarketingExpense": { "auth_ref": [ "r38" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of selling and marketing expense classified as other.", "label": "Other Selling and Marketing Expense", "verboseLabel": "Sales and marketing" } } }, "localname": "OtherSellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total Compass, Inc. Stockholders\u2019 Equity (Deficit)" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "auth_ref": [ "r69", "r70", "r679", "r748" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of aging analysis for financing receivable.", "label": "Financing Receivable, Past Due [Table Text Block]", "terseLabel": "Summary of Aging Analysis of Concierge Receivables" } } }, "localname": "PastDueFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r45" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payments related to acquisitions, including contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r46" ], "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://compassinc.com/role/BusinessAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r255" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.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", "terseLabel": "Taxes paid related to net share settlement of equity" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows", "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r40", "r541" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid at closing" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r40" ], "calculation": { "http://compassinc.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 a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Payments for acquisitions, net of cash acquired", "terseLabel": "Payment to acquire business net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r40" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "negatedLabel": "Investment in unconsolidated entity", "terseLabel": "Contributed capital" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows", "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r41" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company.", "label": "Preferred Stock [Member]", "terseLabel": "Convertible Preferred Stock" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r9", "r432" ], "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 (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r9", "r432" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r9" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r42" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Sale of stock net proceeds received on the transaction", "verboseLabel": "Proceeds from issuance of common stock upon initial public offering, net of offering costs" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail", "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r42", "r136" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Excluding Option Exercised", "terseLabel": "Proceeds from issuance of common stock under the Employee Stock Purchase Plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r43", "r728" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from drawdowns on Concierge credit facility" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromOtherEquity": { "auth_ref": [ "r42" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the issuance of equity classified as other.", "label": "Proceeds from Other Equity", "terseLabel": "Proceeds received for unvested shares of common stock" } } }, "localname": "ProceedsFromOtherEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r723", "r724" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period.", "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Proceeds from sales and maturities of marketable securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r42", "r136" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise and early exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r222", "r242", "r244", "r257", "r264", "r280", "r290", "r291", "r321", "r329", "r333", "r335", "r346", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r544", "r547", "r548", "r562", "r566", "r632", "r675", "r700", "r701", "r722", "r767" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://compassinc.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.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 loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows", "http://compassinc.com/role/ConsolidatedStatementsofComprehensiveLoss", "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "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": [ "r94" ], "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 [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PropertyandEquipmentNetAdditionalInformationDetail", "http://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofUsefulLivesofPropertyandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r96", "r651", "r652", "r653" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PropertyandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r92", "r226" ], "calculation": { "http://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail" ], "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://compassinc.com/role/PropertyandEquipmentNetAdditionalInformationDetail", "http://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r94", "r211", "r633", "r703" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail": { "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 and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets", "http://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r94", "r651", "r652" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r94" ], "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": "Summary of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PropertyandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r92" ], "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 [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PropertyandEquipmentNetAdditionalInformationDetail", "http://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofUsefulLivesofPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofUsefulLivesofPropertyandEquipmentDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r254", "r357" ], "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": "Allowances" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesSummaryofActivityoftheAllowanceForCreditLossesForAccountsReceivableDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLossesExpensed": { "auth_ref": [ "r357", "r629" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of credit loss expense (reversal of expense) for financing receivable.", "label": "Financing Receivable, Credit Loss, Expense (Reversal)", "terseLabel": "Allowances" } } }, "localname": "ProvisionForLoanLossesExpensed", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesSummaryofActivityofTheACLForconciergereceivablesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable and Allowance for Credit Losses" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReclassificationsOfTemporaryToPermanentEquity": { "auth_ref": [ "r111", "r182" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The difference between the carrying amount of a financial instrument subject to a registration payment arrangement recorded as temporary equity prior to adoption of FSP EITF 00-19-2 and the carrying amount reclassified to permanent equity upon the adoption of FSP EITF 00-19-2. Recorded as a cumulative effect adjustment to the beginning balance of retained earnings. Does not apply to registration payment arrangements that are no longer outstanding upon adoption of FSP EITF 00-19-2.", "label": "Reclassifications of Temporary to Permanent Equity", "terseLabel": "Reclassifications of convertible preferred stock" } } }, "localname": "ReclassificationsOfTemporaryToPermanentEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r44", "r728" ], "calculation": { "http://compassinc.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": "Repayments of drawdowns on Concierge credit facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r141", "r216", "r821" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "verboseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSharebasedPaymentArrangementExpensedandCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, after shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Shares Issued Net of Shares for Tax Withholdings", "terseLabel": "Issuance of common stock upon settlement of RSUs, net of taxes withheld (in shares)" } } }, "localname": "RestrictedStockSharesIssuedNetOfSharesForTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "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", "verboseLabel": "Outstanding RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofDilutedNetLossPerShareAttributabletoCommonStockholdersDetail", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockValueSharesIssuedNetOfTaxWithholdings": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after value of shares used to satisfy grantee's tax withholding obligation for award under share-based payment arrangement, of restricted shares issued. Excludes cash used to satisfy grantee's tax withholding obligation.", "label": "Restricted Stock, Value, Shares Issued Net of Tax Withholdings", "terseLabel": "Issuance of common stock upon settlement of RSUs, net of taxes withheld" } } }, "localname": "RestrictedStockValueSharesIssuedNetOfTaxWithholdings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r377", "r379", "r382", "r388", "r389" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring Activities" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCost1": { "auth_ref": [ "r378", "r381", "r385", "r387" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount expected to be recognized in earnings for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost", "terseLabel": "Restructuring, expected cost" } } }, "localname": "RestructuringAndRelatedCostExpectedCost1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "auth_ref": [ "r378", "r381", "r385", "r387" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.", "label": "Restructuring and Related Cost, Incurred Cost", "terseLabel": "Restructuring, incurred cost" } } }, "localname": "RestructuringAndRelatedCostIncurredCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail", "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r51", "r383", "r385", "r762" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 7.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring costs" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringChargesMember": { "auth_ref": [ "r99", "r102" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about restructuring charges have been included.", "label": "Restructuring Charges [Member]", "terseLabel": "Restructuring costs" } } }, "localname": "RestructuringChargesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r378", "r379", "r385", "r386" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail", "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail", "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringIncurredCostStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r716", "r717" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes incurred restructuring and related costs.", "label": "Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Restructuring, Incurred Cost, Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "RestructuringIncurredCostStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r379", "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "terseLabel": "Liabilities related to restructuring costs" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r12", "r122", "r208", "r644", "r649", "r703" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 2.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://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r219", "r276", "r277", "r278", "r281", "r289", "r291", "r352", "r497", "r498", "r499", "r524", "r525", "r560", "r640", "r642" ], "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://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r671", "r672" ], "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://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r251", "r264", "r315", "r316", "r328", "r331", "r332", "r336", "r337", "r338", "r346", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r566", "r632", "r767" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "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://compassinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://compassinc.com/role/ConsolidatedBalanceSheets", "http://compassinc.com/role/ConsolidatedStatementsofCashFlows", "http://compassinc.com/role/DebtAdditionalInformationDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r602", "r702" ], "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": "ROU assets obtained in exchange for new operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedToleasesDetail" ], "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 [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail" ], "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 (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesCommissionsAndFees": { "auth_ref": [ "r38" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofOperations": { "order": 6.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Primarily represents commissions incurred in the period based upon the sale by commissioned employees or third parties of the entity's goods or services, and fees for sales assistance or product enhancements performed by third parties (such as a distributor or value added reseller).", "label": "Sales Commissions and Fees", "verboseLabel": "Commissions and other related expense" } } }, "localname": "SalesCommissionsAndFees", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Summary Of Activity Of The Allowance For Credit Losses For Accounts Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Summary of Accrued Expenses And Other Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofDilutedNetLossPerShareAttributabletoCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Summary of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contingent payment arrangements including the terms that will result in payment and the accounting treatment that will be followed if such contingencies occur, including the potential impact on earnings per share if contingencies are to be settled in common stock of the entity. The description also may include the period over which amounts are expected to be paid, and changes in the amount since the previous reporting period. This also includes contingent options and commitments.", "label": "Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block]", "terseLabel": "Summary of Changes in Contingent Consideration Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r152", "r153", "r537" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofFairValueofComponentsofPurchaseConsiderationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r152", "r153" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Summary of Fair Value of Components of Purchase Consideration" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Benefit (Provision)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Components of Net Deferred Taxes Arising from Temporary Differences" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r742" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Summary of Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r142" ], "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 Differed From the Statutory Federal Income Tax Rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r134", "r137" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSharebasedPaymentArrangementExpensedandCapitalizedAmountDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r134" ], "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 Share-based Payment Arrangement, Expensed and Capitalized, Amount" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r74", "r222", "r264", "r346", "r566" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/JointVentureAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "auth_ref": [ "r679", "r748" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about aging analysis for financing receivable.", "label": "Financing Receivable, Past Due [Table]", "terseLabel": "Financing Receivable, Past Due [Table]" } } }, "localname": "ScheduleOfFinancingReceivablesPastDueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/CompassConciergeReceivablesandAllowanceforCreditLossesScheduleofAgingAnalysisofConciergeReceivablesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r77", "r82", "r622" ], "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://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r77", "r82" ], "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 Carrying Amounts and Accumulated Amortization of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r680", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r759", "r760" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary Of Changes In The Carrying Amount Of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r730" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Loss Before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r86", "r87" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Summary of Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/OtherCurrentAssetsandAccruedExpensesandOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PropertyandEquipmentNetAdditionalInformationDetail", "http://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of Preliminary Allocation of Purchase Price" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r378", "r379", "r380", "r381", "r385", "r386", "r387" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail", "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r97", "r98", "r101" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Summary of restructuring costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r459", "r461", "r463", "r464", "r465", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r487", "r488", "r489", "r490", "r491" ], "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://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail", "http://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of Restricted Stock Units Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r127", "r129", "r131" ], "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 Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r133" ], "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 share-based payment Award, Stock Options, valuation assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r108", "r112", "r113", "r115", "r116", "r117", "r119", "r120", "r121", "r122", "r232", "r233", "r234", "r307", "r432", "r433", "r434", "r436", "r440", "r446", "r448", "r690", "r715", "r727" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail", "http://compassinc.com/role/PreferredStockandCommonStockScheduleofStockbyClassDetail", "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r8", "r9", "r10", "r109", "r112", "r113", "r115", "r116", "r117", "r119", "r120", "r121", "r122" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. Includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Summary of Stock by Class" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r82" ], "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 Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/GoodwillandIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r807" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r322", "r323", "r324", "r325", "r326", "r327", "r337" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r35" ], "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://compassinc.com/role/LeasesAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSharebasedPaymentArrangementExpensedandCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "General and Administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r50" ], "calculation": { "http://compassinc.com/role/ConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Share based compensation by share based payment arrangement service based vesting period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r478" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r478" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r475", "r476" ], "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": "Balance as of the end of period (in shares)", "periodStartLabel": "Balance as of the beginning of the period (in shares)", "terseLabel": "Nonvested stock options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r475", "r476" ], "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": "Balance as of the end of period (in dollars per share)", "terseLabel": "Balance as of the beginning of the period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "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": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested and converted to common stock (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r488" ], "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://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r490" ], "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://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail" ], "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://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail", "http://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Options early exercised (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Number of additional ESPP shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r699" ], "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": "Number of ESPP shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable and vested at end of period (in dollars per shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r482" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Intrinsic value of options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Options forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r471" ], "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": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r481" ], "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 options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r135" ], "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": "Balance, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r467", "r468" ], "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": "Balance, end of period (in shares)", "periodStartLabel": "Balance, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r467", "r468" ], "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": "Balance, end of period (in dollars per share)", "periodStartLabel": "Balance, beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Exercisable and vested at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "terseLabel": "Shares issued in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r463", "r464", "r465", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r487", "r488", "r489", "r490", "r491" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSharebasedPaymentArrangementExpensedandCapitalizedAmountDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail", "http://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r473" ], "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": "Options forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r471" ], "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": "Options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Share-based Payment Arrangement, Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r466", "r485", "r486", "r487", "r488", "r491", "r500", "r501" ], "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://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Closing stock price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r772" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Percentage of options (in percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r698" ], "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": "Expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r487" ], "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://compassinc.com/role/StockBasedCompensationValuationAssumptionsDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable and vested at end of period, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at end of period, weighted-average remaining contractual life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Balance, weighted-average remaining contractual life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock, percent of market price (in percent)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "terseLabel": "Shares withheld for tax withholding obligation (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r598", "r702" ], "calculation": { "http://compassinc.com/role/LeasesSummaryofOperatingLeasesDetail": { "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 costs" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesSummaryofOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r59", "r261" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "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": "Computer software and internally-developed software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PropertyandEquipmentNetAdditionalInformationDetail", "http://compassinc.com/role/PropertyandEquipmentNetSummaryofPropertyPlantandEquipmentDetail", "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofUsefulLivesofPropertyandEquipmentDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r232", "r233", "r234", "r264", "r295", "r296", "r298", "r300", "r307", "r308", "r346", "r397", "r399", "r400", "r401", "r404", "r405", "r432", "r433", "r436", "r440", "r448", "r566", "r657", "r715", "r727", "r741" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/ConsolidatedStatementsofCashFlows", "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail", "http://compassinc.com/role/PreferredStockandCommonStockScheduleofStockbyClassDetail", "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationSummaryofRestrictedStockUnitsActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r27", "r114", "r219", "r247", "r248", "r249", "r276", "r277", "r278", "r281", "r289", "r291", "r306", "r352", "r449", "r497", "r498", "r499", "r524", "r525", "r560", "r575", "r576", "r577", "r578", "r579", "r580", "r613", "r640", "r641", "r642" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail", "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "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://compassinc.com/role/BusinessAdditionalInformationDetail", "http://compassinc.com/role/CommitmentsandContingenciesAdditionalInformationDetail", "http://compassinc.com/role/ConsolidatedBalanceSheets", "http://compassinc.com/role/ConsolidatedStatementsofCashFlows", "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/LeasesAdditionalInformationDetail" ], "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/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": [ "r276", "r277", "r278", "r306", "r621" ], "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://compassinc.com/role/ConsolidatedBalanceSheets", "http://compassinc.com/role/ConsolidatedStatementsofCashFlows", "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r55", "r56", "r57" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Issuance of common stock for acquisitions" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r9", "r10", "r122" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of shares in connection with acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r26", "r114", "r115", "r122", "r423" ], "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": "Conversion of Series D convertible preferred stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r9", "r10", "r114", "r122" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock under the ESPP (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r9", "r10", "r114", "r122" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of common stock in connection with the initial public offering, net of issuance costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail", "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r9", "r10", "r114", "r122" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock in connection with the 2021 Agent Equity Program (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r9", "r10", "r114", "r122", "r472" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Options exercised (in shares)", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/StockBasedCompensationSummaryofStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r27", "r114", "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of shares in connection with acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r27", "r114", "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Conversion of Series D convertible preferred stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r9", "r10", "r114", "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock under the ESPP" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r9", "r10", "r114", "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of common stock in connection with the initial public offering, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r9", "r10", "r122", "r130" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock in connection with the 2021 Agent Equity Program" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r27", "r114", "r122" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of common stock upon exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Shares authorized to be repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r10", "r13", "r14", "r72", "r703", "r729", "r745", "r809" ], "calculation": { "http://compassinc.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 Compass, Inc. stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.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://compassinc.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r169", "r170", "r177", "r219", "r220", "r248", "r276", "r277", "r278", "r281", "r289", "r352", "r449", "r497", "r498", "r499", "r524", "r525", "r560", "r575", "r576", "r580", "r613", "r641", "r642", "r729", "r745", "r809" ], "calculation": { "http://compassinc.com/role/ConsolidatedBalanceSheets": { "order": 1.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 stockholders\u2019 equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedBalanceSheets", "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r126", "r263", "r433", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r444", "r445", "r447", "r449", "r551" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Preferred Stock and Common Stock" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one.", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Stock split ratio common stock" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r600", "r702" ], "calculation": { "http://compassinc.com/role/LeasesSummaryofOperatingLeasesDetail": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesSummaryofOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r581", "r615" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r581", "r615" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r581", "r615" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail", "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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 [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about the period subject to enacted tax laws.", "label": "Tax Period [Axis]", "terseLabel": "Tax Period [Axis]" } } }, "localname": "TaxPeriodAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_TaxPeriodDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identified tax period.", "label": "Tax Period [Domain]", "terseLabel": "Tax Period [Domain]" } } }, "localname": "TaxPeriodDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Acquired Technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r397", "r399", "r400", "r401", "r404", "r405" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, 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, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "verboseLabel": "Carrying Value (Net of Issuance Costs)" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Temporary Equity Disclosure [Abstract]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLiquidationPreference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate 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", "verboseLabel": "Aggregate Liquidation Value" } } }, "localname": "TemporaryEquityLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail" ], "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", "verboseLabel": "Issuance Price/ Liquidation Price (Per Share)" } } }, "localname": "TemporaryEquityLiquidationPreferencePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. 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 Authorized", "terseLabel": "Convertible preferred stock, authorized (in shares)", "verboseLabel": "Shares Authorized" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail", "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r7" ], "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", "verboseLabel": "Shares Issued" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r7" ], "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 (in shares)", "periodStartLabel": "Beginning balance (in shares)", "terseLabel": "Convertible preferred stock, outstanding (in shares)", "verboseLabel": "Shares Outstanding" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail", "http://compassinc.com/role/PreferredStockandCommonStockSummaryofPreferredStockDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityStockIssuedDuringPeriodValueNewIssues": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of new stock classified as temporary equity issued during the period.", "label": "Temporary Equity, Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Series G convertible preferred stock, net of issuance costs" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityTableTextBlock": { "auth_ref": [ "r1", "r109" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of temporary 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. 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 [Table Text Block]", "terseLabel": "Schedule of Convertible Preferred Stock" } } }, "localname": "TemporaryEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsAdditionalInformationDetail", "http://compassinc.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPreliminaryAllocationofPurchasePriceDetail", "http://compassinc.com/role/GoodwillandIntangibleAssetsNetSummaryofCarryingAmountsandAccumulatedAmortizationofIntangibleAssetsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r125" ], "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", "terseLabel": "Treasury stock, shares (in shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/PreferredStockandCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r217", "r218", "r219", "r220", "r221", "r280", "r281", "r282", "r283", "r292", "r344", "r345", "r349", "r350", "r351", "r352", "r353", "r354", "r497", "r498", "r499", "r522", "r523", "r524", "r525", "r538", "r539", "r540", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r583", "r584", "r588", "r589", "r590", "r591", "r608", "r609", "r610", "r611", "r612", "r613", "r623", "r624", "r625", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r378", "r379", "r385", "r386" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/RestructuringActivitiesAdditionalInformationDetail", "http://compassinc.com/role/RestructuringActivitiesSummaryOfRestructuringCostsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r503", "r510" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Uncertain tax positions" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r509" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Interest and penalties recognized" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r62", "r63", "r64", "r310", "r311", "r312", "r313" ], "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://compassinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r516" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increase in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r731", "r732", "r733", "r734", "r735" ], "lang": { "en-us": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "terseLabel": "Valuation allowance for deferred tax assets" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r269", "r274" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance at End of Year", "periodStartLabel": "Balance at Beginning of Year" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r272" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Charged to Costs and Expenses" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r273" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedTerseLabel": "Write- offs" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [ "r269", "r270", "r271", "r273", "r274" ], "lang": { "en-us": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r269", "r270", "r271", "r273", "r274" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ScheduleIIValuationandQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r599", "r702" ], "calculation": { "http://compassinc.com/role/LeasesSummaryofOperatingLeasesDetail": { "order": 4.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 costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/LeasesSummaryofOperatingLeasesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r294", "r300" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to Compass, Inc., diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations", "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r293", "r300" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to Compass, Inc., basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://compassinc.com/role/ConsolidatedStatementsofOperations", "http://compassinc.com/role/NetLossPerShareAttributabletoCompassIncScheduleofComputationofBasicandDilutedNetLossPerShareAttributabletoCommonStockholdersDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 10 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "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(29))", "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": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(c))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "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)(a)(1))", "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": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(3)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "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(32))", "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": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "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" }, "r174": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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://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(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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=d3e90193-114008", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "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" }, "r19": { "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" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=28365394&loc=d3e23770-108382", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.12)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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/2003/role/disclosureRef" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "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" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "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" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "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.24)", "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": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "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" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "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" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "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-31)", "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": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "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.3,4)", "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": "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" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "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(10))", "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": "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "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": "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5066-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "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" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "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" }, "r347": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org/topic&trid=2196965", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "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(4))", "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": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "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" }, "r358": { "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" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "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(8))", "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": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "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": "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" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "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" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "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" }, "r376": { "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" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "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": "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" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "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": "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "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": "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "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": "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "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", "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "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" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "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" }, "r440": { "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" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "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": "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "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" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080555-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "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": "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "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": "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "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": "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" }, "r501": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "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" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "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": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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/2003/role/disclosureRef" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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/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": "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/2003/role/disclosureRef" }, "r521": { "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" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "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": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "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" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "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": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "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": "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" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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": "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "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" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "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": "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" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "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" }, "r586": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "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" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "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": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "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": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "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" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "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" }, "r627": { "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" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "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" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "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" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "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" }, "r656": { "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" }, "r657": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(4)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1405", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r668": { "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" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921833-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "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" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "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" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r706": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r707": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r708": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r709": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r711": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r712": { "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" }, "r713": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r714": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r715": { "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" }, "r716": { "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/recommendedDisclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r72": { "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" }, "r720": { "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/2009/role/commonPracticeRef" }, "r721": { "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/2009/role/commonPracticeRef" }, "r722": { "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" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(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" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column B))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column D))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(Column E))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24092-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "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/2009/role/commonPracticeRef" }, "r741": { "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" }, "r742": { "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" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "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/2009/role/commonPracticeRef" }, "r747": { "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" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "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" }, "r751": { "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/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "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/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "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" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "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" }, "r760": { "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/2009/role/commonPracticeRef" }, "r761": { "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" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "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/2009/role/commonPracticeRef" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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/2009/role/commonPracticeRef" }, "r77": { "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" }, "r770": { "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/2009/role/commonPracticeRef" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r78": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "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" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "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" }, "r811": { "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" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r82": { "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" }, "r820": { "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" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r828": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r829": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "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" }, "r830": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r831": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r832": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r833": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r834": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r835": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r836": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r837": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r84": { "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" }, "r85": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "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" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "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(28))", "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", "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 110 0001563190-23-000038-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001563190-23-000038-xbrl.zip M4$L#!!0 ( $$Y858SD]5C92P$ )\Q*P 1 8V]M<"TR,#(R,3(S,2YH M=&WLO6MW$TFR+OQ]_PI>]CKK?-EJ\A)Y8WKZ+)K;9G;;IL%T#WR9%9$9B06R MY"W)!O/KWTC9!@Q,8[HEETJ(7@V2JE15RN>)6V9DQ(__[^WAZ,8)3V?#R?CO M-_4/ZN:-__?3C__?8/#/GY_\)!\?\GA^X^Z4<<[EQIOA_.#&[X5GKV_4 MZ>3PQN^3Z>OA"0X&B^__C"9OKQE ME/*WS@[>/#OU_3EOWKSYX8U=G*7E;K?>MLO=O+C>;/BE$^5R^M8_=WYYF@_X M$ ?#\6R.X\P7WQJ^G5_ZUOO'&(Y'PS&W0;\UG^)X5B?30YP+*')%HP;*#+2Y MN(B<^?K+5Y&[VUOM,.'LXWL.9IPO?4/>__!R?7[B^8'+OVTV :/#'SWN MV1F++]P>X?CEWV_R>/#LZ4VA+F/YZ<=#GN.-]O4!_^_Q\.3O-^].QG,1R,'^ MZ9'\R'SV[N\WY_QV?FM!SUL__<=__,>/\^%\Q#\UD 87T/QXZ^S#'V^=79HF MY?2G'\OPY,9L?CKBO]\LP]G1"$]OCR=CE@<8OKW=3N3IVO)3CNZ(5 MIL-\=O^W\R=<_WYSZ"#JJETVQ43PT1,$1PRN!A-"1OS7O?8H2BL]^$"7,1ZV M6_/P]OVQ/-_I7?DY4QP]&A=^^S]\>O/&L,BEB_WME.Y-3GXQ3TZ>VYWC\NK^ MR8N'Z=7>J]=N[_<7H]V'O[[=NU=>[>P_.7QQ^*M[\? ?!R_N[;[>,??=\W_M_V.TM[_S;N?PT9O=W_]QL'OOY]?M'CO[ M!X>[]T;#7?/;J^?F/NS\?O^D/'PPI(?/_(M[.V]W]G?>/O_]MZ%\\^WNO6?Z MQ;V7=O=PY]WNP_NP)_=[_NZ.>;[_Z_EW?I-[N?&+_:/7.^_NO]UY]^#@Q>^/ MWLEKM;O_V^N]>]D\?[>CGN^_=/*_.GQ?!>(]X7_L.#X2SCZ+%R&>S+<1?@_C=9Q"K4@"3 MN$^&/ \ 31Q0^XL5BA<55-&&;O[TX'EG^#YGG&[1O1*ZZG-T+>2<&0=9DQ>O M%Y5XO28/?*F@R <7BPAP ^%;\#41K1:_V2!JP9=C1L-5F9B04S"FX2LFX Q? MG3[&]]RCN7TGY\FQV.;QRZ?B6A6;>8O]VY M]_KDQ5BN]6YB!6\0#.W.NQ?#%X>/U,Z^7/OWQH47A[OOLG[^ZE>UO7HP$,_5B_UN?P_KL7#^78O9TW.W?/ MO_//?QS081GM'>[G?G.775FL=^]?K=[;^=?;$@CJ31PE$6H69L!J:K$6"L4F%0V/M[\Z8^\ MS?_\MP )HE[;'3XDGGX+:;*S2K'3B2M!24)#ZU00#1.X.19^H134A5)07R+- MTP.<\L\2A)2[XH,*319!Q9VIQ!@ON6F,GT\_G/(83]M'=][(HR_^>M*C+,?&8X=-<4:_BW@?C)Z_>G[ZXN$./-\? MO=Y]^.+U[KOG\'R8U(M_'JA\^-L8?T_'>Z_N"S5^?;-S^.N[W?W\;O?5DX.] MA[\-=U_]X_7S=P=ROU_E&7ZUNZ\.AO]\)S2^]]S\RXL7;K HT04Z#$!;<>@H MAT$VR01C+1<6Q?]8?Y/F)U\]H15$+8")EB)BPH@">%8UE3_0_!<@/^'9?'J< MY\=3X=ZC<3Z>3AO>L[GP<+Y >:_*QY-#WILV&DSYH"F,$S[[\(/^N#]N3[B@ M2,<8[[YZ?H[QT8%@>?K<[(H*?S':N?=,B7B_?7[X9+3S[E>U*RK]Q:MG(*;@ MW<[PO1H9O7@HAN*A/,.K9Z<[KYZI/3$S? MJI'?7C\WS]\(=X:[^X].=_=_%5/3?M//AR_N-9-31KO[=]X\/WQQ(+SX2(W\ M>KK[ZOZ_M(XD:*E!)8G9(<:?USN'$ZF\^&[Q=MOX94$LZB\4JDF!4%!!&N DC@T3)ZRV?)J M?7FU\QFOR( 6$-T 7+;"*Z*!1!UFH OFHN0O57C%BJH$3 &2K98!5$ZDP6E% M(47O0\2MY>L5H0IYQ\G H%:;Q#G",D@YVH&%P#J#MZGF:U)4X)HOK!0A0'0E MQH#*%714JLGFCV+I+:\ZYM6OGRLJ<$8\XS#0ELI 7.0Z2*K0(%6GHLM.0K.O M\>JO*BJ=D=F8Y"T2>"@D,:'0VA2KO2>;MX3J$Z&JCLE0K .36 ^@L!M$\90' MI=:2?1[Z90JYS0/[ MY/T 8H3&JSS(7F5=O6G<6K5'Y25(,,;Z*JX=_\RRE?6$<_\#8J451&M=5)'&AY'X*'X-2J%15J74/1 M8,2I@Y(#R0-QSE:H54)6M"54GPA5/4!Q&@;&$ JA5!U$TG5 0+FR#C:;:U)4 M-<1L5*Z86RX:8$Q0Y.E\@I@SYZVBZ@6O+@R@560P!AJT5=>!1/4LB@K]0!.; MF'1*OJPZ] -E(M>V^L<5HA:%*5&H"H:UJXYA&_KUBE $AL&$.'"5A%!$:I"< MIH%F^;QJ4)IHB8KJUN5\O2E7GO(X\^P+:88M _+V;)&L*LR[L[3+_]T\='EJQ\M MUJ$OWLWF.)W?$UE:9&4,Y.&4OOC>AV/O'[-\.%6;@=4?;G%VY.+]Q4UN71JH M+XX;! SD@TT4")2\1E#L* 83G968[%^/%N/FK5J#X3I+S9V?#Y8?V \7.C]R MM1$X'@_/?O[Q@GUG'QXRSHZG_--Y0NWM9T_O77S]XM#%^_;]+XZFQ*]L4N 8 MO96+I)0A,AD'*5#5!A:C:>7IS7J-IFW9X2TMZ"^-YJRE8\P^&]!S.B\.?O.( M1AFV4C"PS025/6G"Z V@>&VDM3KCYYJ(\R5^7I+0;QO12R- ND1;Q#MTE"#$ M2EX'%T)1,@P%8EF,@%Z_$=!+&X%LV-6JDP7G0=QC J\!@^@D/ON9)SERB_Y"9],1B?-TQ,7:SA_@'DXDE]PD7GUQ3N]'[SW#]051S4KBQ%+ MSJ%"RE:4';E"1CZ.F5RX/HYN%D++DR%70DU $"E*;.MS"H6R3<[49)S8J'[* MT(= I<_2$Z-U692<=>1 _DNL"(#]O&INV>A[>3]\'VC(_G9]]N']W@\.1R.OW39J[I3ERYQZ_+3?\WK MRJ@T%I^B1% @3@<%2-74@AE-TI 6T92^B*;6Q?FX%$WIJT=3>FG1E">LEE2. M!AC:G@I=;))?E3&X&!B_E/:\9N.FKCYN:GGC)FZ=\E!+5@0I0;(E&I^*3A7; M]&?3@.=;"]94 [Z?$;O_O\=M#Z*X#I.QO)U=5H:/%Y,:H@B?SB?Y]5=TX+?? M_.X(9[.]NKCXY1N+&W/"TWF;C/NF9_A+>EBGI=E("?D\%!LBN Q.F:04*Y.- M8RBA>-@8ALCGAY-QGZ 1#$@%(\BP^)>F1GD3G(X12:O(96.@N5/$?Y$OXN@Q M#LNC\5T\&LYQU!.8L* *3CQ_9X+8)D<5@ZX60ZA:S#UM#DPY'Q\>CUJQB;WY M 7]I9:(GD-46!GCQ&WS,D%QLV8,,-MO"T8%5&P/9$Y[C<,SE/D['$BG,>H(/ M>VV\R)$,&D$6%T^B0N;,EE.P6#='\SV68&,\[PLJK%7(I*WEYH0SBK?@"%RI MUEJ=-T=J=B?C]L.GD]%HL3X[9PD)^X)211-*39E3)B@.B:EFY72(-FH.U^CR M=^8W_8F-U=T/Q3>>W[Y[Y)N**W*^5\_QL8_)>O5,F1XN5^86(7^G,\NIX-C_\NF+>6NL% M;U0$WY8-=8 (6D*3I"P'D2\QUK64+6]6S9M>>1$Z*I?;[KZ4/&0K.CFVC6!! MF8*V1KMERYH"1RH@2U!;0>)JJO2EMUC:5CDL)6;"HJAJ$J5@G( 5+R+.N;-P[*3 M*:GN@5:DC,ZE!A.5"*U.QAK52@%1\@RNB^6P50OM=:_O+')4G@HD/'MXC6L\ MW7-+.R6NF$FNL@/2HC9T":R@U?@0:__%"E-;;OU9;MW[KKBUV)]86DVK*FJJ M2.#HR(.V*HN=JKZ7W%H-O,OF^$I7/[LGEG::Q2*JY*L')S;1I639&6+,5BFW M)=:JB'5M:[=K0#(T%#-%6[6%[)#:%D>CP=EL;'%;DO5N@JM[3I60B%"";8T MH -134%B-Q7DW\IQRZE>PXLN>&]T;$NDH,C&FHH-3E7QIZ-3O83WNW8T0ML& MJ2$E;<2-%1O@:^;HM;.8L(8-C+R_(P,?L%5E1F-1^6;54S8Y6HE-M(=B>+%T MOA&8?E_9LI\RY"^L@13P05F;K#4./'OQ 1%:4DSP**$L;0Q#KBE;=HG08"T. M,U:M4P'')1GCLU/B5I6H%:F-@::#;-DEP@0,E+QBGR1\\JJB=96+JRX'C6SK MYL#4;;;L$B%KQ7-JMJJ6C)"S)\HFH,@4.(E2>'.4WG7FWRP1G\J!J543U*Y" M2)AR:3EO4$I245'9&'Q6G^>R1%0,;1ZJUS)'W F6Z"2J M(2->E[60M&E](IUH+'(H1D;#YF%Y72:E>VRC$8?-HKAP9 "XK2Y%32H:@U'\ M;;MYV'Z7V1;=%$UP(!&U9P+E@%.*"&38E5@)"$(O+7L_UBNO;Q&D$V*):T@4 MD:M"#6"12+27!<1:4RVFBRHFWPFQNEF,Z8ADWI&HK5*T AU\ E5SU#8EJWWR M=4NR7F=;=&,1O03[/JN0&*% QF",#9G!4"K6T)93O887)3 2+!VS2V#84BXY M*NNA4K8.>PGOFCG3'2SD=L^K4%PPBFTBCV**"IK0R@[;RMX[5KWT=[YK!]86 M+6$W%QD9;1W']Y77;3$ZJ.I\:=D95!-I\1N5<2Y+ M.+S^53^WRG^U-7NY4"TV!Y-4!608Q"[JSP6W!AHNLCB61Y,E0%*T":ZF*%$H%8P/X&W4+)!KS<' MIHZS>)8'F4V!"7*IQ@UH4*F<1**"-P><:LGB6ATIA+N(52%P OM7%2II-T2EJD9E:ZS4V"5DQ*AUD M\2P/I:BJ=I:4C14 JA6GH;AJ@G/LC2U?[!W9;[BN.8>EDQ9:RB\ZGV@7JX:@ M A;QU4FY %%QREVT'NNI:NP>RT"9R+#V%!+D1#&T"G'9&&<\M8J[&X?E]4VA M=0*H>"J1V:@28X#D*++(*0(%5H%!P>8!VLT46D?-"Q-QM:46,J!+BI0"LO+! M^$C&]4E:'X]PO(N'_-'2V)WF>]QY^1[PQ]/)RRD>;FR.2"<4,AG1M.;=T6>P MV4=KLC:D5;*I^/,I]BV%MAKIBG2RT:/QM=6S!F?$XAC/@!*0.:Z1PY9.6^_S M#RI;LPX9H!AA"L02HG'!>=+9)THE?9?VK)= MNJ!;T84I-^\4R2-CEY[8,X MHZX''4NW:WNK[?F82JF8,#*09DV\M;H-R/L1B<6,8\N#!I0&#MFR M!P.0"BKOK-6J^E $(;\E R MK0QUP>B,B9!RI>H@M60^K) =^Q[%;E_JYKV(X,3ISG+EEWQM/;V[#^7$%T0P MKGC'$4"Y:#"VXD BD]F![E.R_KKBVDGZ;2;*P0:5=1*()?XJ' RY@!*"*1U+ MCRHDKBNN';42MXX,U*@\ #B,5%2NM=CD()*+/=?#'SS,[T8#HW=5+&D69\># M4"7E6*K7V63PI:+NN0;N%M%N]K4D]L464;[&BDWEUK.C)$R>O$KR2<]U;[>( M=J)U+8GQ]%F0S 0M-=Y@"%FP9!-CCJ9'6G?-=ZQVLS %/E,!KZCM<,@*0V5? MT5B5?$/Z7 7;#9HX^,&^/MA.&2<'4_Y MI_-KR,N+"UPF_A^!-(ZCD!:P@A0;#O -,;B M&<0!BBBQJ4Z6/ 6*FL\E$2XD$:Q:6T5[3+-A&>+T]"F.^(NK?(\>[ZW>_X&K MJP486+4$=5I]%..H"Q(6,!BC2F@]UE0]5V1_3F,!<8O='\G4Q\C]%:T2C(L) M5"G>@M.5DM$^Q0HJL\OGF_G6V@M= SB66"'=9>U9/(P0&!*$B$X"!H,U.U<, MV!Y(QU7R%ZYKR^NRI$2Q5X'%#:2%Y1&!LERC-U1(+ZLE:7W0<3YS3^+(A:1Z/G!;XXC MF!09EUS#$Q2+%\V8(CO.51DRM4?!^N/I1$9R?MK2#>=WQJ4)]%&[QL^G^Z=' M?)D&#XZG,B0R1'+B@^';]FHC-Z1)8$ZVS:]%BCG-.J5-Q??I MI,[?X +>BY?W^(1'D\4W[DYF\XV$.^JL:A%)SNIL_V'DI*IF5X-34#<6[F:V MC^<\?7_2AH#[7OE/^6@RG8O9:I]\V02\/^69G/+-AH!$3P1RVD8+4)%B=L!4 MG,^U1G->?;T?\_!W1-K+YQQYPK/Y=)CGYW.S;91F3YX^V\0I^.RL4NQTJPT& M);5\2*=""7ZW]G9G.!X>'J]Z:T(WG5Q] M5:I@3J !Q/6+CH(EW;8G:5$$?:#)EP##MU< ;*M-KK[BDR-3YN*=BN 0,5HN M&" R"'_LIZ:AO5@WFGP(XU\=S^;M2[,'D^DNO[F3\^1XW*RF^!MC>9D7DP&? MIUV?G_54(K[RA#,/3Y!&+*\FT\+ET?B$ MSQ[\Y]/SF:0OG/WE?)^+HZOV>+^)G)=._2LY/E0RL+%M)018=)C\7,>>T;74 MO-B#S3,_'\^&8Y[-[F1Q7F>+6::/<-P?SD?\:"Q.G(#=PIG[LSR=O'G*<_F\ MW>DI3T^&F6?-!<;QJ9SQA'%T?];FM7Z>3E[S%%_V95- ;760)51EY0M4:Z(V M J;$K,A!0.Y3XFP_45V'"%;\C$PU2"@+/D<2(H22T-ND?(I]VH1_Y:G_Q?$[ MR[(B6^;]2330N7"5 M?MFRDN[,9CR?_7RZ@Z\FTS.V7::A.$630YX^X1$VOLP.AD=?\Q8VG(^KV?3F MK;C23BAF42*N(F]"R:%::Q7G9#>88OM3+'R(T]=;7JU@F[+AXI))UH*!J@,& MK96"5F0@A>C[5-EJ#5#]4Y,.US)+U$T!"_)<&"S'5JHR2Z!%P1MM;318K.D# MN58_2[0&M.TEN70I7@6($'R4:#V1"JERJF1KM#J>;0.WUY%$_&^\W(GPOI"T4]*!P2F M"AY=M$!9G)P04VV553PYHAZT2E@'5;.:_CTV2M3,K;-(!HF<4\72]J\AU82L M>]!\JX_S?CTFC-AU@ZH[N=_V#H3&:GH&H&L)UV#J%7-,NPR^#UHGK<:,*]\^P=_:C&& M\\%X,IJ\//T99Y]_L2<:P:$/SBKPD0) )@JL388<17.G8MR6.ZO@SI_Q&=>% M,=4ZS2JS+N0 M/1JO=@5+#;0:J&74U%'H;#;.8\N?49"3U<&08?*I..7ZM!]Z'3#J/L!L)UF-Y)VH'4J-E0+%1&3-3Y%8VT2/1KK MQ@"Z:/"PB0AF6ZI2%-KF0P#2L1BL !*1&4UDU/K76%H'25Q)O25Q/RQY[4$; M\5Z33X8")+0HHPB!N>_0K$BF5H*%R3FIJJ@()A!18[90 %&)> MVKZ3I7NETF=V0*J^K;^9*MZB\"/I ,YZ6QF@U;+M.SO63I5<>4%G71C"J5:, M[%UV!%P#!7:D176D&FSUU'>&=*\_>D>):D51Y(BMJBB0<>C%R)!\8'1BIT(/ MYG&^KVI1XBA***&=34F\Q8SH%'&.VA3#@D[N*6!76N7J)6#6A*IMVPHE;EJ" M2NP36^.U DW9G^=6J;">.-T5'V@R&K8J2^5^>RRQNQ]KW.GPY7!\-!F.Y[^, M\C_:O[_)Q8^GJ]V])BB&)<5?*OE$L7G4"BJ[J,BY "'8Y P#KSV_&/&T^ MZD>0/#S&J0P&UB.;O'C[%WZ)HP6&IY\A^+@A=_:UE6KF)5;J MT02Y2)0:8P G1!K*)Z+K?('@4D$@%:*U%6LL MSKH>).6M#X(=I'T-QP=\\^G M[U_^MUP1I_G@])?6C^"3KA07)ST:'QW/9XLS]-*FE3X\S&(RZ:-)I+.*L3@[ MN#,N.Y,QG^[@]#7/'QR/RVJGDY:GL$E9B,%RYJ3!:AUC2L94!Y8(=$@]2.W? MDN5K<=?2YAZCB:8U3_3!0-1(A9*$XP4U1JU]#XH&+X,L7ZM;O2ZBS;%U.474 M A=D75-I?0V"42I&UJ9\'Z*]6K26)ULDN'B5510S#80>!1>C72#/Q";H]9>M M;^H\\POCC \FH_+H\&@Z.3FK'M\3P0KL32SD(^:V;3(ED2I'GC2'2LKU0+#6 M'*KE256@C!8"!<70^CNGB+KHXB%X=K[TP&*M87NVE0B500S6J,A%:4@LHYA* MAL)6@S?.^@T3JFM':HF6BFPML3BH#D7]<0S>AT0V5^= A;AA,M5)2[S5M(D( M2:N"!71L^^=*3!YM$$<^.,V^#X4?>P7<$BLV>&4L<=9 # DC^:R#UE"KUH2@ M-DSBKJ$KX4KDRZGJ@,4I3#%#M3E9)A-BS,5:2[X'I9#6&*8E5D3RJGK1A)5K MA!(J9L/B#1)':$W_H =<^E#R]LU==-7N2FR>][DK$3E%+;*!%")*!%3SERB-4Y3 MW3#C<,T[79>89I$TMEDZ[Y(!70SE@-7&6I2A&DSL@7RO+6#=2V'5)CF)BU- M"Y%DP%4M1J+EK%7Q".LOA=_[!K;'2MM$F;P+'$BER0J*H4E>5/#X!>,P^AFZG:3LA3 MV)G E;)W"DR!9($MI>2]"22!>4_)TZ%O\!V1)UJK8LP^:F\!@DDQ<(P^B95Q M1H/9,*^@BWG^Y?D#4)5X;\2<3!8S4; @%%]4((4UGZ=5K+>DKS=JW2 MTP5=*H *<=%5SBE=2Q#?O0\=?;[WI9QNFLC&;))&5ZRMT.H9%L+6]SL&+V2" MV@/>K)D3<.V3R)WP)M=8 B3-13O@D,3T1T]>-=4C1L5NF/V_YJ6 MS,VM]5+.$G>^5(W>9H54 Y2*R8GJK)8E5"K)VK/*0&H=B]Z]GU,3%WHX?X!Y M.+IGN9)SERB_Y"9],1B?#\E M>"9S49_0I,'%B^\-JBL_P&\X':+(<"ND^4E%@\FX3,8BY3PE'+_>JY6G9P4W M?WGT\]Z3U>OH,##I:CKZTJE_04>W:(PET$9C X!+Z*LR06?.UE3CPI987W^ MLYMQ:;)[LF&. ME2NI["&"> .IBC*+K!)G73-LR;9RLOW"L]GWP#3EN#6V#,GE#!X3 6$..3BC M6!'X\QRQJ-S@XD7OF/:4Y2>7[JVF/,>QW'+OA*?CX@(K%XA*;#.(^ MI@!9;02E'G#A*8X6U8;O"Y_R?'C"5W31MH3Z-D+E6@V@;V5W"311%*"]B5!% M75E"MQ&$^@,=-:3)=$NME5"+ C9/5H--K=$\1J\BL'BX.K9--'W:N[Y%]&RN M+%5@@U4<&0=)Y\0QH'.E>/%L,/<)T<^5Q=DR&=/\'E<\'LT7ZH)G\ZUF6($7 MHW.VXL$D#H"Q)%5"RCJBCQ)>I1[4#_\C('_AN3!GKYZ=TY,Y"(VV33Z4@.R MO'@"&");JHF,#F:-BP"M/AU^+:1V-1U5V@;)J!14GP&-;>5UJW6Q !9;4A\* MT+U7VW]9&OKWY,#MCK#'MH44"7'T;DD MKYW/U .V?DB(%&KRT[F,1/OF+Y/\4=K!AP7AT4B ;?W,%JW,Y/7]MT=RJ6M8 M\^T@P&+/5I2/IT@ 5*@UO="<%"ABY-*C'.;U1K>;^@)D@E4)3(SBM6M$L(LL M.:L*(1CJ497P]4:WDZ+@RD!5UN1*I( @)VURAE(RFI)CJ9NFF1_RN*WV"+IW MRJ'8^ME\BFW!9X/5LW+*60Z53@&[);9J.[A;B3A1U]9%LSW9_?&?WV MK"VBMH8Z.)L)-^ZT?,^+-ZO7UN'*VEJE@55+P)F514 QR0UG\!$-4$:76N<% MSF&-:W!^(2_[[F0T:JG].-JD>>S:>CP[W^KK9C#&(F%E@B@(90EFU[B-_#= M=-Z/N_W3FNF2Q5NV*KE["$5SC5L'K+41+K%(74_;)*W$Y D1C8]4QYZBH2 0A M-SK;$[N."+T/Y2^\R,7^Y+WZ=#[)KR_M'YD.>?;P[F1\PM-YV]7\>,J5IX+M MXM25 J669X]2C8*.%:^P-/V&4$.;>,-<$T2O>^3]KQ]BW7O^*+&[2*)O#=47 MR^;6D81W8,#;HJ!NBAS>Z;L<%E4B%2)4WH)WHC,IMFTVU1@N)I5- >KGO@-% M-1MK4@5E" RAQ%A5!W1UTH:F9E&# MFP+4O;X#Y;(S/K'2MD;@JJ)VRFO/"J"RLWY3@+K?=Z H8TU!Z]PJ#_BD(Z,1 M'T*[MJ'G(C+> * >]!VH[/RB]U>K-NN\7W?] M=."G*S;VRBLVEW;Z_I5IWA@E1/.9P0-PL.@*V431#@9GQ4'6_&DAX*/IM__2IDII75P*HB(10#-B9I3G]@6XF(IGHL=7(A= MWP'Z=4H9M30A'CW%8'HWOXM%PCJ/5"SY< M7?!A.>L[5&(MJ(&:IZ0K1Q=KUK5B%5U>=5S?><]KX-6Z3'U"H:R"88: H+R+ M1?YQX(FUS0YH?5=XUAZD)79']4ZS.$D V8*S.<56[Q91&\XY>==K$[IPC)Z- M"\^&+\=R5KE6.5J6-37&:\O%6&XSTI6BI8%D0F6;2Q6(L "H494;;''1P^Q.$[O M0T';ZU#P"T'#W>N(_.PU1W[>I)(%V=4;UV SN8CUR6'DO)E$K& MVV((O$V4$.2]SKYZ'3%LFGU9K1Y;GGU!Y6JR)(8?&$RQR8B#7@+E(']YMW%V M?[5Z;'FX)(Y,XF&K0B16GZ+*UE;Q WPQ\B=OFAY;M=U?%BX2[4!.A.(N9XCL M417YH"KK-;*HLDW#9=5V_R_@GH%R,IGS^]$^9)P=3_ELRJ0=N?CVQ8&+ M]^WK7W8A3/2JYJ"2!T 04^4B52)MF:!JTZ.MI'?>X+3LGQY]4MGQ_N'1:'+* MO(!^[ZBM6"UKH>SQ"!?]DCZ:M]I_,]D_F!S/<%SNC,O^&QZ=G-WYT;@U+1B> M_+T MV99-*V"3%5^M@&O+^1F"EV#3H-=>^%1\M>'<)5CG>;:KP#F>G^Z-^6R9?<60 M7@Y /YY(^RN3W!)FQJI1-Z"X8,( 2H-)@:SV]J(1HKE(O/A.X5JJ";N."=DK MYU:\F1//6U9(K&<=@(6 @ M97).BB0D".ILJJG5-OON$+IZ+'),,_[?8[GP_1/YZW,Q_^2$E3+#7C;J?R6+ MG$TI"4RUPH2B$AD*U4;6VJ,8!]>CI;$EJ-]5V)N/;__X>)H/<'8=?E\G2W,5 M BO1*XS&0S0:/>00UM?O6WW'].^>GBOQ896H+U,I6(@67&7T2 Z# M5Q5=,+:L+^.VO%AI;..910UQQ8)0LHM9178Y0DFIHN+^SV=\/P3I?CZC4@(% M@(6=$;L&D6(U*C"287 M;4KK'\YM%B^^]R RZ*!R"LHF3!"\CHF=)UN5RM60,3T*(K=Z<@UL?">Q*QKR M.KFJJN*6O$ABZI50&;0N*88^-8+=DG@-2-R)HVI<]:&*$LX(H(-#$\"72%IS M1*5P_1W5[YY$J_$8G2^%2ZPJ:\!L2>?2EF/!J82E5YV*EY8HTDL!S[:*D0HE MJJS *Q=%TG560?F47-:V1Y7%UP;(3NJ'$WFH.?HJ<1JX0)BJMMYSS"Z"=K5' M%037!LA.:@7J2&Q49B61. 33=$;L30Z^!Q3YCK1()Q11#!RCM8C) M03(Q6564"UF95O$]E>_1J5Q?+=)-4QOG X!&YR*"JR5!*IZ#B:8M$(GAR45%*-3@BE!#UO%S&>E/D#V;X]H[G,[ETZU.LS37, M W<"H;3:Q!@D0F'3)4RL8Z,6QIFQRS]K3H7K1==(3.J1@<@TZ9 MR&<#H9047/\'PO-3IB4#(Y4M ]D2XQ:=Q7@RG=UY#ZTNOB*+B"DF\ M&3(]3@[I *'NY:P&E\&E4)Q+T(K7VD7WIB*2YS"8_LG9-57P^$TN/QR_O-PE MY628^6><<\S3.ID>MIAH\5%/Q!MR $4-)R#A XE+A8HUABC1B[9]FGC8 M!-O]Y_CX?@0.<'K&OM;80[YR%I4O'G JS#S@O3%OHE8KM:8:D@0',0%;P*(( MK0=O48MSVB<6_TE@]]],EK8/90/DJ)\LIH*F6'0A2-QD;P*&_XN.^E]C' M>-J&XDGB#2/QT^'83.0S0^BR).JY:@T*( MH OD:#+%UFHN]HC#?PY6/N'EU1C8 "GJ)XL-@2LND<,"26@+N54?4N(H!Z#\ M:6RWSCW#OI V=Z>MV=]YR1=]91]/)R^GN%;;=9;5+BR)/E)%65U-AJ@\62, M9T4D5.8:,/=@'U';6[8_G(]XKSX:E^')L!SCZ",676Q':9L<=B=COGB[(KMV MMH&I)=TOQ.0L,:6=LNI$IF[VH<5LLM:E:3^HMB3C4Q1*I6)=SJX/2:=;_G0X M(6.U!.\FE*):0EQ(I"I:JPLB,7BO>A#';_G3X?1!S9ETJ$9(X\&6&HTFHYPO MBVI-L4\]T1Z-!3I^/XGPA4U[;?9@.&O?NMBO]X1'RU5F4T;8,Y#&YHD4[DY)(V4?"C=+2>S(PB\^:P7]Z?'0TF:XZ=.QF M+8UR4,7EXJ" F.%8D[(ZZZ31!(=ZHQ1S!Z!VHHL3,Q8E&ED\XQ,>38[:N><&=A-5L0/M:XPN6C10E:=LM*L$+FJPT6R,C[P. '=35["@ M"RFE8+B")ILB)QOD(S N*-^G22A(*>-(VAVK2HAEK6_8M%JJG M8,#QIE#ISP9X6P9]-=@P*.I'(LE,%K06%R4[';))VA@TWO6(0>MCV];!\>UF M\A^=@N!;+50/[ K%HE1D,AY9BZ;:LNDOL.DACT4!CH1,=\KA<#P4YUO..N$- MYA.3Q7B M7/!A.YZ=?+^NS+B)J!'3QSR/[XB E%XVI2A7G*!D5,F^I M\ U4>#8>#0^'8FOOXG1Z6B?39I![0@25:]N,DFA183!J=,E J-9X*NA=#[H+ M7$$X%ZU?O[[A?FG<6[C;GB"->';&DL?+5*Z_S:/C@N7!]/)82O*>SQ?+.;LU?LX'0NB#?:S&F6G7[[ IU5FQJ*;YT-A MP.,I5YY.S_.M-C'WM8@O94J6/U%!5"89E8VMUM4,F%2OEJ,WF1R=K"3E9%F9 M;#C%""0FW"J6 -?XK($J^A[ES6XT.3K)N84@?V+0U>H"I&*L7F.; C'RQZ=> M-:6[#G)F!'/K>5VVIJ1K6G1B1'QT+IBHG'%*_$V*OLT+&9;_O4]N:T1F MGR4X?B_%AIDX:#:IS0F"ATKB96A+/E.(I?BT-23K0(U.C(EI&SIJ*QP:&!)" M,N!K4MK' LK#UIBL!36ZB4H8G1=/TU=C :M-J)/FY"N$*K%KGYI%7+^?L8EF MI)(Q((YGJ0Y!4T@)@HYFL8M'Q6"W9J0[0G2SA8N+\IA4TJ;EX?I4+1O-'"V' M"JYNC4=WA.C&9!2EV^)68F_ &8X06Z7\DK4MJ=8^]=U<*2$NM9J6KXY.[[_E M:1[.N)P%J!M90"\%7RW9-KD)4(+&UD8\0MN67JF>%]_:VH_NV='-7AM2P67D MDGP K@DY)0E#1($DK#'UJ;+(9K.C$\N222,;'RN[#-FR.*"NY<=$$LT1(F\M MRQ?8<=;D96/C$0Q>Y^ I(TE,:E1T"E7K7Z]K"(G+UIYTRHE.K B%ZJV%6F,N M4"F1+Z!#]&)(9" Q;:U(IYSHQ':82B4Q^!1J!.-#++ZV#@%1&1)SG@N7X96M4\DF3$G7IA$T$,UBVR5#*JB@PUI!JQ6-"=:!J+KV:<[B$U=W) M;'YGW.J2\?2$_\V\ 9]P:P*ZM-H-6SIQALI865NCP3HB;5.PF%QK_,=9;Q*= M%K#^PCCC?9X>#L<+P]%.7%H'B"V?G(\9BR?7=KO:&K U#/ 57,*H./5IT>1K M8)IO 7/)+/Y,(U[4X/N(V3_SF.OJRSIV4_*@E^D2^JY9"^XBA M$EN]7%[/I)7Y@+UD5B*G)4I#"=@<%"6.642&K&,)@#;UH8G;U6M"WN.C*>?A MXF-Y/>+Y62W9C]78[F1\-)V4XZMLX]]R[L_-#@"R22Y@] P24J)"Y@!4()*H M-N@1Y[; 7O*1LD?EE4HU*0@*(E@#E! U4VM,L$G KCZT6Y6E["6U2L 4(-EJ M&6#1"0Z<5A122[J.V"04E/?L709#*09G@JM!646NJCXM M@:Z.=+U$MM6P%+B4(@2(KL084+F"CDHUV6Q,5[JU"*C. O4ES1KTDFY:- D; MD[S%MAVD4%)H(9ABM?=D^S1'V>] M1;:&F$VKO9VSA@H8$Y3J!6V(8JYSGY#=FHF/YX65B5Q5-IXK1&VCLE14,*Q= M=0S;B;J-0YQ:[)K0AEHRY)(B%4^$&J$&8U,/&HYUG1ZWFGYC+CN.*L5(!$X1 M)6^/V=F'ZY]#M.5G^#I M,']HC_YH254MTV9;6<:N5@6SX4M/I/$()&;R0N*90P*:M\ M6E^J?XET^'9EI%NY$&VIOF*J6TRV%DT%# P116BBE4\*N+64GK]"_/_AJ/C M,S]J-)J\:9#//I!C]CE.[T][,)G>G7(9BB,VZTM+C&*BV%[G*(KY==E'Y[T# MTE1+X>3[E!R\KKAU[P"7@D0BCJ&@!NMC!!%%E=$FHTN(O&90$I@9]$5S41$-UM"#WN??"M_GY^_5>^<]05HWU!5E3*VH0WI* M(=:$! 0MKE;&-P?'0:Z@L6ZPQNT(QNX5KJFM]P\S$R@0R+%$AQRK]?(B80_Z M;O8$ZI7H6X)865G*)-X1QIATC=KZE#5XQ'*F;]>Z,$@/(A*UO(@$+,?<*L'9 M"*@IAJB3]1[8DID'Q?<.Q>9IUB8G%S7' **)04 M$$+1@GSE(B*\>3+;O1>T/)%%,:N8/&A6%1@SE@HNVZBJ;X8V;+#(KD/SDJ4>E#-<5M^[K"RK.-@3&6)K6S8YRY)*JP&Q*I>(W6R:[\7R7**.Y M.HHJ*E4E<*G5I6ICCN2"HA B]ZEZ;5]P[%YF==#!5@PY& #C$6NM-B7K'6KO M:MT\F>W<\UVBR)J6&)2H8FRK9EQ3X2HZN$KP BFH/E4([@F,W4LL>6]2KD;0 M]M#8E"&T><5HE"_HZEFLVC!?-ZA;UN/=X\/C$;:J__=KY3Q_O/CA>_5.F1Q] M2+J_TIGEU?%LWFZ]XC#U$L97%=9;P[>WISR;'$^%R&=O#QC+XGG*\.2G'^6O M\U6WE"I#T3&T#3+B+;5%&%LLINR9E?M7P_'#=V;STY$@=C@<#PYX^/)@?AO< MT?QO;X9E?G!;*_5_;B[.^^G'V1&.+\[.D]%D>OL_5:MO4/]6Y2$'%0^'H]/; M_W=?\)G=V.4W-YY,#G'\?_]KAN/90*1N>'[B;/B.Y<)RC\7;-VSY)EP;9[EQL&4Z]]O_N?71S[<_&F_ M6?X;DWKC;D-V/)_]> L%CC:X%ZB\Q^;?CKD\WS)^)WSZ.TU#^\;%T\P7CWI^ M=YI,Y?<.Y"%&>#3CVQW%:)X=_D"U']09W>9"ZGFYN//YX1\6AV[-R^?'4OPAJ7]_ M6/V@WQ^[M;CV].*$"\8?S6\NOB>_JOWVO]^T-S_YX><_Q1[-;Y3)<1N8AL3? MCK"4X?CE;75#+Z[QX2:W%B/Q)4D[&YOYY.BVEX%9C,39H&3A T]O+AOV^#5Z M+V!_MOMH__Z]&T_W[^S??WJ9D!\]_+H\[=/[=Y\]>;3_Z/[3&W=V[]VX_\^[ M_WUG]^']&W?W=G8>/7WZ:&^WPY]@KO03?L?9@5!G/AG_UXU[/]S]X891#E*' MCWTU]?"O+__YM\^]IG1_L/=DY\:/8D7'D_'_S]Z[=K5M=6N@?T4C^^W>R3@V M]1V[V;OG4"!YZ1L@!9(,\J5#EI9M!5ER=0&<7W_F;5UD&T*:$ SUES;8EK2T M+O/ZS&<>E5.X2>")LCU!:1YU._WFJ-D-6@C%[O5[P\YV=Z@ZW=%V:WL[\%?R MU'F)C]9/J*)?]M*@1/, #''\XBOC_/Q#T#OZ<- ^>OW[]./>^\GA]/WTZ/5Y^_CUP?7QAS^:AWO[S<,/ MKSZ=GX47QWN'E^'K]YWPW[_''UOQY?!3VCS_%#3.X1E''_;G'S^<-SY^"CKG MG_:['_?>71V>O;L^_W T.6K]T3EL]C\??@JN_AP-V\W68.37AXWMH [:<% ? M#@9!O=_L=D S#KO=4?CLUV:C_A^R9>PJ_/K$3\"]#WKU?G]^Z&<7WG&B7BR- M\Q%I^M96M]V[DZ+_*ONAN]7J=;[&?KC)6-#F0&MVC0:!*^UB-5J>FW1V]^WP M 6Z,-\_OJG:6=F^3WO'^9=Y.DI1^?*)F:58\\T9I-O4+N/MU\?W@/XW@5'^^=?SY\ M_>[JX]E8KGD/S^HF'\_2#LC.[M'91>M\NM_^> 9C_/ J/C_#Z]]_.OSPKG/T MZ1"N^RT^?M6_>G.V4QR>-J[?G!TV#C^=7__9#[;SQ3O;?'I^<>6_?G9R^ MVSDZ\\Z./; (S\#L\YIM[_C$:W:?AR^\XU?>V;_W/<=8-(;BSNX9?MT M98+6S'B_FW1_E69>,5'>*,IAE;RY\C-/@8,:_@@3AP,I^QR!JI[W$#ZI3^&9 M$[RL'OKS.HZMKI)'>?Z_Q28Z__QGH]-$RK16O=7N-^J==F>[/O3[JMX?M'K; MK<:PVVX,[U5 [Y99!@OVBG;).2S$71?MG[E>HU80-/K=;KTW[&W7.X-ANXY) MYWH/B83[?BML]F&]]E1 @<'__J]FK_$20[)5\5OS<"GN;.6NJ81)L[O;MQMS M-[%_&AOY_HCVI>? MX?]G%U?GGV&\K]]=?_QTOFA3-NAYGPX;QZ\_QL=G!XW#O5=3M"_A__#W;Y^. M6FA3OIH>Q2MLRK#K][$_<+T?=(?UCAITZO[V:%3O=CK]1K,?C$ "PNE_RC;E MVD!&8\;NW*U75F8(^AQ@LH;9>G4_V'Q8KO/_3T>K,H1RE3',$W_[B3 M$#3_W Z[[69WT*RK1A,4<>BK^G [!.<0ZRB[+:6&80O$U/'AVYW3TYIW<+2[ MM<:GX88@]/ZU'Q2T^)@"S\RB>W[NY3,5(! D]*+$BXK<"R9^!F-=#E@_K4/^ MF!RFSMTS[?=TV^_K,?&\/%NWP]+X(3(7:4JSF>!9B*UT-RV3(IOOIF$U) 2O M$" :K5"S++W$^SS2@! [6_#;Z/S3SM7YV4E\CO?;.Y\??MAO'W\X;QV>Q='Y MY]_BH[UX>O[A8,'9FH$\_STZW/MM0D'_LYW&T:>#Z_.SH N.&3SS=W32&O#> MD_,5SM:;]DFL_GT"^B"<#5N=WN'G=VV8D];1WG[K\!,F$OYH?_P CMJGH^G' MUQ^GAY_C3Q]A7##^T='.G\V>&B'9<3WH^XUZ9]#LU/NMH%D?-8+0#UOM?E_U M,!P5^U=^IFY7#M_/;_M''Z$S__I (S,\?N(+?D??3;V;S\;>^=71Y\F\>'T M%8Z[>[1WV#[]X-A"_Y&P_*=ST)7T2[T$%X M3N+= V\^19)X[U.917D8$;4T6&+_.\Q^_C5RU0']-!O[B9!1O_BV@,\:SLC! MULG6Z98G/*(934'U+'M'Z=:+Y1C.$GJP=PMZ<"4^\"M^^A3-G24C^L?(ZITP MS%2>R__>P ":&SG])3G]^4LVS-'G_>LCD,HXAF.8)YBK^>'TH'EX]A[F!9[_ M^7>8BX\7'Z?O44[W0/P.^OT6&"T]$-:-<+ON-P=A?>@W6D'8ZP]Z@\ZS7P<- M[U4T*B;>SJ5*2E7SVEGHO8I33$*MK9A?+^>$?M4?("#C. MWH(/!\I^X^*MV4XZ/-O_LSMJ='N-4:..A'D(\>K6!_U.NQ[X2-/=&O;[O=[- M6VGCX]W?X7F;PNF(/T8SCHYL3L873\;M#AZ,H?5Q;S(]_Q1/SC^KZ=;%",J+_-0+!',S_V]J]54&*QHW<\ H=&Y4_/@X.S MZ.%A7.&C/;8\^_/[!/VA#,N4_VCEUC>EF)M_MOKM9K?3[M:;[99?[PR'?KV_ M/1S5MWO#L-OIJ0&(EF>_PK0MRHT7]VF885.P^.TD3?ZQR?_6G^UAMZ7\4:O> M@8FJ=V RZWXG[->W&^UV*]ANMT;=)CB#S79]T.CVU\?UNUN%F4UI__=_]5O- M[9>Y5ZA8S7#-O806O>:!N(Y+E+F>#T<4=EBHU@8;<$?9=0J*)HN*".[("5V5 MJ=";E5E>8F:W2#WX!<73FJWGPQ>HIA!2M!,4OWCKFB(=#+;ZG?[?R9"VFUO] M5O]O94AO_Z[3^/Y(U4SG^5=8?3I9$+Y MU=?[G?/I[S#>PR:-]<-'<.D7 >>SZ1&.Y?7OG\"P:QV]WF\OX9VFAU?Q1VZKWM[6Z]HU2K/FSTP1P?A=W&P ][ MW5[_V:^[*.>\'0]AN;"I3XLTN*AY_R+@4J/IS?S,N_3C4B$H-N M)PQ[#89_;C;Z.JB ?5&Y#%=>3*2@0G[\.90?=A;^6*AS[S:WU7#0KJO!H%?O M- =^W5?;_7H88*>]7C#HC9!)"YQ(G0AA!>'I1;GUB#S* .%7.=GCJI-]A &' M=4Z4/P96E=6#/DA"! LI;SCW@HF"+3A%FI6(9]_!MT>YYWM7*H[K%TEZ!>-4 M?@[+$L(7>8F!(#_W0C6*$H:_GY3@\W4:7;V.SO+#DFYYGEG/[U7M>;?WO?[* MQWYG8KK[3O5]@ 7Z#Z[/J2S/ :W.HY3A?SLVVSS:NV@?G;WK')X%G://XS_] M'N*+MP?UGM\E>$.K[G=56.\'V(QO-&SX@?_LUW.5+XK=!]NFZ8-NTZ/TZ0BM M)"W@D[_*"-4-:)D1UD9F5(:=KU8_;82.=BO H?B'RNK[%];O MT[A,"C^C"MHL_V<):4R@M?]LM7O#,!CTZ[V6CX8R^(M^T&S40Q#**@SZO6U" M"]U9"A3%HILMC]AR &&81)ZSUO\CD-P*.'[X2=X _P]_10NPE'(?9 P(Z=! MT"#]O/ _TY_G6/U(.W;L8$DXEIB;!$%CA%^4_3QH%\S]'?;_74MU67;6' MW7HG"(/ZT&^#L3@:M >]L-<*P\[&3G3MQ*_(?Z^_($8!!;)I&A4%2#,5@XS* MT@3C@?'<4Y/W+;1YO$86J_S%QC^_MXIELW]P^XCH_ZPP&JM$<^(UV:R-K'7?DB0E;BB?&,&[E^4$ MPC;S46*B_,%@8K+R4_#FD_K*+_(I2&EX2J:M&#B\4YB$.5K(<#;_EK2T0[5O(#=M;S<[=\%)?QYG8[M^-W/"K&$ Z6XWN MWT.;W=,=7$8RQ>]0Z:!_O?;S TK"/']Y/SS\<=@Z7*!]GT>'T MO'.T-YE\G!Y].OQPT/BX=]$&&Z)S-#V)\7T_8A'.Y_&\2OGXQ^?#SQ?7?[;; MP^WAJ+E=[X5AH]X)VW[=1\ZIL#WJC/RNK[I-_]FO;U;+[OLG@OS:3?[M]DFC M8CK?.YAP[4[VSO(B/Y%%35>A'Q?H&]KW2-_PX#]]0OKG:)7Q^D1WZC]*_)S> M9-T_F<6]=].)IO"W,H@)?T_SM2EAH(R7_ MKI1L+$G)UJ Q; WZW7JOI[;KG?ZH51]B>YM6K]%N]?Q1;S@,[B0E[XC+?:@8 M[>B68"@6\]X16(6I,DJ0@1F+"*LB]*/L<=TZ&=A[B&[3Q3>A!UN/_=??"%" M^D!9@S7=$%^=(168BAB[6+"'L6N_*!22+^$BP'H@^S6,S1\3G,.4C_MY#N8= M?J372%$G\^A2)4( @E=&F"5+8 .@),W2V$M!SCO[PMK9U,/:K'ZGT7'JLT_] M;.C#;>O'U[&:$PKF>;/KO=LZQ5ZUVZT>%G._P!>W;RF@]&$,8MS9?:,HFW(J M=0;/]O%'L&$)^1S2B/TRC H9UX-MM7M40P?!*-O!=TRS';O2KV)__*3:(WX7 MR''[Z-/^G\.P&;8:C4'=[S9;V/IANSYLJ$Y]% Q@^?U1H[_=O:W3X7H*BY&7 M6WP9'(.OY4NX4<.X\L:>()KC;@RP1%-HH)7 8?!6F6*4T1 M2XHORQ!7EN(QOHS2,H_G^A2O>NI# <[65V5*P2+@&;<+H;>- ML[0D5PT>!15+D!+8!O1'/,\C5@L)UO: GJ@/?302T(Q02?H = M0DOPN'?(*BA /E%Q;)+VSU=4$U6RWR!,'@:E5)W^AYA)LIK-[C1:8T$3(S \Z$$I!%^OJQ5C%LS37/2'*"AP* @#U>A9PS& M4IJ$NJ?Q7R5U ^+;^^,QW A%)$I&50@9Q,W/")A'(J/$_CL$9__DN. M_"O"+<(ORR3B U_FX;.J!.AL^]O#WG9[,-P>=AKP;[_34-UA?[O5[[9[C>Z? M!R0!>NW&,Q#O032%P_Q_SQK+4N MN6"OXM1?:):9E--ZF!9UN?J9AU.KZ![_ M))$P/]X+VG^V^R$(V%ZCWN[UA^!D^+UZO['=JP]:?62>&P:C1OO9KX/M5JW= MZM4&W9X6#GHM?]U:[]-YMAA^,.W EWZIUF!;]?N]=J?5' R" M3E\-6]W. $DK0YMR#;LR9:[(0^.7JTHDZ!S0F7ZI_2HX[*@J!0HUO:&F MHO'G=J Z_D@-ZXWA]JC>44$7U5:KWFWUAX':[K34L/_LUTZW6^MM=VK=%7N4 MV7%(3E=D56KG'XO/X>M7:IB!D)US(VN4Y+BZ"WO\_MO]YK8OE0I_FY]H(7P& M#_HMAJ'_L_;!]=&G/[I8[7>T]T?C^.R/UI_#'JQUQQ_657O0QZJ_;=!@8-L- MP@[\KQGT1SV86 7'9H;\#AA->@P4%WO'N^\.]X_.3K&WX?')V^.3G;/]/>^W M<^]D_]7^R?[1[O[ZBUN*K H(^@939):EUW,;)JE4)X*S!D M36\G24HPC0Z5HC@K/),$[ 2L#_30*30@ 8,9# K==[%D0C"JXC0O,Z?\!BR> MMV!C>0<'!R0.0"9[S4;]/W2+R#F45=LH2N">[H54?6.N7I ?B_;UDX!:#[ZZ M?^$"%J!S"Q9 7EQ>I3TKO# M<6(JK$S+V?<;4VGZF3@KLY1S3+]D"BNJ+I6= MC)^J4D.>W["7^$,P<\%67KJ$C]^OU%)I8?6=_^*]29 /!H.1ZH3-_G;0[(Q& MX2 <^F$[;/N#H*<4F+W;S_0U$S-Q,W^LZL-,^1<@_$!H_>+'5_X\?_9S=4O! M'G!?=_5(5PB*T>A^)!TX=BQPP;J15EN_4!8&?P5C\M=F+-XD0ZW^7W=:GC,Z MJ7#V=]$@ !W^OS_[*Y=^]7&G1NWKHHI*#*PAVR%T-_+49O&B$$Y-=-')X MC0B@;N\U?Z[\S-NG'/B>"A3R9'OM)@<7[K(<:[695AR,N[W!8U)__:WMSF-A MD>[?4_W2UJ#W7;FIUQ$9MWXLR&_]L5H%M:R^W.![]#VZ;U-A%3;NH4R%KQS+ MW4V%9@-Q_(7"$GX_H]@#B/TK^&?]39I>$+.W26VNL"%^5$>K#%_[H>KL5BWL M/3YQ:6'!/?O:-6W>L%:;X[C6Q[$[Z#W[];2<@KDP]TZB_,)[Y0=%FFV.WN,X M>K1^F[/W*,]>L[VD"@^2L,P+@NZ$WB$G-I'G9',:'\5IQ!5MW7X8'WT)T/WU M(W\(IOBO%BH/,Y:OV(*@#][NG)QY!W]+9ORX#;0Y" ]V$)Z(L!T\^_4 '$6O MN77?6WUC(3V0A01+K&N:-R;0HSF5[:_Q1S82\X>M3:NE)>;.1F0^49&):[R) MXSS*H]G\@NNXD9L/M3A=+3=_V\C-IRHW88W?)9G*TQ@+X4X+?S2BWI.;/-2C M.J?MSD:(KN?B]$6(MC8R]*G*4%CBMUDZPVE6&Z'Y>,[E1FBNZ>*TFR(TVQNA M^42%)B[Q&S7V8P]$9Z"H-\E&=CZ>X[F1G>NZ.!V1G9V-['RJLA.6^! N\4[] MD2KFWIZI:=M(T,=S2+\D03=(@0UDYCXA,^UM#9G98&8>U4DHTMG&(+K[/N\T MQ"#J;@RB)VH0X1(+;!BY@D^660.8A<7;_ZN,BGD-?A%3/;_#&N =(A=MEA,& M^0#)'3/O;9D%$S]G$A&^UNF4O+&U'LWY;W=_B+>ZDF)_)R>R,OGZJ\[*$EN]0 2-\99Y'TC5A MQV&X?F4(R'?3).2^&?@;D+IES SHQS/%0]J8K(_GH&]$\#JNS$!GIK,S[8B-]U7)IM78$^V$0-GJS\Q45&LN,,UH:$*0';PPTJ\W&=TXT(7<^E MT<7H@TTQ^M,5H;#(Q]3J,TJX,Q;<:B,\'\\)'0PVPG,=ET87H0]V-\+SR0I/ M6&3KM5>)YN%9B?=[F45Y&$D_;>J1]393E]B*ZR#)9])H&UM3;P3N8SG57Q*X MF]*)31'1?181-?M-4T6T*2/:G(6G+7'[.C7=;&SLJ*=J1^$B[T69(A[)FK=_ MK8*28#_'HU$4Z JA7=T4U'N=PI)@VF23*7E$QQANM"&P6-/EV=92=D-Q_G2E M+"RR%:W8>E0E^2;>]\B.Z4:*KNWR#'39>W/#//EDI2@NLA2DS[WCJP2LTTDT MH[:[,/5^E'B_J42!V8J0'OY>>FSI$B.I%;JQ''XCC1_/<=](X_5='EWJWMQ0 M6CY=:0R+K.4NB53,IX \SBM"]BR#8?J<;*D)3).C#=@'48$='*I-,.%1G>R- MX%W?Y=$U\\T-'^;3%;S8_3&+DB":@9TKF'9:[4?[.OYC?P'OE5)2T*6RRRC8 MH& ?D\C\HD;;)%,WP()[!18,!AI8\'Z#*]@&.H/B:QV6PT-Z&7-5T>TS]TP^_Z M=+4:+/*K-$-(9/T_WFDYG?K9?"- '\\);3:^T+?^G^+>W,](-H+IH013_]FO MIS"U?D$\?1N1]$A$4A]%TJVMD7XN_&&L].?.G,LX.ET8Z"S-B0OWEXP2L9?J MY544%A,]+.PK_[]D=@ER- M9_JB268WWUC5AYGR+^K^J%#9+WY\Y<_S9S]71CV-DKK[OJN'>G\'=RGPU^P^ MF!#YRK'X"CW\)=L)-[ M9:Y"Y((J)E'N[21)"?[NB9JE65&#SY0'NVN:>\@RW6J\1 RNG^DGGZ2=Y $6_3CJ,B]O!SF41CY601S M4/@7*O'\W/.]JTD:JYI7)N"9YUZ*] !74:Z\)$4T19KI;_"% ERDZP+>.03Y M7"CG]UC7ZJ[:ZO5J=:KB/H E5]F]K^#2#J85/((WK-;Q7L$_ZV_2] +_MKR) M=WFS!]R)9TO;CQ;*CY(<^_702\7R4KDE@T2^,MJ\RILJ/\%OX1R> MP3_QVY&"HXVA'-.:Q]L)"ORV.6BW:[2-I@BK"6NX7_"2ZD]KDJ>4.S?W]9V= MG^U?!T2NYMRZL_+6[@^WO)TX=M])WOOF8TG[%8NS$_![\MD@SM#J\D8]# MCI(@+L.%.Q3["E:9,=#S.TJMBPM.&UZ3#3SAYEXH6=.&YA'."3]4UUICS!\Y M!0KE7<$R^W,Z^3@Y,-09?*Q08."TPKX-U30*X*%PZYNWS9;W(XTE%2+E^!Q-(( M5%AQLPA53+CT,4_F:<)F/^R_S6WH#E@94%53&3*!7"*I]]:>+R&=B^,'WQ_*9YJ>H2 M? KN-S @\,FXW7PO*:=#$*1PQ4627C$=9IGPO[,HO\C1H@@8K$GRG>Z2Y^5T M)G-AY"M.2X'FAA?#3B]H0[/]%$UQ '"@222G6>Z%W*B#Y?M;'T9W &8.!4%W MMO0)0YIX[Q5?H4_9#>K@:A*A&*.WP] :;-<0%SJ]VO(.TTQA[6D-%Y\7@22G M[\&'?!*^!,@4K)([2<41U,;;4!_!R$!)*0>#YHQB\\ M,8&+ SCH\'ZP--K(@UGW60?C+?35F,IG+):238)*&L$%) M[\,-Y68U>M? !_L9U1,NB#XP<*,P&J$AB^H I&(,4\K3,4ES557P]+!;#!P^ MJU/0>%M@"\/V F$C&QYNM6J;UI;W*5E 2[(AB+*@G,+#X.J%;;GB".$P<-G2 M ,05/Z+ZVJ1K5KPY_32$_9:KZCQ8+4\V5P'E:HDC$V< # M%JL"7QR\]? FT432*X7%H+71PIJ<(<1Y>V#O*>'K)?4"0A\FBLAZR03=WT4Q MJ"1SS.;0TH/,S\G-Q64GVXJ>AL="EE/VB:QJS0.A03QK, [>63?N(-PA0^4N M/6\&/%RT[%?R8JSGP I3WE_8,P-T/AY35#2HC&X^#<.Y['LX=[BUD?W=M0[. M;MTW-VQLE)Q3/U2W:UA^]RM<)SH&-(EHB,JDL&%#[YP'L1]-Z62');82A?4H M9W1/,HN<$:'HP]_!YLBQ*1,&<[ZDRU)RD$&(X+*X-T.E5CV2\--,749XJ%W; MH@9_!6I6X!MGZJ\RRE!CS+W8OUIQMNX6I^HB)/"+)W)M_&;)0GFNGEUZ]9MC M>0^1X:5Q'[OZ*\IO,FA(+ZS0EG38\9S.A-6KS/EH^L$$#$/M%%H-:0TU4I9R MM17GCA&I+ZJM-B?)OEAM4EHWE15#J/(@BX;?R4)BL3 SV.^;YH9?96D*>'!X MS*/@(15O 4O]2;_:]14SLH5V_: M0*T[;2":JMY+/=X?OX=?5F:DV=ZB&7BM$HK/*-@Q*;CP=N>@M-(?D@&9A"6X M'B!;P4X'5:7MFXGR8U!P(L'?;9UNH52%.Y*$-)?)1J0],.:'PC;&O1&*$8B7 MIVZ=+.Q:]DU)LII;OMRL^;>M^0'*?YA++Z,P+!D4MCD!2BB?G=NH\L/-O'_C MO*,.\8I^(5@/.@PWBSV"S(\3%S/$>1D MRZ9P9M %P$>3D1;#/S_YJ.Z]7.H\-FOX?=<0Q1+<4=Q9M/0H!H!U_85H^$\I M'",/E3XFNU]N--;W70$.8' XSQPH#JA(*-Q3;&!<*G&*\>R!\S$J40,YU^," M8E0;U%49X&IM3LLWKM6[G)RIP,\G..M((I2/,(]P35XQTEF0W3<$Q\1WN&_] M#+.(H(Q@21-)_9 ;G:NBB&WBY>3TG>>CU[D1;-]=.6&$DAQG4!LYG96-[/K6 M23Y,$T6M\V9I' 7H_"RD2<=$6&C(7U")@'1*\*>;V?_6V=]3 <9[V,Q%@0_Z M(!XP2)30(9BFF=+1X0LU MQP.1HT*.-]KV^VI;OR@RS)MQK(Y(:B9P!]CZ'*?'](R9?&W#9B#.RJ@@!5'< M=@#N'7NY EC[@X+,JQ>]>3, =(/E?#I8SHVLN9.LV1$@RW#.Z<8Q>T_@[TYG M<3I7.CW!>>25*89,S4K.83&J2)(?)>6^XD@DV48'?V>U,"NSO$28PU]EQ#+8 M^,>N9\817'B#(0.[QAFE]N&?J<0UHISS*R9DN%FJ;UTJIYTOF$G%&+T$DGU7 M"$KE_'<2;D(3]Q'QBPC'0R(LQX*3*)]X68743S 741;69^!%S'4 ')%]EQ'" M,#:K\AW\!9AT+?P-BB3SR] +52%ANQEV6D6 F"013>] 6!(AQ\WG>:&FFQ7Y M'BMB 7C!?(B*7.98)UIS@WLRZ&CC]04HN1#$3OHD348F^^HLVV:5OC7[RG!K MK($19*,&;GE7X(PD?%@D!D(9V(0!'=B]V,/XH(/SR AI03"I=#$S-55A9+!/ M*YYA2P2)T1E\900L39W(H[*5O-4)@9F%6 M"[-?0C7$@$"FE -I1.00IO&S2".&TBPC_ Q8C2 N2'J[,34L^[BDTIK-"GU? MVP51RXDJG+E&X:O% W+#>CB>]KI5MZ1V8+X7L+',25IQ62O56'< MIL*([F 0:J%?^)OU^0Y&"S-K+QB2%\B@=:D_**OM0_54R M<@]4.QV3 !4X.+B;V?_&V7_+SA#9:U@R"G/*4JEDH 3'^*L&MZ,:4.#4Q#K' MH@U:'')U9UETZ0>$),\EBS NXTVLY_LLVQ$2E<"J@,'KYX5NU (&//R5I;-) M%$AQ1A52[7IC^-?N\?N#O7IS8.IE-^?IVS/Z\$.<[0GF[:,$5R'-X!R@&[,Q MGK[9>,*"&MC5*%;*"/>W U#!V0;#:.R"4%E.4W0[KI,8RIP$&J)C3CZ MCJ%GC1M*,RY(8@7 \!1*YTB9D9OY ;4_!)T>PUIP9AE+V'0J:+,ZW^Z35U6S M/X,_ TIOKM+.%?@]0@%N__EF?;YWCBU+"YWFQ, 5 ;JPB F^ ',,?D0<8?E* M[Y&5_"U722EA%GJ8AMB@^+Y[E'OBDV[QO6D9%U&=I)H%<&O<'F8;L'_>2Z9' MWBS -QT@TO&ZMC]7!5;3@J"C[.??J!+\NY6OS?87"E_7F3#J0%?3<L'%,EL9+#7^"3;WD[N="6W4+*=N1+8=5. MGJ=!9#(X)U@#B:?AN6S_HYT3V?4O#$D/UJ4N(5\/A+W%)D3R9SIZ#?U]033C)>'H(<(G2S M*P4S%$5X L],%#V/DVZCF*K"X=!D8M410D3!FH5P1L=SGE#LWZHC MS[3B:5G &V5")S:>\)!"?GP-9]MP1N#\P#AY \$[_@^N5EXL1*G'$?C"7%,K MMZ8M/*>KB)3/KBF=:@99\_['$2"9B,P9/6UY4H@)C;DEB- SPD"56&K,U&) MW*9("S@R0D_VFC#W3J-%[[T?E^K6F]'A]&6$>FLY):MT-&&QG6GF?"C6LD9< M8&GNF.@S+ /*)TR(A8O8E+O*8>AN]7["]>IL=7^"#08WO.WB%KTSW<4\;#7S M!;YAX,=!R5TG,9\PQDGFXV+D%!V$&1^*A==;=RJ6%7I"ZOES2Z]"_@XNTQ', MY%N8\!1/Q6F09HID_M';TRW\#_(M^*@/KN?,6:3\O,S(["./%B5M<_NE-\R8 M!6L.PI@5*Q><\3ZK>9F0*]':UIN-!C[__\'_5Z;\KQ)/4IK\HFV98^1MRF'! MR)ZDJYJ-&GMW3;A8D9BZ+C#E#CLMCB[@?S4X)%?R;SIS\[04U#88I" T=3R$ MG+Z$U16]S_^K[27<6=87X524HB Q&=8EP[/@CYECM:9V^# M4N?M34.4_%I%'A)IW9#P[_IWU<*;5:\L#?I+"6J [M:D6MV:A.)/B*6DOE, M-HE905%E=!1!]6.> M\)1JM 8U.>")_&!XV4/[\:SAB-92F5AS^W:)+*U[A7 M08\E".D3.A W9I5S'3O&KJ(OL!+^XTH>6M^%\]I2"6WJ))Y.G<2ZNL3<0O!O MN_^#._!>/=";,6?2EO>;".$[F6N]!QLNJF[A$E]?N[*Q_1,'URT]^7-4E54N M=.-UHXV-Y;S9+-7E$-X>* !$D:"]H4W3/RI\MYE0WB[ MZN/0PQ07L$\^9I.C L,4;1H"1'*S>%/6+8/"H#YRNH!VU$ZA&&W.J,&"S?G9 M9**L&L 2/_N=5NNKPI;??5_I(T"ZW_QQF(8J7O.]!N8.[A7?*U0P25TQ,3<;-FCC"H*I9KAX:E)+-2/W""VJZ0QM M5$DRK.2^J:YR0*X-S$ED EB;P[^,T72R?#L)14WA(K15 M+0T=T7'Q0+6%*Y>41628;\Q[PG.1 MX1BM5'OL,+>P@V%-1>U-^HE;\X19:H[ZQVD9UMEMTE-/SF, QFXZ55FE8,2A MP=4\ZH31X3G3TUISEETOHF-(&_C\J$P"7I!(>&'C6)Y;'Y917$B,3ZTD2F.? MR[6!T2%>\6CAUS.V=9P3OC2G'!38\T0TH2%#?CR'P>%8,@*?,ZH?$U?1V+IZ M4Z0C3# ^Y&<$JW#V&09SZI<4JS%NCTLM718!A\K2;'&O2,E!E-W!YRBL$+GA.4[^O-H/+E,L%*,I[&+_-[D,9G2;G-P"8%M5I/HQF%1X*"9VTT] M4EXFN,I >DFX< '@"-E1K7_F;J08-D>"^X!N5V+\W*"-EXZ9A,,K'AJK0AXF M_$VO(53I3OQ@P0=UB&2)XK(4/>;29LS\*&04=+48]7_TOO DO,GTU?2B@NR! M]Y:0H8WAZT$;*FZ13-R8 .$-X#'2Y2P,& A M:67EEA].4Z!IMO@9*!IR)!(F2CKDGR/4C],?Q-V:(#1(J/H-AA)-1BU=T;Q<"<$CJ%Y_(SX3,S/ M_[7=;WC#"/8CY=%NBIS#7L%SWMGJ_70OF>+>5O<.,[8BRH(K6&_3U8M-V4 M MLQO>?*#D-JUQA;-T54"_YI4S/@N8 = Y KL=,HR>)LQ\'V-KCKR2$ZML?2OQ M0?3=N)3'(WLS+^#N-E=*PEXD$&GO"=QAAB A2*?)=KRBQA=JW_D_!U[ZE (>WQ?_]7 ML]=XV9:LVQ:V0F*1IQ+WUK$/5M&$_3!PN/I2L";9N,H(,36)9F0B>"CG\R^V%65I3*%%2&FW]6 M66HG/52@M"+3#69'IO?($%2_-73,.V-&+"]+(WJ-&[9H#5X6.;1LQS R?Z38 M%\=5H'\D3OE_U-SQ^9BIR:)!R(('X1GGZHJ6ZLX D751%<;+I46JCZ(,8]1N M;R;#Q!^1?V)V"AUC,:W112FRU.D!=1<;6@NI6SBPJ\&E*IJGV_DV?--WG<)U M0SIU4&L]^Y53R/K Z ,M1\+1U'@$M"3CXPJ">GNK6Q4D,V7EW<)=$3N1E])" M1?N!RQ?33^$0][8ZM^ (-ZO^W5<=2;GP#(.((]='F\!D1V, !OXU:&@+H<6- MN38+=(\+Y 2N1';ZX65*?25KF'%U"@[ 6EH&&- QZFYU[Z9=;&C^AJ84WW+- M,,W WZY+\K$Y PV2QN H#V,_N'@I=Y1OT9AVM5[#IMJZ#>Y[K6__G=>KN_5% MT"JFN6YP UH('?W1;D#_#@,&+P"C&R;=G=X(\ADB!.(R,@T<;S20M/U+=E68 MQMA_C^-FZ&^X0AW9$Q@CH4FY%@,;B(F\XC9>N?><&LU8S!A;7N#78ZA8QS;X M#P1K^<'$?=P+5E/C,;9W+-32R,@+JB"\Q!=PX5C<" C12#>GM/YQN??VAFYP M#<;R3VD=;;H[$,:,$99E+C"FBC=*46-!;*&=DDRP;$6<5X.KQ59C60HN)W%^ MS#4'*9L[6]X.W ;;3,)[EB&AM"4*V',W! _8Q MG@O6S(2=6'_,O%;W)P-.\PKE3QDS5DJ34R?QAHV8T[S8.(/W9G6Z\=Y>^R?= MX]*@.!W%OG'.[FT5P'K1L30VP'8M>_L!L[>#K+BN4:+$SY2!Q[)]L>)$;1;K M'H^,E)8L!5$PLX?,%A3GRZ3GXF#PDPZ$#)H_&1/WEI7;N-GWN'K+6L;BC.,Y MA7B;S9>DI[CXTE53^8Q[6)B(%RQ=![R*4K*PS;X'MBXR7%%H*_3GWG,J\.%J MSA%&R/'#JS2[\*Z4NGCAX,B+%*GFKBA%BA_&JO+LY8';4%W+'4-O<0QK'VL^ MN0$6%.7,V3]:S$5I:+G2W&FV8%LXZ6[. 5=8T<#@FV"#8B0 M$3$N)FN_]*<.,@'\?#XG&ASA+#Z:@6ZR2PK7:3(6?\9MDD%;$N"")SC2/7?Q M3_57*;O-TC=*'V+FA42(Q&44@A@W&,8X&JDM[[6I/RN3".Z"416IR*;(A"Z4 MK\'>":1\DY+F-4FCU[Q$C=,BDN\HL>1VK:=A+F/CS#"R-%8,U@!)DA&$2;^Z M_RG-A&E,#L7%"'8P3B2^#\JNG"OC%@^*N3O5>[W-4NP(C??Y-R[$;YSTQT&> M,A2@YO5[/^G]7X&AN)\+6(!:FB^_$<$)*'OLU878QDD%Y#=RDCPE=',_@IYJ3GHS77Q9^F.#Q#A%]H^N+9./H3(TI M9YFH>,85E1JS(WN/OD"RXFR*N#<6:9FB7HP4HF,6E:&<%^[L1Z? !.#\F&)^ M8S]!."2LVUB?TMDD+=)QYL\F\YJ&B#KC%'H0#WMKU77ZWD"1\ *X=EJC#']E MV%RNA27%BC6P-+XDNYQ%$@H.$0SC:MDB4&'16!I%-ZD:.EH$0/U"/>6R*:EK472 M2Z&]$Z# U9-JFSXK5=@;&/EAF-X^B#9AF=-TE?>'B'ADH277[*[:?WFN/;:,Q(T0LV-&K MB>(ZT&6IIM,*LO@5O46]DI= W5&N]?N-F._=_6-=JU"!A8*XLE!!P61RB)U< M,&E.5*=-3PU0PYKX %S@;T8F-B)Q@"DS'M2]EK:@!#,#3IND%ABLGFHPW9;@ M5 0")?H\COPH1RE(L4>6-1&!M^G?F"%1&0]%,.9S 6G#%%R0V8<[F**$-D10 MV3<'B6FDRW#Z[-(":#4$0P."C5PPR&CBHB#L$DA= F+>P09>N;,(C;YBYX @\&%+99E/FLMZ*"YUHEO\@**,Z'RXA'L5HLZ1 M,[$BR*XV%RV%J87I+\-:24Z3B8C .A22EQ36+AEM80@HT"X,C=^+%?F63(SB<)SXNP%(Y#!>(YQ&^/BH?N$$V-V4?@IXN3$F[[>I&E.LB.W3O M8F(D( - 5Y.8+CV+:$8PQN!2"D0GBJ(86/VN%.D/J0.'IY([@$EEQ.H5DS3S M-5L_=]-%B6=*FCQ*LK)--_43X3!S6G:@YTR$P*&FG.'"DY6U*PC=C/WQ6*@O M]%.H+$9:G#-1#]SXBE,>^D.Z-@VHT""D/["N'V1PAF/1D$O-]4 8CF ""D0A M"P@/Z1+=G8IW9U]3(LIMXA9:.9?"@& M18^E3L5JA'X!VSTT\!0Y$T99R6A >1:ZN 7+QCB:1IHHQJ&C5V5/00T(/ M.K^ G\"'N&8@T$$E(^14RU;3!.66Z=W@<^XI0WI'?,Z9YI'2\&"J9LN)LDA2 MHP^M,QKR#(^YQ&8'1.(/6Y%52.A$*UE)N*W&[*A>Y/*3*JK@7(;*A% MS "'*O QJD/#UQ7): (7U%^U3 R/&45@T6+U0JZL6,0X'S)\7*P-,RTT5;FZ#?;]CP,8=38 HS48RP\%&#UL MT?Y;T:3K0EMQH\5!TH,MNH5"<%WS[4!D,&2NXIDIJ6!#6SE5O,CEGZ,*Q%M@ M;R0RS-"D8Z]6R%W%HP5@05!#$8:BO8XI MY(VFLLD7SB$6$-C83[I">&+<95IR"?.;?$H<\8%*J< MWLH+U20K.%(""TG2I/Z8*]7U(2 0?(2LXZ,YIZI"WU**F!S?S(?=6:X'ID_J('1N M)$. -QBB;[#R?./A)>-);STAI*LQLKD.#J0R!S"OW1*U=NJOP3R)QA'CP!_# M#@A5SH0$E7./!YCW1:"!G2.,OK*WJ5.T?J4RTH:]_&0AH4HYXLA .\"X,!9O MA)WG\@N1.[B!L)H\.CZEA^XD899&.+M#*FJ?H0B.8\D4\,["0!3*0]\P\E6! M\ GZY<2:RJ6"FI:/K?2*]VUMT]P;XXZ0:O9TYA;*.T(<"?K$^T>Z5*@.TH,:>B-4C-HBCH>0')O)3.7&L M-+2P0$[*X((#36;%=PY$OEC-)5DV>N,Z%.&8]X]7S0#:LRUIG6TU&= M\N+2]"A3X+Y@9!,]?PSR(QF"O(.6"<*66,QGBM6<>0>[GV"+$*-G#7>TA#I7 M$!9H.;3V*_T;V4 P;SM3_S/\[X,:>J=&Z!FJ*=!T#GP;UYF9J+6D\RBUEBF9 8BL+7^,0F-&P5086UN.5^)QII[SY_M M'OR\N_?LQ=HOY0?%_CL8+9^5[9),X":N&BXX1%@C?F.N!>=XF3"]$AHDRR2= M;WJSXG(EJB!('05@88\4&5+)!*A!1YEO&R?X91@)(XK6M#H* (^%XS5ABY6? MCR%=9I(UP\4:(U 1-?Z$ BG(@"\?Y\Y]\:2A[9F&[C/,9E'K'G%X8XX;5 M^0[-.8Q_QM4,F-4@)%*TQ6EM 8IM9OJ88!8@P65043'CAB'+?4E)@/O4H_Z27.#+2S MA =OP3:KBB5*@N*BI^D%SC7LR9!VP544QY6M+'3=[LT6DE 5%J=8,6 F\/.) M1[X01PDO:9U.U2_*@Y*#J6S^2O04[O_*('UVTT30!?B;$R%^ M@)\XG[>?H.>SFB?%4M7KNQP;CK!]A->B G8> M;]=WSZZO9O(@3O8TJW2<6/O-C6X#;(AH*%[J3($$0SJ<9?\ T_1PG)$GD.-' M96YIW4QN%X'P]2)2E4L+V(5P$,9Q.L0 B:.Q*&ZNNSV 96Y]Z%#G*D4,6Q,) M/A\IVEB@\#0G?%GH(;NYU')(1Q,GZUSK^U.0B,0XMM0F14-P#;49WM50(SD] MW76D9^V7]UAZO"P8_EK,Y(ZZN=(D78:$3CM\R\G8(VD/M.%;EP8I +NSP_ZQT4KD29+"^K9HF@:DL^(PX$ -GPP$01RV>4 M8I-73?[I\H1*FP/C[WZ)3-3T ]H].33,Q&9T#*#)*_$U$JZ.'3\'KYN?$GVF ME(+<$-SL&>8$9S[H9<.IA(JO\.?DR:;H)VDS#:TGF#H_X-JK"S6''*S1;4 ML%+K%@$I>SXV7<>U2O.:X323[*Z&'+.' ;9='E,#':I<1MM0]UV L3R?O^?U4I,9G2YG/(U*)RTH' MS1FV=[AV#IEQ,5A"X6Y2DKIA&5705$")3CC7#>5R,E5PA>P6(JR#@O:(5UQ$ MNE&)"[N(I%BV$ MO0D798@J;*OIIE"9KP8HA'[?R.%B75&GAK24T[)H]D-*VU8LC1 MN7Z65H-@/U&*2*(%1- MILF Y"EX7S[1#(&.P@;NTK"0JQRU/1!BJBZ:<;R1JJMRR6JE:08['-.:'.P1 MLP*CC.AMB^T@%H84CZ#E@-T8$H4!0?3L#,I0>W?:NL<3M'-0IYE4H7 +^"Z- MIX%(&8OO<,=8?#C?*PX>)J2F&./%@F!ES!A830^^1 MV-8@*-;>UZP6B_FF#)$BIZ;((!7^+>+>N2XPJSA4\U2 ([ETE],GGX*5J>L]X#7 C\J*T"J6M$A;4H+(B]0X($ETHW3QT9UO.*KZ3- [V].-5K M-&LEITN!Y03EOQN2A_M?M!$;C&[-3U23;$LZ"^.*Y9Y]B% M*#-'[VI8'MX5M'DE "+;Q-E^7'_+>ESO/LH*ZB4PN*0$3^$PS29I&N:&L\+D MJVH>&42,5K?5#QQ;%]!@@/E4W4KO,1J?YL;<\B+:$2_ K_E]E$"BK%(!3%E.$[HH-D8H8><>CG M$^IKIRTZSII8S-=M>&1'KW#E'"S%XT!#N"W87(E9 4:+"-QP+7Z'>H/5U&.[ M.J]RXN95;*I]Z\<,^ ;&3DMM1."W:B-I."G*+RIND#W\(1(P55I?U40^C$H& MV3E DUDTH_([)F5V>RK![_,9P6#=HFR6:;LGATLQ(%;Z9%+.L5BRI))5D1\& MV$>Y31,LJL#):E80.^84VBF7M@<9#PGLFS(S:'QJ?5+)H#EV-TEPBF&0XN"R M6 YU$/APM8 IK%VSJ@^=A9I6))%, J>[L<[.]&IS4L-LV2R%U&QV4"5C#L-( M)N?.[/$;$?"U(L"TC3G+4.=D=JH?AN6"NMY05;ON U='9W3GK.3":5! M6-]!MWY#1!ZR!N5:H"TQH[#X6WQO@WX*E9I5[#SGX-G&64S$Y]1C+.>;*^XT M.6!G?G[!;_1&(L(']K1;Y\S8>Y1KX"0N88#%]*DSAH^[]4A:G"-@[//4R0RF MWZ"\!@&!PG5IH4T+4M.+R^("7'.!C<,(H\H@8U,>.,+M+>_L*N7ID(0% M%\R?85!UUZUJ,OT.8S+M7 =7_TIIF3_WIDIS,/)V8=Q10M_9#RO-Z'"&=RF_QUSJ.@%G8)T"%+Y=AB#RJ8/[!T7:(5,@Z(#:N M"!_[5+ ^19TOSB$[60N%@JL ,,O'+?-G46@R9B[[WJV\Q/\X&$=O ^-8@['\ M2!C'2HG[0+MOQGV?1&O88+04@%5@X)(.MDHFF*1D$_QR>T99 ]&HX)*P9Y6$ MJH3R*<)30QO@ MP^),TJ#+S!P<&1]1$EUO8PI#<1)481$KBU.2Q/K[GA@X<);R4)8=FA-KW+-:9N2V\"H:Y4%$5(,OA5< MPW#N[1S4=,)#5P"M*IV1-!N!UDGCP:53_X+)^Y:=\GR>('T9HW/T6)CI)5T, M[>*!T0D^)R7&X5$NT,7T2+R(FIAK2EZXB%-D I!/;H \;$[%/9V*G8/Z'E;*97!A6ZZ2Z/1[VJ#"NQRW8,+O729XZ#5>7BN*U^XB;>>CK- ?Z;13= MBJ,+3$UHE)W=G36[.S7W!9T'*C;,Z;I*HE"P/D6&0T-$4#)&KWHD=&F3:,9N M6R4+CLQ7R-!*?OMFN]_3=C^&'\%&#RY,5.(]H:+*4*<&M,RA\-!24#8(-*>PS00-!A^ANEQJC^E M:'\!ZB9[&D8;.I:U U#%](K\WB+>7H&MC<8Y[>F#!".@1,!/>U[V MOY3D"E>F2S*>]K4VI!>VKK4D]]I!.5#XY<9-+#[U87 M66!@5&-D>)A,#3J>K >3N]<[32QPMRQ]!1(#D>A1HIO?$(\Q.8:A8Q.+%:,M M> J-5[Q4#.&6,X\BLV0WX'AH5JO0KZ5;,I=6@?@1 N5) ;[%(E,?!+\(3"D: MO#DBR?'<+*#,A(/%@BLDC;I[&6-G.BL8_<:H@, M\>% MW&C_4 GX&:C&$LS_KQ+<#BQ.YQ=1-;<%#^UQ-H2RE*I9B:\I)1[A$G/$(-T= M2(?+\,'UP)M=>$^[\+T@D'$7/K!]+3? MI+Z*\'X@?%-0_U0;J'M$K*SU0A9H#/CIC2TP;09DIPF.>;,7?T"T[L3T/?/> MDR*-/J^!+!0+E1L8\C[AOF2Z3#--*AW;;*<7AS V7P@..^5GIO.'J3VE(E=M M,+Q!9J *;;!&['/D36P.M 2=TF&M?DMXMIN="=*57,;-TE1>J3[MUM5(!A7H<9&+E$Z M&"E'YA=B2C@B9>HEL1+1[9)VEIKZ'G.=L%S6ON+=8U.4*#E>W;I$R/I-7U>T MO%#+"(_X&&DUK5]+LNT2[CL@C/7TP<8YIH MGB)N+P&V@5MRO-"I3W-)$6!FG"G;O6&)U3<0;UKFB<:S?-DG,)9@2BLWKV2( MZ;Z61$*K%KZ))6*U9<9.B^1J5Q-;3WQ6=1XD\,JWE+H3]\[4)L&0V"/V3I>7 M.+24M "K"@J=IV+[ ALZ$(M-R;3HHA[=K)[NJZTW#TXQ2! GG5BM]"">6XI% MD)TG#+\4.,&LI*:AL9M#]\*TY- C$!48B5GF^*;"P*5J[8KJ956LR[LWO(A6 MI&QO /5K,):GPXMX*__%CB:+TNU$UIOWXH.V[4F%+3!Y5]L7W- )'..QKE'$ M9; M&DM0A*EU&V00@!+VB1B?ML9B$S"RZS6!WC)]CND^72&S,JI1S)N:'E,]177/ M['6TU[5)L5.C...1 F73'=UXEWP&MV":4A >8/ M/O6]*6#R][9VMZ2X.L!V"611-?N2>N)KV"K,YV"3$:DC2((5AEEX0"X*U"BU9*#4E!Y\I">92P"@]^1:WH0F):,94Q[)<0=VSYC)@9VFV M#*\EO/J_FNV6-Q02;H$2TUZQ0L&V,XC31,@RN$\RB03I?8QY[!O714@ZD&F4 M6E6"M0JZ!+\A-[S034]H?O!YY#U7G'<,$[G(#%HS<,' 7_N\(M)*:T9;PK # M+/99O^(0&Y;UU[4IR[73@3^C\4Z5CV(0=9>I\H<1[/]V<+:W8[M6WWS^*NQ> MK@3RE]Q!%J]"0H=-1Q$5B"]@):OE,:DH)3"Q\GE>J#L6=:\51]B9F;I]GKK' M82L=KY*ZCCNF-8?FT;=A4)W^B0,M/N3G7&$GDJE:X"!= M[CJZH'9JE9^P:C$)B9%IKA,E.3Q2> #9$V1]MA!FKG#;Y2X[!N].N:/SXSCU M$U9^%-,VI'X&3#B?"=L!]2CB1T:NYTM.O+2;3"LQKK]*3G!:IE2VXU#JSV?, M?6C/Y*C@VUAKSC2EBAC,I4)'2Z_4L,Y:DXYU(_*^EY2&.<)M>L\_TK%.1Z$0 M@4_N7U609#:N@7+&;;EKM%QNNU'*2J9E0;@AR0>OO7)R\A-+6]WD(?3*D0>I MB:\+[(4,,\QU6]P]@\):J^VD*Z6[5N-VOR3T*>SMH,"#,1;:/![!F-NA_N+] MY_VI=\9LC6_>[,)_U-@/YF?J&K8Y"Z[==*OFO2(ZE!U0H=3VS;T"5@Q4U&O. M(^X,<]IE])T7_CS\V?=._SCU3F'[9H@3UB<[%U EK^S_V(>Q/8B^,.QW4'!) MY-=@HP9;U*.A4%-_*R@'[/,Y5N(E^5L;&FW)(BU4)J*8!Z4 M<0*(/DBTD??<'=(N[AX_3&L>358-*2'F,5GP[R/<=O@CW$&_P\95<]ZZ;U62 MY//X$N22_V+!:*RQU0AG\O<27LF:STD"4XLUN7B>0;"&]1"[JL 4':8A.'=G MIH<9'A9X3^27O9JD9+!>D;I?4MZ:M%#L;QW;NX*I1?XKSK)QST0*C29NNS;R ML##012):VZVDQQD)K4UDIV,D51\FXSH"G>RQUVGH&H<\F2>_TJ]7TA+&A.#? M%2DV=Z,:-%##$EB5Y%Y$L'3AXI>&;5K4M;G'K+P/DA')P,VZ2P,Z4ZGV>*E) M#[5-]COY,._%$UQOHX-V?SRW'C NZI+?*LWB60Q(.(.-3IMV14@I\=MCKP)K MH#I6P7 NGHZEH8==,)/&J'DY!"T3^1G]5NAU*VZX_V4G?.%X@B9Y\6$$T>&$MC)DV@4FXI M1'D>DM^@;4.,L2P^3@^(22WWV[,:=:(N#63J MPEWP/")=0)GEU:3DFANK5>.RVA>TMK34TI3#Q+DX\G;)T;%VVT2Z-MDY/;_] M379N#<;R=+)S7VD4+D/NU]L>7!ZO9F,GJ!!(&7%O:20V>>L+0=?OBZP\E]]NMR M7R!=!V;#2O]CC+WE26?3T47)X0K^'>K_H9AP+<3:G M\&GY\,!T?E(!A1I18N#45%)E_QIL]TV[4KT7?2;=UA=[^$IDV58O;0UJ\%I; M*Y[*"\*AE@!,HD1S#Q"@_%\=FYR!G?R:XBXN8OD]-;YS7 &VZK0,0#O$)N"Q MU5\2I]2(@-)B>(#]>,%H3%T2_YK.DL$E%&W-="]!D]]@;'!H:JF*2&\Q=SM6 M45\VZHG[%BYV&H/C8^H.:M%AX$.27EC-BF9[.XG2N M,)H^2<%)FJ6:G ;I M!K3E3)6@#Y(H.(2)Y9O87H0O*/D5@?7.Y?O) :Z@VC M\4OP2##BY>?%2X;*LE>$R1!P\%\269+F>ZQ3 "UYZ:7#G#J.#*E'O$DKPL\7 MB:+Q!VJ<(J_?-;G4S$V MP%8.OIG7U5)^7%*XG.0YY9 L/%+.%6*6C?S3*&=4WM*JD4"G&!\B[A.^$Q-F MBH\.MXW#.X/RU](=$X70KC4'37>*.7:=4I=[4[4[*8<45\*1G>.4$C&.\@L* MY;NQ=0IX4(LWDI9BMN VL&ER:9^0);Z&3&QY1Q*.2ZL+3E!3"0I)>QB/-E@E M7(RA%OPIVSD4!@F$R>,2MU4VUD\&%+X6TZI*X1Z6)4SES86_F M:7BJTI"SDGQ4[5=R+T-E3R1$,W^.++5)F6L-+%!]A6L%ZYNE,49,K1"5..,8 M8[C4GP],SPG*3E+,7'HI (N\S"CF2""*FC=",DZ*[>M!U:B>1A $N8[\VPOM M[XC>BQOBCD;>W8* 9-9"@PL%_5'B^1-9AK8;=2JVAYGP!6 C3TG"T8'EKSF>*T:?M1#@ MTYG4Q6AA;=N_FCV)?75@HI1)?%N9BCL$=B%O05T G5>BRY82=\AY$/M^E3Y" MILM9@JB,$1CB+"1&KF(5R6"R]=A9S,X W,:J 4/)A7U")#>CV[]>*0&_=IN =@! ^3:?*0B[TNZ>9!<)H1@63RT\SRX%0I%1TXD3B-]6 WSR$ MU=6 MBVF27-73C0J.]WNQDLTC?:Y$,+-F2[BPMTVIC MI]K%=86Q*Z=C(V&_6&3O^"$KKWFH)=$.-]7&06E;:*@[5(41 M:E.R3[@DTO'<#)BMJI"%-R"OW-O$,ZJT88 .9Y)9=$QZ-#DU0,S$[1=3UGG")\ G'5A;>?Y0&9:[!DQP7JO(N MV,(^>S.]/:OQJSI?&.K;.(D4Z7*VP6?90S/8X+/68"Q/!Y]U:[C\1(U+[G[^ MX,'RK\21V9'K&.]O1OP<<+Q\OC89@-6O<$KRW+[(P]*&_;94U2WI!K"Z8;JP MS4#&0T5)+LR^] ;,/(I952GJ MV "3T!Z[O*BYO0Z,"T;=]D\6TG*^T=1O=2 MXR;_*D=?>0YN<(BP'XKDBVI,^1];TE"*RNBY726L?12"X: ;EQ1(7?$ M6NW8B95H1#_N;01Q9V&-*QAPM/Q537C3Z"+]Z\SD .1)RGON4]%KJ_%R\9;T M$*= MN#!@\JD$9P]VD3:WS*S+IA2*4@96ZM75*\?XK,7WU4FKZJUIM+[0.&&6&K>B M$)XY=];S:<@)[ N;DA^'^^X@&I"/?)6UC,:&=;TWOK+&S"G27RJ*<1Y@AN7.^\)!XC27%D"&!6;5=T+>A0FV4$J:HB2:EE,O M+*4M]1"L)]]ITL[UD1F3Q AO?K52AW@YN!K3*>_1E<((C(MRK%#E%MF\C/4+ MI684]>*JU!2K]?#K(J/9**D%($D4)[ CCV NL>9M)[[=*5?O65$A1< $BS!MVV@%N!K V2T46R &)X?;R/ 'L'87 M9'_H2C=F3S"KCI4 FC6^2@R<%XN_->G^YVIKO%6[84_:_@?58C8GE5*3K(M! M,]71,$%HC*1F**X?5NY W5W5>6G M*UY]"TZ,DF83#"LA'8E!!SDOAOFCZC@X!^W43".O+ []1)02F^IO_*L7 JY+Z>H.; 6DG^#=L*=W<<1'?!TP5M_D MC'WUG*Z+F[9:)=B1.^19\'<1U?7.IL^HA]5S,;-0;>"AH"/!W@Z)/^I8@J0 MF1JRX3".1H7;%@;!7H'MTL+'2=A65AUZ8XM89-$+S?"7&I>-Y;T_Y_LRIGN% M5-<2P"E2-])BZ"?\$_N)HPID;I8&Z!30X(F0>DV<$JH^CK!$/4GDT#)M.IYB MXILFNV@A:2P=TN=5QMDOS(T6UF24:I"472AKV8K11;!--'2-?-94QRS%T9P5 M7<.A2/AF$LWR)9X?KO@2L5\ASOFB0'M;9GGI,V,7:M2]- SKKT L7W@?T(LY M+3(%#L.)HF"SRV6")D,A,THF \ZHB$'G+O"5MA]J0N\LU[\R;^#8!;^L MW&SWU=O?C!/IA^@/Y.3>TVQOR0GW2W#M,O&WR8Y%.UG/'R^,PO)OWO52[J^7 MC-@RF?,EXC/@L/> (H6]2%\2O,VF *P_;:,9CUZPXM0S2\U_^]/92\WFI<-= MZRU&SZJFQ:T<1):F2A](]F<UZ"!A/$I2"03Q&)CFD\,':5RK3#R&4/BOFG3PPI M 4'+';&J3R1V:)?,Z4@#R^< Z?'9G&HBEV F%CZ^8EJ0IZ(_&LYKXCK&ZA*E MF-E[6]ZQ0\_)0C6C+FCSOH4A@\Q=FCPFT=LA(J M&%M.M2"72.W.=3#ZB@AZP=*BK+MXNS5C"8<2B5L9+*'=IP=9"15XU)$AKVE^ MGH2L7]G&J_B2JFU,S"\6F( J%$GH96F,/9?@+3J]3@J>@NO&7.!QD1=+8J<* MX<.8PEA9 1"8IL\U+"M$+YRZDN#?,V-%N0'-&J?R1]*QP00MI$L*SK2)CV=@DR]=@+#\T6?YP<*8% K0%,\Y-"J)_9M1[-8E@!!P::)(]T'$^ M5^@*0;XF@ULI6K&FFRQ&%$_N8RIE@BS#W204_"J2PD?MM64,2X+EI4I(B>(N ME'B"8;PL_VN+"@!>A-]PD3!.@F"1Z2M#5HK2=*W,%J[+V5UI3[EQ%Q5B5IGXD8%:NC6K,;@ES=SL<@?1RYA5E(O46R7&^IXN\X3G!V\V;%N M/OG4?-4^XNB\76(]\XYM^7WEZOW=XYUJD( "^W+5B<*K%I_X:O=DU35.,H _ M?9WYTVG]#>[@^F\Q.$'51[]^\]O";?91P69I$@7>*Z1Z/=/JDVZI%?&_;>_C M:AQDC7)AJ^7+.V+>+:JQ'C-=&&PARX_#*9]9\-B\?5;&:NI?Z+,!#I+)HDA> M>F[J,&82C#;[S7IH*WLFN]7+QNSB:]0++;TDAN-&;.AY.CFRXF&XM]V#CIN5 M8\0<0#K3[XW.6)3GV(EJ.L\B/Z377;JVSC&C POOW+,1/+E"I.\4K!U5"28Y MZ6L4-LYI?H2>SPZ*.LJ'G4NGK* ZLEJF\EEO_*V*2CHHN MI5F5OK<4U8L@XU/X'MED[-29LZ>SU&?8%9WXIH7NP\W?[L;^O' ^TX &O?\% M$2&Y@R^_!?EEQ#.DP 4P[18NHU0(X[]P&W1],/>$&6UU1V2'3E-4RHLI*#"* MKB/=PQVI:]-Y 'Y#) W8Y:?HWD@]F*&>)[S*F)%+)CX>D"6'" M,5Z>$5>G\T*44'O.$&J'8I.2!+HH< %!5>8OR*FEP-1-GNU*!]8!HA#R1Y D MSW7LR<"\8 !3-W%IL";2W9L0'HL=^2CVA$GV%P()Y\8I[H(0&MUY\@*A+:=1 MD \@H,B@DQW6R'>L0 =G-:@&<%:P/-@LQFJ ^99S&C!#.18F%Q\CB"K!FY=P M<&&DN&3%(MOM M@:G']'^TVX1!ESB0T@6F6(L?DCUK6\28K7*W7E?KI&GN;CNOM];YH&3S6&7C MTC&0-'9RAHLRU&WCP2UW%N)!PABCK1$\XSA/\CO4$T1) 9=>J6$>B5R:IG"D M%=Y!8-AI*2^FE'&C'TZ'"@0M;J5L#5HJZ#@+NUZHH(8?C*:,SS$S%F-K3#*_#AV&#,' MJ:P>3/QD+$J']A+=JK+=')N-$A;$B%[&14T?2&*:NP3.D>P,VM\S26*S=+-[985\<;62T!T9ZC/"$6B M#AH:I@F$F_+E*7(]J-W=MXX'!;J*8$F26')N8HXJ\ZQ7;O'6]>46F,YUEPD[ M"CGYU>SSL_>[>V]WGKVHL5:$^>#]66 '&FZAZOWN)R5BNIE8K%US(065?'UE M^Y#W*8$0\BC!9:QYB4^Y>S+I_!'\GA"H:/UKXY_Q>_P2SI%DDDZY0B*P*YP6 M)Q9K3^29BM5L@O1C-V;AM4->616-Q&!UGAN%;#KJ% K=.LT$@DE1BT F^KH1 M>H1I/8R83I.;5.42'U&,*T6W"5N.:8UL"=*)N5]WR]A+ZT=I4=_E\-48PT*W M-;9=5XVTGUQ&69H(^=4:E;A\N=O5BEZ@)DC(:/HX+4-A%2)B(+.GJ6$S02 P MW^O(T]EDGE/=^E@A6]IL0G^,TK1 VD-P;C],4,5H /,$=$@FC3W-I09CC2TA MD9=/VHO"F&;I3-NMG LP^W,N//3<"@-5$8P-FX:RR#-ECSVQ MQ@%5EAO!CEE5)'[-(G)BL

X4U1S(J,7M;#%;.*@C)+T ERLUUNQGS!5S_:.5E^;L6W@'N? M[.^\.3L^.64I?:AKC-\()[/%)HID/GQSFEM$M5O< H83T5\Z+<\JHUOUFD+X MF<;82HB:O7"T*TA#ENP*]K,&(QNL;"5()3AS/""A(O$NT7S6C#*FFF"Y0: ' M@H/6_+]5?;V88KUB#2*&*0@<5IKNFQGP#!4*5V*"Y)-+]RJGW@LI8;GQ8YI= MY"MXS6#5+A26,JAL*:5K"J]LU9/F8^7^+2;2X:1)<@GML6G&)L-L6^0^0?Y:Z'%:LQ:FWV_M"SU]Z!YKXHZ)6$-V-I M#NCE; B9)!VW*EX%O48>BEW@V- MLQY)Q3OQ=U/.G,SS3L-N1NT#BD5EBJ8"8Y)QGB*)3#E'7BWO="_'W(6.*MCV M(YA+-PD4Z=L 1RZE325H\=!K;7_5J+03#8]4R-)>R0,MMED7RTUB- 1@QS8, M9*!(/S:3N*^>(/NF!J3)W2'@_UOZY=9\>WPP_;$%,GH9P8W9XB0H!AU"-8*I M9.& ?'4"E*46E880'U,*2>%D(# ">+/ X#(Y?11M4%$8PYDVF"G%T1&EF[M" M>C&57978?)JO(C!^$5[M!OB$O?]NO_,>4H8 9=SUE"5@+)?^"_Q9L_L\?*%CH:<<(L>@__XU1=(5A2'AZ^:@W2&G5D+"-11SY*6E> M69:UUZ5G/$ZGGZ1?W8%@M6V!TV[2CO(K65 " E]K:]+6$>1F7U3* )U" _*G MN5)D<;K=?;WV$_B*>F5B2P3<[/!_4K]6%>A.TV;C+-1;.)$.-@YTK0^3==Q- M5%#U.<$S?3*+Y7YHK$H=.D79S1=P8>#G^M#BKO7Q9R,,L47T:WBJ\5V6&SZ@YU!Y.^^-*OJFZ/,ZO MJ%\1=9?%/!OV)C=MCDFEFL \QA_=\&,D)61+PUMQGG1FNC1(Q8GR70OXM1G0 M8S& SQ:63(0VL4Z(8O0+C:5B;U&9EMVLNO2L&"*+D%TCF-F*98%3C6D+6$.] MSA3NM@08Y#73A:Q%;7[18 +",!-8G"E.2Q-L>B&9'V8R\C ,Q>EKN?;.EG<2Y1O'4KGE3IAW!J\_+E$P(\!>#7]"B+HJ=; M+:7[E^V2E;M\44;AL].8!+U;&[]@]$A!)/T(SHCH!)V8,7W]C/)#7&_)&$S\ MX0YX=O.<"\1M]?INFK#;)[P3B RAGQQS#9S%\S/0,@VXH7F@3/=V7AUUR2W= M*U[QBAE+.6)@G)Q'OOLQ]IKK9J='F*%(-I<_=/0/"-E&07JEM+C#O'] M>WO_PDW)1H>+S0Y1QS)K 3/27WP8_ ,&^X<(WZ22^A\]/4:<]Q,JL__W_ZR' M__B_)S[\H,@&B-+2"ZDB).-@$6]*\G55AQGL=^S+\DQ*<5 $P&0U \KF09G: M.,KSSFLV)G1)&K$24";L@,N-GA)UB+YRE#%BKZR#, >X]GS-WAY=0+Y<\*[" MO:80,"9^ZLZXM/1XYLO<>'LQ.YRC9I2L^OZV,MJLM9^)W@A M9F_%N0LD@($'*)#/I94"PVPHI\67C,3"TY%[<6(Y?ZI>6_7Z^:?J]04\R[^L>OUAK"D?%P_?I@S:9/P 8.*DMRZV!=,1J,1=*7U*S[XUNF6F2-7/ M8;Q58;)VO7"7%RLR:WSW!.*JY=JH4,RV[ZCYX?.GZ(O@LY9O5AON#97^'XR' MKPIY'.TX-=-!AJVEVAM;,3:Q!M&6H7\!W4OWW)2T,>BN=#B^D!2,W9"( -D4D=X87JJ$5>Y]F"\S1:?QV8Q3KEF8UX)7 M EJIP!13"VJ-BU;@0)S*:X4'#/PGQ9P+HT;5(X@@+ES2R:T5.KYMG>Z9/#T] M FX93V!YD/"%ED6-J;A*0+0^Y5K$H:0X?(2B+:E7A7FKT"AP1YFF]-I/PIMZ MR>K4 T5VAYK3*4ISS@+EY#YQAYEO#4*LZM1+MXP]""X+.0O8K(@2TU4S]81" MC:[8J8TT6X+!>M2;@_C(KG-(.IK.!WP+D9VTK2P$@GE9G%XI?XWX LDSHO2: MR[69WT];U+%FQVOHIAB3QGEE9F%,"[WEEK.CMJO>XQTO9&6^0]3G7 QS_EZS_.\8LK.&B?)0KAN_'I!NDY14Q,AZEFD-K7-SP"OD(<.L M@&.Y4 *FGT>0J)LH8@*'$3D4F>]R1[V.9=+8Q3\WFT@>&/TC]F7=*'6#*K:[ M-%3X8CPUA9V K/.SU7\U5*4POD#PJ"Y#RNSJKC-9-W8( M*H#L*X)H4/U(7H5\CXQ.QBZ:[*M->> 61JJA,L%:GT<6A-Q@$3#+_+-0^:Z_ MA<8:[36^.E^48X=F &8+%].[/EN%16PX>XF:Y!G*^!38U,XMNNW;X&)_Y)9X MF8 N-,#M)"[:J6W !)FC2YO>5!&B@QJ> M*XN?]-Y SI)% T46>I#ARE>$?K@%QXA8F5,F+;5F\%W)A*66;=3X.Y@STNEIM'CZ>)LW6UG!WE!ZO1 .B MGEU+WVT3]6'#]H'R"T1$\#AS#@LX MO(S$(E%:%TV%+X7GVF@T'2[;Y6AZ_ATYN R2I-Y;\CYKRE!17TW">N$NB"PW M/__*T3(J-8\W#HJ%32>!G7^0"N:]5$VW'[Q.K[M4)ICK!I@\YLRS",-PBYEDD7 M,;VB1,*]VRAD4YC;"C28W*15@P.]8B!]^"H]%8H#X4D.5([^QRQ_+&!:;)$[ M#%9\<=ZB@:T9?APA+# MO^"A(B)5FP'#Q9"I=WZRC".37:8NR9,X$+,4_(399W8!YX0M6L"UZA_0=L#! M=Q5L>TKL%G]G7.;/J%E%R8HT6OF2-_I&Z(G^W 9C7,!*GKG84;H>5.P[->55 M<,2GK-H!I;5B55^Q8B+.0D^<:+LB.<'=*B7^^#>R1M$16%\3@BA*,8Q^V#;E M/NIL<7\J-<@P[^YNWW=<5=U*=M*2&85?K!0RTM82UP*WUC-TM(03?4-V'G>Y M+.^WQRW)7RX"Y%>?$" 7\"P?&0+D.X&3T7%L58;344@YH:L<>=/V>$7DV<%G MB4K.3:HDV=61&ZE.GN6 /CNF_8#2X*0HG+OX@QHQ3M4ZE.]A^ MMC8:K"1^^-)Q\6R59@&X&KU5#"$=LZLEG_Z^4^BV*5/[*\6>.W#+4",%D@;C M([(&,3:[X]8>?6:=$7*@M/E?AD^0TWI=%)TD)Y5>.W$8M)F,Q]*R1.D8KY$\J-D/F7U<[E9%.W3R-;85WT3]^Q7>NRN/?_KI8SJ M64.D-$ID@KI3)5[-"8=_2H!'_[&W-K99^$]?P72,+B$^O_ +HK#E0)@=>/0H MG7+>D\$%,HG^*K.>^3C$3LU$PUE="S[FE[]CK[9CN@5I?*H7)];2]I8,@)&8 M?=.E WJ-+N? %&95E7RQUP'R<9^CA0R92XU8 TIQ8L1!>>SZ!I&@RP>/VU^<397*3@TN#9;1V"H-QZ%S"ZS1 M_(]4F\?:3Q(]M?2,"M7X)&P.:@LHV! 7/%:=A54BT32(:]5*#\;-R5G6?ZZQ M7[UF4E,:V6;KCT"!]1&,84?=^2<&/IFQV4&)<7#P-LF!S2^#[4OWN\;.&%?A MY-Z\X6[">9CRSS6.SQ^6X_J@21V+-)>RJ^ZP>_B1MK)5:];J098WK(NQ)XN[ M3OG-EY- T?*/D@ZB$C3!(PBE2$GH.O\W%DS*#=M1F.&%\COWHRBD5/Y=!0U M!WJUII+ KM1,R=WW@"<2R"7YUM1+(W\[49,[JL(DBMCQXXRND5_Q\[>24"^A M *I49HS5SIZT\"?7.DH)4%F&B-:!I4JN(@':MKSMA_2T$EI.(SU81DX:&J#I M%.$?B]P\&>GNR/RX'1,Z&1@AG3"Z9#X9]'IM7;*V!OK4B'&M(;IJ$9 X$(QL M1%,[/4#PSQA=%Z986.;;1J+R@@[EMB&-C#!X_*2N.DISR'\4DKC!_Q2CA<,7 M\[Y#Q[^!=!1Z;.X9D%S%"2]@J/>'R6E)"@)SX7<]NF;>LNZNI.-NJ3G#09GL ML4U.&,T#4[@L4;%;QTOV[12<\IB6&_=-:V9A5,<+#T!Y83@??#4*H3*:9'R1 MPY(7.@5)$,4&F3I0KGO6P(G;+@*5=8UTBX9LN:@/^,U22[;?WU*N;&!SV5[ MC363<>^Q "A^.(\N\OA[_.F/D:=7#?8"M4F&@4I6CX-F"YB3) X;6VJ;W4CS M$?OCVP/ ?'R%O#FB29)G0DVL_:F,54B?@ TO+(?9>:K.=288PWT>:9U+ MAGUIA24_O/@TTX,2(O?,)V:)RN^B+/7\BR^?(U#G)0^K9R !AU.1F[!M0FY0<@,0N3QOFU(&ML=2V'"=?KU4/G;Z_I(/\!\MH\O0A MAJ9T\Y5@3['%+=OL,LR1* *YYA<:FB!&IET>F_$<8F;LM]-=*;H7@O#PN8'M MH=OP?Z*QSKY!1T99B383=4E3%4GZY9"DD96LDI)CB"Y6P21?*P.13Q!?3,1Q MOKC?,UO'($,G9Y"6TFPE:$@(!G5N2* %(+KT3A:+2$3CO'"*1V-OA&6R6!JP MH9B"=?@9JY!)&2*>;K>^&5\L!I?BPWG6MC4W\('2;U,*)-*TC.-/*3\_3FY2ASIQ(OQ7O[PBSH:5IS\91 MN!_QZ*O:L3Y\XHB("(%??T((7,"S?&0( 3U'$D(7;&C:?6WPW["S[9BS[>N< M0O1?C9,E?6)(%G5J4KI)_3&7IA,F[(ASY4O N]7#?LR"!T.'W\,25E# K1=9G !'H$$.8#,> 4+B$Y%03D ?GM3Z'1NZ6^<58;V9\; M_=G)Q2L HT[_TH%_5-K03M<+&;![F_@6LD;J]\&>0;%Z)]V_ MVK0-O+;7(*'V/QK=?7/;3^IW;?N-PO?%@' &WQEE3M2' =NBCORRE5:'NY@% M2(MV< (EM^/AQ#*%OM'!$ >*H$@KOG?.M4R2#)SVG/A&0EWA6J YI6\;,L7* M))ZVA;:',@8 %!B[.,/M?;NF,S"\0<3ZU,%5,-,T&R>S\ODYM<.SKKB?&/12/. MN;?2HX S:B0-\%L@/A3^R\V:.W'MJ:0*KC;J/>!NAX7-\6T( 'H 'CBQ1#57 M&@@DE]#P;7TXB!KI[8GS8%1>$]9-+&%&RLWFL#LP@+F"@,2TW(@N)Q[.S-1T MC"EHZ@^:?L(J%0Z^9?Z8>0MVFAT_P_?WF'Q[W!5YA@FO8^IRTW$O61",'$=: MOMM#QK#9$?UXN!G)!\#6T@H)[T?,6Q'=GZ3R_9]'D2:9I\\4%T@P2DK!N#T3 MUF08Z*YN\["8E@(IH&HTS)1(R]U0HM[7J['CB9:6L&1(8=!J?Q3W@U8ZPMSZ M#2S?SO2G8ELYR7Z^\&>X]Y T16K[X870SU*Q8J0RK9XK1;0(#;/M[)PRBF"0 M0GPD)8^!LICSR@>6--9$EUM42>P1.ZEN#V/]Q-IDO""(#N;FG$; M7/?R+0(3HO#'N1L%M:5L2!WX4EGKO/8.-]@SX079P[&>IE:IZ;:K'U[_;57> M07KY&C7@2MT"I]D5R^O@2JUT=?(DJKQ\X S+>E(-BJ*B$%):N)*;&OK4?*GS1#Q [)3B$ M3P^_(3*RBE_5<+K=O"RGP' I:_.^\@Y6A*E>4PL@O40P4DW4R0X+2,58=2'E M"XA7*,#J'C0@B[LT-;]2R]@BG!P7D70B>M9:_C$A^S%#6[KC,1C_8+;^!MD# MG, GQ6]I1A,!W',[C Z.\)[CV5W6#&[I/ .IM>+;W9(271X 7G FZZH\*-S0]"*.J0]ZAI0[='8*IV7U4*O4TUEQ4[9;O5=<#M!2(,T+92="H+(? M&OA&Y=MZ5"IB4G^YA8Y2N%-Y"#N=M9)$J)'0YJK$$-Y-5F1JY53@XHEL.8?E M/=$N7IQ8-"?M]ZKGS#N? 6%K-:,!:SA11/, Q4MG"1ER3'7#^U<,IQ:/.IVR MA),J4$HQ1D><7-#BZ'_&\?(4)OF;]*22^/3=3[X'[D>%G[MCG>5AV+8^8)9% M(SI9'\X4R9;-GX'-QRA6B>KOAZDG80J..' &"S%.7+'Z8ZQKK,ST5+87AMD] M>SHKK!'K#(F0NI)L!2I+'!"H=\!VB5-(AP>8H=?N$@Q !]Q35SV-I:QUYY', MG+N%85LZ?HK@FD\S1T.+L^<<#ND7\RBYN9G _#I_4*JQ=>8V,?363*T/P\&8H)M&;!NJ%S]X-"\3\D$M^/ M7-=W5[JZW##VZ?@F.L &O.&3X-RFR(5%X5#&1SA>. M(F#%R:^RX%5R,B%9P"A*.Z@ILUL^P.ZZ[B3R/96.+YXRBR=,&GW=E J^I.2> M/:E'EL2'?2(1UR.S :^^^Y]O_G3UY>\Q%L9(."N4Y3G+!9KITV);OSP4PG]^ M0B%>(9Q/>-RE%DBBG9["P# &=UJ3J@GR0'F& M6;E!+,2(7+$T_@.BROD5B"0"1.>;PN4S2=9XMGV&JM_/AU]D]=='T]-'=_[A M_/2B&==Q'MPL*EJ4J;9"IO6FK):K/^2&%,MP!7J*Q\VJV')K2D?C8(]TVPT$6R4C.@^;],8BRVI0*.;T4_Z@Z#+&_)QV3<3]00Y/\ M"S?BN*O9L8"GUV/!SQ4$HWU6M^5F@^H>?&O/?B.XAJ*N<9/#=MH56C*..OJX;XR)+JM*^2[H@TS*J8B;*9%)?/+TVMV(H2 F):(DI$#$[U%U):G@A) MP*F$7/7H'IVVDUUHG. 059V5=8="1)P8R[)%JDO-NKQ2&-K#"_=VG#N;R+L0 M<,*-/8:W"\'F3#%-'EQ(+G*K/%)3)^I_7"IISQTS$26]'_J;9BVL/EP1CV:& M;X:E/MZ@>H\5C!C:[! EX\LFW%!.VU2IBLCV#\-HYHV?@CM,)U*"W!QH82E5 M!Q7C:X6BW(GL \-(GF9$]E/MNSP6VCL\F\823)*_6Z>(&6VK]=2G%S(^]Q4L MW&B4R4# 7@[E-2V'.HJ%%CHR OSRS.,S7ES5@,B%3&;4PSRFNA>1,4:;[58S M2\Y.GV ,F\%17C@'P2%&H"Z^GS2EL3,F.E!N@!+Y^"OSU81#%HN>-$"2':+N MH\G(&IM=['>+\9CCC%[J)-\V(/9,6\9T/V=W0CG9L"8UGV%\/I7D8FVHM">N MK@@#U"C@PF>$X69UE3Y;/5:AC';'AZS M[4N@B:DD6N>)WLJ*[3EP8D_+ DG. K+ M1F2+HN1R//_^67LKQ?D^JDW?ZGTWY;"['!;^1_HB?ZQGB#ZGK))8]P820QLL MK%B^<^UHLW M^H]>!0,A?IG=]5']#K/>NTN9U?.5F9-SMVRS>XJ_Q>[IMN&^R =-;@P47O<' M,IO=ZA4QI/9#UY3%ZJ_]D/_1\@HAC+@2%%6XTK/57^#^2^9B?LP@_S#'+\N4 MLMWP/4\PQ4Y=*5U!HLE0#C%K!'P7,W\I%-C^O B,%OR!Z](GJ31*6*A^/1_' MV9B%G,?/'.PWP'/\I%UF?]XQK=H9O* F0#M[CTL"ML#4C[WD>E[2=Q*J:D>A?!QOV^/7$KM M:FG6I-*.@6SPWG@*Z2*B[F:X:N'"$KW N"?CYQGR7N "O6R M[?T$!3,.@5R>>DGGD1JJ@X\58OS95*WJ[K89^HZ['EZ.N1 N*X.FW@57(*BD MD?@S0N$E @!C)OHV\S>@=+"DTSJLN8%13*2N'J M;E2]DW_H'S*U4B)#9NS37*ERPIT172;='X*)MH=8Z*;DOL7P+M )@FAR0^TH M@E:)[^RYM4V:^>32HLQA<5FA,[=-)B6GU0S4]Q M^A$M4K8;:<& 2,7J8R_I+>%7XA!^J!=KZO0A-.\H7"\>%8*\8TKLB?KJ"/T< MP<.Y8$YV21@*\D\YFY+@F(QTK ^69C/)OAYV_TZW_>+*(RBFS=.R"F>S=G5L M_A-#7T1HFHZMI=_M$P$6[]!OX*;E6=B2T=5PUQY$HF8XHH9Q1[.W/LJND^*U M,DT$FSH%VXN*=92H7U.CM<9"*.0:#9"1+ZCPG9FDZS-2,'(J?3:Z4U0= MESQ3G:AFI]\&TX@1-SU4@:(XS7:D3EE^T?>L67QP3=3$X7%685O7COU?,F#, M#FG%M5@!2@6+7&$1*K2 1I[;J4XN1ZM3)I-[[J!PYPF>US]_^N@?TM%' 4Z7 M?I*!Q[:62@##*2:O>"Q%SN LPD&+X]H8Q]#(*A4B4C&@9#A@GK:0*X[ %^S8 MRHG>GC^!3P]E$:$)E[67/JRJU]\/Y3!1\ZV] 2V+1&;0-B3 M1E@N0#,D_QD#AC><(2#Z5KG (O[S0D;O7@=G>57 $;!!,4*(/=%"JXO>-F]H MO81WCJ.7QE)^+*EI5X>5KG $N6A_1?^;<5 QK9"#*1BOD*H$1$!N.",)_!KZ M6X XA5*LB)QF57+B)4Q%\X39O8(.P)PI%G2&5'GA>,.,U"['H2[*]Q9>9T8L M=:)8D(M)(%)F8%UYW'L-PU&%YFF/1(QDX#."??/+11]P0_)Y%L,1A1_5QX'T NY M^0M+"_Q\J*XE=>)(?W Q/A^BMWZETQQ7 &>GZ_EC.K]<<)%5O16(/:O$\$*S MHCPQK8B.=')^\]=BEPJ]E9^H\+NVO,/+A5=I<,ZGLX4ML*>M9FM:?U4XP\FH M8V?:24"HXA'$'="XW7&JLQ]FERV'A#9HGDB3;#1PWP;CL_=&1IX"0]SVA3*> M*(>7MK*$&^/M:1RC8U-N-L2?D&QD7E,<4\[54 R-T0^QVR0*!@U94X9CV'L* MY[ABGDX>8)BMJ6&3I3"8-_71I3?$EP$H/:S]/[]\^;T;\5VP4IR[I$E[5^\@ M:T^FQW4I",&@E)!$BE&,8"4!_A4' C,&7J,B$;%0AB#67X0J2C\P]@^.A;L# MYW6Q^,@+D=4/2./0C!D1FC$^ MZ[C\L)>R"!_IBE-U4#MXB+*U%Q9%.65I_1F18:%X<$<-N. Z2)F!.PRBCK6[ MC&:%LP3EI0SAHSMBC8(HZGU'0"JW]-==TR?"!L10Z[?0#_TZ[/G5#\$.OR&E MB%[59RBN>753-K3,,,RO;IIZN_H*C:IDK[\#LFY@YBY]-!"$G :*"Q^P,_I4 MSY(X^^X&>;WD4M@*[\"""*Z27Y![.R M[S];?47UP)$5HI%ZE7C$;8^Z0U%SV7&4$%>V]UUMX(TI]D_9[<3,+5FXAPG#7LK0O O1C"P)BPBUTS3V744[$-49_%>@PW"" MM8V![4=FXW?JS5P>PIZ/D[5A* M8B@/U0$-L*IDO"9(DC2N,ZZP/J(MOE!Z,X]-4SEDZ@>\CNFF>AB$TZ[7&E;! M5[IMB+R@MA1$4G:.EL$117 JBA-#BJEX!XTB+I'ZZ67MAQEG2\SJR*BP08E/N)M MV7)>U"6JP]=HU@]/J-;(HQ'[AI$_EK]&7RRBMCU;=OXM*^<0D:&HF-DOU=B" M)1A=W?V0D7+0+)+=%@Y3!DYRP,&WWB8FH\Q9+*BL0^81&*G])NZGPLM?8CZTSE:Q#"Z'#(9\B-A_O "9,# M2(H532""5P?0P%, 1KJ?T;S*#?! :S+DEH6*BJY8\ 3] 6!\+IA)U*;.2 M],XNV1 I$A#VT#;A([#I;KAY7Z5L3IEP!$..7,Q.1#U!PV=;1SW@JL;GQYY6 M-=6UDO<=A839)D1>?8$/;[G.<,Y5O)"E_LBCF;D4)&GL2^^1D8/\NX14B&5V M74WS6MO#E?K[+92DKY-$T@,05OVITML,8'5IHW[6P'P-ZTR(7_)QFAU;7R+N M0O*I7#%F=AA*>(*Q'2&"(I)$?H*3]5-&"U<2-?C[%6E>C9JI<5PEM2F06T^Z M:%\0WGG"RT>?/[D'7<5( ]SU7'AV$!)MI1-Q7"$)*#E$A!/&(U/3:_O^#;Z= M+,?Y]1WSB$NT4')/9/>4'<=#78R]I(T)"Y>)9(0BC8SQ+_4#9QD-&C+G43): M$W,!%N$LJYDFJQJR1T4A?*[D1\/UH81.AQP-'#C/>:U9SJIVV2)YA+@WLZQI MLO=MU1)TEBCT_E$+^D=47"*)O2X-2S)+0&E353 J?4/DFBS]-M0;JG^CP&TC MXH G Z&DDQPP\5E7O.O[E^JAM9[Z-RNF6>5&3SBN?(P!,U$EJ*Q:BI/W48:.^50T$N148R127-T2$A1NMR1+FJ(<O7\B^?/.6_1=?T! MPK/3LQ&>*9J@,P?\5DEFHN\A)TZY\"D=*18LA<1TKO9-=)T2#I;)=^*#[PE'HL.X8$$L%!K0D/)Z<3-P'UF=JOE_EEIE.^ M0\Y8F )/S9 +G62N*^D>7FF&%^"F:@6"[TGHD7AO_L 2L.4$GX^J3>A.@/O" M9%89X]9C61%_N1"-WWV":%S LWQD$(WO4GA=*D^MH?!I1P;!1U41>;16"S1Y M%DQ:>/D=!5Y YH+F=4$1$L$,>N_,M+290 M/_ 4+)]+TZECZIQN87><=S@_KK$J<\I.O.8"C0!RXEX?G8OA@IW' X*]G2** MF"?*:<.$H+KE [[@; >]=U6O,?SI&U.7! WJ4HL#-?]UUPU=B\,+=S7DQZ]" M"(FWO^[[BLX::R%]QR+6N7ZU2#[VM&1E'UN\=^W0][2PV'!8*Z$1DS.KB)!" M("O!V0S:XDQF8PYY)XE;KK+6(,&].-WHL^;M3X=!U35@8Z"6$9:5 <4I-2LE MGYQYEI#J=*FZX[BB&4X-MC@_E.XA^EWNE[$9LL2+=-*C);9%8M8V9"*N#.Q6 M9BNT.F[UJ8IR'A0?;5".:DK,#.G#WA*4IX/L ?7!ARF.92LG K,@FC'3E1") MX%/+B]+S6)'(G,;!RJJ8:<_%4G%_NJ%:NW:6>.*4F 5"CPTESIE^) 1N2'R' M[]L[/5M]>T(VX>PNF1DCOU_@M3>0N-!40!AC5@*X-7(51N A<>(%,FK-MCE" M'4LF0^D!%86AXKY2H\^A><7'/IEB#?4I1] 9^2,E@&=\A^(*N6E)/CM7C 8" M(NKNG+A_7%&XZ"EMH9<,"^!P1^FQ[O[YA\&EF*5W@Q1DJ$[KLJ=279CB==N, MRC$?WI6:"-F)VE'&94^H"EEKW$JZUPW6!SZYCX7J;D3AHW>/28P3WX MR(?1JY/+]' AT<89FT8_TB*D3G'!:=O*I"'RV9/+S#3&D(R0!?;H-36OD,]6 MUK/5*SFU#$8WU))#E4Q?-%VS7S,8Z298%TY^N1_#T$@-C>%1,?VM&=.PDYI- MG:+%DUK>PAM++J8-4!L,9!J3L,@B:-DHM;[W4]@*JI4??C,-N">>)JPI"I!%0 M8Z:XE#SX76TKE\TTG-"']H"G]NC]8ZX+,3R/%30]4O>3]D8'=PA5FL@*/@Z' M_>2Z5=-@*"V1F6(6^3_*1:YSB$#1+[%^R-B)% ?JL3G2RR!/5:P2#H:3Y#[9 MNGKJ4_H@!+YJ='!VA$>>6L==,+U)YGJZH3*S69UL9E$1HTWVF:N9Y_N3OO!Y M=*__P 5(R?+T*01?EI)+$[@[8JX5Q ,SY8CQ;P[4(0@$48'LT&$"4WU+59." MF+7'?L?_'3QU>KTZ[2E@VH!PQ7_40W]5A55S>VB)(2TF(?Q@#-FS^K-'VQ^C M8261$X/\Z<*/1Z:EJ<0<9D <^X7?&0F_CWL!Z<_GD 6DDM1\Q-_H]]3LZSK8 MT\D.5K#P[$[ M?NY&]M"UY1VU74_HP ]/%?971=D#6BP#0=(T-I>!Y,HJO=H<=W_:N?K,QY', MJZO78R@W":HS9QWQP+2J-A4'G<-/]85R1VGF0L\6V^3$ .W"/*(M3;MF5XL1O>)ZY_K$AJV6QDD6#J*4LC7+XB M>K)A131&%XE94Y>>=RR;BM3UCIH@4,4I1(.PV MX(52KF)'7(!1EI%Y$@OX&SX7>%V"\>XP1-+ .-AWM8W>/8.<]'H4"0\=_MNP M#FJR6<89]'54!NEUR8I1H3QM)X $CJ]2 L-[S1R@$]U4XPX'#_&/R:]'G# . ME+-D/0OWN [FY;\0]^,IOYOI%-+[+W YNHP]_ L:.SXH!$@T&IS0!(D-BX,3 MJ/A$>Q!KZK__5%._@&?YR&KJI?1((@[><(RLO,)5W3;K6@"BG/@!Z]F4INSH MS#4?:T)@(J[M04,IRDYU$&B,4;JJ<]+F 4#BG.2(4BPG0%;@@\ >RIFB?0"SM0L"AC+ \GW;50REXL8?*-"Y] M!I32CS)A_G:(->J.>:W$F>I U"A=6;CJ@6:QPWNE[E:@_AA4@+"2=_% MQK:S,]L/1JLXJ^@M4DLCPL?9;IY)BA;/DE64(Y"V,>D/5DY1!*_R0%A@)%F& M%WDBO1PISM$GY(T1N1E9;QW4;1H=A)6S% &)8X_LBP00D@M'NU5-2W#HNV;C M&\U%S?VX^DP#\LBXL".$C^4+ZL^+N.;4R/&4*0FSQA(^B<;,GX=J;]CN6$GQJGNEJEE_*$SA (W-K&J<1\XR.<*QB'F"HZ!1G=6&?(<*8 M)_H']X5>/\EK25-+)34MF5PC\\A?F-&O*Q-+C2R$_6K'>6MI 2"=7:&,7%H@ M"?'@L]5_]7>U[H-S+8J(=?219X_KV32YS9:6'@[_A88#9SZ%I#(-2XK3X\?3 MDBQL('H)>"RT 9N)^2^Y-U^B#[\J\B%XE7S(EI3ZFR!-I(5%S5;Y'#)W)\0D M5HQV8F"4AVH2V70$]FGZ*!V M?N=\5,:Z3039K.TZJ>K>1+M&JPK&/%N]^'Y:Z7*'2I)VQ+L4='*3-0?^![!V M8>92"\N-.]1+%$XKUE#1%\I=*S8^"*B?Q#F?@LG.G-RLG<1'M[9=(Y"1TSSC M:W6'^]*)OA:N%8@(*]KW 35K[UPG/=>QV7FQ^QHPFC?U K?<'1K?A+%@7 (B M0PJ,BXY.18?STZ;YA,3X]*'&?A.>H9L]6WU/VU,DA%"5N WQW&V]^&0I2N(!ZT<(66JN M>J%;3:I+"F)#FYM 1Q3=.8K0AG?&4CB"T^$V9$+:R)II7YU6NT)HZ(J&D$-J M:UW:)RJ'9OVR1L'Z5H//^3?M>%%[%S/ZL:C*9XJ<.2C=]#'[N)3V5W!-. MWI3$$E49LE)IH;V7IXD,Q8%JU1S@FWF<*ZM:&2 GCB +W43TGW1UUOSSI/$% M.,]OA3Q2_$?\-PP-5]?#S\9)\0B17-X= 4G?)@0@I9QLAE3Z0RD7C07^V+:G M#P1B@&J\FBEJ!!BHP5 F3SK),JQ3_)8:O^.^%KE5]LG8EAAVI)- ?R))LQCI MY"WET@Z*+15Q5:#\H'$L 'P5CQFH2X-\XE:\W#NN]NM M99/ L2'RPWNVP689X5-(H, 9$+%,P4AI1^@8 K1:N< \!4KTA&"9>%8L$@WW MT"Y@_"><78:?6U] A$FH?>?BRPPNU*->Q"2DG VI$6)V#&"Q% MQZF]=)]\;D7V% >R ()Z$B[9CU C5FX,_IK!(V)Y^-F??69/T7C4F5$YAZ-] QXUG<.!S\66EB4=$BWDD'"E ^LSBVITNB(G M%?$KC%/?4EJ'.1KZ) 3^/,/5T:L>!B5X?)C(J5-W,2Z@=V]?BYJ$ZTC8:&F1 M.1%1E(U39F)Z9\ZUZQ!Z;@L^(5N1L@'M$Z[ +!@T&,8Y(7Z1@A/YD%X=4@(^ M_@7O%[M4DCR++3CL6E"V5Q0_Q*J>;( JS,;Q;6@-#U&Z,MSS& >B'/5YI,<1 M#R[U 6NZQ#J(/7L.9L#AS/QM<7]AO_+M1 N44 S'Z3<862$W=:TYZ0QZ&5\S MUV%Y-X>=;09#A!$JF4N_@+#C42N*H2=T"-(N[J_BM:6Y451V'L0W6SQYL.CC M^T$6.42-PFY==I3E%DKKL&('3_7')24*?8(W07.S, Z_V*K_\R\^5?TOX%G^ MQ57_B_+U?@+DC4X!W:!1L763-\DL(]7H[$Y^73!E.335PB'1U<=<"G0A*8(2 M%>EDM79?IWB*EILP3R-Q.CU;_;>C+.5""S=*9;>@TK5\XK'_'NKF[I% #A[>DELAX>@TWH5=E8; MCGA,HI,)XK2.4GEV7>42E[[B0Z?.#)\)]-.,!D"?]4QU2L:[?Q$4S:K]P MH\/&&3TI_@"!T)Q9PRKX;>)@C?:6G*3,]D/.1]\3/^_.^'U/W5GZ3P8*)60,$H$*R2QK@M[QFW#*5X6]&NZ M\,]_,(?]:NA;BQBY]BVQY(ERF:7__Z4S()!H7B!C$CER%>P*M3A'Q_(9"LT4 MKM#.^B,J=9\+W$D;RJT)PIB5N8Q'H2+N+D*?G49%]B$P?/IS,XNB0'J&EP,K:BH];I1RF]"ALLC=?H#O:L5= ( Y2*OI06 MVQ7!=](A%JXYICM$@D0S*%6YGZ1R!D4M8RWBW:/D3R9/>KQE^F3]D%%M:5T6>?G9$WIZ^^CAF5"8Y5%E/=". MRNHD]C#:'^\62_CK-\',E+$4XY.CE'SJN3+M$"@T1994)N\-224R]Y*2<'3+ MW1'RL?AZ)KC@ZN(%'..PV) BK*_XL!YS3A-&07L9;:W>4^7"[F.J<3X*7/E^;R2SMNZ9.P5&856>'^#00JF M_QKP\,,X]13SL;ZBU1H]=Y:*2<0/NT0PR1JO8UTFS,PMZMZ3L(Y,VYZ@I\:=SX9!W_^ MA9-FS"@K44 +RU-@L#MJD1D>I-5P,B*;BS5P3\'E /P?Z7*3 <[5EAOC,:YF M7.J+K.R&!5/T*2ITKMF]1M:INT8"2SI(XM29.Q(5H1]\Q4*652\06]-I2REI MC,U=7>OL2N,C&"DO9:;/;KG74HC^]1>_5@_M=3FLR_ "5]^];>OCZN5FBG35 M(@+@=#NZRD6I[S_SBC?@/\ -M&+U75V^BX/ MP5H0;RI.;! (-,-L&5.S'1>.X5.-TLXC#Q3E>1=$!XS>/]KL! )Y_[)_&5-# M;0Q_A V1@,H"KZ6E647V4"(,M2VS@'E5Y =DM.C+ M5V$F/QA]_O,/29]/-T^B]658-.6T@@^:=$!1"K=OFXIQT#9M3GN#W/7G7SS_ M4M#%3?BG<+F2NQ&53$Y8FD<>73\*,02[,Q.3<,SSDOXIBA,UH":8/: MR_HM&9*$LLHDK:@O5/ M'C=-DC"$(R*BM/MX\1[C)UJ""%#X\A- X0*>Y2.B)2";C*R<.CO,UYXD,C7! MF^0N2^^B"Q,.&K(>YA^-9T[@C!"209NUAFZ<"&4MK64;V',1K!7<0"8MG(?I ML;Y,X1MYB,]42$YBU9B"/>FH/LX,9JU2:03D'YV+CA$41R/LO?G%D'80L. L MJ?F0)Z.WF:V%QSNA]5MBG>$J6' ?FPZ-F^__/(\+\+@NF&]I3IN.CZPFP"X=9X&=O5/M.Y5)8D M\Q@:GX*D16(C'NZG<\0?52";]"H^;B$9^M;:G@=K1Z.B853$E2ZU6(S3MZ' M;W$QK"7NI<@'!T+E#%GXN^M5%!(F=(AR 0U S*GF'2(.D&A!)M[:R5;.?W]# M&2%I\P4D50W..&(<9>7&VC.\U+YMF:DZ<3AFJ_$/J\^^_!Q,2+(2;/Z1>&B] MCZA-)+%YOC).EW0A%9:5S+ 39B#=8DBET.E@S""_KF4>=(DW37U;FXM8F&V4 M=F4VFG$AQ3W@^Z75J?IX\^>)_,@.S(9O=E^E"= MRIVB0IW#[%D0L+7%)?OF1_N1U=RUX!^YR.+CA>\G;TP_XI3!D?7+;?73]$,= M:O"G1;&B0@28-:R,+[ B6IZA+$)@W,8HWCYPG!X"[FX M4F6AEHD(=-@)84UN)KDZGY2W35M?)T3&;G>YT2MT[!4)*KH72<< T L=U?;# M6X37,*9I5Z,]-;O6TKPNI^#<_=RO>3Y"9-/_9G+#B.>=T>;XSCHF\4O;-CU)OK,2QDPN48"?N8;\$"H)1/K4_KWT1'867/ MROHYG):RYAMT&&&YIF9"@#<_(Y^$;_S72+I@_E3RTA6U&C5KV@%K8I'Q7H1[ M:3^OUE;==0?I:+_'OAOIFO)MHW=HJ1*7/4V^O,KT0;+F63V0UV4KL?)P:ATE MESSUDE@-_)*]^*7-[@$!Q0/7:\&]-&5& I@L4O;GQQ.3YQ;HPF@^B07Z8\06 M\X:=O083DY(.8J0G8L1!+KU4.CW$(AXHBYY]%A(PC+5"[D7M0$ M4IPI@W/OE%DE4ZP1(CL)XQ)5N$^8 <,,//^$&;B 9_F(, -T9,3#T+#1@Q1. MN?-.ZQ^[NC;.%K6WP:^Z=ED2[H.)[O50IPY[C!R<4[T8-SR%P_:]P:N<3FV/ M EW5N.,]/49E.PAWI&LV.VV=GL'SM@VZ7%6+X"5/S0^XDG@ J77C"]2T"")2;3"QF_>[?C#]J1M7H5UEK#76&OM;_J MI8X<;X$_EL.F#4=C^(_NS>K[O[PB*K=:D9.O*+%?$\_5U^4&95@!$WUN;'*+ M=_LS^]J/O-OL4K.;)GR6CF7,ED-*B^;QHK1LZ@K61-JKV:&',\-]L"S7)7=0 M?A:_$F0E,IW9?&P4V-*,HH5"%"G"*\D\^\KGSDLTG+./NE!Q0@K(^&8.D420OMJ$\&8X:F#5#Y%P M=)3V-_HXV":6[-)<^%TYT/>Y)K0EPU>*#RWC&V4RODY,2 MJREQ0 #FP]/74D."RJV\85/+C,_OL(KDE/P[JPX51!A#YXH2Z'?7S)8<[=1L M*,.-E$O&@1[ $;@B;AD-<>)2+KBM3ANX8XLL^%7#5AL@3$EE&2*&9^X?;J54 MCG"E>I!IEBLR'(R(Z9CP.'GMEF^A8@ZU7FL3E/[Z2QF)LX?BJY1Y M3*FH%M_[,SF+_OK=7T8[=B3!<]TH@4>#3N[5\R]^]9PW1GH'YM2A2YSYZ?/? ML%6A3E[1$HU$6XO/QJZDZ<_(V1?F1\@PD7"1*CM3493<%^'RZ.&APK8;AF/P MD(,AKA3T)$]VZ.B(.DD&[SRD6]XI'[UNU\EO K?J&?[ M ^W4 QVKS+SPY>]_]QOPC9<[\I^KS"^I:IV=\*7PH,->@E1^6=S]NF?$KORH MOQ,J!4D_%0J,%AP ]&2V#".BH;LF?FP6[.A6__G%_])J>S@HF8:7+&XP#62S MR,>TRS,Z@D@ZP1W=1X M"! -E*0_,(X'0VGR$1(?->-@Y8_CH)F)3G \7H$VF[X1+;<-*LAYS4CSN8UJ M@X]31NL^NYP#.\KB.7_W/"RD=_KF^^\ <)71325HXEL73">5@1MUPK,9=G.? M66)#*RK725B8Y_8;;1K*J4XJJWAF-F:%Q_F +>WP\/(+-W3I^'/O+.K:S/;E M>Q"5*":E*I&#:'E#<<.82!> V_BDC(<^@RN$.B9!NB$]7>'5\92,4"%7^Z'? MACOS>UW*D?AX'+(*3!*:>[=7MIIQ:FA@Q)NVHI=B6#9E2^P:$_L2) @@EJ/D M'@:0OR@:G9>T76-7DS=LO!><$@L_!]/'N.DKEH.;Y1XY M/D4XXNP8YG)0:Y;=YE*6^B.-T5(Z SGQ,C=LE#H_&D^,;3UGM5?"BR=7-&T&[AB*PV:#AD"$,EZ<><(/KGO. MBJ%Z'7>MKN6%67-P$>,.4@2_2V&1.DW?BLO%%A"-LVZ+1B66&!HD;U&%@ M9C-X]-05HDS11H2U4.6-C'+B#2G+DPNX2J>QQFWF,RHN(E@JO*$NE)9*SC.. M&G(&IN3I(D9Z2=IC;D8N9;D_-JD?O4]7 P$-*,6DA2XC2K:=7M?(IJZ/'N7H M4J4,?'GK;R!IJDOB%O[E%O)_]:F0?P'/\I$5\O]LJ1S"Y$.1SC?J#*22LV\C MV!DY*,WY_?GER^^3^I;)V_E+]%U/Y[!DV3,8S_6AJ:+IA[\= G@K?<3T#!]: MU#MQW8E)85D!WY6#J%Q4J&'TNU$H3Y"LES9%>9+8HDO)G^%60)"4$YS*M[X! M9QM^I(<1(ROU0 H6E>1Y6A"SHTM-\O&@:6YQBFF=@#!0'5>M]$]TM>N^K^@, M9B* FS WT#P46XQ!843EC@*093L_BSI_/E376NVMZM3F/UNYTT0B_D-;JVI/ M,^33 &Q'_(GO:CGQ".$'YYY SA/GJ=$KB_=C6)$Z'AAIV5D+$1\!H?T[%"2B M8S8NK18DI[1OQ!5H,6V,(Y=V]TL9@WOK\_>\,?I;]8VYZE;5?I7VV36PO 7: MHIT\YP:*Z*JO>57?'EJRERI,%BQ.SXVSD=*W[]H<*,DD]^SR5DB1VO-2EPDR M"**24B&IS#W6 ]#,KK$8!8G&G:,E5^JL]HAQLH>C?_ P>K%C]2+AU##X C4Z2#Q/[,QA/&4 MS4Q9&%;!E.1CLA3P!VE*//D2N[ZRMM?15V$I7>&"B*I.>CO%(BH4V=21-8/D M5)*-&J(?3N6;M"=LQPPQX05#U%2/G"-2OCY;Q91Y+#*W/ 1_ ./7E2_53JRV M+CEGK;?I&/6J[;N\D.Y=*O+R;LXH/+SO5RF&6 =7MHFN^#RCSBJ3>DZ MDXZ=_+R&N/Y O0KB9T[4%_E>8Z:S>(9'18CYPQQ"?#CB(Y[Z ?7PQ@&&FL4^ M16P_:8:,#1^:51'RE0?8(EPX-B.SN >(CYEZ@6W"'"#.S8E'G_ESW RNK2KG M0$BOPTL:+$2N629];J'PV-&R[K;-]6&0E8G'1I]I&('@^.V67[($4M= MG_-2UNT[.%::XQ=V50,!J5T?JI]$J8K2\>QK*I8T=L>"J]R.AY'+4V@2DI&RY_Z#[YR) MRB%4O"Y)H'RH"7NBYP4[)W6_!Q2!7JR22K.FM[PR^&;356' !X&ZN1=0 M_0=M3X(#.C40OD&35DG?3/3#F=J 9_4 %0>!-2)3;7KC,(L$@='.!1%^K\T= M$9T\9O>2#U>$]&SR7"R- V\%! OL-I0'T=8MHS<7@^H7YO"RG+L5'R!T8[VM MOB8=KH:]@*R%+)PG88:2 N7.R2#&(?>]OK0>J;VPG^ V1T]WT9>SD_XH) ]# MV=;V'@EM,RZH0;D^/ 0O!@B/D%3U0-ZE;0]=RPKLM =4OP10;'?^$F=$ M"2QF6LVD[T-XD2^!%5.W8WU'>RD/EOJEA[5+&X*M%T1C?"I2=0R6,3P,U%-D M'V;8E@@39XT,8".?WL)1T%/)#2\2(7)+JYDP=J\L-%S7$P3K6K!<'1*R$9M# ME<+:L(LJJ0( YFFWRJE) AA1@H05*O*&FV1GIEI739?8DQTM/)4H3YI$+2R7 M_AK81;S]U/=OG)C5&,:RA/74/E^?@+51R(T\/C,PSR&X#/,*.'GT+)!06-Y:_*1 4;F_KB9/O!\*?FE8>J"2#1%&*9"; MNMTCQ<]#"5><<1,TE.N2P*TZCN1\:0H$9HD*IH:-S. M$8MZAB-49"6_\&B?MQZ[/K5I8.KAC(F(H3TO,A) M)\7;T.2&$EE:5A+591;J$W#9=RE 5X#;G"8R$M/EPRKC1C4-329&3QPX'CO' M/H[6KT2>4OA'[O5EY)! FH-LZ3WB7I Z27]%J*E#C5C,I&FJ029"P79=:4\!;'&,FW MA2Z ?JU3&8E^E;C&?FSK\E(&[CYGR=XEO@*0<;?U(+$NK149.>1.-'Q"WQA" M:A D"5P&1&T4_(2%-,3L>5QA+(7,D9G>L:(V+) 2<&-4[.AL4*7<$UK%%!8EZ;MCE=X, LK^1UD887(ZWU#;PV) M#6TY!)]C#&:X5G-!04&EX)>L*=:0CGS?C&^)BZ5E,[J(/OR(BEV,K(^/@PIC M& ZVPQ@#W/&XYY*3?5&,INXR[C4_M0>S"%&9I_C-V;#S+F7R*9F7C(RK[U91 M%Q;GHO4>4(\8)QRA,T!C27>A5Z-B\X@V>$(FD,>A_[9YE F\\/#I'73IN9@) MM)F&^W1,+LGI.H>!6D?T;!44URAD.=!"!SY;^?7=CUF32DB M$,R/<]OT$7S.20T5$/;7F+-E;MJRV:4E<*])LDD+[O%8#3?]#RR$;7G;A# ML&E([S5@[>B2)B&&PE/P>D$&X3M BH_+9?2J/(LE2$,3)6G.BO0#P)-A#1?Z MIHRF# .PP'"N(S+5!BE:5I+FM5X.5KB!?8GRUZ[U@4-P@[YX"*AZRVMNN^V( MU9*&<5U/=U0TY%%!04O&*FXG00YR2MY$O%GEHMNV1"S!25M6WR$49)Y)Y^%. M=9UY+AAZSW:5P?)TGAC])AT=$Y]=CD"'O,[#1II/I[JM]S<]B0>1'D-;*(JH MJB5?Z4LZ0U=/A:D.)X05EZ:V[5DR&T-N[5 HX73"I6*3,[*%J;K6\@4 M1KP4=VJIJ),'U=M4_3S>N[ .'[>N./F$4TP\K[O.=D F0X _7JE=]7?'A5S_ MV@?3[_S/#ZG?23>W@CBWD0=OEWU,ESWW V?[5O:TH"TQZ9$RFH3+^ H 9[H] MSMU(7;WZ.T.@>):6W3+IN]8]A5_%Q[M>\ !62]5;$)2E)R^*^Y6>Q^BE06XSB MDY5::.DYO_YLBQ7*Q$E/'X:]X6C%-AKF1X-D<2%#:.\(\0TJ!$? L(B&8(W' M1&OZNHW0*<33U-Z#,P.](D;%?TKQB8GCY-9 S'M0&?U:SB.:->:1<]S;&DL< M$*F830OFN]_0I%V'8W@?AW?DA6!NE40&7CF.%P$'-;X9D1UC8QW"8RDG=+T- M@V7-N/#"8)8*2GYLP\%5 :%(I28B^?&7)0(.9BYGC\T(! KS_'H*TQA%)C1@ M1*$D\&"-9>MC439,%2W<#8BQU5_#1F,$N//!3CI=_9#] M5NQKHSABD$6R/J.0Z,(6T\H7W,J#IEQ;T>G1,O_PQ+.1=>=X- I.J)@A[QD ML8_S!D]*(VQKH+Q)&H0/G:,>'TK&S^\)/\6K+@+Y(_U 6T?)^T1CW^%TM*48TCK?-&Z@% M]4FH3]QV)<,NAJ$\^CMP.QC\EW#$B]B,"YH$TGW;C!(0<0N>[IW4UW*CS:-< MR'3$TWH?O,IA3%L0O%U0I**S#[(*-%AUEI.]./6T-'I4DV"'LU@%E]T8-\,A MO-HQI6T16\%A28E\BW-N:$0.Z(07]L(Y@MIO:&M[D0W]-+;O=ZZO0E85!91= MIO'#3?X6A>4I:(:N4_R5[.!HEO/(^ZXV%) )\,U,KWR#9E4I[)/(LCA M+*T2&C=#^D"?JOA6Q?_/3U7\"WB6CZR*[_PPI2Y_BV ?W3K(O3KF4MJ9L\; MF(5@"4^.%--O&>=82GGF4]RT:%E>:N93%%[).PG G"V3,$T*\AR^B ^"OH93 MQQDD4="C28=+>\Q26IP?MD$RS17N=3+)$/X]M\%*?^&EA$GO .)CB6INR9)N MR$UMQ*J)QJ2.D_9U:F%,ND58!^/2P:.1M, M_7;&2&4^8PJ'[B-,XMX> MP!.QJ]%]7LCDW"<5:\VIFR/1E<7\#SG3*SGD!3<=QG\_1268/?ILU.62C_-Z M(^MP41+\U,Q 6\N$JQ[6T&0!"_^NF%Z E)M#(;&Z)R! M"!JC5B*_Z!C+TVZ*P5+FJK5,K[,A:O(HPH-:[9L:,L-$,AYYD.X:9;G<$JO. M MZ[[4L%\%)&2Q+M(]X0/O9?[<>U-B],O5CQV4UL7=20(H7>UCNIECDK9 M_I#:9$9K)MJFPHC^I:XD0S)W1ORY$&=.FY%I-BY];C4DY,\"> M@X15)*_"B7(8'8 LHM9/D M;33V%DV@92.S.G-3]PO09'E^!CPRD<6_YMGH9 M.0T.!J'A)3H6TL9:2U\/EMB&_23+C(:P>#CL-14=?D3J"XWU$'!)0G:4NV6\ M57Y"2"_^!*D_/$+LSU6/YD)FXMXH<#T@)YV== O80%8SJ(=Q9LQHN#K]0.=$ MT=C++&X<9RKT//A8C3)?&L.G#&A73^CU"O["4%ISC5;<,<\V!T['\,>X.J+A M$>S36G\)4_-.*V\\@)QO17=3%;DNQ6+&71M;65_NRG^$=_XI/,)K9PIZ#HS# M688TH'+04N-6+Q%N.# .[$,>+/U%CC49%^I_Y$.JZF$U0T1>J'TNHO!+O7BE M_K%P1W$DG(%VA OQIN9'K0_7;"&B4 K5TPC$=.@/K2F$.Y;:A'RC^#^NSW+Q!RHJQGGEPB5W)LVE*I?M,?9;1+]&3U0&(.*A MY1& ]Y2B;BK?:'Q;"'.V?0H5!#,.O>B3L'4O8Z57^GJ]7XP],=_I.@?Y+#$_ M0P5Q):-\@&SHU%/=,KM5]&S@^L%\(\?J6G-)OA"RLV8Y*SE7M8CA M]8_8R:XA72PM9?VH77HCNL2E$R9;'RT).!L 7Q2+QZOVEDH#:>K' +;9THS$ M9BV)AX,E6+",#H7U@+E"^6G?*J,H9_H12FL7.^I4+-80!D;RU-$CRSV%;<*F M 2"GQBZQ I2Y#':^G? 8LN[2I![Z)/+&\8R!@$:,B!.S'JW.??8$(:;#9_AU MQ;9F@<4(IX:_8:3PEU61Z1*(I9?E/Z:41E2H!Z&*7\<&6? >B1*^N*[@=+YG MB%CSV-,>A(_-?_\&Z(MZS+K7:W"F[9ZS1+(\L280'%=QCBMA)@^H"PD;)4JXF6-][6"9SHFZ!/=+ 3Q-SW-.5DE M% +IMQ*=-UO.06O'++?+"$;0K\)30R-U;.V#H9-T*4*$;L>)*[!$D(9->[26 M,D)_SSH?(M.B]4N56+T6!4<=NV"I=K ;_>"% <[>VVTZ*48/#9(-=+JK-R+/ M8=F.DQ>+!=F!"4]'>EZ> M:/\0Z.PW2)BE!N%@XJ\!EG#N W8^I:MAY0%TQL5"*W0M04"G>IB M=?JN_(%X3<+AI,9$Q$/B_<+O<;N"PY-81./^5T!%U9D;-_V^/GL5W:@J)ZU; M4D!LB8%P!]VG&K[5\'_SJ89_ <_RD=7P8X'TA!\IE9'$$ F]3?VVWH!/,<1= M(;3N@ 9=J)]ZL6X.B\R4>!AQ-Z_&/MD^[;\2?)2.^&8LQTF3Y,&T4Z:U!]>> MI.%8=0DA:))=5R$6R0->9LOE>:SH; PLO%X8"*]\#'#P#?6G;LHNR\V&8Z[I M*CH==F#B"K%(U8^22!X?GDE&3?S*LLC('F^:VW X'3K2*E[,-5-Q,4Q(O8.R M5?!L]XW\(U858\[;I95F:;$BK0MSVV[4"5I=M_V:/@<-V#%VPA2/S#F<3#F0 M0P+(!*D;#=(G]MW_?/.GJR]_;R]ICT/X&CN>75=>H>O4/;EP]DB#AB"#9I+BJI #Z#HU,U"TL1738\FFD^0..=YP#TIQ9&?;GLO@XG'IKEK U_J"#>V M_]]X?\CTR91G]??1VV5U.5K (!<,]X&,$N M*=&(.G>=;)";\A_PTS][Z [0M4[D3F$]?\Z.JWMK4Z^4V6@#)"U$M5T+.4YI%3&2S51V.F9 7QHE:[:BIQNNZ+N0M @7!L/'0OZF<7::Q:;P>(G?1*%9QH/!5T)F!(T1%J;9 M4\5"H.>KU IJ0/T&YT%8]9/I\K8DH4#/51P3 :<2Y2,NND5 M\-9Q';YA,MQE&E G&2O>@S6=[?J*)@S&:7\8-C=D\-)!O"*@TFK@/LO>IYG" MZR2-*^C0EK<.,[*\SQ9[ N^1E5/PV^7I!I\U.3^ 1?>'F"0G),1?T'Q++_1# M;#_Y*F;/+^3%'@_,HO.0=YM4![RZ)=#23*@0CN'P7]$C]"VQMEA5SCMVKT:* M]27\[4V[0C!36=/NIN:)NNJ$!%A*3%1F)T*=V )!7,Z3X!IF"&OST1&6FZBU% M[.!&09\(DL;"]]O]? #Y,5&>DG);59?3#;39:G3Z<5,@7.)C=FO!'TA&W\8G M8Q8(;\.(3P84AG=SCZTM Y\Y&2'^BRNC_?7E#V1CO_W+:VG$BXG;]>$8PD\^ M;C!&S- _?EXH+![1BQ%I"#I74[V.S6M=0^C.=T;$"BG14G&9ZN%[UA-W#"?7 MSU;B0OLTN*C5N"GWM>DI,; D,?WD0,GI"J>_JFGYX!0TX1&_\/PM9X2(D5 [ M&;0PDH<2$:2/&JR*E3*6I=M0EXE1TAQB'V^:*4M["6 M#,W>#]K%:,/.];9JP7U*^TM\M=S4HNT]SM+JE8$,XQN;F3LU3!2 YL][7J9X=8>X%K M!H@=T6O!<=XA>2:)$P99QC60 ](.:ZISHE!G/&=C/4VMRE-BW)E9 WYG'@-X"UC'].4*,=:N$8YNB M%)X(CG^$HR(G-G1F+V$[23)M[SH*YS)R2F;+J8)$AV+?8* MYH(H6RY'8>'\RA5(($ MKO;$&+5/A,:B=@6+9?!4RU\;!?A()!\N'@RT7/[01O>5?%+@@03='($J-+>< M=0?%_="3K)+=]=GJ*Y;>$%R90#[TW,A$ZG_XZO7W+YTM+R1)$#9$=0A?#"-5 M'2:C*!A!OL:-K.&*P=*I("6Z$](NV;&>G58VK'&HF0E-\X/J^R4M2WHX5@UD M^H)CQ% $0_/'L?G,*GH\&L9D8%_Y/($2;-(#*? M:O87\"P?6R%/T.)V?]>Q$QP9VJA\U[#AL3[4@IN7W7ZXP]T^UFNUCPN9T MDB;%Y".5M+176LT0%DG\I^ZF@%+M8&#LA /SOA?%O95V\GF\G#+/?9DQ-(S7 M)QEI.&!(B4%UV'/R7$?5%NEV&41G;+HN(;-\R^P(M];RA$5VZ<+90X:0J,%$ M:NY@<\SX<9^MO@VN<@\R#(0]LUL4R?6UA3H2[":%1W#SUL]\A9HC!.8W2U^+ MWX"S]13 J<[7EP5)?7VQ^HP5S PN3ET@MW5_F!!2>C>/=\OG>4'>^8BU-) 8F&,.9Q_9D06?KPQ0)O]%2^+2#:5GOHJ_38 M,,%9YZ0%UW57;Y&=2;_4@]:8JFB4*-@==JL[D,WO:DL=!X=42FZ1.CHF=V5@ MC:0RV$".P"+T>#O;0IF\]QGZ*8EH>R@IUN4@8%W\&1F89M),>E>3%HN!8?MU]BW6(!M,#@Q8$98\[52^09'&=XPA\8KNX(F"BB"BOR/=&K_XXU M]V[E\H2;#!K"W(%\2OA!U8[C5!PZ3EU7\ET"K@D4S4A)->K+4IKB_FLZ9/Y+,$Q0F*"__JFOJJNOA[)[$__VU5OQZ4R'PO:&U]B(N?]< M((5;0,F*#"ZPP]D^D;0\5]G)#$+P+[7V.FQ4E4>)&S;[V[^\'I=&\(,OQ/=C M!OC@C\]IG3$^A-L;)7[/YN?;B]FQP>E@895@4)=V+ MDSFYD/7IV3DCEJ:TCE"+6K(29EE1S#Q.FGI#&7DZT42: MG1JC9STY.X=)F*HK Y@"H939,J,]ZO5Y:BA\R"],R&2RJ^E-PG[@&R\(R*#$WX7-T-]) CJA$G?E1SBVM)'\ MTRHC>Q0U8PD3/)1W6,OK:X+H,KY['V+U SE&8J#H.P;JI;WX1E"]0)P%!QU6 M HRRY+E%R 1-N;K_X:*TSX4X"G L3H>Y)^)T$&@HPTD/O5K_NLRH_K1]IYEV M;V*E;*G[%!P&Q'G.3C//:YP0J)C?X]1CZ>4GZ:P28]0L-?> MDA,VB/$NE@(]IR_F]T?B8 @MA@13Y,[K&PM-1ES&GF@,9TB$/\4(E?/ZHFPQ M("TWD.!9@F-GUGH*_-H&!8>9)-.IRY R @6JDM\R]OOHE3Z)ZL'73APUQ&U( MQ!7:VN/+TU5-.1IL3RWE!_M"34,#RC&@,-RRJE4E@@>8J?]@;M%1;VI0]%;]X5[?=*,*3-NTOTS33MNGX9&8QW[@89.VX*VPO7-U-!U23C^6NRJ(POV M6D)MZM^H<,Y)8R]U>\)9IR:#Q#' ^76V?2*>H&EOB/F6CK"\Z6;'G3\4\3P) M@3X5U*UH'OQCE;FP*I\Q ^4>C&B!SQY4SZ%RBFXPH,*^%3F%F!#^$N,$AG/* M^S.-U%#3<(6E845UN862:V%B[LCAL2HZ#T*B6%T"!),XM<7RP6PG*Y>0[63U MW06+1_)MWU16=C"^$CLPG"N6CHT]PKAG!2A0S'-"BLZ,[_Q5? ,U6@[$$QDE MAYL(4-#A%VNVJ,]53SR;]RI=V47N<_;;(B,Z7M1S:U3)E4D92J&-E>B?P;B< M$3RAX /\O2R*_&"7E?>I(W0W' M57+JZOYQ'&6"'%E5FH3,J!'X*D.:'477 HL]"J5.>XP5$^L.* 3@DC'"\A\] M236N3;Y1B==$X*:BS]@%FJ0NY"3DBDPA2 #2)D#3@/Q+M%3W()GA,@TS#@HT M"KF\3;-OI,C!G,_,"=0/EE =T5AC+)X*_\SQ&Z7FV\S483LFC3MG7I908:"I M$ 5MUJ;PGLAY]VI/#AG](/J/RPG)/8T;LQUFT!3Q2\X\I!EN'F(_W/Q53?4Q MT20(320SE<(L7%Y#$2 &2KXBJ@WF?-=4H4]&O=LTN*GE^61@9-FAX;%N<\6U ME6R@F$B!K!,=5+&LL,BTG@Y9D3;F%@;H"^X:=3UV$S/6%7.\MJZ< BD;\8'% M]ZW?DH?2P"U15?1$<>BIT*;^=$," ]I?9TRVPK^A++(<\@Q,K73BN(.5$9IJ M<&M'!J2EOF@.K3C;$Q5MD\@@X=;-\-KACES83>*LL);"F0CE+Y),JAF/I\JD MQB\J"K.B[IPLX%:XD4 .+G4KYZ5),QAXHMB;8[[@OIL%=N?=C'XX=^)P:)#Z M#G>DV-76ZQ;L=9[P(.=X<+VBL;0]@D6!>N#Y<4[G+HO8)BM\7_!4R&51]R4F M-6&!S LNLAZ1CXBPX_%^YSR C597L-[#9'F)8=)B0=)WO S09):)!?.K3$O] MD*V>Z&>R'>.-5HNIY?M>RE"?+R#R\1.%V>?H*VD#F ]+D8J&+E-CP(64R=&1 M28E.Q%?]BK_S,JGS*\D/AWO?F;((\]0I!%TN[_(EXIC*61++QZ5C8&1J*EE6 M*=> A741?BP:9"6<,B*[!&H#F.M*1?22F-J:O4R068 ME88%*QZ)O/!3X"R6]<6H"62W+H?K/CQ4"MZE2\@;U9:K>;;Z'XO?Z=)X@?CB M_9"ME10*678G2" LEY4BY(WW(*RW,ICG(:X$+[&M3DQZL#(1Q/ T]O%+E-0C MX;S$5B@,JE?L0\/"$*O&9=[3ULJ?ZZYIXC-8V?W!*"W]#DU6@Q($^]%F AO^FAVY:W M/>,P8Y82 ZMYU/514UDQFUJ]^,8&/,-/6W;O2S\P(7S;SUFAC MF.>\/=X1[RM9(#.18;09-()4Q.BJ '$\7+O3W0BIY(0?5(YV$[P[#"8Y,1B"SBF_9'DI(CW)]@_)BSN\5^!WK MT&IG+-KR0;E,C1GFXEFNW4MN"O/9DSCK:<"XG6@D3C9Z%?R3?&EDEO=''3D+ M1^X=8/:#*58L$0#SH#AT.7 @VUH\@OFU)+G.'>> S]'OZ^YZNCF&J%8B+R^? MR.*)88:HM4'=A7,/FG1>R??-8T?!)1)Z&7DGJGP !.YI^=RI]AF+/DEE)3)- M+-_?P3OI8@__MH/CE+?AGB5'VY3C9XY;TC^(%3Z_0--$ B"N>H7@(3!$_ 85 M="CY:5*="/8>\VJ X=.LDA\P#\J1[WC42Z.@392]/C4<\KI@\?UO)^"L3$I6;ZAT:=ANKK_&9K-W*JV>-4:;]B$Z:RTJ1'YLO6J4>S4M MMX@C$A3]H;.:4(3\( *=)E )P)?=DXM,# 3FBKK-@F@,S=X0I>/];B)P'75C M)\/Y),SD-VEF)SC]FAP\.\W:,V$F57YI9)IW@ 0>";-"@ QW7;_@_%"FIJE( M;Q&-.(4[1E7H?E^LWG3]W=6-@LYQ*8C(NR^!R^_4ZC_W,/HZ#:OOH!OP>JBE M%]"6G:MI.C&\DS0T(5"I^F$FG6WKD].J+2M0WK"%!*#CA^*BM63T:89,5,G) M+2Y)K4N)!*7!SZ$_CY5ECK%LI&Q<#P("2)9G/S>\R^"L+T^.%A=&,=9X#EF.2;;P?AO*D M[R:M?B% ,NAC5O!QCJ!E+A*.([TK=JW#"SLESE-G,KIO8MY%7#+DE,+CEFAV MC.[7=O9BOOWEA-$[*5&VF @YK5OF]ZHF+Y[$82@%8NXU34XTVRT('WC^^AVK M@>UB'Q$*4;R"+#.>U;.4MF7KBI;F*:=3>/:&8Q9$1+ I4%.\)HK5ND=Y@%3Q M=KZKS27BW%N*,KN+'VYJS2-N);+1RB:OY2@SH=OCIT5PEC]TH^E*M=-]?Y%5 M$\J4Q'SVWHE?;F2[.0@%;7,\K>\:5Q!'[]"L#V)J=[2U7*RAE=&(2!10&/FX M2B TR\1'(KETZD\;VL(GGK.&ZV8!S M*;&(ZU3:.P^C-BTLN#ZC*%4FM-'WAOF>LZJ?Z7%GI[&=(/SXL=P07!)PF#$A M/+D6XCGZEI(D$B4'NGPC@@X4JR:MGKHZ91)C"=([&WCR<%K1>PCC2/0W!:+& M19H=G#WL0^1T\!/1RQ[20/ 0Q\$GA^2YJN EDP.4'.';!EO-751YV,6'7&8(. ).(JZ>VFTF8.<[/E%,W<;"PJA&3P MRC1?9@]@+>Q+OS6J%'?&=LJU?XZ"DMTWVA=R^ILB3!H8SSSSRR_'OT.5(Y[/ MU(^PK4GRUMHCELXTQO^R059PS>DU8C.L8QLEH ]CU"1Q<:?5T?5@.LAIY.BO M3GF.C^T?_,66C'_UQ:>2\04\RTN4#IN- M.%CC,?BYD*M7LZ,'W(9?6#M/C%6%_O$.IFC>=J2Y\UB'E5L6P5G;3G= ^X7?>.?]#=0?AISM^D7MZ9G2$Y[A-EP=H>(X?/+Z>(E5DAY4)$6*L(A-@O?8P-+-@&A!+O[D2@L=]R[Q&)&S0"1(XR>O$UG, MW'(A-'!QJ+GEB9RC^>8-5QQ_OV.CX.OD?G=+]O#6LGQ00,'9%'^N5]_T%2N4D \PNU@_<&'J MC7>!*$-./;:WO#"H^JT=Y,F#X])]EP#6I:(UD'/4];#?9QPD/!1^PB5PJX<9 M,;^[7

K+N4!^+(F2Z62M'2T*![9KDO^^PTNP1L1Z(X MG ).-QRS:5&3=%QL5:S:CIY!5*$DF4>MY0>I+^@R\BO;N6.Y9%2JK)3HZ&1L M2R*D0U"(@=3N4,^'@T7B:]SKU5)/M[$4+0X/?I&M(/568EC'^RU9F>E9I6JB M374[]Y--(^1IA&/6;OKHI&XJD>;^_ MNFGJ[>JKMR#>" N.BUO2EDH6**ZT?1M,%FY8A]-">70<"4]XB_$]">#_C63 MU,)?KP?(1#Y_#IW(7Q7_E*'3WEZ>C'<:Q-5G%"D;*;]B6>$?<4L$W- #Y.8* MY6O_=GBF3RX\[9^O/F,,EF)5Z2ICB$;YHKJEDO7F7$6":$WB@OSP^F^CH[2! MMRMR)-$&F0X!Z=N-H""G7ZAUC'^EH0EV]3=?A+#[N#P9GQ=,D?.[XK>__GWQ M_#>_N>_!,9)MJQY',Y),@J0VXWOD%WF57"1WXMR0KF[Z-IS2TUWOTU%7ZY*J M_V%T5N6=9J7 Q@Q$9/:I>EH$B";VR>F&#LOO"8Y5=L8U5ZO*D*4KL@?AYE5: MSYP82?T :XP]WC=B+!]7BV -^3-[Z'68X$SX(:V86\!@M@Y1]XXE;F60R:8TC ?96F:%^_=MGO_I? MNHP3\R[G@U_/FW)/!T\Z])X("C*IDG =,9UNL6(AX;Z+?M;"R/_FU^\V[L%L MQ'[R](84V(H;'=$8FF+.M#:[;7NH63?@*'E$V=T:A2@_G^4_Z>YDF.IA1@.$ MC>2&"$E[#:QMP+I]K&1:ZAKB7ZV/D=XR?P%ZR^#"7].A29%\WS:5I( _P0$,#O#E)SC !3S+1P8' M8%*JK>8PT[Y"<:*0#9/F7BMA["E,)JZ>R[^(_L+IK!#P&&Z+!.E$?1)>S=>" M1J2)W]+P"G>:&^W%XQD0@)B&\=V]$$;CP[T\!$,=-A]3SH0)AZPF46%1)>^\ M0Y*4:U'%J^%"U'OEFY1&2LU$Q7>HA4L%BT#4"RU6B]UN_IW=(9_ENUC&ZX8) M;,X,AKQ=]LYX4DJ=Y:^F=N=Y+'3T^\\_]RB2$AFAR+57.QX/OUS%@ $)4J6 MO(FR,%633B01!' .#L[Z.V5[(XZXA?F-6L:D!OK+,NGM-R M0NO.ZO+I7+40\A20=P/6S#$_ KTDT'#&U6*K^!KSQ>',T8DN@VREK*M>1^I0 MRCA-H#CQXK^\V?S-%V?0Z5 ![W>091$0 X?&5R"2%I V]%4R=CP)544#A:4N M9&*-0P,Y7Y(DU;B7Z "G.(:>>* :H=$\,KK_?Z^T&.5)Z%ZUJH<[,A@B>@4E M>C+Y(B')3]G1(JGF5/A0^)"IH;,[/<4(=T$83K\O:WP(' M%F ,A&46BYJ@\4;Y(FW>4:E*0>BOM'OJ>\X88_L,"9]5AVPAG7"IVM@D[Y^^ M)APV(YETM+^\_14;=%90RA#U%6MI0_J8\I("];&9*XGV-WE?M&N2@U,E*@0F M5'V3-XE:"F\29WN2,T'&_FMEH/.1RA:!^I'PT),(X[/$Y=P^U*4XK*)9@[C= M%+B$[*,QTE147JVK9!58,1^/,CU/\\&XR+&:B:#0)**I2EJ\D?5.C6SRQ M,N:JHZRU H]CH3GEW>$:4%(:S$5U=14>W>8"+6-L-0AX#;E<[Q '0K[E,*I< M/S&+%OTK=P-X5Q*2DVG5/=N4K5BK9WRM0LF8+<-I=>2FQ/Q$UH@9U_;['%XF MZ.*XA+& VZY$Q(W4>>V$HG#F8Q=4V-&(9%1:4_;:UV"IYAJ/K>SF&;O(M45PXW^V-">*K6WE3*@]*=A1(V1L"13;[D:'E MQTDEO!#3#9EQ"G<$2Q)*DJ@MQA%*;4#V7YE03RERS;'4-:+\[.6#3R_#.TA0!'&'0:^ M9%<"X7VJ]C&+",%&3$/GDK[AS!*ZP[2JA0 T"H2(H(R\7[MQ+-1A4[TPA+O"*98KF%$ &;O*G=IR56K:BNW"L%)8/> M#IXVW($>[*?$>Y\XP'R(D!_1V:_1Q>1/=3LE,Z4+OVE)YTQMP?!J2Z-D?433 MHLD@$DV1FBYRH2.\"4=X)98S4!"G$%5\39WB;/-Q7BE!J3O5DY, BM>59]ZT4V6PVA&]A2VAR=$94+5X=(?E@2T)H3( M>%,M:$VJ[8%*7'D/3CB.;GQKY!5E:Y!]WU2DDI1^I0?CC19J&LG?R-IC^8C" MY(WR17JY!RM(YL"P\O2_D6E.2-]"WJ3?L)NN@CC:BUNRXE,*)^9=0:Y*H_(H MK;E#]6$Q95C+N#1:QIV:&;7D-1?9ME>IFKFY^MY-WEN"-U:P(+ZH4M?+>8"5>>H'JY:2YU54Z&!)4-65B/5H.+E// M=#\R^9Z"R][H+O P=[NW=.'F&/%JG5[?(8L;\?4:=:SD, M,*>,^DIZ:BKF##? =N]Z:BF2\.Z7*E]9!_>';HO&V97Q31E'NM+]L]2 E*- M/G/IP%3YR^J%6%1 ^"/XLHPKG8+D.IX2PEBI_;14W$J6%X]E%,3%M27IXDG*D]7'Z'#3![HV M?: !"OE!5!Z7F0)-&QE4F045:;^XY1?07UO MR[XZW*UNL3=2:^%S+_C3HX:_E4*^\C?DO4;GC9;AJVJ_?8] VO(() Q6V\(O M")4(K[;T2E6B*/IQ74M(=AQ=8OPX*JM824'_8H,F5\[^TDQ00\%O<")78.+' MLA[1='M[D15\HK!R5E?PXNWL6\5%T M M]';V=3[P#8K<@=4L4X7&+!348T*I/'A+FE3AC.%I2E21(0-=P(ZN?O6A;L&) MXV!2LMGPJE)%9Q2[JBJ6B/I]>0MME3@9='F/PHQ+8Y;!(>KWH=R&)3+,DB"< MW"SH6T!JK5]<5XNSC=(_+7J:5T:SI>S]HN*#VAL%>FF*Y55!XAP[ M4(6XUM*[-F,^7FSZ6_%N*BJP46/E^20U3IKVU>14TCK+^B@5(^5J>QEEU/ZW M2OX6Z9@,_DW^@%DBL[RHUU%L@A(TA4AK)?DR21XDR?:V)#L#N(L3ZU3NK4%9 MPY%^6]J=#IE6B<5@T[('@+9;S*MI7BX?AWC-[@@\J>1 7\I2YJL%VWX(_JE* M!(#58Q83H6_ E\?8BIZEQ!O9\'S5B.COR5"(H+5"4E<#[I8_DAAZ$XQ XWJO M/-^+=;=GN.JBFV.?2A6#\BF,3;PIK[T"YG%,?DH4+#*Y"F%49E2LB1;Q_/8# M^L9HXZU*6[@)Q435_HQ!KGV#)X7_3=;^(*TG@IJ!&=4>]8G@\J@7C",38K4G M%V*8M%5 )2A"WZ# 11$91S=RSE@-M>0K)RLX3+GQX;I$=)3BCMZHE3_DOB8E M;"E>0QBG\3@S!4U(P8 8F+%2<%!A,-Q(%CB/\NX- M!9%Q2$BJ^&E+YQ#+:N,*!Y"LJZ(1>;J578F6K:.#"IQ"7'K1 MI&66+J*JGDI;@_LJX6PG85 \3%?H.!.#K4/$,?IT",>\#0D$3)?J)9&4=7: M)NU;(J@JACE!148 XL^R+P]"?(M]3^X*_M. M1$ W#2,H^;G$?E),3,A0M[$C@M1PVHIJ@!5A6Y7K8R8I:N-II6%*+GBO2K//Y-(8*A[ M%PH(PFR(0KA8//L9: W?*,X*%_9V) HIX;'G"(2,Y)J M1*E)*(MY_N$"A\W9)TF7+BJ)%6O 1Z6.T4_#*9O8>(@CU9"S MM<6]WN4 B090ULAX<_;:$,NC*QCFB]DX@88JJT\,EC'5!-WIO$420*\A6W-; M!1(#R2%-R[Z>!+,7::.A%+%%'61F @X5$W^XR=/+%D?E&Z M?,L(AZI$J49;I#M_&\JMI@[!2LDX$]MI%Q'RGLV4MZ N3RS0OO-&P:VM)/+]/>TJJ9RY5Z5TL)H8LKYWRH6 M&!(XIAQF.>.(<5^P,(HM:U7;@$F ]5X1; /%J>C8>ZLFRR8,_O'B=L)U!R]J M!,[,2Z=P;/)D_MH=S?-'EP)+?$E2X&,N9H[[,]8RLM8)6PV&UF1"N'/UT$,U M*Q@^P0+JQ=BG)*Y3@S8ES:CAI.FV44U'%/1:P.I&D>(/AM^_%%[P5T$A'3ZW M./R_D_1;R_C;->GCH$U@(3XVWZ[@$L'-T8*Y.AF.@S:5X,H&;D4%:_-%Q2[V M',:+-1M%^C+I&OX>,KCR;Z!5=#O=@0F;4 *WDH603$B3HL1I"4&K4T](?,@* MCHEL2$ &"B8FDFT7$P(#^2E4T@6W"I#X:G?GTY[;<#[MM9U?Q12$^9>ROUC# MV?7K9;6C.RM['*^,:"UFK[3*3?0I :W7=14#E6!.(C"R.\FPXXM*%Z_#PU\0 M7.7CQY9#&S=R%-KA&<<;SBF9U*%^UAIW)G"0.\.8S6KRUE-S4;\N]W-#ENHW MG*7Z;>Z6Z#36QI'.>ZE$K"3K\' MTPRC%@JI^L*(AO\F0^JHZ7Q$]-D4D6D(9IYL/7[6\$-O)+=W>.W('?EH* 6X M.VL1N!MU\WRN!=-FJ!!9>J14<%Y.Z9\OXP;9S6R<1"H/YNWGW[ZH%!BPJ$'Q M/ING8>2XA#;JHGFBT7Z\7#G:KSU,:U7ESPM54U7'9<-YPF#XK-G$K\+O_M?? MW&'G30D**^F"?[C]CIDZD*+@#VJS!JCJ5)9DERF#E8 01@)E_P+J7$#::?G; MY1>U2A0E#)Q5!L.2+#3XC-Q:[A+"&#;7%>2\5$+:$NY+BB9B[,T$:LCC-/FF M!!/[>BB#"*/GC-E8SF]Y'[AH-A&91/EAU)C%:9;SD.G :BH$:$ZA,X9GB',6 M?4WG\W?2W>Y\02BBFV:S^OJP"7/8HD)=:> A^'4,**'%%.LB850QJ'X#K<^=UM3@ -FXC(U M ZCSYY8^$>G9Y2:EJ904I@=WE9>WKB"T/*[*-;O"+\MUGJ#%:-=LTT^7&8LO MLWGQ0ORHP M;+V,K8@P**19+B- O5QF_L)4O$CQ"6NK\(3*],96N.I+$T5((D4KJ7JNDU5 M@SK#+]W^6T?V2BD!+XT&D\AT*BO5'3FJFUDE)Z;20;I/ZX1 MP1N*X8]4>M%;F8.Z*@M(I>"84VA)S."R'07>&A M#&>@,*0^DG8V/\86/VZWY_[OU&W_.9^^P%*855]5)6%OU)E_?R/?*.429>J[^\P03UR+MY M'<;$6/30769V.FB?#$Y0)N4I_#]0+Y;BJDWBZL<\6/YN $]V>BN_[K3=.W[7 M[W7O].2ZR;K=]G XL)-]G,F>;#:A'XG%F,V D?% _^-%3Q^R.69XQ]/7W?EW MQZV>Y$A,EGB9V?BA9??HMJN++O!_"R_5$DDN>\V*.KB>%QO]M&;Q+,::M/S^ MC^Z/7?> -\#M_MBS6X!;T*ULP2TG?.SYWZ8I]J\\EK/T?2% R937'-V"8.E0 MMH:#2WC3"*%PNT)'6X*QF TX8N4NK&*5A]F]CK,/>_AR<0,?:/'FH@DXH%&K MAC\Y(/0XJ\>OMMP%R[^6?S=?=7_0=EW+P9:#]Y:#7;<]&#:1@[=6J2;TOSLK M3KLH32$*F VCR OU.# X[<$&LZEQ=R-YCWOM&J<*-M5F'^J1^VK!\[B-#%H@ MW,8RJ(;@STW2U"VQX?)D:XVN_MP^ZJUG.>XY<9P[:@].+--9IGO"M9T.VH-M M%?\'Y+F[^IOV3CE:BM#MH7+4O8]R=$\#[3E+C;HE-EMJW-G=M4?M75[[6?&58Y^.I7/[P/Y11 M)X>EA"W\">;H)S O;-F-R?XJ!9:R8K'C9:;:J5&;YVI9VK\OWE.JV*>SBW=G M_V=-/E9SJ=AM&A67E'H"JL\8B>?_AH1H3E^WX'N_[1S]WU]>8:EG, EC@LIU MCL[???@$GWW&NI$D21W=RAA)R ]]_O(>?_+^___B_)&D4>#\=Q(19H(:%;[Y M^(J(>Q;?,/#'.0)"OV>H/?[1?W_^_>)5\U/J50=7A,O!FEG"."ESK)N=6_\! MN\5\]O,$B]\X?;*K0$R<=\(GB&>^4'KR:VHR0@U\1=#"T ,#B&(-A ADZ93* M,"W,/2GK)UYOMRDK\/EJCW]O)WM)0%<@LZE+R'2*-2,,[MCM=UJ#TZ[1S[P6 MLI!*!24^ILRP__\0?IB3]G%[WU)W@?>ZN\!GU5W@'$F7P_&93+YALVVJYQ0R MF3^06+9&[Q^S:G-A4F^KDUJ$F96%2+I0X!S7[IPI["V"<-\.8;%Q%.PN4W!X M.FIU1J/;*$C;+L] @G P5W1TG+X\4PP.'LO2#ZHID:VMKT+N3Q4PF@GB\5;[ MS.#>GV.^=10Y'VC9G'LNK\T6ID"K?B-EB3H2W4MC1"*:>S>J6Y"L;)PA U!E MU>H"_%5$:11:)B:TDRQJ$1"3ED0J@5U6H*EZET!D?AJ.<8_'""$O#PL"SW/C MK%3"'M VKBR9(?CV*.0B/>P5H$IZ>D?>JZ-3OMG49WW\#!A+8597ASIBK 55 M1O0.JQ]G133E!L$: />5PV7[!O [M@!ECDME7?*5 1$LZ^Q5HW6NVTZ%'\Y# MU6=^86]4BKUNBUEYG-*+&S@JR%CVY8 \X)R4:V]V($%>R& M%W*Y.=5QKYX<;,P,-PBM1H788?1#E1TJ4L8&035.&269D/,1U(96$H(Q?E1/ M6NJW0X7P+3E+N7-:==-@$X2Q8\!-$#KGN49R^, +H+/KS,/L&9AOM18E+L0IYPC.Y 9M#;+"=RP3& M/O#KJ%LBX!A*[SJJWEFVGS97MG_^U_OS?WU\_\?.Q>]:85MS\ZR1N%M)6X*H M^.T=^?7/6NC.E[UK C0V/6S=J;I@;HQJ*VT[(<&3L97FAC)5FNZR407C7@&4)[LRAY)M]/ZID@IJ,A^(*Q$E4HG,;D;8M1C8OA"LBQ MCX8$SS/NCP5)[J$/#YL;9U)O-[5UTH2N&1_)F0D/6QE-"NJ]7MX6:R0]W@K5 M*VWLX0+4I*F9-M]%]9$P!9T2J/OQMB=<1 :L7-C/=G/G(P'N-6(;3@XT M]9GC=H[_9_,76Q'UA"+J?\2-\[,";OQ-(,@C2X!/27S\R]G9%\,9\AO''E104%$(UV:7S?\H_9<"_! MEA!DL^)1X ;+^ M$/S>\")LZ30A>$Z>$8,J2YA8BG]GU \96TR)U \1$IS10JF'-"I9(0;Y^5+"C9R 5?UPOVZ\W-B MZ## *S.O;(\^2[)[^I('G2;ZTC^^.GK^>=WO[_]^O'SIV8[ MDV4[/L_)5<[NS;&(,4,@D!T2O*DDO:DI@+4%$S]&G/AYY.6HLU+Z( BS:P]Q M\3$$3.WON)_FG/RY* 5!%%^+5)F9"&J?AQ2G@#^XR[4#;XQER$)$(8+W,_8P M>[7DR/AU!BJ(3(8<%S?P-S\*^2B>+P_G<2K2#!ZZ$J5W3?>.($4-F1;58+I M?)QX!/<$8JG/=-2@)5NMP%%OR1W3FUJ&0WVE($QDK-6+J,0B MN*M%C$Q HQ69V5.B>I:$]HUI%K(Y>CI'[\3FZ#5@+D^9H[<[<8-"@#,@6#C MOTEX^$6:LI[($;"<["#4-'/.1E7K M&[IGV>YS+D%PHX!3^;I8D,+0W^I.9W<H']9C-W26:.V M&R](H L5\WC4!BR*CI6X8Z>][\VI@Y$1/:@0:_GEM"\D]4/Y#O%]SCD*&)&$ MVS@+)VPQJ,1TEO?22C#O SA5V4V6B]EF+0)WAZG_.9;H\T.-/B^DA8\J'"[V MXY?/C@JWU%:/U*/0K^C+E\15N/M-&O51QMIB0CT^ 5.C"%+@L:2K.VSW M'-BMB-A.U[ZL7 &=QX6B S@0(9=AO'1'[4X''=X\%DD)-"9#["Y?UMO(]LKT MJI?]WJA]HN<@TY?DC&-N_XW_IM5?I]S9!9U&:-E*9XN@9%6LKLQ7*A$(=;\RBY#H >T^Y M('YO7[176J$L]ELRXT'9+Y7(3>DF5([!H$BE=GI[K)B\Z&7Y$?K[$NX.YX71 M;>F+,E&Q-A] '_"OE,5G[,D&293T^PF<6:II^OU;BOW,6\Y5@@HRFH"5S1.< M?<][A9DJ<-E1P[Q))!-;4V\>!G"RY#?Z#J.N]UCLG6K/)H[Z0024'R.3R)V? MJ;$;S!M(DZFMG<@?@6D*@H&4":Y]JI3I]=N#S@_Z-OZG%V/'2VITR;(.KK8L MY%Y^J0R6TUND-5K=.?)[55GJFEQDR%,B(&]S,:,^@S-]O0E05&*E(Z"IDZ0! M]WVZD1FY).,3'AWM?)E=$TLYB<)) (-QNAFW$.2Y:E;&#%$9)$1W-3:[$O&T MVJ]O"WZ7>:0\H4H>0CFW#6+SO2 ML0*#-;%G[.4O4,'65[4$'_ M;JM+ #A"Q&2I.(JUKD'% UGAHT(DLQF1%['VVR&N_RT)BJP"LZ!@%.3U0#_0 M?99(N,J6H\9KI/)6.E6B4OK5SH$. KIX2'%"UX^':B96&] 5"TQLF@::\1-D MVQ2K:^D\H$N$ZBHKO06G*4Q--C7$5YV*DL5TQO6DZ0 MAB2?0=H(/))@'U(T4+NRV<0HG=RFIQ/;:&(#7A1Y 78*]:;R1C*%$K^"Q3YJ MI9,P-V4Y&TI7: @)4<;*E^I": >PD^R,2V71]U9+[K3"^VHO27CHE"BZ::A> M&9W0?&8J=[SL%VA>\5[Y%KKA\4ZX#%-EUB(:T 1$4B:%)W[.MEV>I[2*-XM# M9"1"2[,W3-D1>.-<(2!(FKUQ!,X@UJX[LL*QEB%&731$?_SU)0>3TH+5]AC. MHN%SI1>R:J$?0?>L[D[+O\6Y(3OBMLZI%@+F]YO,T/98?LAR8QA?7GEDD6:\ M,MQ05=B!Y\/W"_C2OY$& U<=Z_+D,NF&@\<3'?+0\U7E1O3\1H;K3IN#>Y+L MW.NZC@/IYMI2T;TFGL7;+%@85=MA+_NG;5=97JU%YLNPA[,75R(49A-E[@6> M2YX 0SNY$4+UX$X3Q&/AEN$43Y?,B+XA$GGF4)F2B:[I:&B=F %'$@_43T1P MJK&K3TKB;L4[N(<):L!FC(),>I;,@1(EZE(#N\(#_1?U>K7]"R/PY2FK/VBZ MTXSV\(0(^/^(I+ ,="@K!&5YD[ 52\P MER3.+U'%(MGUFY>"I22/;>\>KK-12G-6/!*OBJ[&;@?IU&(']2:O$RT$R7"B54F+$(=.?P^\E] M K,\EJG1I:[GJ++4:D9&Q16PX#B:R^HPT@)K(MR8=F#N >/4J!1K(Q>A9:9D ME,L.1,;A=&2)Y906LO#9)+'QZ3(^/;+QZ0;,Y3#BTY23LD9@<.(6_4AG;X&1 M?M/FBDY.&D)!((\9QJV3:Y7C*^U7=N2K,W\IHCD/N>JEI7B=+>6Q>'F9304J M9L VI<398N?YYGVI=W>S7'J@DV#N57?4@I4,R#RJNA>S/8& M&1TCE$&D*<"W$96^35!5AK?(%%8Y F4BI:3#8R&<-/BJZ7WT4]"H/"S$PV ! M;',8%/HUAA_-2'A"9+[J&AM/K0^&.I/=8MA3L!E9&*OUV,U^=L7I8)]TB.Z+ M)LC9U PW/NCB-N@:T;USUXC>3FO)L>V]VVMU3L *"7W8'K>Y)EW[L]ONMDU'?^9I@Y=97 _[/LN]6U*KC4(Z,"N)LX%9@*X0P M)0][K$!O5P;V)=S-0T3WV\Z%T "5Z^/L2TD3"KD'57TC<)_!'942FK[DT6SU M4AJ?QU00,CAH*0;_._]"'<@>@NUD^.3NERH>DI?=7J?=<\;*/?ZR.^BWN^K? M]..7[L!MGY0_J9ZZ%61DB)_E T@)"Z3LZEB^O!U0C>+4#(H6W9@0.OBS,C/' M$+3T79*),E'$B)$K$!(5F:F)D.WK ?JPJ6>(KZ551#*1=OOMX0\R.%,KV,K$ M5RT'8XK]$989[+P)PM!O#W[8!D8!741>Y",T,=>KRP@:9? A,Y!.K'*E5BR' MG.'D1J2K-4BB"%[,EA4JWB;&L+RAT1U4:S"TZ+:X3LA:RYPC@AWF=#\--()I MK!EC1E%^+_\#WD38QL;K7C'KZ1RBQ9EQQI/2ECAUF*#^O4R6D H-V?Y)^0G/ M9/1!QHFP, F+'^#F81 Y] E'TB6,GN.9*..1Z&1*C$AEF5=#R2 M9^(AD#X5 MQFB'E)('(9Y*]CNK2B.*B\L"#MC)<<+@=ZWRV,F -H8VJ<8',U$(<@1=22J8 M'R7HT).DEU6N'&2@7!:RB%71*_J5*BN@N< C_C>)^VQ40+&%B*0D5I-)2 &F MU9"CK=P8-,-(PJ'91SE<0.W(*V(L^IE67LBU:UR7(AD*WJ2!(VF&G!_-Q*2A MD1@R<8U/V>1FR>FIT+'+EVGU&\LJY3NT[;F\%;1;8^%P#9=,\05E'6$6R;^2 MT?9+1E7YB$R]B1 !ANI;56H$-S'(,;_,IY.)%PRUO3I;LNV\UWLKPTZ+9@%= M%1C"PN.?1C?5;(M<9GI3,:%$EH^$- 7U4&$\23V=VM'"P%N&&GXI/FY)+JNRXI"8*Z,J7ZL;5(B4BF6(=62H\8;AZ5\AV)[RK; MP:CL>45R(X,;]1JE- !0DE,UU1(:AF*1G[UM)J^TEDNV#;9*O&B\%PA9664@KI)*VG.. MD4@I9EM2.UH2,'"*96XNN7[1DZ"O4^(A*E>:RE(G>G69-%U>I%]7U4+C^&-% MOE)3A.]$/$7^3>$"];[%LOJ6LI^)H"#R#$HO),ZS]X%SZB,9B]< #J1JB^\Y MZF>.Y@[,14DB&921>6WZ!YM^4@]:P;M[@9-:U9Y-+KMT=-[-&[M)$===AQ'V;844Y'"!MCV=O=_J\:G M2FRRROR=*A"^NKSCUOGKZD#H2JCM32'=;8Q>Q^A/5\?HM]#*3U[8P/ZS M#NSOT*Q"H(XD5KF.>)75%L?MW,1:"46UJER3[N.=3_NV /^ZLOZ%Q"XJO2]= M:/>OOF=O$=8H+RH6)3J)!!-A30Y$?2PP^PRM":Z5!NDML/;#D=F\WK7*S5"= MV#(3?WX9PD;IYW#8DE27M*5))%W?^G<:H:Z< CE+IK1A9-Q.1#5]3!7*K-@P M3EZ3K=;*Z*\T-4USF5?D)].8:LRRLOC_DE0^3$B9D?M4%=QI(ZV:O2HKM-JKA6!F+39JM]K=%[3JT5K1FX7_!4[WH4$;*0WC:_]R@; Z^C?:A,0 MFHT1+&Y#F@])\ZQ[H>1?JFC\*V:,M> M@ZA9R^947"*%\]NT8>U.\W,H];'DC JJ ^<2+V,[+)0H$"U,9JL@6;"OE\$L M%C$K*F_CD*E^"=KIG!8_4YU+=*E164#'?+EN')7SI5W,TF$IX2C*.J*82ALX M.V)IR0N)KDUH1;SE??)9^V3>*Y_,SN^6+;M-O36/LU%;$ZD@ 0GZG:_J =90 MAF;-IMQ+D#B2*\MT-\YF6X&[U2K%+XHP"7OJK1)VE5 M GM(S#DJFX0?L1DF M)VR(!)P1&7RJ1=^7-)FFWHRO;RP]4','S56D&"O3EZJLLF%L.K+[4A!09CFV M<9DP[E@8;+>LO1'*7!1B1M-Q\U3Q$&TDE8!R0J-).*(3N9#1ATK7NDJ6C"+I M^,PWWK 69SVR]UKB/:)K,0E"7WIL:R=F4BJKE(Y2 >4&QZ#QI/JL(*]O/="T M [!K>*L0DM/$=.R;9;R3"(-D%(S VXQW&C$W^6_5H.$L_%ZCL'EP:N*I"LW* M>*IVE>N2A$M)K&O-&+*)5"6WH^[ZE[[VGP70@*KG3$ N&0-0:$(:ZX+KGDS, MBHUVCDJ<;A,_BZ5^YQ>_4WA' >77P1W5RZ@%9!;3Y53K<-H<3UL^0 A.QS_3 M6MX::VDK-U6#-8OZ4W#!N1!Q4-IL#;^$ZV:L6$E?N.4=3/%S]3O6$\DWFYD1 MKE:5,TN&UK'NXTI)^$(YGH3*)2\^SJYB )?Y#VS'\3 *H!6]_:I8=;(5/ M^=ZS\!T6]Y)8^,U%"X+N"Q?((7&!=$F!QK!N4F?%C8:I]Q_XTVD.8!T M3:0DHBX[II8AIQ(PBBD7/KI;I%OC MK\$_M"&6K3E8P$(4Q*V_UM90S>5 6)1QJ96#''OJVK=NNY^ M0=G+9OO+YK.1=& @C#?[OEDQZ?57SD-=)Z6^%Z;!,>.S$&I9E!NR<")($RMQ MUC,%4S'Q0I4+";I@D:GV+JIB=BK-3"K#XMFJ:\>X7DP5S[QU%M2]YA>AE,(N M64_5?99WMRSM3B(/W]QXL7=P =Y^QQ9A-V NSR=6N^5]CGB?A"#"HDV7637\ M1E\Y[4>\TZ6HE%@68!4BW*<0.M'5 +DS3,-K,U4W#]']%B@@ M G?SG-N%K- 8I%Y Q0>51VL=./MTHU.$5F:YKB7:%$BD89F1 MB52=N2&XZXTR\MA3T1-.VX ]IKZQ6<%(8#KMGNX%JE^J6%W[*INGMS/<(TEF M"I-,$K_(&*4[\57'+^I,4<+&IDF4&7!/2&/*W"8J2CM*4UESCZJ$:3OWE>T; M;)&5[D^LX1H0G&]):#1;K->!AM;+<0O/6@//JC/D:VIM%%!BIZ4#LZGPL8M* M. D-B&XMP.>(20PKP%20\F<(3,>WRF*EE8[WRPFN!H %J47CI %GUV/[!]GG MT$2]E&*SIK.X0ISE\[EWYW(]M&JS3^CZN:_7O8*US\I[!I'.1"H+50V3T.>. MYI35H>U'UJBH'#Q8QN'5191PB:]_]Z->X7N8LO>14"CIJ'V,L3,E-SMJ-FL: MDPZ-2=?SHJII:S& !)6;<8A;\M@4A"%_%"74[A&[>G+^"W451?1YX5UX8T7$> M)VF:7-/OO+GG4_R_52O(*-< NYF1AJ+TA^6H1)F_\ '&T_7YY^(JB:Y(:<,. M+[G^=@^9ZV=6Q%B@LC!QOGK?F]Y1I3)M%B=@SGX7ACY*J8L28KW:G@+Y#..6 M7HG728RPP(J^EZ8WG!WN?&*\X@AFJI0< M6%$$IT9@&8Q/+6V4Q0BR3U8R;3*#%\3>KPDC*/P>5YIAO,=2\9N&JU/E*B*YBJ*Z"L&KJ*1$FF L MA>RGBO^0NC(7<<$7GZEO\!M(>]4[W9*YV7^V^PK[V^QN-^B-) Y8(('10>OWC1>]%J7X'Z#)X MW7%K-DA2S!\= P#WU=+(+P+%UP)"+_ MC8&%]TN!!2W<'V+C3C?;-_DEW1M[O*.5+DU+/+2X%6M6:_=3[:=K]_-!][/S MH,=[62[N^Q8=(1HB@Z!G6#+GBWEN1(FR5]OL'T+L3@G-_UA.W_>%F$P6M\2A M_W:J>Q.)B?QW2$7XKX]/:U3@9/[TMH;;KT$6JE[!&ZV\X]2P!"W[21ABPX6^ MO-<2S:51^D"CUC9L==Q1N\/8G?=9IV+B+=:[3J#?]LJ5 JF[W=FKY<#FD8G, MVD+/5:)]U.>V3%4K/) M=,!B:6M[=$+_>P[VZ.?%'.;L]9TD]L*.K'9]V#'L& T=XX'<4K<)/C[L1OA7 M/G^,/Z;0_9*\>'KAT-D>\_-!9[A!5\K.G;M2'KFO%O*2#N.*[[=.>\.V:S6Q M9I-IU+5&?--I-&CUW$Y[8,G4;#+!43JQ-&HVC7JMSF#8/K5D:C:9X"AU=T>C M!S+1GX]NO@[X]U T\1H:[\EA&IP,MM;#USB='DOB;6IQ/T\BG;:'ED3-)M$ ME/"^)5*SB72RM7)G2?34GJ%.U]Y'32>2NWT4]0%I9+WC"QIX/;#XH>G@^VO0 M]DZ[6^L.UNOPU#EMUL?:=!+U3OK6>]=T(@UL E;32=3M[M3#:HFTV7VTP]"L M=8(OJ."W-C X%"U\?XW:WK#3[EG/0[.)M+W4LR1Z\G,TL.>HZ40:;)V-8DGT MU$[6_L"&_9I.I-XN(TK6$;Z@A6_00N=0]/#]-6R[G9'-#&\ZD7K6&]YT$G5' M(TNDIA.I;TG4=!*Y'1NR:#R1NKLDT8-6;9_N2]6V\GLO-I9:6;7]/"W _JG- M5VLZC7::KF9)M F)9.-'2R9+)DNFATC0M2&8AM-HIR1Z4.#;_5)9UW;-O)/R MNK]FTVBX-1-:T_:I9;G-#6\ZB89]2Z.FT\CBT3:>1 /7IATWG48[O8T>TM': M'>V+UDK[_C7)O4BU>#- ,N_C;=VLY<>>,.:P->R?D2?Q>F! MN6F?V?D[=?MWS(B MC/UD)EI.+/(#R_W=/NM\OQTF>T@BF["X%V3JV"3ZII/(GJ2](-/V+9LLB0Y) MV!VPG_=CG(L4M%:5/'%@R;Y'O?;P4%P3^T@>$ N6/,TE3_<.41!+GF9KIY9, M3R_D[!W47/+L_!0=L$>5LA#&8I*D0KI4G=S[+EOKB;^*,+^!SYT(?Y9,G )^ M$E.X@7M@QSG\P&8#ZZR%TTZ[N[FDL7E0S2'=5ED+^^V\>%YGKG\ZV"809\]< MH ?8L]_%K&8A#DG^YI*]H&Y@CNV M3U;32;1S4]R2:;-PJP5P;3B)[$G:"S*Y6U:V1^X3Q/DN>!I/'W9$/PI+'IMQ:,EDR'129#MCQ^DGDI+=:6 5U\PX[ M;GM@RTWWD71NYP[%^7M*G^=UZ/H(D60/W3Z2SN(J[.F9ZYYLY0.P9ZXYI+.X M"CM1E(\X,^$5>WJ]/$_#<9%[XT@X>>+$20S+CO,TB>#QJ1/*JK9#:[RV/\))^^S:9S;TL:SD?8[]]1[.1=_EU#[8F M2 HQC6M)M-XMV7.]F:9I_G^SG5[[4SUA/QZ"[W1TH[:]S)_F&)@1^" M0ZSDM)+SL2(C5G(VE[#;-W6Q@M,*3BLXGR2\905G>YR(XR2OQ(QGD M\-\@O/KI[_"'FM3,2Z=AS,S9A>'EU]._ MOKHOPW:OC_OP,?:C(H!W9'GB?SL>>YG DS1#/$KN2"^Q*1TONB-'$S*I$&-LPCI MRE^_N0Z#_!)V NRR#NZU\F+)-\NOV_35PL'A[P:CMMOOKORZTW97?K=N6+?; M[HQ6/[INV/7?]3M#.]E1?Z-A;W%KWGJCN(.EW];<&;[ R/?3"-+1PHD_63SQ M= C^+;S4>0^"+W#>"5_,QB)U>FYK6;C>8V^,&WM3+:'9F];M=+N;Z.VWKO:@ MMLRU6[;MEG6V.8>;:G=-U>MHT6^3V2S,,NQG2"B"27X)$BD5$1>,UJ-@/V)V M8N,VZ*X6[=[:K+3JP>E=G>E[89A:!G[N#.QV1W?U:EH.MAS<@%4/FLF_#Y1X MW6B&N_ B":H\\])O(H=Y'T[F-.U W_8(:CR->J-VW]*HV31RA[L\1X=@P'Z> MBY3@F9]+C+A MI?XER>I 7(DHF6.'Z -3KPF$:GW:T-<$NCI[Y3=VD!'8)V_8N( M0;V.2%Q[P2R,PRQ'=?OJ@#JCTD8,.UNSFM7>GEH:=$ZM&=1X(@UW2:,'A0TY M;;CP_IKD(+IO2R.\8V.@YYW,OF7$]EO4:7LV[-E8 M%Y 9;ET08,^&/1N'<#;ZO79W_X[&^C(7N< ^UD',DRQ$K>HUI4Z"?5R6/V#. MN_&47$BG?,0;P[2+?/4C2VFS.ZJ6Z9=9V+07YI^7:9F?/A7'XU1XWXZ]"4SV MM1==>S?9BQ^K=2EA?&QNX.+:5ZYP,GF0%2[E +N#'Y@[ N$G'%)\#=PH4OP5 MS,EKS%RE$] -W=.*[_MZI/Q2B,_C?$S " MJ-HGF3AOX87 /-G??_1^JB-C?E61>K[)9)DCKYI7!NL)1"+)52.)CZ MCIT;N8H*?\E54HB$Z,U PN293G#.$_I!@A5.,'G' ULSD@%EW+1;:[#"&#Z/ M8^'3I]=A?DD#?OSRN:S)VIN"J]&@?>*.'J<6?+O MX_3'G][7F.:'X&ZVU0@V%;9.>;QSXS^;"VMS8>\?9!S9(*--X7OTU"-W[\,B MC>8RFWK$=^GV:8A6G-F#9'QB4.]W4'#>JW+_L'UWOYH'T.] MFT-3/2KL%(WX.H1C&?KK/4!=Z?F8>VF8L=L178B(%),M0,4P-:23LTLW3 7H M8U>.W"T7>P[:5UR(3::];YA5_7Z[-]@, NEYPT#9R3[69 =/XDGONOOI2F\( MP%;-;=;8?2. QQU@;$F1O##.L]K2I\;@VG)+]V8_64EWWEYZ\72U&6WW=.L] M_:%N3Q_P[G@FVW04Q@Z,&J&3N@7FM"]@,7.1XDR]J_@V?G MN;D&ZI;8;!-_V.JXHUTZZ9X(#-*A<\)A)\*"C&-;YR7=*B4:MQRDM0!*O[0 MHB1=\E'[Y-CF5%LTB-O.U\MR$.?:RYQY&L(28<9.D(;P$AP8/> SST\3X2=Q M,@M]3+,-0LX2R2^]W*$&Y]@5LDSC]8LT!877Z9F>+AO'%G<. S MX"=0_9VOY:^IH+..S":M MK=\Z[0UW62UBW><'R'6#5L_M[!(>V7+= 7+=4>^DW^[;H$US"73R:#=1XPY: M7=#FH; D[Z)E[FHS2-'\HI5O]/FG]=E S[R6Z!5H;[@6 Z>EUA3#D3L/6Q\QNA(Q@(:DO(9IB3@%!52[D0M"T) MB"/^&Z4S>%4!@?9)NY1:>%=)2AD0O0Z2$D@U3T+,K3%3>AYGNN:#\U1D M^#W,WS.\WR8EY#%;+]^JXN96+,6%_8*WJ'PK"ETXY)O_KCBSW ;'2U/\P8S2 MD*Z%<^E=B5*2R*0GW"H>"+?3F0J4"?/+T,=!UV0/'1[Z:L^BKS9@+D^)OKJC MM+@5@*S+2' VA>PY)SK9R=H4,IM"MA?[9E/(; I9P_?3II#9%#*;0K8'*60; M(#[;)(I]2J(8G QLNICEN:?E.?SZ6(&/VS?G=QF QU0MMC)HS5F.##VV/$N!1>X&/KRWILFGNFE!G)/G?+*+,98'?* "-^O!:T+6','"%?_A^A M%[U!8Q G*\:9^*O M9;;W5Y[^.Z75C;H]1:3RMJG:W+*^B?=!9RIDW:_3"AK M(;S3'#GK2D0W-0=NK;A:SCZC_*UX59;5/9*X:G.I%K"A.'VRG"@W$J+[.X-_ MM^I_#X1/BU R:"83JTH)D/A^ ?>$?\/?-AJ6J?[*J6\39U-0GG.BA)VL34&Q M*2A[L6\V!<6FH#1\/VT*BDU!L2DH>Y""LEE':!N=W:?H;.^T:S,"+,\]+<^= M]+<.JEB>LSQWKPR'DV> DO7,LU >+U&H<4?-)J'8))1*DMQ=>WKO.^O;))2- M\G;;(\L>^YY W@7C*)A^_1N M$$4/F(GB1;,D@YV(\Q"6>R,S(+(BRE6F0BK^*D)\S/,I!X7"YC"#'(%!Z 68 M!D+9']>7H7_I!.%D(O"!L8!O!0? $>Q#E/J^E+$/-U-]VEA,< CYJSOF_S"<%;X#SCY81+([EQJ MPU:1&LX#,*R>5OLVP7&_+)K>R7 !9PF[KZW.HND-1@M9-"!X%F&9*JDEVR7& M,#A2Z\ZK6HW-M)#R4GFX!%N"267(7]&QDKR<"B/S;"[A[H!?&D3-A_L&6Y_*=2CI8"M#@O7-ZP8+J1"@!FR>#W;KN^[;M<[( M5MLB(^RT>]>F=0^8$68SP&P&6*7CH)FF>( I8+?*BGLF@76Z"TE@@[7M^;HG MW3+;5&;"=@\X"6SK+# )R%1R5S+)KY'F_!XESG+A7\9P]4UO8+*3U,OR% 8H MI#2;P]3@E[,]!&+Z1<0@ B*Y#;,P#F%IE.AFDV^>1X9%CV+QV03<-8AU5GVV/ODF4-)P%D3 M&*Q/P4'-K!*)1E5@?1+.NR(-9=L=S&O)UN;#<&N@#:85_DPAIECEODW3>=F9>CLDJ'&]WV[W;ACF["IUW23H! M$M!#YW M_C.)\A8F':GAJDV.G",,DJI_M6B8%[^&>3CE@/AO]$SVXE7;.8NR M1"V1LIV=M+M56;\6JLH=G"QD*77;@[K?UTB.)TY86K/V%0W?D-$P M6:A,*H)IP\-$"Z"N]PT8,*C>=*LNNC4)1(<'2C6PH%0-F,LA@U+))+]0M6&T M&7'/.&_+3M9FQ-F,N+W8-YL19S/B&KZ?-B/.9L39C+@]R(A;I^;;%)$]3!'I MG]I,.,MR3[JV__K;J.MVWUBNLUQG!9W-AS-H1(ZY@\F'L^EP-AW.X(>.[3]G MT^$>6FNR+-*X=+9#28FK<148Z0!^$F=AAOE4(/#Y2R_+$C^D'"O*2:D!('$\ M X<$TP.NX48[#I)KRH3Y+0F*K.U<".%\2G+AN"?.L?.B.H\SS%(*\U!D+S!? M@M,18O);T9LG8>S%, M,6($/,#DJ*Q/(1)2)ZTO,#PMEFLQ9'!?PXW.!O[61M2->& M=/=BWVQ(UX9T&[Z?-J1K0[HVI+L'(=VU&K\-[NYSS&,TM!U?+,L]Z=J&_4=K M*6)9SK)<+;*.^V@@&C:R^U!8#WT;V+6!W<,,[&[?9,M&[0XHL.O:/E3['Y ] ME*#N^O"@@2EB0)V@?E8I9T=E8"W4R8.TX=BTEP:UOC!7 0.%,&0\#3&"Z669 MR"OH'_A "#/V"5O#\_\JPDRB#N!*(H&_VZR$W44 CVL118[$[%@$=WAYTG8U M;@.^S9QH%<"%<(9!78*" ^ &( MGX=>!$3B#_>P,"N9B983B]S&RY]S5-=.UL;+;;Q\+_;-QLMM MO+SA^VGCY39>;N/E>Q OKU?U;:!\KT-(6]?>-"^"9#ENGSBN\PRJ42W'[1/' M==LG>\]QSSQ*WCTY\ +HID<_-L.E16!JT.Y!2Y0:(N, &[W*N1\ZC[8N/+!B MI$X9%&@[*US/90QF0S1=#$%X!FAX.8 '7(,1%CV7U,L1*)[+Y[++),V/X9N9 M_L'Q&-Z#[PSUW+*]=.K+]:JXEG7G/V.GLYVL=>=;=_Y>[)MUYUMW?L/WT[KS MK3O?NO/WPIU?5?*M(W^?G5R]]G#OG5R6X_:)X[JVWLURW).NS6UW]Y[CGKDC M?V#=^ UVXR_Y=:OU"NY"MSXDYOK.K)5Z!?30E\4&5"Q0\[XBQ1$2^$TBVR^^ M36(_%.E4.!\\/XS"_$;V0[U*HBMTIK^%)\)XO%$;2D+"N\V!<2N@_; M4%:?;CNV.9]FN/[0-N=KP%P.MCG?SR(6$Q =DS29J4!B[GV'5]J(UC..N]C) MVHB6C6CMQ;[9B):-:#5\/VU$RT:T;$1K#R):*[5]&]K:9[=OYQF@G%F.VR>. MZ[8'EN,LQSWAVH[<]O#5'G/;,P]K'0T/"<:Q1J%<"FSQU'[Z^SC]\:0%3#7,-*F&MX&RH7A;G4&+)0!#LFX7L\HT<3PE)A>"O.N=[$0,C2 M02E/MV%B%+$J))=ZG*<-'WR,@]!C!"F8DA,G6*$RR43.P%63(B_@8P_FD\84 M18*5Q>&LF.$0CD^!LWVL0'D/.Y??X Y$249AMB*NM*N"7<(?6#?^,W8VV\E: M-[YUX^_%OEDWOG7C-WP_K1O?NO&M&W\/W/@;ZO[6J;_/#B]00_<_F=NRW%ZQ MG.T)9CGN:3GN.80NG[EK?]0;/5JTKW&';?]*5C9&GA(;>HP)1PJUCSI(JMNZ M5FS[FG9/OX6B!5CN@D4E4T25^C,)X]RY@@?0AT_^_%\*+_7 <(%QSF&TEO,Q M]MLMY_HR]"]IR$F2SN!+>/T_B^A&AB>6G>!A\(\7&R3[]U[L,B2PEN[_HQ;U MN"]?,M4X^O!OY^??+SY^>G]QX?SV_NOYQ[<7SMFG=\ZGSY^.?SD[^^)\^/CI M[-/;CV>_PM=G%[^?O[_8)! QW&'AEX.RBMNE<%G43'@9\!UVBA$9&LO$5A+$7^Z$7.=33A!#-@"$%-5G!<29)%'%1U3=QXXR+#%X.!V,F\C3T.<@5 M)S%O6SF8?CO,1EQY48']4O#E:H"6^@E]"F8RP M'@M?-_.^89P'L=JFH8^!NS!#HWO#,-B>18L&H[;;[]J8QGY-=K/PWGV=:.[ M!F!L .91/=O/8]>>.L;R/':M\Q@>ZT;;3U^3'-2-KZ"C9Q[E_"REEF]C+6\6 MV-@3.[KKNJU![X[=!#8.\>R+(^1YD;8[:'5/[NBNMZ1M,FG=?K]U,KHCD-/C MDO:!^HRUCQYFGAF[:";MPV;!X#J%MBLT]8 MM]?9.NZT:9_K!Q20M_1XMCRW5SPWZ&\=7;<\9WGN7IK$P-VZS\X#\MPA6)]G MLAW)IX(\8LG$^9*&L1_.P28]FS)4T]VMT7W47GNMSLG^)W4\=RJYK:Q)OAK#^6."VS5NKY8^[A)6V64#>=CXDA*F M^,E4(R[AEJ=>BN^E\G&L5>?^G9E1^$[XR_!+'_N/1J%N\[EAU 4^6)ARR\D$ M%\5G@K/Y\S"/X.O_^MNHV^V\P?^XW3>?U&H^Z-7\)N=$/W3?.&,1)==-@&U> M"Y/P/^+&^5D5_/\F"_YW#H1 (]8A3=C+XJCY4!M-!V_D#4<_A..#7O]#)^13'#%WA1 MY.3FUSZ<(.[S:[X;(2;X[?BIASFK< !+! H<<5S<8')K"H&II&5 M\^#.Q.544$Z4<_'B&V=*38Z--] 4Q'>>0F4?C&;$B.SN11DO*%00&>TM0"EV MP6Z?88=JR(]H^;>!\CC7 G99%H:V@#0:0Q]V?MAV?V!0G-M =S3^/DZ.4'#F M:0B; VM=Z#<]\_PT07F>S$(?<4P8\B1C 'WX-\OSLC=T!F(V2*YCQ62_MR_: M"/ ?XJ6-YP&F&SF"H$_P0OH&5\/<2_$K>+E$XH>7,R7F!PU9?B?+RQK<;-SC]LZI2',8%OH:.=?(]Q/^&G/L%^ZY_%NBS)( I]EV1ZD!8JCM= !OQO!DRWQ.8 M;I)N!]NU*PUIU29OIB8A5B#5":NB[T5EZ;3=WTI9>A)%2#="@F? ;@B3X#BY M$NDQ_UTI;,0"="CKC @@^HJM:X+UN^55J!^9O*/"%#EFCIX1%"&D,>?"FV5HCX7 H5=A4,!+U T!; 1*#%PK MZ$*;"_*CH=*]8%%*Y$Y/&F7,?'P*-E@*WJY)+O98>M:9I< M PM+V5:"%!K"C(X1;#;?NCE<%M/RB?*B^XHWQR2%&AJ]4!BH*L0 T#6]S5W#=: MS_@]#O&X7.!WC>AMM_926./MW?UML.T%M[G;?N=+6WM:%R=-9M7J* .K3<:U MA_R_89C 4Z_"HQ_@$+X,-5#\ =&@P__0!RAIKX#E$6-7]J]L.;'(\?-5/]BO+(;)KZ793>:QLKOD@BJ&&._IC#405F G'N@7VFI$#1'IJ6G 21D=,*68F!C:< M%3$JIZ)4O,:)EY*N%X3P(K21<3M\D<8JX+DZH#,640A\L]1A-DN<2Q'- M)T6$\V))!6\&Y0T,^!N%O2V%A917,!1YRV$]8]@1J73> _'2(HPR\EV3!/) MQ!['9>A09CFYU.- ]N-EER30\2H$ME-TGI5PP5]0 MZ"O,DDCR4TK^CV*WG9_EINK8 MMC'7ECD;/9-MR!XE\12?DD2MY2E]XLS#L^G-B/RB[0@ZOW+!;?B!.C=UPFWU MK"NK'@/?7GOJ^I;:HS3HKE&MQ#X./LQ WS&ZT3(9_DV#&?SZ(:G M3F>?%ZAXYSH$N0>/%+%'LD<:FNC^O)D+8C6^VZ7W,R@-"G75;#W;K0Z9ZFM= MZ4/@^7Z2!L1AI70GF7@IJND3 M&]F87 /F\J0QN=WI=U\K74+X,N ['_6[=EN^_^L7=;=GBM/S932AX'0O^Y59ANM_AF MUXQL"_&W3VTQ+/<^>^[=$C#0EOX0=NWYJ'! #"^];U,V]5NGM=W MJK*]!93#CF&,\4 Z-TNWTX;SV[MU>1,'!GPY&F[=3\B"Z3\QC8;]]AU[JED: M/16-!N[6/9*:U^]@/\3WQ]J\MCO)[4WQMYK';T?=]FB?0?B>.WDZ^PV<_]S) MT]T1A.5!Z=D?%Q*-#TRU[FV-7&FUMB7I^B@].J+%54@!Z99 M=WO]]F#O(8>?.9%Z=_!;62(],9'ZO5WVC3XH5?OG5?5Y!Z9S@]U]^M38HE:9 MV\;N?G+8:$N>+9#OG[[1U>'IV>?52F>L6#XP%;M_VG:M\M9L&DEX84NF9I/) M[>S2#MI!OY*%UMK M=LTS(_;Y.OIU"2AH#R^A[GTNH;W6Y6S@H>$TZKHV[M!T&NW<=#V$"M85G;%M MN=3AE$MMUPC:%OM9[FW.JK=O*VWYU_)O;X/V\D#M((IX2-P(.N:]K'K+ MD98C'QH2[>Z04@?(C:1P_$@V]4^W@FJKY99!=UYJ2-W]7A\_1AA^$=.T'J3< M2*-Z\K=7=V74'M(N?.1>2]E"EPG=!(DZ-% '5FQUL$W_H_KQ[MD6B1HSK&F- MU'8NA' ^);EP>O@Z[,V KT%_%HU>]A>AKF\SV3Y6-J4042:NL=&*;J]QQKUX MSJDQ"K5/H>8Q84R]2;CIQDJP]^;R8;=I?'A>MCWS9(8*LMA+S'U08/O<1R4% M.@5E+[&U/0Y7],(Z%UZ43&^<_TXBG$GFO$W2.?KFL"\6< M@;MJ!IG(\TBH%E'<(S-TWB7I9.;Q^3F'[_Z91+GV&^+<#/9VW=WS=S,Z/RP: M:M?4Z)-\LR?E !+%'?&VS$GLF.VM@Z$W[7JO3*HK[P;R_%WJTQ]FV& MO4KF,]5^RZ/FT([J#KUB!G0;X0&$IU9VG^8>\VJ'-^DQ#5L 5Z"?AF/N"T1' M(!"Y%T:R$Q:?63[$. X&.Y[.DK8?8EGQ"2<8/?X:^Y +&7GYV6N M5BI'C3QT< -D.RI483SX)[>1E,V[L"T43#2^X3HL0[H:,A6;IY6\?IM@Q?93 MS)=E9ZRZAECK6LT\T[8R/;CAA[93BYVLG2Q-=K-A[]N4IGORK!KV.$L]:6S7 MGH6=@\MW%F:95LVX(>9":9KM4;/5GEXLJ\!V![?:P<^U]H+=Q*TV\7R%966W M<:MM_$7$V,!;NB]G81Q2JVRPZ@\N^$V=<'_VLG )@L*FD#[W%-)^Z[0WO&NY MIDV#MCS<@%4/3@:6@RT'[S$']T[O#$)L.=AR< -6W1MNCT%D.=AR<'-6W>V, MFJE%'$)!E>W^9\=HV!@'!1W]H+#_^XM<=30XO0.:08/4E.=.G_Y6/9LL?9Z: M/NZ@/;3T:2Y]!B<6>[W)] $KNF_!UQ_=VM@ KM?"I%DT.TLF2Z8M]1]WFTH_ M2Q][C"R9&DBF@_+]+*%%'YC3YV[<9FTC2R9+)DLF2R9+IL LF?#GHU#.!N]X6#KO@/V;-BS<1!GH]-MC^S9L&?#GHV:MIHG6_>G;<#9 M6(_F*5?81^"AY4:1&F\(H5",I^1".N4CWABF7>2K'UDJ1G]Z*G:Y[?U"6TOC MS\M4S6;N3<7Q.!7>MV-O I-][477WDWVXL[@!^:.0/@)0SV\9@1/ZNGY=Z\QGIQ/1#]S1B>_V)Y/@ M-!A[02_H>:?^4(C.X']/7OSTE>"UDHGS%EZ(@&!__]'[J8Z,%J3K6:$SVI@'TD1P M @NO87EX,QX&#K801Y:#]Y>#>R?]]JGE8,O!^\O!PX$%Z;(#9F.NKUM%"!+ M'WN,+)D:2*:#\OY8F"Z+6&/)9,EDR63)9,G4+#(===UV;Y\=0HW6?"Q,ERV: MOWOJM#MR+:2$/1WV=-2!V)UTVQU[-NS9L&=C.5FVU[<0=O9LV+-1EX8+]X:% ML+-GPYZ-&IBNPV>6C0C MBV;4@$VT:$86S[ MW:V["5@.MASW[*%D.MAS=]CN6/HTESZ]]L"2I[GD<2T26*/),[1 1A;(Z FW8N>8$1;: MPY+IV9#IR.VU70MDU%CZV&-DR?0 VI#*HH\3ZJ*\AK+VEX__RT/(S[HCY$(U M.&$+H!YI:YHM33&_R[UG;D&CRP,?)FYK3\=AGH[1\)Z98_9LV+/Q/,]&MW/? MC!Y[-NS9>)YGP^WWK4YESX8]&S5[,CK=QZ.Q G$A#/[Q(CP]/9V(?N".3GRW M/YD$I\'8"WI!SSOUAT)T!O][,GSQTWJ8AA$=H,0JC_^G]\_OOOX M]=_.V:=WSMNS+Q^_GOWJG+^_^/S[^=OW%YI&:V8_?(+)+_$23?XBC'WAX!]S MC->UG&OA7'I7PIE2]1Z&[F(QI:H]Q_>R2V<2)=>9,TF3F9-4BTWIL7D:PKI@ MGLXDC#T8-G"2(C5_2H_&(H>?)L"5@?P$[P[^(OXKP"MX3Y_38R][0;9\Z ML+,10HU3K2+\Q_>+6<&1RT!,0C_,Z@ANZ#L'X*"KGX. M6^OEB@+QU(F2+)-EUIN0=N;=($'@T0(9Q?&!,A[\%WX1)D ]^"OGD:8B$X)@ M4B9%7J3"\> E#GQ:1+1[^"N_ %+&(%O@54%R':NG?V]?M/&G80#?AEX$?X<_ M1)8#"60Q. X7B,Q/PS%0!9Z;P1OA$YA,Y("H ](3#\&*D9(X3A[!+]';W>V\ MD4[O UYK(F5_V=0O,P&) L XZ@$YFD#O!,)+PLIQ?'(.H=MPM['N>7S#MC<9/$ M0>./P6=8O>1'M> 429@*(CYO7"!P"QQ@&W@?B"[/SY,4R MR,2KPYFLYXR)W MX@3V))R%G$;=U-!?@CU-!IPN>F;5HH$#X(<),X!-XF&9TKF%'\+,PAD]CV*FI0%:9 ]O) MXP*S5Z<63\L5G"5<,$[6"_[TZ!3 EEZ%OC !+'"L%$X 'O8LAU,X@X'4>2[S M.B3KY[ 9P%6PY/(-+!&$?QD#A:8%!CR%@X&K0U/@U>??'2R/2UY#8G&4>RLT=)8-BN/"V8?:;(%#$.DQ7^ M)3_KTX"@,5P! 4D\E?<9CE&^VH>GX>]XPI!^>B9Y&OKY@BY"*R'!$.,>QPD> M4^"O&$G*CPLM6>EFPS/HA9DP]TJ*E;;SD5D-3X_D'N-7Y0S#K*0F7[9%CGRI MF$F3'<6-\6*XK),<10BJ&"SB\S6HI=EE.,8:W)^J$ ME&8O'_Y#;J/@1U>N'[[3"@[\'671LABJI\G*,?'HU%*I59))*AXT_#9; %/[ MV9Q:"?HB'WFKSX 4J'2&O&DJY*6'*ZF<"3#]4JH"P@6 3L'BQ#AC52FU2%Z6 M;,NLHE2KC72$1[7@:,372)K0W\"FJ]'I&J[G@/#Y9P$$0>0N/L19,0:Q$GKI M3:M&M[SX\B_G8\OY]=>WQ)&5+UH.@B4QP(> &P)TY4XQ%(]6K MQ"#40KC@?_92/_)N,OA+_,WY@B]'*Z&"#L.J4TO?#9D@)0&T453R,V?NI?!2 MU%9$GO!E5$,N>5=(7=9Y>3)H=[29E^KU^+R>B7H,7PH".DLBY&ZEIDM;%A7" MU7P@R=%'A,=YPGK2:\I_A465P(Z(.6<\)7TQG?(1;PQO+_+5CRRA_NR(Y0:= MZEZ8?UZF:C9S(.?Q&-2M;\?>!";[VHNN@0->_%@]1'""S U<7/O*%4XFC^/: M<0<_L(,+].^$Q>MKLC+Q5S GKS%S<2Y3,?G'B[]MX$5[\=-7NHG@[H0C@UIN M]O4%XI#/!$H[02@>&@&M\LR"KT#8!I/U8@=&3N2S-C MS3L_Q\Y9,2W 4AX8GJ=)D9)!YX19VS__)F M\S?G-;^6=^LKLB1!]9E*"RZ_!+F6L1'#;RJE'?ML\ DYXS[-N*=4>A3Z\"GZ M_4B#J9_F-8CLD_;@] >4W76NM[;SI4BSPF/3!T>Y=35L3P)Q8K2P(EQ1@9= M.$&KKH44G'LWQ+P@@R<%Z.3PWP]BG!9PP>%;82E%'*%.)#PX&+@3H("!X,8- M3U*Y(:B(KG 8$HG@+VZ++Q>@(OSQLK?H'WSI#MM=]4D+B8I>-I#QT0U=$%J7 MRDBSS^$9W/O21;6\^LT4I)WZ$LF[2R;[/-?>""!)57W,C&7>2G-2"6"+T,<[ M"XL94FD.BFM$UW>(ND0"JFI.6@:SZ.UCHB;OA6B+ '_#RE/24<-T)AV=2C5N ML74)'%SJK70ZR4L"2TM2TGRK!CG\_%H [WG9HJ&IU>D0O3YCG@PZB9;/9HN- M9]-L"&-4T47 1E>&KU!^UK242BUT!D5HU0&'H" M&F18(LD4];@9[E6*S\ V47Q'^E)2_;R<*!C!F>=+*_E,3U2R^(*9BZ:F=&^4 MXZ+'7FF@:#=,T$]+IM9L'C'M]4M-TV%A5VGWT;I5[DSUC/:WR*+JF? R=&&R M),$002C]4=NQ)%*W0,ZA4%8DO2]!X;,J^!^1)LH@5*X!TSG#AP(]4>;ACQ+8 MSVTFLCZL09()??&XER&JIKR?O'*U@UN];N],M%J;Y!>X#6#MADVRT<)V%W\# ML^TWPAKEBP=HNXGIM;Q,;7JM#!%L;8&QI8^"+D+? T%YEI9955Y(VXR%].HH MQ:)1UAMT-K'*4%:/_Z10%JL3TK5"H4#I:LB4IK;R[;=-SHNR1'K\40&$->4Y M^_/E=& 2Y/UW*+J#*@F^#U4._ME1^ J4@ZYI:.(4CT+XG&( 4Z#6%'6K(B;+ MDI4<-7%C^8;PRM$Y!_LLV-%2GNDUZT0/D>EEW> A\A5.F:W07P;*L:;PI.I. MT$Z@5&BM&G[N@11/LYQO;APQ4_X!K5?"8#A*[I$+'KU'(#]5O 1V,5>HQ5SO30H\@^Z8Y"@__%"&=+&0J#T.S[(@CU7R. M=D4<@\8$%P\[,/%E> _*'T0%X!B %V) MY*C(B/P),"7+*GK@5SB,')02Z1C%BXS<+DW'Q>GP>2PG#>>I\OI+V%SD&CQ9 MWBME'\S4O#+GKR+)F?=PH#^0F2[R%'6$?\)>@K;2,!_];!K9TF7 +=0[+0\#-(6HY>[[0Z^G*1%\(K_V7;>P?&A^(;4 MM2C.,O$PIK()AY'(F8-^X$NSR;#N,AFD LE&RA/L8;<-'*(Y@:+A^!N2BE*8 ML(9#2C_Q9JEB3X06ZHL>-9)N*"MOYL*(J.(OM9C#Y]'@]("F8.:+%-4N+,5Q M6+?#KTA69O(AHGN1*T&ZR7;0*7!/!L8B6SQO(S9+5R0+_LR0_,L0UE("@G": M"K4">?UM9<0FZOYG2WRXL1';<&FXN<4H';T)D@5>"WL9W4B%F^]74)TK-R)L MW?5E@EXL%* .^X4VX8#MS,W;THI>NA7EA2(MI<)?:Q&ON7W)?#+LA246W.C$ M)Z \HUXQ!T7K>PAK02?VRUZOG.<:3\^64T8OT* ]&BYZ@3@S4;N"&LZGZU7" M&F<"L# F.L'GTL*^)BF H;%6K1UKB& .TRI367D,%@SEUH/Z*RI)7GI.?*O5 MN2SJ_15Y(ET6())DU+[JL:BX((Q MH1$YY0\65X"(]%36&OH8BAER]X(5 A_AJ6F17FF8#.I7XKM,) >7O([4%*%2I):D :>-D%3KM.EEG\S>.1:EGP:Z#38+6'2Z8Y0"Z,\-)6-HG/@@& 21C MT409/# JZR^\D7@SSD"B:D=(9:)JBODE#(-))*0ID!V7>L!U,.B$ \CF/#.\ M+E]V6WUW9&QLP#H12^*7O=;)Z6GMMSUVU?9;PZ'Y.#EV*0QU=P=+'==L9);M MM2C4AG$I"DDKS4RUE Z-_&6])(F3&%2 F51GM:K4*J\D8 W4I? 33,--/9\X M>4'NL@O.$+U781+IQ#!U5@WIZ:=)EI4336P^AN?XO!\ ]4(=!LC_I7 M$]3:D7U;45U,89",@U1&M8/41,IJA@"4=6#(U]MLV#2V=)^YG*$7AZ0;9@*A'H_C78$#V_9[1#9#8WQ?>Y&T&C.6=(/."JY7C]XYL#/1^@YL@#J32;0:7>; M!C^60$].H-XV'7Z>#C/]>=ET,D^<\A)+X(1[RNW][5OD]@;M_MT0WQJDG3YS M(O5.3]L]2Z1F$\D];9_NCD8/V@7L= ^$^5$@.,/\EFV8?YJ#L8WD$;VP=\X%NT;'LN[+E8<\F=C+8&"+9GPYZ-0S@;1P-W&Q]_ M X[%"MSLQJ0+KH!=U='8LQ(ZKMF)@Q^25!8 Q)O$EJD ZB6%**O%54F18VXA M?5^B#04,+N@Y+X<=MSW0%0GX+D1D1E36(B-H49C'RU[/K&M()I@X?TQS\B]A MLRH(1?)]\@V<#4ME]_(+4A/-.2P#"E]U>WU@! M#$=U.A*' TLF1)QQ>JQL^]MR7HZ&[9[Y2(#Y_%AUJ6&W9UC!])_%Y]QN.5&J M:&'L4BS$P5V#3XJX4FU"J)*#!U2FX)ZTAY7*2EEN3%B\F:X16WCJM#IQ"6B,;*U ?.N?,\EE+KC< MI^4UTW?S7&W@RT'EW>7:\7@;T.OT3A+ZQ\GDN,B$R7*+OS-X8K.$\9W+3G<[ MV3DJJ;R9Z.R?]MON;:*S/U@X]JM%IZ345I)S= _!V5N4@AL(SF&_W=]:<++X M&QDRY&'%G]RX6AKUC"6:@F@+Z7=J+'E!^&TGRT;W.-J&.-/++<,2FP@U8_TD M6!?KQ>NDFFI!47D2A/M&HJWQ-8923G2VDA.8)[&=G.B>= RM@63$4L>2BLQP MW5/CQGEPF8%1W3L+#>PN>A?-"0YB=QM9H\$-.T\N-) 9*@P/"J9!CM7W(N-3 M@5"0Z&N+/RUO?-1XW5JYY"]K5(NM2TJ@%%UN+;$U2[&Q,(PJP(<7=RI"Z&[J MX"J)^-F4(>5R62D!6@XWE*,&]NF#RSUW6+D1UDGAL@]$9:-K9'.#"^A6(;VI M_*.]L8C?F<7V58$]OJE-J&*!36E&FN)HG)YZ<,C^3$+X%&M,L04( 0K\4D*NG<.@+>=C[+,8B%)7KIAL!);LL MV0'KV<6\'A?9Q>V=&*+O+HSP/6C [B3+ M$PCIJFR^CP#>H7E52N E"VN]!.X9,G9! "_8\VND9W=0]=IM+:GKE,F7@T'5 MAJ^VC<3N5OQZB=PF32Y&7^2R?,8AW=B+UBBM\8/.?MQSK?&VE$[%B(.2$UN& MJ;BH%2QB[U6Y(D@]ZOZ6*6R[-:C(J".:GO.:WJ3E<-S%03/VZAX)="!.U\V1 M.\V)U _93&*L,\9*S%:A;R_\?>ES^UL6OK_BLN[CGO)56(K:F[I>0\ MJMB9+KNV(0/9N?!+2BVIP<0#UT,(_/5/2^JVVP/$@($V]+EULP';;0UK??K6 MH+74+PLV6,N4/08P@<%)*,\['+9M46TI#YVH<]4WN7.R?2S MO'&6+Q?MM\CDUN%ZBXAI)S):4!O%Z]09 ZJJEXI<47 3-Q JQ:U\5@HMS&= MYO!WD%M06#RML,O(8_E[RG*=J\',2L+ 3-%WV'N_QIL4NG>">DP7NEW^>*D: M/5@2F>5DC:X%YM4+)2$S%N"*I++L'[VC&$$MPFFP+Y\2V3*#+"21W5P2KV@J MLT @V-:RXW*+BZI=O6VE);#%VN_I-OZL*)>JQUF.]C['RARD,1I/U M+ SVL3B WXXL'/@??8V_NB[8=6MV $6EZT)6JUO0OZ&9 ]36_D_:_V.;-*!: M7;V^JUM?@IA?TZOO!->+>N-%92BJ%W75B]KL]:T' 5]I/_(_SB_R"@_K)[)N MU:ES=UTH\EYOK>S/I#65[,%B058ZK'@K6F)<"P+=(&N(;2VP "'O+$1/7Y0J MT(288UV^:@W+5\5)LI6L?;V#6N;62>8($8]9OZ&6N6XA92X1C\GGGD--TG!9HQ0W'H>3R_=QGEE14DIN3.GJLI^1[C>HZKOT5/PISSQ+<)/P+7_Q+?H=LRH]A+= M:)%W%OB'\KHDSZUA#6%;46TM57Z/:M]0Q?<(W[8>=+U%U3Y:ZVUZ;MOT''Q# M'T=]?7)%GN,S8=H)O[$[O[:&'MJG@.NN7)7?(U+[YJJ^1\Z"N"D]K?=H+7A/ M]3P_8;59Q0G0PEN8OYMIW=CF.3>V$9C<.'UOA:M3-WVJB!S4NK& 8(CXMCF& MM6[4NO&D=8-&-[]25>M&K1O/03=(DM2--&O=J'5C1=>%*J ;RW?3O%&9SIU^ M2[6O6E"Z5$G [^/_75FS+U\ ! KB:S"&R;>ZQG:'K]!]5&6<+=&Q>.RED@X/ M_NVOIU9%;,5^%7:NJ8JXF1?,[+BA7C1.H->/>P)$F:#4XG2IC5!@LV^AX/E@ MJ(9Y:?@3]1-Z. T;%U!%M=?IV*ZVINC5-2DK6O03&IXX13@^<5_/V&;C_*2E M3\(S4FNA 1.45H9>5%#05*6]G[;RM63W1_U%14Q]%7;W+3NCX]%@V.!^Q5EC MU&U#'2PH]^H^T!C:?J?5]9E-;G6=#-LN3#_TV.JZ1?'E4YW>NZ6&/1JZD6\U M?KNGT%0%_OD7FRGHZS"E[TMM0FG-H=O'KB]D[=LH7%D]]9OU3;GZ-I2GAY*O M;CNAQ8#J=J$JYZ0*9R.SOG@MWHKPOZ'$JVK\[TCUW33;%XU4#5J#1NB[E5=_ M'75]3?XSZ-L5VFQ=-8C=[E@XH02W>Z(3P_%CEGI(PWT[W6+1OQMG[=$@=&?* MG],'@1Z/[,#M2N/+_OO/^1N+"L>A59J?Y^#,J8()4R6$<_'OT(7!9IF%@L%V MYME0.CC9BN2_KRU3NM6 OG E)6QUH?&""K,>6.MG-H!O@)FWAFTW8/!(4_PZ M=TS_W7*[9(HRNF_R'@6?[: WZFL[R-^U8(7]8\CKJJO;];)_;AV:F-FR^&51 M+VE D'HH,7ME5?S0B:ST\;8=NFT-I9'#6X?@H@:=/3OK]W[YJQQMJ*E<*H.\ MU?AS]ENOK<7O]%[UQP*T"$>.N MTV/_&O3D\=3)0#7J/G3"!)4*S3-]9X30JP<^\'>O:WKY49>J[H^\(\P\#!" M@:U&7AO?S1H:#PY#H\U,00/(9: +7G50V':&!RS_U"D8QC?I(9E>N//80<]X MJF.NH=J#7I'T-&$<19_8@8,1U;\ LI$WZ)CI07 12( [[V'90^O$BS-;[MVA MYEC+M61%=4*GQO A&%,Z&A;T99EU"4PAB4JS]>/R^R<:ZD*!O-AA-K7[?32QH MVCPS\:+T4_5;/:?I>4,+O\8#MY*CHKW.HE:[>:>HBPFP@):U@]:6^WS\EHUY M,V1RE]5]#71T;=N\0[F8D*3-B5P-%LSF=]\U1;@6]+P,5L&B)WO T0"D[N^. M:USF_5U_RPM#TZ[B![".?CHFZ+O=.O4Y"W9 ^P[M)P3=^(T(/E[[B?TL0W^J MMF_ \>7$N@-EI]^'7LCKT'4"3AGC\*\U<%O>L /MH"V<$GTPUL=2'P[9<FF_5,N4KO3M+"ZT9F6\3X=CS'@=@@'KR,6*,VW?."W7)6W/'R; MFX )# *6Y,Q7FH?>Y'X!X82YM3)$U56&-Y]W#W;?[/S=V'GS9O_KWL'NWH?& MNR\'N\V=@W=?&CM[;QL?]__>?;/K?JFV8NR'?BN3KI&38\-+@\,:^\4(3&OWN['PLZ R\2PVGX/GWWY[[H1P/ 5UP M!/:';9R.3"Z&FZ!SW@K/QSD8C#IY$R7OL53>0Q.XM 6?44F3W2B*SN%3C0^\<&A"Y89V;P N/Z]"WMR&(V0R&C=+QTB'O3[XY/UC^BWPE@8? M0W=\4@=EFQOW.:RMXVX_"V^<&CC*!* QX6.ZU=>C#C@K=#X.ZXZDD:=Q4V.9 M71F/'^[?XY[WD0#WW8)&BV!XA.[O [?0C@^TP+@8][#R.%5^IO<].A"SGIK" MWR$>L.F_/1OYCJ(+]_3<(19X.\/F+(:)2C&P'3?57G!E^^4?.X@ D&)H-$F M['/>XQU>.G-RK:&/F&/KCHM#0U;WAO,3ZYN\MZQO@=1;1@.#B.72X*7#[_YU MW]F&L\[ A^!4Z0=FW>G!P>+VM*7!OG.KHH(:N=-&MP:AS1+(G_5-4QT7LH6_ MU;?>9]S3/QL=>^X&VYI5_MP MT_\C_#. MX"KQ(F&*1P3U/.FU37[*3(A@VN_]< ,X=F9(2\,Q$K37R4C7L;3! +P: <[= MP>*P&R(-_H-M=5XT73T>M?,.:. 6"3T+2P]VB_/3/7L&CT,7M5X;E+DW*+TK MG(GN#9,!N,>V[;%O$NB):V:G W^I'9[#*7_%NW?:;@T N4&QU7&@-%X? M'<>V/H8\;CK7ZP\V _XYE -.;'\YVQA<<%<1?,]R>B.WJ/.[740\RV%7Q^H' MN[X%YWVW[2.IN8' I.IV-.5-L7WD OCH*);RGO UZV6<)S_'[G*@';G6^]M\S''_Z,/.Z[V>9T*V\O62IMY00OK,^Y]?P(:%H/'F9#0&TRS3#_LB!77NJ^>1W, MSPBO=;#*$Q$I5@KV7+7@W'3GJ]LF;T3Y@\*WQAU?!!TC!Q1+'60M\$.>YRB[4X:L[-]WW?AF.B=/X@!J,4N"4>;-6]T_!+ LY\1Q\ M,MJ\">R5F%R*G\/"E::9/] K[MSY6.1K*'.JM ]\%[,MN0MA*OZ+RSOKUNW$ MDT?8K& Y!9?&^ E!YL",[+<&?OD;K4YA,Y1 P@M3F7^-ER!'P0MH'M0(J1.% MMZ,Q<0V"EZ-P=^#*XP28X"4B7AAP05R-#8[[ D*Z/; \U?&QHP5C0[H_TQ$\[!LYQE^SB4[U)#^7@WFKD7MS!3%K5Y(DZQ-& P96/ M&)^*!L?N<>'Q]<%< "J?!I9_26C('1P'_>+@+OP_J9MZYF/5,T'/T!,].-?6 MT![^ OW:T9\^1/:F5,6^^D9QQRIP7$[5WB]V(H37V^#I@.F%>+@Z5WTSD\EG MQV5L,]7J-^#4LL7AG;\_?Z?Q[LC,V0*.WFQ-KU7QK>[HFJA(B5PZF2K>XN/U M R=P,!D$$\MC]KV?MHC'>&W*@Q#3P_UI@\F?.Y,G7K6)Z>)FGME6R.(LG& ] MK4?]RE,("*K[_$H[1H(@2_=E6 M3K:^Z)->&_SD9V-S ][0Z1G;WAR'XG+?_]#G*9R-/$%T7/DTS[HL.1[+V1XO MR,O9K_?69Z<#3!66:K/Q@KX<8Q#XH/,E#&;/SQX0( C]NC>RF3<")YN2=?<> M'M[CF.T/E/7M;%8%+/"+Z.7D&4Z(G,70-6MAR/KTG"!)G[]\'=RO.,W9+G[O MW9<'XRX;#V%R*H&4#"^F :TP%KQM-LBII'UB5.3I\W-HK"%X*3>\96Y MWX7O^=CO.3#KA*C6HE?"HP<+G^E6,\U3I]PJMG.G1PB]SN0TM_I3IW&PPXMP MJW++VG8"I/K>'H*'I#:-14XS3UT6U/0E-0Z ML>SFMGYAD+FO:[=]QE PX*8&Y[YPX@DKS\GGB^03*^SS7+V+K0=M"R+EQARD M8E!\,<6$-OQ)[(0&K K A(]MU2V\H<$8S*"1^$,/W(FJN7 M9'JF1/2]P8^,; M+.W2$0"G;7[^CMU#P0^3.PO<4CD+\@1.]*"1.=,8[W 0AD9[G.WEDQ-GWQ4T M=0DR2(G)E-L8^(?\D0B VWW#H9-\.#8L^$82?P:+&*Q?O8+)24( M/0P)M*[3L:85\L5GN%$A0V%"BV<]/[$I[U;^1,]8^C:71Y_AV&YE/FKO'[99 MFKJS'+QK0?D[#\'3&J !0@>-?-J3*P[%:$.4XQA28P+6CL-B8\MF]^-^F,L< M.QSD"PD9@SD3G>%JTQ\)T;C)P5V\RPMC&!+("CQN,7'T 5U0OA\.@6%()H+W=^SPI&>6V? 29\U7S5^$"=F> MN=N+;%ZQ5\&%N&BO*D\\' V8 IC-D!-Q#'Y#IR^P-.'P!L^8AYPKP<9'5V;! M9GX/_9-*A@AH1.YH[74]B\Y@;3T\_$:\6ZN5[CQ?XH:F43!CEI?Y,J!L-7:Z M%P5T3=8Y?]:R*^H'[GZ%NZF%'WH\U\DY6GPP5SJW0I!!EN<0.'M 7?C1C_/M M\CRSRHLP6&931^<5S*OLLJ8+CY) 6:?\P7;:ZBY;[ M-^[*3*5S& U_<1=BP M<7A@'/ )X02O;B$JE]O)'M0FI^#R]KD7G4%K.&NI#\J$SZE>KX<);?YOPNWL]B!M,.";^6$Q#)8YZ% M'&Q.A>_@K2'KXBI4R9^29^!,V>U#MSS6)\W"KL%)Z;WW^4D>GI/#[AAOG=DU M2IT5, XW;S6^^&!68(NP*U[1BE-=-9K@A6Z\4?UVKS%H=?($C3%E*.WK6,X6 M OB,*BV8*'RYF\4=TFA%==-H/[][\V[OH)Q$^_'S_I[[^E32-#%5PB#M M^00V?_[[VTFB>F,GA3RU9K@/^KDU^+$0@_?,WY'^!-@O#HG#%]EON>S^0PT'<2MVL+F[\)<=<7O^KM5/JW1&\I0"(?%I2HL6XTW M>12DL/:O_HK^)&J$P 8#:8';F_U1)Y=[X,ZJW[_PO -NL7KGX52DJ>_U&HR? MXYYJ#XJO;76!70;C&>X(7/BO:T_=IBTL&*]H_9^YX'T;9PGX QF^KE=Z7'X? MKJ_"=0AWS)U9/0K, !+]G/SG2C2N'30:Y,EW#K%;/\,[I^^KCF?#@F4XT>JK==:$8*NWQT\< MIT(^5MCUQ8%^*P&5=V>4;^N7HC2+]Z71"XG%"PKS>&OPJKNV$/^;%6@ V!,W M$/#7.WNJ%5R<8:T[L+]9D;L]B0%_W?JRU>CTNG8(D1AOFZE?XPLRF^'U$*ET M7Q>"CR @3IE['6<-YH\,U[7\':WB+ZF]Z/DZ,?W"5QZ.A@4S37VJXGB!QJ4= M;E5R:'.^B(.O;S1[5[HQ5R!'A5NDTY5Q\JN='K+*=:.NKPZU?^T]Z:OFJZXK M2)-7HKCS+*:K "U1MF"K\6?9-3N^%CAY_J;[4D>Z47!EA7SIHJ"%O_MJ\Y_= M3')F,'N*@_O+C?S#)V!/5&[7#S-H<6N#XY@:H\(I-;=Y,U#2Z% M-60$SF!VOW8;;T*$ZJ+QKLCO!W90<2X*PNF+,N6W%SSZ[SHA4:5$\-PE%NZ* M3HZACCO_/0=04W?H2K*;Y4N3!^\NII+S_-_ G^ R$X]P6.C]R+GE[I]C&+F M69-K%#F-KY:,HW8,B^V.T$I'QU75_WY6Q@7Q4_O#:M MP5E;7;QJ=?VP_(=>YP_+D0T4_GW_3SST/6')G3=S^//LC3 M_=,?T?ZWH_;>AT^_]M^:T^;!Y\Y1YU-T].&ODZ.W>S^:]%UT>'G4/CK8(7^S MO?;A92_:/VAWC@X^_V@>'+/#RW?XJ'/T8__;Y];AMT^7[C,G^]^:].C;U_.] M?T2T]T9V=.=]=[_S%1\>[/QJOOWG]*CS]?SH]//)T>EN=/CM$!^>-J/FZ3NZ M=_KU'E^_;>VT/2[+R+ MFIU#VCS0W,WGU][IYTZ3_I4UO^#SOP_>#=U_+_?>[M+F%XF/_N<$Z\X_7?5- MCO;=^_:HF_MI\^*0'N+]@T_NO_^<['_8<\\]:>^__>O$C9,TW=S_YU+_^N[$ M.=)6,>1D6B)N"4?*[2;"@FIF!#,JT1O;E(G__#$E!;\3U1I ;@8@+QR@UYW:M98NUH1\ 9J!3:6U(!??<#W$A/C&O'74]W9#.*7W%0.ZOM_NG=<^ M@F>C6(Y6Y9I=WI+SQW9F;W_D_: M_V-[[C,/KJ>$NBD?A&(-OJVTE=A[(/NHABJ\%@$TJ%S]^B?)SI M77G)?E[J8<+[9ZUN*^_Q"S._\M[H;BA[T?:"[>L]0Z6"R=N#L#@9J,@Z7+O- M12M%!=><\NJH4RVKIXKC374UG]_X4!7$O0!-V5JFI?K04?<%/!,"%12_SILY M^M_(ZY>+TMEGFJX7M2&+8O!3XQE,N4T<5H%%+O:+,KI^L#*V3BP M,A@'5@8+ BMYAX07I@BLC.O/9&,_C%7ZI"A9.CR!XD(7>36/HL4>%*VXLNW: MI/)*>9ZA5;@?ECZQ9A2P-#0Y*VIFEFJ4Y[405S @*.WOW@T/#95 _$5J$KU0 M+VGC!5S_#96R?<.9? VA4$DH+Y;O\V]+*A82X(L0^;HX-0#OU]7W7L>:__XY$\!GZ(C1<4$_9R7&OSHMBT3FLX# 6VOIR!&'A1VN\? MJV[K4DUUH3B 0CV.HH5/A5K$+][L?]E_694SY#>;E%4 M!KI\-_+Z?+Z.%G2;A7HG[?:DGDU>HB0TV%U4GR]?SJ)3[DU -;2LAV)H\)]) MKGF!Y*N$NKR(-Q0L!DSUY5>F:KCZUKC0VFA22AZZ )P-[;@WRW0G4#>2'7_9 M4VTU=GROG05;4BR+:9FIHC+7+?2D'T"-/>N#/0XYQK4JQYMZ[NS!KF\LEE#2&^D'0MWY5UWY3_GO\ [OE?J>- MMG4G>UZ TZV?+0J+0WWZ;E'QWK&J47_<-CLO IYSQJE.<9MN6=RZC%?#URIO M3RE]7E;.?XD;AG94I^^;8T$7UWQMP[IN-DQ/^_J&>:GS_*'CCNVE!5G8%;BT MS#F]&TPZ:?GO]E("RQ/:D?@YM>W0;L*01^.&9- ) *I*C==W,J'-,B#X*8S+ MR):9WGC,HTBM5T6S&1T:D5G)/0?%PMC]5Y%VVK3[I.O8_= >4$?/=@W!!G M\J&L-_V9P873H+P'5=XPJE2&7OGJKD[@H"!77ONQ/*5%'8VO.%''^^Y(ZKA% M5%Z[:](CV$EC^A**:/H5#^W3PLC=*_JEW^T15.HL&Q)^YNM(-_+ M(]%F:'SM)2&T/VV%6J%JT.MZUY&C-X-6T?+-"\QDE, 6Q[V3BHZ"H29[+R_Y MU^HLEA;?40!0)?7B!GV#X'3N^QXAOL6@;VV0Z[BO7QC*PBXZ4>;)'$BU&;=@ M:4&[H4+^QJ!3N).ZR_L2%EMEEO,RWW>[BW,!_A5>&G<2RZOY'NMEH:GE\@9=%=2_;'=.\8@ M+WQ7H/4-SKF>FS+LLO+/G?IB[^#I#9: EJW&O MO+9Q9?_JRFP!)8[=6129R MO=-QRNPO=7=O#3PY!SD':)ATIEM"[K(2'_/$[N; MY06UW%IB,N'_.\C?,H\PH9+L>#4"/K9";]%?8$H."D$?NS)GU>CW1ZK7U:D/ MW\@-,[9XQF 1F@;[(L@%82RQP R/XSL(X; M!D[>5N<3?C;ID=GHC]I%17Q[G+>]&:/0>@W'8,WFB Z''# MB\&5N[7TERZUK5>,)_3_ \#.F]F"1/MQY1VS2F\>S\W^4H&J;>:$-.\-"RW# MK.^!K>T,ARKJ<,\8GH7O; FZ4]J-T+MZ/)H\\C!ISKG ;9?W)S!3I9:+MN8@ MM,:"KZ9LD2EH9>S$%[HR3G\%R#\(=NX=O9E-6)K)+8_C@!O!X@N4>UPZ_28/ MW,Q%<1S>@<+3L];,V.;R/J><*I<-SIFE*=GP=4GJ<6*)N#JQI,X16?\\3[VG*7=WZ/%7/H%Q_Z,%QL*"X.!".K+5N-,*!04=Y&SMBCA%T#"(_9SEW:IR M^]$3=-LMVE2$5KGA[=Y/6EI?8]T'VY,00SLTW0G18+#_V]XNA8AKJ4]O0?** M@WI,G_/.2V.FY!?@=0C$7+N[P14[]15].]7D=X(\("G@2APNM;5WV,0B5NT9 MM+:MLYS>^F8N#M/\)DS/U0\[M? $45K=(>9M= MS$DX94E]R1W-?I'ZA6\Y.)SSA1MUB_'XI0@=GWT,V[%J[WPO;?;,@,;BG>]] MWBL8FN2$K)I2&Z_<'=J=R24H4>=UP+X_)QT)@TL!(@ANV]H3O-^\@;)#"T1P M%N?;-(D&3-F*@Y!DL F;?FKU6&Q YNPD,PN"IU-< 5K+C'PCLZ)O-TAHJ0_8 MM&$PCBC!J%*G?AWP#CA)_M\1!"!+S1A+[=0FK8^]K!1AE5*W.Q_+;$W[7,:H MUINB'/#%/E;0 GYGM^XEU!]O1;]EFO3?"VP72)I%;&M!B#W=WQH_<) Z,NA'XA4\.V>^>! M?>0O*R?XX^Z>'M-"UZ8BEV@JU/1[UU#P"JK!]-?V^K/^WZF7>340X=3!J_L(4OA5^-T9(YSG#HX*4\Q1Z6%^S,HA>&V?+F9RM82'=53G[;YBQ M]AE.[1'T*]2]X]SZ0Z7P"43<_3LJ,KWKS;K!=/[ I%?]DG[J\6**D^=?Y8LU M<+\.,LC%&)T5 . T.O=+JZG13F8ZL>H<*@USO0]=.7W\VIDF_2G[,C3QAB^$ MALK6;!4J%$+Q7L\NEQI$^:$O6EMV:Q.L>W>>A4:@ Q4\@,JOZ4M8!6^+ED*P M@Z*)704K,9VD8"\:/&FULVG-H=G]L[SALJEAX$?8M0=C'R& M6#9J3YG$$'IQV]_*)FL[:6*9"Z29UH;@0;3@W'?B, @W)Q9F,\/ "H4U8PF! M!JWQ)B9BW*"U7/OCZFLE[G-AF^=S(8$?3;[(,R]= DO_ARLE?!TP],#[G+P/ M(9A_WG=:*J,.S*;(ABKIU^+X7; \X+CNC7>E/W74E%>O/]$3=<79'-(@H"]S MR3Y3H=$4V(Z0]^$D9/%H9N)!X<&E@. X%W+!4'W#X\GI$C+6XW'P(K3>"*U)7Y%.J[]XAB?U>6SU&G)_15CUP&==+8A7;T+T&1X/N^MQ M)$)'$&]L?@66= PB>]$8#^Z8';&'0^/OOCU=ULUNB?^MC1-_O7Y3^ M[@5/QC,4I[V=[VF5,@/_S7R3&KP-C94L52WA$"2]NR@/Q#^&P1?RD8''!C'%" MS:]N*OW\4G3D*FJ_^'97=6+/DTGLJ7KQE^D2%TN6=*G0Z*]N)EG!N2P?,/.S M>[';+=PB8'/\@E2"QN#$&]@A'S?_S/K=4T@M^^T $'M"W4VL*^* M'UY#2+ZM+EZUNGYH_D.O\X?E.+T@3.F7,[P\ : M'$ HK]Z7?_/OF]4G;(MP MNE2W^IL\EI MQ])N]=CK7^,XOI_!)DL]=LD*B1AJZ)6>=[.">T%)KBRYMU+5 M$;]# 2]6<_[!L2K\?H)/?2W(U%K\1D!2I7\<]WON6$3Y<+6VUIW(MZV_^,!G M@E^!'9\FM(0(7#G;'!$]8 +BP@G3@(&_OH'4_'8M[_*,&X[PQMN>^?]5=-L7 MU]5\DV=6W&'[9V9]JPVZ[V>L2(,;_K^RZGL*;LAQ33+([[.CT M*S_J?,5'[N?]@W?G>Y?OHN9!DQQ>[K7V3M__.&I)?/CMK\'10>_R\/3/]M[! M(=FC1VYL3??W]YW#;^_(_K==-XX_3YJG/\Z;IW^='G[)/_,_?YVD'=/>/]UK M-3]\)7NG7]E1I_FK>?GYY/#;TR?_<]D<-K_@ M7W\?O!LVO3OPW7(40 M; =WV5VDOH"U&TC_*L_O&H.>* :EQ AF$J&C5/)$9&E,DBA)#'9 9+@P'H-( MC4&/A$$7TQB48ITP;"U21B>(IX8BA85%;N>4R8B-B<70<%ALL0IAT$,S='-% M8T0B'B,$$>RV(I/3QYU_@K=IL]&UH5I/N]T[+ZX;_>L1^,-.,8#WO?[;WB@= M9J-V,>#/X_'F-DBMPS?2X4_#YILI'?YI/OS#S7__U3ZB[9_I:8^ZL?UPSW'? M]8/N'WS%^Q_>4?F6NC1C\Z4ZTL)A'M),$.04@J'4&(F4C'4F8AO1!(/-MQ7?E6XMICSW M:O(MZ\U[]JJZLG.P5M45JNJ,:91)IZDLHTACPA"/3()$I R*198(*2)N(J>J M7&Q%%5+5APY95= RRG,T(-U$MVS?7[ IU&-031O)]X';Z9J_>V[>-8&]FR9_ M_1V!YYPXX^-'\=?3B\;#H" MZPPDZWBJ29WZ1RRQB L=(\GC#.DDRTBB;,)IO+%-^%9230NIEJZJ2A=UYI&3 M+28I%PBGS@;G4E*4TA0RQ%E$110EUCKSB"0+'' KLX^6];FO->E:%7!?H4XU M\[J]1LT829IBBXUUBJ 3@;B3393&.G7F4A1;ZVA9FD6.>=&G&!>K]7751V&M MKRO7UQE+24DE<6(5HJGB[@C#"5*)2E$"#CZBC8B(WMAFU=+7%<60UB,U:-]7 MDBS*Z:CKD[Z>O7MF54S!KWK(L*NAYC90"P(4IRY?V(A M34R4)FFRL2WYW;E ];RF_KM94G$N<- ;0B&4NW.!I;/KGR8(KIT99Z0A"1)*5&2/+R?\:N16>JT*OS/=> M*_1=%'J&4)!$I5KB%(&;'''-,Y1BK-T_261X8C)%L&/\CE'<.67B013Z.=PN M^]B'VC7#4+P>+B*=A>)<73NLO0[WS2>*Q?_85MWA3M>\*]9_S]9H=#,T.IZC M%Y >RR2+D3-D".(F2I BJ46$,V%,@B/*G'E#)*T=$$]95U=%%6I=7:6NSC ' MGF"=FLR@*+:I,P62U.FJHT(I1'66&&:>K4;+%*Z2K3ZOHP!7AB'$GK;95 MOO^A>PWU,@3-+.[ND7C:V+.RZ$2Q"7_#'GR&P>QG7P?6FR\U^-P(?'[,$046 M*\NE$4AF$B-N4X%$ZF!(2)%&F68IB2&'0; M6J&@:)W$4%&B4"OK2I5UUL<0 MQ=A01PU2E6G$L2/TBDF),-4\DA%-K*&@K(M2/-<^@Z'23&&W.U3=XU;>2\T. M![43X4'(P63=@S?3V2/OH&)[0Q,W3PU_? MJ529A7SR5"J%.%/.0HGC##FXL22+=*R8V-B6\NZ7[VMG0G5U=E4]'9 MYK3.)A%569HH)&/@"AQS))2,4!+CA&6)3(R"VR TN3NQK[T*-U*Y0L9KU\%] MLX,:36Z')K_F&(#1*LD$6!X<\AG33"(A%4;4H;^VQJ8$[H,3*>[NHZS=!-55 MS%51@%HQ;ZV8,\<\(]PZ*FY1EJ@$<>JHN=L:@2)WUHO46*(-! _$\RZ,]7AW M&=QZH_H^PZ/=9]CK=76=X'0;J+F8XP!N[8W &4.1A,I[2A,D3!(C(G"LW0F M!850 =D2%3(H:B] 12E K:2K4=(9/F R(E@<$Y39#.XDLQ0I9A2R+.**.0U- M8^:KP3S!7()UNM>PF O<8\ISY=;AQG6(EYS\DT':U5[=JW+T9[E[.D2.9::U$1%!"(H-X3#A*;6H1TYQEB1&29=+989L1 M8PLJ2%8Q ?R!"JC7D/:,(&VU5U=J2%LMI,U0R<@GIFJ+W.YPQ 7#2"4_G'2:[ME'>0M7QN0OCV\ MN-(1M<2*E/:)N^%7PK$D7G[,*,<")B M&2%'GZ!Y%ESNH:E"0D;<:LFMVYZ-;2KN;A16SVE>@\X3!9U5UX6O0>>.H#-C MN2D%1>&Q1=(0!SII&J.4TQA9G482QSQ)A+/8IM<1L;,>LKH7\B"X=4("&_75FNX/(]*M$(G/T0>2,I-)1A%)P%.24@[%BU)$(D($852Z0V1CF\35*LE:YQ=6 ME#_4ZKIB=6W.9@,K:3*-'8'(8L1MK)#@QB)'*S(;19IIJ'=(.:Z4NCXO)T-! M$WSQHKN2A6=AO=Q/T:("?RYJ]+D5^D3S9$&11&(C4*JC"'&11S M[2Q52/I62@T M2I8E"+6.KD1'9Q/,T\QBJ5-'"[@C\58J*%&DD-N>.%-I$G$#=V;BIUBA:#UH MP6?[L]?^"0605T$+GH5-$IDDDSSE(A4I3V,M$Y-J)B.:21H)F]:TX.$@IUS' M*&J>?CW_SB.,TXS&2"54(&X,0U(0@J3-3)8QPC6/H-8ZKI,4GK*2"L$B[0@\ MB]*(N_^3%FNC.$MBGCKEE7?C!>5;:5GKES7HTO9[M?+>6'F;T\J;6,H%%C&* M8^&4-XF(4^-,H]B:E%NFB")L8]M? MJUJO*FY1J_4J249^84M&<:JX0)1E"KFM3I!*8X,P-SB1U&!C\<:VHXHKN[%5 ML3OO:WBM>:]49+%.=JA*LD-=UNVVJ#1?>U'%B16$*:1M IU?$H(DMQ@)+ V7 M+$DL47"W(JY4"+7V6U24.-0:NWJ-G0UNL"@5EA&$F8$,):*15%F"LM1PCE." M.:&AL5J5/(U/JT+.LH69ZWL4#WV/HF2YU*!S6]"9KT+(K#L:B$J1--*!CDPS M9[Q(@93$:13+*&())%I5JOAKG?1059)0*^KJ%'6^0H/BDDL413%&/(H5DA#9 MX%3J+&(J%FFVLXA=UT<\5 A.>8Q"IQ%H;IE#* MN$$\TP*)#$N4$F$XC:A;:$B0V,2$KJS54S7B&BMT0CQ7=;^'N$:MT3?6Z-D. M4:F,>!I'R&C-'-5(-9(T(2C.+(ZR*.7,JHUM&:W.$5&Q@,8:NBA\P9-AQT)% M3RC[ %KFQF[ADL:@\6*O-[0-0EZNJ(+O%9M4(.#]'/>_!JU7W5;[_VT,^R,[ M"P"E^>]TS9OR[&M N!D@D+DCGLM8TIA29$64(6Y3@Y1(4L1P+'22)<1:"JLE6PR'-'8(*LSB7BB-!(,>AT:*@A1V,;D:DE] M#H'O1<7=[>V+NS^CLMY+;ZMI_2R>G3\"P?M?C:]NM+K&:?\K)/T8'U@*:,$6 M>O"M3A@V&_^Z#@8_VOZ7$]6W*['3=_?>+X+#7M>+Y4?5W^]_&:JA-?^H]LA. MOCJ'15S#XC*PR/\^V)F"Q;_9Y[;][\\71]_,64IYO'=Z M!S?V#^_.C[[MM9MO3:MY>G1Z>+#CUNU]YM;E.Q,T$3+CB#@4A3J-,4H=P+I? MDX3%60J=XZ\_3*^0HMN9?[44K:44)=+A@Z 646L2Q$G$4)H:@3C'.A,LH5KK MC6V\!=@WGRDW]X?&F>HW?L(.;S:N%+T![/S@ ;#+B]A@9S0\Z?4=$)OEG(ZU M*#Z"*%[^^&X223)BP5,9.YJ(C7$_,88DUM21QDPXJG@-H"V4JOO LEJJUDFJ M++9)IM+8G8M:(1[9"*61IBA*=!IKKC*9Q1O;A&V*"&\ZD(/_7P+G@K0UU%@* M&FK8>&NU[:2V'_QMC&PV +.\ZP?$['5E('%_-!P,W; <#:ZEMZK2N__V^+M2 M2F9$8Z2M-(A;'B%!.''VL\59) 46-+LI)MZ?6.T.!J,:#ZLM4:E(-,T(1RH" MB:*9=H1/10A'D:)")U9A#AC@/!@"P%7E7*ZA;1T$\>#K=RFI MB35Q,HBAM(].(B0ET+V,F\C!FM8FJ@[=JZ&M^A*5QA1G<2Q0K"1!7 AW3F)M M$!5IQF66\M"Y LM-&B>;2;2,/9OSO);?_E"[?0(P2W"^S8;[^)EU3_MIVQ-W MKFG]K',>[R_1J*2^WMU4%W-8F"D-&=9;M1MGJF50J]O0ZJPU5.WZ0O2]-YH;K_U'M_2[W3=AX4L( M56>+S@L9I1AG"<*98E 2SB(%03=J61P+FNHUK>G'+5:5T2M9UO="9J:2*2(T=0B3M+4L1#*D=MB[%Z)I2,A<"'2/E^PKO_&[4Z'0S M=)JO0YM(1S929PI%L96.=-@8B3A6R"8)5XE,$R)(J$-[YX*5]7WMIZ76J_*. MU&J] K6>=7@8QR[2-$-)AC'B7&B4\C1!<9QF*8\RKJU3:\'9RMP=:W%M>ST< M(;X@K7M7O]=N0[I'RRE=WPZ>FS?D$1A&L]7M]1T [>8K7@/1S8!HOO0L5YA9 M1C3*(KB$BU.-E+($11*S.,'6T8]H8WL%<93:JU%=]5P54ZC5\\[J.<,3+$[C MB-(,.904B*<0ZL0F18E,&";<2M;"V*E]&&O'3&HH>"0HF.$S(K(VD@E'1D8$<9Y: M!!D>B*:6*FY,E*8:_![)RA*WUL?OL29E2&<>. MZA^WNN&[Z31^:0MVW".5<3PXL0VE-:0Q=2\@:ICU>L-N;P@LNN]>ZOHPXG'? MW^CJ#QN]K#$\L0,+*NL7T.==9ZVNZNJ6=SFZ/_C*M%O3U\=+:Y$/@$=NA&>] M@;_C\*IOVPJNG;\^;YGA28$:I4_EFXHG'U&I&\%H>/5'JK+(,9ZY2E_Z%X;K M 49*F5ENB$@TX5EFI$F5888IJ6-KFQ1VK?J!U*9F^(K MU3Y7%X.-/Z;%S\E>>=EG5^S*=]'F5PH:YE:DJ/!:RFV\ M4IM+PX\K-?H2/GT9HQ+L3=Z(TKUA[6;UHACP/7VY?^(KN&76TDL,9[?;<-_3 MAJ7<;-A?VL*Q>A(.#M-PRYS_YG9!W?/(KQWGRV7V&93/;:L_P2>'CJ<,;IQM M=3:PKXH?7IO6X*RM+EZUNO[;_(=>YP_+3RK V1G&X,4HO#R!8*A6"C"<^^OR M;\Y?WO(OS?"?\%HDM@BG5[Z,M\B5KUWW6$*WL+CZH]<]]OK7.([KP0J^U&-_ MX\#];>R&1'/OO4,-\GM'/[&4%A]:U6^\

S65#':$&QHKLN8LD9LJSE,']0 M/(P5_ML%]! #[L=E:O0OW?OB62P9J9?LIDN&IY;L.33%^&Q_VN[(WD\8\*FY M/6\V^2?CV(RX(!F)-#54\%C$*4^BU/(H2VB2:*6^OP6 Q@03M%R@*!>ZM6E/ MV2P\F62/?L+N>6SOVZ>+YNDNWOOVOK-_\.[BZ,,[LN>>W[Q\W]H_V.'[;\:> MS%^'M'E^='H8'79VW3,/?HWV6K.>S/>G MAY=_=O9.VZW#4S?^TT_G^Q_^:1T>?&[O?WC?:EZ:SJ$;S][!#_H_E[NY%_/= ML'GYZ6+O]-UW:ZU*; ;N2PV7(I1!DJ41BG5B*8],K)C>V(XW,1%KTLUN19E" M-;C5X#8&-ZTP42:6P@$:YXE($RXSFAFE%96$2P]NI "W)<(W-;C="[A=3(-; M%F6"Z4P@&DL';K'[24D6(6U)DG$;44D)@!NGI :W&MR>*;C%JRHG$HBD=C W' !;K@&M\X87^=V>[ #E[=I>?P*KK!/OEG/*LJM;Y] M[F#@ X"^1O[PQ/8;/@'!FD+HZH*U#^;&^.(.N4%I4W:ZYKVMS\95GHV?YKP: M< 1:KE(D8J.1VSV%A&)P-L9)%.M4D,01?[XI6;RR&BX5HO>U.M^;X5ZK\T.H M\XP=+S*IL;8,F=0JQ(4F2/)((QVE49P8%C$E-[:C34;P@BJ0M3H_&75>N:E: MJ_,#J/.TPJ5ELP;M@O]40=",(^CIO($21),:9 M!5Q39R#$)D-IFL6(<&J(D#HRT,XB2J*578*KT&6V6F_OS3RH]7;%>CMC":14 M)I0*B6C,*>)IPI B"46:4AYAF4AM!)1FQ5OSS7)KO7TR>KMR.Z#6V]7J[2SE M=[ME=!)9Y,Y=C+A2!JG,';I2,TQC:;'-H-4UII4Z;Y]5X*!T<$8LD MQ2FR AN.3<9$#"DN":^4F[!6VK5@^[72KD9I9ZF^YDKPE,4)3ED7"$8<8;[$* MN1MJ-V'5V7ZMM2O5VAFZC[.$TXQE3FXH09PRAF3BV'^6"IO:&.J,QJ"U4:VU M3UEK[^$^2JVUJ]/:.;Y/,JD,BU&<>;YO!8*6S8AG4IHDHM89[QO;A$>5ZF?T MK%S['VS70I%#H/O*=%K=UF#8]P4):_?^@S'^?!,<".U,;4&-0[?!H>,YSF\D MM6Z/J-L.DR+N3@^40EU6QK(4LT@E6<:@?HNH,_Z?LMZNG//7>KMBO9U-Z<&. MYDE-4283I[=QRE :QPD2AFH;FU2(U+%^*D2=VO^4]7;EK+_6V]7J[2SO3Q*3 M\91F*!:IAB[I&J762L2,0^ T(HG B>/].%K9[?/:S[^\^A$>_/S#_D@/1WVX M<*Y[ RC97+OX'\[%/UG]-R>J?PP7BVK4N0'J_"BQ_!\7>Y<[WZV.E)#4T0/* M$\0A9U_A&".<,IT(F44BAIN]LE)YA+6+L.HD?[&NEB\!9JU?UJ!+V^_5.GQ3 M';Z8UF'.=4PSJE"68 [, :.4,HT2..8%3K5-^<:V[VM'7]=J_'35^#X\_?61 M>U=UW9LY]9U6 M^.S]X.3O0(/=2_^'VL7_8(R_O _@=RCM0HU"MR;^N9LPTC%.D@3)V!#$26)1 MRMU/240%(5JFF78H).*[HU#M):RNRJZ<^-Q\\/[]D3[E33I.@-(5\ )8( M)*G-4,8R&3NT%9&*-[9C7E^Y>M_L8:M)/_N#0:-K-_K%"9,KWL[T^7NG8JJ!U\O M'M9V&;@)NY^N!++=KNYU+.Q8C58W0ZM?+BDPV(*#07J_;J\NMW0Z-+N8L"R.EBBF1R-(8TC,I1]+J&,6I-(D@ M6$H)]Y[O?@NKSJ2NKLZN/)91Z^Q*=7;&3K"9-#+.(J2B.$-M+3$]99U<>@:AU=J4Z.\/Z;4*L3ASKM](ZV]X89]MS&J$,4VDR MADE""9RSJXHTUA&%9>G]T/:=W#_3WL8/'#.819RP]G5-A5N!S.4B'RMHG=3T1GN MGCGP%(PJ%&=2.NZ.J=/.%"-+6*(33K&,%/" %<3Q:A6MHHK> V^O5?1N*CI# MU3.A(JXY= EW>LH984C(C"%CM$BT4;&2&LSKBIRB*ZU)A!?0=?][JVN<9?@* MP67FBJB>+U+D,X)2F_7Z-O?/-X;J5]Y[V/[OJ#6\<']OM.%MOT!VZ-]27'RJ5030)-K[O]SIOW)>VNB.WDI,64.PQ/-W*++4QJFF*$HSC'@4<:043I'F MUFUYI!,9RXWM2.(%=[Z6A\LZ??J)H:)F[_#60\+>K94*/'LT6/^\MXJM&CRN@Q8ZAIX2PQ:2.DH'(L MQW&*9(03%,O(")V <( O)2$+&CQ6##U66G!J[8RX/VW79JUAN-E1MN*>632F M0N:7@[;,%$XCBJT 5W#J_C&$HU1$!&461TJF$120@Y!-W6#B M">OM?9L76]GS(-4FT@E7"/!B89J5!F264H1MEF$;9):G/&-;;*55$AO MGW&C(V1D1I5D5_2>T(7;&2K_PV>JWDCZ?DS1DE3U*#8YD@QT0IXL8RI)@C M.)'E5A.#B>6B5O)GH.0KCW:L7LEQK>1+*OG7:25G1$78,(XR*17BF7!*+L"4 M$=8*'#O.!DTRJJ?DCWZ;XG&ME85&RIM>YTP-!IL-IUQ;]V-<+@2W*H6,_ K] MZYXF7VU$KT9<: K;:Q)V(WS>/9^WM#)B!4LDP@PGT,!0(L%LA!)#W!DL54+Y M,PL-U4!6 ]E#Q,!J(+L;D,U8DZF.8LPCBX3B,>*2P=4XI5"495SC2%MAS?,* M@]5 5@/90\3[:B"[&Y#-6,P1I4H)(Q%-J$!VWQB;*1JT-*^[)QIM4=#:^Y088*Y=3.]$7S1^F&ZSV98 M'M-O./O*@OKODS@^VOX7D*35FMOT2FQ_I_I=MVZ#XGO?!KFL_:(W\XORN91, MSE(K2&Q1;(U%G) (I4PS)#&G."()C2)]O1/]L47A3P"K6A#N*@B)HE9(21 3 MC"".01#B.$:,"YNJ!">)2N&J#Y]OZ[#2BD37(>8C1\KJ4Z\^]19!W1U],_6I M=_]@-Y.KS*QRQY'#.1SQ%'&F,4HQHT@RRU.,,Z*(N-6I]V"B4)]Z*Q$$33&+ MTBQU5JV)$,\T05((BK3E1"3&,)^T3K:B>6==?>K5I]YS/O7NZ,BK3[W[![N9 M)'Y%L<;")L@J DG\,D8"1P+1U*2&4,6QVZ+;G'H/)@KUJ;<20F]]HR2' MWIC@A!)G9F#-..(Q-T@8%B-"A<:I<%"L>44E9DY4\M.XEI?[E)9"S>=#2G/J#J ^I^#Z@[NJ/J M ZI*<#/CNB(VTB1),1(8._N) S,6QB*6,483S:/81!65E_J >A2)H=194!GG M2#AJ@WA*!-3.3Y BL:619,Y4MAO;!,M-&?'-)'Z:%I1WB_[A77ONOZ;U<_L_ M[I]BS!W5/VYU0_HMG3X,M(6[R0^/^Q1P_^#$-I0&IZ7J7H#7,NOUAMW>$)HB M@\.RZPO4'/=5NW&F^D,HLS\\L0/;F"JUG[6ZJJM;[DU.Y8;6UYB=W!N=78M\ M #QR(SSK#5JPXZ_ZMJV&K9_V]7G+#$^*4ZGTJ7Q7\>0C*G4C< I_Y4>JLL@Q MF5Z+\K\P7 \[4LK,J?:XN!AM_3(N?D[WRLL^NV)7KDF4K69=DSI<>_3OH@$/A7NB6 M^,HIM.W#N]R85&7&TCCIPQGV7[_?H,2ID_?L.R6!;I"@!?_Y0VTOVOQ*0(6^#7#CRLT^C=E?/HR1J6P-YVSOCVQW8'#FX9O"E_!V?DGOFH-W;?I M)>;[8K?;<%_4AK:C+Y>9#LB:&WV(18TQUA^1;A9M=3:PKXH?7IO6X*RM+EZU MNOZ;_8=>YP_+@3E:4-D 5BN\/$&<+1Q0)X\@YM^]]CK7^,XK@30JG[CG3N'3..MU19,G$"+&=F<.5)6L88EI\JR5\7FX?!A?!K+K1]$ MXJX,H-]DML]JR4B]9#==,CRU9,^YD\(SN8A^PT36)W(1O6X9<;WW[K#PWN'# MRR8^>JLO]R[?\>;EH?OY^/RP\U=[[V#O=.]4T^;!C_.C#X?\J#7VWIWO'_SS MH_EVAQ]^V[T\.CC$>Q0\>4?MYN5[-^:]3O/#(6U>_H@.O\QZ[W:BO6^?SIMO MPG[=91Y^ME\]M7?$@/P2MXZ>9R\C^7N[GG[MVP>?GI8N_TW7=, MI!6*Q!@IG:2(IK%2B>644EN7!:I![+F"V#-KC;$F('8Q#6(V2C%/ ML4*:),J!F&4([M2BF*=:&6T,D5E=$J@&L><*8L^L!#!,SA,76T3'$ M61*Y?P1%,HLY2MU9H]VQ8[FFSZL<4*519W]X8OO^NLK1_W6L&4'._W6P+WTUOW: M/?[H)M\S>W:XGQVH7VO0=V0="-6G.=>6-A&66AHD2.Q85:((DIAQ9*PU(L;< M<$U6UI'@&HA9@U3GIPT%*^\M5$-!U:%@QD'D-)U3;F(D!4L0U\J!@B8$82QB M3J.$82YK*%A7**B&*^3^0*%6_ALI_ZQC)+H M(_S_5_1N[M52[-TT'\^TM#6 #V!6B[ MW]HC6,V/O3X,<+G>=#70WP#HO\X9?$RGC H;H8PKY@R^)$-"IA2I1-O$9,(J MDMP]EV&%6K8>A0=KC*TQ]M&R)&J,?62,G;&DI4D20GF$:.+)M,)(I,0!+38I MLT0+'LF[IUK4&%MC;(VQ#^6YJ#'V<3%VUF&1L)2G<90@&Q..N+4,R00G2,6, MQ33![EB-0B8(6V^,K>_,UW?FK[HS3U=S9U[6=^;K._,/>.O\J5Z9[WH@AYWZ MZ/;6]OO^/3W]P]-%X\=9F+=T:+G4I?7WN MV&\V["]MX4@,E9T[[F@=+G?S/EZOB_+R%(W$/5]DI358^5KXE MQ.U*#]S/6!]^!=9KMW@4KL9Q O2P(+IO>?M/]'GOLTR_F6R&"_>2D(\%C>N*#$VBYSI]/KAM5^>S25YKM20[;JQ@1ZIVXZ-J&=3J>@%\H\Z H*]*Y-9^E;0>=49M;Z/YC+.P M2&4/KO_+"\@P>]D(WMQZ\>86SR]2;IK6RY,[-GN@:-,^#%BF!=:]__NLA5^O M8UC'O5X7E>(B?JV*X$B]1!-1NX-P+69LY$Z,;8UJ4_UVD;VK)Q3"7D8KGT=% MK^56;<>[\BI$<9_<"@>YK,7R%F*Y6JE<^[<^=+&]DD,_?T10Z?$EXE+;ROL6 MD\49)7^JMNIJ"$4/Y\N&-B@F$;I#5M(#IN LMUXW;&3!M<8QSXS& M*9>22V8$C274%U+"K<[W75CAV=2;W;WWLRDW![9SUNNK_D6@.6O;LN)'D6## MFIU=WCQHLN;E4>NHLXN;!^[9W_YJ[Q\<=?8N-3D\_82;G29N7A0)-FQ^^ M\KW.^_;1Z5%[_ZW&1P>?F!OOZ>'E5]+LO+L\^N!>>]L\;[Z92;#Q;2V.Z>&W M?SI['?>,R\_MO;+P8.^'>^U'\W+G?%'1NY@*J1A6R+",01*C M15+P# DA4R5P@K,LW=BF/-YD<;3)HOF.%7=J4%&7CJJ(\C^QRE%W1+P%*8>W M@KOY^](S:/=&]?N0.!4HS71*X4<'A-WAQ*#1M9HG@D>81 MIA)CBZFFD>4F,3%?FF.%&(OW+]7\ZEX!9J\U4\HNBI.81A09GF+$3<:1B%B" M:"08)T*K*.6A(QB5?!,OZ CVA$&FYE=/FU_E541J":XE>$TE^ 86@CN54YQ0 M=U;;E N:.>.9)A$10J4$"VN6M1#*4:!@)*SYS:/U.+B;!SO3O3RQQA'C(D7" M[1[BF F4)HPCB>-(Q$DJM(W)U;%0G,9"8E-:CG3S%@1<8:O!KPKKIO7R/=(R/=I&OF8 M8^N9)0Q%)G990A::,(.;8G2!2I MV#!'^&)!MN(:]FK8>P*P=Q/4LP0G.B6,62@R9!6F,DIY9#+&&-'7D+W[ ;O* MUT-?%Q \G@9!HYE(,#4H37",N%$)2BWE2-$8,T$YMFSEO1%J+*RQ\-$G?2/+ M5]'$9%);J5-N(I7:--,X(HE@@MCDFO2GF@)6"OU.9Z(<-$HID[%&L=02<4L= M!52&((UQPK513$"KO;6@@"NJ%N^_FXH%@#6;UEXE99[Z3O<,C5J_T$G+N,&^ MJK7B6JUH#IMOBJ2='Y=[;YO?+4V)2K%$4:JM4PI"48HS[,PD[%B@P)K&8F/[ M3;A "V7[]8GJ'MM&J^NKX8VZ0ZB%=]9O=77KK&T;+W:^?(4+!S$B;*(T5UQ? MN2XC;H'$KD?>V^TR0:Y1T$>J85OOTEKMTA+/N*_DU5H(JB($]2[5NU3O4KU+ M]2ZM]2[=Q%TA&1,QQ8P3F7$M,R%E1$VBL:(X(U;4[HHU,?GI\KL1 MG*61C9'4,4$NP2S>!7R)PI"WG6,J8:R:5%3&3&81/%!W$@8*\$LRIB-F M(I1&BCOXI>XG8BW*4DZX%B;E*JX0_*ZHV-%ZAGKV['!AG^";W*E?/YBZTUW2 M"F55U+NT5KOT^.4O:B%X="&H=ZG>I7J7ZEVJ=VFM=^DFEFZ*$V63),LX3;CE M1&EC>1830;(DTEC>OL6LH^^A%0&T)?BMM=NWQMH._%J;OJL.*>1W_Q+&XY@+ MQ&B&$>%: $ICP9*-H#T1"TYITMBXOFY<;];7.J"TC"+KX+,,+%J!M?8N6IZD M8UQ%;Y0UY)LBKZLBS]>?2)9<4-Z"0A,!#2)XC 2643&]0G(NZDXI\E97F?Q6 M&%&NXC.E:0:B5UC<'WPH1#B>32MO)0TMN]U0:B4-[29H5&TH-90:2FO@; E2 MD=EDF&&$B>60@V$*,22M++?Q^YVMZ53>*P-YO_I>3S_X_E'UK'X:CEX7'^HU MQ=-1?]*G\=/TQ^G,HBS.VF%^XS\U-VLI-^N7:UI[:ITB.@_D%0.4UH#W4D T M)*0.B26AKF_MV8[7=I7C38G7 :5N)"*:$C^:$L^E()SG4;B%/B=4"I&PF(IL2/I<0+J0?KE$3G0%A!@)8$!,$R1!EU M(HG*B-0A)=[JFH?]\?BT#G/N#7/O=7F%\L+_71D[O<1"F%ZA4Z;1B"H6P_CG M;F] D_K+_8L_C,/Q=V8HUC;CNMRP01:8X#%E(RPKQB=W0@IFA53!:4+U+*2D61TO.B:8-WK\I'&J;9-,+R<:=/C=LLPM4IWF\+LYXQJY 4 M.@@^"$!G#'CF-$21 EI4*'PQ/37N6K&J,83M=,5C<_V:&OJ[$?V;,XUOH/H_ M_=$I76)Z,U^6(_/, L)?AL$V0AO'1/O-V;)KH\=<,2:2<"J3PL"YC3P98NBR8UES?9OH\5S&[-HP\O2]OV)WF)]] M!>QKNJS%D5<7>HJ7XLA_?CYX\^)MB$+)X#PX*2)@B 8\CP0B2N4$A22"W-ES MN]**77U-*+D=9%@_TE]S6.ENC+\F17X=X:=1XZ]\OX'M+9:\'*'/KA*ZX.,8 M4@*KIIEPJ2#DS"&24S$QY:1S.WO(K@DF;P276TW-O2>78[0Y(0J;"55B%E70 MR"6+AJFL;V4>7-,Y]*:$W(*@TQI02UD NL-PJXRMP4 YVL3C?865T5IP MF[*4R(*TV25I%"O;E[.*?51N$[Y8'-KA^:B,YOG%"OY$H+>$!FB0LM6_\@"OBG!S]I;2V4N)J%F+C2AR(E^ *?NG!HR)@0WH M@(*W@4(N*FQJD>IB;^]&WT[3MXEL0ZFA]/!YJ+LW"&Q;X0-MA?.CAXHKX6Q( MH"P+@,(E<,8ID(XEZ5(H:+JV%:XA?9O(K@-*#]O[KXGLPXCL?$N_++1407*H MV4) S8O("J_!ZN0*D,4=X;IK(KO559B7'P\',QJ+7NG)^5;^D2CV!_/ M,D_3AX3O3T%!J55%K<1-T.L$T??)PIJ OSJ4UM4S3_51"S3)- M3@I4@?N"'S) EA&\B<4^PV)*RYXNIC_A^14"'7">@2L0P =1RS?:>/0860HVIZXACQN:KL. M*'4U^]34=L4U3NG[]]2SRMR@9Y M\?'G*RTN?O_XUAI3+4WR76[DK9*MR6C-N M;YS -Y0:2@VEAE)#J:'44&HH-90>'Z6M/IK^3QI/RH>HX;ZK <#4SJ*W?%-# MJ9U%;S=!HVI#:2M0>LPCQ$_3'Z?CR7&QD<9OAD_+RM4K\$>O?#_M#Y[YD_[$ M'TU#ZC_Z8IP\&QZ?T&#LZR]=#KK_2K-"4WI-HP_]2+-3 +]2'+X;3%^QI?V7 M"[G7.H^/TUJ/U^SSX9N7XN73M]D'R[U0@*Q^423 ZJ !'46C3%#*Z9T]UJG$ M?^-_4^F&4D.IBWOIRH\>M[VTLWNIF-M+=<9@R1,XXRV@KU-F)97;'U5Y0@N) M*K:]= WYWU1Z'5!ZS"/+3:6[JM+[\QY/--9:,AE8I@C(LP=ON "%/@6FC#?9 M=$VEM_JH\Y0A$"IQZE'G+\QIIYA; K2AU$XQMYN@4;6AM*$HK44:(\P;]=\T MY*>UC,V:7\J:?[?8.$59QD(@ UFHFK- "58F!620)>X0@ZMC462GVF^J+MH0^UA\ZW^?<8?6WSZ) ;P* 1+%D)!E,DIYG-5K8]=!UY MW]1Y'5!:B[1%4^<'4N?YQBPJ6\LC(]!.U78L9"$D)Z#LQIJ5NP&5ZYXZKZ@* M8R%+<=.;IOZ'B]<^?XE9--*=+&8V'H?D/_JCVJUEW/.3WG.*=!QH-,-'\MU> M)>L7G,J'^;Z,[7D<=C(\N2D,NP&B>&TC".,9U]P+Z9E&):.+(EH937D4DR!Z MNW_+9N1OZ/AD./*CLQ=%W29GL[8/AZ>3\<0/Z@JV#A"K$[L_SX7N:^MQ&2UF MZ1W(0 *0.(&3Q1QUF0P71CE;HSE"FEV&9E>I534?OQUQ'OGLQCVR_R^U]1'( M_Q_W ^ 2P'5)\:X)='^7W"U:?W-J]\R/1F=EL9X>ER6>/)U,1OUP.O'AB-X, M7Q4A'$QN)W_-UKNE_)U=E;^DI.Z\#[7_#5K] MQ&R3]'6HIFY[;:R$VC IG91"%3=$^X >F8G!:*^"#K>VL9Y-NQ5.#_4T^^I> M!69^M$LL_EVQL30()AE@E*8(#(N Z'DH/RJNL B,$+O.\%W'FGW5[*N-L:_N M=(:[W<'M#G[T#[V$A^!S4C[ZS+E+J"@Y(714S",FRUE@M_40IKOT^^%16;OQ MS$G8'\2CT[I@KX:C>A57W82#X:!>QVAX5"[_W7ZYHK*_3YIGL*QG,'_.Q>DD M4HX9R!@$S!'!.F_*CSX&G;0UG-?(B'W2]NRF>-NH>$@8G&:D74#4+'NI,B65 M533-1-X5^QZ$EAS0>PL6BY'HM>9"<,^]-]/^Z8P]<0O2 M^)]-%9LJ;K0J9C(4LA:1JXS&>1<3V2*0*3EF64B/IHI-^)84OKD3K,*@55PK M<(XY0.>*\ GAP#CDNMPG9>]C.WM6BR9[3?8V0O:64#WA*27#DT&9,)-P*24O ML1B%-O(@17.,UU0$WUT50<)BYC'/@063 #4Z<*@)0E D2*F8?&Z.<=/"C=/" M94Q (WSVW FO!6UY:2:";@FZC=_3+X R[-4Q?<5=6JI+=N* M)2^!J )KVCX?A.$THOP2/+.J3A::'>NA[2NE,-URU7 M8HW*NQJV:XKMX_<1:K?.FMXZ#=N&;<.V8=NP;=BN0Y"!&)?:!*U88I@,><>B MY,EGX;A2+DVK]/E%E3Y?(MI0O*/]01P>T\_%1?IFH&%$B>BX_MBB#JMJ^X0].(3=.( M0-;ZS +G,:"SR>M,7CN3K/?1:]8T8GTU0LQKA%21%!,@C!" 0/89"U(PV+9 M(F)05C6-V Z-:#;BYF*[C/Y'S[A/VEE"A6AL,.BRR*F(?[$2T37]7UO]_SIP MXES_M=0Y6$N0(F+1?V? 6](@RTW 5':1LEL7_=_J^=I/XZSG6>7VB([\A%*O M@ 67>-/KGQ.GS=AN Y(:2AO?#Z3=!(]^$S24&DH-I8920ZFAU%!J*#64ENH4 MHWSF080HI$3'A1/)*N%U4%YXXGB+0-1<_.G:.-+^(([(C^FGT?#XQ]-QN>+Q M^-GP./0'OLTU73[,Q']^\P(OS365+]^]E0J-02-!":, HTW@.3,@'..4 P8? MTLZ>?&([-->TL7FU;%Y!6+FQ^3'8?&5*<65S(AU%8A9,R!R0ZP %30)D29"+ MWEBDKK%YJRL7G@T'Y6K&E:##W'M=7J.\]/-*S^E%UBC\R8@RC494T1C&/[=K M?O'-V;%KV\U:89R7/I,) I%BL-+RP*P0WN84Y3>4;-IW=BY#5F='7]_A_RMV MA_G95\!>4SP=]2?]>G&M+^W*Y.[B#-77ZBUTKNQ:2D$L.U4Q73*!S3: XY)Y MA0Z5X#M[7.TZP7;QFK[_2Z?)UC1?ODFT7[1>[LCY:Y+BUU%^.ICH*^-OX'NS M8):D],NKE$Z2.^1. ZL^"%ICP#%/X*)EC S/SA1O1)LG>C/)_/CU3NNG%36#X6=8,\S]ES-ZISL^B6==+F#S*R8 7C60%5 MT) )!]8J D(>@Q>UQ6B^P:9KM.XTK9OX-I0:2H^P16H5BN^2$F?(33%G68Z6 M2^6\R+$_7P:'G/_<']=<'-*/YQ_[D?6_R MGLK#A4W^J'=R&H[ZL;QH>9&R2MM5C;5DJMV+9(OJ*2+E4) ,,47+I,8RZ]F MJNTXX:.KPS6G@^\F#3=EY.])&::65ALRM%IE>'E5&23SF:RV$*D.84/FP*.W MD%"Y[').*-UT2#UW=RIG[[ JM*K3^T[MFZ2,8"1=T!ZY25Z8>@Q69M):$?M6 MZNA2:K\9(FLF-[]?E1N#5)#W$JRJHWV2X> %:N"A4" '$D*+:HC(72;EKA&J M0\>AFS72"LHV!*4E3$:9N'$^)$EU]'C27D9'2J-UE(/CM^E^V2S%M93N%Y=K M6/#ET[=BB#N"=BH!<(-@L%:"/7G(EM;5_82LV2>BT)#3A;B@UE!Y\>UU! MX]BVO:[G]BKFMM?@0M(B&V!%>ZOK^^O!'C^( M-#NH\-TG$79[ YK4U^A?O%XX?K+9SM(UE%I-[EK[L";TKG-Y%>>>> M1!W6D(TD^<8I_4:B]!A)N-N<;;^DPLTW7%)H%W)FQ0_,20@'R2(!6I\A2&(@ M,'F3G3*6A9V]HK%/3%/9]>)O4]F&4D-I?3-F;2^\Y[UP/L&%W%LNG(08* ,F M%<"JQ""SZ(D$C^18VPO7DK]-9=B9G'8Z[)0_NNXPN_++ZUM6KX=GF@HM<*P MM;@).IU?NC3PM:685CSQ8JZ]:VWE:S0ZD+S6E>90"[VB 91(+ H6O,&=/:O4 MKL$[]W;ML(9L),DW3NDW$J6NYI>NJG!S^)8=%#;?)@EUD-JA :-$$=BD&?@8 M+!1WW4L93(R8=O8XZ]39P\;@IK,-I892%W?#!\TPM=WP;KOA?,=6;P(FAPRR M9!+06 '>,P_,6:,B"2YKQ]:V&ZX?@YO.K@-*7/:^C53Q=5_%T>E*^I4\TBOWQ+ ## VE5LJT%C=!IU--TRX(_D4UPUXO*37 ;2@VE MS4X_M6UQ1=NBF-L6E53\D,!=%2@F2%A:04(#E6H%)BANN8Y#1=$YP6]G3C0FI,4TF M1W1<+KP^_^OKW\9?>NU-_*=R$;4HZCT=I58+U4Y!-)1:+53G;H+'3E#]2N/) MJ!\GY^V#9XFIF5ER0)/#/'O@I^'HC?]46PB_'Q[5%6ZE4:LT53XMI*E$40:5 M9 (C"Y8H@P4;4P85J=9&*9UJFHJS76OX+MH[#S?NL*IL).TW3OLW$J5EQJ:N M(%$U-S;U!HF>>8CS.KT@S\U97%*!%Y)6%%W(F@P8ER.@3@@N4(0LM$@D2%A1 M-%B+)[B9,T\WDM)->!M*#:6'WQY7D+!JV^.C;H_SR2N;#(I ' A-<5&LI5I2 MK"$:F;T6.@GKV_:X9I1NPKL.*"TCO"M(7#7A?4SA74AB2:V4J!$A';F!@F;Q M2VJ[<(W&U]Y]S"G9)>'=ZH*J?Q:2E ]1,U+D1T=G7VJH4JN@:LIC].QY-Z5&;\9OBTK%R] G_TRO?3_N"9/^E/_-'4>O_1 M%^/DV?#XA 9C7W_I\FFT7VG6(8%>T^A#/]+LT-JO%(?O!M-7; ;^'>8!G;=- M,"Q9;[4'&Q0!DD:PK$Z-M5DZJ[2/2NWLJ2=W[HG9^-]4NJ'44%I'E!ZS6*;M MI9W=2^=;O5GCG,OD0&B9 86P8#D&\$&2Q)2SY:+MI6O(_Z;2ZX#28U;8-)7N MJDHO-(J+6O*88G%Q5.;EBY+@&)H"M&>DC=;:I:ZI]%:7Y4P9 J$2IY;E?&%. MJ[-IV?*&4JNS:3=!HVI#:4-16HLT1I@WZK]IR$\/,#5K?CEK7EV3O]!4 !;! M !,D 4-"\)$GX((,(TZH>=S9DXQ?^_PE9F%) M=[*8XG@Y6O7W J'^;[4K?G =G)\.2F M>.P&Z.*U/8O0R"1XL6243NB1A>R*'2L=$TI%J>GM_BU;%;VAXY/AR(_.7A2! MFYS-2LT.3R?CB1_4%;S:DBCW/U&"SS0:MFY$RW>JO3JHG9Q.-B4JIB<&0"\8 M>*XU^,@H:;2!>?[%J%E1BO9VA'GDPQOWR/J_U-1'(/U_W ^ 2P#7):5;M "_ M3^86#;\YE7OF1Z.SLEA/C\L23YY.)J-^.)WX<$1OAJ^* XFWY2]9N'=5O9> M7I6]XF.KE(O)S@,JP)P$.&,M>*R=@;)-4P=\"V6O0P5UVVM740HYR6B$8QDY M<4<^&^9SYEX*9MRM[:IGT[:ZE]H_WFA3M3:/*YM&-E,8SGSB9!VPX F090]! MI* PRMRNTV37JSG-2UTEEFG&UV<;5G4YPMSNXW<&/_J&7< \8 MJT=?8L@A&BRNM'4JFFB-1\ZT3_ZV[L%TFZ[==&@TGGD(^X-X=%H7[-5P5*_B MJH]P,!S4ZQ@-C\KEO]LO5U0V^,GMMO7F."P_\.XB-.PS<\B+PY"-!TR!0;!" M@])>8,Q64XH[>V(7I7UBVZ;>)'$+)3$38C)<6&4C)EO/B=GD4$M,47C-'U,2 M6QCE+FIX-J>&)(5D43!027% XRP$&3.0C]Y*B21"VLI 2E/#S5;#I1K(.T,! M8\K%U4>17%#)NTH/2N2#93?+X0W]&9NIV$EQ9'/BZ*Q@R8D,05,$9!'!4XS@ ME3 B"(M9A9T]OJO<=?6/M^_HV'2QZ6)7/O02LBARL#%3<@H#DO5611TT!H=4 M;$0,#VTE-L'[[JFW%[YQ* :_DP*,, [0)0XNHH3@,UFG-4^9=O8LRN89-\W; M2LU+1(E[Z2BC1NZRXR02=Y870S#GG)KF=5WS\A>7+GX94/HGE;W>[G@":]H^'X^Z84 M7&U)4N&191W2\+0P<%V/:MVI@.N6*[%&M5T-VS7%]O%;";5;9TUOG89MP[9A MV[!MV#9LUR&_;EGF2@8F;4;$+)V*265AE"(M9 K3$GUQ4:(OEDBT%^]H?Q"' MQ_1S<9&^&6\842(ZKC^VX,.J9M/.Y]1CUD&A#:!DJI5;G(,WP@-9S7DR%IF* M.WN:\2?J[C,2FT9LC$8P;7V*D2N;.1IF:G4.#TP9M(Q<]$TCUE PAL(25MP11RDX(RX\4TCMD,CFHVXN=@NH__%9N#%2HPB"8O:ZH!& M!4*5C3 F^J;_ZZO_BS,G L,8D4/MU@#HD"#$ JQ!'X-6"460ZZ+_6SUB^W#R MGD:]BLR'_N2L-Z(C/Z'4FPQ[!3*XQ)Y>_YP^;=IV&Y744-K\YB#M)GCTFZ"A MU%!J*#64&DH-I8920ZFA],@!J3JM\8?KHTI31_KIN1_=0DS+A9C$I:H/5MZ' MOWSW5I'6TI,'%SS6]FZU@:3F0)E;\CD)]&9GCST1=R_K;>QM[&WLO0M[OP2( MO[ W*A^ECB"2EH I9K!<6!"!J5C0Y%J(#K%WJPL4]L?CT]K#OS?,O5FWU%Y_ M4,DXH!E+/_8G[WL^SD9CU+G>;5)Q&SC34-KX\H+UNPF6ZP)M0@Q!$-?!N-J6 MW!HRC$DKI^>FH)JFG X1FK:&?7E+0UAMZM0;( M?&]HY03GTD-PR0%:%8H;83(D3SHK9D@ZK'V!F)2[$A<[ VV.BFPDS3=.ZS<2 MI:7:629+)%BRUJ!3P1)7UF,P5+B*#&_A[-U*B*?CVZ[J:ID\>SA3TQ;FTII9R M6J%-(A=23J1C0J0$FI( U,* 55F!-J0\>NZ]X#M[N,M1[7)A5M2WLXMRLI%\ MWSC1WTB4NIIRND&0FQ^XI.8NY)Z$-:DX?P$8)U/\P&EO>),AD-#62,8"D;;OB&C*YZ>TZH-35)%33V]7H[4(V2I,7@1B!RY@!?5)@E3>@7<2RAWJ/ MB%W3VU;R=&,V:DR3R1$=EPNOS__Z^K?Q;F] TQ\F_E.YB%H0]9Z.4JN#:B<@ M&DJM#JIS-\%C9Z=^I?%DU(\32E.;8Y:5FEDE!S0YS+,'?AJ.WOA/_ZIB.CRJ M*]S*HE9IJ>!"CLK$9"6:",'7D_K2:+!4OHAD&ALS-- M^K=1^C<2I66:8*P@275#3^4YA9[YA_,RO:#.S55<4H 7$E;6%"_?* 9<$@+R MD,"%K$!RU-I835J9G3TA5]$XN5&Z"6]#J:&T5BAU8^1,VQX?9GNK2ZF^FL^;E:?KC=#RI)V7&;X9/R\K5*_!'KWP_[0^>^9/^Q!]- MK?Q>.I^E")PEG]!!%MP .EZV4>$RJ,QL,:.BY,&TO70-^=]4>AU0>LSZ MFJ;2757IQ91&1.NB1A V1"B8!W",-#!EDQ-&91]LUU2Z5>5<5Y5SS3BBR7OJ M%<;RWM-WM4[G1>'3Y*SW:C1\-_+'K2ZGI=<;2JTNIW,WP7)U.6A?KQ4DJ.*F?+QK;88K=(6, 8&:)D' M[Y$@B(*T]2BQEN1PN:N9W;6N2_ULF^QOH^QO)$I+>)2B>(U".N&LCBBCME)$ M+@)G3KJD>5IMQX8;)+DYATNJ[M=TV.&;7\Y>/GU;7(>8#3%(4B(@2@.6DP"N M2!EI9$%0%-UE[.Y-&QJ9F^0VE!I*ZXC2,ANCM-H+G96O 5:!3@E-Z%UVBK(E MTS;&3FZ,8FYC1$'!!J9!9E$<$F(9+$D/#+6UR:&QRK>-<2W)W"1W'5!:0G(= M<1,1DRCRBC89*Y11.O"H71U\_*T 49/<1Y'<_7E?! 62L*H(K2)9?!&&X(7R MH(22*0:M.3?=D]RMKL"YN8%:"BU IS.W02/W2#N M+Q-1+XY/CH9G-.M7^^IT%-\7J^/5D1^T_G"K-$4^+22CC @\2(K T63 F$0Q M21R#A.AE*%X@%[2SIXS==8)WZ-1,T_UMU/V-1*FK$XQNU.3F "ZMN@O)*!%D M\)X'T,2QZ"[3X%V185?0+*2U 2W?V1-/9-/<]6)ST]R&4D-I_6NSVL[X0#OC M?#8JN,!(!E?N*,6AN"$6'$D-#$E'8Y+7.;6=<0W9W#1W'5#JZB2CIKFKT]R% M=)2*%C/YXHBH( &SM>"#T*"2)&XUQN [I[E;73*USU]B%I9T)XLICL?A M^8_^J!;6C'M^TGM.D8X#C6;X2+Y;6[Z)+SB5#_-]B=CS@.QL57Z0!;LT/ U' M-(O)GC\[&9[<%*W= -6\ON$4RY-D1"N;?[MSS>_X:. M3X8C/SJ;]>6;'>L_/)V,)WY05_#J.?[<_T0)/M-HV([P+W]DYNJ(]T0L"L8( M-$H/*+D#7VQ7((?DB:2($K^8/"M*X*Z"3H]\C./1%.,OU?H1!.,_'@/\)4#O MDH8N6I[?)Z"+!N>UT=6:S]JZW]EQ*V3MO M?.:$@9-W.F?N#%/:V"3]K:V]9],"^.DII&]8>JUB'1:%^S5<%2OXJI/ M=# >>1:.9^M"]QHF4,2.MXLM./R,,Y\"R\5G56)O8Y4Y?,U/P/YOB-L5MBOM]=4LAR2P]!IE0Z>Q] M]#)@U%(4$R?GA[9LFY1^=UN7HZ?4>#E8X#:A=)2ZD-*Q:L MXN;)JMI,-C5M:MK4M*JIU$5*N4I6F MB8H/8IT%Q00!&JG &DW@14:N?/"9^YV]%G-M6MJT=,4QU\Q%2MZ0C $SZ<"# MMUJ@3XH'SEG3THYKZ4(922#&/%I>BT>*9>JY!Q?JP;]4=DV-QO.HBF4JV!.S M 6HZ+3_Y^_2FNJBGN%0A>C[6 M1E=^4$_%]O)P.!D,)[5F9%2>&O3ZY>K>C?Q1[\2/)G5$R^0]C:E2=[I^?D*I ME_L#/XC]\DOC27E@6MSUY&IIR:6E.+\ 5.4*3X;C:>G6#R,Z\I/^!_K'QWZ: MO+]0CTM_=8XI^_HG/I0K.)W<_"==660MY\IL+GVMESO5%^=<)DS=GG5^S&=MBYM>%J_]OQH&BY,/1M+SOA^FXG_I;Y9I\9ZZE]WY4MZ?_ M]VV 3*%397\ER;.ZLQ46_-??_=YUX%^O#%P\BC0LK,CTKJVEEWX\WNV5[?-) M[T8V7[I\[-357]*GUU]4:8J-'[_O_70T_#CNXJ>:ON(/M0JV'V_Q.?^V/^B5 M-SHJ-^WX/V_SJP6VS=.%VOV]%>A><)F8G->GWG^SN=//YD^-;?)SY[3XHFVYL:G MV1-^XW-_];*^\< MM]\2KBE#?B<_ZKTHVT^ZIF3WFG+=NR[B)!1_C,AR=4S>/B)3XM3OJ'XH71^#:WS3>\]3O>3P]0 M3;T*1W-!POW)EW;N/3M0]Z^W#S=9_PD<+&M_MHRQPA M6T&'HAO.DKT:#7-_\G.YE[H3#7ZS?QX-/GE_\/DW\?OG_;.7?^Q_>OGY)?OW M\W_W#__US_<'SU^>O?SO_4\'_WJI_OW'+^S@]44T>(@OZS4\?]___8\_\>#Y M;^5O?OKS]^-?/AV\^?UC^=W/!V_BV>_'O_/#UW/1X#_>?7PI?OEX^-__TS]\ M\XX=U.LMU_COYR_XP1\_'I?WY >?_Z?_[S]^4__[^:+L^\7DY>=?S@[^>/&V MGJ(V'"60H0!(P8'S6D F7HQ<9XAYM;.G&;_3::_N]1%KHK.9HA,]XSYI9XO0 M(!H;#+HL=/71XS.T9ED#KR M"V"9S1"=RB($F='0SIXP[(GHANAL5.#B M>I)=ZCG:FPQ[(RJTBOTCZ@W.?<7Z:/T^UM30:9W]U!_TAE_"'?Y+N..'N\0[ M_F+%.J=+UY^_>.CH1ENQ+5NQ5XZ[;JO2<3HH2]:<'#GI^D'K^N)Y/^[Q1 M\^9NMQ2/V9#Z,@SE^R.:'A$7T&A6T5)6T6\+\1]R(KC ";!6^2%' YZS M7!M;,+0F^8+?SI[5=Q^$V3UWK%%W=4&31MW[I^Y<%"4')4D' X(;#BB-!^^< M+3^Z A"W-T:.76_[3)[H_SHV::\BRE M/+\OV/O,D+#.6*@8 6).171$ H6!>Y9<>9KO[ F)U^1[OZ_TIT,%D8VM]V7P M-[:NAJWSB5*I>6+U. 8B*RYZL>Z=+<9"]E1\=IDR\>*=RU6XYXVMG67KRFW\ MQM:5L'7>JK?SW!Z29/WP[0_^$#G M*>(F4$L)5%PP_F-M/:5# !TY+P(5!?C,RY=($E7B4=>.5%QT*NS0(H:=L_T; MB1^2Q',^ L&)E\):PVV .K]PCN"5UN][N M?$TH/>\X.)Z]5(:#=+906@L/UMOB]:^\'[ZCZ M#C[.QIU7CDZ[XTQS!(-Z(+&P9-J IY]HM(7Y@FY4A_UX.BY7-AX_&QZ'_F * MP[,O\#R[C,[3T:B".A6W&;[[@]GXT<-\PY_\W/>A?U34D3?56TKUWBT>/3)" M,AX)LB 'F(4"YR4"SR)Q*8J1*LS.WG7.R-)MQEM4LX,*<'^.2%. CBK G"MC ME)*8> )D5(<-: '>A@!$B64=) _![>SA-5T(FP)T50$>TXMIO.\F[Q?\'2JH MI^S!D0Q0#+]<=GY,A??%T N4A.)Q9\\^<2U/\B@<_M&GPK,PZ=&GFAVDEA"Y M[U-/]8S9#V79GY=5?S%;]*8R2ZG,GXNM+4PB;K, 8;0'U!'K*",-0M?&U4Y+ M:=3.GFF!T@TFZ,H..C6"KH"@<^:_LKP..1(@!14?P'*$H+.!)$ED[BR37*W$ M#&@$[2Q!5^8#-(+>G: +90HL>%0I0#9U!FNPQ4ZW*@&WALG@;/944XWZ">L0 M0[9YH:[?WQ^-0/8AT%,)[D4E SQ)XYNH\:*6=9HA*B)T] MUJF800L8=M2:;Y2]%\J^O$K9H),L%EL$$ZI];XB#Y3J DX&*:5_X'*B>5%K5 M^,M&V>Y1=N4Q_D;9E5+VMZN43=9Q[40&H6O,++ ,P04'%#A*99)SCM==MDOE M1ML4F9_EJL9S7=#&8YJ,IYV*CLZ35-_=$>WZM>FT&MVAO]=MHS1MQ=J*W;DC MVE](GC3=EIVG,=;<^+AV:*3^ASINJL45'J-(:D1^3,]I]N_^X *77[_ TDR@ MY4R@LX5 Z&,@E&&E.OA!%E,(*NM@L MBZRX-"FFG3W=^B-L,(?OM4:J<7CU M')Z+/#"EO>>80%FA $T,8#EZ2-9ZHVNU!5+-+#8.KQF''[@K>^/N W!W+@3! MF"L !0/28]E_5=#@+7EP263AI;,LV6G2<3$&\2BG@E<9?NBZ'W ^>KA.48Y] M&KVC2P[!]V4:U_:,PP/7.GU+B6:!4/HJ1"T8NJ02?5[P!(H!(0SGQ6Q 493( MU6/*R"T4<>)>A?)H-$6)^)WJ$]K9I.8%-/ZNAK]S7D#*+''!'03#J'CR/$/( M6H/3QJIHHQ3D=_9$#13[*8&S M3BJR@BR9J3>@.T3B;4H-'$[>TZ@73T>CVOQ@EHILN8$.Y :FP#R;X?)T"DM3 MH^74B"UX!*) )3T2N$B^> 2"0_!<@>?< 96]0&XBJ)@RH!$:/'D!7CJ7M=(Q)[FSA^R::H;6;J"KO.VH*]#X MNP+^SI]-U$GJ$!1DJDD]9A0X916(6BX8M#&.%?[R%?CS+3MP!U>@K#NLP!W8 MAN#$@[L#!\-!;*+T_:+$%SP"K7@,3FLH.X@H1@5C8+TO-H8,C@=!3B/6&*/M M4'BBQ1C7U"%H]+TS?>=\ J==0*\L.,H,4.@(+NCBW^NHR1GG$JIIBF^1ORW% MMPG4?8!#0HVZJZ'NG#O@A"@[;:%NDLC+SIL#!*DRR!A2MCQ&HV)M'KA8$/PH MS-VJG,"7TJ2C2H'>='E@F.&T_'"I6FDX]WN7JI=:"N'!?(9IYY1K9.L"G)_K MS[_6JSW,OXUIIE\'5'ZZ^BL_?T6OJ=MRZB86_ H6!47F!'!51[4$E."\*":* MT928),DH[.RIN_L5+6#96:JO_OQ1HWH7J#Y?K$!*QY %2%6[(!M)X%GVD(1$ M%"I(&Z=]T+L4UFQ4[WINHE&]"U2?/\WD%087$;0K!$?NZ^PFEH"%)*5 S9U@ M.WL2.W5^8)M2&%\*G4_\V7=7.6]%X.0QRIQ?S4!Y,_*I%5HM*49RP<6(,6IB MTH*/@0"%#^"%-.6[.D6.3<&'PG!L]Y#L)HSLAG4*(. MG*ZC7%UV'HPB8ZG\IPMD>_).E9*-P=UE\$.>:&H,7@F#YQR"K J"Y *H:;\U MUOILWL+;AB\?U!FZ(7WQ%Y5R( MF@8MIT&XX >8D,FR5#1(1 :H?;$B?&#@G,-H'Y4:5K;<-<#2EL1E7CPJH9SP%JF\KM52BTF!ZR3(LL(WJ>B4DDP*#A*8"DG MD6R(+HB=/=F9R$2++7;N[%'C[D-Q=W[N"M=<:N^ N6P!E0T0?.U^FE@4.0@T MQNSLX75Y@5:4M"D$?JC"AD;@%1!XSD5 JJW)4H2(K&R^$0FL( XINNRU8XG; M>B*0W;U_<4=S TIUVT4XH$DO^O'[WNFX. I7A[$4'#[)1C 9GOQ0 MUV0\/.JG7OU8:RA:W? ="F3/"F*O1L,/_43IQ[/?"G27SD,^_8);TZ^E]&M_ M<58C!9WK7$9PG'31KXS@;7$CO+(R%1,D<8\UQ'&WSJE+466- I;;ROW[.X_4 MN'^/W)]S/DAQ%U BF)@-()(#RZH5XYW4$FW(V17NVVN..#?J;ROU[^\@4Z/^ M/5)_SFV10D>RDD%(6*GO$MA8"YDB.>ZT25'*G3UEK\EL=(SZ*TIW=,.%,=?2 M'3I>T4V$=3]XVCC\>Q^=K MOEQVVAD'Q4U6@%IP<#9%\%S&7&YN%Q)K'-]\CJ\\O_L='&]<7I++BT=!M1;. M0#0L 08AP#.109'A,BNO7!TGH52GYM1N5&SD>AK.8B/'M8-UOY*P$&_J-_I) M/18ZF!1*M..?#^=@^+,*Q?C-\&G\O]/^B/;+NXT*0/N#UZ=AW$]]/RIR5/3J M:<[]HWY!J6G3DMJT..HF)%U<">>!G(R 0@JPNOP8>-EE$I+):E85=I=I&>W\ M6'=YO'HGHO'X(7@\YR_XC)(8B\!-*C8&<@_>VEIP+E&)-)UQ6QM)-AJO#XT? MU4WX+A:W:,"*V#WG06A&3@?BD$64@%$S\)P3N$+N0(:$UG9ET8#N'1;MLA/Q MS)_T)_YH5D:6^L63WK:L1+>\AE>C>DAWE$=/ZJ\T%5I.A1:' MX* 6Q4G("CC+!,B-@:!D+6X-BK12/-3)7(:MXN!'BT5VD+WW[RLT]JZ.O7,> M0JH]Y:VS$(71@#D63]\[":2--8YEF9&*A]#8NZGLO7\?H;%W=>R=/W194!,Q M)LA94/7O%7B'%DRRR*H1I5#<4.SY*.S=@O3!Q>U?O=Z>KPP8]^N"CW=[ YK4 M(TO3VC$_XT9JJ83'V1/J3K68WDV("82NB; ^VDJADJR/?$.X_> N)QOU5<'_>[_ F M6J,C2%[C!@4N<,9IX%X4PQ--R!@*]YVX4_/)QOW-XOZ#]Y!HW%\%]Q<&XFAO MN4*(#EGAON?@K6:@1/!EUY=*FUQC#G<*.;0>$JOI(?%3?^ 'L?60:'T/VEJN MY5INP3',JSTDZ!.-8G],TS82Y$='9U\?&N9R:'$.30L%+V=7O5QLR#L_W\NP&'B((#UJ0,<86$T2#%J6(\_&J-I*5U\SG*\1 M=U.(>[^]'AIQ5T+6 PZ7^H?6NF#_]80$K/AL=UB)NO MUUL!:Q':)87MTR5/0I7W46\+@L6 +,:(=@&+)Z$]N" Y$%?)1$+/IH=*VG"A M#:;WO7H2=Z-WJS1?$>U?7J4]8R$3&@?H>?GB D'0/@ I&2@Z85.07:PT;]1? M(U^D4;\3U/_M*O5%0*VE]Y!,*-376H-%DR%SCEH:3L93%ZF_!=F--_Y3>:T3 MWT^]$1U-^]--AM,JLW%E2F],D\D133O9%0^'_N^T/SGK^8]^E+8LO=&)LK-? M9Q"]&1;8_M6?O'\_/*K+^--P=+VN->GZ?F?EO#HV:LI62$ ;8[%:B, RG8%3 MB.281%RXKCN!3S8

(D8+&)T$K[T$SG,, M/#,NL^]B<_NMRYNDD?^8AA\'XU[A[+/A(/9I](YZ<42I/^EE'^LL\"UKDKV$ ME E2&)*W2A0/P\4^;D6U![F9U,LFB8MITEG"RZ$B5FE MF!/(;'S1I!2*Q9$-1,(B'\XSQ=+.GEK!T:D6]>PL87FQ,%&HI%4Q09$I*[PM M5DC(TD>%/-PIX=$(>S?"SOL)DJND H%,6@!22N M25 A6I^*UN8Z54.ZNT_5 M:(3M+&%C"-%(PR(O7CZ1=XF,",IX4_2:VW2G-$4C[-T(.V?U)Y,EIEC<>6D, MH(X&;-82,C.)%Y!0!K6SQ_DUCGU++MPCW7ZEDXM.=L-\GR;_VD8OEHE$KMSF M_PK/86Z*= =%6ARDB8%T3L)!)F&K"3$-.@;P7G,C*')F79>::K90XXK)NG)[ MOY%U=62=L_<##\&D+(&"4H!"1["!*1#&LV@MPU0G8DK^Q#2R;B195V[K-[*N MCJSS VNRXP7A#*Q(*V MD/!>.D 3E23)\K1=M;Q32]@6V%]18/]7^C \^E#[ M.[3 _BUSE"A5$)@MTXBHO V)Q9R3= IM4+8%]A]+BOA<(<.GMXS(A<@%8*X3 M+GGR8*V2P +7Y*V@%'2MT&(MLK_!C/5:Y>*&1X968[$.7+0I:QY%1)VRYZN, M[+=C RMB\LNK3 [N")EB=31O M<* "1J>5R&AK5M.TTH,-)?1]E1XT0C\0H>?R#-DEQ@S7H+(V@"%*<,I[",4D M,5YI$68MZ5N>84,)?5\%"(W0#T3HN5P$)T\I%BZGI'EQ-6H ,!L)3#E;\[\L MUI.]\HGH!I^W+A=QNH9MFF[@=N/PDAR>\S8LMT8S&T$Y5[P-%AW8.A+#$Z=B M@$KNO:]'$-TUP_L:@S>%P0_2;:GMSO?+['FWPS#+C?*@K5& MK8P,#*"C2D& MAT$FQ[JX.V]!AN-P\IY&+47Q\*,U+\O219KII^%HBD>+?:S21?@%#][\Y*HY^# S0U+,3Y!5$;5"%@B<+-2]Q3:/Y1N5-H/+]#;YL5'XHU^"_D? QL M+YSU\I80AS2VF_\O1$H_T]TGZARY) ;K4%K6(" MS(Z#YXY :0KE$:N9IMIER:UL$$RC_6;0?N4YC4;[>Z3]?(=6+;RT%(#QX %5 M-!!22L!Y4JH\QR,OM.?N[F/M'H3U6Y#3J([+WPI]1N3'])^U1&/Z7?EFYL_4 M2=C3;^ITB ^%'8/O/"UUOC2;I&K=2(Y4<:O_?_$5H%]I/!GUXX12?>+I(%U] MX-)OOBH??%C4<(;Z\_/[X,6G\T*=\LU[/WA'O_H)O$QGJ*E&QU5C MWJ'R7)*UH1I5 E"D $%Z+&@K&:TVLJ!?Z\7L-='?[^M\WZ2CP]+1C0Q0$Y&. MB\B<>X8RDY7*@@\, :4TX)).@)KQ8I5*QH+=V5-\%> MG_0"O>L/!C6U-,R]DRF36@W+#?H7>+(R&1M5<,5TRJ&8W\J8Q*P6"6UZN_\ M)E,3KZ7$ZY>/"WZ3(FU(!@\QA#K]!QD$JQ!TS(EI*870N+.GN6VSQ3>8S$;X M[+D37@N.%GTQ@F64RAGEM>6DIF2^152XD?EAR3Q?+4^1M-(.N./U5%J6$%*. M@(&\RKZ>=*>=/43VA#+UD)N5A8RH'DJL[2-1QLC@ZT5RBM=#9D5LCLKNNQW0I6'LN%H/+XC<[# M/<92NK9(_W%/GWU31-IF+E+RQ?8N(IU)!QY\\9S0)\4#YVQJ<=WBU%T3Z0<4 MZ<59YXQESA1RR"@$H*K%PCX:B,C):^=]R+6UNKZN$F"# \A-Z)K0M3C16@O= MG&MILG+1B@#!8'4M X)53$%*+$25BJ^9[(KB1$WHFM!UY4.W&-K&"]V#<>G(YI.T)SZZ/EH^+'7'\R:JQ2@?K@QJW>+A;D$ERR8I.%I.*)K\>JT MLEU_KZXT$-L6LRWF:A9S6Z**)[Y(?Y&I(E83*@HVN4N%\69:E1MI.ZZ\&'?_ M_/YY56ZH VJ'O)8T"Q>G$_/$5")E0+A<_%_2%EP.#L@*E21#1JR>+U^9][M& M/F[3G.Y\M,<\_-XTYZZ:,W^NFC-?:XPHH\,B-RGZVED$P6D2D'4,4D6%TR-D;&7U,"W$ MM7R(JZPZ3.-:JPIIK7ETX!%"+6W%MFS%MB "M7_3Z)<:D+H\<[(%I;;"6%MY M4.IUO9OJ74:)-TMM.4N-+T2D4DR",E,@J/:A#5Z!%=X#):2 J#C)7"=IW7E4 M1?,.F^"L9T2J"?"0%(4@42JE$=N735&]_?.XQR]R;,#9A7+W' M?*_".#@]AC2

%-3Y<8!*\9!=8)J'8A?O M(G\+J]17OKY7P46OK/$;O8A%V#:SDUAI4NS*5N&#$8$'_+N\9TAWAZ7$"8? D1MYU@%3N!7 @@Z(0V:X%@ MDB\[@7,:G'8,A)':9D\4M5_93K!**G4\T=64M"GI[8QOG3W7D1E''A,6FUL( M:2*A""Y)$9:?K? -)6V*N:1BS@456*;HN/"@,'# ;!0X9S78[!1SGMG@V,Z> M-BL[4-3DLLEED\MSN4S&A>!YU-PC(CA=?W#QYI=?.E(MT%HU^SC[%OU$I=^;]]3SL0;O_."L3G7(P^%D,)R4 M=_"C\M1@VF;AW:B>1O"C20T^3-[3F"HSIUUX_(32Q;SQ\DOC27F@UN",GWP! M;WXISB\ ZV3UD^'LP/P/(SKRD_X'^L?'?IJ\OQ"'2W]U#BK[^B<^E"LXG=S\ M)UU99(U7U^+RUWJY4W5QSF7"Q*V)''-.+@6?9)+>14W$U%O.U<[%7[T?77R& M$_^.((S(_PD^EX_X@S_ZZ,_&.W^_>O>56^_\DHPHUSR_8C>N2\XK69>%BJVR M+C,.%'T>CF;E687/-*J_5:[)=^9:>N]'=??Y?]\&R!0Z5?97DCRK&]=T8J7? MNY$(ES1A>I4/?[]>MQ8UV%CD8#S>[>T/XI/>;2Y?=^CJ#Z;J-1E6#+Y*U$]? M).KU%XFZCI5?R+#W7V'T]VNPNRU9[["ANH??'Y7GO]%'?SQ"Y;?+?;0;Y]_?_/+ MV8'XC1T^?Z<./O\N#^IC?'N_+PW(M!\__% ?/WY?K M^O7/@S<'Q?;:E_]^\PL>/O]3'OP1BYUTT/_?SR_/#I^_>!NEYDH%7PP?5;,M M/H%U2==L2\J.&XO1SXT6D1RQ]/QP7B\?C"B#H'=>[>+<^=O\T4D!DS2RR MZ4_\'__9^^C'=43R<'12=ZBB9_U![WDQF3Y6*ZU\[GOB]IB+(L M>C\YZMKZ*X+O3/PA#/YJ.7DC]$97W&A4C_^1D-/Q0[B?? MFTT]K!MG_=U+-R W_QC/WBR/AL?7ON-TM[WTP*U,'O%HO'OS]0/VZN?OI^KO M#.IDBG)I4 =4G!1WI-[193'JR(KCD^%'*NO5GXQ[(QJ7/QA,CV@7P_NHR'$U M*7K%$J\3+LI:)#HJKLRH1Y\B376I>D8T^O_9^_*G.([DWW]E0O%]$7($S?91 M?7G?4P36X2<_ 3J0O=(O1%T-C89IMGM&"/WU+S.KJJ^9X9"% &N\:PPS?=21 ME7=^\G,I:7T;/9W"M]@?0RPNX#?-,B& MHRT[EG:X.,@*" *>4I=D_$Z*Q4R:20%?V)KPZ=2^P1.+FG"FX M! CR_+B4Q[#0J"@W*RD-F J0:EU] M4!Z-$.Q"Y.NQA\VE2310//@ T\JTL] M1W('OL-A1#"T"Q@K$"/8K&51DMZ'2S8%]53/I-ZB>9UR>0RT,9D":Z*6AKVM M.P9RF7SFTP7. TN]@2C,VIDE6&RO/:I-=U91#,/$&G-8>N<&K\3;\,H"5LP] NZ% M!8 O\;_NG3AR8CPNH\-1^82K$X[FD^/#L-BSQCC%MN"]G^"3D!&1L6R\V"ETT[9:VN>7!N MU9*ZH3)*?N3)NS/@C?=;]WPYF^SR&LBETP_&9+%*7S"\S:08'5=3A2=B2%5] MG6*M=W^V. 5-9^3@SUDBA6*)+U+. NGSM-!)PTY\Z8WW O2AXZ$D8!#W*C.QMNR!?SXZJ&\Z4FAG9QY)HCNYV2[(2\89:BF'"Q#)+VWV<##ETP->*<&5:2;DY.?^ DP//.I#!WL'1E[VOSZ.] M-]_C$/4/C^/&9[RVNNJ0*%=2(F@8H(ICU 9E].1_+HO OM;UNV-0 <=]/+*4 M!XRG2NJ(!9G/LT@%<1 *S4.FX\(T+/*C(.M3VK M_L2I=*_^:)DD09NT.YYL=_GL[?/#^,$@B ME60B]C*9Y1X+6Q%[=MW[YO678F,"2R\27-L[,<6 M@Q'?TF!T2)&H*V?7#2=/CCE(:*'UK&-@0-LP9I3\:R>-,AT79UY7W AYP1MS M*9DMI@EITPWK 9H39&O9!"$;=JK)T3UO MU@$BM+3W\O7^@/16:91/22+N##5+H8]@YF!PDKEN/0\XP0]5_T MLB.VZJ$9=L\5T5R!#Q3B6:2):!CQ"K((Y&(5&2!MEH@A(F*R#*)W#LIKCM9K>=CV5H&Z'G9'PN@$H-1N4WB?XD2V4>* YZ!0MYEODY MCQ)>Y$6B"ZX3*_J!BJX0_>]@WVUBW6L TGL?7US&'&1!F%1>$E>H+P7 MD<=SF7E1XH<:C+A4Q]&C)T$& G^9)EJQ.O32U5KJDIPN1T+V3@)3H3 M?BRUC%'T^"M:L;=[?JYK;<(Y8+WA1OVRW=D4TG10W7SS!HC%$S M6A=:17L'S0N,V9MI^SR60:+30J>I9M@WG,=1KD/8SCA6(8M6ZVGKJB!6 #48 M-=^H_^_/JEGG]-V3H(8MBO/,PR MD--A&%W&63N5?RD4,A^J?6C7ED4)1'03'NQKU#.E4(($,;#C"!-7I91AS+7O M7R6(LVN3T5-'Y ?5/A[T=UHN4,VXKN&8_WQD= 'O!%8-E,."T),"3 66"(&L M6GNATIF229"H"!&,MMDR$0E+1%= 3P++66:FGF6FHQRN?XWR1V^4#!T&]S<9 M.KSU9.AWY=$,DY#X;+[3BL#7%=@]< 8.X$V_36$W[IK*\3U$Y=47>,^GW6=_ M?-K]^AX,CP_^AX/CZ8>3#QUGDA?%5HG01+&=)1!%JCSGE21"#X?)$JV) *"_TTR*)QQG2[Q:G MIY@>AM IW69,NMV8N.WXEASJ*PGP?'#(_]4$MYAYL7PSTJ%*@3/@S2T*=,E44 M:9:-MS2+P7())7PO4I9%(.(+GL9)'O@^2Z(X'=/C TBJ)R+! _/:1$:(X.]W M1 '=85?'D6P6+6E1UB)9SF":F;@#IKF5JN2H]9OP&36=ENXR=SMI95VB7M]R MT=/R%(9A4_:[X<%EJ]-]KYZ!,!M?^7UGY_4@P#)8Q*;1:/--2PYZ!REV6RX/ MT"R-_G)F\D#1=40QR-F\QI0=-5KAI1WLS1KNK=IJHL$ 3.B3KL"L;!R Z<54 MNR0'O H?V*9'P"UG-NFGU[7IVK5N=U4N HH<&+B]Y%F[LA-^:@BQBZ[:K87- MKFH;Y;SFT@ZL[LZXL/FH;S$*O)#S1<\CB".%\Z(Q17U"1=9X-;S-)-";&VT: MJ1O+"LIVH^>K]F))+J_41W_:"N-X?87QIE9X4RN\J16^C5KAE>; E>K]2'=, M M J51C$J^)5*L%'03"X%ZD)6MDCS M#%7! &?5'"M*,*,'A,'GLEHT4W1R8>HL;,Q!A5[>)?'7*C+7$G#;R[)CLF3F MW:+Y];2O VZ,+C"ZPL,\")4.=.8E?I)YC,7"$UFDO+C(8YV*(F>QOJ81=:]2 MLP9[?;^5RT')3W>.;%TDE@!/2I-_4IV#>8$EA%NV, 1T/JP1H]^WJ.@1XRXW MRV#/"B !Q5,=2<$*G8A <#"YP?Z. Q$$/D4SEL!$PP'\]&LPS5!_/-+[Q9\5 M?/_F,(@CZ#E,\;^]%+CK*@2O^A40R!^O"5'T:6_'"&@IH M#M+'G5D EW>,_LRZYP9%>_9]!,T$"HBI5@)9T;,BZ"D476S #)_RVEZ]/0%: MZ*S%\V,TJ?L>@%8:D37$6Y,57T@^ #"#)H]7C_87D]-7SC[#1<[I )8NU;TZ M^[1NO0]HI,+M6 !IPJ6:"BXFIWI^#(82)JK.)P4O78H_F?A&C-*#>U]AF/1H M1D4J\ 4F=R!FP"F6N]I2;[ 'EPK\X(MI:8MQ1^\N^HZ#W;M&E '&E )>#"P): (=/:C3=^_#"N0Y68*-V[CU2!(+G1A5 ++/+D)XV!V7V]^9'+#( 8N M*%>%;4K5I:%1WIZ#;D8K CU]0_L!2-E;5MC>-R!/GC=SRG>Z*S2P4HC%VC7^O)HS'W3H%:;15>N 6E>QIW+YUW4]DHWMG.P(7\BCH=> M6F ;Y/AL>O .R*!/^2<].5FH([I["ROTS1(3,P9#;'%JZCPLYS,VF/&N6N/+ M^1B139/+EV[M>7WI;\PLN)63QX>L&I>K/A\X MG95Q579S(87"UGU(%$V:*M.O_^H!8"*!)9*P:JZYPBC[%XT1^Z"V+.8D3C!. M8(M:'I>_D/AHR>%:%;+V-ZR @=<_+N$A/<%'HMSZQ$&! =E!*0&]73FJ*G5> M3J=T[]+-O9W$10*I8JF5US4*HCY5#A*H'+(##EA@),14$STN/_]BJF#Q3EAC M4=5U=4X*'=*"6Z"5<^]4B2D6T>+CX&EP2[&83A"_@ZAA6LV.O*E)BK8QBL>? M86(]&8P9]5%?YBU,NYOR+ M_5Q:%[YRF1CPE7WO4.%Q"H4VF#-#:FK)#&M2CDO8^9HD/-)\79+*17EU,]B_ M&ITH5F5:.N>@S0D-RM]GJY)B37)EE)BNKD66M5RN0OXE!MJ M)*]*.&H*.//2R"\%%_SA5707:N++&9NES>:^*I') 1T_) * MKKA-;0)"[97LGW)95V $S*I3HRJ:BP8YJW79&#NOF%H>A_*&GY4*G9'FRU,0 M)$> M@1 $YB&7/L&.ME@@G.-#@C&B M5>.3M_IS-?V,^_44J 6XW0LN2P-;9187/@);=:)J?CY9G%%]*L&!8?P?U@Z% M0SEK.K76%":67:S=,?1.6Q#+G<9AFA9^K(E_M.UO.!'X%*[I?F)5R"_56XRK M"O[FY/-3#G0#WSR0). ?;B\]/]\_^!3L'CR/=I_):._9F\,@*T28!LR+_"#R MF.32RP5FO!4*J[LS*:C>*TDO2PCFGSD8[LC]X!2#O$22G?6D]%I2)X(T^)%+ MU$O)$%;!O"8%O]-Z@F&S23ZQK8$FCYYI,2=R $Y1DZ8!Z@L,]Q(0\/O!,9YU MM@'B4R( ()SQI>-I63Z;@16"DLUI7/4@4<)Y96#O@.\B/))Q MH6$(E#11H>?GF'.Q4MVMC_BL_,H=DJ!]KF[SE$C317VQX]QP$8B2(V!TJB8Q MC3XH72 6GIZ1N\U@\+6FS_BE.:^H&A]F6X#B)#IB-/D5GQ$E3/<4B*$"C-KW4'(A.ISQ/+:B"YUKZ %HM4YD(KOXC&5%Y[^MBJ0^*W8#)/R%J?.7ZF'3C IO2 MX)OO\D]@63YN@=&>[;;%1!0*DZ5%2S\G.W\*!P6M<% 3JT4MK7\!ZYS( V## MMS3,F=2KJZC,6)Y_T7)!GH9]5!XQ:6AUSP$5="OBU1U&6_<*P0*0:>R2;AX$/_.,-K'#OV:>+O1,9['XE ('# M*."1C@/I2<4#CX&4]C@/A5<()25#U+"PN*1IZH_>Z?:P;S;ZAALM8BP& =,Y M%#KR6)P4GN!)[N4R%3)*6"'2Z-$38-]+=O2R83W,K*S;T^AO.VU8/#PE!*,EEZD,NY06$Q[P<]5[3.$ [Q?.GA=UV4\=QT@&D<1N%& M;=L_>!\="A8+X;/,2U/.@$IUX G)$T^G6B5QX#,IQ%AMTSS(\S".%:A[+ NU MR(M,I7XJ100/T.HAUG'LZ?GD5=4T$Z"/"1'(9,<2NPO)?9.1>0\"Y44UI>0- MZL9R7GD&.=XF@%/*-^J1"V(OF*4QQ64X,[&@4P=49"ZTF?\$^6R ;$EI/-7: M)OFA;EJZI#;L)US*\LPIL0X5R.AA2T/I)42M'P:J8$/\^Z4TN76OM57TK@U4 MB5D ,]6@')Q2H3VF3TNY.%T8B++1L^ =IK0 V=MB!IIURPMM=ZEU$VLS-FVR MV"#0VQ^^:[?B7)&VDMJ$@YW6K-I(XO5G;M@RI3^X)DYM>;R=%$%M$\)H;VDP MIFPJ^NW01R/#/ 8J).^MQO;D-96DF[H/BR=V*?#:3:'67(>J!8DHLGFFV@0! M>PUKJ!S#$BR,I5L;JDWLYHCIF6W*__#1=N-N]N15LT%:UDM=PJZ9B']WD?7\J0K>'78,<73B0/ M6L0W/FR+6L&LVH0UBP;+(L[,$SO6A( MEX+'>NZ1WYP3>9]DZ"UK<$!5\+;94X*9 -6M5PNS,U/TIVU^N-'M]@\^?#F, MTS0+6!Y[H,OY'A-!#*8FV)LL">* !Q'/]9(C.)9)'*=9E(2L8*D*N XB/\G" M,.)9%N=LK-O939FX7?DGN.:N7(.!>H49)6):-L>VE4%1U@VUR*1U:>%OL,0, M> O\ZE!5C;;0]=JT "KRPF6PN*+(U*1K\*#(18U<M<4Q/R M/0?-'>(,=77MBBQ['PY&C4E!P-"^6@UO,:O=GX0M:\9*,LD$G]U.M@\A=*;R MU*6SMSH1YIK$AGD"\V2'"0N*B$ON:<)B MST+?$P'/O$R%41;)H%#^PP0L<*E=]$MOWQ^01>OJDQIKFG1EPF18<"R8+6'( M<#CAE*(1=&'JS_H]2=% 7=1PIAM;EX:IBC;A T[TE%(1R?):FPVW;1:QGQ]' M0VOFO8H(C!, .[QP.8? TI3A,F[!^\LIN/QT5%=PC6=7MJ!__OVCUIE$S;PF M[GK1LR%7#?9'C6EU!,B!\U$%-FYILT7%$ :>8E)H93'R@*N3I* "O''&\EA? MN5V6^[:K(@,IKC2P7X),ME"=3??]CJM' PWK6;40\V(Q=5<9%OU34SSULI0)3^DD3@L>!X(G#Y$SN]V==$1 ;&)G6)EH\MU>D89R M%79FL5=JQ M8HS**_C1[T>!)T/4;E/X 1INY*59D.LTRG2TC,E=)"$FA.>1GPJF)+)9/RSB M6*81CS*^%/8AZY9B#V22F7@EX70#P[ G'5W0J)W98X(4C =Z%9MX#*? )A@W MO_SZ33E EO&MR<>Y8G9/_K>=@LO314P65-*F_*S1O[I?_JW*YFS*+WXM9\3^ MZ*9_#_DQ9@23=QM8C4U I%Q$\W67ZXK]0-%+,:_A7^7>;+_>IJ_^-5?+WZ7! M-LQC[=?^=K#VN\L>&X3;?K;^ULL>>_EWS$]N9[#1M1[[+UI?L\:PC4A'_^=1 M]*A+6%88-/K5GP1$/NYY[:7YTJ7AV1>\>#G#=+SM9L>_MS#.KDH[);+J5P2U MI^=[K$=WJ3TD=/;.YA/*IYK@Q/[]H%8*!<]@A;YUMC_5D@4W(:IENU>"%0=V M[R6SGNIBB8_>SIROUFYITON@7J&L$WR*VM*89*Z:ZO6VWI\\A*7XGUN:?'_2 M%+F^5[.^@_JWR_P$G<+[X&OM?_L8[G_[+F_^U5^ M^7#PDL$[R[WPN;]_L/OEX\F?GSZ\L_?\YX]C<:JF^Z*_1%! M6_[ZXGCWY!CF]S+Z' MD1_ 8@;7N[>;$,#M' ?\ZH;'XC+1 M& WR2C.TY@G6:#CZ_;\W#"TVV%H M%R.&IE.9LB3VPEP&'BL2YF5AH#R6%BQ(0!+%:/-F#X2AW5B[M%&55>\.\GO. MBMH3TJPU2L*;37TE"W[0W.AO5D2L;''^F6I[5K"E#3.Z$3/:7=*N1!*&!6.% MEX/JZ[$$M2L1,"_&/*5093J)XT=/XNWX[S*C2X[];>E0HU>N=0'\]$=6Q[9D?[@QRQ*$IEY,BQ M?XC#PLL$#SQ?AK$.1)@"W\7FM>D].K+?R0?U,+0$K&@YK\NY]JJB:#J(KV_2 M&58LQ -A0(_O4FFXGBWS%^[2/FS2ABG=B"F]6=(CXH1C[))["6R;QWB4>UG! MM:>R3#*M4U R]*,GT7:RQ)1^N:D]31DWP%XO6W&8#?X[#\6Q4$WR5YX!ZP2M*(_T59KZOP<5<7 MW2Q?=SL9XZ:)+'9B*]4.MKIZ.PGM0%S;%&!V*$?^X'448%]8A./B3Q M,$?II;G(I?)9%/E+8(XYSWB6B,RSH- Y#%G:1@F19S&#Z/X MFZ5@_Q:,D7-VF.M;D$.]O9)K,E M%N]1&6&WN@33UG9.-X7LMMH0^S,J T5F.YW1W52A2-VZ[4-LAYY*EE1R2&A& M0%M44-CB>=D215-ON78TMN4Z"71$]=+U9VQX;4'%+.H654(:Z"C;LJT#1L,' M7[C^G@3'Y7K$EFT5)G;R+IMVQ+VF@PY&X,SAE)GE/3V;ZGXEIRW+7!J@F5S; M-]7TNUP[5\*:PEZ"!#&""P4K_(Z[-J(&% #=JZXX<]5V]]K3PAM[32NH[SI> M;F38A<%]ZX_VSH$W7]3$& MFWYK;6WZQ0 Z4B&G1;;C.B.53?>9[J,481MZR:GYW!D3";;>\C@FFP=][VY)V[O_^=>6OO M26:EW2.!5!"M9(886K#F)X@92(]S[?7F7HGRBEIKTXOMMU1X3QNH!COX(S@^ M>5>Z8OSW1+ROD';WB[528#ZHQS_85.?+\T-?Q4F@,USAI/ 0A,[C/(@]G1>Y M#K6?!2J_KDBXVP,W9F!GJUDK*4F-0RK^]0:O6PS>R+JE#^C6*O6]0TOV UL#P[,FKLM#?I7K[FZK9[UVT\I7F MC48 Z($&=!U$@&].Y?N)UA;TV!IE0X?NU$J-0B,47^TZE$^FN!$3A(G_>]3Y M +.P3'\C;+\]*]O6T*T$_29:O&YERC]L)2_3?K7P11CG,>JUS-=!%FJ>9SK6 MLO!#$19_Q]_A].%"+_?048NZ[:'S('5>$V*OXMWP)?MXLA-]?#:%]WWRX3WT MKOUGTH?OONX]>PGOA_>5HQ#[R:>O'TZ.3W>?*;@>YG: <\)_7[*]KV_@NUU_ M]^3M*:*9R+H3R@C@ E3E)M"=R/_5TENL\#*,,/G_TY 7Z,0FG M=RU\U,^"5?*4>GX YVW-6X,*!Q_-$ #/L]8J>A_M%7BDAA M_HZ(,=$Q%T6:I'X2:9;+(,\W3.9>,)G=92:31@D+B\SSE4H]EL6IEX<\\^)8 M*U\43*=!C'8O(@G? I=Y@+*VY3(;3>4[,Y$LD'ZA0$F1?L!2/^69SOTBT'&1 MQCXK-DSD?C"1-TM,)(ESD19^Y#&)-6J2!QX/E/""*)=)GN6A'[,;,I$VW6YM ML8\4)K^FPE_YX=1EN0Z"V,O*63N ML91Q3RBIO23-DD0$02#2= 4>K(9M$%G,!*N$MM*# FV&8PM&T0AH#6-C%BSF='I<,B!_N@_=.F MKDAZM5KJ\>+:89F>"]CZJO7O=*]O7 ^9_GQ-#YD#TVY&-\V-1MW&3MWS788& MMGN;ET7)^X,?C;F/GLV;R5%5J?-R.MV>_(6XUZY!H8O=#L=SS?78ZB&)8P-I MW>%XF_'0=>2%AJVC-GVF^QB%)6W?/MR;I:W *.T21GGW;!AB;\!(>[VN@+V7 M3H2>EOJS=GT'.Z3O+>J59U)R3- 2J Q>!H-;S-KD(>JI_;.AI@VJ+ K8.,K1:<>\/7FVJ-UJVX8_M&XFM66+VJY1R)HZ M/E0S(S&[3!]J^D'GIJ6N85=M?+79<0L#;V+;EO2OO:6F[0A08HT;5,VHR23" M+F@:GZ,CS$Z: 2<:M6"O!*Z<5FUH'VXI8(T,/NW X=VQ-!7R#XF^]N9OV2@5"NG?QZ&ME(\%+>\.@"/>6:XA" M/=W[/5& .=7*P]Z)%Y.I/D(8>IPL7 TT0X"! XL_#B/&,ZTDIR$3[$]*9NER=F MF^]Y4M/+)#HTZ MT:KMR?*PJ0LP=AG6$]O=G-(HR]GTHNV^A&V!@:%5 4,!X_43 M3$ :?:9E[7,MCV>P%4ETBF'CW!7QJL^NN?$@[X$:QK7=C6%Y+MR] MM/@+"N=02FY!C9J/] Q9JKFR76*3';0D\_MI36[$C5-YEA8/1?THYPP;I3;] M*:Z>ETM=7=6(I&M/;UGUW399>GF*.6](=?OULQ+D<<.G^\4K4(PQ&4GUN?+/ MG6KTYN(P2H$Y)SST.#!DCR4J]O+ 3[TBTR+E*O.+U!\;?DE8!"P2+%:Q8FF2 M\2S.DR3A2:J%$/Q!ML7K: :9!]**1\3R,)@[C==RPXY+UOISJ<\MPRZ["6(3 M'XWG'7Z0$E=/9-=I:*AO8IL@:1+^;?,\R>N:\LQMFZ8V ]]RF-K\-D'OZUDS M>>S: WW6TXNMB>W-U+_$-6DB91PU>C(Z)'(DM!^LI6M+'$R_[M)TZZ:&;D9? M;LJC&?90XJ3-8M=QW9^4: WP*?&V+=>-3Z*R;HTM&+HQG.VZT)3;!>"SR7C4 MP/RZY;B\LGQQ)/PC$7(PYT*N! C_/ 0M M@64ZDX%, Z"98*VXOV]>VRNUF"=6P*T32V_='^@.NFBM%R?XC/?L6$]MGVDT MB(MVQ3=6,'*ZLMP-P$R6YQSM7V0T2,T^9#Z2@4V7P3C:@'3M0L% IE*WM!U MNF9.W4","Z]981*VUUSM\KEW*? _$'LTN<0*&ML^!]5OVAA&6NT7@QCOKT7Y M12OOJZZK!P_[\NW&T?.+W6='%X>Q2F6F ^9E24&X+8G'8=V]-)09?!=%P$"0 M*2_!MHP/AJW,FBZIZ50)*S2I3+GJ99+D &IKT/FAZKPPY@!?8F\*+(X MB2*1YCI.Q$,TH!TUW&]#V8VRJX4W(F<8:*323BMRG>NMM2#; .,:,=6/%\W7 M1:&V)^U(K"W;+,2)C>Q9-Y[15:RYV_NZQUOFVD16J,H4_C_#L!HY]+9L<&A? MSBOL\1B0>3NV_)?C2Y?8^X.IFDI8_!AE&NE(@@HBARLYO*QU&'9+-W1@'L.@ MU\K,]EGXR?>5GB_W7HP9'S!46+?]XJU[ZWMX:[.<#S5;G#[L?*AOYX!OXKUG MDNT^>^GO'GR*]I_M'"JP)%C"I,<37WHL#90GHCCSPD3X1:BCE&O_T9-JII?/Q2)'/J%C4]-\5IQ-/N,93P>L+U+4'T7 <(A#6 MFG=MP7=D-52U!LWADYY>>' R9QY%OMT17>9$8P_]:)7@B5,\I?@H>OM(-X<1 M3N;G%<@ ?3:>D4F2,!QN;$%?,]7L;A7R95/P2GG\Y&5!$?FJ7L4AEY?_QLL] M@"49$""&X)8HD$['-=\\##SQ&9]>?'6QN]9(=, P[;.6HE)D)%Y;'CA]I^FE M9^#$NP&;.6,1>SG("+I"U7BJ7#:'E4R]')\;")\? M8+ YC: SW%[!'#;6V;)U!M>\_'*8Y5FA,U]XOLX+C\E$>QP5\3QD*0]#H?,H M>_0$&.4J8>.2O&#?.Z)I^ADX+:491IC[N51AD7LZ0^Q*7Z=>KK FC'-1I+F(@E",#3(E\\!G:<94(%@2%;T+.U 8>$==31N'O.,DT=(#YL=UM3@Z MKA;SGH,&KX:;AB)%3N$.O+4QPR90-5T:A=%X[=%ZJ[L,BN']JM+&.C2(::2C M$K"/?=SVY"TET MZ'7H.!\D,='WVY-72V^ZV1JT1&7Q>%;J1Z.QM+Z!527K]QXAZ?5XDDLKK2>] M@,-@@=! P51AA>F=[BB[B.'C\A>S*KBNI/))U$UGO?4':GEVIC37W[3D2(*7IR79PV>"()A,K2HZ5A98T*J.9E@UI0?T&4.7 M0UW.+QO-<$7Z2;[\,R^G)AEZOI;@\,008LTH!IRU?,D)= MCY9@O"%=9IG$_'!::UP\S)NN1%5W\%LN.\-<=JKGH#S!0, !N(2ULSO*I;1 M+#7!. 34;KYZ!&.\UW8[&Z;!X1G<0GYT^QZ MTV#RSAS/HM!%9:EAB5"WS$G%%$R,.:NR1L>D 31K<(V16Y M6$Z];PL/8""$48<#L QDWJ/()?X]]/&,E[2_A"L%#P4F2^O/L#4.%RT(*CZR ML@,C,T"@!:EK639X%$8;!"9=90WTI7RKQJ6ETBD;(:6VPQW'AB9GI,X_)&KN MU!5;<32NS1%Z?HZQ+KN=L"L(=]OR0Z!D7*XM%XON(QFZ<@+>#%@SVNQZV@:Z MR9&N@2KPW9>_A38)'V%E@TUO10Y/Y17$EZ:TI5UB,M+J\)0YM$1\&AGG8^9K MW0V69J_,OQWH"W^";D-28_3,@D!QX.QI*L68S/D7K)4 _7A1&]C'_LI1]L'< M4OU6KWZG$X>7)<];O,*!:##6??QS_ X7FEP/MD?*R^X(FT,N*5RV#Q^N?C OJ]K1 /10XLV M;0^*_7NK1;>4TA"$D=1K0:BO=H5L!;S- ISGP62=E%D+(@"G7+L11DN M-RYZ ,Y?2R"3'H4\'$^PRU5%S=E, P.7C2LC/JY.0>?0TZFNC7HC%A>: K.@ MV- E6UU;A2VZDMR2,\RY-;8R/F)4.X?PGHWUW76:M:BK3^15:%M=F**07D3? MVK.@JNC/W*!^H_'!SQOK1CU:V )$9%K.X]0]V+9K:%Q0MS:F=\\;736]JUK( M\&X \%BJH 9=$"R+65/HH7G@S*XU"[=]SRW,G2DLP>)HM=GL>I40'('2"(7O MX@6U"=B3+P\AWV=HGH )+Q=STWVD9T#ALMF0+QJ"Z-KGRYOOC*=!M+XR5O^8 MG*RA6MFR5!J- 3WHRE%;)WG#I^0"U5],S1*J&/WQD=> $@>F)YH6BOA MJ,9X>Y?9O00ELKQR)OG NGVHWM?FCYDE,&O3I_W[3JB#R$_E[&##,&">'3FY MM>M%M3"$,=4N]X/,JG[HPS*=!OYL*!)%J!WDGK/=N=%',:"9CF-T.[^%[CW; M4ZS\C=Y79[X,VX>A#]ASXNM_5V!]L"VVO('N]! M6OP%%T'J,373J<4LF*GQ\9C5/3TM02!0AL:\G+HXW*JU&RR;[<6!SZS.;?R_ M]S"#P=,L)+)6+'WNGYHMRIK$X&2[M%WZMN7KHY028W@CQ,L7H(:&:B#=B<%\ M0A@!J:OF '9R#Z$YYICZ0TP=?K@L,4=+X\VT( 6-[*NSKLG&'I$)T-= MDK<'@S$8)JA1G1\6BPS\#^UB6"Y*:&D3E !J3;H&_0QH%/"+?]\92H?G Z3' MIXLVU:F7TT6L8591KZNC(] V6J"GNCNSG:Z 3L\S]-K5)<7/_A'>M"LU^"<[ MS0H")\]G.9T:ARH>KTX7,ZQQ#F/O+V7=J=/#$S,,U+?$JS3H8G6/5"G$9Y0! MZ^:W3K3A(5WS\*YMS>#L4^,QY(QMW[9^C+)]GVMT8[,CC,/6!;(%K$A1KFB$ MX]($+:K#G60[46.9I]V,=V:*NN6]-;SGN1G>V= $WEC$^PQ"41W,5A\.9P6_6&]/H:%37694 MC6[?^A95<.LR79 B?>?:I%\V=GXQ M>5U71S4_G3QNM)Z@,W$2$BI%$/[;H5.\6X#^45,%WKL>KL1.B[XX(>:"L2IW MYSL:XF\TQ*>](79Y6.A^T+I;?6!,!+7>V05&#AD3#R'80'3PZ2!BUX]^8Q\P M?-2-5OX?(O"O9% #6XR"\Z;#76/V (5E4913(^<,S9/FCI%<;8-M-D^O3[=$ M@ELV5<:U'*5&> ;DI,LJ&VQ&9_D-;#%4.LS6H=U"F):42@B2TX22:2@4&>:H M2I"^UV4;HG*R/7F!U_3:]RW-:T7:!)*'6DAG#ER/K7#G'2M/Q:)N+ "@3:1" M3@,:OO&LN-DXI0=;#:K*NF'Z%PZ>90+RKNNJW.HK,5M#]$ZJSW-:OVLY>Y>Z M"?5S!:UDU[D=-[K(LBX2',8LBB)5I!X7+/!8H2(O"P3S&#;HX#J/PO1!8@%V M[7Q; KC?BL1E_8>MTM ,X3J[ZR@[0Q%,?M.'?-L:BN:.D0#':JK93$\]QU*, M)8('6)^>3:L+32Z/,U?P@ZI ,_#APSM@MNZQ[C'%8N8\,Y64"[A$7JQXQ^IZ MN".XD:-?!=LJ86(1Z0A],,-^$^>9>V!/T^ *L8 ;-/5L.94-K&)D$I0#X,A. MV=BR:3$V/=H96((KD\[8&EB3G>65[6U$"X+5KU+N;0W";)D<&N=V04?NO+]? M6^B2QKRC_AZ2,E%7I]7[WY]XQ^FF>\G,HT\K10"&$2QQWF:> DK0AF# MII7S\-&3@*7;P7(A%?"F*>DR-]ESR?V JR3/8)\92S.1LKP("\4E#_. F=85 M@=OS8+/GWWG/V6$FBAA$,/.B IT"<*P\KF/E 04DW"]T(>,(]CS(+MES8AHW MV?9$\"(2OLQ"IIG/91:H*/?A[/,TSE)MCKKOMMW?;/OWW?;WP6&029F+./)8 MBJU'0JX\'D6^Y^LDS 2/5; _,Y"Y]W,@W4 % MXJ%/0SS^38],_MM=XJ=F7IG;,R-QRS D0T+]5*]UGE<>IZ52[S, MUP@Q_[P,KTO/*7RN18-M8HZK M9C[T5+<]KVUBK^%(;8_:M0S3LD6%U9"#6S?,[%N9V3N3GO^[R<@"EK9CW>HU M&=R6JVW C5!)NSC,)4_3N-!>7G".CKO<$[X?>TF81I&O5>)+M<3?0 <)(BUD MH8$!IH504:QY%H@\DJ%(V)B_V:T@NAYNQC^#PUVU'(,%X,,%6)MCTRSQN!X? MHYJ#DA(#VX3.50]W_*X?+G* /Z9;E4M V3(5'UN3XP4\$QUKU:*6;:3J]'0Q M*TW+3U/_T 7(K@B,X=)_J.I/DV/-U7\7P !=+K%A<39>-E RA[/H,>#5NF6A M!\7JG1I+G)Q/QW&XN\X^=)SJ*2[<3AN]^ZN<'S__4O9Z3.VTX;?]&J0DG"8Y MI_Z5/SWW>N_O'\A@[^"([9WLAKL[A](ODB3#PKP;E891YA122!4&8 M%<6#S 08;/O]YHY/33KP'"9A*Z ML/%@D=K$K#5IB\V*G&3>Z^+793*M0CJH^_!H%M"H V;9GNS#JE"2M^.]+?!, MQ\)7PX:YU/ !LZ6\OHZ++V8$^VI3K"T#[./G$LB"K7_@C6[#^DLO1?P-1*?I MP,>'SS1983B?HXI4W573Z7*\5V2$=7!!/5P*P1;KD,9:1!8+QX%E0"V( M6 ]:[(I(5QMR>?*_1?VO)S]27#Y#7#\\M3!*^'VJ\1?4[WOH]C^[7"2OQ=?# M+&(LB4/AI2(7'HM4Z@F0A%[$8M_GOI!@DJ^2AO= Z@4QB)+^5ANSH=_!X'Z+ MP:6Q#[HO7*[OJTOO78-+YB"3QBZ'KKA'=?Z)08_:Y>ZOWY3,?9_TI=ON!&O! M 0>^T9^:'H'Q'4>X)E06!*$(X*'KL1,@2':0ZC.(X MCUA6Y-R'30#&E*<\R06VN!FR)[?RO)-F(NE#E:-LVBP\=;6;VWG/OZN9I^)CW,P&L67%J@2'(>N-S5T;?; MDW>N8"8?%\P\@Z%LVU*7.[;27\Y@[?0!_[(Y[/L'[[\>^FF8AT$>>Y$?:["T M@]3+-&<>+"K+E>9CD3( BY%$,4A_"]5.7H;HX=HF1NZF!Q@ M.MD]5TGZ=@0!-]J.[CW\\LX0.]7S8U,/U'D'33VSF3#ESVU/WEO05>I B7=L M=<7)<,D *74]9+;S&EKK$V]$!@=:C)Z9LNEY78K%W-B,6)1>P#O,=PZ%ANYO MDV1:&\YZ_[XX/,QBW9 6)C=^Q@WH)]QAH H0.P3>)N>##,7.P,9/^N-Q:>T. M.Q1>-I]:_';[(."SUUDDT\BGQ2#GMO$T1:VZX34C4]?N#_F'C31P42Y3X66[ M3_<2_FG.+0SO]N39-3>P1:&G]_8P'@D5FH!D2(20Q.@5.;X#=5/Q6DW>GQ% MM8.7WWG7PS@Z1/+.,4/TLYBU&,3PGNZ-DAVF'WF:!K? M&"YH(^^?RQ8BIR]:1ERK'-O[F]SK2W.O@TWN]3T8RR;W>I-[?64N]X],1JTD1*Z'U(J;0\)XSG MYN^F4U$'@83A-J-*DX+3[I#$MA4KXG9&F;9B^5*QT]>,25(9JX'4*RNC25;V MDB[:5DZKD@E^I)?B!2]KU);U;@>/;QP6&[?%_L&'\- /\T!G7&$V>NHQ'?E> MGB>I!XO,9.2SE!5+V>B<"Z9B(4&*Y$SPC/L*3J.2J1^(/,_\A^BV0$(ANTI/ M>J1RWST8+[J\<>I :J!+>-MKV]C'!F62SN@Y\0ZRY@@)5-GV'-;E87[77\JY MO:F%,')XM_W8=)LMZB!0X?93+);G"A%Z@1F Z>%:#(W?,W@,AJ-K:FPVA(&Q MK@S["$P3+?%-%(E>;GMAK/4#VTO!&M>--:X; T_36LB(G]*MWG$)?+&6QQ>N M&-]F#E"DG% Q+TQ?M"_E*<+"X:MMZ[I*(!.T\>*SQ=Q:+&9@Y*P8-N&VD'!S M4(6TZ:]$_-3>:SDI=?E>-,9C8N?8>]"OUU8DSA#J#CO>Z&+^:Q8XU:(DI*E? M/99OQW=&O:^HN52KF?_X(0Q7)\BWPQ07X_VL[>3TWT5EVO:6IFF[R<+1EB(M MH"$).S3*>\U6>H;O/V>KPGNW52_-J3%Y)&1XCW?,H@/;+!1+]@P;']$A$# 4R9$?0/\?#IA$C)D:4-N[")B_Y%EM%AWOL_B&RB>TY7MA.7&U.]5/L:DXF"_Z":_69TH[!&K;N[\8J M(N8 +N/Z=-_V[SGC%Z;)XTP-0-7:SS&#\@MY]7#<9=U#1.A)48R5F*Z69G[P M>7.,I8)PXZ*V7LN=2[I2.\B%P.1^7W/5*)YLH[T4.NA&VPPJ 8T:1Y&;7O]% MZKDVN,>2I8E_K,IC&\(U?ELVRWTSIJ\T0IZT8?1X'$;O*?NP1YTW8Z>+[;SJ MM>ZR01@2]N3T[[<8(1+,/#F+Z0^[,U$N' MR/5Z"OOV$UWE2,$^F*N8AV,>YS\8&)CKK=74C 7OCD"DW8^PN%I8]'];LG#P+6[Y.I>EL/L].%P M/^O&^OO(H#UM(5A7!4EA#0I=SFF1C/BYH(JF^MZW1WV!T,:X,C;V M.2P>6 'D:OHXN^BPY 8U8"E2*C!% @L/@)Z$"Y6NZO PG?:;6X_$AF2=\)DLX'^BG36+,2)57)Z^F:_R.UQ\,L* M:85)<-A! I=O:_(X_*4%HY?[)P&N8;8C M>=E\\@KT>(ST&&Q?'/_2/0,("^UIU=Q[BEM"/K;4]?;=^ULFL:4^(T0%+D$1 M-L -H6M4H TF]X#QN?2=SOE?=2U7AF1<8<2ZF]KR?%S?$K1W5J& &XZS$A_< M/GO5,X$^K(\0UW-*0?+*13ZH++)-_R[K ?2ZZ:;MN',_'-P@ MD:H_)\+\M!-SK7OMD7=$@"?0U:;:L$^;(X)(?P8^?=+J=Q-4\-KB(D*1LU,: M7D(H\6!S@*I@ZHSZQ(\MN%39M"K0^O493GN)8F'F?W#0A^L+'$HTSMHEB^O, M/@J7ZB%8TDO=TG&BCD: IU9$C0L_;YHL60\Y+)VHJ%+/ M'MP6I*\?]4.G/>R$HH*RSUAC.+K*;.CP$4YQZ!YE&4;3ZCD#Y:5K_D1ZR646 MC A%E(HXB+ @I^ BDS'30L6)+(HL3/R5")77L6!VZAHC'JCD_';17?+:-/3> MP5'3C[?:E#WK=V;*KTEQ"@:PEK#K\E=@(.<53%7/?CK[YV6T^TS&AWFHP;*, MA:>C-/.8\I67(78MV)T\R"1L5Y(^>E)4"\.^FK$_ 4&EI3[KLD7I!*S*GR?: M7\DW##]$@D2&?'JJ56E:3>-LW-&AL"RM3)^>E\/='<1JS)#1DZ"CU]MI5#0BWB1F9>MI;J* MISC9<]W-(B'(Y3%F8ZJ>[LRE! 7!^-1==C1>;Y*PKT,0/0/)KB)E4^P2!H_U M^%E'W^J]7(5]OKRWV"C5^J4"ZY:R7JG?K*YG/WV)_:_X=/)Z(4#L3O9138)Q MNO*/3?K?3=+_PDWZWST8RR;];Y/^=V4ZWU*-E.*YRJ,LUA&3,N5IE@"A<*T" M42@=KHL/7.V#'?6:U[E2*E-P/6-QJG.1)3(72J=1KM+T$HC7NS,P7LZ&EL/0 M: ?3$UM\@DZ$XLW8[ACC)*-BK3E!U0]CIY+U'IL7<5@*5"+]LHO MWG&IE)[]^C/ISVSWV8?P,.% I%SY7H(E@=@NTQ-"IIX,\S -HT@K+1X]J6;: MGB \;9?93BH!"E5F)UKNV2WG=!-5VT28*9MO2%!5YWK? ?7#Y'5CFN-@F5-WT,[[._8 MM^UZP^UW?.P-O=_!W+K3KEH39TP33-(('&IT KO*4JJ3,Y0.XT ?MDSB=GQH7@$L*W)^^H7-(X<7'CZ2P[=PJ? M[*+",7G*ZVDU:XXL,%9A57"9.%LNADLI\=\.?0SI2,IE ?F&:BW&2@[>> G7N'G8AI>]Y%*7R??4@.:\JAJ,G#\^J,Z +41A\LO=Y1H_>N+2 M,TXK1<5O2Q4JF&QA!CXU \>HVJHD6M0@4#-VR!"#A ^;L(.N#VA!=I<2MUOSL'_0WOTY(W;2YV5Q9OVSX[Y:@-GM@\ M;9-O:]?L:%$:F U4)EM'/2Z%%8.2!&5)U?>@"Q"6(, M 1Y?^*4RE*>MIIDBY]983I9[['#>#FW'&4^V&%.@7H7_S;A!M^(;TM.N';S MNFH3F:V^XC*"L)S3:/O\1NT"<\B[3B*\]W3U[ZAWZ0YDE>Y)[.B\)C*0N]#+0;+].%Y*#X9$42/GH2;R?KFPR6=L5= M'LQ8B43["9,B6YP9.DA#'C9*TQ@_XHJD?@LTC$4Q&G2LF3U9=EAKGLFE7)!: M2J9Z4"\+X)XP&JEY6V*?-_^77R#J2."XU3XL\0':M_ MXUV*9IN !BN,<,N\;JLS< ,ZF\E,QJ%,EQ2"I:"HR=@CW)\^F!6A8ML6T;8E MP-D4ZV8@ M&>;#RF=\.WIRW]_E MW+2H@A@%I)GK,V]QYL3* &_NJ*H4^@NZR;5*D'4CT!I_;]T-.>XWZ6[/.=:E MD]9F?91GZ >=S[6Z1+%K-ZR:C;2ZH$-S=\^DS>MK@ZI45&&Z'N5CM5>_%Z5= M@?UW%9#Q[18=P>%>YUO90'*TD!S1(8N%*H)0>8R!+L!2X7L\2J279T44I$&2 M1VRIMYI*PCA)52K3J&"%2GC,<_@GR%4H6/@P*X[PP7_/ZW*WVI[)'+M,U0M] MSV?W38B_U5;Z3-YBB /^Q-QXJ_-E+ .=[X4I7AW KS_OH(%6/P$N[5PZ;[7M M:G2W.N$.6,8&AU,R((P2"CIGU+5JZZG?%ONT8I85Q&-G5%Z M9D[;H'X-_8>>GVQ-WMZO$W 5_4\\BPB+B#>&^-\M9@AK\\Q&#-MK;_ML7WZ2 MC6>HTSR1D,U U7B@)G-G:3L'M0GV0[8]&6@]:!$9'%!2O=HBD1XYD[XST!>K M+IJ,(4E#ZVV-#R9@NS,T/&SK-::R(86I;YQ];^7I &K)JU^UWW[VJF]A(6D_;8F1#(>GBV8. M1D;=V]2[JA#J++M3K'LDVQXF;+P+)O'%="8Q<-QS,RGT*J#\L$_W M8"R;S/=-YONW9K)?:=O?0U5D.?K9"8_FV(%0KC$NJM5E[[8HSV;JH0'5ID(- M"[*NX;*[4SWR_JN1K>OB4M/MWD6I5J>,>.N31>"[ [!D@=VJ"?96&O;/-)K2 MGR5!F4Z> 4E/*P*0N0\Y)FU&B)X=H_JHJ ;?#)#R3*P?8%I1W^K"Q>)=%L9@ MGN+"QG2KVL*7@AZ(,(7G"&K8='D=7:=L7&6,5)1R,:5FIB7(K%61+)<'T@^( M]+13TY.F4^W[]E[9$+617V:0 3.:JGF#B^D#-L83O#E$6':F=:W8[9F6W, $.UGB3JPS)0CF])#5[! M8R_C:ATPG-"FCMDT[S AJQ_.]E; @J]4W$D$7JDU!2%[= 5#O577]J6Z1+1] M:47/=PBM[&)>1=WL=-WE_.('G_0YO.G@!XWIS M\?'W/\N/SS[%>RG>P>[P7^^?O+W#UX>"IE)D2>AETJ6>"Q* M:%GV0\9[E(,C]4(A8L"44H4\W'\975[@QJ MV4H V/V=NJ)EXTJ=\.KQ#,>/.;IY*HH0^!)+!1=!S-,T9K&, S\/T[4ZY-TE MKCJWCNO*NJ*#.JP7);RM5A=7]A,O:_-$VYB).'8/$12;??7[+EC_;A\S='W' MM':HG6QN0;_:W'F3N_FY[>!E6CK]=^$Z'5DP3_LRAS0,IKDJ^YB>AN';)@ZC MMMP("F-7I#\JVV.JJVW '$*$5V]!DF_4_!M>(%? JRJ:+K7):Y=Y>_*[C?G; MDE&2$=3##>/];O=6J56"RT\@T,&2]BSA%?3/OW\4&0Y(ZBX5/Y-:1(@IO-_F M=-P+L,-MNX"E/FH]H+:7("SF^=R@\IY5Z%U *7U:@;K3MCREC%S,&+TN>OF] M"AN;2-;(*<'A8G=11A,G/Z=@:'+^U&<"S!3YW ME 2<""69#B.?%P'369C!ZV.=:!YG3+.,'[[L5(\N]S<%*K[KW6NN L[49O)ZX4^GDCP/]YY]NM@[D?[>R?L0QG@H0M@$EOA> MK,+ 8RR5G@B+Q..I+G*I\T GR:,G@>\O9?7^+R>NJG,X^=:B+5K?_KR< M$^ YZ(%M;1K6O%;G_4I7AP%HW?D7P^[HMJA+VS9 D^84F7B_*E+4U2=@\D=6 M2)TMZK.JZ14O\_[A1&9FN)83D6/+P@RZ-]3*0N%8J=K>C."#^HNMBFL'TF3,T$]I/ M%"NB, M"X*NY*+A.@=\F*VV[87'%D,-:.(;FH++<\[=6T]O3\_T"(?<[OOHP MRB?NF.>>O#D,TR1(4H$MNX'3LB))O$P$A9VR'UD_VA9Y]:-2"<#H@BE*-(L #M59D(A=$W.DRCWDSQ3-R8=1RF] M,STX^ >VQQ.,U. M(+Z)7E^$1@> ?9 S]Q0UG4H:^_9SB$ M2Q+M\3R3GN8^C].@2/Q$/'KB;V=7$!;(KJ<( C#9&6%W#/L4HQACE M"DB)B33UA(BD%VD61RPN0.HH=#LN%WXM<:L>E@3QJG[_,0)(ENT>HN>W+4_A M-?JP&PMIX& *C&<980I6%L3WK#F95@!LJQCW^Q(V6]Z% ];-=I MR@US082!NP6^W:=O^ZW61_DL2_X,P:>D^C;'6M__6-Q*_)_6_]1WC1E$B&7W M6.(+E>H_ IK;'*B3/4,ZDI@09"2?Z-RTCQ+-?9@D3+%[I%YE$@9:3_+ M0Q[E07H5+[E$6KUMG7DO;7]1*BFEQ7 Z#PBI7N[7CED$$&1\=E2V%Q/5'!SS MF7-+;5C/M5C/R:=#G<@T]WD(JI&*/0:_ A.*N1=KEN2ZT*F6^:,GV56*TK\Q M'U1IM,#01K6[T[,K;T)R*HDR+6(@N8@S%BCX(U4R+:(H\F$XT8;D'BS)[3_; M/92Q'W'-(T\F<>2Q*$!?B!3P(].@LP/A)0R4\ZM)[CZH1-],4$1 YKH-Z5R+ M= [D8>%+G7,LLY% /PR4'4_$H?*"./8SV. DSC62SK(O;4E1&NHAE"'0TSH, MXS)5P@^?S%ZUGVY([1JD%NT>/#\,?;#KTBP&)5QE:.CY'MCNTE-Y) *6)F'. MP- +M^-K>!#6$%F_@1SY++&@J&E+?\\6M3Q&T 0#'=9"WZW0'YWBB%X**W/' M8'2N2O>FPOCO4K03QALY>2,*/'E_F(LPE(4 72R7#)@=!ZN0J<(+DJ0081#Y M><%1-;O"U; ]<0QBA6:&\6ACY'7X08[0@,JZWFB+1A>+*9#L9QL-[AI6@BER M63H,"[6*\S"/(A:R(DAY&@2^S_(D2/(T2]@UTF%>('"#?H7]S4=ZV'L:UJNR MT"OQ:M$-_+-3TM=/AX5,1,'CT.-(3BP/$R^7\%N2!%$1B\^>'V91'DKA)YY4*7:S%(67 M%2'\B(!U:!8'$H.+\=+.FB3#>^XLN74I]7+OQ74BWE8.OT8QO-."BSB!]MSF M9QSP+\\0/69.)$P(9D-95Y1?M/*^ZKIJQ9S_LY/PR=)*)GT0A[$'M-Y MX@FE?"3_-"YX6( MBBP*,DFD'?G1=;TAMT#9&RUN#7E_W04M3A8QCY$O%P*TN"#PN)+2$SX+@C!/ M-9)2HN)Y#/1HGC'812K_.D*1_H1[).>4F@R@B+#8)]VDN9[,#H,# &+W^_ M_6Y[B+!DU-7[+K NZRV_A2O'CXYJ?62+]>\D[V!M:(\WQP?5;_HU+]4.%C(\ M-:CIFX.^YJ"?[Q]\"G8/X,##W_#]81!G6LE$>L")X:!+QKP\RG//C^-(![G. M&">W9K@>O=&*,Q.XZWJ:FL(2!V-/$&;VP \286J-9PQMM1G>9F =1D<:6R+H MF6O3A\ASWSM&5UT5HVM[G?99BYOJ2&XW(\'M,"LB>L@RDL4]YP_CO+1672%^ M7MMJJ_IB[/KI$.TLK.PX/U2U.>EF42D%#XMVIH@=4%)N.Y]>(&!;6W(T1#*V MM5:/3;(!*%NVL2UF&J]ZVR\=:&^;*MZ#!#&=/[@Z6;AZJ][.KGCO.960V@JE M(78HEGQI:OS1 ; /KBPZ M&X,8IH4N B"+7&J6 H5HL.X+/\]T&*=2+:A]'\'B&KGM+(X'6?@3_$,+?X)UA3^-)H#VKAIA0&==(?G?+A * MF0I9J)(T8'" S\3$9>^B%26I5\3< MQZPKWQ,B4%[.@PB,_"Q*0OUM-4'_[\]WDP,LL-F:O'KU=.N;:X2V)K]/$<+Z M%2B*1@+BL_I5053H:E"UVWO>(CS!=#IY0>?+: 600QOQ\+/,_ST7;5 IC6# MKWF#-1YX!)_/CJ:6SY7*%C+B"[UQ&5*+FK:UGNC;BT=T#ZN<12K-9"QREF:% M2((T3E/E9TFH6*96TWTO4$ .E#TZ4OO%.ZR5>@MC?$Y#_,V]M%F.6<$I;+MG M_K3>__?^_H$,X'E?]V%\N^>''!0#+L/"$X%?>"ST,X\'PO=D$&@E6!;Y_UZN\R5%:\8N7DLHEG9OGTSH5+YTQW!GII[3(7S7GD';?[4],1L: MNIJ&V-X.T% !K#0"HHE2YC%0-[T\CU)/@[*)1(21Z>O3T#>QRS:#Y_9J([?( M X(?K;RO<[V @CGCQJL/MU339H '0#65,P6JDJ=-]Z;VQ)Q-^1PI;NL[E6'> M<5=N^$.J_SR\(Y/AP'W \8*WRM8#F)%)-SC$4\]5L1A&&?8,30 EG!> MK6 (A.M9D<5Y5@=6>"L>E&2TQ"!I:IZ?D4I M\W(!K.$M,/[E4EA3TWJS$H^_1[*;HM9;(63*0E4YDW%02"_C+/"8RL%04+G" MZL.BR'F2Z%B"H1!=%E6B=L+?IX95IR)/HB1E6<%9%HA,9:$0(8]])OQ(Y#>F ME$T-ZP\@I+UG[P_C((]4DA1>+(H," EL3RX5\R*>IT4F"L70XHQ7))/VZ6AE M/[A59:S?5K<:L%2+@B4\SB(F9)H7:9;#T.(D$;$08K76O:E;_5&$!,\[U*K0 MP@>.!*P "Z U]T2*F2V^2F442![%"=:JLDO#W+=4IKH]^78G7!NZZR71WS!+ MPX\R%C+-8&VE3H:75^GWW[?Q^G9CW,XNTWE']]/$8SQDTB]8& A_'"E,. M!D92Q$CZRJ^>77&WAN[%1=F@D(T!J! M':?\K-&_NE_^KF1,*;4NBG^?H;(T._HU//LR"889!E-=+*V:6; ??PYH M6YX:1)"2X%EMQF)+3<,%NM9\_# M(__CP2=_[_3/\H/X1_3W=__/(8Q3_=._SC]6-I[_O/'L3A5T_W3MZ./#[^7NZ1\G'T[?GW_\ZSG;"]^''V T__FZ,]]]YW]Y M=?!\OOOUS<7>R?/#6#$->Q9X,4]#,.%RY65AG'M)$H5A)%,F5/;H2<"RM>4) M?X?RX5A/;G@"OHV16HCA!\5(5WE53,>.\9*W2Q#>; E6\M8- [HU]^2&5]V M5SU?XE5A4FC8T-A3411[# P&C^LP!;O"YP$+TXBG?+4'\X:<:C6W^#&V9.568-:3[?@:0UN1)(_6BQ=MKS XT*MH,J\?![^,TF)OPFRO MJ\ANF.TW>.U=E9IQU@]KU38L]@8L]N42BXT23'>*N9>*"-5!Q;R\B LO%W%: M\"A)0Y$_>A(&?Y_';K3!F['7+AHR3 ;8Z(+KV%/HRU3DRL]CEB(.!D^*B*E M)*S().??.Y8XBB!N&-$-&-'N$B.2$8B-) Z\/ X"8$0Q)H@6B:?RD*=^K$6A M(]3U_K95^H!UO;LX?WM8] M7U=5TVO:S W/GF]C01DOZ'EJ2P_ 8<*/]8L]P M*KM1SBQ=*L#8,*CK,*@WR\9H&"=AQ!,P05GD,=";/!%B>Y5SH&+,@ M_DF*DH]O7@YTK+W/1H-L?">"42MJS3K! ^J^I5 2?$4E;^:;?[+__WLNS89' M?@>W7;!AA3=BA>^76*'@FF,K$T\($2+ D?(X]V,/-Y2E6:YY"+I:D'T_;>U[ MG)Z_Q43_10'L?UA\?#M@UXMCW^BI^7827R_J?H5XNJ&:#%MP*_[0._8Z?O-Z MW+V+^/; L;2.9,S3/$YRP3*NR7M__]D.^W#PZ>N'DQ>GNW]]@+&IZ>[)B^/==R.)<[+# M/IZ\./F 8_W])3S_#=M]=GR\?[!7PGU?/IY,3T#B7.S^]?Q+/VH-UP6[!Q\^ MJ]__9.K__C']&$X_BY,*WOLR^!"^O-@_>'ZQ=_H>I-?QIP]_[5[L_?ZQW#MX M,=T-WW_=_1WF_@+FC)EK!\^_[)V\A'?^?_:^M*FM9&GSKRAXYYVX-\+%6_O2 M/4$$W=@>.EJBZ9;M*[X0M2*!D!@)&<.OGZPC";2Q"(01<.Z-QJ#EG#I5F4\N ME?6DOSP41LHH,494>/#?)>-(TTA13)8X89,?FB^ZR5XS;]=*6;EN(^6:Y3&Z MQ5[.=<T!F,I^8Y*OJ-[^8MFJIB%YLD1[(T+!#[)-6$^&F

Q'AY0P(CE/R(E\>#@QB[2T$-!&$B2G M!*L09Y>>$4Z\420:;#B(B2:>6N.L3)XG'>,#"]A?NC/=/17LUS24M_4H&9U- M?DKM^8. Y]4%UV7Q^<\J0LI"5CCB$43L.\19DXA?5J"_[0KTIV[Z/\K4/W_OM%,9U"9::'WRNM1>5K6OP MR+4V#@GFLX7F!&)VJQ%VV";%I+Q+7]>K??7@,,[4TWU2N4HRQ1>E5H M-5R[B;/B)5HMA5;SA>N::ZD4]8CG-B <&P-HI0."Z#)2P!>:O-_8XK?V.RV+ MF9Y'4__J91K=\\LAW1KHQ%E.#Y2E3*\)KL9K^%?; F@-O:QB&4O46@JUYFO! M8:59Y%$@Q3(SIQ<:Z:0((EQZX0,-S,J[^I^^!Q?KQ?92Q]PM[^YD3>D7+@&T M-PP_)18N@87SY>@DBAAD/B$M \_D:0EI&1EB@4KFF>&4 Q9*_70P+%VXY>+- M81^$SE&E7;1=+*8%=1/*71>>$'Z6_MP33L@\OE?]>#7_S(OY=WZJO?2E/_IJ MB6)+H=A\S;I,U G+-2*:911S'.GH)6+2:N\,38&(HM+E+16MOQJ7;G>N-_LK M].WHP^L7ESMNL")C-L1PL^96;0R2E?IUBXW2BMU:_,D$U=&Z0)+FCDE'D@K: MD4B$A$':E^7<+*W6@_MM A4E8+TFP/)S@&42 M]B9(C#B6"7&.";+>""2$)ISJ)!T+&UL&;ZJWERQX'8A5[]D0-,CEP>\-Y M)DC$/I+@!+<^&$%4D-)'08AVSII8)6!*)^E(CVB+N(D>%1H8 5 MQ8PR'9DM2FCFC[V\>K]JO<&I8$9?G+M\X,'8=WVF_MV-B$098J@@13E'FG+:QR[H\L5WVD_CD/S;_QK:@A;D^/'8=31*A(#(A!$(\^]J2NP9M:/>RR)0_64CQ8JW(_GFNB'EKS<7;6Z_X T#^/[ MV.*+V&MG*:^.Q@<16GT0KK$,#'D@[(],#P$($$=][(>$5L57[0\T\?'KJ^0. MP*V.[Q7%O*-&IVEP/NC%S.QB'ZTCJV5AWAV-<"<._]V]UH@%FG +=URUU8[] M\VXG;OMF*W[/E,REQJRGQL U#[$S@B6(X9.V>6=?2&0-LTAPS#%CU#("T;SD M"S;UKU4FQ+-,G#;L:%V0IPS;VQ6]@$?$<,UN.V2+-B)+N8'B875-#$6KT-CI M#VF*;*]G0;8*6J/-!;1QG>[Y%*%;TWZ/F6JQ=7H&HQN/ S2N>QJ'"MOK?H<[ MPAL739#0J0;9F:4N#Q(N#4H)VII;F([&D7EC"C*YS)T$-P]PP3Z85WCH(<]N MLWUP? M^F_%4\2P#?-IC^*78GQ_PO"F#"%,B_\E#'J9=O)5F[ZSYM[G/TX:]7;[X+@J M:M]V<:.^RQNG#7;P^2-\IM8NKD%W;[YSS<_]$3[W-XSE*YC,$](X_KM9/6ZV M#HX#7._O9H-^R91FQXWC3&%VK^F[J,%W:CO;I/:M2FJ?_N'P6ON/-?(6A,1UY0A':-#PH'1L]S+3(2W16=9/=%=$J8- M82*J%*4SG$1C?9+,8Y$P6CTZE%@HIK5!C(6 N(D<.<<,BE0" M2/.$O?8;6V96P@HJVOXC.6?7CG[OKUYW*)7@Z'V/G4$?3P78V>"(]A%;_,)2/#>+L$5*SXRL@,Y>.IE/LR1"PA.X82/][__ M2U.B?NU/$P5/C@CN,6@/V]1WST:Q3/]#);8*YI]6!R:V%0;@#UY6NKUQ"'?- M[/TP6E&BGW,9BBO^TCH'\^T?P"L*LXXK$SF1_D.>0+[( RR6K&HW#/HW1XE: M<<3P^N+/<>>H]SJ5/7_>O6:*-P7%-/XP%9'D6*@=B]@F2]E$M'3CXLRG!R"V M=IG6:,HDN208P58Y*\'IT387Z1LF* ?O)X#?4V31P")A,YD8H ])HL5>)L8% M"[27OG;/)[HQ]>?:,2'Z2DW0XSE7JU>UG?U#0C6QEBDD;+)@ [*_H> W SY" M3DEI@_'&%DS_7'C]W^-45'=PW@<'(/ONE7X3HM\"I&Z3_LJ_-HJW-O[] 5#Q MO'7>'B%NW_>Z%X5D90D[;]KS85 <"H[U8<>S3H%O 6"Q#2 8YK]^?GUPKP)Q MZ7D&]B*!E=- ,(!F#K6>OE[C5 M\>U!IJ6W(VK>!=TR)](E'W+V94C;#>[AG?'0,M#PV-Z1>4CUV#M=Z)I>='L! M+/N[@X:/M+9S AZFQ_ ?K5UM'V*J$X?X%!F3P%54X"]JQ1/R1)J O?4ZZ8VM M\V8O#CL5].>"4^&3MKM_'-> M=!THA6.1<.Q?5,%1AF4)'@ #4><-XII1L%,J(,J%T8)@YKG.0>L]PK$HYO^] M;?O]RG8&%5@+\/5@,886;1QO]7*GE# *MVXU:N,:^$NPK863FFRK5VP6+=W9 MZZGB>'=#R$42.:Z-NRS%\!8QA'N"*0LV!1(9XEXIQ#$X8@[[B)+#R0KF'4_T M/C$YU!T?-RMYU+JL85G]PEJ]PG;_RHW@P7W(J-=:_[BHSG1';K/P# M+FA6+8I_S:UI*J+XB]!?*Y_R8WX=J\--AYIAUKJX_T2%9G$-\FL1^:1!KTBS MA5;?#_K]D=5O=;X@0H9Z"N ^K)Z9T[[8YW 2U+Z9L7-G1ZM\^ MW]D_[0_<<1RF#V%@*;:*&HVI'>[QEG8\/6MW+R/,^C".+GJA#6LZQL'J=!*R MF(%\DSSM@R*AF1_>]J?WOD>=SX;Q6_YZ+XYH<\:7A=5H=ZWEG'N M,**HH]%!P".P2 _N;?BXWK@E!B[$0%ZK[Q\&'@R51".8?).[$#B4RT"0-Y$P M+J75B65>[SM*0@I)SX5/XTY[H"^YDU[Q!OS"'Y:A>9E\^2V)VZQ@ZYU;WAFV M,[PKG]R/>=.PO:!=T;C,9B)3,)%\6I"'[H.NM MZG/YPHQXNVXOP(Q;&H^)Z MW9-B@[)?>.W=3B<.4:&P6MW.43GPX5AV'5ZUNV,(YRIO/>4+P*S^3VMV?9_;['[GR+/4AM:=/^[_:MW7?;N]SB6SS-8MLI" MUBE^V*5K7H<(^'/.DNK[8!%?UVG<2DCV]I]_.G!X+[0A1<_*8;?X\W&K^)(Y MY+TQARR3$N=>"N*5RJZ+H%B#)P+^"$V$$\/T)H5'U0;_>'94C MC3-$L?^YU^V_&2H0N-X);USYJX//'W\V_G(WP>G@*N5/WVA32^ M?3UMS)T]JIWLU9O'M:O:2:/^J5T]SF6T7WBUWB"U8W]Y<-J ZWUM'GP[:"WJ M_Y:4CQ*KB*3A++<0(4AKP1'XFLS+9!7U=F.+JJ<3@OX4.I!'@O&LN2I!K02U M:U S1'!"3( HBO%DK36,2J,I8\9*I5,):B\.:I?3H$8=2RIJBQ(C"4#-2&22 MB8B2@%-FWV?1;VSA3?,J,.T]4!P5GN9Y]WJKHWEBR-J7=_ MBW_!.@TKIK;S8OT^7*L2NY;"KOG6EN"+Z5Q8CG34$; K4_90HG*!E668YM/= M16O+^=J%ER-H7T43G5*O5^ARR&?0Z\G=]M3Z$0.ZBKUNJ>_+ZON,KR(RU3D1 M"G&&/>):TUQR2W(#;J.Z$!MXEQP2XES%(]**9=W7V ]%M7T MYBJWHLBMA*^EX&N^^RQ3ECJG)$HJUX,SK"9X/LQ&( SQB2-'?40F&JTM!^]$AY6Y)6O4A>7!F>"28;ED6'[1K;'E:J5+ M.%P"#N?;4[O <[4>1=IS@[B5&N!01\0R"PR.1I),L^O(NVIVR7/T9^OV##NA(\W M(OQ6/&=2_0S7A/OL[32/&U?;&#S;J[W/'WFM_ENK=E6]!&_XJGK?!81O>Y/JYP'D M3&K!T:A#%!%YS +B5B5DM67("(,C"T( ?JYZDZJL]7VJ?@]9;OR@U\N%-8L; MFY:E@&OMZPW7;OC)8CE+*%L*RN;+?H4+UCAMD(@VY1Y.!E!,!Z13"C$0PD-0 M.4M*UJ@$L"S[?0_NS )=+]V9U6# [+$EPQ4-TB!JL$6RQTJ7SHQ MJX&"&2?&:RF4D1HQQ<")B4PBPX)&-B:6DA#:$_(6"X>7=6)>K"GGN!WT-37? M2@?QO"U4R7TM5-]]"+DJOVLL)24>+H6'\Y7#7%)!/18H)HX1!P<)&9$BBL); M81UU+D!0Q_0F7Z.(KLSLK*EO=*.6I?NR&G6=<5]D-)AJ(A!/)D$XDWM'&&^1 M2S@H1HW&N+484^H%YB^Q MUWH#:*4KOYSU]O.[JPXG%WQ Q(,_SYE22"OF$8]16[-U5A:UWPIF6D7F M):9*QLBUX5K:Y 272AOGH@BEQ_*:0.MH03V8DRQ9C63,'HOF$EGA"6)"1[K&4>Y[KJ^06!TP\YCY8RRW'SKGD))6&<>DE8Z62OS(EGSU])XBT M/!*$58S#I*)F5"#F6*064PE.ZBJ)?=9HF_1U>"7UG@TQ=UPNMT5O!2ENDN3> M.9J< I"RAB@N&!BOR#D#KZ0$J=<$4B?SY^J($#3A@$(* G&2+,JKC+ ,$$P[ M'!G1V1-957NS,G>RADH>30)G-%,:"\=C4N!]"D? "3%)L21=F3MY(\H_VULC M8:XX.">"2H)X$CD,,1S10*A(/K+H5W>@;OUR)^OMG'3/;?N6JJT'4CR^,XZ7 MY1[^S8#W.IXD+&O4'L/?O!\75:HBS2_A[#_#WR!*^$O[6$?ZJL_!G?(*E0T9#2,J- MHT@[HU!,P?D4O/4B/@,U]KIP5[W"(PA#K[5]HQ$E3^M[HR?\UROW72=>*1%\ M.03_,>? "F>,CEBA%$1 7 8"KBRV* @3L8BY+L^" [L@O3C7#;)D9RWA[Q7 MWRLG!)E"OS+MNB)4G/%KC7.2&:X0%Q[">ATU,R>L- R@/B7R+\<\E_.^<.&4'![E42PT@QQ8Q3* M!U(0-B [U@7FI2O[))9]$DMT71]_NT37M477&;\ZNJB]"Q0%H1R@:_#(16J0 M"9(889AGB;WA5HJ+VP'*U]4-4#Y+,T"#-[5ZV&4?V%_O@?8"5N!9SLV_,(_@ M$^?C1;8FFK%R-.9V;/4KH/X@X#\ Z<, 0 D?7.9]GKO0@[H,\O!B_%)9&%H MC2QU#)76'+U$TWZ'WRN#?DR#O*&58N[/.G(V:F"Q>RT_[5TDQJWQVNH$SKRC MPDJ+@X,7*#%18+6P"_.T8S'V%#ZUP(F)?\(R391!#IV);\53Q+ -\VF/XI=B M?'_"\*:R=3 M_I-MWK@Z@>=LMVL4 M')%O!^!D_';ZGZOMV<+H[^'S5Q[^[Q_M ]K^[HYS>^B#DUH=KKNSR_?J1[A1 MW^>-XW!2^[8+3LI' 7-P#->\./BJR=[^H0I.4DXD4DSAO'7-D"$8?G#!C/"> M8\LWMJ[/=XTD:@O=)6%*1I6Y]Y@QAFMOK< N>DUHH!'$R9<2]EXDC%:/#A5V MC#M,8:U)0)S1@"S7$FD: \6)1!OHQI:O%?N[W&^!/ M;S-9XGDS7H(O7WQD9 E \&& %ER'TS,(&BKGW:);-\2 \-"71:Y>_=K/"ELX M^C9?;G)$<(]!^[SH\MT=DGS!)S]48JOH]M7JP,2VPL"VVY>5;OZ[8H^.>O$( MKK-9F5ZL6Y9 /^<2%%?\I74.QML_8%%^+V3F*/=MVWN'MZVLU/TO4G8YD!]ZH= M>\7W/7A%-B_VF,_'C7(+\%3P(EP=OE.Q MO5@YC>>;E>VSLU[W1RN++(C3_UKFX'D":Q)L/G[N>(K2$67=SM?+7MP;2=^:4S.$6A>XY&=WOU29*#_S2Q/_W: ML=_,8.]T%S>.X7J?X4[U3S"N_ROD$^[@P)83RV(X^"T M)_"9H"7PL,]/V0&N.XFFA7Q' MZ@O^) 0865FDQTXY$TG4G'L'49%025+"(4 *T="-2@3=.8-U.N^!:=CZO9FQ MHC"._C9S?1IM?Y"-*9C,9%N](695X)WL).;&JIDCV]E^"_ F]G+,#]K;;GQ+ >K^2ISX+>>J";BL7G!2:K9\24FON)SG-9;=7R@9\(#M3!GV("@ MLO(1')06)(^J@KDOR_/JX^!1A0N'J >NX45M9YO6IO??Y([P&_\&_ M<"W:J!_1VER%RQ&I7GV\K$'$5#UNM@Z.]Z^JW[[P1OWC9;7^\:)1_P3/<-#< MVVG@H@/V#%M/)K(FT5G$ HN(NV"0,XI#3!N4X!XK01A ('_Z>?#R4$T);^OS MU$O FZ(V66*HS6&UYM8QRSP31@DK-8GB"45^);RM&MYF^(AXI$[:))!)-B . M%@E9+@-*2:;,AFNI3QM;S&SJ$MY*>'N7\)8L52$9'XUW/ CKHDL>"Z(T W13 M10TS,26\K0.\U6:\-^*TBXIB9+'CB"= -J.I14YX(R*(F'$ ;T2^$N_M73'8 M3^X%E;SUMZ'3H[;A5E!',+DZ.X.\O5-OQK_@<;NA1*VE4*LZ%W,:\*:5CPP9 M!\O&0W+(6<:15)%$3QG'3(%3MBG7B,:ZY*I?]<%4BXD-TFA09LZ5S@>G$DW! M>DL-X:90;#)6[#NR1Z5BOYQBST1;*M'('!=(!8X1M\$CZR'D\CJIP#P1@A3< M+*5BOV'%ELXFYK#7E$>.8?U)8 :#";=*:!7MPIKR4K'72K%GXXP0A#.>.Q N M(W.6."=4I$11PNH9QYG/W6PI7E!M57:>^"D*^NFF*NE?1[;5Z?^[TNZ.BGY] M>Q"&I9:=>%Z\_,ZZ4RQ#(+>"@*,/#PR_/3Y!LCU1OSHL3]OM;)_F(M&]=%]. MA91@MQ38[<^%)X!FFC$2$/6.(4Z41I;"#Q&38D(+15,$L-ND3V>86Z.<< D! MJPQ-2@AX71 P$\@0 5$,X0$YK2E +9("^V1QTPPGUSB@BX^$E%"P-I"P$O$ M,*7BK[?BSP8ZBD6=B$E(*:P1QUXB*Z5!/-%@"&.F8-/23^=[6;_>-:\CSAD= MCGIO.R8O&\$4F9C1S-^*0KN=WVV_N=T)N_W^(->,[J5_FK;W=CBO?Q(H?9FO MT6-*AERUPBE/B'MND"'$(:GA=2VUM\QN;!&RH(CEX>Y(F5)=8Y5>?412JO3/ M5>F9 ,.&R$W0#FEN,VLG,\@2J1"67N&DP.44NBCCB)RO6A/D$TPV%]L^\)>]C?^9YI%KM497UQ1 MN/OLL]_ZA"FMY GG&'7@"8<2!*C4'2+++P5UY[ _P/^Q:S.62K.7H?:_6L:8 M%'D@6GG"4PHF.!M88-9X&2,6AVICJUYP['53)B<^'^Y/VX=Q^^%%]$?/+GF+ MYB+3%9^>V7[_0V6WXQ_&$2W7:/2U[CE<[+Q;$$1?,V9_ K/6\9EF^Y]S>&&Z M>&!"LQ:R*W(3A-;6<(LC]S9JXHAT@E/)C05)V'@5W-E[!2'XQ/F(RM\9/F%R M\H+'3G_XQ.M-I;U;T'-VXM UNFB=-Q>RI4^2LG^HV,I9MW<^P5!\S:(=X6/G MES,TG[:HL^I7SBR8P&XORY*+P[\FB+9S1KF?]TR:W7;(K-N9S;@_<,=Q2.+N MV_8BV^+B/JG;2[%U/H"/A ASG3N$9-[0,?%V/#UK=R]C'%)OVZ."LOBLU_W> MRJ;WAMH4[MS[WO)QAB5^$Y85L"M_MGV969);_9EG:N4Y&9,F9^YZFS\QL>SY MM30H1CBZQW LDT3DO7$SLOZ00/Q'_CK\T?T^Y%P>LB^W+_.0>S$#8+[R67'X MIO\0:N?QC?*5_7FAQ6?V$L91R3Y(OAHH\#JP.'\J9FI2;^K=W^)?("+U;KT9 M1]TP^B5Y\V):WR-4XZ,Y(:@N=GA9Z$)\Q)7YK(6[,D(1O5CYUAX)<]+*HQ,64ZY3_%+WPCLQZ'V#B7YGY'*EP)[B\"2/1!8",D$EL$A14QN M R@ILE9D&B$OL3/6.4PVM@A;D.L:"^R'I03B>4Y'EP*Q&H'X1P(BAI6#3%*,@%Q/!4+SCJ?(U@&4&6D8GG.5A;RL0*9()6=W8/O11) M6,^03]RBW$X+.1W!M'DF9*#!IES3Q1><&[O!"' =L@/4^AZS.U?8K@E7;>1W M%58,WMN[[OI3R%)_<):]W7&7E^SU%49IY$?>A$3]ZT!HNG=0I3<*"X8^YIR- M7(*K_B4BA']:<%';&_K!-R;Y"!XA/]2MFM8?U3\]HT6N#;(?,2ZU^CPO_&;[,4P<_"CU[!8]8_#W(=A:B,N90A+'A'BT'EE%P")3%K'RR7'G%_?D MO=&SY81AM=:X%(:5"3A]5:XE(>5B4/X*DGPPV8AX0 @5@PML[.QZFGT66+]C 3C696EPL: M&_Y'A+"3;L=<2BD[ L7@4>[C&\8=M^!16:6"L@;8J,R*EE/,B?#[=V^ ME@ZW7B($+X5@L1!\O-BKGY!J_2-<\R/+ A$=BU'R@$* *)QSHI%1G"# ?DH" M%@)"\HTMLDF6";;NQ:U5!5[+Q5WUPISD/H9KGBV8%M^BP2.ZBKUN*;ECR:V# MY#(KL X.@9ARQ!TSR 4)@HR92LXSZTW&]BX[BV>[/"\LW"B6^-Y=W/(C\4&9#6>-[MAM_,] M]L^+A=EI]7V[FYL-KD_O1S_2F2X_J,-UCG=_5.D^_.YQK?Y;L_%M%]>NFNU: MO=:L[?QQ#'IS6KN/_TZVGU^"-<'WZ_VB?5SY^:C>-]MO?Y"X$Q@OY5 M06\:#'1&U':.#H4#H4F,(A)MYIRC&FGB( M!IIFI+7P1\(D2LKY;._'/[HM ..O,/$PX7>W9EQ8'W#O_=9R'_V/0?MR@;.< M3=GG@2WB3P" OP%*1I4@_\K;ZQ3_.O-N\2KY]=\%ZN?FF)7C8CZ_#^?S0V6O MUX('_BN_^*'RYY^_7U]HXHWQ1?)F?0<>\10LZ1'$/I5N\9GA9/OQ;O?$%PN# M.+IS&@4*9X/>6;Q;\>)-R#4&U.N- M\?&-9LL.>M&V0;:R?:^X7O<$3#OV M!>=.[*J'>*C-:,0\JH2H392(-AW/#D MHC2144DP)\Y+.SSK@=6T'\JFW-#)RJZ/ ,;GES>F[WB- M<0WB"1(DYI(B1AW.D3!'ED>%.)-$*D6MDV%C2^ %H7"QQC-&O0@W[_()*M'Z MHM[FO-=R@XR&X%'E6L1L5Y9)L&#, E'846,%-Q$[YV@0\)*CV! A1PD6-4JP MS,K)_&&&,3=4O3LJP]K-U:@ #[N=?P:N#R;=]EJQO]T)V]=6X+5D7'ZZ#WY1 M/3XZQ#($(Y5 +&&/N,(16<(Q,MY8Y[&*RNOEB/68I]I&R:U(7 H*%TF6.N:\ MQC0H5Z[YBZ\Y$1;K)#P2G(AL,S@RB@:D1<+!2A*Q%IG'8C[5>GON]:(9.[?Y M[JV)@&2S,H4^S:)6]09H7B2'7TK:HM.&[^;TNE\@1R23(JPS6'' MN([\M,CCC"*2(C[)EK.(A7*FK0=O0;PW^C",(O=6[N< 9$32/A%83 =31;YY MF"O*FI(_GI]ST)E*+,?"%YZ(\^XO]EG[D*.^(,R>F-_6-* T;EO5$ MP$4EW!J9/,M6B;N F4O4:N$2D58^E+]C<4YO^^BH!['@>?R]VW\UN_<_'1$P MH,$A\=+'Q#E2/N0&,BXA$S!&)%+N!3@+UJJ-+;F 0^EFF^_\KBWBUD0_A/%F M3A'WP[60'_1ZA>J"2F9UN6\[9RQM_6:,Y]/0,53Z>'W.9*3F2\IE(([[H"!R MTHJ#9V^L32K(&%BF@;+^\;T(=@$_3N.?,*I/O>[I+;GH4E9OD552JUF;X4B%6Y,ZQVM7N(A9**)XB4+$MYDT\BIQE!.)]S(GKZC M+&W&;WEP_'V<.=UO=6@(?I[_5V6OVAP>_SSD69O M9_>00[PB(^/@&_N\8VPILH8[^!$",T8[I\UR336?!B/E2C_72JM 3,)$(6:5 M11QSC4R$>(AJ)TV4.C!L\D'G!X3>83SWPXK#HACQ>W9:IK.ZCT.9S36/':8C M@WZQ,^?:+7#40O$,IQ;>R5VRBK"L>]&I7!3G>0?]6,E7&U9_]B($DQ^&?N-Y ML4UU\_FIG9_I3:($!G14?]'JW!SZ[7<'/1^'Y3QSMQL/:+A 4V%F42[:SN%A MS[:+@HW1$D[43M[L+-ULV8VWT(8;9W"5[.)FOW30Z\?A,?GBM/\J2SH87M^2 M#O'L)1VY!]O7W(+MIHBCOS95'%?;8T3[T:C_T3K8V:>UG0!HM(VK5U72. [M MQO$76OVVS_=V/OZHG7[$C3E$^]2LGOYQ4MMIX!K]U*KN[%]5K[ZV:A3^JS=^ M'.P<\>P$->I_'__G:O=B;^?H,&!I()0&L\6I0YP9C6SP#L44=* DNDC<;!6' M=LQ1X017)'$FL3:>."68# %SH\)L%4?1^ZZ8^*RV-X0/V\,X+LO_F+VH%?MW MEWD\M%SC5F[>GP5QBPM2[I^ZZ:GFP5(76E!E;53@>PIK 6%$H#@PF@RXG ],O(PXK?,_ M'V]< ?7TD$\].5=2*"R:F8XUQ^Q3@HKT**<8.XC1P99P@B4D6&:?"$07C+ MY)V'])>-;QUF7"L&SHGBP/M?W#K(ZPRAZ1 MP!7B2B4(9T-N FM%T"2?B ?TE43?>;KJ#NZ/6Z+6#X6[THSM8G,H8\P'\' Z M\;HF9^B*Y2]_V?QG$[RO:&$Q+W/Q#KBS&>0K%\V6;PZ=IW:N&DJM[/KU*W]& MN$.%C)-_V8]*-ZU3FRUPLGJ^>5EQT=OLGL$'+HO+%!\(E4%!*/[_!MV< #SK M%45AQ7&@//31^(8^7E'&'1=6BW4[[P7^*!BTFZ+O&R>]&X<57IEQ MIBA6&GZ9/N#+-Z!]<^9HFBRC?6,;E\7OI*FF"ENP'Q3\)^N",]C(8(G5A(QJ M>NX['W,+X6"IK0_6UGU>W3_T2F/O<$":(I9T25H$9'U MH_$ZZN CLY: '!/D@DF)J L=:M],;__F;[;?Z MA6*_ZUQ>'3P,[HC1PB.L9>Y#J0)RBE@$NL"\%LQ'RV<33,(%:B1W E"26PH. MJJ4J4 ^N*1<0(BD*,\[9D# :*I?.8#WAP578SX&6X10WO] MG6&!X5Q5U%3I1K_R+_C,R ?J__N7QV0(1YJ^$#[NG8.M_U,\Z(W34C!R%UG_ MLW[\9?S+KZ'5/VO;RU]:G4+?BR_].AK$R-/)[M$,(7_ILG9OGT0S]]$%S1V&YO;GM#+0]]G@0JRN#S]_+^<=KZN7L-8T/@0[+%MN3>UR/ZA#Q MKCO+O)O>,2_8K?#WH:B^^E3=J(4,.=C9YK7ZQXN#NA?5G2/<.#ZY:-1W<6WG MH%6M[U_6Z*ZH?:X=URYG6\A\/8'/DVK]MW;MZN1B;^?OUE[]MV;U>!_73G=_ MU'9V&5P+-VB5@?<]U[1024\5+!VR1'O$6689M7E7'>L@611$Z5Q>B%?=M/!- M=-X]H-P+MA8L4>Z1*#?38= 2"R;*"<2$HX!RQ"&;:$""!:JD"S826U38 MSU<@K"/*+>VF+N[VO=:P-'^8Y@ZO]'H2Z'*3L!"A7S58O:!+5NMV?(E7C\"K MZIQ7YHD.!!8/,:X!KXB@R&@BD<,V,>,9HY9D:K$G.V6+@>%97:^96]Z:;7CW MJOR"?D>IRH]7Y1G7(T@=O*0:&9JI5*1FR%&-D;4LZ(('-N_Z$;+@).K+Z?** M\F!#E31K[FG4N_EP_VT[0"_27?A-!XYEX^67]M1*4%\*U/?G_3,M#3=8HR14 M@G@R 9YC&U'BU' 7!?/)W5(A^?H:+Y<=ZTO@7"?@?$&_N 3.98%SQAM65/K( M#$616P+ R332L)[P)PW6!Q^E#;>4%K\^X'Q0Q_JU*_<;]0B(Q3G?:]+EUQ<7SBQ@[XV,H'ZZ/E!3')4=5VQ/E?*.F+#=U52L]-\S6]]RP?/:ZQ+]Z MF9;K_/*OMNV<;W="/K)V-N1/6#LR^*OJN('"UG2^XNK./J_3O MYM[.]F6C7KUJ7'T1M>,CT?C6X+76; .%ZE6-?CW=^PSH4]^_J.W ?3Y_Y-6= M/YKPSG&M?D+W=MK-@^,C"FA$:Q>'221!B>*(.I9YH6)$-@F+& ^)^&#!]5:S ME8<42R*)=RY:R;DQ3F$7M3&$4H;A[]G*P_$J% IPO00?0(S.'\$,?^_=MUY* MJ-ZS*.UM'P+D2.=#0D9)FXM8%7),">0IYL1P+*F::Q.P=B3^4[(:;V2U$T=Y MD'XN6I:G+GSH/Z/MQ^)T>NLT MMT^9.6!5%FB5!5IS"2&*L<0>:QP8=U9:<&(I$F7'WO?/E[6ZDDD] M1!T(_"H'_G+PR!%L]E0-83(CP7 M5EB<>PSH!93-ZPAE[Z*@-*7J!^@UZ 9+F2T8C4RPR*1$11B%.=$)@2 (BEM%0]$HB9&.+ MJ07-N\J:T3>CK-1:Q2C6,6#"320&F^!YB(QP"3ZV+/V'EU'6&?_!,,V88Q2I MY"/B24B4&=B1UCYI(:W!PH.R+F+$?/5%H6OM)&3"HL%Y[M[:3>>96GO(V9TS M@QW;;E^BD/>S03?"]2<>Y3DLF)JW!T;.L&X-4J^E,IZ3<"J M#,'!!O <%:P\LHZXSGP#3UD3N*=+02<6H<):)1MYHDES< Q6L%]3IA36 M6%EQ$CQ:[XWV/#%O6'140:0:&,2PTI6.P4=BC5(*3W'GG["O^JKU>57G#DM]7J$^-^:,+TF*0MQ% M40PY1F@7?!_AWC6 M QU:R!7QQH.(?[V U[%],_4[$S,/O[=C_@5@:COW,&U=%:_?"F$E>BV%7G[. M/]'"!B921,H$@7+S"N1P4(@%X1W%W#@=,W'HHH*#?Y>)@;>@TZOR,TJ=?BF= MGO%(B-(*0X"!9+0<\: 5L@S##R69R,TS=?0;6UHLH#5Y$95^#Q4)=QS0+*FI M2H:5UYDBJL42K)<#ZZ,Y!XPY&8-B&$6;RS:(-W4-972)-O,.I)-7?2ELXDY[#7ED6/K M-0G,8-!TJX16<:C8>+S:N%SMU:SVWO:AYD)QFL_U@V(A3@)%3CN*&H9G66F "JNDQY([I#%8?B[!&W 2 MH,(;+(7!EF'C,F/F?*;Y\78AB"Q1R6F(T+BR.FJ3A(# #5,M-"WMPG,L-JOM M'^*@%!&:(,L509P3C(RP&F%IF:#"2BM,;F>C[U#K27#_,!D->'O6.H=XZ"I. M'M0K.M637^>/ZVU6EF K?.F0:/&S+3B$")+>/^\O&P*MW-#]?C/>\7F(?T8C MW(8 -X^G7VK*+9RB/\!?I@K[ ($)BC0*Q#WF2'MO$40P%D!+&$%R8P&U2EQ< MN1$LI> I4@#&D6"!G0@1!$""'YU40)HQBI(VBB2E;50YM2\VU>U2,$&X?;\K M/7:BR33.KI286ZXO,;=Z=F+NS]UNN("5V>Z$WK!SQ(I& *?[E]7/7W#C6_7'WN>/%[73+WBO#M8=I/;@&[S_^XS4'\/U M=WQN! #7V+V >S?AOKQ1WZ8']7U1/?8@]0=M>!__YRI?RY-:_>@':,=%]>*0 M.3 _5&)$K0 U4!$C:Q)%U@8/RT$E4VZ6IMN*(/+L!TL(.)0&?#W*8%D\*?8R M[2P7\WA-"N&_697*<%D>2]=]_RBF1RU!6KR.Q&J.0:28PX3#*P9@GSH?\;/3 M>__CFS$,VG$OC2?D'2MDK+M>?U MKD_1=8]8MP>G,#:X2+\P"[X)$@^_MSK#/VVO=YD_;$^[@V$Z_6BL(>^ [MML M&OD,=-]J$_3ZIS!HSW_T59 <;Q?2]J(TQX48O\1^\V^V;3L^5NSY8K\,S_A? M)6-HR1@Z1\]';;+$4"LIX9I;QRSS3!@EK-0DBJ(0X0')K+'Q7Z/8ZW'6?U1T M<%7;.8(XZ\MEE59Y;>3B<(*:RQ*$B=<]A> M@=?*+1*"%E0Z$MO<:YZ8!>FN-WRLYW7T@MWV_V_0Z@]3%._L-,]+[J=?A\=Y M^GLQ[!3)B[^*1F$E("T%2/.\ZUR[A+GV2"F+$:=4(D,%0TD3F3DO!0!A8#L2T"(ASFJG<(D8X M*.NQ$,Y1M[&EGQZ2KI\+^#I IQIMW@(L"MF'#9(K-AP/^N<+VY^5M+7/#D-_ M#7J^:?MQV_NX 'GFO("B%F)1$P"/I'=*> M2$2-L! %2:$-!0=I9>[1&CE!KS\DI4N&I*-Y*,]6/N_4O!E,7]7Q\S*JB1 MV/-?_=8G3.G9 M"@2'\A/R\=1BM7\!>8V]_"D8DUV;L52:O0R?_W5_,:;:V*H7A3G=5/D](V\1 M8MBM!Q7VX$45)2]4N%G4R??['RJ['?^PPGZY1J.O=<]S*58WKT&!8<61AD^M M#GA?+=NN_',.+TS'?Q.:M;#Z<(VJ">$Y6N?Q3\"\N9+70OC>=97A_J$2P41L M(E+1)<2UR 6&6J*@O- \>)DKIA]69?C"AU7N*S.+5ASL"V57CRU('-PIT$_ID&[TFZE^.]? MECGO\VK*%1G>%%*NOER1;F)]^U?ONNS=[W%<#K8<[/,-]F&7?6J)+56OL\9V MG,6IS"5P5EMX_."X;+VGZ\O0?/P)YN/6Q/LR#_U^9JX@AJ_\/K+X_\?U_F=1 M?7'"-_C:WL>(I6/[K12 MCK +*,\XM(3H)B;7UE$?X'U$/R#G>GFD<&J=LFZ;X)N Y_"]AT,O$"*\T M^SC:$N35;[NX>M4\WJM_88WC*OQ>R_9QCUMX-F;6?WQX(*U^_A\U<>_N\?[0/: M_NZ.NU>U>N.B]JUQ5;MJ$'@.G"E;\SCV=K:O]K[M8QB/J%V=L&I;XT,C30C8 M&D1-/F$=8^Y5Z#PRR4A*O$Q)^8TM.KOMANZ2(Q)=C)))PRCC("8N6!)Q(%(Y MGP]DE7+TUN2('7J=M!)"(J%"0MP(A9R.!F&MJ!(L>.;BQI:9E:,A(^ MF^]K[I978M%KPJ+U@J+UZH#R2F!GQA%242EK$D:,.HERI@59JQQ*TH"+1+@- MBF]L:?GT)N+KASTK2K:MK9HN3(.PZ+EPL*J61DXA&,:2I^"%SX>0,?%/2H/T MK[=^IOIQ%L?52)D9>9KJ[LUX#-$G032U$+Y$CCBA @'8)N0<]P"[EMD$,0R[ M*;F?(ZE<^2'*=4_"CX\.5\ZC;W;@ID>73]EW>R\9>)$BUP93JPQ/W!GC,=56 M,^, ,]C3(*/,G*X&'^:.=,]D3L^.:S"NZNG^1>VX?5S=.<&-T^KEWK<_VC!N M6OWVJ56M'S2KWVHG!_#,M>-[/.5,B%'-4<(!_3HC6+%@?I,YDPRHH6:8>7THM M9SSN(".WT2I$/%&(Z]SB)&B" %8!70D71 K0I)4U95VCYJIO7%N7R=3]!'4M M,W6K4>#93!W&QE/A!8J*0,ALE$=62X-PLLE9C9.4,5,3S%.E/#Q15^KNN[:T M96;K$6HZN\5G( H&EQ4EK?.9=(R1SBU3&!:$R91\R)URV((6*6_'SCXMAEU; M+?WY46J9V'I&S9U-;'E'/.6*(V(2Q)I$,:2C"TAXJ16G+ 9/L^:RU2:V7G-U M:;UG TAH[Z2L*+T?*;!6TME@,(Z1"V&-YH1S"G A-7$TEOFL-8"%.9*9V7Q6 M&^:$PWA%[?2/=NVJB@]VMB_@F7,?-79PO$L;IXVKVN>OK>HGC0]5"$1:*9%2 M&##%XH@T"?!GTH0:[BBG>MF*4B- 7GP"DT,BESHY!2ZA,([[1+P/H92CMR9' MN:)4,A:T0CIPB[AD =GX@,4\6Q M<NN^NENF4B]!%J.EOB9ZA34AB$I>9@:(-!A@>&)"=1 M::D<2&JF=G]R(G2-=?4]5?@I0ZPD"L.24TX"=5[9Q'0*F+JDJ"X3H>NJN;.) M4 'K9I2C2.@HP,!RGSL%&F05SAW6DH^)9@,[%VZ^.W*-W4Z(Z?D(-M:%8*&\ MQBNZQKO:@-CI9K-0F)%5[$"LPI"7COMMCGLBU ANJ%&6<>V(P3@%:B3W! =I M^4,=]QO47>@J?/SAVX,\C6^-9_\G.01^_MBR=D8*GY FC.2<&4$VXH0(=\E% M[$P0>F,+/[TKRAJ[\F]3>__W?VE0N%_+95KO92I!]NV![&R^A"CBN/$244\! M9#'#2#-F(/XBV%(OM;#LK8/L6\N7=/['/MNI-RK6W#>O=\]M>UW#WP=R"I9- MP9YI:M9;;U^@*=C"W?[2RC[-RA[-A3)$!*,=V%867=X\Y PY+SFBX#%AD1A3 M26QL$<6?OO^_0G5YX<+N$BQ+L%Q-V<6JT+(LNWAVY)PMN] 0/PHB*8HD4<1] M-,A2:1'Q*@KI;.+Y8 L Y_R&[M('T$K,+#'S36/F&CB8M7A>NI=/!LD9]S)* M0YW''"6F&>(< T@"2B*G.>4,>\&=W]@R9F4-Q-\ 4JYFQW.Z,6[93>]-M5$K M!UL.MNRFMV0W/5)VTRN[Z97=]-9W'LMN>F4WO9>>M[*;7ME-KQQA.<)'C_!= ME1N7W?0>>SB(,9F"#IX%P9/R-ABA/#')4NLC';(DD?'A(%)R5DRE,R^K.W\< M5X^W6?7JRV7M;US"?S\:]2.24YPU6B75S[ND-I?.W+VHGE;A^_ZJ5M_% MC:N_FP?',([C3\V]G2^B5O,OY/XN:&>GU;KGM:MFZV!GGU9/]_'! M'[73ZD7U^(]6E6A\R#A-$1..I*4I'P"DR"6.D<$B$LFL ME$HMRWVB3*3)1: P';)CV"3.GO;$8_BSEZ*W)$3MTW";.E42)<8F4+F55MN!G+G63"*(\%QQH[0AA.UEDA6#*&%!MNI*1R M^?FH,EO+):F(H/XH&!D1#RP@HP G+#,L-VMU,IK<30_?]*)X.S73)?R\)OA9 MID;J)^#/&Z^1^FF(-%LC18*-1MF$J"4$<<\D')U_ M$]PT)1:])BQ:+RAZ0U0[/P]V9APAHR$0TEPB)31$VM$+I)U6R"<3%-.1AH+3 M#JNG=_=8/_!YLX?'[LR#@#&QQ$QH$QR[[5E+LDGY4'>(]G.3]/= M6;*=A$V*,0:4=&[ "R$+,MHG!"KK!*8^F)"FV.S*=GIE.[W'0 ;1##,MO+4B MTX^S3-P@E'$Q!.SA?V7J= WPX3[:Z.Y5M?[I&,8OI'$58#YV:2VGX)53F6N>H&P:P#$0%%D3(2B)5&'),+9A:?KQ %=1,3DO M!>8T<,-X9,X8*:ER+KI2CMZ:'+%#(3@1@!](\J01MR$B9V41X1I,:9(NJ;(- MXTL>$F$,:^VE)I)QKJC1*FHM#>B]H(33,F?]4FHX$ZHQS05/R2#"<4#<>8>< MIAAAIWG4V$:5#XB0%41J:]P?ZFVJZU+G8)]?7\L<[VHT>#;'ZS@6SD2%3 0S MR#4AR$#,C702X!51I;P,&UMF 7] V8=Q;75WO52WS(D^0DUG#"V6)"4N W+4 M9T.;$K(LL/'8Q&NJY$,$&FUM#8.6P35[8 M,B.ZKIH[FQ$U1%C"9$084P::JP.RTDHD;1#8"$F4E+D/XUS:HNS#6/9A? !2 M!">,$21880*WV%KNM4P"DQ24, J7":PU@(7&?0FLB]K5R8_:YZ\G!Y_AFE<> MY[EJG,+8/_]]TJ@'>/8O/VK?/M):6^-#%X*@7D1$4R;7%#:WSF,<%EASDJP( MT?IE$Z%4>VH(?)>Q!'(47' VNL2UDB!41+9()1$*X1F4C2R:10]&&4;[ADY6VJZU)]&)]?7\M$Z&HT M>#81JCQS1CF#>,P^%=$).5@S)"(3)%K!<<+@4SV)#[#4W7=M:LM$Z"/4=,;0 M)J&(M32BY)5#/!&#C,4.8:L2YP(+QEPN#EU0D_YV#.U[J@TEV"L:K*+6*,YD MT%[(W"Q5RR"2(4^+2\M,Z#.J[FPFU$6MA),$19P['4O)D1:.($VP9$Q&8R+9 MV!(WQ]O*1HQE(\;R&FMRC7>U U$V8GSI%5C"NL]PMZF M]I:-&%_%,I4@^_9 =NXTK1))I<"1E\H@GC!$73A11#QQUD:2F(YO'63?6KZD M;,2XKN'O ^DHRSXY99^.,.53DX2)90*6$L:N X/M[?OJ1'C M3[*R)W.AC#,.@I6H$/(.OC!$W/(,9I08)D1!FNF93Z,S1=43I6-&$O, M+#%SS1S,M]R(\>>!Y&PC1A<2LU0AK/(Y>R\(TA9\3,5R D<:8C@']Y*JFV-$ MI7OY9@\.+EC1!4TC9XLH[FPB^9,?@Q;$5Y,-HN*/L]CIQ\J%[5?^UQ(P)K@F MB0A/ ]5<:NFX$BYRD50^NVZ'!R7IN#SH 8UE)T>UEV;1;:HFZ)?.X!2%[CD: M7>_5P]S!?YK8GW[MV&]FL'<,U]_QN$'ANCN[%[E?+-R7-^K;]*"^+ZK'GN[M M'+3A??R?J^I5]>(P11:2E0IQ0QSB5D9D*8"6AI4PQ@%JX;"QQ?0FF0.I"LA7 M&W[YL-3B>XN)#=)H6' .1LPI;A)-P7I+#>&+^R>4B[_ZQ:]='$KBDR96(.># MSA( Z^[!HU=!<*^#83;D_AAB06'F>/$KMA.66O_+S^N%S_9UI_7-L^]$[)B(U$H&@"UC\DI)W4*#H>H^+:$99=%+D@ M 7:]_C"]E?-F')XOJ\1.B*$R[@,Z-'JC9J!TV!*T$)B\LA\JO=@_BW"Y[[%] MN3E]-.V.XM)'68]ID?G'-V,8M&,WW9$\^#0X'_3BI'1]'-J[>K;8=1C/;^VN M/WEWDO/E1_7HT)(4F&(4T9Q Y2E3T$C%$*P(@#JHL;%ZHQ)!O<[RF>S>(&ZL MH3?SL7\.,' .$IN*Q:[81>Y-EO"[*SOAGTHWW2+VE5;Q?NJVV]V+?N5?K8=3U$ZXJR6E-L@B"/D_[/WI4UM)B5A 6$J/%&'[]FU5' B$)D-@LXS,]@4$Z2RV93SV9E96)B^=G 4OI M)F?Y[$JW#>_?/8WMK[$)C3E\+D>.3^#]6WA[GS=T]O'=^V-K9A/7M M:+NU??3WX>=/[X_A^_.]UI1/Z/C=^=[1.]S<_'+6W-WXMGWT_FCG]RV^?;1W M!L^DVY_>MC__O@??;[?^<[XQ??)_7VE+:$I@:'E+\N%]A@R+"3&G&%'8$RE@ MH63D_D>.'S GU -%D:\TS(#V\&OC4W[Z0,+O@SZYP//N:;<&G:5 Y\T,Z#B8 M+*'!P'?<^QQ-:!!,FD-"&&:8##%) 1I@YKAXOE\XX4_"X,2=0.?GR'+Y_4#G ML!=C#3M+P<[6#.PD;W5R5"!JG ;"XRQR5GE$O?;&,VZ9M: #\[(SU%SGD6%' MUEQG]6#G;7?8JU%G*=29J?.\SZ/$PFJ-L,$44(=&Y$1P*'$C'<5*PY267!/W MWG2ORHS$/S\FT;*2R43UXPJ!:QGI8JO/FC!2+/J0#3O &0=%U['A?\H$/Y\\B ^ M%4K/Y/W>=UH(K45$OMBFSE!DP!Y%6E-J-?!%[M*+5V9>X:8?+R!\@>CF_'>6 MXU9G6*C!E?B7D2[P'*QRTNVW\@4O>[%M<[S898S*/Z_&%8VZBB]OL0XZ-AQ< M?\L*%(PHP4@:3V5GG_B9FUM4SAB3(@]$*T]X2L$$9P,+S!HO8\1BGS#S8GS7 M86_]C,3_N'V"@(>5 ,(<,/8Z@WAGT/^_ M?]M7"P6"X:OK^!/)Z[RQ>/'J=??XQ/;[:XVMCE]?*(Y-KE#KM[L#>-B@F^>@ M(%\) X0%T'9\R[8;'P;PP7$U.;-:>(9)S?'0TS\+@QLQNP)&2AM^V+ M0=KJ5+'5\.EFJ^_;W?ZPMT*!L5]&).'D:)M^/MS^?8O"(G_>//H"]_W]!>XY MW3[Z7YCDLW/FHUX>IP-CC)OM\_ ;O'>W!(M\\V\EM_/0>VK=!=W;A M$R $S4]_'^^=;WW[S_G6^?:[?8,#C4DQ9'E>XT.(R!+'41+61J<)2]Y4[ U6 MO1@V*W-Y)I5NC M7E5#L&)QV=]!_ [V?6+1!8<1+#0AH4S'SBH JJ!IDZ%5#_'B&I%U@V[_NM[151??^M-C[WY M.X[EXS26/43X]ZV'3\W,I7.<*!5]>1J7@;Z-!%09<$?G#QJ,K"V3:VR9P[B+ MVHRK/5)Y>5DD'=FMO?VIAHS\=$G=_^K%$PO3!>8SK$2M3IZ6UM=LH>';::N[^U]^ = MV^=;[//1N]/F^1O1W-P2>[N_?=D[_BBVCSZ2S[N>S@M3U-1;G&1$G@6%.-8* M:1HU"MX(S(CUA-,7K[B^+''Q,$[9U<[#40-:#6@/EG:H!K1'!;3IO$/41(N= M0LYXCKB)'EE8C1"6-A"M)6'.O'@E'B[N^@GVD9YYF%+1C3I"Z;&WMR<@J-GJ M^]ANVT[L#FODN1/RS,9>DP@\RL> B*$1D,<:9!/!* H&\V>(5R2 (3DOE]#S MR5O_TVOK0R4IK+7U@;5UBB?8Y",66B(5G$/<48Z,-QAA+I,4P3BC/!@^]#F> ME/@Q*IK-VP>I8PCK&,(?A6352'T7I)X]72(2+)_14V2I3XA'D9!+C %F"YO@ M_]0[]>*5DO5M]H31G*^TDBSIXLA M)ZU"-+JHA5&!._SBE>$/=NQNQ>.IGRKT:A1F-A%*5H=>G>[;&'TDF")IHH"U M6<,J;0U''O/(I%>46+7Z*3''(81Q,H2P>\40:5_.^^)16<\RT64=EE6'9=5A M67585AV6];3TO>P<-^)_AZW!6>.DUSWHV>,Z)*N.8'ATY]9F3!%(4,AGGX > ME9,1'PYM+_YF^S%L]'JVR='.YL^M/F[I9HTG?G>Y_ V#O> M.ML[.@"&O,&:1W]\V:-[XO/1%_IYNIS2\1N^?;[Q#=Y3V@3&'MSW1VL'C+TF M&([-X_='GX_:QSN[G]OSXK2\X91J&A #DP]QG#QR7E@D6(S&,AJT 4+-R0\2 MUE#':=4HMZJNJAKEG@[EIC=EJ356,8,\LQYQ(CDRF"8D9:+2R>!5KLBB^4.7 M)*Z#M^Y.1D<>$S^A+74LUV,SL3?')^WN68SO8RGO.^&+K*'H+E T&\WE5;)1 M)8J,,@!%^3@SK"X,D"G"I,'2PCQY\4K@^P?&U]%-\YZ)!*OQ_"YX[F=85Z1> :8G%$ETB,=WW8QNL'I9;+,;O6_"^-Z?YF$5S\^"L>;XG0,N^@>;M,\JEU%@@0XP"*V<#RA9PSMGC1)("]9PJS/H M-FSC??S:;7_-QP9&_]"9_UF" M:<1$K&0@B ZD.20+_)[$Q"(E/!C&?&$:&!3N%J;Q)XS]3JH&;]RNIOW6.AX> M_];M]^+;I]L!^\ M(2$ IR!$8S"\P.9R@2H$!K/#S+D8'7_Q2HDY13K&QUT:O0MI]I4TI[&D9#EK M]3,SB* 6PSYH ,A_*AG5XQIH0Y&X*ZJ2A9JH7_N-4<+]"0'\JPI]OE8N\YNR M#L%;3GHPN3W0\(8[&SU]?/G[Z&/K:Z85E4_*V_[A^#C/#>_5'"04U"B4I_9B?U!R[ _FMW52LS?^UQZ?_/I^SF5C#5_+PV:/NS#$E0MM M< C#W5]K@&+%D2Y?SL()H%>WC'2%1KHTEJXUVMW3?6 M;SOO&R?M(0Q*HP+3/"B-:W4;],C%WI1Z8TN!@22G,&<<*Z$5Z+0)2M&&G<[?,+UY$M]#!\B%%B/Z MTZGQ&^C'%]!C'#4%%<9.&=!C#WI,@- X#^00.QN! N22:'KVT/P_UQJGARU_ M"-,.Z@)K1#@:YC-NU3)Q*3.V \2DG0._CEN#LCRE6&1G.1GA%MOHL+64*1F7E);=0T#)PVX[_-3"0K!?CSAV$6DJ)'+:1@;&29!.Y&"Y.6+SR_50THO'%J9G1$UAS@"!!DL* MB_4ZQ>2PEUQS&X))L!#IB$WT)'E>H\N3",SY]M''?3"E/2=6(RJ%S;5A&#(, M<,:(*#$.G%,>,[K,$Y.U,;S< BM XOIWP91[BDF-*0^-*5_VK4U>Z #RX;(/ M)GB.3! !##6MO;=!L,3F8\J_"CO?&!X ;6F(,=F=9.9IV"NT^:X,'4SS;BXX M="M1G\_3;Z/IHZ;STG2V!M>H"G(1P M/AN%]L\BW[VR?$I%\9T_;DI W?9,_^V/;K%.F[ M5?!SE0B8SVS9IU[WN+87?S1Y.[^?[;B\_7=/@*GG_ 'F_,T^U43'D# *QL9< MG)<@F/P\YTE)):1TE+]X1>>:?B/,F,OA;1_FJN][+5>\W05$8#9\S/N!C7[V M@W=\[,]R_>JA5_U2(Q":@SJG\)[EQ$Y:(B7'423.N?3,>0HX*IC%P%(3U?,# M@6Z1MJU1<[. E1*:H38 BKR=[NQ^(PUQ]:D#^ HH76 MK+615,+2U3K)R^%Q=YAW1<#D +*XE@V,$WM65D.0X#1LM_._;Z/K#6VO[.X M4QMVBNT1;:_=*HMK[[C5*7RRVQOQO1@6*Q3['?-?[4Z0Y$/;+P/3/2GJ!*.9 M"U=4[G,WWE0!VRMO%2U(#C)9[0X'&0&.6\/C/#0GL6/;91.I!7_!2X[MH&Q[ M50!P^S.S5@-T]!L>. R, ,R(3:E5*K-^!<[3_0IO &:SUN@/_6&6G711YK8_ M+G.;N];M#3(F]7)BE5YUP+MLF9U&F'#;OWQ2-C 'Q5[HM?R@T1"M(9@;%T5DX8, R!%#)^8:POW\BC$[ZUUN2*QEZ&G;7FR I+0"R% _ MC]D5,A?R;E[+#?.#^Y6/MDS)0=Y8/,YCU&WZ[F^.+AET,],WIEE*\\*4]^C(.+ MF]LMN 8:>Q MU[W8$1VWK=Q5KBOM#I?JD+\%F091ZI0UK=V%D5RF13#<-^#95<,UKW,P,F6H M6WG3K!KN:CS& [S,NQ?"HT<-?%DR%&!FJ_R'"05HVA[@S^PVX2*Q +_#2@-S M>UTLP+6#0@/+2@GGM?& UQP1,A IVY#Y1 @E(0J#$4N<8 MY\R[R"3.-HK'N=A/JN(1,:NC!!Z?RC7/FD2EVAU%?T'A,IL:[HY^1N*F*]7-C D?: M/U)1GC-EGG3[Y<$O>_F,-FC"98+,?UX-DAJ%/^++6ZR#M74XN/Z6F21ZWPF& M-)D:G8F?A[W+U(L'$3FPF;\@FZ"Q+VW[%&#CQ;^OXBJ ZNCA"ACK3-^O[6%* MCQ8J6<64@I9V>V6V7Y:U,%\%;;(KTY;&82\#VS]N#TM5P,F+Y0'2_CIC8B<7 MP;"O%EJW\;STC=\IA'442K/6V.KXQQ M(=&?IU]S SEO#^G3%WF& @$]8D?-/)5E9,*7.02W/J6@D> MAR!>C5CLPIP?V(JL+/"01K;S#RJB'Z&I[NR2:*=)B^'B!: 6?3"0;:\UBEW, M3QB'/,+M%NSO7G]0^5;R&_KCD.(+ORH\/#\%C-=!J]C"\&/\NJKDTM3+IRWC MV<:2-1.Y^?(G&%"9@F0A=MD-D*,( MXN"^TJ:,]0D;S03G',BL :S&^0PA)U))+6MI>P1I.]_.TB:B!V$3"$P&,,55 M),@:S)!, 992DRPA)N_6SI.V:MVZA!P@5E>DZQ"@,J\2F6+9?XVW28['8M=O M_'?8'51K37[0I[QX?!CTLA/WC^ZPU['MM<8OKKHQQ5#\2&F8O=C5VIK]39=8 MMYS$)6.72P;Q4E!@--XS((Q*.V M2"NLD8U4:<499^&&0+Y?_+\>%KDJ?V(7EO9CD(_#2VXS"JBZ@VSYE"BW,LF" MU\YI(1D@.D\ ; Q,MEJV'D&VZ/;NQCZV$01*>,0P!A,@YWQPR024P#+#1EK* M>(D]P?/6SD+]P[^6G&RG;+;_P(8V%+##:HDUCV 7$LVU([Z>[$>9[)SEPWG% MO ?X 'X*;(E(9 SW.<>J!N,;UC43KIOL]<8FF#+ CL!HJ'8F89$*,=EA>R&3 MK=J#F0ATNQ)J4@'092P;+'!+!A2;Q".U"7B0X(9X$[6R0H0@@1A97PO58P@5 MVS[?V\]Y0*WA#!F;HR4]!V9D-4: (H$YL'QL/NE/Y[@0_GE)LF^(/IH;^G"] MR;A\9%((P3$9DG*6<:!V1@IOK("U%0AV2*:.3'J4R*3MG/'C? /8C8L^JH2B MX %QK3RP&T: 3ZL@9 Y?KBE5C7^0HQW& M&=O&H38I7NSH3A_V+7ZC[*H].REG>[-[MP#V=(Q@=MJ!)6%[(*(Y&B.#6Z,* M^LSCPA)T$W@28&H[&CUOD2^J[FQ2)?P/E:):>VW^_Z5A'G$@]1[3/T)S8: MBA-U*AZB^%4OBGZ4)U7+P[(1@Q<]I!>KJ&CW!/=/%?0'!A@0( J M&*O:X^G:SA7G/(SCZ6$W;XCV+O,%++00+Q5[>&M(%M##T_QCF6VGNZWL-\>Q MU#M*U^ 'SJY8YED0!G@@\7DQ9TDA(\&<%,2FE(O'F\#!PK@Y3@7$;(+T3<;Z M+;2KD_.<3L8'SH#.(D\9= )U@AGBG#3538U DKS%*;V5'AN+!):Y3#*+R"FE MD#14,T_AZP36"6,WR.,/L2I<+\ESXK5AH0#;)'.>41#S:5EPN.8\?D! MXX/N*&8K MT/:\S3MZ(DR)_Y*[-P2N8L=YFG/P^/ X@\Y4["=\E,%@K6P;3P3MC:^*WWP\ M&0659[&8-YF7H>!V4'9*)^N1K]%3IS!^_=AP''RQB **S'B5CID M'%.("+"QJ5!<4'S=TESQL8N(CXL8A786B6"+B$0+*I=:><3'QF61Y?)Y* Z= M=&FU%LK=GXD?F<80/QG^5=;D'$,2.\.X1"MPYFH[^]F,64:_G U&:(S!5//<4J;!*DM,Z,!S3*-1M]C-"RG:^U$')^/P MWE?=F\BC4.O@ CJX>[#/:=[7XAY90A7BTAGDC%5(,RZYU)ZKJ%Z\HFN&(JND1,J'H!PUAHD()'9-&;.$V+ "O4L!3I*<@6 XQPTGB3I&G(2%@TA" M2<2WA0#4DO.DDK.S^VX_LA!\]!Q9GSCB.GBD;8#IT2P7N(Y&*/?B%5^3\G; M*4Z8[>A>^%C7+G?C@+MD)VS^Q'JPD:PO5&O*BBQH,FE(?FUU MVZ/3K^G"0)FP]WROV^]?-K0[9>I<-;]R $IO>#+PHZ2F&1S@27[_EZW?>4XW<4=;]YO?=@8/:CB=UU?%7"TI>GY7G.>Z'15.LB]5-L4[PH^=8_S.? M5X@[)V5&.@=_YM""_NJD6O\X+H)PN'W<9-N;![3Y^Q[;_M3,!0W.]XXVSK8_ MO:/;Y_"43^_;GS<]W7X]M3HDX MPIK#BF!90#;AA(CD'C.OA3-D)M4Z? Q0 MKT'"# =S0^.H<:""4^\4MV0ZU7HUTG=)MG[KBZXV3&K@'DDK26%YTX19[3T% M6+4>:#:C[J(*Q^.)&/3T=;<_*(?&?F[9VMJW7H$5:@72T0;$ V/(&,P1 S1B M!, J63L]A5IBFH( N=,I&[(.S%?%8 )%!$BC>EJV5N[0U6Z5&^&DVQFOO=E3 MEC_K#ZJM^NX8@:IO^A?>@+-HP>JO4N)=QZ7RP:BR:N7$[(5-91=IM]WNGO8; MO^15K*)G_7^]7,9/7>IZ7!ZP+85$RN'SDWY\.?[EU^S';-NSEZU.Z7>YZ=?1 MPT:G?3U>OEJJBI*]9W0ZX33:[_& MZ^3:[VYZ+*'K6%]_ZTV/O?D[CF7=6,T7>NPM!1EO+9-*Q,RURU;+>LHSX_HV M8E0T9"^?>7HS'Q.F+)^'&,.)^F>+EA.:/27\-(6W%AN_#)O7EK]>IK<_U9"1 M>LB6'3)\93[<]8]7*[SSZ:RX9U,K!M+'%ZQYK/EM4+^ MWKM97559P_RNYMG>IX]G.YM_'.^='^3/C_9V/Q_O'7W, =-DC[YASPWMWMWCS^//1SN;[P[WC;6C#Y];V[L=OS=V_X3G^=/MH[_P_YULS MM5]38C1A%F$&=$1<8H>TT0(%XY/F(B@M\H%&PAZLF/=J5'>= N"%J[O6./;S MX9BWF-@@C0;LXEQII[A)- 7K+36$FU&B[!&.+5*JM<:Q>^/85'E6D8O::6Y0 M,CS7NT@8F1 QV*P3 D51 [U(YBNLQK':AS[*7%,.IN8PUY3'CFV7I/ # :" M9G/R_UCQ,3S&,5SCV!/@V/84'U-,61M4CO; @&.$,^18 M&H;N!D/-&;/02"!3.C&DI>8(IIPBIYB''U8KSZVCVN>* ?ROJ-+&GV-#BD>":*<0C%-(>RH-Y2GB%%Z\FK>1\Z]EG08KY.&L%?01^7JMH/=2T"FN MK@S75"6)A&>@H"F";AJ)$6'",".HMI1E!9WEZK6"/@L%?7B>7BOH?11TFJ.G M2%+4"D;?.^#H@F-D<[),G!+FG$I.F,D*RE=#07\&Y_HXWV;M6O\N%'T\_+4? MX&X8\W&&I0N3$I&$(*^M!(P1$>7S]RCYR)25+KHH^R>C:(^.%6O M%?7>BCK%U@/1$6LAD+64($XD0UK##^JB#58(3;A]\8I>GW2A5M1GH*@/3MEK M1;VOHDZS]B"ITEA21+34B%,ED'- XIUV($9&8!LP**I:!2&XT8UMGKY@TREA$4,L/G,F<"R^?X*%G7SP 8BQ?@WR6STF1& MRRMYTV[*<#E2 )[S,)5:GG#!RUYLEY3XE^F7_GDUU\VHJ_CR%NN@8\/!];<\ M>GJIO1HJ1$K^0&HZ5:))%^6K)'Y*FB379FV- Y[&4C_<7L:RIS(M.S? M=E/C=<;@3MZ_M:\6RE:&YR6"^4XI*TM*VYR,=*OC%RL*(E>H]=O=7&9ST&U, M9E9NO+W(P?MA7&RC/T^_YJ9KO#7]XE2N/YYR-79.Y\L[I<3W**5LE:?/NN[7.*J1"4WQ@XMB?[DL2H+9 M[.;B 7#G95+;4566*X4)YI16Z:]\>9NW=\V6>#41]<2@3P22K#4Z<3 Y@Z.) M6,N?+9,;'4OLO;*:!BYYKF:=G,@.+C"WN0#2I,YX2RXJRRU;\ 6)\6PX51KSRVQEC,NC)4LNVZ@#?>Q$NNYGCO7K/EN7U*B MJ0P,>1PEXBHZ9#RU* AE+$F@52'7*2=X3ISTI5+G$C[19S.HG4N$=AH?8$RK M-/6PL'V))9%=_'82.^.R6TOA/>4),R ^SF'NN#>$>L]#\)8&KT.J\?ZA1>/C MV3:(!E,4U)""0!":0W(BL@;D@],HJ,"$&%:2E=TH&4O-L\""195B=A591RQC M+%?)23XQ+N6]/.CU/,^?YYUW^YYJYZ0W"-2+(627ACL$%0XX70!B:?.5&C_8-/]?GVP3X.P),Y%XAPKQ'8 MD0J4VSK$M Z,P60P7TWU; 'X&\#^]]B)/=N>5V'Z O-'-M85$^G2,,H6P"AU M>ZFGN$#]@EN3V:^@>?5A>'+2+CW.A7AL_["1VMU3&)M*9'/?BCNQJDD_MG+K M//0_:VKW'ZJQ=1[Z'S8/_4BOI[94LM\8]JM1G"Z(=)_H^^<6K3.OB\\FZN:1RP'\5=6Q[/_P M%G45@G/2WOZT#9^]!VNY"=;T =X[>GNTL[M%FK^_/]P^^@W:>\"W=]^1[=94 M",[Q1[)'P1ZX"4%JS%EQP.K[A^"LWLFW&GV>*?H\DEST6JE$D/<"(4,M1&Q*&&9T"QXXG,B?_D<<\_6Z/-,T>>14^_7Z'-' M])E-OQ^4LX0B$4) G%N+;!0:&2XE]RPS(N ^AJ[4H?^?(TWGQ$9%:/5]NYOM M\&R#PR2@8F=F>S+;E7E"OLZQP1\ZH5G]C)_,K_%^YV/#]OLQ;P^Z@87OBTSM^DA7_P;T=[W,[=M+'?MS((K@S$L"MSIN1^+WM M]JZR@C]'8G=6TX*E:,%LTJZ8'(G*.Q1B,BB'L2.CA45"YGA3'+W.\>N&KU3V M[MHFJ1'J23TB-4(](4)-UP%Q.CF>/,)>1L2C9,C$1!"SP2BMF3;6Y@/EZOZ% MPVJ(JB'J1W6;U!#U=! U[5N!>;0I8(P,80'Q( 72,0HDB2'.)2>342]>R=5R M[%YS0OOJB>PK1[8?P RH9-9WCT]>?O"',0S;<2==%>(8$\93(+G)+UH1-#SDQR*UQO&58S9S0=!J]C;[&&H8FA[ M\:07^R5P.4>IG(ZD ]E*/.#[D7R,/!*E6F6.C@XC&6F ;%4.C(ECD__[#TV) M^K4_$[.Q>)3OW!/0/TS))36+!))NWKQHG3$62TIMT$01PC>WYHFGO/WF&]EG.3*03?HBG\9AKT\1S\H MW1SEPJ*?C[>^-7??MC[OAM8V?0,&TV%[;W?K=&]WX[QY_(;L'4.[/S79;"ZL MG"\+J.>G/]K;=(OM[;YO[?S^]V'SZ+?#YF;S;&_W[];GS=PW7VK!3WN="=;6 MXIS.&N=CD(Y)9(W1R ?/M74Z\ES;55XF-[A,&O5]=SU_ JUR)&@6E/;"&:XT M6*]$":4"!M4*7(>B5:36JA70JBE/J71,)X$#DD%(Q"E/R#@94+!!&ZEMQ#G M3%YNY_"^1"D5\AP N@@&?QFA$546,]C%-CX\.(5GW,<_;OX*+^' M)OSS3O2BKCBS.'HL0RYJ]/B>Z#$=O(X9ABGRB.) M9/28S4_SDZ+' @EP'V=SY3)+2[\?XS5;?DT[&/;@WWKSY.CC?DHF&23LS\<[FU[L;+[]LK,+]QYY:/??K>:':;8(;^89O?]KZ]I_SC1E;TQEIG.,.^91RS%[DR*HDP-:DE-,8 M,%6B.FAM'JC605UU?&$CVCWMUGBS%-Z\F<$;2Y2B.;&#B(0A M'BQ'FGF+,".<)84C=25]JEP5^_1GXFWB3GBS*(>K\699O#GLQ5@CSE*(,[N# M+327B1J#H@@:<1\L,M%9Y*D-.7D^D0KG9 [XP:HYU0QG8<21-<-9)<1YVQWV M:L!9"G!FM^\\S(Z*EB"NI "*0P5RTGK$.=/),IXP<2]>:;U2!S5_$H:C:H:S M4GC3^EH3G.7PYMT,WE"'>9#,(0E4ISK3Y CU* ;#B*0UXH_@ZK_G-DRK? M;J[$5HH_UBQG55!G(T]'#3UW@I[9G!3:TB1,2LAB91#'-@'5H08%AQE-GHF@ MHN\WVXT#TJF==XM01>U1"U%$3MS=G@$M90 MSI#$S.=2;A$Y!^Q(&2HBE#IXT3@TIMO'B[=*)4*:JQ:"JO\;-9S3[$EF".BA$4\YNIS M 5M$ S5.V7Q.)&?^E',BOV=.(-9$ZH'5\*\JN4'CJVT/2\[/N^=5O+I0C*+? MH/^-T,U%H)9&A6&]:_ ZH_[ZQ"3X7;!S.XS54".UA'Q#3A@-O6 M(JV]1RDQ:ZG$VE#@F$*3^R<^>T#]>.!T1%=.*$5:]-QFPW#FTN_!E:^>E@@D_GKX%K[0 N^AH; MG>Z@<18'H/3'8/=YH+JGK<'AV&B_*4X\U1A]V#?4Q\/@QLD2/!(>ZP0TZ(7(." M),Z8BR;Z6^I,9S$IL?F#0\"0@T.04<;6&J>'+7]8"9Z+L:2.KLJ+I5[WN&%= M]VM.33/5D#6H.BKAN=\+J,Z0&H!!#&S8L<\JMSL.=@).U=OK/;%-OG M&WSG]S^^-#<#W MCM^=-C??T9U=S^$>MG?TMK6S^^4CMT7_.L^9L["L17'+1H1@B1H"\ M!AGX"-G@J23&NLAHA5X@D @&32$PHP$H< XXIQXY3"164\2M8Q)+:8/ DU, M1$D[=F4JKCUH?WVMY=O??[6]V$@A#4A@-H0;?7Z,6#8=L.NKTS^.:_PU:O-5ZV;:_5 MC^-ZC,"V6AT+%\'RUNL7V] -^]"6?G^]\>DP=JZ\,\2<."A_.WI4 R"@WVCU M&T"S#ANPF+L"VEE$>["0 GEPL+#'/C0_?[&6[QA3]WQ;+_K,]\)%+CUX7NY+ M*J^MBDCFZS)#Z+5@]O)0S#E;-FYS8V"_0)MS@6U8*[KM..J$O7Q":;&_T)_2 MC&X'6CG1X!.XIE7:>Z7W7>AWYCM5JR?[L@8M@(9V^H-H+SM2)1/LV$*%<@\G M.M6MNNC;MG4\M3[=R$!'(L+S@3-H9F%H+TN-\=;7>'G.[)]7-7)$MO'E+=8! MM09AN?:61Z^DO* ::#8U.A,_#WN7N> .(G(PA5]0V;5^:=NG]JS_XM]7]1J4 M>O1PE8\$3O?]VAZF]&@+>67!A"Q29;9? F>.O7P5M,FN3%L:A[W,*OYQ.VE2 M+UZ5 []9Q/,Z56W7V5<+'=3$UQS4_!X$J^A]O[_6V.KX]87.F2 /@X(B1T9=>&NU @WB&';+ M(I!7R5)W)CM$NWFB8=WI#\' F+S#PQ\32P,LN<.[$:C,^ZQR_G>0K0EZI6AT_[/5B6$S$OJ/;X75>JZ;)166W0:\. M;%[^)A?,;*Y%^+O7R+P4KFYUA^5V6$/7,N%HA\J4@Z[8\#5F_M&".SVLCE.\ M8UA(4/MRR-=@DZ6]\>J]!50FKSG/YA#F'G07F$5L=T^OX0'P72M^C147*FQJ./#=XS+Q M^<)6!QK9"D-H=/S6ZH\<*+D/5\?PY(*2YK=7-FZK\!X+=G /J-(I6,6CL;ID M,N,QBRG%:LQ:11;[PW;E7AFY;6!ZUAKI0O%!&BO'3FY%-VGD M<194D)76!(QEQ2AI&7[)*1!B+@<7VZ#.F6Y3_.M?@ -9=5*_?$!^_1=(5SN# M6?8"GI1OY^'!V.:X:,.'X4DN!0_?#WN#]49.S#WQ 'CS ;3AJZUPXVNKVZZ$ M.3?WXAEEHD 24K?7:66ZE#&[;4\G,=F/@"LUAIUD6[WREC@H2K#>V.DT/@ F M5"F(J9[G#LTON>PU*'/T95<_=[B3*B3)"GG0BQ4(%43(2%1,LTL\66]L#GM% MSP^+:RO"%^4P.(QY-H,N&\+PO(9DR^.@ Y)1K6K5*I([MHSO-$GM6/*&=& A]'U< M3^S2KJ8R&-D" F8':_G&&!I6W.FT>V43"&8;F.G7KB_V7#M6E AZY:M>E=D? M _0EP\C WQH,1\SCI >ZWFL5#\L%)/'("HX14YYC;TU0"7"1ZSDEA2]P,O%*\!M6Q+6Q M63=BL,6?E<&B/P?.;@:;M:4D*&)FN<6L<"PNM:7<>2M,=#%&KU*-'8\L02)S MJL1HI$Y(I&(.;K%*((.E1,10$KDWGFO^XA5C#XD=25&NA4P&4\\I!2FU*3JN M8>*]],[7,__X,^_W)>A>TMH@+ U&/'*.- 4V+:V)0HN$$X>9)^*FF:]\A?.0 MHG$:>]E6;6<^ TR[&&3N;.[6U/N8-^@RW1U1P;<5NZFLRE)X_>(78,FMKS!O MG>S@FD2N&Z&)+ =-W#@=M'!44L*C,2Z J"JOM> TT9#JQ>UQ!73K&_Q]VCQJ MEIB^'"_C=?1$ZH2DHA%Q(QUR'(35)H\CF'X,4PTPA>=4]KL'Q=&,*I'K0U(> M(S'2ID1$($DRZFU-<9Y6"H[>[6LF Y7>HN"X01S6+F0D%T@9%K0Q%N@G0!:= ME_UX)2'KAS/:W_1]KWM:NK;;&_8'@+:5;;K:)OM&]L[#O5];ONR29&/Z,.]" MN.%9%H'TU,A$@ M304B:*X'09B<SKG=,'E]"_F KS*EW?+,GB!(GG3/6_9VERVNC\. YCN;H'5;IY^//P*P-O'GHR_P]W8+C%VQ_?M' >_XUCS?/OS\85IKWWYIGA^V M]HY^@_>^@VO>'^_LPM]TZVS[_ O^O-MN-S??@,:_;?_G_..W[7._[Q2GS(') M+(RRB,/""5H+MK246@G,B)"!3$<( Y1K'D(RV 7NC33)4>\C@RDAE/.9T@9_ M@;+%'/;2*+,QWG _!M$O']PAJ/GV)EQML@9#F(JH?&*!8T&U"Y3X9(0CL&9Y M_T,$-;_N=LJ)IXPC4V/Z_2,U;@M: 7%4SSTN-H#S)CM<[]2RX_BMEH=W^V= MC"(3*P/D,(=OC?8;AX/#;J]8-?U#0/""\1]B"7O^/4_\Q2B=7(Q2OT@>4.9K MN47UJ"EZH30 J9'84*ZXI@S8IO9>@]19!J8Z*?0"WTXO=N-Q[D[OK,*@#^5= M&Q?]^$&8Q9-C5/-LY]U^# (,9&M -*-#7,2$= +;V1G%K.:>86G!6*9S$H== MH96M?G]8!5-,''=;3AR221ID@+FH0O:@69Z4BS9:@!*N)2D+$AXO2#?(13F3 M-BT4642W2B.KR)&_0*2[H9(54,3RU8]"0I]<5":C+)K?FIM[^T%C!G9'0C;* M;(]@@UPN#*L9Q2G"PJ8#R V^B8XN"2^9W(T"_/I+1^H\E&A=!SGSI>OOG":@ M%J[EA&MW8S_7)\/81Q0M!E!*CB.;L$2*N$2\P\;[G*[YACV'Q9QF*[!F+P>1 M01GG+/&26,XY4JEY;AB/3GZ=R<5(:X <42&8B"UT,X7VG?G MVQO[$DRF**U .N2-=6=AW;0!(R"^%@MO"'8 @N:FM7,&!#=O!,&1\WDT.SD; M4K<$,/XWQT97-1SSLRZ?^KJ=(V\WRK'R_+K*1JC"26-[%'PVLN(K2VX4^)RM M\U%P6R_Z_)2*0HZN7P9]'U]JJRV2"H!KD;U&9/?.FN_V=:*,6YGW[WFN#&DT M,M93D%N"2W1%B.S%*XYOVL_-D8NVURL.G"H33G'NO+[9-GA]10*!,FY<$L4< MS(C*8T^RP;:0B^:G/'RQ6-7F9TR6U:KGNQW<=(>[$?!! ;:@'"I#2.,0<9KC"A7(#@Z MP#"JU:\GNSLG_. F(GGIYEN[]-V$?/!N''92^1/MP4$O'I2S0"V0F5!)?_6T MG-,G'_;LY"V>3 ;**;W8":.L!J?E9**+Y=AA*Y47G.8L B$3RMYEW(3KVE[( M\!A:P#4'W5Z_(KJ+5;+%5RK9KN4MIWPTL7#@\LX3(+6COZJ=]26JW?Y(M6V) M7"=JL2*TRWW'L7RG2Z=O79. M\M***#Y-JDY]&WLL8#Q]E@Y?R=:XX !^US2MB_5SY(6J3)4Q>_@_U_OW]$;S MM0FX[R0W"V>K7&TIR45%&I4;:H'QN;W3/\_(57[G(FB7.[?U&-YU#+=#2?4@X7+K=)V*..95VFZJ9X 1M5,EY*[K7AEC+- MA!/4<,HE"YBG^1%V6]MO'R7$#O^@'N91:0'Z>3<<;>]^^=;<] R>A;=_;Y[N M?-K#\)QS^(SNT3VR?;Q]N#U36@#Z1)MD9_?-Z?:Y)\W==WCO?$-\/H)V'C7A ML\]'GX\^POUO2*Y>OOWZ:FD!:1,WAE*$0XZUPH$BJW*>9"2JSXDQ%TR2.=L#5(3DS!)B21]X_KP,RT8 MC[A(K)PU<]>26\^WJ-9?L5=PZ4$PD-^"@!.>C+\N-LPO6U"CWE*HMS/%BI7D M.>=&0-8Y6 NE"$@S(Q#30L'4&8)-+$'B\+\:X&J ^SD [D& [=;S+G.1[8/ MV6IN>G$$/\2C#MM-#N\YP_8LW=H!!^V"$1\?%:DE%O8/Y1*(A MG(LB*H:D3!J, /CAHO7Y\!V+ 3LNK;D1ZVOP?R[@?_UVS-UTO=Z.>4K%GMZ. ML58%@HE$..7R,D9A9$B0B-D$2LVUQ$&!:;2.E92U#C\C'7X0W:UW')Y$:6=V M' B55IJ4$/82(TZY0-I:C72B)%FL/2/NQ2NF[N^3JW7VI]/9VJG^" H\Y50' M*LU< K5-05O@TY(AF$J&>/H-!3_M% :7#),.1(]I\+4&W#'4.!X,"M)]@9MUI24;O.GT@T$ECG MA$>-C,S;I!I(OPTF@F@8BE5*CAIU(];7X/]

Y=3@_)U+![L)$.MPZN@PP^BN[7K_$F4=L9U M3HG#V/J :*Z7PSU5*)YC\"; M&4Z(N5Q84RB.= !59MZK1(),+H>B/.!IFSKJ?"G7^68==;ZDZUQFU[FJH\X? MV8C;-;4(EL=!SX6[3( M.HU14F;M:DE%[3I_(M$ E@]"$ 'F-<%LE(JI%D*6L!* M#5^_>"75NJEUMM;9VG7^_15XRG5N3,XYJB22Q&#$'07=3=BA:(G,I9V9#*PH M\"H=]?J)HL[?U%'G2[K.57:=ZSKJ_)&];,(+*DW$A"7-8\*:""R)C)CS% 63 MM>M\]?!_;\9UKI5A@5"",&:RRE-HJ((?2F@C:##&TQ>OE%X3G*UI4P= U$I= MN\Y72J&G_*-&:6IQL$A8'A%/Q".3I$7:TZS]&) MDB2%G/,.<:$]LH1@)%.,E =JK=9@PZ\KKE8I *[6X0=VP]U-=VO7^9,H[8SK M/&$,\^4-BC:!Z:5!88TT"7E"DV1.!J? ]!(,UV'GM=+6OO-5T. IWSGV3'JB M.=*)@:U% @8S2U!$J4E,JT1I/NTEJ%DI#?Z)XL[?UG'G2SK/[^8WKS=*ESC" M[VTRBA /&,&E(3I:BGDBPBCN::@+^:X@]OL9O[GCVFB5BW8*#^3-\P#&%\,( M)\P8E5X*G9-UL36IY1JY?[:6.OKA)U;JVF_^" H]GPXK,?& MK/-::6NEK1WGWU^#IQSG3,F@!,^1* YG#2;(:,50#,Q1XY5R*68-UO=/V%)' MG=_%\YCY$2'1RB+.?KT@D8',T)6U0(U DC(\.@570-OEZ3=)5V3VNE_M&4 MNO:3/I963Z?F$#2! 6:09R(?);0!:-6R71J#=6'E\J C/8 M&DR1U0*P/@F/+!AH*'C*A>0"XR!OQ/H:_)\+^%_O/;^;FM?>\Z=4[&GON8M4 M&B(\T!C MT,R B"KB$2="(Z-<-L4D5M9KE9AX\8IQL4YJI:V5MO:>?W\-GO*>.R#1UDF* M3"(D5XK3R.( NJR2D,(R*V/>_^)\G:V0!M\W[/PAPK!7_AD+;.JY;B_$'JH& M]R6#V0C=(>A7(\/+^-M!]^1EGJA^M]T*U3?/"<[FNPJH3988:B4E7'/KF&6> M":.$E9I$4;N&5P_=OLSF\DY,(T\6%S.0ZC5#Q0:4*/(=T&1VN'X" @RD^:"*$6ISH4V*>).!T 0BY%*GBJ; ML.08[/^.[K70K%[OS/]]#"I>0OI5:_.=X1.Z$\7=U8RX"\[6'9#&8G_%Q M$FUD"+E@B!: \S82I$WTR$?/J651<@9&!%GCVCQ88NIG .DUE-90NLI0NHAS MN<;5A\35*<^SH#2*Z!3RDN58#ISK,E$+)-IPZRW6),0*5^6Z>@:X6GS6_RX2 M!O^&UM<+_K\]/ 8M\J_^#SX<=^'8]@Y:G:HMM #K$ZLIS6JZU6DT;<\?-D#% MR%IC+Z1T-AA/P3R"B;LV8)%A9HAC=W\POP0P3 M5/URFT*_[G9@P/OPYIWT8=#U7RH#N/IX$ -YW@K\^3^'V!__W;&?S'#GZ.V7 MYODA*-YO\-YW<,W[XYU=^)MNG6V??\&?=]OMYN:;\R9]V_[/^9M34,!](Q6Q M3$7DA&6(PPR>O:_ M_]"4J%_[C7'!UBP'136RIIT4WMJ+65EASAJQ'3U,5F/0'5_6Z ]!XD:/;G7@ M"Q#\^-^A;3=@#EWLY?==OOEUV_;[C0VX^_@X-RD_=;UQ@0Q%T59.L3:'/<"3 MQL9)K]4>*5>KDP>@$RM=.FT-#LN@;OVUL]:P[7:C7XWF-6-]TQ##]9U&]](O MU#@%PV%\!UQ5QG@Y98Y:NVBECUQR'A6S(CAFG&;16T,2*XLRP9SA172X-/NO M<:LG=+ER<7X\Z78NE;W6ZFNT^AQ,EWWN.79:8F03SM:*!FL%)XZHIY1*SY3+ M$1F4LCEIQ.:H]3SE G4,DS+8Z$6?+VNE%@C3_RQ![3 F1 FL /XUYR0:AX-V M)K+@\NDM/5H2^'A)F!8G/2U.[R]:XHN1W-])%[0/:%T$N>D LZL8X&*"9'Y" M0=H^;^[#\"N*>*(K''MP7WQJ?8L!G<=>]X=WP]]=SC[B MG5U/MG59.B]00_R01'[[ ,02!#92[P!KCN+&9(>>.M!*,/ M-.[%JT[W]IV2&_G.!-597X@'ZL?D@>6)+S.FM?P59JCF,L./G1#[8#W:S,PN M.%&CD*)%.B._I[$XR6][M<6C$;6K(:]B)D!C9\8HCFKRG(( :! (IBF8 $Q+I@WFAL2K24T M>F^D6)3*SN.ORP;Z_(2LE6Z#+8H3XTJ +>JCB6"+BH1-\]V=C_N$\Z2E50@YDB6$&>0==@BJ6-*5!-OL'SQ"J]GC)N--0=V MV6M\S8/;.(F]2E2689A@+L,=2P(+V%N$Q4!93(9KP73D@M(4E$[&&*$7IA[7 M6\8UZ9@#*#M@!F,*9HN(^= HRU12>P2&I0 [)GC#F? 1TU(EMI$+:-:+FPKS)O/FDG>/JF4,:8%M\ASP8$^@GU@ &_!/K!!.I*X M$7RE)K56TAOG4T6 ;6,XDBG!?#+JD=-8(1*UMD)K(^72Y<4>%71K);U]4D$C MJ5:.(FR] M7$&*B<,8@$(PV-,G).%[/Q%K ";]Y_F*9^K:*.966?-!$7VRM8 M)1OQ=>6-+9*Y4.N_JU'X-KK>T/;.YMF%)]G&BY4[.5N&KMWJ'Q['SN#2^?QZ MUOD,W; 'O1C+A1<[)=/3__K-3K8&XS=_:#L'L7'8ZL_W9V?S@W^;9UN[S;W818%BSH@4XK@XGPD MUN9T1-HKZ@P/!+NRK4KOO/]R&-NAX<[FBD_*40]@XF0UR0I0MOKL< ":7$(3 MVF<7"A$JOTK96VV!<92E\OH-UFG5 ,6V(^_]6B/K\MRFCB 7U/ Z#4V][G'C M_8>/#7MJ>Z'?..C93F6WM[*&=*_"1S'#<@A%_L;%J;[,;^G_78FRN*HZDII@ MA/7:4,.QHY8SI8U1S&$*5-".5">? !C_,JLL^65%3?[N#F!!>9_AK__SB?_Y M]OG!OHF$<1'EL60C1XER([(T=[_!?B_, UB"0K4%[)#ZG M\-=9XVMW$/O3<3.7-GT1^U/0HBP;DRYB.R@R.H"E[9;M[DH#IA V6*E2(H1X MICC1R45E'8?>,45,(.Q65@E=NR(I$_MBEV#[/J\15] 55EV?$?:T"ZH1.S^= M3+T3VYN>-S>WSIOG&V3[:&N?6.6EX!)98<"PSXH)\D60!S-.6QV"5F #=COQ M&K)XXZ9VD9RK8#F.22E",_?&"F^S.]L"+T!\CUN#$@0#X-=/.;PJPUGE*F^>I5NGIKYU8^CN8!]QRR (P7D]:@/[GA,-J3OMQA@('K M ZE;/@CNX>)F+J"DWFE8<'WBV[M[^TD9H:B(*%"9H][R9B3Q$ADJA/:YQBT5 M0,_HFL#S:F4N2-&69?")2)X/(RNM*$3!$,VC+_L.&R$3#D@JQ@$O8=3U$"0[):4@XB#5R)X(6= MH!-B4^]2WAS?PIJG^TP:%ATGR'A85[B)%!DI(Y(6E#5%K)P0UV]2+A:K\OVX MUDZG\<<0*/&%%RRS+=<%JSW+:6CUHA]T>]/>V*L^/G]A[.3+[< MN9!:J&N^N@^".]=]N 1\!01\T DC[- 7.LY:5K=49VLHK/3%1 MH_'B @84J'KQCKSLQ;;-C_WUM!4&A^,#4!-WC8ZCX,M;K.MWV\/!];?,I+#_ M3C*AQ=3H3/P\[(U;KD#*9_I^ M;0]3>I >SO.U5V=\ "-'5L++8NWEJZ!-=F7:TCCL9>#_1\L8DR(/1"M/>$K! M!&<#"\P:+V/$8E^]>+5;_&=5<.X A*?_?_^VKQ;"'CRO>,*C2]ZU>R GH,1K MC:V.7\Q,E2O4^NWLQ\J6),Q!.6=6[-.WK8[M^!98FA_&^P3]>?HU!4'5NLNB MB!)3S 01G'%C>3)8"A82EYAP67$$N">&C4SV<%#6&HRC3HXS%2V0!""8TA(F M%4[VQ0HN03=$[.#[AH+G31-+DTZ<)L[ &--2TD"9"Y(D0?'\2( YYTP!Y_K# MWMG(SU<(U.A]-=&>1Z.:9]M''_<]MIY$$U!P"H@VYA8Y%A62*0HN#"=6Z!>O MZ)PTA(MNFTQL_Y8=%&#:@]%RT;)GTAZX?_SL$#6SG RZ#5MY&[E8, MJ)*[$0V:8FTW[#4(KDDBPH-0:2ZU=%P)%[E(BBKE;;770#&I3KN,Z/E5V?K@ M#V,8MN-H6^ZWL]+177C%;VWX^Z<3G8_?X+-]G\\V$>7S)@-!/'*)7/YAB/G_ M[+UK4QM)TC;\5Q3<][[O;@3%U/G@V2#",]CS>.*1&'OPS.(O1!U!6"!6!]OP MZY^L[I;0"1 @0$#OC@E0M_I0E7E59E9F7N#S4(Y] B\W@H*=9=.I-XSKB&U[ M@%ZIV^ETOX,I#**95^D^B%[*!9(%MEU&)#>OR&48J4 1/%+RS![4MDZK%J!5G>N#F\5AV9*P\MC0FU1QJX\C+?( ME<>NNRRA6\9EB]UV1MZP][8/HJ(N7.?F#A, MWV12%DHP4N3&2(>GFB/<=U0F.L$LVR5AO8>KM,G^[7H_;5_&0I>A7+OQ]5_E M&):Y0?7XW77\)E)+;Z.W+X(GZW9 V1?I M+#LA)\V3=^";=DZ:?^_CYDGK:'_/L];)IT[KXNWW?)_]_&^V+]+)QXO=W_;/ M]_<^T-V_]W]\.?YXOD_?'[4N//WRVV?6W/D%WNF7H_SO/Q>CGD@3Q&?:"FIR MW;T(+C/A6&2BIDB&8)DE@5B#1QO4F[C\MZ+._.O15VZ%K!LU$#P $+R>MM./ M" +GTR"0:TP%"R)7.@$2),*123FG6#LJ*%74$[>QS8G9U)QN&K,J=IT: 6H$ MN!D!7EF+\<>#@=:,+>"]MU$EC# &Y>?*Q1S8!$!0/ML(ECH2GA\,W)>\Y_FX M-+_(&B,!YQ'21R!E9FGS/7A8R>8;Z.FOQZMCU^7=FVQXN'(HM%,LP10GCD M-#!#=6!!.:_@AQ3UYL::P=''.1_!&96L9!YA9CCB"AMD@M8@7)'8H#2/QA?5 M-"O>V7BFT68+[G"!7- 6Z9B,(5%;2C.#BP:7 M7VQ2O$X$XK4R/R=EKC<<'DBC9]V%$+3('5H0IWG?T42>NVL8I!QFF2\[!2W7 M5*-7M*M0*J99<]=AKSNPG?OL)]24W5> V$.43M<^QL-AV.(Z"3!(7$16>(H!U^"_C&%L4Z]\(^(%T';6(++6(%*[-0\ (#-N#3&2MBT6<]C-;)!_[E^"V%>XG= MG2;>OSC$^\>?S[_L=+Y^V?,7^WN=K\V___JZ?S[G8=#]8_!.=O;AO;[RYL6G MX]V=3^W6WN_Y6<$[R<_Y\<>7OS\=+RH333Y',PU#BL9,LR,)TE0X!#*KN%54 M,2]N+!.]C][: M@KL?W<8V,V339.4C\YY]K70O2NE>74SML31O-J:6M&!,X80"M0YQ$3W21 AD M2:(B<4U"SC9:6O/J*L2[A_U?($"8J*.C)N#@''?&:>P92\HI&2C\S]<6\7KA MPWS](3;$)>DDDL)@P =BD(D!(\VP)\Z+J+&^J?YP%61PI2B[2P*5D#JMU+"2JE?@Y*?%K*@E\+$V>M:.= MIH(0:Q!Q)-O1''Q9'A)RU"I)0)<9P>NHR:\GN+UD2>#]WOVY@Y VE'OCK)7* M7=(;;)2D MR=PCV"VO7G7EVFW>>D4IKB\)41P)F@&T>^$,5QIDD"BA5,!:TL!UJ$WA=0.4 MV=AUD#Q1&S%*@0G$'M:,]=+,VLK^N&LZ)%6 M@@L:--C12%D+6LDU058FB6QRG#.85&U!*SDVFU2J327FV^_6*OF*5+(VOQ_8 M_!XWM>-)*D[!_ X)(ZZ81-J!7DKJA/7!"^SI+?1R0>'23U,TCFM*%EAH8L'A M-T5SF2G^;+^B$NPOR=^74] KI4?99WA#U4.^6W'%-VUP!=I^B;?]JSO(Y(;+ MDOP^XHM<^]C_I]L!?+V:D#3/5#P=M >=S([>O9JO]EMW$%?=W1^>9 K#RC'^ M5,A4JZ!1WTU_99;B]]W>.^N/"HR;PC48%I^Q[3LL(_UX^NQA[1XTI'AWSY/6 MWN&/W7SNQP/KO1&$Z&PJ4,0UQH!0N2NVED;K*!SA@%#=TSA/9IOGNG$6>R59 MYU9C3HA^F1>BVPC.O?NYWE]P7M)N[HJ$!N]^/)#.$H5)!%$A8&Y:0Y'%V"(A MDZ;.^<@H",UI=S O-),HDN=\@=C\NCKLN7>CKQI['DB,SIMO#S152@85D=$L M(>Y!EDPT$F6Z]V@8MIC+C>W!=YC]\\7PTY_$GQ=@/NRTO[5#/ W]9V=!_'T4 M3PLJYG;*FM2QF87)&NKG?L-U;2]D?0_M7O2#;J^_V3B:MT#RU:Y< M2,:(T#YMG/6Z9]U> 0: #_F.IX5JYHM=,JU/76)P9 >-[]UA!QXREB3K\+ % M$75_"#_*Q\DO8SN=J8N<%@YE]DS/>C'%7G[/BI,]L[%7)Y10-7G+K4:K"R\\ MFM\C^RW"K6'0QJ/5;Y_ZV,@_SO*[O B!_K_M_P[! BSFYKF)=/9<.A//?^G% M9!&[K<#VA^ZXH$?O%N?]=P@CF-J72E)=/1\K!2N"("RZVS4B^")$YM?B_?K/ M46+>%?A14-=?Y4F=V/.,.%,P<:5%4\+80YO%OUX*U.78?\HR7QLR"PV9=[2U M\_6\=>QQ:\>?-W?\ ?58<1Y[+6[W%+?# RR-U<(;Y'7.G$F!(^V51 ([ MQIWF/$BUG+C-H%/WM'/>&)YE0PKDK S,Y7A6_ ;VUI(1NCE 5G04EV^?@O$S M>(/R"O1$$)V-4"K':<&/_PC38T/XELACLMON#7FFN] =V$$]@O'^NI^VAI@VFJP'C?=I/E;L3LOQ>W3H2WW@B:DHGIMGEO*G<&E\PEO>K%C,Q!<=I++FXX3WZJV M5_'E5ZSK=SO#P=5?F>LT]$32I>7,Z$S\/.I=-OPZC,CUHOV*;(*'?6,[W^UY M?^.G:94"?:HN7FC0[+M?^88IK>0-Y]HF9>$M!AHLJ&Z)WV^&H-&]?!8\DUV; M9VD<];)9^#_@AI@4>2!:><)3"B8X&UA@UG@9(Q8'8('L%8T3L[&1+4JP(/[] MD]U>RD7%BWIA,UN MP/OVJ3WU;4#$/T=F0G^1?EV]G3SC=/,M_G0KS[]GD++T$'".(QN,(S@MG*EH MB;/*.VD)DPHGN]A?G]E]:/>GEF[PQXHU'YY^A.*+?+-&^_3Y.EJOS+WZ*,"M MXLV=#Q?-B[>D==P\X(%YQ04%?RJ!-T^-0<[+3$KH9").49B1N[A7BSWV&8'[ MW@83PPYAF;9%WA(8$I4 ED)E;W#A"N^M=!UZ8]MTLQ%_Y+!RGO>&AVO9'#:/ MO9/VH @*5*?UMQ88'7-X5\C'C?!/!-^X.0[Y1*!(V-9(.ZO,F6E=%%R31(2G M@6HNM71<"1>Y2(HJY:T]V,FZB DFZ%(IIY.N=MK];/,->W$WY14DGO:+ ?V4 M;;08?NWV!_UBM_ 7VX_A#WM>8/ >/,(O'9C')U?#CV,UW-W[2G=_>W<.:G/< M_ U4\;?WQ[M[GR^^'!\24$_1NOA0;@S/J>$[N.<^W]_[O0/7_@ZJ^'W_[Z9H M[;5.=G?^ O7\RIIP3FOGHYC8';R OTGS\(!'A:,7,:=-)<2C=,A:&I$@+AE- MN#(BE1 *LAK#VXQF /4F:D\SD'(:J>%8.,T"QXE&F=1&(_:]/&D4WKC$N MGB!6OUB/0 5HHQC$;!SE/3GPAO[HV*5#]T]D,'PX;>R"CY?W"/,K;$YN4S9L M@"4]HR)\=O4+_C,?+EQ>_'-Q5OZT^)O\_*^MQN=L,5]>(A\$$#XYZW3/8RRW M>4"^T.4G?K09>0A@/!AO*I;6!1B?G_[\7'ZM"Q?ME4>1*R37?@?7%4YIG_K. M,-MDU2>-:'NGY18IR-YI+*V0[^W!4?%@;P_A?1KO_CML#\X;?_2Z<..3K<9O M\33V\K)3#$H_CJY5[&Z6][N,3A_V8FD[EE>UX 3_:)\,3ZX%5TRUQ,DK;"3G MEAMGA';).<*BXXG0)<"U ,[B82:U]FT/ANZP>*!?SB]/J;#U;7Z/=S_.VJ5/ M\P<\6#?,6T)AV%L72^A)(?A'\_M!9$I%C25R5$K$K9#(T$205L9JYUWB#A9Y M\.S0.8C:+&@VP.DY*2R.*5$NA'@Y22E*#4DR FO+K4Z:.^\Z+N_N60N3Z'?A<:/DA9&"VJA M^,4\CE?7JX9F9GF%TR:7U\UJN0'3"USJ',4XZW:+X.[M*BR8Q2)PH3DGGBNI MK:-6$@D($V1BJFH/!,BB)UUN)!:"S"\W@\POLR S2B&L:AB_V78GA\S>=WN_ M92M@N>(,^>K@Q^?%R0O&?+(424(#>.F<()MIL(3BRJL0 'DP:)_9FB]J;H"Z M=*J _J+L,#N:B *1"H,L6U7S-E?CK#/L%Q$AN$SL9;F^XI*G7?#?BTJX[)=/ MP%OWLA9G=-&1!3BRQ,;+W Y$ MQB[$MA8PWN3Q*\/:_<'3[15M;.!+"6LS%1H%7ELN6/ M!T>][O#P"(ZQ"@KM(9B_AWD_Y\9T0SNN3BXD*@N"S%T[RC.(.)XW 2/U2C]K;_%DRRO%K8PS@Z)"(%@0;@[#0%''/*)CLV,%O-"9,F".*;6R+.5S\QRB* M/**<9@83/ 1(*Y#Q MI#L\'8PWVT= EJ$UKY5G-H_'L .PF[%WJ[$W!8 N>@"4B;06D(*F[<&%&"XI MH$I+LDJ.M8-B4WTZAN-+X!POW:X0G&96UJN443PJA3G@G AB=/6!Z)R MY3=CQHK%FT6UY?KD^,R:%\T#EYQ1D0I$+3.($QV0YD0BIQ5+!@Y@ Z8KXUOR M1M-UVE1-P\&P5X40^XNLBRI(V"_4*FM/%]2RNM2D(*=>]V36\GPW5LC*YBRE MN11F5NK?$D]52/NE;0/6C+TT:6'5N66'5\E$"CXY*B)G7%GE,/7>8!\ M4 260T2+%>$:J^466O!V_/BU/MQ*'PX9G/M]=Z_YO;5S>-[<^7R0I-/,@VY@ M+ CB-GKD1" HX8BCY8;&O+%(R9:Y63?@O^R8#3N#D6%C3T^SD3Q>D7(PHEWD M=H78][VVR]:VZWZ+SS7.5.TG5'L6?PQAV;QN&F:T9H*NKT[L\__I@( M.!VUP0"9\./.1E^L"G>JI7_V@2\W>,I@>OH@T!,-I8K F!FP<=2HQ'0F1%EQ_,?+PJ:X]_+5?,3^0W3U_ M( P17@J#*-<8_'IAD28T(I7K/P3FE'._L3W?3J;V\!\;^S:?%/P>WL,O9N\F M![_5;9QTLZ]\E%-#;F7@)ZXB!H,^6BHY/+B5W'M-16Z=)(QUC[U'<\L^DZ_/ MI/_ FQ?[!U2FW*LL(I(4F/$1:P3.K4:!:RU(=#Z:W'A6X*WY]I W;<]418VC M[91OU=I:;"%7$IG7V:E=Y%'28YD'6>0A]&.1#SG( :KQE[8:132J6*>KS46 MI(F%O9#WT<)^ZQU'#"LQ30Y@6C,N4K32.F&5Q,D*15FHI7G-I#FW4?Y*FGNY M"!-^!P=5 ^HD'B4BF.#< =4@0XQ"U*1(I; ,![:QK;;F6?UNW':$!39>%V2I M$M4FI+&ZTE0XY782266, *XQV6!Y\$)[K*/PF@=CDL5Q88[-@XKF7#"E%M(; MA+3YO;7W]B!)[ DG M%H+>)@"2+'$_QF,%B#R2@?TL8V>^C R0TA[UNN_LYP M>'H;H@!+%_YS.E&LHG7PDAZDLXYSKZ5$3L'F>6MO_\!& 5XG=HA)@!)NF$". MT(18U(&2")8=9YE#9;ETC86E#^7NS:+LC1D/?+E8]DIA5AGB6&9,':=>:WF>C5,?'E C$V98(1(X8&R"']:R@$0@7/-(;9#@@?,M MN@9AZJ?M_EK8TF6QT60\%(SR<0SU4K$7^:D+E7T4J#NSY[UNIP,# \YIE6#L M_?!D6)39-,*P5S1DO:[8YR[AL55HY2CV7"<87Y]@?-%Z>V #"!0U%BF6/.** M@+IYYY' \*NG#DS6'&YI_T @(H.CN?SB49%]%D08['YC>%:V:!CEH7^SG6'A MT/WOE< ^[(=95"<*>Z,P,]9P)8DV44C'$L8^44?I#9%5O!HY:I:O,-K9^'/H M,D847N[;(D[S7)I\/[&4'1YHC6%4K$/:Y((':1FR,*D(P]22:)E+U("10C?% M E:+HA?EC)R5N2USPE=L0Y3;$N--K^S]O1T>#ON#S3)%% Z6M3[EMT!NQ55F:-2Z6JWX37O*TSI FY]/ A<>JF-0A9<+M %&<"= M] E980/%A%!AP)W4UV01=F*_7^XN_)/\J^PH9=L]D+G>USBX!-REE_Q16ZIV MKS_(V2JA;*AR/J[$GU:S0HW^25=XYQE]LGGW-K6K$KM+YV*GM#GR!\6F8P3G M(UR7 S9.6ZM"FK=S+2QUDAB1<,*1.^,=N,H84(L3$HQ6[(8(S@+"B#NO1)., M+Q\6%4[5+L45+G+SXO" Y&H42P5*R62^8Q)!]_(ZI"EFE"?F-=W8QDMDA5W9 M'&#:#7X&SL-(,WK1=P]/"V?\-@;:RJ.;;SN=KL^>Q6(=>?AE$Z(L,Q=)I9$)6B%%'*,1X%7G7AMT:WXK>RSS.3]BHC+'3QI% ML9R/1J_LNC#*TBE,LY4<)2Q670CI"HM+.ZA:X&KY74I^][X>D 1H8HQ&3D7P2X7) M3!J&@ILJP%](8#^% ![#%KM:?F' RPYRN:BQ:$6>N]+%(]M)1?+2V%C/X4P[ MRJ8=VR+78GK=0VZJAYRJ>\BMP;/4/>1>50^YA>UR;FQ_,]O9!Y!5!HZYAC4S M8*DUUEH%'YT0R?)X9;N<"&Q (N6QWC[L8 M0<6/3_&_PS:L8?'/\C5*?Y74@?C)U()SN Y8Z9:8'&YWDANP=14//Z(/=_N%Y">';N9-D=ST9#^N#RI--V+ M*KY1F\5QF=*H_\/$GJT;YFW?*J(RU8;O&;B]1;AJ'*6DF!JH:A7:_ 7H) M-OF@[,J41Z+<[R[:# _[(__FEXX%_^A/#\.6HP/E-7)X-Y]PT@VQ<]D6:IPA M5^0G56ESTQU\BJ++HO-Q&5&K/*\,$OF"H.7E-G-_5#8!]FKQ,J%Z)MMH9B1H M_&I[G6ZCWRYVZTK.FX?MR@=#$,.P,THJGP]@Y?>L\/DO>.(23T"&3LK/"FOD M]3;IRZD<'_&!A@6;F"B1XAPCSCDX[5I:%!,.3G"G@^*S"SBLT]@(8VUDB=/D MM %OU_&@J<-6ASC;FF^OR"L^&^8ZQB+C(G:ZWR>9='+R1MXSZ644SQ^#F=1. M;9_%_W@82OS/J#'>-\F&UW5]_:Y%@H56S(TOM?WO@JWUTG(P!23KVK!_? MC'[Y.;3[9QU[_J9]6N!!\:6?JX>H'*X%>>:%?5@>OO0_MG#I@V2NV$$8W;DZ MO%4<&A$T3QT3>HMP>N5AO$6N/';=90G=POKJKUYWV>N/<2SKA]5\J)X$_6H]=&#I'O:ZP]. MJB?T/L:4KGOK:X'KD5V XJ7S-I(O]BMR32A*&Y> MJZ%YC(C"79)+WH/'ECV&..$MC*9Q#V9Q<5@A3^LS]2+V__Z]_V6O"\>:HKGS M%;=V?F^W+@[QE]_^.MK]K^<_%AT'S M3_SC_^Z]&S0O/IZWCM\=,$F-P$PA'XQ!7%F*#/,!8:$B#DQPD(2-;7F9@#MG M]-]!B6Z#OZ]8$3U+Q @5-/:82RPTN.?$8X6E,<(35J5\58I(:D5\5HIX/JV( MR:I O61(1H$1%U8@F'N,HF>99L5PXE161%8KXJ,KHG.2)Z]E8AA60>6L281) M&;47FA-1-G?$(T7$M2(^)T5LS:R(VF,70/^0"B8AGCM#.!PPPHESPI2F4IE< MF8JO5<1;V]>I^-^SLJ\_M?M?4>K%'&($$SMO;O7L(%X)2/1VKX\;SPDXEDSC MOI-Q?9F^Q%:V=[<(5_*$OH?Y_%!-YR>8S>>?S?VX@-*<,[$EHY(F"3:U-PIQ MXR0RP3DDC/(,+X6H@RDS>K3+2&DT"*\WCKTCSL9,3/O>Z414^/. M'7V)&G>>%>[,>!2**&7RUJ+QV9!QU")#K48D@1I$R8BG12+\?">#&G=JW%D1 M[MS)=:IQYSGASJP#A27QG%./!*,:<0Q&CX/)1]I3)@B-+C*?<4?7N/,*]V*^ M=7.24J<].+^3G[C@U5\D;JZUGSB:S+_&>+*1T#.X Y M"49:I(!@^50,*XTU41O; F_-EPO?$CH7(\CS@\Y5Q[MKZ%ES5[&&GA5!SXRS M:'F,#$>.HLJ$ 5&#VYAT0I8)*[20D7*^L_,6H DJ&1VM3=,([@!ZQH'K]E4+/:]A8*Q/J M+<4'=17QHX#F:#I+R)SLBY#:/V) %['7K:'T=E#Z>)S\V)E MD*51(JU-],1&Y;,#671IHC_7X; MD-.:(.FM-)PE;(6K,:G&I'5W+FM,>KZ8-.MRAI2$#@RC2+U G"L++J>/.=N3 MF8 )N)^\QJ17N$WY?JICQ%37QW\6>EVT#RMZ911M3NY52[;:(N!"?)YHV*[N MV[<0B8EVD6(?,6>"*PKPR[6E6L'% )"MN\%C789*\8XP/-'->'SXV;?V?ERT MW9_U2K^%W_[BX?_\WOE".]_<<9>WCO?/6SM'[?V]SE&+?L2MXMJ=K_L7[]O- MW!EPY_-%BW[J[!.-#W(8PQ'E$(B#1EP2@S1Q B5P<3W\(]Z)W-J2+>@-B*YI M*+E0,$WP3C))N/PE*X2!AXI(2#$^ B#SP9 M%YPAA*1T0W2B5O,U5_/S:]6*MVZSB3$'F\?_SA?/?OO]K-G:-C&*/O MK9./%_M_O_]:K#\6:Q.93T@HS1&G$@&5Q:W7'V)$ M] KD$!8?'JUVDN8&QUI0L(^\DK5@UH)9"J8X()1+JK%'CK* .%$2UA]7;ILF M)\!DH7ACF^BM!20K]?KSI.L/CCQJS9BU1G!#M6$X8*$\IH[R:,(-D:A:S==; MS5O7FYET_P3NO_/743,_$:CYE[TO8'+"[WOA:^NB=;)_\J7]9>^=:'6R_V-, M"@(K!*Y(1-Q+#NN/%LA&R44DP6G).3&WY)I4"-?@5H/; MTN!VSRRC&MR>&;C-IA8YJ0WU-"'"(KC%E&%D+19(.&9E-#'1A#>VQ994:P1N MA?/]4\&7L(CM;DTI7MYE0I>2@+@_IKEH]V>I+2[YE"J2B_X3H?9YB;AI5\ES!W!ZG&G'W8N:^RCQG$XE4 M)1M.P9T^P4):$/3T"[Z2RVMT&RXVNC#7 YA=F(:2'7Y$=S3LQ_*Z_?;)60X067&B%*^*K:GSUM_@A#UHNT/>^>-\W9F#_7#WK?\ MO49,"82D44EGJ&:XC-SE9,"G#=."PK MDB0*A !$Y^RLU_U1<$\!/@$\9?'H7J$'%;OZM-B^"$$:P]9?<]UAGE2(WA;* M'?O#SF#$=)\YP/+O$\B0%YD";*;:VV11L:-O5>A4S6!_.K/T# "P-YKV#W_L M;DZ#T_@D'R,1\!@A] M.Z^DIV'8'X CX&0%HX^A=R]CU-"KW8Z<\\?(NA184?_8*[/1@ MQ0) PEW@?7S!5-<>;,)3^,XPBVVC(-6 8>A7-&B;A7[#P'13NQ/[F\4\C.AT MB\NWRY$8OT@^H;CMQ-@4O'C5Z+9/RX3[@@/^>(K7K7SQ M1:-?B<1XXO++#P=C.K<27D":&[[3+3XIGJH_3CF>'\07H?SC2M^U6CO&$QTF M"Y'STI$!'];^*9+%/*< [MF1ZX \@1+V&F>V'0IR1F_[1^/+] LI#-U8?@&6 M!Y"RL\(BZ<+'C7ZV0(IKP[2#F10+Y2CIJE_$=!24):9!,6NY93?->&&)5O>>0SF;XK[?!MQ0X[7GVHI&.';9J-O M.Z-1/BU[WQV@BS-3PM*->+5VK#"\.E!L4%%KU/%]8R6Y!LYN=, M8P9F^+A8 H;OQ\S Z>%90,,]]-^Z:/G5P \_S;"Z^M&:G/*7NBTP?<,>1&8 M%9D)'[4T)4;+5;5(^T9^DNX)_ )>3Z?;A2M;^/IA)A/.,C$:WEEXJ&GKIVCK M=4U;OP;/4M/6U[3U-]+0S[#>6HTM2$A47D0N6-"9]1[#EV(DQB5]/7O+ Q$> M3X;C)PF/W^8E#W"^)CG>:_*#@(5Q/$A$?)*(6Z.12S@AYI7"3E"I69B=;A.- M3BY((9GG@C@#\^95(#0&;*4ALR3'ZQ>9?@O&S\E)MAT NZ8IQROI* W%PD+( MFT"-/SKPE'GU+S^AI/ADTOV]J>EIKQ#@R@P?F'4[!MA@5>_%8FMTV7N8,UB4*W6#SRLXSW MH^2KTZ#][\V+#P<$$4@QD1 WGB#',$6")2MBY$Q+O[%-%C1':X!@=]IC M,W.*=KYP0JKDPB*6#N;\R/J_E$=P1.$/LYF]WBIF/^80SW2:U0U@92OI[JM@ M2A&' >&N_CKI#F&R__7F%C3ASX;NF_,M)I9CCW[9#-KUPS[4PXI'X2:?/_59 M\!JWQK&'/\MXS!+]&%[J6(QR._[M>C]5N015FL?$)^^JG9ZW*X? MMT_QQ+9/X9TF/ONUVM,M-]OSY[?BF%[->-ZA4NYAW,GE!OOMX6$O'N9P]P<8 MO/9I'[RU,AC\(-%?L467>*P% ;!LC""ZI>?MA[S)5D95_DG^M8I"EOM70SY- MX-RQ;Z<(X$\(Z5 M]L(9KL EED0)I0+6D@:NP\&'1>G1'UKO5YU#N'N9;-.JR@:7<=F>=PKAV=?6 M25-\.89S]_;A^=[AUO%;<-W>'^WN>;R_%XY;Q]F-VQ>MV13"DX]T_Z)S O?_ MT3I^QYM['VESY^BH^3>X=A>?CEJT29LGG^':7\E_+MXM(HQ,6$>--,/@\FF' MD5:)(9&B<0FFGENWL2WXIJ!B4[![\[?=ELCY0?.G;Z@O?T"X>,:9U;=[^6>* MD=?D7-\)*%>>:CT!DS-YUB.KNS"U:WR\+3[.U(]P'I)QS"%N\P^..3)<$A1# M8HDDHXV*.<6:W9M1]SDAXVVNL?0+/0NH6+CKXRTF-DBC(Q<<0,$I;A)-P7I+ M#>%F89'9 CQP-^.!NS4>C+W)D0LYM)WL1-(IPPJ&Q;\)PU[V*&NH6 HJ9JLQ M4N)8Y3GFV#* "FF15=0B@KG0S,*"@<&44I?1\TJ6MI?PWVO;I;9=;F&[K,1F M6>&^W#Q(C2,RTY5@SW7G[=&Q9\9,B4)2:91'Q"B,N \8.2P8TCJ1&+5DVI&- M;4K)RCC5'M9.65&'EA*^S)KCUV^+&Z^\UH;Z"^-3=TJL>=! U72QZV^];K]? MAZI6AW$?YD)5#A-/B3-(..X1EY0@&S% 'C5).BT8SJ$J)M6F$/;:QS;?4O>V=-4:"YWZ-%6U?/@\K;Z3_=[/SGB\K[S^?W-#+*8D?^OUA##O# M7$=4PG.9Q#.933V>H=J.6QUT-^?L.(YA)D/N-\=S(Z9LS-F )2*:2BLP<\DF M@.Y-PL4FH?.M2^;R7>X"%T\=.'^9NOX2C+@1"M1VW(. P8P=QVRBDA",: H1 M<>$SBZR4R+GDO)?!!UI0[I#YQKY/0LC]U/WKU_(:KRI:][[;2[']^N)U3V_' MW3-@5TW&OOH+Q,,7H*AMP /:E-OE7 P&[(+3FMN)0+O#_P^*SFR,>]1 MFJB58HY8G3*[B'G)P?OG?HVZXN"RXH#6%0?WV-'5B= 0K(K,.YZB=,19+2FW M01 ''F&1E/(8=F%=[;U#@FOG+=\Z-^^%9.!=803?#?3JZH'G@G4S)B_ERE#& M%8K8 -8%@Y%F\!O3TF*#4_1"YNJ!!;1EKS*Z^9S,G ?K_U17 CPWM9^M!.") M\:0"0\Y'@G@,%#G))/(N^(BCS&2Z6>W-.E0"U#;%.KW;+;+Z[V9+U%G]:XPC M,^9#B#80EUCN0O8M]@NZU<'J@T75$%4N;-5NC,$$A>XPW[YP8R<4L0%!P,R M"IXS,!RBN>5/))9*;8LJB7MWKW@96Z[/R31:U_C3U;I]5?R)U/&G^ZG];/S) MXF1E,@Q%J0180,PAJP-'7B5 ?IHL,:((.Z\D_E3;%*_$IGC(^--J &Z2-%2CRE"SVT1'*5Q* 6J'Y,,TO/"8GFD2Y MJXE0YJC,RINW3P,(W1OTL.1FU](\+&8WN9F^8IKN0FG01!99L$EPH["U+DG, MC(^)>^EEU6AVGI7Y ?KE+O7BTS-"Q!;CQ10L'(V;WRZSE-EQ6^#VN"UP04G6 M;QS9;['B2QR1]TXR)LXQ<%7VMGGS0O#K\WCS\>8"\\L8$APKQ'W @"4.8BPD1G=ACB:-Z3HUML/AY4A'?O M,J>K;:I;S^GTG/J#8 *#!0HCD1+,*4X1&*:4P0SJA -REKI(B5< >+B!2W)1FP_F[>2H3NUX:QE M:'UER!_DQ9H;CQ$3E"!NM4.PFEH4K2=,RL!B;K\+7LAUG%0W+M\S&:2)X>#(LHBF"Y\D);BB*G//<4M<@8$E$0.%*EA3()UF\FMNBJUF^6 MB!$J:.PQEQBPUEOBL<+2&'#>V*W7[UH*[BD%8,6QP(APS"-/ OA8E%ND8='- M&>W>1D6Q$#B7ZRR( =YY 79.\N2U3 P#!"AG30QMOK_'!-T% M)A:KJ47,=_N#3!,-1E"\G629()G/3HDPDG,=K&4J11&IB38PEY;=LWAWID,:1(UB5J,!6&^/,QK:D6_)Z8,J\L;'*U\O4XRY. M&DG=;['7L(WOU4XVLN56=N:2=)*3^)]MU=]E,][<3OQ M]Q RTKSX>N"454YH@0R3(&1*,>08E-D<-9D)T6EGT%2]SM9_Q=/!Z.W+!XEQO&$U MB+T3>,GBK3);?(DI\.2#=F?!>.6[I6$>DLOD]GQ6)_;[)1-N<9=JY!KM?G]8 M]$PH=L+@\^)PLNW>9:1XX3;:Y&"LN6-]@\WR&&GK"^)+>>0^C67ACUX7)/VD MS#7?3:5TO1T.CF"F+G)2^B_Q\N0E>V"]/BO#TR:X/]@)"WY'0(Q[BW+K4N0R MO8\.48+EJ[(OO+&-KPL_EE.?I692T"^UW9V/$:90?!#J:;4'Z^,JM=]JY!UM M;_M'&;5\C&$21D #QZ!T]5/DS/0RB@,8\M;[WA#^C*5+U"],I"YH;:_AA[U> M!I=.V[IV!^R%ZNAN<11>'2TZH\(ED/NBY4(1,7)5;Y7^48R#6P>+L&(IT@@3 MH!6G ;S0Y$DD.OLA%IR36P>+_JA&[CV,?O$R[_X[A#6D5HPK%$,T=PX/=,1& M6C"ZD^ !<0J.H:6>(Z\=Z(L1%K.8%6.%80'.DM1<\1#!@O9:&DV"<,XHSL&% MT[2>^ >?^+W/!]S')"G12'MO8.)50 [\,"0X$5XX\&R(NAX1I\, F]=NQ6\U MWIYTP3[I7R)5MDH&8,GU4P2X"7D_NIMMBDM0RX+U-H3"I0&[Y,RV VKGG)ZS M; >/H.YZ6.KGQRI,HA(X,XQN-69VSV\(F3]5Q\P<+'E36/(C0QZL@(G 0FD1 ME"W1IX4]M7^ DWL1>]U7G&CR@;5V#EGKXNOWW;VW<#U_(&$BI K0%N2ZR@2 M0<8*B91))OG$G))D8_NT.R_R,_LB>2&?7MS#\_,1/UWZ,:5S^!GDNC^3^/+ M10K^*(9A)U;6[5Q Y/(1BR M]$"!!V8]C\C!!.16_!09@C%BVBA/D_/2SZ>0QL"$I4EIS7A*T6'!*5<4%($) MQ>Q&(P)RG,%D#<"2W%C'*$%_> )/4@0)/OWYN6$KF5@8%\AK2?D))>4G[3[8 MVK$?BU""BYWN]S>W<%J+Q.1Q(G19%0IOWK%G_?AF],O/H=T_Z]CS-^W3XOF+ M+_U<7:RJ,!5G?CG[^TP.,I)_5NX3.RO:O*K.U>'MXI#,^G9Y3%% MM@R[^C L\%<>N^ZRA&YA??57K[OL]<,$:.V!D M%G^^SQ&Q(FEG:K#JUJH3>;:-NK?J/?IA))T(48Q:R0QW"IN4.!4Z:JQQ4%;? M+O'\+IEKI2?]X13,L&'1C+OPK_>.[&GE@XRWK%Y12XSCUD[GZY?CH_;^Q2]' M3;C7/OU(=_]^W_YR#/*:3W=]^AWN]NX#W.OZR MLR_@G)/63@O^>;8/S]\Z^<@S/?!L2PP6B<-48D1$HHAK+Y")RB,74QJH0U3F+:# +-+,*82E D\8*QZEV]@F>(O.9SZM(VZ^ M*K:FFEO]9FN1$:PH8TXPEK@+P5$&4Q<;1C=$RL> MT4*ZEHR]-I/NCQ:S]$Z11;"//;(I]QH#LPC9X!S2!@=)+!Z(!$3(#F("7(*FV1,]1*%Z@QQ&]LTQPM%)O8S'N^-4O[VD+$ MBS;[ID&B-OM6#A0S9I^+.1-3>229#> D*HJL2_F'T8 @)/D<'3-;9#X?\-F3 M%#R/$%A-6/[B+*'QE-;&T.HQ;I[(G',EJ&0.49%Y6$),N0K0H*08L2X*&IS8 MV"9F4PFQJ?5]C*$Z!E8;0RO'B4QQ7EM"*T>)&4M(.$GA_P8Y&R3BF>?1,>*0 MP-SX9"S720-*D*V548X\TPC8VF:=K8[0^V86F->6DF:,%%AP+R*EW))DL-7! M8Q)ITM9:_O!TWW5*VM.AY3P-> K)"LH2V%0YJX)8C%P*#$66F+-1@E>I-K:Y MVB3:;.I5TX#?2S^?1\+:ZB%H[3S;NZ:SW6]HGBDJ7VW/W@V:ZV2W%P'+,T8L MITI:K3)/E' H=^%#5O*4;5H?%+6)YC;Z:HNL.$?X20!Y":J(>2J$B2W<2O%X MWHB"2M[CFN.@9U.]O-CZ<^JVE>NS+-7KZ M5G<0<\/"/ >7_0;>MT_!(VW;3N// 7QP4D[.O'XMY#JQ&EN8\:A@V>:"!:T) M$UAC'2,Q+NG9LEW)05AST,HXD)@8P*3FQCK'E0E&)7]=H>Z2M#B+.5EN*A=^ M&B2;2 ]9&U*;6U(S3+32:IQ&6!SC8)#[8=I.)Y'C6^'[7]4:,] M*!IT%:D^$QPXEQT,EVU3 68 S*FG.BG.='1$>9Z$P-DVTL;K<1 M\OIZMTR1IQ#X[( F#I-((L)4*,2YD,AXK9%QC"MN9?2!Y0R/:_JY3C25^K4# MZ-QX.YTUEG/*K)7RP6"9KX5I*N"Z: M!X$Y[1052'B64.[9C'0B#!'X5$:!):,A$\_>3;86(?>50?+'6E&RP,,*GR6E MG\X?)F-RR4>Y35.M>VYF+6BJ52)T_U,LZ-/VNK5RK5*YCIL'"2<60,- F[3+ M!/<)0%MS9%BT@GAL,$F W.R:WFMKJ4%%?U#[HUPR2FEI=!U8[[;LG@2"[.*1 M[:2K&HG&JE?R1-_=>2;#]>PK>GU;T6S2C3LY%K;=D0UE _1%G=%OHB"<75NU M<%: \Z# E2#&.R<]F.@A,Z,HK]W3-T4?7ZG\TFQ\L(:.Q=!Q"+\?'E#A4Y"4 M(DY]1#Q8A6P&#LUL DM/24+ "Z.<7?)!SZ_&I]T!."6#R=;HV;IK]Q^L=SI1 M3$A8D*20!)X\.>R<)C[LI"U#4$2T_I98R"3'8 EEG5([XQ/.N64E_Z096( M ]2[[N"H\<_VOV!!J-K.5_1D^6O9T@.I+SNV%@O+/]MP:KZ.]4?M^*V0T'P9 M6#L*\3J]^OO5,_7BB04-[ X'_0%<,9]R?:/9W$E[JM/8.+UH[ MGW\T#P^XLYP1Y1'-#5\Y=@*Y:"1BL()1JADVGF<&R@7.UC_&+!1E*&.B@WO^ MM%"?[Z#'I>;,')V1>]N 5>\K&& EMP+(:7G5N]*-!RM52H00SQ0G.KFHK./P MLDP1$PBKZ<;O+C6['P]\,C@8H9%->1L=FUP,'4&(F$PJ1D)%E(6+3A;8W-/> M[?_?7QA&WD?Z&HPM3@2JS2G@K"; MZ![X5%/T.UO!\W*Z=P1CF<-4M<#."NQ'VOQ^X*0.ECEP_XPVB$LND$G&(&&( M,&;9, M K&I163]1(3!LD>YE0Y3C22Q8'X[&G-_F03+'@TT1>%!3C:VV2I0!-95;Y+& M3 G.3;):10RBH#E+WF@N:A%9/Q'AS8\'1'&I,S&U-C%OAUF&C X1$9Y W2WW M1-+,4[T"$:%*EFU %<-<:6]-H)&9J*1V3LA4B\@:BDCK^X%2-$FO[E! / M'.?>5 0I(EUN]/AI+A9CHQ>C)?H4J8N65V#*>.BR",$S9P ]C,?;+! M8O 5%'=^UG/$[*:=V+>=3M?GU+C%N/VN9%ZMMU%OWD;=9[M[;P^P#H%AEYG9 M%8>5FRMD'#B+@,*&228,Q3;W9\=;\Z@\SF]I5W'*:M=O*JFJXL+-@E.FTM]& M? PL]3A@1A+U7&/I&(G$8,43N*\ .X7XD)'XS%$*U.+SL.+C#XQR CS\B#CX MBH@+<"1ASC223"NPVL$H#'IC6_,M?;7T9 KC":0)R[.$DENSX)J84]]YH#HJ MKH/25"@A'?'2.!,,OG7";BU0*Q,HWMSY> #2(Q/F"4F1/0E%/-*4>I JYIW3 M@2N>=VK$-6D=]Q HNM5HP)+Y/KK>,',LB3 M]5IAGU(40NHH1WXM'2V#E.IG11+PRB67MBZ^'AC"8[ N(,Y :$%.$]):,62, MH$H%<'%"3DAB6_,MO,>2FW<3-T/]769%DY>YY5J'R\8C/TIN4>GJOKVT6EYN@)\J=%ENA804M& MZCX8ER/2^_-;(SH8!Y98FYNG8TZP=Y0[# Y?!.Q0VH7%9$/S0+X32T;L276: M2)V^5*S^_QT]ZZ]#^,+IH%:1IJW+][[;6Y9B_0I?[V;E/BTK$B]U_%)_;^D@YAI$RYU0G($4 M@.N1L-*)^* (#R+*93-T:_5]2/7]?-Z\^'! O22.!8NL8A)\11%0#KBBZ,%; M3-%IH4!].=F:[SKB2X7XAP-UL^#5^*P?C[;3A:)9_[R88#KFJ!US^*<;"5S<3? M[>G(2F2KL!)S>)(8!4X)IYR$:+6+5B:GF75*\C(3@XV<$_CEZ=+6:R-QJ7@I M:^T<,C .094\;NU].,#)T:!PWHQ/N9R(&F2]Q\ARJF6,/'D<8 7D6_,-OZ>, MQ+S2V91 7@O9M%E!^M=8?M?H4+]*8KNKO0DNT_LN>,'?1T[6C %977]:04*[ M/^ZP41Q8^'A+K;0/2OYRRP!QH2:-/XOULU"J1ED7M53/E6=@,^#-6RWNDGE8 MQ'%,3!NN# -/2$;L'(!<3,J6;B\> 1J>6^5E'6UYL&)HWMKY>F"#UXHZB0RW M+O,/$*234B@%P27X5%0PM;&MKS/'00A\#O!5W3)-+/#7M\8J[IFE\OE97Y-VUZ1Z M-"K]F'ZA:ZKG!=%I )&06CJN!&BN2(HJY:U=HGK^3W\4P[ 3=]-2=?25 M@L-ONVFV4C[7T/?WX.%^@7.^OCH5?G<.]_Q^8)55+%*!O"<8/"&K('IM4Z"F(%L#V M/6GW^X4AWDO2,J4-\_MN+_8N_CIK''R_@/=N[N7#]MR9I[OUUU-KY_1C^ MYO^Y^#!'7:0TX]APC@AG.>$8YL=YPY&P3GL5F;6.;6P+LR#F?"^.C!=!2U1# MVVN -FP%P0%3J9+B"GOC2(PLV(1U<$D_7/BXAK;;0=L,_0\13 :: K+: ;31 M))%Q\$,JGZ04FCK& [;Q(%CTT@N5//?26F-(B X^5-AH MA6]*":BQ[7&PK35CMDDLG"(T(<$8SH6>I"SYM$8X'+A,!A,PVYX)LMW:Q5[, M&;S64/0GR'OI7)>MQ^"YKXS,O#YV\EF32V+OE=441)DGRFUR(FHA#/PNY!V( M'&I8>@!8:LYYDYF[34:M4&14(YY80BYW >8Z-XG@3'!!-[8YO;\WN4+6\#N" MSI4AT5>OO2G*R*3BLF@ XH*3*OM,!G/LHHVA=IC61'MG'*9(7 @$1Z0L9B@W M:$<6AX2P<';6[0WN9/PO>/N7"$ L"689,2QR)\&E#<0D[3 G06JW.-VO!J!'!J"/ M<\8_T91+HA@8_SEO.S.M&YXPHC%0K&Q0E)NB5\1\Q?W=@A)K%%2MM7<<471> MX2!\$#QP[YU.!C/BB2&6*F%);?ROB?;.&/]>:.LTZ&R(F")./$;@S0=$39 I M5T.J;/R#^3!/)$D: B=_\R"AEO M)9'Y+T)FR!3(4.Z0=8E)J:G@)G<35O>'H#IXN+[:*S*#M]9",TO!]Y/.4R*2 MXT(3SC2M"[:X84_)T")S"K8F/;T/LG%-3: MN[[:2X(5RABC:$R<.&9T-$S!1YP*A:6MK?_UT-ZY;* @A%"@KCHONQQ+@9RW M$5$B Q>>6A(P^.YKM6_W&B+_O\73V,N=#G.#OG#2/FWW!WDKX-M<+4T=@;CL MS0MV Z,^.8>YX]X0ZCT/P5L:O XWT1+5&/0H&+0_9_];YZ3#.*+@,IN()S[W M)32(!QMC[JVL%=G8EOC^(%3'#]=8>P7.N<,I>DVY=<0RQFQR*OG$N)2FMO_7 M1'MG[']L*0N:4R0B!>TU%+QWKPF2B?.<.."#%KD5L*DW[UZR^BJ/O=3*%XRS M+ 0;!#5>"&U H9FKP_]KHKZS#H!UT6*>+'+,@OLN"4$FRHC ,4A<:86#+'-_ MUDE[5Q3_+Y70K+DKL%SKH-LZ8E591M6QA\%@A.XP]_\I2C->9R77*H?FQ0#[ MG5JHU<#^R,#NY[PJJAP.RDND?**(X\"1U>!D)4R4(P(G'TTF].,KVU99A=X\ M<4"W1LT:-5>"FMYB8H,T&I"2@QWE%#>)IF"]I8;PVIM=%]2<\6:EB4P*8I 4 M>3#<*BHY%TKIW$>;:;G%:M2L4;-&S96BIG0V,8=S!#!R;+TF@1D, MQJ=50JM8[R*N"6K.!A&2!)M2&8^"RN313GBD#38P238F[5(@N>\Z9PNX'I\? M:!;!AY^*OK?CKIM3+:C7D!8D,RRU3WTOVJ+)\#*-B*=[B.<.P_E$VRO9'[+Z M%01NMG/2[0\:\730[F7"F=RUN!?[P\Z8^*D7_SMLYZ]9[V$J"YJV 3S)H&AE MG/N9E\QL!5=B:*<4\\DNPI&*H"P-8MGTO%DD1(XY8R.:",W2![=;Z8A M*DQ-U4O:EMW?)R:G&B.>&Q:?=?L%W=R;HG4C#!V< "L\;+&+$X &-SKVC+#<+]:UXJ3P?]?_]DMY=JZXT7=4Q] M<,E;W-*_H$3H]S<;'T[]UE)=R>4:/7VK.RCI'GZ=;,C^OGUJ3WW;=AI_CEJS M]Q?IUPP$E3:&Y"!\C#EA'$A #.!8<&.=X\H$HY*_LHG]$RXC%:_%__<_FA+U M<[_QX8_=DKVO0/#N<- ? & 7/)R31+1P6F'GV7;!#-CHM&%%".W!.8K?\AI0 MKD,C"D\XLR3^W,RKD*U80 N>M,8 W@9=<7KY)$M>&Q::3,@Q@/6KT_T^9M6H MN#,'DWQ(Y270PF4R+V<=^&:[/W'IO"SF\_H%DVG%59J??+1"C8=M 66G;71S M5_U\-JR7L5,5 "_%SG1+QD[LO(,5U'GE U?1.\6%#DR "VRD=*.,6\;*&$7^ MI:90?T!Z#+C&NXL#EG,?=%!(!6[RAIQ 3EB%F(\D.*$8$WE#CNL%<=OKR#E' MBEA1XX+$+JLJT_(,'\R88=E&FY3@2][>&R6V/W1], _SW2>PHONMLO=*-E\ MWJ,)+;I*_\$6[<7+!]VZ G9O9!*99AY)@1+B')66!^ZD-I1:"\ZH .=4@$YL M;%\95J2E(^,^#_Z)?_/F(S1GF3#N3])OW8?G+A&.N;80^;,Y^7Y1!:. M_\WC^7QX2+384D0_!%L&UO11V#+F3WT6G?:SI'XJ=>'?KO?3]BPMU&O)$JZ; M[]==7._9< U@..EH;1*))YHL3ER+!/8@B18[6>]371MQ_?[E^,/WUO'A>>OO M+T=?CM_B?/W]X\\_FB>?66OO$+=VFG07S+TO[=F(ZR\GS>.W='?G _ER\OZD MN0//2]^W6WOY_I[L[GS$S8M] 4]Z J;A?,VDTT8&, NCI#S7;5!DE3(H:2U9 M!!>2LZL8W.LVKG4;U[7')8N]ES%W'[.:4X&UL@E^9QQ3327V-2ZM R[-DX)$ M0E*TA*"@E$2I.,4Z(,-$+HCPUA%)+I:@1:!T0:+Z7)6=)81,D MDCK7PPFED,8N@6>&::*<13!Z8"Q MCCE\'PD82#4(K0,(S;?4BIPZ&JQ!+@#T<"8YTL8DI#6-0@4F$N8;VT*LC)MQ MC>R@NJJOSK2N,ZUOZI7HF-61&XP!";#E.BBC<3"282*(536PKP.PS_=*(2QP MX0Q#CK-[)U2M!SK&>R:A.PTZG\ :X>88J_(V88[VGX_#OI;RR1(%\IY8W8J$6KCAFG0CS -BW,V"=]J M_'LJ,7\%A#6#0"<9 ; M9+W&R%IF/176V$!F_]55)%G%M4 M.<;.ZU,1Q E.#OSCZA&$-7 U&,.G?U?WEH20A U&@("=JMBRM(<>UGK6T&NX M.KZH'/&81QMDX-I+8Z*6EEL? V$FA:GDO2\Z^\L?QS!JQ[U43?W7DAQQ27WP MUP!0]'4WO(/O 4=+S/C+)L7WG\!.E5)&CE(D)'<5D8"OT2$. E-*JGB*;)ZT MKH]%?WQA,@V[!J093!)D6A4O# LO -T-6H,<^P.28B&4[\:!>T\F $_H+<)O M%BEWZP"\ZV_]UF.__1O'LAZLY@\2VDC$36(;OVG7/F0"U\T"'P]R!/';Y1'$ MR:%,V+?W<._VF>'>Q_/(,QX-V3O^'Y'[\>[,-W_[QGS>R:W-EM+1:!^'S1 M[!S">'\]WMW_M=W<^4!W_WDK#O??'3?ANX,3?]:\..!-^IXO"_VCG''*%4<" M!XVX\0EIHB+*S< X"R(FF3:V)5E6Q_GG]0I'7E%UV!KU:M1;:4FP&O4>'_7F MV]^PY#QQ!GGN)>(QX=RWBB#-F.?):5;:WW CEQS(U*A7H]YS1[T5E/2J4>_1 M46^^X!?U"2LI-3(..T"]P)&.RB)E<[Y.5)AS G:PHNNOZ[V$Z.OWV4/2M555 MACKD^L%*7?\ 1(T/\&J$NA5"+2:"@&9-,*C82(<$UBB.&#F5CZ5%8MK!/@?# M-K;UW0,@ZZZ$:ZQ]K)7-5;/V#[+VG,E%0)?4$D<4J5.(.\*13=PBSX3 WN6( M=;.QC9?D>-U<]:BY>GW%],JK!->\_&"\O-!_-/>'XCPAZBW)O.Q 8(.8QMQ9 M815H8SQF7EZGUM\K.LU[0GD*/VBQU6D(][0TZPWE3_8H\.W78=_"#K2ZMG_^ M?A@[@]U>-P^WWVO#-(^*&1T'PQKU;X7ZBSFRR8/@EMPA8XQ%H,P)9%*N=HFM MXY19%G4^*L2K=!^M=8.-U;C4:[RM\?8I&<0UWMX7WLY;S,2;& Q&>=L15]$@ M3:Q"25D!%-X^Q5Y([VY8C9UNELNN3;:Z9;>%)VKI M/HU>#0^=8/@6[[W^%"3L&]4>)2X(XHDR9 .A2!DL+%&,"$ROLV)G.C6,*_ZO M(RV]_;]1:WC>C,/C7GC?S1T72H^;FBJNH0K:?/U)..8-2P99ZB+BPFIDN(>- M$(DKB442#JB"T"6]\*9$ ="282>.:P,,E^2 QK(U0#Z37OK?[Y#1BYPZ--) M'WYB@[W98^MAE1^/:K\)$=W6 ML_VB1_BB"HR^BR&7.[Y+@-1S.Z)8-L7U/FIXS.2%,0R[%Q_/ M#O^:/SR >^C;BX/]PQ:,J7VX\^?QX7Z[M?L;W-MILL.3]S!?S_+!PK+,!6<" M8\E1E*+/+2PT018V$S$3.7 M!:#FHDD\9H;9R) RD2!.I4$&*T"I0(71WK($.U<#5 U0ZS"WM8C5^"Y2U8AT M*T1:R"*1DB27!,*>>\2]P,A1FE TSB7X/T;O6C; MK2S[ZV[XO>=K!>F^X&@QO<$PIH0 "TXHXQ W"B/MO4=1&\FL4#*1U5EP*VS MLVH/WHOGZ_LR>6J^?AB^GC-\-#<.B])O7>3>!@0CHT#78(%S#OI@$DS5?/T" M^'KE&>@U7S\D7R]4LPI2&5"^4$C.(&ZI0DXI@1AP-(V)F,CP.O+URSK/JBHN MO+#J50^<2[W<;3'I*5.[+>Z".XM=.G,K+8P]15YSC;A6'#FP#A!Q.D17>O*9 MYU^:?\VQ*^+8>=W><*^"(@(1+Q(8[B0@;;R#/[1@A,-GC_/1 MP)IP[$N(GJQ:7_N*\.]R*'"'1/NGC4+WI>E?DWE5@]"M0&BQ:[/"204O*;*) M2 2*'D5.FH 83DGA8 U7Z:Z*_E-J$5 S^2,:!S63KXC)YVP#' 2SBDF42"YE MR1T#VP!,>F,Q#Y))[:VXJVU0,_D38/)U"CFJF7TUS#YO5@2&5:3*H=S8#'%# M,3+:YRH0GE"BK)249[-BL9[6CQT7U#TP[LJ5.S%%8(GP8TE;XPG_4-+>^B'4 MSF"\J4/*:K+TZ].+^2Q]-!,1X"VK-:16:T]&"+T1B1JQ4 M"3$?$^A+1"++1$*2,:>=-U$&FS6GQ.I0Z($ M@4Y%@8L31BXHBF@R.GDN0=-261:S->+B%Q7T^.-Y4T\W'&.MC($K$=DU#*T" MACXOF@0\)FO $$A"YY*I)H))@!6R4@L;#"!4+J2[ ABJ0ZO6EY?OWR2H>?D^ M>'F^.(2FD0BLD12Y0"UE"6E'/G^#8.:E^^! ME^?-@^B!9:.D2&$!1CZF#AD5.)(R&D&L=IKAE1QRKE\ Y=,P#^Z2$_4B/!0/ M<%I0;4$-0:N H+=G!7X*##5Q\^3@ZR?.+-.)"004S!!WR2)M<$*>4<6$C )' MF1V-=R[M4CL:UY>-'^"XH&;CU;)Q\RH;8\>RGA>12KDD"@D$.2D-2IQKX[@W MW/KEP9$U&S\;-GZ \X*:C5?+QA^OLG&T.!IG,;(Q8,1C KDLM4$RP&:Y8*)D M<7DVU9,_,%AK0Z!*J0IC+KC+@<%+C<2^?TNA!J65@-+7!1/!^0$<\@#@EB/N M*"(Z@2*2R[ZZ0#326BK,I@T[RR];&=;:#]&I_/G5I%_ ME4OS;$#^OOMCU^!^1W _7S#B6'3$2ZL1B9(C'I)!6C*+7-2,:&Y$<&*5:2&K M8)A'=BS7<%G#Y9K;P35K8$QV;<;2..YG>/VOEC$F11Z( M5I[PE(()SH9<*]UX&2,6G]3&]GXF[T8O-=YD9.X.!__[+[M]=1MG=\7VCV!C M"L/AJ\+Y@2AOV5IL;+_I=4[M8+#9 .#?:MQD^'*-1K_;&\+#AKV\!P7#[#"& MQKM6UW9]R[8;)4:_4VW.(G_-05 EV*)RQ&,>P1H)7'MI3-32 F_WCV"@;WSUO M'-O0@!%<.D4OG:6]?F,(5YY'VQ\T(G!):.Q$'SLN]BN9Q,AF(WNORI\$'A/R M![S9Z,?!J V+=%1Y7&WCU(*X@ WIQS"JM)M6MSS\BVV/5]^VV[TSV+?8*$@/ M+X-]S9=XV^^?]T#@5*.S@]8@WST)-2G?MEO6M=J ^K!(U2O]_XU:E1@8E(&- MB_U6;M]\__MN:%EX@1TV;#].1M@^!Y9.@SALG+6&QXTT&H[@1]L&&N\6\=, M?&UU1IWR6@_O;PT'\XQS1=:MP"]X547[RQ_#*K;C7GJ;4O1Y4%.M[4]8N#\! MVH#\84GR[ M,[V=O*<'%Y_9[D[SO GW M'>Y\^'KPS]^M@Y,/XJ!S@/=V_C[9O7A+#FA3_.<"WG'R 6Q5'33G#DEN-.+> M6V1@U1$.04D)C"L5+',$'?RQP2R_SW>#5C;!_//FBV5VJ7465A$5HV]-!?#7Y\$MH M#4[;]OQ5JUNF4F[Z9?RPL:Z6%;PY3;*(ENKG2]5E"U?JR_BP:OSF\<];Y:@MPNFU/^,MOG=" 4B M%JZ]K>?D(2T)_3V%J'#( Y,ZBM^=[8M:,E(OV6V7#-]'@+F_M^=@\X'>.\1WOOMS_;!?C@^@-^:\Z[BSGNR^T_SXF#_@VAV_NP<7'R M9V>W<3C9V_G #W_[^WB7OCMN=CY\_<_%^X5:-"(FQY@RR&G-$!<^($L]1II: M;WCP,62O B5WCR:_[\K>C\% __-#99#K1@*K@*,[GN+7<+06<#173H<;K8SF M!GG86<0CB4ZU2\B%X &.6%0V:A/S.7H-1S>!HY=7R+0Z_MEL=.,P']U.C-'*JUY7.5TS M4W-YB;4XJ%'T=BC:7+ QJ8'=]&!>1JLDXHYJ9 %&$:&&.9E"<@*4.K6RA.4G M#Y5U@<;G82[6D+(R2)FS$YW6(7)'D+2Y!H($GMR97)U-HV+P<4(D]V3,79,^CT8Q.'@ M[\DVOI[L8@VAMX/0#PN&GO-26A8M2HPRQ&&WD?$2H^A%#-'%1'%VEXDE&'KK MGN!/'C[K?E8-G;?#SH^+-F%, 8/NC4 ZYLJEBB%MI$: FMX& M2D!^Z5RYY2[0^5P\:K63_IF<^]40KW6)X0O\81PM]=%H:HXD@L6Q*_1CTKMA#O;A2_&H[9RNS O_8V0 M%#;OC>3G9P%EQK%+T=BAXL&H0N<9^T1HPPCCC.K?%"9"B)H 3U5(80 MEW?9?7F^M-IO_Q3."&N460.4F;,)*6,BI1"0B=(C'J5#UGN')) YM=BQB-/R M/KHURM0HLS[F8(TMCX\M\W:@QS+8F)O[1N$0MR0A2TA Q,K J#*26;L2._"Y M ,R+.A)>M-@%,/21=8(@; M;)!33B.+(\/<2-A7F5&R/OBK'?+/Y>"O1I*5(,F<+8>]Y#YR@[0U G'%%3*Y M1A6(BF H;+(B.B/)JAHAUG#R(N#D*85[UL"R"F"9-^2BX#AR)U RGB.NF41: M6X6(A\7V1&E5XCJ7 ,O+4U%>U%G>WO X]E_86=WZ5V@IN_(ZG(P&P])FHP; MVP'@T8*-1K32!D 0$:L(:%84;+2('=(^\$ \3H19YXAYT-". FOO"'!1)-!A=5';S6>K/'16XTB#XDB M\[:9C)1Z1QTBP0**>*F0%H0BQD'-Q)I&E@_PR=V=/L\%2E9TR+;6=MFODVYQ MN>O497^INYVNW5LCY/6CF'6T\7)'RU9W!"NY=QJK+IDU?-X2/C\O6'8R<24# MYT!'SB'NP,;3@6L4$F<\<*:\*U&6B]41?LQG_D@=@!\?=A_!UUX#UJ,>^=6 MM1+ FK<:HPL$RXBT)@!8R@9D@E'(,&P#8:"P,Y$!2]2 50/6^J[U.IJJ-6"M M K#F#51M)'485"K&$T.<:H N&S$*@ND4C8N:N97XSE\Z8!7#]E^EH^^TG^B5 MIM;J1_C2TI!FLI"L]_T1V(QW M"5M<:H&OW;S_^TY37&^[Z%KGPF@0YCP+.A$:@E61><=3E(XXJR7E-@CB",&? MWB\[LD%BWO99L'C@P^2[<1SRGQ&F\R5F6^CUF,S*WW'6-)KZ&^03-8LJ=T./ M'USL'A^>''W=@W$U=SQN[NR".10^-W][2_?VF_Q@_^#LX!]X\KR[X>3XI$G? M=?9VWHK=WP[.X+UG3?KOUB[]< ;WB.;%\?'NR:_'!_1@:1,UX@).,E#D=**( M*_AD;(I("NRHE;D]B=[8)LMJZS]*%L0J?8TU2CU3E'(D:!:4]L(9KG1RDBBA M5, 58'K4%!JX9RF1JGU0:GYLALA$BHD13BQB'CT'#DN%1*&A&23]M&RM4.I M%Y7:L-**U<\PI/!15:G9.AT 5.-PI\'R.H]O>H-A#5BW JS%ED4^!B5X=$A@ M[O(I#D/6&8FDX39)[JB1 %AB!8"UFCC#.FKXB>LA-8O?.XO/IX\'J522"2DF M.>*>Y_;3EB'F0]0I*,>4V=B6<1X6T%0$1:IF61M&D:/9:K$T+B9?G MMMB-PT:OBE[L'C7:O<&@X6V_?YYZ_3/;#[7WXL&]%WN3W?@=-N/-S%[4>'0[ M/%HLD=Z&:6/]Z_9W>R W3J V_P2X,:\BZ'60M%NJEG/)(#4?& M.(EX$@P92Q1*@%O$JD2M)1O;IO94/&?^?N1(C)J_5\C?Y_.55!)6E J$20+^ M)M0CDWAN6Z4RU2 MQ-2+'%7A-/QA:436Z80L-IY$8ZQQ%AB9WKUJ1^WL^#%^?&-/6T,8QP7H%WU0 MO&W?'S?^G^V<_@(\]26V>Z>Y7B&LPV!8>S\>7N=XW_VCW\OMNO\<[PV@T\[E MOM0 =2N NBR#MKN?BQ&\_Z0\QA$+BHPQ&G&>-'*"6A1D"EQ&HG@4&]N:K:Q* M1^W<6$/VO3=-X[OLFWK]CAW"$+X.7Z76UQC01>SW:K:^+5N?7V5KC!-)A OD MA1>()^*1LX:AF,"B(-QJXL" ^'__I0&3?UDCSGY1;HWWW:'M'E7IQX5;:I_& MPT9U7FY ]>\:=NZ@331/_"!-"L@PX1$7A"-'$T?,,Q.3)('D1F3K%4A> MNRW63)FX*:_6JL/*58?,PXYHYU62*/( /(SADZ-.(^!HI;4G+D:V,M6A]EH\ M=/^M%V'/W%],9U[W&F)^4$V85@85+ ;&-'+>%]?3^@C=K'KV#&C ]N> *>)*QW/ 3U ";#'+),F05T; _#$=O-K;9 M6O'HB_(>[/>&MGVEX.HU7H2[%XE[CF6#;C?Y9X.Z]Z89_=;O#6H'RNU0]^U9 M0=RB'35Q\^3@ZZ>0BP.!4$1&,@6JD4_(@2&&+"72.R$!@D$U4E*M+#S^W@JC MK]*[4F-8C6'WKSG6&/9C&-:\BF$26ZQLLHB&W/B!48<PF- Z_41IXI-/)C!9+'"S"S+?/M.+ZQ-NN'3]FB_* M<-N[S-(O97W*#J%>0J/!=0?!=SY06KM%N+62\X14F>N[NS^(/393^"070H%% M>]WOV^Y1O-IXN59O;J3>G"^8:-Z91!3W* 27U1OED#$L(N*2),9R9T,NXQ''@/>K /W6ZX6S5KO]NAOF XCJ@*+[ MP2IRJ3!]I,V=UV>?)-94:V.0=5$CGB1'UAB+ L,V8:(CUV(=@Y'K(_^GI6C< MBMEKIKXE4S>O,G5B21"F @J$ 5-[PI".4H!1Q!+5P7/,'2@@2T)];ZY^U*$! M/\:2?_1S)<-V0R/^WZA5DFU>6';!^GAA)MOQ1]MVAP!.;R<[4J/0[5 ( M+_AB)%-6:NE1E-J#:A&R+P8^L<"YM4E$0G.4DEJ27_V473$UZSZ02E&S[NI8 M=\Z#$6V@*6<71,<5XB%II+ERR$?/C0TD61\WMJE9%]9]40Z,)<&%*^H^<8=( MG:<-5*O6,=YW?:\3K\)5C4H_[*N8H)*AB6)0*!3.B=.P6\AASY$5QAN.!7/% MK)%F%8;->H3>K=!]\6*9>]5:2,W<*_59C)G;>+$0=6^1 M_W]/-FA:I+9&JMLA%5U00X2RT5D*^"3!).*,:^182(@&Z9B7)J@ 2"4,7T6, MR7JH(2MT>;Q8'K^WR/B:QU? XW/:"%8ZJN0#LL#-8&I0^,0B1SC!QGL=<&1I M8YMSO23'0\8F5UO*RLG\I@@ M6;3A?PTMO [^#JTOVY-)[8XZP!)^^W_AR\D4.K9_U.I68Z$%)1^8YV@Y\#N. MC=P$P';/&ZU!8S!R)]$/&\->HU5UNHTA7/D1.!*TX+^&=@A?YBBC M]]W0LEN-:1KIE;OZ,;7+T^#6+JC167L&HP2^&C1ZJ?&3_;DQC)W37M_VSQNA M!;_T(YB8@X:+P[,8JW>6;K8Y:\YV2MNC?&>E@I'+)MSL=]4][@_&(\S,GCQH-8,CYKLMA7[WX)_?S7'?=R5/@RG&'O-EVNX.M MQI1B"P&LW8:_+@NX$WWLN-BOF(R1S496*LO,,G!NEE4:TT4)T%6_#)9908TS MV++&:1\ M@]C+;?UXV#4'N:W?-SZ:ZN1(K <;$=^]B 33B&%^47=G/VFI$?V M'+!8\3W CWY9M?[\Q(5:_9OPDI[_C)P=S'4.*MF6?LH0S5A@>3T3TS%UCC,67MU@'B#H:7G_+#)YZV+'8 M?R0F,'1N=6;^/.Y/1G-JCR)R_6@_(YM@L*]L^\R>#S;^=96M@:?'#U? U@MS MOW:&*:UDAFK)#"O!!8I/KU]V^Q4(RMC/5\&8[-J,I7'"#*6[86&]N% M5P> 4N^[_F:R0J[1Z'=[6>Z#<@![4)2G I;OIB*W* :=:G,6^6L.@BJ-6A,M M.',AF4!!(71:114E5=01PVT.NE@_&1J_ ,P"@&\V ./&Q7^?8D%L;OQJ,!F MAF:;9=*H#5H1;/I8#YH7JE]:,*:SUC!#^Q%H$'EUTV@XZF=AE"5>M59 ]TO$ M[T0TW$:<-\9[$,NK)O*K&FTEOJ^\-4NS98+_&&17MS<$27G< AD,XJ_1Z?4C M:K<^Q_8Y@L=U4?Y]"#P^..[!(EQJ"6$4\[OSVR9+>?G^[PVS'R,Z!P6@X4>= M426BX-$1Y;&Y7N_S6*'X]M)4*W*=4!]KNY666/3-T]-^[RL,?PAS:_SW.GCS MEIW,S":R=4<=%'H%>/-#G[PE>_B?8^P[?W?M/V:T=_*>'EQ\9KL[S?,FW'>X M\^'KP3]_@T7[01QT#O#>SM\GNQ=OR0%MBO]KM?E)!HH6,!:.JZ$ MBUPD197RUG[:R92 "2;H9B2Q2 'S1/+F.&=>O^^^+H1Z60L=X@YW'$U! JC-S8)EPL2:R>T$'YUK,S)4%JA#N *4F>6IPHP3QPZB18 M:9@19:GDD4;JKP%3/<\YTTH\OX.H>#-KOM^,1\R+XY&WP".?27/_+6U>O.7- MD]>?%%.)YI@Z)YU&7,J$-(X6*>D3#X)'+-ERQU[#C;DED\AMMC_B1(B0+.K( MNN0B0"1.A)C MF$@ZZ>++72) )UL.>%%Y129>H>6^(% 93V-&04"(K<9> @SI#:9NN\U;48UA MDEE!*;4,Y&XTN8^%U]I02P+FUMU4 [LKU;Q P7J^M]/\I*(/4E.,7# 4<2,U MTBEQ%!3E7%K-E07KG@BZ)/AV*EAS>G?#Q:.LF?>RMZX%]A'\@V)&;XTC%/:> M6J6C!)PR1FA*$\9!"&!O7DMT<"6N=Q,8 6V'+W2 MW^AZFOF]&M;'RY'^$?O9VV./XEX"E3[[OZK\@"D%(?KB2.C]Q=[.VT\)DP@V ME$:$APC:>HI%44<&)] -DA,^-RO2BXCR/UD$#:O%')_Z;#7^&N73A/&94,>> M ]+,GH39K*IT1R"M"NG8,:F &O\%2O"89J6!X.J^S[[Y[IP\9_Q2^R.LNX; MBK%(C):;V>4/U WA^KSS'')%]MO]4:@5)]U8W]PW#IM^&+ -?JC=GR.)TMW M- >P3\XF;)P LQTL-BL,Y2HQ*EVP4J0:QQ\(QR\^?#)$!J6M1<)* KHA!QQW M5B'/X8=$1%8=,XXOMA/^87. 81&9<%PJ"1:';0[<&P;3 MYLG'3R18JPV7.9<*S 'B 8,)=T@PR:EA! 0ZO:DY\*V#X5EC8.Q5OUX=I'+M M<7)_#@#OW9O\?O?=/,U_[/:C[QUU\X$ZJ!:_QFY,K6=<"^T.M,XRK3,CJ?>@ M92@3,1@QF"*''4>@?<".4!ZPC0\0P%;OY)UW4H1 "+,>1:8!M:(# DF 3*+>QW>TMB)_O?]'(VF@_GVB/NC[VJY/''!LVCG3Y M=N1.Y?"?J+QXJS&+^*$7QP>GW6'+MTZSW+.7[[L\7>IG:JD^C\\CKQO+^.!;;8 YW@$*/890Y;&5\JCL-AH,7]<)6X_TP!_PM.Y(^[;5;_CQ+UDR0 M_1S4!X^)@V&9TFD$XZ:$VTV"I>#";RR3+3%7O6ZLCE+S"T'A_](:E .3*[%W MQ5J%C-9LNL&GS;/?B]2>LI(TT,$1DI BT M%H]LRN9!9!A4=V:UWV':N!8\9F)V@ -&&Y^H+BB#"&3&<>@QJSZVV78*MSQSVFO+(L?6:!&8P ML+]50JM8<3N>;/L=!&Z][7?8=FF8\\12!-:A@6WW!ED*-J*1BDL2!//9*-R] MFU">B02?BB80))>2J40E7V[N1$+ZV:BURT#QP31JK!V#]I)]PML;(GL MG@:1@8+P/EUQ(2;;:I>0Q!S3/4CGDXVN7C"XZF\<^W;[N39JO])<^C&-LE;3 MCU^R\[5]/@Z @U_=&!"N4>!RS'@5U'=Y-)F?""^84NHXRFU>P_HN(3X)89;=RS;OSY8[XOV+_2\O'QD]Y M'RC^Y?V??Y5/Y)>?"[U7LW 1/D<@72*J$<%E,\D+,.J2C#(:'O?Z5=J)S\L_ M&=?,%/+105Z$'*J?[\E)2_G++)R 5\;Y+9.KBSNK$%!U6!5+Z.6B2VPNW^0F M8?Y%$GTWQAK0;>,[]*8?@-Z61Q[GS?C?*\E4*[ %9L[EQG'9;WK B;%_%/\$ MT&]]R:=$6?I/(^S>]?IO2M;/[\4YN0_O_Q50\?-C2_N3UQ-IST!*$Y#69\T+ MSP]/#C#\_75OWX.4;U[L[GB2QW%P\0$?G,]+^_!Y=^?CV>'.ZXO=B^/.[LD' M^/LM: Y_GS0OFGCWXJ,X[(#$W_GSY#\7'_,)P*?<#UQRT'TDR=U(>.+(E$>G?'^#5"4P!XL$WYM!+M\-/1^GT4ST5>%8]N"%7\V2/X/[)O;:X%UHYN\JW1X,L_-NM00$RN*X[ MK."U!2I_%GZGX^?G .PJ>2N?"<%;"F@/&IU>B.TI=E^.ZTT;WM7R4R0OSH6L MMX$86)C%9N/WW]_,/&3NY\E#YH(U08$$N9RS(_,Y<26^1^WQ07 O@__1$:@J M)=]LT %EQH.4"T4Y@L6"@;=2:Z(Y9:'0R <:^;L\V*IB.UQW- *%(%-Q?F+T M(!DSXL/8->%>OSP4)%K('^%Q\(!LC("0[*(!\(P?COK5>E:/;G7R MDDSTBDK&SBW>=/&GBS=1A$_M>6?&MN-)L?H&]T=%PY\P!)B[IJ+SM[5;K? MXIB7L&N5R3EY\E;CX[*-JRZ:S*5:D6I(0/RMHZSIC<%_2F2C;F&:BE4&&>[+ M>A06N8)7J9?E12:@K&#-KLETR8J?M-^#QPYR/O!@9+M%Y1R/![5SUFG#PY59 MS;]"WS/TN]7X8^;>97: /0*SZG+]+F>Y.;579R9B^_%REIM3TQ&/>C!#A7C(L9,+3Z>#@M/9]:KOIPFW(S7-=M&_MCFY0<;+"\-F"@1C+&! M[\=%_;S*_ZF:F&9 NDS7G60S#4ZG\3/G>9E;L$8YB.;*K"ZW<[IZU7AF"6.Z M3//1(]D'/4&H,I+!- MW9F8P'7AG=QRJ4T:7Z;B?$\^'L0QC[>VM/\:SO$I( M$Y@>Q%D^^"X0YOVZ7+@QM)?=R+;P-8^XRI+9/LMI7%-K#FRG=JNR!FT6E)EW MTJ@]9CW;'NYJVL)',E?XJ?9TQ! M643DX<>PM02(^C,ZXR(HS6B44\C+W%9,OA(I.),/9L.7+*;#9"]FP66S,MA2 M1EM@S1+5! KJF]^G.67>5UM7'!ZS;H!Q4GACM\\>]:VW/6.2A:U&N/ MHW8YVT.#&>^\EUR+P+0@8AWSRZ&& LI,:J M4)84XZN!8QHANN&T]LD2->D[8UASG6EVB>!A@,Z#HM>.Z_;T6X//6><$.0TK MU1H<%R6D1"OTXS$L2798C*\=AT1,K.(2L_PEGUZD8H46_;PX#=HE]J(%9GIY M6C>7J\DI_OE?Q9ZNC/7*SJ^RZ^/7L0*T5!\!16!L]4_*NU15EHK)YT;#(N(G M*0W#WJL;8\2XXA7*I?%>L2EJM(HI] H]B*]W^;X5%4Q.2W\]_!"NK@WA6R*O MQ6YO6MP!%ASH(^M0)Z,P[FW=&"O"$[_++_5.W-=._%64[4LK^HMMM0O8Y7.] M[$RK=^*!=N+W;#2"B)G8<*?]+("*XE:O^KVM^KOW;_8: Y^/*7_J==N57+K6 M5/_YER*'ZMVXI]UH6M_O@;G2[76J4\EQZ,$-]:-[7<_RQ%>E=)Z_P0J/S\X^ MC.!ZP-$;DLPZJ'>5SC75[?YO/(.LWHVK_ Z31+L['#8;X'N-'8AC\_;Q^<[ MK6X5VE4LCLH1&B\+!8U]5D4!!+ #\Z6;G<3CKU^_^7VK\>OD\&J9QS= ME8ZS9K)?-V3=!33'K>N.5><>.O.^XC?.SK'L2!J.BM^M/+'*PP5=^ S&.ZMC MYUI0XPS^Z4'6;/.3;U7EZK)H4V\TS*='X5K5^FH \Z"J434=1CYFN9J; M^/#9PK,9P&.KN7LT,X,_B\^M>[3?^UC&_\=T^&N4(OS@L0GPK O_*7$;8\B9 M:6#]YP!4C8P+&CG#.1.Y>7!,&]MFL9K/_U3B\E:;_6/I//5FKV*S]W8^?)+* M!^HB0Y@3A;BR&%DG/;**$"=8+B@H8;,7LT__9[[8R+LKJM05^#RNHDJG1\[C MX[8A8&J.Y>JWCHZ*=?Y3:RMN;B/S4^KF<@K!P-3A4>3?])RBQ&OT)EZ*,2GF\2R7.[.)F)4 MF$9M',/P81 ^MY*U0YN=52#*IN^!SU5X1!BGT93SHUR+=Z'([219YO4V**_K]+XBOADI<:U]68 MTCP<8(0QG<$+AHLQF1.2'7QCTE==L]UE,K$<\KS@*,ROS9W7GY@QW"O, MD?:,(6YE1,8J@:03RBC)(I=B_EC$>*YDQ)K)F#@/Q%#O+$O4X&BMS,5$KT9A M9AJ_#)RIZ&,PZN2"KA=C]IB4+9PQAN8<$UD@OII\^"6T!J=M>_ZJU2V 6F[Z93R( M\;EW/BR?:Q]1'"O5SY?'P%NX.@H>MU4;OWG\\U;Y::X91O6;(EN&7?\SWB+7 M_O:MQQ*ZA?7UMW[KL=_^C6-Y/X-E-WKL=UK7?;<=I5FX=$G;H>KP]6&:[.CO MG<@6LIHP7 -X[4IOE;NNQTQ7J)LV65GOETE_6H_MY47V93L]M-OFY;-JUXW$+,_CNW?'! MR>')X<[QR=YO'_'A;_"NG7!\T'G+#CH?+YH[_VXU_VF*PX469A_%P3_O6KN= MW<][OS5Y'B_,B^_2=ZV#_= ZW&^>-3OOOQY_+V MDPU":QT((B(7!N="(&=31"%X1I6)PN84'Z*VV%U;F#VEMMPUK-6P=L<22#6L M/2BLG5^%-4(T%E8EQ&/I0NX],EXH)#B5VH*$,MP76+MS^]JGU(F\PB.SYH T M98J%+N33J=/;37TI$#]I3%IYNY4_)D6K (ERV%.%0^-Z,*'&HUOAT8<%-2M0 MS+5,$A%N)>"1<U/]8H=HVZ8M=,NZ+27C73WC?3 MSBD10EE-= 3]@6.%N '.M4)X%%@NS>B!IQW=V%Z!#K%"IEV13^II: J[<=C( M"E6R/1Q09TP6%!G M/"@15("-X[+7)DJ-/",Q,9VDUVICFR]I3_7S;0V;-?+*U&Q\?ZI$S<8/P<9S M"H;CSIB(/7).&\1]M$@KFE",RAOOL4I>9@6#K <;K\@+L=8JQ9MV;_ CYUWC MJ8[=0..@" 8+'7JC'&)17$$OTVV\RJ59;P1_A,[)M5/YON#Z8$'K(HZ'!(8= M$J77GR,1:>P-"LGZY!S5.!=])GQ+K<@@7 7+/++WIP;,&C#KX(*7 IAS^JV- M*G!"+!)",\2CB,BZ4C0_8!.)D9ZZU007K %@%NWX7R4V=EF!J:>3VW&4]=]< MNV;TE)(Y+E,?+O,3EL=F5T7,3^U@6&J\55UD7,RSGDVJ+#7B<\8'PXU@SV?; MS4R*NI9&;]VCK<:;)8D)LVFQD]R@<0+2. 6DZC]32M)6]2<7BM;80>,O.RD$ M#$O^N2HE/U/39J'P_TRY_YPE6A77GB15S-0IS*7:2DWWG"91548,5\H+VFF. M3TD<@7_61=2^542-UT74UF L=1&UNHC:#Q=%>SQ)-I.GEK-NQE7*8@(A-(;H M^/78CG(5[GO/4?L#)./.*-8):4L3TMY^"H)A;)-$F.?V?$8%I!DER%BM4B+6 M>:OF$]($8V"V6&M@/WA(R5"EG506=EB9D/?@NPEIN=!X'%3%K7/1X*H"FVV? M#UJ#,8:M:R+:=V?_T(EHQFP)+GXH#PUO"6WN([5+B1]+;_M>'IJ^G\'6>6AU M'EJ=AU;GH3W4N5Q57J#./ZL3-:YU$?/ E L$@\JK.-5,4TZBQ8)+ZA61_*9G M:L4DN52B?NOW!L_&%TR;^W]WX#YX1_/LX.0([^V_YWO_?#@_Z!R(W1/_M7EQ M<-[<;]*]-_.^X(.ON_\<@K;\9^?@XM?6WLX'T3PY$H<[_VX=GGRFH#5?[)Z\ MS_?S_UR\G1Z>[>X?4'C')R9HX-1;I#D.B"=GD%7P!TM$&\Z2H\%O; N\M5C% M:!TS,NI$LQJ_5HU?.!ANI(G8*LX9$39AGRS'U'&NHC,W/>*J\6L5^'4^Q2_6 MO#CZ1+T+2BN+>*04<=@8Y+@PB$2F?([>("&'7(+=]"3PZR7$2 M78Y\_&0,@]7W"LB8 M,,25Y,@%%U!P(GK+D@V MDD-GM(+=_<^?J!)2>Z90(,$C;DA$1M.(2&[D(Y6CQ,J-;;QEUHA#7X*[:"\' M;MQ%^#_=-)+;&!Q)8XV92J <&.$-3P(JE(DRBF36"W\'PQ:/EP5_OOO/TD# M9B#E$G&: N*.Q^PPD0C4,ZZ-SL>,;F-;K*R"Q1IY16H.G=:>85J"I 1N M]$S#%]HH@9-3GL58"_^'Y-!9X7]R\$D[JRU/&%GF(N)$"N2P\,@H*4 GH)XD MX%"]LM)9:V3WEW>K-5<"]GM#VZXSN.J$A+7.X*JA^<[0O%C64(&Y;%0P*#I- M$5"0(++)+"05L:L/*F[GS:M0>9!G:I5(^,Z(>.J4K5J9%P%,L[E9#&+ M)14*[,AJ@\+TD B+9QF/F M=GTSM)[(>X\5?VO[N3SXX(_8_^O8]MD"?<>[A_@75K]EK,?YV+#V[O_O#W;!>X^[/Q]#/<=[_[V[];!_L>O,,[V M[LF'POGP6_L_%_FZHT^@7S!.' =#,%K$)7?(.4]1H)Y;RCUAD<:^#PR8*Q5BP;CXV/%>]R@FJ#5CT1EGUQNMQR\=)3_0K*2'?CN9> M&K#]W2&M7P;%;"Y@;CA7^E]V8]7'*'?::@S*4I54H1)"/SSK(=_.#80Z<7C< MR[W,_V_4RBW.MDYS/D;;5MV?4GYNIY=G!@1>@N=/^VJ>]2XNUII M506H4K736<&\RM+-YCK"<^$"!S13VKBU!EL+/'"/&/F7/XYAU(Y[:1XM?X6Q M^-?=L-/**8YAS;)K'@-!/W^B09'(HT&*PA^<&HNL3 "C"J"3>(D]9_.(^.V4 ME,="HX6&4G$XR#0^[F);@=2T+6*F2S]F^4(--V&KJZE_LUD\FXWXU<>L454W M9K"Z?$QI1E=E^MPXL^?)M(H29HL)OOJL%[(%O/]46D61+:5^+//G<09[PR9< M=\V?(>(F"47?=$@\9.[YS1)"#J+M-][F5JB+B7YS2;-U#E*=@W0O.4CUDMU@ MR?"+2]LJ.K4=PKMN0BT_'@I]$S+ZX2B$ESC"EQ ?OCM1L+^I5M\E1.^9'G<\ MH6.+!ZZ-/H )PZ>%DXPX!%+J=>+OZW6$\6,F?G6$<7K2_.W@?&__,X%[3_9V MCO#AR='YWL[!UX/.A_/=B]WVWKX_._SG\&3A"*/3/#L\>0]C_;N]^T^3[^W\ MV=G;><]W3]ZU#G?>LR;]*'8O?FT?=II7PN(G1Q@Z,1Y&,86< MT8%&@J7"?F-;8K(E[E X>?UBXFOD>:[(LX)R[C7RW ?RS!V>8A*5H5PCS8-% M7,-^N* B(EH;$Y/QP::-;6[XG4JVU\A3(\]#(8]T%J0I]IKRR+'UF@1F,"A! M5@FM8J7SX GR+.UR62///2#/[IS.0S7L"S4",4(-XL8%Y)*AB!">@]FB,,%M M;%.U+&[C49#G)7@W=F*WUVEU5^G?F(^/^<9RK!_P+ \0>D1/1[V:]6I>OYHK M[:K+MN02M"K_;G5S6,4K1&BY9DU6I9Q3_U/^$0.R,"I[%*L#XD%C-(BY6O3X MD#J?8=_V-'IS\42[KL)0*5W5&J_6^83GU:_)SKZN-G9WE(\%]U*).QGL7=8Y M+S$H&SDNH6-S--K7X:ONJ(-"KQ18SD^?ZFZXUMUNH+LM=NN3VC(FC43$XQS2 MHC"RUF@4J?6!>!D28VM*+N/(I 6JJ0GF/@G&::MM% YAQCWBP2OD=-3(A,!R M_WJI*=[8YE1O$FDVB5XL.;1&Y0;J@B"K%Q9W]!?6W+]6W'\^;^HK9H5*B":9 M$(^.(Z#G@*)FB45/M>=X30FFUBX>GEP8QXXZ(!*&(T:<6(&\,^+6E%QJW>(Q""8EEYQA&,@$@[!PUB##=$0X,4^2%I((LK%-L-DT M@F\JN=:6Q8J.&)ZR_VYW]5ZY&SJ$OY_/^RUW\7,[)%[IVJRW\O'-T^5)9MMJ MO57TVD/F^8RZL52IY<2MY,1BJVMF)7;*..1BMD&=SJVN*45*$X-YI"[Y^.V: M$(]-"6/MLZ:#.]&!)HQAL"$KAS476("^X 520 9&R42YM+D",;^!HG#S,(15 MHNG3:/!02]-:FMX80^_HS*NEZ;VCZ+R+3IDH+/5(TA@0]YPC#?\A'TQ4+,M2 MDGY(FCX8)=32=!5T8)2.3GN)@LZ)"R)0I!G1")0M''3$FD2A_2]([^SEJ:WC>*SOLP'8XQ",51X(8A+J- 5JF(&/:16ZF\EC\F31^, M$FIINA(ZH"KWQ='Y8%PBKA5&FH"2A9G63CC+J*$;VW2++]9X?>+2]&I9PVD1 MP]D:;P]5TNIU=]@JCN36E_C7M/[9VZ^YIED,[_J]SIO+.D>+%;!>=+6K_=>? MB''.18L1P(Q#W'J!M D&25#K*4".<$H]M6I7UQ;%.XO]F,M2%=)H)*"-986P M?KC\52X?EY\'U[=Z89#+[@UR%9#0<-';T2!>+;77:9SU1NW0.+9?(EP1<]&X M80M-B+GQ4U5&S@[0N);?I'C9=4LO44XO8]>\?B&M9W6H!#5DQOLSC74+;6^QH N8K_W3#P#/;';@?&< MP'T7![RYR>')V!Y<2;%^^.F_N_'A^[?WV]NQP_\/YLNXO/"8>HW0HEKZYE$5D MB;0H)I.,C2%$ZG-&J(:-_N5)M.M^A,9Z+Q@M0C*2!@__:4)U$NGH$T#009DT@WCKN@]52!&HTMX$0 M*1Q9 Y.H1H [(L"<7:04\=>0=6$-<\8@LF,!(JD 3M0PKRC>V0;\15&P* M9FH$>-8(X*W7P>-X EX<)\] D07%8G4A*0=ESRYP!UA3GJG= CR MUC6P:@18/P28,V&$2H3CA%'$%A! Y80KI23"C!)!"5-!!$5"2(^,L M10($0'0TQ!A)KHZW*83<)$OJ'3T> KR$XYBJ_%?N0G\2_3#'].<(_K>=TW;O M/,;&7^6$YH]1WQ_;06S\T;;=^ISF6^UHG=W/K/FSN=/@5"?%):(.:L0Q\(@ZTBV='QT ;O(+ 851[--Q6L7 M[?-F_^0HY1[3D(3EQ"ECN"*:2C!S/-:*K8&%4\>M_3CGGU_E?$&P,?F$EEL* MG&\%0T9BAD*@4A-NO#%X97%K->>O-^?'@*4UV! :.1?2)!8IB5&SJ!(7:0TL MFYKS?YCS=^=D/@_6!JD%3,26Z,\#BN(^>_A$.9C]TO<9!S MA:/MM\\;\6OL^U;NIG27.+.7XJ#A(1=TR+U4)>6"1LTUF"LT>,*"24G5]LN3 MQ[+Y0QIC>:!*4P0:*F"9$@[9W/=",LIU](918S:V#=E4:IV<,[5[=O7OQH:9<+^-FE"I."+*YP,:;Y'+N3=8 M,@8:+$_>A(UMLHFEWF2X!H#G#0#$826\C<$ 2<2)!&W"*LY2$\U@5 %!B4Y%U H"7<#PS-69\ MK]/I=>]0@N"E.&*\(S92J5,4GGL6+2="8Z:T PU&Z5A;,$\QOE21>2>>M2UQ1K 6V MV"N.25+*Q%";,$^?_1?:=3*-O=3("9H03]HBS65"(M>-X#82INC&-C.@P]3L M_\S9WZD$ABM/2?O DS-.!DZ4EF## +M:4QLP3Y[]YPT8S*TFED@DN<&(6P[2 M7X2( -P9INB.>7^P-QW%2W"50>+!'G*<(B*=SDB"73@OE: )[Q_!-:?0FUV*UM4_N MQ()/R-E;(\X#M;*O$6?]$&?.Q HL$18]1UC+ (AC#=(>"^2MITI@%ZAA&]N$ MX$TPNC:U7&R?5$-.#3EWR!U><4OT&G+6#G+FS3I#I%/":,1" ,A),2"CK4/, MY69^&N<*H1O;C,E-+-@F4,,S@)P;M)7)_\ZLT>J.;-5))Q?V+Q1FC$F1!Z*5 M)SRE8(*S@05FC9_-<\/Z.[GO9W# M=G/G(][M?/QZT/FS#1R#=R^:^/#D(S^X>'V1.?%*6YS.N\\'%_\^.: ?.-QS MMKO_@1[NOVL=_O;Q8G?G VM>_-G9W3\&3F[F6HM?]_:;GR35T1*;XT!$1+#* M 6D.QH;2(2GIH[-45A@-A A+."QZ(8T>!^N,3UQ)::4QQ&,B":B+WK'Y-CI7 MMJ-QN0N-1:*?;08QQP#5_GS_W5?'*@B-3BCOB&*@SBC'!<,*BWPY (M_I"8_ MY8FO6D, !W\#GLFRKG'=,MZB1\YCM"SZ-<(@LE1MM+J-INW[XT:>SF;)/^QU M!W&8>Q'E?[S9^_O]#B*F :,,L0/ K"J)U/Q>%6V^C&(UL:!K4ZIP#]<'-U M6^Y-U#TO0=CJET'#C08PB,$@WY1_'T0@B=#XOY'M#V,_OZPL9QB5SD:#XPAO MZ"-8J-.V];$![X8ELN?(#M%QKQ/S((9 G26FN/$3/-0#M-M6=SKLN??#LG^. MP\'/C;/C%DSVM-\[;KE6GD6O#P\+(U\FA$YC?P!3@,>W0@2:M6WX#'_ ZP"M M8&"ER=.@#"B_IU^AV,SL_6@ 0@7F!*N5K\K_SS5462I%QA0PWB:>&QZ=]@:M M?,&K\A98Y,L^1_]SE4?& A-?WF(=B,?1\/I;[KT/S0U)T8BYU9GY\[A_V6#F M*"('6_$9V02#?67;9_9\L/&OJ\P%.SA^N +F6IC[M3-,Z=Z$:Z6%@&+:ZY?= M?@5:3^SGJV!,=FW&TCCN9TG_7]]79-3&]GYIZP6L]B8K"=TAP)W=OA'DX64= M5QY)Z;G:/^TFPY=K-/K=WA >5MK =8LF7'#H7:MKNS[#UE\9L#K5YBSRUU(Y M_EVY/"?'I6*Y-)K03'-.2- &6^&]-(RR).E:-NL[[F5)E.7>%UB;7O]\LV%S M;[YV._\=XC"WS^M7S?NRC.IU*ETX%%@%8AF,0'[8+,@\P%%.;1EU8\G8SXO= M@%OC8 M(JM'.;YW(HU%W(J"R/.C;TU;(Z3%?>NTOI19S:SC>B KJ0PGW;/2H,V8$AC?H588!-U,\B]\K[BXXWD5K7O>.R5> F2.YA MH]L;PG0ZK>J>S4I@CAL)-O+JYU>WAK".O?YGL,M]A%'&/L!Q-9?)W-MYP1H] M!TMC*]%=5F/RM,EE 2R!?LP7V'[.(3J-H)' YE1*5GYG:O4'P\:Q;:>IZO!3 M_GYC42G;^'FKT=BYO/4\-SZ+RQN?S2A!DP6&E1B5_D/]*YJ>[PU@NO#N__Y6 MI]WY BS)!1.Y-"II3B6H\S(E%HS&5&AKU'<<*4CY_Y8V+X[8+EA>0KHH.$O(4<409]8CG=.+P;ZA+,+.P*Z M8RW MV(+#HP%@U2Y0VLV[WHT5.9RUAL>%H):8"Y4FG3^5;J"W(27%(C,4#"X<,*>, M.@QF8E1)<)Q\^&[&:TU*]TE*O+G_X9-VCDHI&"*.$<23L,AP(I$VG@B*058Z MT*3DUJ+K;$I)N:7K('Z)@.[^TM2H3)1N;(]!*$/H;4@G>IZB39$P2C@3SA%F M%*AW(J4HHBR>O/Y$B1?$LH@H9P902 ID:*EO8)B/-%A)P\8V_Q8( M9=*II.U4#F?;-!/,5F/_. [BF'HN^_]>-@S.F#6VT_]<(O6R4C6QX_VL\CF8 MJIQ9,O: 4&>D?&E_?-J'S>Z#5@>J1BM,)'HFLZW']YC!1NV<=J&573G<\IQ8V@_QZP49U]7&H&./WX* M_-3JG/9[0/SYCF+/%?W=Q>%9YH9E3J1>_P@>=%&(&BRLRX3R M-"_]77 1S/@(S(S0SVZRS$*-F%++MR(8:K"EL*)@38>YP4]?.HS^N MD<71> M7M.#:_JE:3@HR,7Q9L,7VQW:HUBM\L1$RU.L7CGLG=E^R#ZO!,3M6NW6L'I6 MY2R"*U(_PLCLX+B1VKVS8KWD Y6"&6,;P<)&%-Z&[S)$+-WVJSKR9*T+Q%06 M1:S\8;9T0C^-?FR$C'^\-#9?_!+(^81C V88D(- M*C.GF\U^6#4@Q>.8#3;?'[7*55U@3MB'[G#.KIFY)>-R_-H:E.NK:_/8,O7F M93T=-VIO-/^?[9S^\KJLX9?)?N7G5X[,O'K _M7,\H+"R[ZTX.>,N]Z/X$=_ M/H;KHH':1OD9UOH2L?,0>ID2X]QX)YI&)2[6',I>#\KL\[[GV2\GP0P#W5D# M\I:HMTHK4$CM;9!."&' U% VY!KU7J:OUKQ?K71[RW[\GN_M'Y M[L7'L^;K3YIY::-W2"LJ$9?*(Z<\1D)Z3)+$GH6L?IFMQ4";B?ZU.8]$EVK\ M)8C/:F8N=F/*(J0 Q+@ 9$:8'N!!O]?.+-K/BEKQ2XV1*8;-125O,#$+KO)% MP7#O8SM+V@S#G5Y_.)9E^?B#H0Z;"7J,A!?PS@%LO]]A0D MYU=@DF$$O?4VG,ZC3(I)$RQ37%OC4DZ"BDD$&J.7M.;TQ^3TW;-/QA*KG0?S MBCB.N)4$ 2P[Q+W',AF:2*0;V^H;C'XKF9+YJ>=;=D+;Y:[L[)QXU2USTJC= GK#CWA$OM>D*QI]6],R[D,]"!XI3W2B&RR>,RVDQ>-GO.6:GA M<+<=SG F*"X%<^"FK"NU;+N4>,I?7L?,4[5OAI=W(K!XGD1>OZ*]S&+1[;GZ M%@K*_8:X_.6/085JQ[WT#48=O.SHE@^?'(G1EK8Z7 &K64UR8RV&A':..&NY ME&$^6N51-,LL+*:'#W/R?#BE=C2PY0AG>O)2#-0IW=_*3Y+9\8;:J@MPNFU/^,M M"8N^Z0#/!\3>-CEWOE5NBZ5^;NGB;R;^<%?RF M?E6OY:W6G+Z:I5+<=H^_&VWT_P-QG#R M\;QY K;@3CN_YPS&B)NTR0[W/YXU?_MWY^"ON5R*SM^?#^C!V<%^N[6[__X< M=%R^]T^>TZ^=PYT/%P<7H;V[__KLH'-X##KNL/GF:BX%(=J!X8!1LEPA$+C(E-@?%ZR5>ZY&!#B"0-0P&+O.3!(ANQ1,71+11881I3(C;9)%QS"/JG::14"FTWMCF>$NN-L5M MO?-F:VRKL>VR,+43Q*ADDPN"!QQMTC9R3W10W#+#'N888TD#C1KS;HAY)UN*W2K0F\S1T80Z4L*17:DYQB M_&14NI=0:;OV?OS_[7W[5]PZDO^_XL/L[CX$R W<">3 M_'*/+,FT0[?=8[M#.G_]MTJRN]T/2$,(N&GMF23SFFH3%L1GZL6/:G#)NP3\67PRIZB7_N27GL>^)R"%FDF#&ODVY M&;'0-5T2")L1WXT2$#GO5B?DW^QFVM8*LRO2J9A/+=^RHB2R"!!X2%R'Q!&E MMHC]F/W"="JMD&_''8M%8O%H<)QPTW5#P!N<.&;H46+ZED@$=Q)NV1ZF604= M*A"KZT/?,_?R@$8!B=S$%818+(IMXME6'$2A[P4NU%N!^N7O B1%P0 M#&"9'HABO(#7,2.;,=-)6!PD":.4!UV\AE-S]CUS-J,B"BS?%[['B!-'8> Y M@0<@S+5B+[%^=.F+ULL/Q<%+MT_95D1AETP[C@$M6T%BAB0 O1PG!) M\P(2 M=TTOZ_0+3>0W$/D?RVB8>(Y+2&#:;HS5FU'B6:''O-!B3"_YO2YY M8H>1$X>)Z43"!GM?>&;(/6+R).&,)5YDWH[+)C9PG$BWZ4Q\0F/(XNZ)'"X:_M^ M[/["8\.:@V_'P0LXV:.Q3RRL <1LX. 8; LLD =ZT;(HX["ML8O57.XK&J6Y MMX/<&XL@ +$=)+80A+H^#0)*:.R")42CR+$T]W:$>Q0W$/F?RT<46!PPZH2F'_E Y&%($+ QD_D6 MLQ/?0="FE_Q>ESR,G0!O=S<=2A*3.&%H1K8G4/HS3EV+L3"9Q\B\=:Q+AXS7 MS>&*W,BUL:HV(R%W(]NFEA-;,2'4XX&GX7#7V691'?MN"%O*3"]@'"QJ2LPH ML#W3<> !%8SPR-9!IRW@;.Y;7N@XKI\$%A$BBD.7\22A263YS/)_(6=K#KX= M!R_ 81)$U'5I !SL>R81@6O&PG7-*/'=Q U)PEFTL^_T?OKB3,V]W>5>5S J M0C_R8M#+D1W&MF];@>W[4< IY;;FWHYP[R(<]GV?VP&&SVP7[_N.+#.,8]=T MXM F@>M;,1Z7ZQ;WZI"Q)O(;B/S3%)N=O+ZT\?XUS_*YL$/?!)L2B#QT+#/V M;&K:\'L0^"3P+ V'[W?)$Y\0[MD$#/F8PI);"<@5.S%C$K-$V('+'(##IRN* M4-+EFMLZ1GRC\J6$V((F/O4((5[D1+[M.Q:Q/2)0[^Q;O;!#OF@=2;IO[K7M). V<6PW)IP% M,:@JP9@+?,P#9L7:I=5UKI[,<[7K$M^BB0W6AAL"(*; WR0,@=!<"Q[$+HN9 MSO#8 LZ.++P:C$6.ST'*$X>R4(@P)-1U \NB6B]WA8-/%O1RB >_G=([EA +8S/%%0D+;#2TW!I9SA.TEGB ZA[\S M4G,A:<%-*'#$UXS@*3=L!1 9DD<0!6WU1D!::6FAJH?DS0O-. M%S-IH?EX;K'IP2O3]IOIE/?,W;SS63^8]Z0XN&" M!,]S!+8?"!)[?K2SG^75\KV&\NH^W'.\[[)(Z< HQ+"^3W"0JMNC4S%WO>>* M2T$[<&FP[/%6M[F[:][FCFM67]DH#V-T\%+DOR\,4;&$'[B![X=>Z(:$V%B4 MS:(>8SX>1TU\1TSOA?^=PGO%!"6!NW 1\G TD%?78=$&(QD7,B-GQ6W@>$%= MYJ[EAP:FZ*QM("Q:"7J@KVJWDA>UA>2CPN\B=:LZ#?C_FZ$%1[S M1&A%81C'Q+, 0Q#*$L^U;#^Q+:8D(_SV$R;,F_I>=?S9UC?!_N F6'AVX!Q? M_$6 %X G(M-WPL0$/<5-B@?BPL"U$Y]A:E2PLV];UU\$"U1S&TH(B(OEI4G( MB46"P*:^P]R(QQ&-+-?R(TT)#WXG\!?FG1[\Y7$K8(&@9N#$>#[!CTPJW-#T M_" .7=]S7=L!2KC.9FW( :_RO(=+O^5EHO!TU>7?;4E8]0LAC"%06+_$FT/Q M[\>T8/WFUD&WMZRWC&NU=*U,"%[].3WV"ZGR03+/;OQ$3=-ZJS:\K=DK M- 8S>UQ=_\K2Y6^/I# C?T''M_[%X4JNB #.",+M,,"@1\*!72EWN4LCY@MA M>7_9:%;5;_6+V1V.%\*,"T$O39K %%_0P16=E#M[\X8#6 WM95] N42!K6!,M#-C,8#X0:;^[<<;!#+\7%Z+"UK\ M$,5QAJ6EZ/ZJS;_&J L?P*A;;:(>56)H1#WCL$\SM$12=;OCZ[2D%\#]ZD)A M>2OX 6, CRLJ;QC.FE]EMC2\\!;$1\;0M(=7V2#':XM[U\N"3F#5DSP3*T#% MFFP9.#L=W]6#GJ1'$/KJ-O?W1<[ 2@7#M0,[ MX8WS.04HP&>S8.U9C*:S,)X!XN&@SS-UZ_>',>IOVZ6F[3T3SV5KV^/U;U)X M22%&.4% AU\_4H823J01D8YCH=I=G*\%O MJ>8>D9Y>4=RJ7&V2F!.D^5IB:/>NZXP=2D+EBBC6^YP"*%E>&2))!),?HW-^ MY>FUYP!7!.X=SFSJ7+P"JQB].LJ@+7[F+UR74$K M&<>0W#=K!5^K:GM0\DA_)GT9=JBD 0XY;48KY0(LV4$&Z'!@?)#?@05,"^"N M$9/T]-2R8 M(^Y56DV4U1TC8VSOBZ>J1ZE8IMXR02I?^4L,J[H'OY$BZFDOY:1 0&K"8S& M!;!8C0$9&F5R )(__NR=]223M!D<-3UZE48@+5@JEL0X"JL7QC/[.?(@[LM, M4N.F9+)[&)JR ,O&[&BO Q?PWD :"(7RC$LS3DD0 .@#$!1&!2M5*H=9.9T^ MJ)E&8"C_NBSY_-)XYCQ?P_B9[[(04RL5B203N(48R\#-0]];M=9J_W!=Y:?A M2R(=56HF&#X &5\I=3#UUPV!NH'180U6]-FR:PPZABTJZB+8P,K@K\_<'ZS.C!QAQE^A%SGAELE4"=8LPCAK/H_KQL!P:@3XN)2&86N/ M9END5H'EXP&O X,UKV,LILN6AJ MPUK,@Y2.7O?&M/TUJW>%XF;.$/Z!P;MDOQXL-U.:"%4=2.V,379E, !15]Q$ M$6 PT^*3) M%TR!I[/JA?D@WK_5(D9R@#_-='KX(3W!("*@ZC\EM*&L_I MU $0T@#_CLJY0 Y1L3BP&93IB>X+D9728E%B?#0&.Y7A YD44#L1:H5UCE)F MF4D5R%&VJ)P TE6:H%>DI0>2'+T6RN"=@LX5@N&E)NM?3]938I:>,VFV-C&2 M:VSDW=H(:[/%KL%S-IY::--.I]Z2%F67XQB] !5L-MK&@T'CU)EFMC1.59F" M0AF8!I*_,.4&_5Z-9:TH6 G"&5/,)K"[@#!F7IRR[8^;CE%R5_WZLNNC!.T+ MAN14U8RK9FD6D8OR_GY-8?^@X1>8&A(XK TPGK)9-6$_F+R>(\MMO M#%JVG\$4+I2-<72^:UR O5G,Q+#"H.UWRDD)^EM1 XC=02WP:ER@L!B(8"#Z MQ@Y:P%YK^;!Z8&?*D %#SME%U7+39)^E$A>!S3@T:O3?L@6GI(1Q++4#53K:2M"WK*I[EQ8,F-D#<2$=._)C M\(V6W=!:O-UFZ1MC!Q5G\93'>*0>+^S,M+4:Y;/TZW.YB8W!(X?[ ME4H#:TYW-83%$1;D(ZD0%D:8 2F7>5)=J4#\K!WBXH'R TN<,+7:\(M A(M M090"_SP/S:_Z K35A=I,'+_RG0&I 1IJJ>EK]AMA%=B-M%SM%3HZ!WF"3LAY M13?ST=5YT* DV\@=#,\<)83Y9=N0O(]F9 D M/9.HSE>$Y^8<-KB0[55L0MC399061)56XVK. =D JLZ[&3&WJ3&&;O83T1C, MMCFT>9TSID;2R\Z7-:RM?^17F+BZ:PC (+<9V"*1T24'D9PI;'>.3%TCCI@. MT%U=UE[F5=0TU^5U\Y4T]ACHAH"DUJ)^KDX@J@-8"##FJ=)+ MZ 06UY%JV_;'4(\RMEKV0:H"BBWD/Q43[>N#UW,@O]0AA%]%$K7M+"^NPL0 M"3_D!HVD+FK)[V:7YJV\F4#'TWW0;(6?E*Z4OS,3=AZ!M;8=7]1;_XNV7F07 M5,)-XV*0Q_/.=H.>Z&$HB*,NTK&8A],:A7B?(SG(@=Z<*JG$V-YBO MAMIK>\T,3^RXA=$2B"A5N%+B7!U_F3R =-0&E>F]6I MI\L6% I"K;U^V:["WV!'+X5TJ,'&,H4XD,\6+1I!A^VP&HS_Z%S%FRL=R?U5 M^Z.BMM(C*/TZ"B5%)5"2/:-1_NR8R6@>=I+]A M5:Q3\^8#[+T*%C1)K @ID667+,([T,)J%^QNVVF_V_)B[\XYK7>7 X^[#0A? M=$!OF#%""U%G-P^GZ[A@GDB'6@NQ3>U]&9:13H_:;,%SZ1J4_RH^:;N:1-97 M*=QC#.TO1O9G2FZ.4V"; =C7%C:5H1&5KWK4R@$X$PPVLYI,TUJ?[1P>G9WN M/-?*[]?AJUF\2EHD2QLZ/67)ZM-R4BXV^+@3D77:Y/[5V?/BZ/M*R(WOT@.7#[ MTK!"G8;5@;$\>AJ6EF+K*Z=6('%J7,S.'"]ZSM#NF-,Y7 PQB61FP#3II()/ M8>5B_&$J/I=3 ]0:[?\]+O;VKWGX@ L(9+ZS_[&/)1ZNT'0;R,3RQGPLI6$E M];B,"JNP]^KXW ^.HR]'XK"3MML^G55^5 ?G!H,F!@%F$[[I=7!'J M:]+9&_,0]F\66%YE?K )&ZQ;@^814?C'V<8UZ1'R9&GK5('R+J@$ORM:\/H( MP=RRW>:= M@4&EAY7-CAPVYX>NS6%HRB]@IIVJM]=O$A7FAU53WH]2+FY=E$(E2#1;-$N) M6&2$AN44DHE+X $EN]HE/V!4:3%/\W+F0XH'2,K6=.LTT-FQHB;1!9O&8JXJ MS/W/>@/+,;2*J*U=@J'CZ5/R^.8L[2;+IWG3MSD1V@XI_F=,"\SLO2:JJ*BN MED6*BO!DDR173&ZMZU9.T<#$&*27,H$Z7WYAKA;O[8_E;EYZWE&&&P8\_VY: M#ZHI_/-F*;-W[2HA=47 'Y1U.>D,*NZ ,V&Y[V;GI2K!*L%(6,@R_7S*Z4&I]5'9H:03!R' M76FJ/\CJ$C/,+8L.&0W:W5VJEP$$EDM]+*MLSTYAM4:BDO(%Z-FW*K]PMVV2 M26_PP@O#L:SC75?YP) !;599G2M7DD"YF57&-@9BJOJD@:SPW93#;:?MRW[C MVD/$9>FB!OK7 =FTJ&O.&Z\$H[) MZ691%]>TW64*C^K4I#1#VXRI59:;#K2,AY0GNRU!/$DZ#GA^E:D)YGBV%!I.%Q , M:&G-*]*52=L ENBE +*=FAF8OC^W3KA1:<'&PSI_NBX: 1 VA?4;JR"17(TR M'S9G23"0-L$[AP;CIJA&=95/\\1'(A^IXG3QI&TO(O<5DOSG*+BV2%NDFC6> M[[EME><2L33"LYUO;+J3U;U#;N^)X>]MBWV85J/ MZ2W(->3_W\'4+GG:!L_O:ZOA*).98?B@^[M8&0?J%"%8']<;XMOGQX_NI:A\ M:.NB\D_;^^],G?T/2K6K1=?[@P_GQM'1T9WENB^&A5(6AIA(.YF^+KN[,TANBO.6!_,/BR_20YJ S*KRPK*IMBUO%NK M+BQ[+$3CY#^KO@%K#%,W M.,@^0PI"=30ZX[,#^'BWS8W9\?B6G_ ;H@C756E"#JRQG7+:\9H7=6=E)E=C3 MNJ8&-P9AU%>:#I0 5*1T)6)0U3 */*WU593X M:T N@S29R-" 4=<19'4W0KY15Q1L%Y\?"IHU%%=3)K'\!HR6O&PE79=/\7>:]@V4+_5&+\IN2UC/X#[!L".R3AK58+%:J_+"W!% M4WD6?2[!'CT3@#RKZ5.9;T25FZ9LA1[GB:.N6EL:%P#'ZS1?.ET98W8,'P^W M3F\IF'&"&MU0MI)I;6IN>&'37*_03 UL5N$6U4A-D%-WIU@(JOK!./T6CG&5QFP7#\=25N[=M.]DGYCY>Z7SR7;'<\73Z[O MQ6L;'= $7>W=C_W?EO+*9KGR]G(U7LUXMESY;+D6:DTCC>%7JLD\]:I<_J[1 ML-MU&G9[4VJ5A(A*#[:EG"/-\U8A\]TZD%>KIJ.L*>S3?0RBJ?4'U.IWG5I) M#V;;V'BSN^2,MZ*.:YUA 736_9N[;DN*2Y8MSCII9EW6LWXP@MI6ORF,[%X< MIY&^C5,[3A_:*\7V;@0\V=TFQ(J];D> M57NG5 D.S=5H*EEIK<.W2&'+^_%8NJ'7F<57AQ!6D'MYMU7UHI[W>&<\VJ$# M>;&3O,"K-F6 8"2SI]-$)!DW>(\4=72TJQZ&4^*:NT1NO $ :/TK]<8 M#+%LRS;Q!]MQ[1WI[_R_G1)$1?/!T^1?39[<0<;_4"YY&'$-%,I9QL,Y?/K5 M(&>7.TH%7Q\X;[]/WSX//YP?V._=D\.E[[IV>#X:?SS]< M'I]?N)^^O[$^#S]?GG[\D'[Z^,=W>*=_^O'8^?SQSZN3?X63X]='7S]GT-?W MT>7)]V/[Y/7;+\?#3^ZGO+YS3UY_[G\XBZ_._ M^Q8;_BNC'Z/QZ? /]_C[G];QQ^/)YR^\?_+] XSGV#OYB.]P&/NGJ]/7G\C) M\&W_W]#N])S9)^<7WT[.F7O\QU^PVJ[#',MT*?5-(BS'I!;QS3!BU XM+XY) MLC,M#LD/*EBN@(9>;(&E .8!B1P_HKY-W,1W.4^H%\+FB)+1$1KNQ5CL;(J@ MF48,CXYZQI24I.DP(Z8&=JYG,-0V4"6-R2G^*< B-3&MD(Y*\:+YX27>9#:@ MDQ=I)L@8&>I0!!5<#_\^;+]>.>?+17 M\>5GKMOS(O_:QU;/OO;93=W:\-"Y_M6;NKWY&;'T8+=^L$[/#\)?,UBR5K=[ MDLT4JP$WHUCXOQUW9P;LI8A[81G2))[V-VWJ!$MMG=$W;+T,(1?97W'^?4O, M\$"S9K6PE3*VE%ER(K:!D[\Y4:M MY"M5:EP>RZ65_,\K 7(?\P/D;V# XFK/K>)=5V3]9:VUSD(_3V3-#_N@6@67 MRPM8XA"/:J@-R-0?W^"]J67+CM6+_M.+_A'O[S1KDD[TTM[CTLHD>[V@OTHH MHYXS\D3^MB2*[]$">"*+]TS>Y3(88,SX^6W6"BL57L@+#,QZJ'@**4ENFCZ" MQX>9_(^AI)S]DC6T#E_^:.+KL*7N0_=Q-RY+Y/\M@P[R2""6R6&%P(H=@[QY'')=^;=RBZ-W(3;,2<.(43$H16$5I@XCA4+%KODKR-$J,J;C*>3 MAW10_M^.Z36^Y7%I7E Z>C'S*C75Y_/+]WC[Q??C[^\ MO3QMWOGW[_UXR >G7_[X?O+E#;3Y!-^X=#]_^9 >?_^]?_+ZDIR>OQJ@_5L)ZH5/+@I[+8&> MJ 3">)9G>5X%DU:-#WFW)YU M5S:]%G@8#+T!6AS=4AR=+%A*,<60.W--)[ 3DP1@+D6PAZ8/IFWB!2()PF1G MW^WY2^+HN99$'>+6IRR)'D,0X0F+%V=O#IL\#MNQHIN%4E,PJI2^\QU#)9K! MF+Y5+Y+T&VC\[Z+(M<"ZK!+'ID@2@G>UR,[08,1/B13Q)>&+Y MOJKE;#LOM0VE)=>F2"Y.X]@A).#4)JX?AD2PV&+4C1R;!V$H'4P_;3EI!]/= MI-#I@MF4!''HAXEM1G[ 31+9D1E'GC!][E$O)#STDWAG/^I9'9) ]Q0KVPPO M_J$J.H$G;E@JB@MQ)W?^+*9ZNV5:*7DW6CRYD>_%,6.QEP2 $C@85*$3N[Y# M/39C#;#=P?9>[)& D8@38UZ6<4@L C= >XVXR\P+B M$9X=NB8&O$Q#'C((Q-#R0P(0X(99OBD;%0\_*&\?)M7*P/S,S:Q7IG M_EUTL08\3/S$8R8-& 6L0 (S!E,)H4-,$C<*(A_XE_3(3[A8->MN@1K6/LFN M)[ MGF?[L6\+8O$X>8$0^926@"M@1W M7#-AS/*.CFYII&Z:-W"@*PB2B,8F)&_'8^_-DLQ@TGS\2 MG[?=>IJU[X6U%]U]GN]'U",4]BL2)F%A8%*7)F8818PSRPJ],-*LK5E[?=;^ M>;^?9NG;L?2"MO9)0CT[B4TW24!;>PRLFVUM1V SO/U4UA)_%S^>+K6G!M2BX MG,05EB.$B(E%9 7?T*,B3%P??HAHI+V8CRF<%KV8ED G 8@D'OHN0 EF@7 * M+3.(;1Z&#@]LS][9]R+2M"W?H/G3ACDX6[M#:O]'^,0D38;DQ MBR-&:!A&8-[:KA\QF_B412TW)-2.PR"T(]?WB?!BE]491G;C M:?CI4)].]+TG7EYP,[ X"8";J4DY2TQ"_-",PM@Q[9A:'O&#F"<,$WU_.AU! M\W*'$WT?F)EUHN^=^7?)\Q_8#A-Q9";, OX-(\=$#[ 9N $)66S!?R*\=V.9 M?S>YEL(39]W'X%R=Z-L5#I\L^MH<[B74,\&LMDR2>-0,L<)\ U^/H"GSPYUEV=M&HB8!!;P(R=@5=+ Y1:U ]]V M":.VJYUXW63F!8@04C_Q1>":%@O!UK" HV-!8M/R!(^8'Q-"';0U-"]O&B_? MQHGWP,RLG7AWYM]%)QX/8^%ZD6?:<> !_R:>&6,VKP78/_ X=3CQ5V,%?5J_ MLZS[&)RKG7A=X?!%)QYQ[# (;#-QN6T2[CMFQ)AM6A$-DS!Q_, 6^K3^%K"Z MKFG79;9="":8D\PT_,%=4GH>HR#5'+"X"E>Z**YMN%:2EQ!(Y_8PDKP MNC'*$^(Q-[02'Y,!@H=RWFG(<$]L?CS/YH0GF *-EZ/PV"2^:YG4\WTS\)(X M=$!6DS#0@7_-Z/?-Z/J\_B_@[3_G>3OR8^I[GC C!G""\,@U8^!JTQ8NLVE" M$D;NSQ^@>7L+>%L?V']PGF;S/,TX3;C@'BAHST=];0-/NYC[0_TX<*) 4"R M[UN]:/,Y6I_8WW;)I4O\=5LZ7D$:,+CP@03Q#$Y"7RP/VQN M.V'W:OQMXY%]2Q_9UWWH(_OZR'ZWU;_C,!'X(HB(0VQ0^LSS0\L&(J-,^$P6 M[+$CK?X?1?U/EF(&CLWLB#J)Z7."YWR#T(Q9$)F,.IZ@Q",)7@&_ZIS@QD$3 M[6RX]KY/XE(2.#YW+-CRA$: 5CVP_1@EMA?YL70V6(VSX:<#?CK=][Z8>2$R MP&)*HB@!6SZ*'1-8US-IS",S\1S'3CSNN-S:V?>?@I]ARYCY-OF^#\S-.M_W M)QAXP?WO,2X2AUDF<1)ADBCVS"BV$C,)7"<,G"CR7;P%9$7\7I_:[RSO/@;K MZH3?SK#X8C2 "5>X-FR@'P8F"6EDAF$,!C=PN^_&GA=Z7$?XMH#7=6V[;O/M MY:)M[0D;5+ 9<;Q7C_/0I,+WS!#VA@5QP@/?ZUIQ.WUN7Y_;O[-\L@1S@T#0 MD&.^ ?-B%@H>)6"-.#R)N:\=>8\HG[XO.?)$% G7<.19Q LXB7R36Q2,C>R:/F>T)BX=XP11'/J)Z0B:8!$=9D:N%YG$M9.04&#F*-K9]WK^YNOB MIYZ\2W\F>7L M6M]6917J.@3W40L$R7<=?Q M"):*"74F@V;T^V9T78?@%_#V@O^2".%AS2?0V9BE%,>6&0?$,AT.:IM282>N MKD.@>?L6O*T=F0_.TXN9AX$?AL0*S3"DPB2!S\V8#+MA%@.]6*3>0& "2W:09\EM*! M<92553$>"CRI7=N?QJ'*YWR7ER4,XMEY/DJ9X3K^\U\\B1N';-#2R!/C=YJ- M:3$QZAH.!GJ"C6'.TR2%)2]$5>3E2# 4_08(^+0TKOHIZ\.3[50&OLT+ MM>AJS>>!6#8>FCROS+KSC1>.G__=M]CP7QG]&(U/AW^ $/S3.OYX//G\A?=/ MOG^ \1Q[)Q_Q'0YC_W1U^OH3.1F^[?\;VH'@LT_.+[Z=P']/#_[B7D!"0;B9 M."[FA<0"Q!P@+-N.B2\\V[>#Y*9@,M#I +<_S5@AP!Q ZJAFK"P9(G@)A =B MBPX&U^<]"ZQS !8'1B#RE5W3 -*M#/9+* QIZL97P2 B+1(X? M4=\F;N*[G"?4"VUIQ1G 2'*E)H(6I2$R#BO3%'Y16UY7?W'DO[9!,RX%R:Y\ MK4T'7U>$FM0>E[@??_;.>JO"3I(RE,QI;9E13TB].Z1I5E%):[22S>"K@_2[ M^AQ(.?@3#*+NL ^2+\LKV.U^*K["QU#@%<(?#W@/ MU!$(/OC?J ")4< 6&7P\I2+Q->4"9S/]^N(@^<(@"R%,7%&C)C<4KB,8 _0(TMZJNWG*!AOFRU7Z6\ZC=6:NLM92^\L&:OT+C,!^/J M^E> #)D)TAPY_T4Y'L*"3-IV"0/=!WCX<6@=M,8"O[;^[1?-<$;T B0;$,FE M21,8[0LZN**3IL5N7[^27(O\P\6YV][_ZVV ?1:7DAR>0%F MI2@4)OL[73E<\:V?QFGU\M$': !7@'GPMS2*H@14D!T&S"8)""@>4^YRET;, M!UGE_17L[)_+4S/ V(=H6608G*;[JS;^&O$<=D@\N[W',P/G%\%&5+^S_T:1 M1'FMJ%E4= _/_$NT)5>R'CC8X%Q\6W?T,%8)D&82L0"21# VH*-2O&A^>,G3 M9%W_N%N#]7NN0S9DK%$O\C=G73>'8(.>Y]ZM MUXOLP 6KNU$D\]T4^=62MUMIEUI?H%\/ MK.V4&Z@9U,G6&J[8K65 M%=.E]3[*P&0>H=4,8#*>&!\0*"/H7*/H:O>8:%-:KF9V)UK%[#_)X-TCN<:: M?BU*5J0CA&MK$-MMBKW>M%3U0VFE;_ BOLV+X3IUD7\X6[V>:CU30&HG>4^O MZ?WKKZ 67FIBV1X-)^_ =8,ABNT:;,@YLR[H\MF9]C]MN3 MMOZ>_M[#?:][C+HI+7]P3/*6O@S8Q4?*V9.GO.Y31=]IYC-Y3/&YE?F>7 M H:W'& =,.Q7U:A\L;=W=775@W'V+O*O>P<%ZZ=?1;DG^ 4M]CBMZ)[M^:X= M67LP7MN.7-OQ'-OV+3]R][CMAL2.N/CFVKU^!0;1!U%6TM5RB)N5P'95,MPH MW3 RUKC%BS.J/USU&K#]O'$B6V9?SR8/.G:Y(%Z M3&(YT<-)U*ZMP$-JDZ[-W=NSW3WG%\U?VW*= H>/%+[133>S:?=(?E-:/AV8 MY6B8I6%6C204$T1YW?5M&*1HD@6=X$$+,0A'_KS0.!UA\Z "V7.**$G&%P6;9 M8AIC[)^9]M[!UIJ9KNN:CN<&A&SM$FPSRG#W'!VOV,B6&F7HIIHU.]GRJ: , MV^K9_ZMQQK;B#-\-O1;.L*T%H('URX:9 A(8OCBX*(3 DL)8^0-SI6)170F1 M+21(R4>"LC[VD5:EP=-"L"HO2O7DFV!C66HR3Z!K4:PJFK=M9AI@E.TU435" M04&\M9-W]VR-4#:QI48HNJEFS4ZV?$((Q=$(12.4!J'4!S;P1B*50X5'X<&> M03CQ?@#;@P@#+]F0!S?H%2VX01O84B)0*80;8WF,<&G-L:$N- M.713S9J=;/F$,(>K,#.T@;=PQ'@WPB1!WT>#^&7O$^8PT_ M-/S0\..60G9K)Z_AQZ:VU/!#-]6LV!I^;"W\6$JU\A3\.,DS1U1M6&MM300C?5K-G)ED\( M6O@:6FPMM%B*;/@*6KP3%9@P[6/EUY\G_Y#'L*/PUR2Y3+-=@\L[.J@,>1Q3 M&(EA.[N&8SG6+OZ5JAL]-";1$0^-2GK^UDY>1SPVM:6&);JI9LU.MGQ"L"30 ML$3#D@:61 J6G"8)H)(:G-P 27[/2S'J&V=ID9?]&Q")K5&(1B$:A?2BK9V\ M1B&;VE*C$-U4LV8G6SXA%!)J%*)1R+0(KW4[&/*JH-PX$\75C6$1#4(T"-$@ MQ.K9UM;.7J.036VI48ANJEFSDRV?$ J)- K1*&2*0A;N CGLT^Q"&&EF',)( MBWP@L<>9@$VD&1/K)7'A92 9'0I]"8C&)QJ?K,8G6WR"2..3#6VI\8ENJEFS MDRV?$#YY0->=QB<=PR?+5Q4ZS1D2+(.UC#[^+&*:R6/JM"QWL6!O3T*0R#+> MIDG5-PZ^BFPLC-.K#*,L[PZ;V,GOX\'$<%P,FMAD5[XC#Y.TBFE5N08K^JR[ MABKZ^A"-5#:LI48JNJEFS4ZV?$I(Y>%,(XU4.H94EB,I=1W?#^)K/O@*VV@< M%H*G*B+RVYAB=&320C!TF$.;^>C)KO&*%@PXIH0?LDOC/>(5;/(.C[D7I<(I M1V4YQOZQ26F,: ']UH!E5688T8EA.O"BT4PCL[=W]CKPLJDM-9S1335K=K+E M4X(S^@KV[<4SRY$7,I\9]N8;4[EA=ZCCI;&'CJ-HY+&]L]=QE UMJ8&';JI9 MLY,MGQ+P>.1[V..\JO*AQA[=P1[> O90U[%/(<@'')D&(AJ(:"!R%W&K;R_1 M0&3#6FH@HIMJUNQDRZ<$1/3%[%N+0ASB6':PQ^T0'KD2AC@S%"+SJ7X;Y#$= M&": =4 4@C99AQI2YL_S-+ 9>HJ]DQ[4N]<%.S*8C1T 0XT/QC:TU3 M($636$ZTO>@,!/#V'C4)]VQ+0Y--;*FAB6ZJ6;.3+9\2--&7MFMH,H,F[H^@ MB0(:IR-Y<_MOTW!(W6[NJ88@&H)H"-((6G=K)Z\AR*:VU!!$-]6LV(&CDK04!'DS+?'[*L_&I?%^0+-=0R2)8/*O4 MR*/HCL89^Z'YSZVU,S7,0&&ZM9-W]^Q@S_E%D1YMRVB8H9MN:M/ND?RFM'Q* M,$-?UKYU,$/]"# #?PGV6#XU 6K\IX4W#K!*KU#Y59A8)>M=K7N) MXHG@U#BA7VG<5,HZIA/#MC0NT?$/#4RV')AX>[:K@""@1WF92@NS$ .*"?@O MKU)>]6OAW'Y+5;U]8H7&9#\;5]:_,6=#E>#BDQ619%SV\XG&4UG46S,[6 MO_UB1J\7PHP+02]-FL!H7]#!%9V4.WMS,QVFF=E>UMNLR/7SOR>$$2S.W_:Z M!8%N.< : OTMC:(H$83;8&.106!7+F!#P2@"6E'Z3/8RY80"AF+".@SHJ!0OFA]>-JR89G(V\J67 M=6.%'U>$8W/4O13NUMJ+]>[=>'WZL+O"6LVZO M&V'4;$K+U;BH423SW13YE?K9F799:Y=:7X"1;("5E7(#%>[+6WI9IS<5W*N! M%?Y(?4NA_D:9"W^/B[W]D_$P%L5-&'_%0CP2_G""N[M1'G.]CS(PE49H+0EN MQ!.\PD 4(F-B#==*]YAH4UJN9G8GNL$+I^_7@W M+E7]4%KI&[R(6)-KC57[\6SU>JKU3 &IG>0]O:;WK\OUDMXGF<)8C=>@KA]0 M9F[:$@DN[<=_@"5SE59];E/F*62W.);.;NF&:[=;V2WD_K);?BO$A?$/ M6NB<%IW3HG-:5@GA[;TT3^>T;&I+G=.BFVK6[&3+IP1/'LXNT.BD<^C$MDD+ MG?BNM4[%H@_B:S[XBAZCPT+P5&$0P#'C F^ZGEUM38T8,!=)?R071KOWQW*SA#C#/#+16F, -=,\"^%J/(& MX*C*K ?CBW%9&9X&.AKH:*"SY2600I!Q&NAL8DL-='13S9J=;/F4@([SN'&8 M:?12@YVN@1VG"<4 UJ#S]\K=\5#Q'#YQ-#[1^$3CDRVO@J3QR::VU/A$-]6L MVZJ6;-3K9\2OB$:'RRS?C$=_=8@&)(U1IN_:WFX\LLV3WW-" M#4@VL:4&)+JI9LU.MGPJ@,2Q'U U:CAR_W!D&NNP'=?^)KXY=GWDY&PE9A@ [;H^R)EXHJ"Y=#/QZ4XS/,1'E%^]^[]KG$$'8[P MS#(T5?:J* 0WWH_C0P:HW%1 MCO'T894;'\8#8=@N-6WRC&KK<4.;:NMQRUMJZU$WU=9C)UL^(>OQXOQ M(:Q'YX?6X]LTH_ C_*2MQR?;5%N/6]Y26X^ZJ;8>.]GRR5B/3L_^FS8?GY+Y MZ%SG?#SLIR+YD>/1#HT_>V>]PQ[>32/?M%W/TIF7NJE60%UJJ6U#W52S9B=; M/B';T-&VX=.R#:]S+2K;\ =N16T;ZJ9: 76_I;8-=5/-FIUL^51L0]OJ0LKB M8\S\O"^,)!\,\BL8KI%,+:8T2_)BJ RJ0@QDA4ZPF5JE//$LB!V\+(V#+!O# M&Q_$*"\J ]J_A3<-VS+_"3T7\I6)H(6A;I%^+9@88H5/UU85/G<-]:5*G3E) M__WJPSOCV5&&8S7>?*M$5J;Q0!BOQB7\I2SK#^%PW]'L8DPOQ/,7QK/T>3VX MK,P'J2HI^@H+C3)AG/6%J,I=:+2JU1G>:(W7)Z@"I".A[$_5_L-/_7R %V#7:VV\^<\8K]=^ M]EJ /9M6S^%+:WR(EGWC+>QP^5)V_.QK/:EF7T_R"@@*=G>NDYGU/.ONT>HP MZJ8ZXMX=M;>3+Z,RRI-)K^<*()%HG"0*/[WD8(;\N/_\S?;MUXN_WM,,Y"C M\@I#E(XH2XV\,##@ [B:5GDQ,6 #LMY\<&03UOMO75SOH\R@C.4%E^Z1J[3J M&T< \0W?LI_%SY^YSG/I*LD3K&(W'B@WT)GY3^68>',(?QX(6@KC).\9+C%) M$(7^KG0JL'8LKC22<9&E97].V94&YNG)OC H:_1%(:KZV-.AL/86R3 MM7C6?X"!KV:1$Q#IUP^Q;DH\Z O(*)6!:>DW UOOY57*JWZM;-MOQ7E5Y<,7 MUNP5&I?Y8%Q=_\J2&?%(RV%;[D( NO7O;6@UG-)JOYC93A?"C M!+TV:P!Q? MT,$5G90[>_-D 3317O?%)?O5V1-+!&Y[:V9///I8UJ__%.SLGZ/I4GNB*^7= M73I9=0/+.F25]?M(XN?LZ+>3@_,_/[PY6]=">"3^>M]*0%$^^/^,TV+FK)^E MHJ#NL+UG_'FCJUJJ95YM)88=N62W[F]ZZW.?E@8?#R8&H^,2E1KJT4)%:92" M*V'?X %\#I5R+/ITD*"BPXXD4:D&LN="C%'IR0[IN.KG!U7$6AL BRD [5XYF\Z%E*9M1N MEOK+]>.>?-38_'//HE[D7__4ZMG7/KNI5R?L$>+=>[N?_1]MSP_GMU M(QALL%:W:SK('M@/X-_53Z5H\^&E8^VJ DL:XY)'&9OS">A%OC]OR[/9!37/ M5RWR@DEI>]T+PRPO_%S3^Z>6M9UHC[JSQ[1@?4.E*SSTTH\?[0XQ9V6 ML7-4]R 4UYFFF[ CUYPD7=Z:=;S]G8+%[T\_OOE@G+XU#L[/3S^V.\!VC_YN3\;-<0%)0Q7KD"L/6J MGY?HC86)I!R3$,NF5+5!1R-!"T2U@_Q*NICC%G MI1L9VN0I N]YGMQ=NJ%< MNKT9T*CQD?8'>-T+_D6.1('SX:[RHB?CP< 8-66URW%<5FDUEH@>WRB$N?2W MUBO2[5W)GO)Q)6%XCM![%R]'1_2>%S@3HRK&0KX[H%?PND'K\MTF[&""/%= [Z4<>4)D=Z1],;< MTG8O.-!23DKN G8FFEA#I<(+ZK-R.0V>L['Z#HR4Y5E6.UUD4^RA[F?!ZX(= M3#TO@*F&:5FFN 7:/2K. ",J*2@EIHM*9?WI-Q=03TM*I -%:'"TJ'/)9=_ M@^7&C +UHNP!A.C$:/J&]9P+]2U_3HAH+ MM=QYTC.T^WWF?B?7N]^U(_U).M([[(U>R^T,NDE*;N4HOEEHHT\Z%B)K7,]* M.];KKIHZB7DC"NWBI M7;L7.N&=7+0W/R.6?_^.WTT;K.O%]N):7^ 2X^,&\6]V;_GE:#;9Y M_NC;N8TWXJDXM7[@!=3.OZF7A *2H%FCBE_EM.#XRVNP&!B@":6 UW&FZ#7] M861A2YCO5S+>9JW$LQLNTW@(E_L6GA7;#./M%FILWFVYS=QT30&@;5Z2K=:.956SS"):UVA= MLXZN^5TD22$FQC_R<2FR.!_P;6:IQM^VS6NP]0KFH5CBX<25EM ;RHLHH0\& M@*V-=R+-KFBFI;.6SMLMG1^"';1DUI)Y#0TJ_I M%'VK^A)?1V2^B'88B'$E77EJC;PE)*WO6EE/;BG$_@/_UJ.-C_ M_U!+ P04 " !!.6%6)-&AE4T< "Z3 $ $0 &-O;7 M,C R,C$R,S$N M>'-D[3UK<^.XD=_W5_!\55>;JM78EN=].YN2-?;$.8_ELS6SN4\I6H0DUE"$ M I*VE5]_W0"?X@, *:V14/MAQY+0C0:Z 33ZA5___+SRK$?" I?ZGXY.7YT< M6<2?4;?_*/LY?.V].YJ_M MP<.[#V\&K\^<#X/WL_?.X.3M_,0A9V^'9V_?_++X^.[MA_G[X=NW@W=OW]J# MU\.W'P8/[]^\&9S8[^:(X-WLM4#Z''P,9DNRLBT8F!]\? X^'2W#G5T]DKRA;'PY.3T^._?;V^YTV/XK:>Z_\HM'Y^8%[2_NP8?WZP Y(TG]'5 M.FV.'^P@H^_T:$@)Y6G'SY\.'Y&,:NFH%)R>/L!_CDX'0[.3C6ZK1-!];[ATR"!VP4- MV1+3HR&!ZTA#Y;*JDP49)/\<*))1O4P5)R$!P-&_T>DP(+-7"_IX[!!71?"W MF^,?%:)N^SX-.3Q^$W^W7KO^G(HOX"MDV,>$:W=DGFQ>I2VX8FGP?S[:;,:H M)UE'QVM&UX2%+@GRVS='L&1D_ND(]ZM!LDO]W;,?7@$E29-2!T71PY^/ 81X MU]E($ECD_J>C !C@$3$W)@]\S8CNP $D@ .",_I??OPSV],=/X#,(N_?8_@. MF>L.'T!H2>PN^6ZWPZ&E/0/6_M!5"'WW^[NZK3)'BG6?,$9X(U(^>W M$_[?J37(E-6!Q2$M!/WU>!M@"U44$&?B_\;_WA;R&#ANT@"X)1W*<,5IK02+ MOTSFL6%V1Y'CAE>P[[(5IT1MDDM0TKD>%N>:([!R&'HTY6/J!]1S';P;G=L> M*D;W2T+"0%7 Z\"E3#B#F;^':2.IQ&>HK!B7)9 =^!$&MS:#42U)Z *='9E3 MQ"7EU&MU3ED_%W#_J:><2V<0%ES\(W+#S6<@:>:&7;G)]6T"$E:?B MO_[S_?#TW7];@AKKYYB>PTX-C+2#Y:5'G[JN^A2-E,?O-7@,6"V.MD><.H]@ MRHGJ-IRVEL[[![P N,',HT'$"'Q(0'LTM_?1:F6S#9W?NPO?A4W ]L/1;$8C M/W3]Q2V(X0RNXVHSKXA+QI?3DVV^Q(AQ >106QEN*T'>(\XEP@H*P(/K"^4- MMOE1$!"8==C7 U=#WU3&)N7>:=VJLO*X^8G$L5MY]#WBWU^IZX??@7Z8)34> M%2"D?!AN\XS%\CR;ZTG;9=]N+")U?@OCY,]?VN.2A@%^[]H/KN:'R)J>, M3L3!6V$7WL ,H,*Z1G7HAB@J['7 4OZ\ MWN9/@HES(L7UBP78>L2,+Y0Z3Z[GP2147.N*K7SN;$$CGOV0#R&'C&TD!7X_84C)B MXL10GW]25;P:,,@8,RP9 :I,F@*C^*)'O.'C/8=] J<4#ST-/WD-K)0?I6L] M1S3@F*P\JA[QX\=($7T!8'[]$LC\5$PD8,6S!;D#LR M(^ZC#>H]5SD]CSZA[WE.V1AV!S=$'YC&V=$&MY1WI;M]W)&5]F3ENA)J;-*9 M!;U9HCM+]-16'KL5TH3CO^"R?=4C#MZ1(&31+(P8J$VC6>@^:MPJZX"E'"I9! J8 MK Q5CSB!>2).Y)&K*S0JJWAU5;%)>E:[V"6KKZNJ5 ME6+GNV*&/W'W](J#2AZU?7CIE+UUPY)50-U;9_V<_-6GP ,U!DRY9K!+EL88 MI0PMF21T&"HZZ1,[53VG.@S5Q"EE:6VD@XI/MH],5?7RZ3!5$Z>,J6 M_["/;*WQ!>IPL1F%E&DE,TJ#4[&/'&KV#.HP2@F3E%\E(XR"I[&/?.OF#M3A MZTYZDO*]9,#9D?NQC[(A7%HZ/"Y 2'E5LLX(\#Y.=9//1>^4D^*1LJ5DDI%Y M/S,FY:W0X4@:3LJ%D1,G[>OHX]>T<,SI< MZM2#E*$E(THG!U ?)4#1>:/#)\T09,943*9 MFOF_,T>[=R/E=\G:HN%Z.$B$KD2DK>(M#_X*ER150RZ+F@]\3#RPF>:R>_G9 M'5%2:2O9>+2D+='.COBCNQ$^!Z[>,>.X*FK(-ZA2BOFG&]5OFSK14 ML'T2(!6WDHVSO;CER+(RN@K"QDD[")D"C\=+VU\0 $I3G<+"2OU*;&288X?9 M)N3;H+I&# TFYW;@!GL5PAT2*!72DMVVO9#&9%NNGR61A5N;8$*Z98>%/=2W M;"L=@,5'T$=9SE>\Z*RKJ2*3RDC)[ENHK'%0N%K$T75F[BXZDC'^3=>(NX-D MZ$M&7%E45-BKVOWW(26JG4HEIF3 UI:8A)2XPE_U,=)#^:F)P\QIKN+W6YB^ ML*V1J&LG4ODH&;R;PD&W5."X(>_[8/*I857G@Z4%7BG72X;G9JX?#@VUZ.!T M62;-=/C<#K64U25KKTK\<&&AIP '?MA\UK1' M+Y68DJU736(.1X_F5G2)/1)TR96:74;<\I!;5W'*P![VH YD2$6I9,?5WGP$ M==QQ60%@"0J+.U!,8Q\EKUO"2RH2930Z6 MW340N:8O((/*1$EELF0(WHM,-L 6$LOZ)Z58?[*STB5#(I."MR6K,&(\Z$ZE M!,#L$!"/#?D+\;T.LY0P23E6LLK&"8/%HR#!G:83]I5QG9>8'(V4925#:0UFMP,W1%^T9\"AHZKL%5'4HZ7C*15BS3?=?8X3D$0 MXNZM*;6\GB_DE&._$WS!N=$I@ZW\&Y1]/0'!^%H MV954/.J2O@OBD70^B'NWTNY%6$EW?63UN+Y@=N>COB5N*;M+]LMQ4YWN@UJ@6!-B M!^[1=LBE#"]9&:75(PX\5^-Y/K@WUVA77&]&+^5[R:D M^4S\X\-F[ %O=\;Z)NQ2SI>L:2J\>-A;OM8^SJ,OZF!9-'01"MUOB7UHK6QBKEKO);$?!35NXYU]&!N?$>,88H1_AD[!QU4 MR.RU&]J>^T\>;19IIL7OHV>IY)1SXALD!VD9<&*LF!HK1\XOB9_4$?IB1M(O M<:Q;'P4J5Y(N4]*Q(L4Y%C@CN9_%W.A7NE-$*Q6%DEVO4 FOJ/'S6ENBJZV" M>7%W/65Q9XU?$9>4F26KW18S#ZI]XP+-9_JG#09B%MO$I32IT5 MDU>".4ASC"E MU\H1?!!.95%(3[K1 M,&895O E?4'BCA^0,DLP4Y4K$L&8D[BV7N0.9T6@FA M<:&$"JP]E$C%BN=%92L*X_14K#LTX_%Y7A021X8L<0,OJ0?ZM):H&D"G5(9+ MYFWM G[D@XAC$?DP%/&G[O!X. W)O/#[F 9ZJ;JML4NY73+G-W [N3=, MYENM>(]]Y+KJ ^I:%C-=I%(>EY_SUGJ<_=_=LO7K\7/PT5ZO7=C!\!OQV?>I MH)U_!=\0D93$^8YL^_L-W$BH'P(R0+JX\D.XW A9^. MYK87D"/+MU<$M!L56!^+0L!!^ND(UAJ /C\PS_VX)LRE#I+_Z]?B6K!\+R(Q,DBX$U .B, M46DT3L@&^%?PT:&8Z*0PGGOHC03G<&-^)"S$,AS%"-_FP:E"FS!29( ;H"\Q M&,4Y_W%N8"QT:^JYL\V4/(?G'M!^6_Q8*[F=\>YQ2!#FT"9)P M22-V"6><[<$)QF [#:; -&+/X<_AR?"L>:2JT":,=/I$ITL:<7N?[TR?B/=( M.#O@X@8-W4>"Y2.;QZN'PX115U08OR,SNO Q#.S*0:+GKIU61.(EO$%.1\5* MP1B.3,1Z%NWJSZY]]2>?3-M"VN\=YF5/\%&E/W)I24@P=+7=$H;[K+T F8D+1ON+G%^# M*QOPU91^\P/J.7$Q69?4SVH7E!JSI+F_KP55"E-R83-,XD]MH=QV/DH= 'P/ MS9;:Q>V];(UV0/C2B[3!RS?*>?FV'LY34FN[X35$K<5;)=SQ"3:M/9RV&KTX M3PMGY1@N_G"=8+:G?KYNPYASO(H; B*9S&MO"U?XUHN/H7S4_]T-EU=HJ[&] MV^@![DX3C*."SAI$=W==F&M7*9^,HG!F/E]B2L_)K>TZ4XK1)>)PU#ILE5$: M>GBF96;B\7#K<_-]IQ'$A.L-;E:?R=R.O# Q!F*X:O.H)$ FC"NQE%7EHJG9 MV)H@31AAK($*2Q'>"R@+FT?6!&'$B++K*FRO:]@71O@^26H:".+REK5[CCH" M0W>8:JJ%D4_5A*B%PQ"]JD[?^,Q%1U=+2:!,D.F2P7+/.O##?*5YQN1D@N(EPTB=S^(X_*GYA MSY;\(MAH]==#M.N+<_P-'.8+PKI?FKO?DHVZ%E?HLC5O>>5?PC14?T"/Q;:RF#6-QFES54CA##_'1\&1XFC US[+F MO5T*9L(FGDN8$GK6]HL0#=R40AK*SZHW9K,%FC,-?_.=N/(G<;[:S^XJ6L5% M!736OC[N]O.V[X6_9F3FQD& :X_P/R6V=+="8LG.0L MOU_9GG=';.\".!*2Q*=*&P#?(W< -&2]5UJ M9\+"+3S+.' ND]1A/)2^N[F7.3PM+#U]WFE#W9S $B5X#7 MR7G<\^X_.-O%RL-;6[V59C?83? =JF]/\6&-IN =;'8%;/O9_1,)4[&+ ]63 M^59,AH\!L&-[#9_1-I,46+XD9+J$?0-S,FHGHCW"/>X8&A[EQ!Q#L%(\'"5) M*%_.$1 7)9'<"=I@,F'3O"?LT9T17G,+2(95S',T_/@K:?2?"K 1XXPM%UO5 M3+,*8N>;K$E2[@RWNH2QZ"Q$R45+R"5E!0->[?+8:*NVJPU>3))RQ8NNOLP&CRZ.KA,>&D$2&Q7SH%U,JA35A3:/9)C#W"MM44 MJ5#7VIP8A6LXT0G9>JD"_W=#P_\C(9YD6,?%R=_P17'!^O.Q TI35W4&3[+H@738)RM\?8V#K&]OSIC0IC\LI*S*?0#5[4W8R,I* M9;;;3/%ZLN07%8D95Q>+$2./\U9YB'>R@B;SVG7&RQ"D81;3PJ=ZM7ZGG1@2 MV:%ETXC-MIDW?#>FD@JTIFI!7ZD3!5,R6_K4HPL73[59\W)J@C!BZ?"KQT6G MBXLD"SIDYJYL MKV689\ODXC:H##E&1A%LNKE*+[+HHOKV+ZWZO0FCP90E/_0V(X>NT9PB:I0 D:"?^?#GC+^5_H=1Y OKPDDEX4 E&*W%#6IVMP?5 @$'? M&\V6+MQBZGU<>^K-U%(GZ@I[DA,DXC=&6 EA#-?[IARMW2 W-H!RPMR%Z]]2 MUX_3-21I'G7-3=A&86>#[QCZ7O+Q7)*3H1G(A'%5!&[F==*X>HO(@(L=G/+< M.3UDIBY][K"6B&R^B0GL3/6L-/P ;A#H=IDN;?_2G8>;V$&HJ*ZIHC%A[*B' MG6CJ;=7M31A-XO/&.\\-"&WR42WPH@[*A)$)V\BHDV5%#FW"2/_G,9BZH4>N M/8DQK**A"?1GEMVBS_9W@GD^H.X_\DC>.X+XDA\QQ(?GPP@/+B;8:AN2=]N= M(;>+>S*C^%1TEWNT'@XC9*BMK2O-!VS.0MH9_GU9S-3C$;,B>M4U]"1[OS*X M"6*14XWS>1"3^79ZC;*&K8;&A+%7A8G&N3'GE#'ZA LZ#AB]QU(<*[]&!%* MGL]_R*>&7W@NWY2Q8E8:SMHT.?J(C(AZ;:N4Q#MW&C\/!,Z8*]ZD;XZMW&>7 MYEH8RV'/<'E U>?69J%?W'^*/D4YI F"Q).K>4D4#)\)-[>,+IB]4LC(K@9.%=^LV>],UY3%:.=E]>]3K_]XTKZYOO\%YIH=+E4Q6;) M SW:(3-U:LHY"\UUCNK;F[ %U=4DXEMFE]+@4CPFC%Z:A=T^?]N 'Z5VI?3 M_'MA2H4PF]?Z?CLU5@6;)F\["X$7(E S%_>8N]!\YK1%]_(BE[(U1V%&^!WV MK5)(JPEZ/QG3:[AU[\Q3W-$W;*XW^-X619^_VNP'086R9<24-AYCO!?H=[OL MY+630YMP-%;7[[HC0KO-9^'>8;Y'I% 8H M*4Q?$EMZS=%FX@>^TE*5M(!/8 MWR9%8S>E@/Y%"@"5(P";'Y6X(>&V1S=W/]0(-.S6C;$:%$^>:V/C:0 R82&I MI(3 S:A[7DD.B5GCUK3$\O]])T%FY4Z/ 87R$/ONU@B_PO;U@%^C>+TP45=4 MF!G$K>&&//&?U"\;BMA>^JYQM:: .HPMM]T/^B*]J6+SV(%G,!=^+@OZYA2 MY' F,+VU-IJP-:N+*_2OT:/M\E%=4L9K".U>$=;H>C_"HZP!5KU7.'DDS(G( MMS4^2H5VE8E//ML;U "2S(T;. [##7XIJ4ZU*_0F2.(D"M'$@O6U3H=R=UYM M_(8N2;@4P8EZHJ$PA= M9@,M*JKK2\SP.^W#A%FK>J)5N21%"<*($=6]%:[SN%@%F EC2S4MM#ODWXR1 M:OL5$'LRQW5Z1B(.JA4!M+6'ZYA&GG-.\$FIAHH+NT)OZ#,U54^#-*_<)@@3 MI+N"84FR68$_D_F-\ 4RZGE8ZR-^DS0)I-21B)8=&*O#;7G,>5_W:T9L9^)_ MMQD/.T5#AZK+O0&!$8X-E&FZV/PEKFX^IFQ]$8Z\[]_8@\T#9>P *^2-?"?[ M(%\E;3&:L(I4ZFVZS]UK=F8X3!AULK0;RQ!M-3*G%%&N_A.&,;F2>K^US.3.(,^+ MWXH]X#M!%O#;*6A:#9>I3J_2@YO*$6,*D(;>@;AAD5O8Q&L(_%4QA=)3=2 F M;*Q[RH>0O4B]STY?.O GN;>E9;,EU6+JVYL@(%6)4U*-7@)DPKCN+\9)):/3 MX&UL[7U93M/B MX_F#)U,,<\P//@_G%P_^F7'VQX,RG7QX\,_)](_AIP#P]^4?/9E\_#H=OK^8 M/Q!,R)NO3O]25-:LJ #1>@U*9@\NN0S,%)91&B&-_M?W?['&%R>, 6M, "6, MA^BT!A9LJ1]@DUI]Z&@X_N,O]4L,,WQ @QO/EC_^[9>+^?SC7QX^_/SY\Y^_ MQ.GHSY/I^X>",?GP\MV_K-_^Y=;[/\OEN[GW_N'RU:NWSH;;WD@?RQ_^YZ\O MWZ8+_!!@.)[-PSC5!\R&?YDM?_ERDL)\.>?WXGIPYSOJ3W#Y-JB_ BY \C]_ MF>5?_OZG!P]6TS&=C/ -E@?UW]_?O+AZ9)I\^!AFL^$X_9F^?5A??OAD,IY- M1L-<9?LXC"KLMQ>(\QF!7W[8_.M'_-LOL^&'CR.\_-W%%,O??JD?1R"$X&(% MX5_N_K"'W]"E,$J+T7(R7M+/ZX^L8%H Q2]S'&=<33=.U-HRJ,R?3R M+TC*M\GHTGT^'<3$/<83O)K]-2'&, MYR0=^L3W+\9SG.)L/@@^QY!9@H1%@%*!@6,E 'J;I)*.Z^0:STP;Y-?G;X.F MCZ;IP61*'TX*\Y<'G[&JM[7N7 TC3-,U_MY>N>MW/)PM/GQ8?B8,Y_CA\N^K M(NV0?_/)V06]XB#-PK$D?3+Y\&$R7H[@'V&TP$&1CF5G.!BI'>T4OD#4F0-# M'W2Q!*N$QG2[B6$7XHB?@3A'37XS"FP,<>"*Y4A/ AYL!*69(7,B&=H3 R9> M. N.=:>&=Q&\_!D$?^B4=R'S)XOIE S2@4LB1JLSB) \C8<444Q,0-8F*I=B MX-QW)_HUBF/']2BER6(\G[T.7ZNNO1P;1IZ=C F*4#3'MB3PSEB(QN1B2& ^ MJL9CVXZDIWOB(1RXR>D&4]^,WJ\^XI2F8/S^)9)E?SG0KY>8F E9DV<$RG,+ M*@@.7ID$!E.V23CMF&E,A^\CZNF.UX(6#471C!Y$U>D"\]LPHC'2'CR<5??] M:K0Q\DC*&+A$4NPT4O!&(Y!''3$6J73&]LKB;D ]W14;Z8Q&@FBG.N87.%WC MVC+:;"3C27LHT050S@3P-'RPF:E,YIF1-K=6'=]%M L[U(_)CH:B:&@XC7'V MJCR98A[.+Y$$6BQIR\A(4EYFL0!Z .,J%(+KZ$)N;3K=Q[$(%_6-2X>AI M;[=WS&8XGPUB\)I%H2 P>JS*.9/UGS2$$+STS!"&UH[2ZLEM\%].H4GS@R>W(]'U3Y^U5^7V&2V@# M@U)SYR28Y!6HXA(X6B=0DLHN68.)H:1+?2Z9/#0,,@0=2VX==?\>GCY9 MN@W8T&SJFY'AWR>3_'DX&@U8(/O(6$9[<:R^EW7D=G$/G)?"BI>!>=U8\)?/ M[I/!VD#(!TUI8V]E.8IZJK#>>'A*J"(&8$)R4,E%"+IXR-;2N%31TK26[E8@ M?3)(6VCWHR>[F=Q?C.=A_'X81[C&@_-G7]9G3E>,U#$RF1('AX7L8U<+2I\-S:D[\?59_\HL94:2R2 M[C(A%'GL9,8EL*@]#=(((JPAQ8VZY!JR,JSU.< AF1"GXD]X%C M<4(G RQ+8EV,F9Z-&K)G,B26K73MH[AWY#XT._+<,%1M]4D0,V2F%2CN:KB4 MC!P>O9*1EE7.)SKUW,]#.,-Y^%Y1(5FFBS5GQ M")$5+I7(P35GQ&$'6&AN4(60N.D-N M*V=.:6T*:VWVW(VF3_M<,S709NX[] 8/RE(MR3/D18#T7H *Q@ YS@**C$%F M8[WGK5.INDA';N)-9ZFY3SD!F298Y\*#-\Q!RH4+&[/1O+67>9\WW3>OLG.. MW9^,O9>8FBVW7X?CR70Y >M!.1N2,R&0QL\%E!8>G):!MG^M2,O0F+%U8O5- M#'W::GM E:-$U#BAX.K,V&?E9,UDL(I,PRP$^'IZK&-R:#$QHYH'KNX^D#\\ M ?<-)AQ^JJ+[#:\2-HS3:+@U(#62BV=E#09I"9+5;.ED,\K241KN-CQ]TIR' ML^"N/-RC)=#%(=4E#E\2^?ND@YUD-$#F!%G#1H$O6%+DT6K9W!>]A:)/ZK"= M_(^<[7;QM#"[>#3.]9^JWS^%$4&9/9H_"=/I5U+AJZB/5KSX0B.U6%UAY)) MUJ ?,UX2LAR:NR$[ >N31]*.&^UETHPNOTWFRTJ;EY,PWJZ[@BF%DVL$:&KZ MC%<.@B);3K(BC(A:.6R]>]P+JG_)#"UHTE86-RCRUX^_XOQB0J]\HK,T"]M^>-E F2*],5;5UQKSVM*RR!H^>.^>5 M-:;UD=,6&'VRB_O*USN#_@=*LV%FT.6 5DC(;YY<8AN$P%DVVH$F:[\6XTF( MQA7P4D6-Q3+9/ ;Q/3Q],L!_%*(UDV_+7+3E\)]]^8CC&0X8&1LRNDA/]8[, MQ\@A>E_K9"!XL(E@JGPFM"BF10:;G SI(^ID>6GI(M'DV61VZ4=F8W-V=L M/CARA342)&DD>"]=Q""82ZW5Q730KN 0QS3"455?^<-P/)S- MZW@_X24HKX56&")PH\EAK2-UAN"E9+0I01'FU@&O>R#U*:+?EAXM9=%V3WF+ MRZ0.0O9KF/Z!&R,>9(O22;00&9F#*I-J"Y)(+%Q@,5I,UG32;^5N2'TJ:NQ@ M9VDDBW9IB]=[ ]5CJ>=( \U!9:98 ,[SVF,(B:O:+9/Y:!A3MG64Z0XH?:IG M;$N(%G/?TLJ83Q=IOIC2\)YP/28&C9[UE(XLRG"^C!5YQC%YZ,(HS&E"M(C2)''U!VY2/R*-H M?8SQ[>G'A\O7<=ZU?![3MDP?/6!,^-H4!C*K1^J:N1K',)"]\MIE;E/SIH1W M0.E54/! L=^.;A\_ZPU/3'8*YIL0;(X: E9HD7$:J56TZ#(J;;6.NMOC\YT. MOL_K6C=E1TN!=,25;H^/LB\)9?!0BOE&03:?:?)6'CO(Y_ M)[SM#SG:907B?..4P.D8:C"?3(X:]0RR1CUIOKSP@5LR01R3K3, -P$T':V"=B0X<';/D/)*;OK'*5Z0 M;3O\M%)6U[ \")A,[N#:EY1 :*J(2M66\%"A2U4Z_A4&T6@#+]!_W,>CF M&3O[*:)3'0B?DV7?467[R*?UZ?&M"?E]/,4P&OXWYO^8C)9-T\)P7&&^&K_% MM)BNKF"9#DE[O'^Z#$.]QNEPDB\G&38 M22U9!V/ITR;:)^[V@COGV-3#[.+Y:/*Y[69^]:$=;N+;@;?:O.G3;]2P+>/4 MPT0PUC5NUW^Q\YRFN_KUJV4C?7(3Q>WQ#@WE6"J;Y0'(R()EA M0"XP>>@V)0@Z+_N!:"(MB[)Y'\W3CK"!7ULAT [S:4C2??SU]QG2\Z].(AZE M^?#3JJ-*02>%Y05B%IPL[H^A1?__'I M>:SXSZ$]M34IR-K-$&.UINL%%]89$)Q'(STC8[IU=^E#M>S.JM1#.<+=V)):M6K^1!,5*+D!2@$[)>RRXA%IL@*18T34[TJGF& MPA[X^A:R[X)@M^(?7;E*5Q-O5KFX-7,F_G75V65C5<][&^>[+ M.!OF89BNKM9^5,IP-"1;JN85*N,C6D"5>>U94PAI]+0*D-?.[S'8YN<&!^#< MLT3@Y^1;:WEV;:]NC48XFP3Z HZS6BZ?Z+L0.:"L%74VF>A:%Q<<&HPZ*''L MFO_R8GR[,^! F:R,2!*RBPY42O6F!2?!!R-R,+H4R]MG?-V+ZT>P3X\EU)9< MKK;R:IF"> /9RCG%;\#(-S5>AU@M1MD0P!5#&B8@,IX(6/-K5';!M:?U M^9,RZ4AY=JJO73/I6Y/]-3AB,EHI+?!Z\[1B64/P9 $K9J5%0LYEGZ\U%X;[,#(ZOERPR"CQXA>18M M#\&+X]JQ=_:$Y=VZQ=JCJ+@U#7NR'K4WWLV6WY@T76E9K[5MZ[AC90WMB2E2*G(B$H M60M2I"[ G2S),>6%,P?JKEL/ZU/A['GTT7'SW[4]1;2=+C!OZD#R#"3Z%$'% MVD=$%49\90J,XT[02RJ'UD&3G<'M0B?W<]"I6\$UX]5F$ROZ?H3;NED%P;0R MUM8B7%VWU9J D1/]F(/0@I2D;VVD[X)K%S;YGXM-S<75K@_(19CB8R)XKGG M.)ZML!3O6 K-M;1PH<@0M@@S)QR1EZY+5[4AV"EFRGXLM#632C!^7 MI_F$) ['2R"K>MCWY%;6-&6:B.E:(-.:OK,\SGBRS.0A\^Q#ME3O^Y.H2 M3S[(GFN;LX!@:Y-)E!J\B090<^.M,9;;UM&I$PUM)P:?*OWU1 SN(VO:6/J/ M0WZ*\:K[FU$A&#(>(45+:]*3T^%2U$!^*W/&1!32[F347__J]>S2"9L$!9-;MYD^'MX M=B+(J;)"3Z14FLGGQ UG#-,I5KO.(",E91(#ITH!$;Q0S@:>FYOAS1IW\)\P M5-Y89%VT'$@R!V\T.0"Y"'(LK&U$)OGI+_!4>U7\&[R+GSYYW!^<;'J'4%X M[PAHOJ29<38#V=Z:D>[.BG55_; OUA\AJZ@CI=>M7#O1=R]K M\/%5>3+%/)P/-&:7 F:P):5Z>Y^"P&L$W17FDC-:F=;M#>\$TZ7)J:+\8TS#!ZO8BC87I5"M:6-H,BZY&;13 Q!U#!!/(LC0:%J0B/,7+> MY8[X77 _0/+/*7R$XP77L(_^Q[6^?%6NTQQ+U($K#LEHHCFK'5Z=R<"<<=%E MPV)J7;1\)Y@]$X-^BGVLC62Z*4>>3](?KSXN6PH_^X+3-*09("?6L&RX L.M M)UA!$7^EA.1H!Y4\2,&Z5#Q;0?T *4!=*ISC!=5AF[,MIZVS,,[+U-ME6>%L MN/S=VSJ_TZ^3\GJ*H^$'>NOTZZ/1DK'T,OUZ,4T79,V]G@X3/L5Y&(ZNH]^M M05J7<(YOK7:RR6K4E&T+WC>8)N_'M3W?BURC8F58$QQ7F=:7K18>C3>3U.BU MQ0?,ZS( S7,TFI2=2/46=7(+(6CR$C4W*?J 1C2O*6L_B@X26PY&]&(\#^/W MPV4!F#))Y,P21*Q&K?"97/#HP%:C%@V32?1Y&TJC@>?>)I]C[5;$R:UT&IR)$K3-(EJ)!9M?XW+Y[#Z%OGM& MN8/$TR@7L.%,?+]^;F"5]DZ1:\I93704*I)'XVJ.0B@6@UGX MXR=>)4=2Z=S+X](TW#JVWW ^$)XI'9PA?Z(H,AE%A,"3 W(G>,J%"9E;!]H[ M&DJ?%-!F<2PZEB/S%D*N36R6!3J8$2(ZYQ1Z$5SKL_>.AM*KWFE]6!!=*IY# M*71NC?,]I:YX4CJ) CI:!&6\!GJN!UF\E!FYP.9-YKN.NO^0L:\?9A$.+@U5?;P@\76$(X_3.QT4KH[ M0+POB7F *6J,4H#1 >NQ>8*86"VSU4Q[6:(_8S7V%4S8>7HE^E(S/T&_A"N^W-G\# MBY@4BQQDS@Y4D0PBCPR<$=(8)BT/)SA\WAUPS\V)OC'S0$EW:!5F6F;[;X?S[M!::"^3:!"V!F1!J*!7! M25G *QZ=SEI:WT%=RG<0]6DW[HQ2#872X;YZ&:2@W>-;?MA5+]VKG>9)F$Z_ MUHSG9<>D91[KMQ6SN3(FY>;''+X!GPS;\3OU>::QT9:^!?'598E762]6ZQ*$ M3^"THJ7@C8,0M .& EU.5HC2NKAD%US'JL[GPS'IAY?#3[A-< -9A'%6D;4M M:YZD1 Z.10,A,X7)20S#121HYU+[9%TLB)#KF0#TN3$H2*_X,5SC@!ULC!6JXEK%+^ZQTJQ1?%$)@*4D&OSA%KURBWY;UFJXIT, MR%MOS6?SE;9,_/_%,'T^64P'DB=O$UE.FB5&YA.O$6?T8!,:9GQA2;:^8.PP MI'W:OAMR:Q\+N)$83^)MW8&5WCO@-C!7KX",VN2:MA# Y=4-1B5ZF6/[YKB' M(>W3QMXORNTKQC-2[AU1" >"/$3I2H$DF 3EC 7/+ >M&&I:(*DT[X)U(-0^ M%5OWBG3["_),K/N-+)AWGW'T"7^=C.<7Y&EQSJ)2#$*L=_]%Q<%YKD @E\DK M5/3J6(4(\$]\>E3E.KRP$KWS!Y"P$%4E7YUH[%8,#[4EWFV)M MM.=EW36X?:KJ[0WW#A=HAY&<93N>:PUZ5CDS]6[4->[ZF\VW;53#7 4L;G_, MX7&F)*FEZQ0IH^<1#:1(;6*ML\ M*',/I#Y%7XYDQ4V%V%(8;3H[;2!Z/<6/89@?U:J,JUMHKJ 97T3"X"$Q%T@? M:PU.N 1:&/H/HTI&WZ>Y]GIBGR(BC6C0W8SW?P>\XR\VWGKV'7%GB+W9(0^; MU*8[YJUKXB_I&[/5Q@4#,3!:(-:0RQKIBV&65)PB]\*T#H-]']&Q.^DSHN+D M*^+ZEI M0];2H4?)0%I)-JMP!8+$JABR8;6(/?#6=0[W@NK?;MJ$,3=WUK;" M:>;2/L6"]/AKM\9\NTMF\TKH6T6Y(2?:2Y(!3*K: ME!E+Q 16IS32YN3J;# MT?9OL^Z$92<29S/ZW=P-+L'X9 .OX<0D1#5>@H"0)9*/SWWPW#'3/&7J#BA] M.H+HD#@M!-&AC;=LJKGA>%]KMGF$8;;3YQYO3>T/OY$)M'Q O99[()@MB9.K MQJ6BW25R1L9Z09"!92&TM+9YK.#JX4=KB6OSM1Q.B &C<[45#U%2<4F.*"TI MT#R5[.@_D5NW<+J-HD^FRV&2OJ4&CIOI9OO"VXO)=/X.IQ^^X7 DC\Q\O1Q( M1U!&U\N@R?DD=60P2VVE;EW0<1M%G\R(-A(_GQRX34WFR'>\?S+^V2?+I#\OF*-$PHT8X74 ">OH7;V%*9> MTH[*)MYZ_>V*[5AEL^MSOF54<32B2"072E8GV 0&P1M&0[#UTI_,0O/4N+U! M]LOJ[(!E-W59MV)LMK7M W.905"4S19]O9P9'2C,J98?%2B<*UV"Y%F=DVQ] MR_KM'=?V%N)9J%:SI1+*S$7)9#I(2^L!:PM=S+6IO=/(,]D9[9W_O2#V*F%5<9I'FA%O!*T&LB^C2 FL)W[86F&)YR3:KK4SI[/U>\:T MO85X'HI!!M*ZP98!P'M4TIOK\AWN#@[#).L M8G3OPA>7L409H?$2/9_R/$!DB,'UJRA7WU, M?6R]4G[5['E!)%FS93*^#>?9E_DTT#I97C_^@N@]JSV@Z2]I6/28]R_&1".< MS0=,,5)?+$'0-2TND4<0:MA.A>0+T2BHY@JAP^$,DW"A88.6O?$^I6]F M\V$:N")Y\%% TC53VG#:43A9TMSQC$J;DD+KM/4CX/8ISO,3L?<@-IS:JJBY M8I-Q-89J3]WU&Q[C&,MP_GHZ^32<#2]OQ6EG9>SUT(ZLCL,'WL@*62=973U[ MG2:]AC H1F0AK0-=R!E72CH(1"2(7#K.:@6&:)U@^7U$Q^K3]:>_G8[YTP3P31G M"];+>[90V*=Z,Y H!"70@+E&"+$V;@G*1J3Q^^:M=^Z!U*=#D!.PI85@&MOZ MM\$8LF/<\M9Q9PI9;E%#D"Z!LT9ZG;"DW+ZK?R>[[V5MP%TC]9J0.%9UN!*@ M2G0TXS4$&X0.4B)];3W2>R#U:<=MP8^[JC5:2*2UVKP34\@H,VH0OA89>$68 M$#GHE%4(5F3O6J<+[6.4]L%U;4N2AO)H7C5V%RAFM?>>&W ^T7[OM8,HK 8K M7>'&HL'FO9[W4B6'CWB]:=TIZ.31UJU+V=I+5H=,9C%]*3(IDU30WK2N6]H- M69]4:4OVW*52&\JI^:JYYEK=A3"1.R4CYY"-X@0S>PC&)A!:ZQ!M+E*V+G?8 M!U^?M.XI^-1<9LU9M7:^[L+&R3/GBM/N8'1-ZO"N%@<&B,'DA)&1X=YZW]X- M69^#JD7]>!T73.+["NE 51]NM-%;Q\ M;^,PBV'6T,-!$\>_3@I:Z583Z 1Q;!96*GSD+;YA>T M[H[NJ Y#VQ_S!M-DG(:CU36GOTWJ;"_H;7&$ZQ7[[ NF1?V[S6+[ 6EYYBS- M3@K+YM.Q]B1$!SDQ9UR1/C!^']7;P^J3^=<1Z:[U,#J?3)OMZ[L,X?P M8GRYM]";5LUZ_A%&BY5\1Z/)YS!../"2!QD4 Y-X!.6BI[W+*]".:9=R$KZY M =!X"'VR.3LF<1](<%(F?VM2LKGRGGU).)MMG,KBM#8A&V")F4D=@?%""S)' MA.B"@AQI,?+@M92MW>SF@^B3W=LC-G='A-/R>:N_B+.!T%FB)_<0A2^@$LV? M\T) #II),O -.8KGH.X=>/M4+=$GEK80[TD)N>H=E/_?8C9?)CX/,FT%&8VG M7: BC;I "$*#3H+'PH+V[!SVP$V [M/U10]HF5+89^4I=N2%0 R@G2-QM,4F-HJFW3@\V^BD.I.$NL67. M&]+^S&K"E,D&,G'>2NGI:U?G>=OPM#IUNOZIM<:.)G^SS^C ..TR)@TA:E+Y M3C ()9+*%^2?&6$O@J:VHFI]?7H=W><_JH]OWK-[\ M><"%XX)Q!*VLJ'WH(WA7,D09=+*")9^[.MH\&'2?8IDG9EY7HNV8D:^G$[); MYE]?C\)X3MB?_==B^+&NFX%E2=E8[QLM>GGW62;[I88 G.'<.::S;6TF[@FQ M3['&$[.MC=BZX-;F_?,ELR0=+\!+(CM8(4*HS?E*0DMX"!!K?2OB=B3-Q_=B M3!*HP=LW.$.:P N2P5/\A*/)2@HAY5R\C]4/5*"*TN"PV'JEI5626Z9#:_=_ M7XQ]M!*.X,]WUDU[D;6Y!.@6Q&O-'*KB\$Q8AX*#<[69:68,8K(U/8>1+2," M3Z=/) M(L[+8D2O31;5U)59.?32@Q2QQ@ LAY"2!&>D,9(;DWWK_N'M1]'';;U+Q71: ML9^2OIMGG326]2GG;/MAZ+*=+Q/U@@>L)TM("S&2>>RLJ[( M78RC3^>+YZ%PMZ(_MPZ^=5G) *4)I8@(#,GV5HY,_&C)>BB,)U2:D7O756W( ML=C[=!;9'WU[G(B[(^BWSE\T,4_"=/JU3*:?PS030%5\JCGZAG&R8"59,;Y> MD&B3$]%KII%U=775#O#Z=+9X"IHU$E1'KL:MF)21ECN/$63M\ZN4,A!JLD>4 M!3$5%D39[:+1>Q_5IT.]SEV-H^:Y0RU2$RT&A .3CK3',O2@K.<0/19( 86( M"247'8;X-I#L0@GWXU&BX?3WP&P?!*T34RE"))>"-D!#R'6J46SE4\JAE/^)*-6-&'=,%%C_OGZ)9-S__4__'U!+ P04 " !!.6%60K!' MEB&B #S$ < %0 &-O;7 M,C R,C$R,S%?9&5F+GAM;.R]:7>;1Y(F^KU_ MAV5+1Y*KYQM.+I$2ND! X"RU;_^1@($Q04@L62" M).3JMDU2%-XG(YXW,R(REG__WW^>C;[[C-/9<#+^\7O^-_;]=SA.DSPFD[/O_G,R_=?PC[Y]&4Z_/!Q_IU@0M[\T^G?B\J:%14@ M6J]!R>S!)9>!F<(R2B.DT?_KP]^M\<4)8\ :$T )XR$ZK8$%6^H'V*26'SH: MCO_U]_JO&&;X'2UN/%M\^^/W'^?S3W__X8<__OCC;W_&Z>AOD^F''P1C\H?5 M;W]_\>M_WOK]/^3BM[GW_H?%GU[^ZFRX[A?I8_D/_^?75^_21SP+,!S/YF&< MOCZ 'I_GEW_Q*AK]P_(/Z5=GP[_/%G__U22%^4(]]R[ANXV_4;^#U:]!_1%P M 9+_[<]9_OX__NV[[Y:2"],TG8SP+9;O+K[\_>W+VTB'X_D/>7CVP\7O_!!& M(T*\^(3YET_XX_>SX=FG$:Y^]G&*92/ZU9(K*%WA_,_Z:3\P;D">1-AFIQ]"K/9<)S^1E_^L #W?#*>34;#7#?5G\*H[A?O/B+. M9_<#K1]':(3@8OE"_\_-'W8%'=%@.![6G>45?7OQB15+"YSXYQS'&?/WWPWS MC]\/E?,^(-9_.66SC=EYI72T+*'E10XV?VP%O((\FJ1K3QG5K7%RJ:@8TKR M-A-F*V:5,(L++EP\XHPCU?TVI; M--7L?-),H$N=$?SOOYM,,TY__)ZU4>_S\^F4%G@)2K.84$L#@;-$5E!AX'Q" M,,HCF4-.*9FZ:/D&D.,K^Q#MK%7T(:*]K6]^J+Z?A]G'9^-<__/S_STG"WE$ MX&;/YL_#=/J%;/%_AM$Y#IR/GM&_(.G*;R4$^$R67$2-)D4;I7>-];\5L(?B MPT%*G/360 >:/$MIG>X \\ID**9O&]S01S*A=\FR0C6,B(K MB_7$3 X*(92TQB48*1GJ')MK&V[\+SI!V#9H+N<-B_)F1A3F;H*PPS M?%L#ZJ_+[S-<+']@I@)TV#=J+N M<+*_',_#^,.0K(WEBHF:/_^91N?UON8?DTG^8S@:#3A3,:F40?&0JF'JR/I( M$@2RD,A_X9*WMONVP?6D6=%<\!T,@4L_)W.%V4T"&,>P7G3;?5)Z,S9@M80@!57X*@LP?& ME=9,2!G4FFOJ5O1X\'N>/AK<3)-#Q-\QOO\F?*D1Q54$ B6Y%=&0\UFA*8>! MW(^@05@F:8OTSLC6_MUZ) ]*B(-TM2&P?X"@^ZA_>H[Y71C1:B=G9\-938!9 M@7-DE\1@$F1?)!FEY%A$B1(X"SSI%!W7K:WZ.P&=$AD:B;U'Y&=AL"X1WE[_ M ),EXXA<$SH9(Y#O:2%J2>93+BXG2=!=Z_/B;D0GPXJ&@N]QQ7,M2K7"]V6% MKDAC@S%T/"8OJD/C(1@;022M1.0F>-7\NN=.1*=#BW:"[Q "JG;T['5Y/L4\ MO+R-]$(Y6\B05HR3=R5RAH!&0HZ&,QY+U*J]RW$;Q\E0X& A=P@9K=FA7$BT MFAQ!&SJ]%)<)(J?%_/IP(YI3Y4<;\7>P)*^ &NAHBP@N0HI8;[&\AQ@-<50+(SQG MD=G6$>@KCS]1U>\KX [FX<*[G9\M,EO'^?ED7'U;K'>< \R ME][EJ, HY^N:$_@@,A@N$R76$>A1B/Q=[CYO$+:98U$BCI)(S2D)!59NV3* MQ* K'O*P/"W2-<\^N8GA(6XRV^AG\XZPNW![W%#DO!!D&+T)P_QR_#Q\&L[# MZ K,0?2<)UXL2(&,$ 8!'E4!C9I'*W.4JG6:ROVH3H80C170P=%\BW.2#^:? MPW1,Y];L64KG9^>C6MC[@N2>AO,!!N58[>%@7.2@8I00@J&C+$0M7$J^A-9Q MB?M1G0Q%&BN@@\MY>^$#YM'I["0(0WQ5L1;6<5?3L)S+@3FO6.NJ!O;5!6WJ>*:!\&>G<\_TM[ZWY@'SFJ# M"3DP'VG=)6@(50Q"BD"BD*%@:Q/E#CA//EFWE:@[N#"7*WU?M[6!YTKFX!7$ MF#,1WB&=IDBF4U$N.N5R%*WOQZXC:*CK*YW:NFOX #&N"UU\M^R[]?@S^3/+A+]?0EJD]ORZ,)<&-9P2;:WT#0%!13):?& 2A&=>&!NCM#>LPMOM M&G=XWO'-OC;*F?25;(<6?'>#4Y),T2P5,+*"")R3X!.C,]0)CX80I^8VX2GS MHKW0-VX'__[##1&1L?NOPWNV7EI<FAGW_&Z;QV"WA#NL?I%)>^;ECG\Z[N M'ZX!W[W/Z^$ FO:&;2R/&_UDDW51&"&9=T(%0P<-5\EKSD5.#GD>M(72O CT2^3Z1]AF@?(L(B<=>V/Q4%YQUA/?Z!<2;L$BI#L()F\C[8'5FA!+>T2L5 M. @;5$#M1/L5\PZ.VXQ1F#1.E"6%]I3A8#BE34E,K3-[QSWP7F"1#N:VAJFT:Q] M.19OP=*AJ5&[UU>=FW>8:!&+FA,I2DQ%\GI?*^J(I0SD,1E Y@RY34'+[/;: MJ;9[_@DRZ%C::)B:LP[R@MI?$:_'6T+*(DE' L%*>,O YZB!::9+$L8;[?=A MSS8/_T:HTUP/#7-H5@';=:R^'D!Y/[ERH_^RKF*,J6KK/X?SCR^KXL+HS7D< M#=/K0G^--MC%*S- Z\CVHRW4T3E-4F0!O*\;;%&&QY)#+ML1K"?*4V7BH]%L MP\*4G@M;%F&P$CSMX0*\JG==M?6[1Y, 33:Y)(]>EH>D[ /5P#QIRNZNV0[I M9_='8E1R.7,'FJ5Z"H0,M384HN;"6Q]$#*V+='<+C!TCNL-B"B60$%C-8EU-)Y$4QTF$F!CRNZTR*V?OMVXNKKQ$GU7 H#148BAJIF95()LE%:.L&E M((1]G8JZ3%2[*YB8B\-9D4B8#5[2PE$")%,RL R"D'G,RNMD]@> M5SUW5V7N4M:]BR8ZL*11AG\.+K$@):"K8Q&45N"+2)"DY98L/93H&_/IJ99J M')-Y#Z#=#NG8%\U:JU]1WQH2RNSW3_5F_^>:%#"KUM^K(<$TSM/_1(94:NT MLV3&E9R@.(TQ%54D;UYYO!VTTV99#_UT"-/_AG.2RN0,7TUFLWO? _(D$,\6 M<]W6OQ2&H]&VT,:M:]LFHRPX:R183_NYS+DHW=H4;[N"TR;E VJ[==Q_/:2+ M_K3SX>=:-^63,=[S#+S4YD&Z-J8-@FP)24:MYC$R?V\VV;8/.TWB=!%UA^+: M]1!7$OJ%9/?3^:QV**V]K.-P'*IJ!C(H$S%Q0,Z)OUX&< 4UB*BS(@[['%HW M!-X+Z&ERZWBZZ]%GM+*?\'R:XL=ZG'_&KQOKL\]A.*K;)DFG]D__>F'Q+/_7 M^6Q^,3[O=7D?_APXG6TDK&!\2J L69"1SGXPQ5B!EJM@N@PP:H#]M&GY(!KN MT(KJSG21^Z]F>9'9&ZN!1:S#O;&>\6A %AY8E,Z*FQ?E;9S8O1&?-BN/J,T. MH?R[TDFVR!*HU9,)(T03/:B@&9D708))PJ MSBK=I:7>OH"_229VT.5M(OK' M> VZO-\MB((;%2"[NML+H<%C,,"MCN2(B M,,] )4=^1(P!)/+D?(XNL?R0XEMSB]SX2/Z:5F3:/M 1^Q^VEES1]&@'\ ,IU"X9&#=TK7[CD:7' & MM/=6,2,C8NNHV[;8ODDN'::A-51JTRIQ$^D7?_CZTP+ISW_B- UGF >F)&M+ M,73\AEP'R22H3:&AYK84'5VDP_J8.]1:E-\DO5II;0W1VO3OW_!&K$=LI<@H ML8!7M7&DYV3U>3J]M5>!>V8,:QZNW1GD-TFS1CI;P[*#([!O<3:?#M/\PNE< MOA#+%2R"Q,L?D&S>AS^KXUG%5GM4#[@7R,RB+:D5M45HAFB=@* 83S*G$%WK MV.N^6$^;&06TK)LBLS;E8C<^ZC3Y$8',:_)3#RXD\G7.]#9^\F&V1P+J#^1G'*] M8L7Q;'&K?W4Q;W'ID> [G'X>)EP>\V\Q33XL=3EP(@B1@P6T6='F*FJ%N]9@ M,RO!H"CMK\Z/M+33I.]CYL>:]Z!-&OE&AVCM FD'YU8G5Z#86FO%HP>R' BX M#EA*[1^+1[UN7P_SM/G96V]KN-;U-F #Y*)95$PKX#[2,6%\(=N4:1 AZ&1< M2?3:'-.5_8MIK;6VAFA]+PU^/OLTFGS!I1_^YGR:/A+^-Z,P)J,DQ\AY9,!Y MG?0<,8)/.BR6$3$[Y8_%MON@?I.4:ZJ_-;SK>KVP$?9 ,'HW;(J 69-#%$OM M3.,,)(8\*\M$<,=,&=H(])OD7$/=K6'8F?:]I>E%7+V,R+$>( M+M KE=&0?2IJ<3U/HC@LBK4N3^Z]IM/F\:-BQ!K*'WP?F<'(\,^]R M\=BXR'I*#-Y(K6T<="%I](0<(LP&;!+&&,\8ZY(D_DGE AS10.$", MCV4>T.42GH_";'81DES,OU#9>>;0 :NE.:HVO/;(.HTWB@VV@>9C!0(W7=;)S11M;'88%$7^-? M&F(V]?ZS2'#6)8B2#D:G8A8V/E'MWS,-Z&C*WT7$73KJ;,BM7XTG25(48SEP M5>,&E@L(PM6BB"Q*SHH';-]4YTY(Q_=1#M7:K=8Y[43><)#!XG:2_)LASOYQ M'T3Z6Z8P[X$I43,,:]<+KA.XXI/PCN>"-Z[N-MP$;_>\)ZOR7C)M/1=L"?'% M?1!Y9@*)G2"%JDD*M?FET1P*3T;Q8I-RV\T%V^YYIZ#VIC+M.1;VH@D@(9^, M:X1D<=8940I3KH!AS($*2=;4)X1D7,08?'2LFU>X#M I.0$'"[P#&VY@NG@% MM@'5R1=8"^B!W8'#%3?I)?4.!N)Z<%HKM$74:A4F09F2P:%W(%7AWGOGBF[= MKO2(5-C6-S@2$W81=@<&K#VV7+;91V.@&#H,E681G"RT!GH^W# M)-OA]=YP$;;R2HPQJ5[@9EHT*,P2/".CJ6:J9&%BUK'U>WXGH%.@0#N)]VE, M>GYV/JHS1C>U4+H :KE!3P<:Q%B(MS(D"$)Y^BI:SVQ4LGDAZ-;@3H(F7331 MH0GI6YS36C'_'*;C6L>P0B6X\UPQL"S6]I*UFJ%$%Z:+HNY "N3194ZWQ !%=+&I3/!*%B[I0E:JX@ZE=8#3J\^_Q2T MO+<\C]:3\P(;9I-41 8:%?$.909OC*N)A<$XY@T7QVF]>3JZ;R;O#NTR:T+? M;^$,%PYN0$'D,[33Z%#J!9@"KY(#PQU*C$9EU[INY^KS3R &N+*RP7 M#-X&3:=8WW4D#Q/DVU\S&U1\@%A[A')NH&)>*T5V8Y!*U+L'.EQL) Z3T5B2 M4BRQUA;:,91\3_BNFXYWD&;K"[QG)&C^[,-E3/+-=/)A&LY6-\JRJ.!2S<(F MVY"LB0!.! 6:O$D38U8\WDCCV'!O=^=CCG\('Z* 21?I-0S%S:;SP?.E TC^ MWL^%3+_Y,N_X=7F6)XLJR@6%8PFB)(W L4[;R4[62?9D)1#L+%CT=KL^@_3 M*V\P???U[=T6RQ,^F[N(NZ'+M0V^B_=@&X2[G.$'$N,ASO,^VMR!*@>HHN'9 ML /2E)00(2G:VVHW0Y0&8LKDOW";5$@\.K-5@=\C)LL&N^"Q<&47#1R9(U\K M9U9!:F&%2\Z"-8+5SE^"L#)&WJYDDADF\G:S]@X]_O;U]>RK':46$V&X[3W^C+'Q8B?#X9 MSR:C89V:E2]/Z-FD/ ^SC[^,)G_,KH.9#<\^C>X=Z'/_A_[P%>WU55Q\\C7] M-\"-=2)81M+A,/_X_9!E*9,-BEDLR@3:)7QQ0LM@N<@FL,']']\HI>O5986+ M9B&;I#VXJ%P-$QL(QCI QDW&E,A>:M^*^B:*!K/.JHC(./\\)''_].7W&>:7 MX]=D)X8ZJ.UBF%&=XA%G\VE(\X&PEIMZH1J49+6A$D)@]!)Z$3E+Q@=:>^LP MY@NZ2YG"E^+=6[H[3<(37)NJ]G^PJFB)D]K6< M-F9';XWD])5*Y&AJ'G)0R@?=NCZFQSI.GH8/KOP.B1HO\-,4TW!1GTY?CW"A ML7%^=E:+B/][V6Y&%QY%\0Z"M)*$E@7XK.K],&I$5"$T'^BY#:[C$^[A&3#I MK+X>@[37]S!RP96B'6WBO(Y.UHQ<&R0_(TNOE2%/([9OUOU(NDL].AHU4%&' MO>FK-.K\QV50_5>Y( ML16POVC508$=KJ[7S!4EW[I*H];MDI=-DIJ&I>:F@7ZZ0/W\8_WRY9@VVO/Q M?#%=:MU?>34,<3BB9?.!X5H$ER,45>^5BC;D)1ERE0PZ7@0+B;<>PG.DI?W% M]$=)HM;#MG\*^07&^<]_U@,"!]*FE.I4$,E3J GGG@1'#C\SVCF;M,GQQOF] MX3KX^N=^PV0Z5,H=TO>NVI&ORR]$;1+.^,/SR8PV;N846J\=5(W6U,)%CRH+ M43.-2B8?3.ORK;OP?,/,::ZN#ME_MWNT74KAHG3A4@3<9ZNC0T@^DMT9)6UP MVGDHUNGDA56\^8S7[=']1;->JNPP]_HVTF=%HH>()K%L$]C: M2%?1XB$P@>""LJSXK'-H'=_?!M=C:*/81J_WTN= I70(6MS&N-Q-\2O$V<"D M7'Q0!F@'C20$H\$K$H?3(@4AG2FE=0AC&US?$'$.5$J?H,5-42S*KLZGM2CC MV6R&=!0[;\BW)39[5KNT<"$@I"H.\H2U-#F9W"%F<2^N;X@X!RJE0QQB \9: MT'$-)K>U6QC7Q.]('H&L'5AMD:!5+JS0_]S-V>*]N',3VK=&GX-4T]H[OT,4 MK^KW;XU")U?KA@%!4\$6[ MD/G-*Y\-WGU;7"='L8?678>8P6;S[DWXLFA&/ T9!Y*5Z"5A,\R1.VIEA."M M!A8U2I(;>MO?R5N'[.0XUE$Q#>,$&]Z$VNEB.*NIMQ<@!UP[(SR=SJAJL0T3 MJ1;;9)!&*E2*>QNV:QNXQ<-.C@M=I'P4QWUQY!)AI^>8K^YVG$EA:\=#R32" M4HGL_2@L?5N#.SGZ]%7/;1X=//MT^Q2A 6KC@Z-4.+&FREE\[S MPJ$D$9P4F%3SJ1F[HSS5#.)6BNG2%&^2$/,B/>)=&.&S M>>Y&:\C+JU][\SR$>S5S73 M_.U\Y(YJZ\&S\&4UL"C]W_/A%%>-05Z.WYW'V3 /0VTS7!,'2Z&3FU[+VH+2 M!L,*^8V+&R+C D2>R0)DY%)J08+2K8?U[8/S]-G66WD=HN"W,).PZ"2??ZG% M]G."6I/!/M5?&10E98K*0K(VU+DY$9SW'+@CZU3E;&1J?8FR/;IOCUQM%-6C MQ M7>_6([U,R%HC&!1:TUF=H;A:I)&]@(CT+\U%EIH.Y6Y*!:5RM&T+A^\ M%]2CV8N::?8N%_!@M70.+=2IRS5-YG59#E#]?4S/>$D_&->^$&3DK:__6<[\ M]B%*76HB5B)C3R'6QA/DQ$K.C=:MYEYG 2Q4-U=+>MT\1N">1^NLX736=[+S=\5Z M^F0\AA)[.)977J)J9'VW4T,'9N]CW:'^[KWYOC6@&(4MN(DO@ZJ6 O#@%\\CP[GCI[M%A?8Q"^K H*HS?G<31,KTO!*4$>!,68*E:!*[4:+.H( M+DE+)R\=MU%X\EQ:A[*V!G?Z'.NBI@YI6%>!KNP[>C,6R3[KZ&_0N,B$A50\ M"85D ;X8#MI8([2-GKG6R5@[0ORFN-5:9<=+T%J'U#.,*;!"![O2H#S))^C MZ5M;-&ZT?SVZ$Z>5YT4=9M2_N"Q@P2S_E.O+C^'T=(G)0D,$[FEBYNG M<;[^@RN_N>R/>C._\><_T^B\>K'TQ:)IPUMR<9<-50?,HV/*,CKC@ZFLT2..5X2JZ[%O[ MO@VYMKNTWIU_^C1:4">,5GV:?U[^X.L9S;SQ(;%837P$A?7P1/3 '4>T6*)N M7AN\#:XG_YXU%WZ7'BG+S+XZT97LK0&GU?%_F1Q5:1WB.HN4A1IYPLP'!4W1 MY/-#CG9QOZ(@%EOGF*'@13$D1['UB7/E^<]/9_0NJ>S M1:NPY=?S81SA&](P3J=UJD0%6OL8CLFKH5^KE[GKHY32YQ!KK@O3JI82\@!! MZ#HY2[-4>+3F9@[WAI+<=IB^$58]I"8[)()<7E9.OJI[L1?2,LZZ">#H&/&_/[9(G.,QV@%%WG]SD.T3(% MF*.0F9=,CG+S8^TJ@H;D"*/1\1RE_<6X[HCZKBXJS_]>>8CYQ^_GTW/\^L,) M&>-_SB_L^Q^_G^&'VV4W!S#A^2C,9BNNUNEKWAE;$L&WQJ5::U @QCK9,005 M CK.E>M%BIM@'LF7"+3<.<_-XR=V0'L"*/%!K:^W"-B)O M.*AMX1R]PUH=_>(^B%8[I/\)T(4L5G*[R78*FH/(&F7@R@1VX]YK@PN[W?.> MK,I[R;3#1E#[Z+\]Q4YGI4,G"]+65B?:F("T8E;3J9B4QI/OPEM? MKMQ&<0)VWX&B[3+(["JBW\(97I!\&UR=S+Y-F![&^#M49W=2X$"!=W_[K^ C M:T:I4@IM2*9VMN.^EB ;D):'6)!%7UI7VAZ7"/?8@MKFN4HU94S(P38/:#Y?WF 6F3DR2$/*Y),D";Y.+ U. MQ!*4MUJV3@=K-U\^XW#P\WA.?*]3>::?)LMBH1?T^:_+M1\--'-62.- "L=H MG5F!XSF"=%JQHI6(Z:YUSC#][QZ-(PMA%YZO]II.H M.QQ#"V>XUC_C=+8>78V&2_PO0G3U].%./(_P^@9Z%SEJ @B*@%.D+FE S,\"A&C+(UYLP6L)T^5UJ+O$/>XDD[TXKRF<"SK M%98]0'[#/Q9_-!L@HHG."V#*LSK\KX;ZI*SW\X;1/\DV=WJW0_;D.=)! 3UR M(\((+X*_;Z;#])6^A,F@90Y*U(3+.@=!60667+:<)$^*-S>Z-F!Y^E1H(>0. M51K;EQMGLH@<$P:XS094I%..%E[ *.W(H>O110[^.%JO; MHA76Y1A98Y1/R48H1EK"5OUXQFK%D57$Y2*5:-XXX X\3Y\5K83=H1[EQ<6E MWHJ82U 9I0Y"63K*N )5!*TV.07&"/3,U=YVK=LBK07RY%5_N'@[E 9LO-1= M6C1+2^?W3XL!]Q=^T@"9]07)I$DI$N24ZEAAKB$QJY+@.@3?O 1Z=YA/GB^] M5=.AO<-&R!=_4/O$+5I37!F6H!5J5$S3IN=L'1D423JU>2_]+&?!@_6M@R![ MP#Q=-C523IF]$'-AC&D%)2.92$HY<(IV2C;'X3!R9"A))VCJ@U, M2NL^_AO!'#MMYU#EWJI_;B'D#O'-*W#J1>3K\GX:QK.P*%1:W4IN@;!3#L_] MZ!XHE;N-.C=',%KJXF%8XV,2T7@!5K":UNQJ.9*)P+6KIYBP,78,;1V5+?>E M?C\4679100>2O'SS^B+[0)=2K$\<" ^MD\Y4\)PV4O*S%**/GBR7QERX?/@# M6(J--7.S@\)>8NURO[JII$%Y)Z1G#*1@9$U)SR$J+%"86,RNU:;YG+Q'4^?5 MVG!H(N0>Q<*W,]JW0?3-UGCMI*[[RWSVD?5Q:KRB-%QP(^@\TY7MFMC.90+M MI"[!_PR4:>.C9B,%YV@*J>3*B4S+J$854 E'2#P MPNB0BY&[%&KF:J]#?AV@4SGH#Q9VAP2&&Y@NR+X-J$[G_5I #WSD'ZZX22^I M=S@$UH/SP3#.F &1 JO9>HP<&T$[EC&9.^]8,JV]_B-28=OS_TA,V$78'1CP M-3V]-O-[.7X>/@WG871Q=LDD:Z]\!K8.7U/:!/#.&DAT#-(VB(F)UC[@G8". M;QXT4-JDE\0W6@L-:SS>G9^=A>F727DW_# >EF&J,XU3JCV+:J+>9#1,M3UZ MVPJ0PQ]Z<'U(XW7?J!ZQ.@4R"9WF,BI2:DR\J)B<(MLRRUP&AS_^@&O"VP_Z M>L<6#>UWQB9(6GEBOA1 VUX!K[-V01']L[M/O?<]Y* [SC=D]-7.IQ_P=?GG MI'[^V^&'C_/9SZ/AAWI1NYQ*,Z-GYHO9:1A%3IE!R$J!$CR!0Q4!37;T#J+1 M-T>4;5C1KD\^WF;65*O7;DZ[2KN#-W31G_I&5^IG\^=A.OU"Z!>)Z0/I4(@@ M R1!6Z^RCH.W+H(H6>CB&5=>M_:$MP'VQ!G33PD=#*/?SJMD7I?7GQ9#J\8? MWBUOZF<#'IVC-]]#CK5A?!V6%E1.8(N56DOM);9.KMD(YD08T4;8'0+D*V!O M\=-D.J_Q@4MD20B9'"W0,JQ-KX,!)WT&@1[16ZN%;=T$:3.:$^/!@>+N$#RI MZUN-2UR59;_%*BD2PD^3Z73R1TT_#9_HS^9?!M**B"YZT-HNAHXE"#Y6M"48 MZXWEV+H*8#>$)T*8CFKI4$7RDOR,X;3R^75Y-1E_>#7\C/G9;(;SV?O)3_AB M./M44\9>ET'V):/,&5*POG8?+1"0:9")*^<43\(UOVS?%MR)4*>/,CK4DES? M%$D.OY.\:\M!6X16 HHJ$A23%F)M$J8="T%$AM'U/7]62$Z$#PW$W*%^Y!^3 M2?YC.!I]9>NKR6PVL$K;C!D!N:"%!B9AT3::*U,$4]PGIAHK?SV2$U%^ S%W M*"1YEA?IY;/%D+0Z[1T'3&F?M7=@O;+5#.(04JFW4T)K6C(3MK5K>AO%B2C] M0/%VJ/585*'\%.C8J1%G0A268IW6^7B5E3]]^?HK%V5OS_X(T[SXUULD;WHV MG)/1//V\+)X=3A9-Y:W@O@@@0[GV)JOWV=:'6GQ0A,3LL3EGNBSD1&CW\$KN M,#'TCT>2/6HA9@X +"[WNJ;AA'.0@)XZ"!0^.L5IFI3.) M-!8PO#!K#'?"MJZ*/1CTB3#RN,I;$ZP[K#_Q;;%>>5D*B!)!K7< M.](!SCT4YH+,*05TK2NKKP%XD 2F)NJ\:1SM+=8>I2KW'9FS.\_,Q3+&^R^$])A8ZR/V3D /4!SVX#J_U3>XE<(ZY%RL\2[HJ_KI>3E[;^GS M7B3BK_-%ZCN:23C.> \Q65I$5 (BKA_ELB-9QS?5GP C6T8-G*(N#N8A<_R?YTO5S_[93+] M#?^X8K1,)V/Z,BUMZ<5+H[,,]-;8VA>!!""M!2>8 JUBB9S>F9!;7WCO!/!D MS+Q^:NF0E5<]J=?E69Y\JK)>==38 E,GZVP=G@>*R_53XZ23#CK82.NQE6)1 M*X+E,SG:+D9PENF:"5@DEY&.Y];QB^/QXKZXUP/38@?1]RAVO%SLNWD8YS#- ML]\_Y3!'P;CA\@*D%]Q)SRUX7?O,LYC )ROH6T5++B$XUKKWQ5; CF^['*[# MFX=+41;9 &)0=$RDX00DP"K0D@FEYS-5AG<]*E7 M&$#??=7^M0<^>0-B?_$US+2^!+$JI]T"QBZVP#;:?(AC_P#AWU3? 9)KN&7? MA%.,2[3+5"^9U>BXJ&W<@X6<8F+TG22^/@4%;CB?V^MO%X$UUMNOX<_AV?G9 MZKQ(R2@O&$AO6&V?3>=%[::-*+A'QDM*6Y7+W:.Y:P\]WE%YD-@G+636^ 3\ ME43U%4@T,08OZRE=@.29$8('6NE6W8/O4][5ASY!Y>TMLQZ-O:X5 M0RWVD^BE6(S,*;%D4!Q-S0TU4'3)(J#G/K2N1KN-XLD;.(T$W*%"Z#JB51>S M+3#U:N2X!L_#A$$.U=6=JC] T-W?^U7C&:2\9!X M:7YK?CSEWQ/K.(;N=Y%OET2=N^9%^\3)J\ZI5J_0:HUQ$ 06.MV2HS^R+JK6 MK?\?V9#NPW6VTX#N703^>)HWO4L?,9^/<%)^GV$Y']5"V-FDO)E.Z)2=?PGC M7+MT?*IAP=XMG7:'79KRXK$TK6)7&AH'CR790L'NK=-K!Z6:D4K5+J M^RBS^V,;3'F\^V$%!XS,0W(&'(CL#*V,:7!),6"!D]$?&+KF\U2V@'7D0J1^ M9%@S\;&I2AIZRUM+8NERN))DYEE#YIJ.'5.#.KPF@'B/T4INF=ANW-+6CSQ* M?5)_*G24\V.I8=JXNI^^7":I&S)4O#(!4 9B>3 &HJ-EDM&BK4,K5&A=Q;L% MK ?QZCN18=NM9T^E=+#_-T*L "_,W6T@=HH#; 'O8<("S56[+74.U,L#4U MAN67X9_UJU5*H>5TB.LH 'WMG>]8 N>-!YL9-SYBE+)UEMYF-,8_KHI<\XFD_G"F U/05STL)D,$*G>A6.4%/2(*>$ M0CEI66B=K+')YNO_48H,I0<123:1"44B^A2DB(S)27/R3D^: '@L*UAA>#*T[X& M%$P)+(K@ $/PM72[ -$^0$$4S)8L2V[=!?$N/(=N@VL^^W:+]9=C>FF1MN[% M;TTQ#[S3]3++@9!U-)FF#<#IG$@4DCL=.;>Y=177?DB/OXDV8\_-W?,(JNI@ MJ%T4H\_>3RX0K9:!L]]P_KHL>K.OL$JOHZ5='VA#"*"81XC&T5?.&>NXUJQY MI_-=\)T0F;JII8.IMN9$J#,>AGG1NWTR7DS*+3@EJ,OI.9=:]S!I"/^$"/A02FU8XW]MEM_U M==2M>.'O7%G1U3E,7RKN.HII]G& #+47578ED/6K"EG4IC9_%O1>,96ST^$^ MT[$-E!.@UP/HI$.9X9H%U!K>#^/A?V-^F6D5PS)O-FIZ)U[1CVN& M2!W61*_'62WZG8?Q8C;.\I=?SS_B]/W',%ZU(!Y$K52TB]04E^N_."W;.; ! ME9>9D;=7^N^)_19X K1^_,1H6%.SZ1W>>Z6+E2U_;R!#,NA3 ":-!"4U(^G3 MFYT#3U8GG:3>;IY8)X G0-9'H[^&F<]]UO3J\J<#,J.]$1GIB(D:%"=I!\$C M&!Z-YF@9D^)A>/D5Y%_<;*O'CN,;!H: ".42L)0=^6R<@[-"@+2.L6 ]BZKU MH7Z"Y^U>XNPPF.&7*D)<3(RY<6Q?24N3VJK(G03M(RU4&@:N) V"^ZCI+$?> M?(K@-KA.B [-U=!AI,.Z,.'Y-'T,,WPS':9%H_6TV/-6Y*ZS*&HKQ_?ASQ>8 MS]-\L:JSFOP[2(HYYK@AP\_7[C\\0,#B@1M9=#%)^ILMDKH$>O=>P F1[^$4 MVW!\PT;_G+SN.@6KCJA^5N8X?3Z:U#DI ^5#K VB(+C"Z&V*"CQB-?]$RLR2 ME^[5OG;1IH>> &FZRKGY0(7M S8K[,LXS;456)]X0IF@2"GJ2 @!+B9#YI[<'GE,AS0-H9PW#FH>+-X"^R,9XC].S M@8TN:!\%)$[6N HJ0B3S&Z340>G I4^MKX.O//Z$^=-8]FOHLG?T=G?(5^ZJ M92S"23H1N? )5/82/ D'(J\#V93.EN_O(6\!X)NDS)[R7T.:O6/#>X.>G)U- MQHNY+0,OBXS6,PB\CI_%P"KA)9$CT\;IN=3)=N/.5QS?,H7VU,8:)C4+'=\/ M?W4/]F406 B8+5ENUM0!QI$P:T'[IO#,6\2"JE<^] XP3X!@QU+2&F(=/*QW MAV0_/O"8/8N<@T22B\I"@E,E@<]%,I_1FN;MLG?!=_)4:J"6-4F6QPH07Y+^ ME^&?]9;NGV%TC@/+6++*:S#%*% L"(BI%OZ3 V P.Z-N3FD]^)Q;"^0$R'-T M?:PATV$1X7451E_17TGQ^'VI1;.! M)NM.D9T'N5AR(C2K%W$2P8; >*G]8 W?ET];8CAA&O70PAKV'!9K7B.-JXCK M9?YXALNE7$3)%^F0,6AN()F4ZCV+@I#K) ,1@M:\&.&V"T/O\_138TPWR:_A MRF'!Z\L[E3KT=?8/LM-H*Z1M$:=?Q\!>&0\[*,SED*2#HFJ%M54*O \%+.,H M0A3"J.V"BCL^^%08TE/>:\C1)NY\-YT'3(>H;#00>37H/>US/J@,Y \J%+;4 M-33<.DZ%"AVDNX8!!R<"KWIUOBYK ,]^^G+ENV7GLD#"B-5H*ID'4"DR" 43 M"41%U FY+3=NO0_OD[(CQM[]!;L[W%V5\EAZ"ZY9VJ)+E1+>>%0">.U3K+*, M-790.XAQN!X>A##H:N:R3Y!%[22EG /'O 6GL5\#XR$2Y MIU?@P_!D%_$WY,?"&-LVG6RVS"?[0K^Q)EUQ-4\Z"R)#J>:Y35*%VA<<>A%E*"-KZ-+ M@X'@-0B5.BWI86 MKD"BE=9HG97;KAYW\S-.2K&-1-FZ/X_IXW@RFGP8XNSE>$4\I57A M+EARY Q?!7MKH"9;=")&PK7=%<[F9YR4AAN)LD.[E'>5=HO^HJ,PF[TNBVR: MA>6#(F"228$H7( J.8#C00/1D2?&E>*V=?GB1C#?A-?91A4-=X'+WJ-7\*S> MA"T0]1I8=PO-PWB6C=1UL\]K&UGWZ/I[&YFUI6B3!(A8/"CC,G@AZ5]H3 ZQ M1+3\B6K_'G?Q:,K?1<1]6CV?3<8+7,]6@U=C0.F0;)!8-!V",H!/G$$] (O2 MVM(_K95^"\4#C*<[4#>W^SD?(M@.W49?CB_$N+9) QUVOX;_FDR7B"O1"[>" M(R?/$1>= UF"D%,$77306!$WSS7<$>(W837T5%L'>_,>N%_!_A;.5F;W-I [ M&1M[P'T8:Z0K#7:C7#,==CC/]H$N2]8VDDN6630U+ZZ BUD *J&,04G06_>] M?32TN\<,>NRLVT5U/:RG\]E\A]+Z]%,-S&UNRWQ0Z9,*9@E8>8 MD9R I,@)4**0/<@<]]D)N=W(6OK4*VJG[[ZJ_-H#3]I&WE^T#5OR7H*XH-DV M,':Q9K?1=/MW^G[+] #AWU3? 9+K\:*N]@O#E \V0M2Z-BL,#'QP I)P7B+I MP+.MVH0^M (WV'CM];>+P!KK[5>2U-GYV261,$:+"$YD7_<2!4&F!"9Z="4B M#VFK\_4>S5U[Z/$.U(/$/FDALX8VT@+(LDYI!<0E9KU-X*1DH(07$(*4H%B2 MF2%BFQ/RVD.?H/+VEEGC-^\R4OXNX3A,AY/%=D)@!'*RL[6HS64TC[0L.LU1 M\(PRD=EE3 ,EKGWXR9L\AXN\8??W!: +'+^/9Y\P#CC%1%!@EL?:R)/NA<*Q57C$D;9+537;\M4\_ M[OG=2"UK%'V 3#?:9 \P_/7=^=E9F'Z9E%_"<+KH:C I-6UU,JYS]29EU9O[ M6C>$_L-A#X%UM.&QS61W8[BLDC858SB*8E6)/$2N7(K9R!(8%K/U<-E# '8< M/EN<]O26%!#**C*!,8)3%D$:.ONR="GKK=R&PRH=+O%TG WZC^ED-AO$S!B/ MP4-"LO95S2OPA9DZ:3X*75(PJG4,^3Y,CR*E3#6\7-31-S>Q+MA>B$6=5?0T>8REJIO^ZEN/2< M!L:6G+(/P(RLY?]3[G[GG["]&DK^8;A\KWZBV95N_%' M"<+'.@R"G(V0I 1;F$T*%?K8.D/Q";=]/9()OIM:.LPSW?F^J3C+0DX"4JU" M5$D&<"'47+@H6-:$UFT5HCWU-D:'$*BK4AY]&R-6@A3!@'69@V(V0'!"@'-2 M,([TI9*=]JFGVL9H)_5OV\9H!S4\3!NC+0#^U<9H9U7NWL9H#ST\$&%DE,EJ M0"_JH#-KP)F2P$;TUBEIU,U^!$^5*/NV,>K,D^W%WSJ8^(PTP]=MIJL>*;&& MG6("+50 LKD4.&D%%$,;JA8FZILURAL\J'L>]"B,W$/T,NDDU-;]@^[HI2&Y M]HQ)!I;L:U"23DSGF %DJB11O$M8MM+UTVI+LK>:&XFR]2O]>OX1IQ4@<6L]B/F@>P Y_CY'_O*ZD;>![21=:Z-TG/?(\U6GB+:?)A M//QOS"\S.>W#,@R7U7*KB/>S<;XR_(/^[/P,\^+&;KRX(_X<1C6-81 CB8D, M>4#-:/OQMH"WJN8;&QT5&8TBBD[2ZK.B1[''[\?&+6*.#Z7ZXV2J[+^Z\^F4 M_L+R-Q<'XP!#1ALMV3%>U/%MGD-(K$"Q(6L3O=&R=1I4WQ7]1>P>JN\8M6BQ MNC?3R2>$#XJ M?F]P3XLQ>XCQ"8LS>Q'W]:7%#.O[P"LD'>#O\\''^NOP^N_BK XW!J%ABK4BD MO5JD4@LC$'*13A?)I=\RLY8;I-STVXJ_M268#*1AZ;T4-UA10 MH6APV670!J5 D8WU1YCCW&(I)\#IQZ3LX^0%[;VLB[>2!QNEJ36'*MAE[F5( M)8',QEDGT&/J%2EIMXJ_F-M*Q1TRD5JNZ,I/!DI:QK5T$(W/H&KJ<(PU_,V8 MX0JCI44^8N9>^+AO*7]QN*FR;W/8=4BDN78K\_6Z9K62.I(SS3&_#W^^P'R> MYHN&?&=U?OB YQQX"AE*JM-GA*FM:2*K8SICU#$X?W-L3X\;EOT7<()\/;YB M;[/4'Q1S>#E.T^H[OL#E?U]>(EZ#=$-IT:]#,M3GDS$^2Q^'^!GSP!GF8LX> MG*A#5KR*$"7GH*/2@D>9?-IN/%D7>"= Q$>BNS5A_(,OJ%:;^R^;>Y/^)]9( M!]DPGQ?#FWZ?83D?O1H6'$22'KU%HO8ZUJ!RL1!M392*.J24C>2R]1YY"-X3 M8.+1U;:&V<)LZ3* &S!BT#O20\(3B)"-)967Q.1PI*'BO+=E%7!W9=)LU_^8D'.S07#<=TA[O&D?"I,F2>P5D MD6+M'28A\&# 8+ IR:RM:%V'_:A&PQR3+*WTT&./N3F@I!J#)I&-2*MCH$RN MD1 =P7DTC#3J!+8.)CS\6)BC[AR'2+QA4MWUT0O21<.E-6"S)1">:PA%V9K6 MZH(R7F'7O+[$@]/>JFDE7@3&L-Q40/2DA;Y]UP$%9XEX+/NOE8 MS*?>(NB0^'$+-728$GU_O?PV /]J$;2S*G=N_;*/'AZD19#5R*/W'H1T93DK MPR-Y]%)[C J9X*EU4.5IM0CJRY-=Q-^ZG\@=;4X"4RYIA>!C7;36&6))=!1: M9I3U@4=WP^P[B8XQ.VECRXXQNXBR=4^@JTU0A"6_PWD'4G%!QZ%&B,(AD,$3 MLTPF!I&W4NDC[QBSMP[W%=:Q.W=YVHC0N53MTCK^CF4(B@CELT?O7.'.L:T4 M^00[=^VMW)9"/4:+H/]W0C+\)X[GYU-\EO/BT\+HY;A,IF<'CGW:]J,/;MVS MUQINM.%AD07692A5MX"H0.WG4H;841 C&,D!MHI'*>VM:%WIOC^Z@C:DFI$Y&PQSF MF'\>SQ>#5%:/>/W'&*?UDN@->73T??B @U@XCYPYT*G6MJI,DO#%@C0BQAFDM AGG9Z4, M1T-:UFP0A$>ADJ)C5Z?:K(%V86L=)&>S*)OX MK\O"D'L3IO-QM>1$L*5$$@(*#62*%W"*(6B19$DQ9T2WG=E[WZ-.CA4=)-RA MP\KZI3_[\&&*'XB?SR>S.9F--3-=,_"E=I&49-/'&!APQ[Q@+!?$K>;I[K"O M; 'KY C32R4=(JGDGT_.\-5D-ON%I+1!&@/MDTH^,I"RSL6IC:*]C!9*C"9[ M\@2C;-W^;RM@)\N<]FKIT"]E/:P7P\_#3*[+[/7TQ7 VGP[C^<+!'"1$5@=U M@;+$;V49[8\ADSQ4)J_5UX2IUAFTNR$\639U5%2'%B;W"F5YK95T,(61+%@T M!#77VV6=/5CC0N'"H&_>2&P[9,3JHXZ&+F>IM]RTWLMKS]9[#R8+1 M1@DR)=I4F:NC$%PD@0GI799>X59)V?.J?M=I-L\7#(=?AB./]60^:M1NAHZO[@&42I'$54 8Q1MVL>>()'YZ%B;7@!4*$L4:Q\L2UP;'%RWJ_F MJT\][H%YL/@G#677<)^]A4&R^]AO)D#XHR8)E(J6D3"A>U8&S=0*Z<48X-F@!X,#V0BL$/X41 M/1_??42<_V,Z.?\T''^XQ/1N3I9>M2F>AT^+N[>O5S99)Y/K18U&[6L5GX!8 M.PTD3;M"B,)&,X\;"V1K< [3 .";7;C5(Z:*TU@4@&[K)KH-I#',Z M)0&T;H))9Q&$8#60*\Z%Y\I8OUTOX.V?^8U0IJG2(NY31EW52NO "DS9> M8 :+6H!B6D+(R8(A7U!J%#HTKT?>!M>Q=.MIKJ"'SDM8L["%U?*UA9X0 MT1=K$DA#+\)RW%NIS:=*0!^MT4JU[ABW$J"FJVVHLXF0CT'O3XO7,@<3/&"].JE=&VO:0JF;0E&):\]MZSJ: MI\7G^[J[/C4Z;Z_NUC&\"S_HU\D8O_P:IO_"^2_GX[PJJPW*!^4*R2=Z,G-< ML&3FZ 0E),^UD1'5=ODD=S[F ?V(!U7EI(L>.A0#7GF?+K_\?X;D DW3QR^O M\#..%B\7E] N MWK.S:Z&62[P7K] V8'L;==L ?7!+K9G&-Y&JF[IZVF);@7:<*T/_!W5",VVJ M(H/G68(D8R A6HZB>5?\A^?6]E;3XZ#6+EKJ2:G%T3];2("O>F@'CH4' 5K4 MRA2GJQ"R@:R$9J%88;WO1:#; M"$>&H.'@T5IP6047K1)1VB,01'Z;!-E'"QMWD(:WZV^F$S(?YU_".-=;IT]5 M*K_A_-WYV5F8?IF4U9^_(6-Q?O67]K]9/_21!]^J-UWSC1MU+LAE%\A8M$)) M84/1$K5TSM74?2$'AS[\P"8J5S_]V95/_WJ1()1SJ=2:1IX26?\)(=3)I+0> MK32YCE&TOA*^']7!S6,V/8$\GQE9$ 9C\,&!<9*!"KGFSY@ZB$ P4]-/F6I= MEG\WHN-OCXV9<:L13#L%=#@WGZ5T?G8^JM4\+_#3%-/P(H&%MK.%V,?YV=ED M.A_^]^+G&Q5IA/SG*/8A2.UC] M&X'50><.O1>L<)#6U6:@7D)4.H*I\WJ5"\IC\P97=^ Y.1(U$WZ'*-;7_/J- M*)%N;,?*K^A,DRZJ>"Q9 M%!N7]-.7]_01BQB,KUDFOAB0/-<#7&CP.480,NOHK"*?J77ZSA:P'K[RI24= MMMV:]E3+,8^N"G U1VP+B)VBZUO >YB8>G/5;DN= _7R0!02,>D<2H':2AN4 MX D"*Y%V;IG($4>9^=&,H-[4N2=D_AB8LXLZ.C#F%889?IR,\LNS3]/)YV6@ M;]6&/5_U3?K(OD=L M_'Q*TJU-OJM-DIR^2MB\1&0CFM,C M12/)=]@JWDW*_(^P +;Z\D6-UD\6RZ]M15= R27@/*D"-CI:OS46(A,!6*V( M"T%X4UK?GFP-[O08TTD6T:*2LD.3.3@K;)WBY2!H*VKP2&C!@_;E: &/ M9M=D5^/D X[D"6BRTKRL5]5*"(@\;+FM)-D6_)6V?O>^,0]FMQ^42F6UVK)2>25E';M/ MM!@\)'11@ H E=+Y^O; P $$B T@-@92IXXQ*5#B7N&^=H2[AP__C7FYG=Z> MN8NW:G*5F-/&UEX"&7V=P\ @"-JD!?+L=(Y"-+\5[8+KV1&CN3+ZL)2[1C1M MG= 1!8?LZJ SS>O07"(V:5J*Y)!%_'G7E'%)=TU."ET(5./;+S9?2RM MT+GLP1B3A#!"J^84>PYW#3O188^[AEW4(/^\:#E3M'A'C??1R*@HY M:8LN#+!V4%">(3@F:YZH41*9,X(=;?.Y@+N&WIFS@SI.&D"T/G%F/>V^@:=: M,)P<0=]'+,=J=_6,TRG\/KDDN^6U- /XT MH+-[7A1Z/TWX=1B/?PR&GUY]&=T,9]VX[J6[W4]K&Y757[-_K.EHV Z.4)U& MBBMQ+4Q!!BUUC)(K@2H6SU0@0RLD3$GYJZ.A//#FK"H ?Q]\PTT@'7P;>&&Y_QUP3+S?7O@U(;HL6G-E$=7B:W5T<=%\V8AU*!UG$S' M(4VO'$?.Z"0#QFN?S:0B^-IQ59/%9&2T(K3O2]@)V8NBS=XJZ:.\96$ MTS(%XY$\^-K+(:MJJP@%HD2R51P=,+9Y.X,MF,Z*+'OKLCM==E?$<8FRP3*X M0L^B+#R379MI3\1,WSE==\?$0A!&6]?:_=@=Y4LC4PME]=$=XTFA7 F6Z]@A M6V^M9IT&'6W$%L$GSVF/5K5Y\%$/KI=&FUV5T'#800=T[[&*<.ZNW!57X7@P MROPJ(($+*9.W[6V%G<%7%[\8HCOC5MO5<6!]&(!\TL.L@1M5I$#2QKIY8@6R.E&T,'0[DG^.++6";[=T1VMF6S?]G1/"CGU M)62=0O2>UC /72O:8"UR 5HE1D:>I2W6,7K18HI>9)--MX[$6P9EW3[P]!>( M;94Y.E2HC0>AS4 L1REV@-%PNMV]1Q]_LMV>PE]5WP&2ZU&1.65O;)*08R [ M2$0Z#86,H$S4S&WV$:@B$S&SELASX=*9%LJ[_] +5-[>,CMNT.B7'_\,_]]H?->4V >5A/,2 M"E>S2]$"WCL!,B+W*)46_(BQZ55XS]10ZEM1QXT4W0'](WRYK2GN +>O3JJ[ M03U1+]6^5-^=8LWT=MPM;"ULFWF1A;;8:!7MVXH'"((90"VST*YX=$?KV?!KSJ*^#9+2-HL+)W=R9(LE$@U $9F M@ R1$'KF6&G=8> ).&<5FSQZ4 64&TF**PW::+;GK"\]1W.Z'VL!E\'(>,7\+XWTOF M2:Z\X8(,QC(^DX\>@!=?R]&U A>TI>VJ2,:MJH4]C5FR#\Z>9?/F>[J^R8/AIV6"XU50 MM&U[G83Q^&]7[PQ;?<5Z55L/F71W#O<6 MY'.G6Y"E2F*PH%*D#<.52$ZW520I:3+Z(K3J% O>Z^ZO"\)CW?\=G5@]*FK= MSGZ*PL0=9#IWG'Q4N5@)04M.IU=1$")'\"$$U%$GP5IGR>P(\?1AM/9DV6W# M.TAI/1B=6^"N#\UT@-Q32&T/N*<)J_5*@]THUTR'9T*_&%$(XS6@H;-"(6T! MWD0.6I.7[HKDY,(]5]IM";.=.^MV45U#MLW<_CF$"F9Y.1:+=*Q.;G*)W/TD M$H2$@CQ'P;-B"E&L)-MLB*&L_N:S,^L/U\6HE2"/4<_X*\;6+:^V_*OK5=P8]JT$7% BB* 6* M!T^<,!&,1JFMY\JGW.V5NO]K#^[.2K_H77D]1I+ ;Z%.+IW^6-R3_S(:CT=_ MD__Y.GREGTQ_7)G ;5&T!P;-:4M$[H!<4K+]^HDB$XQ4(6VULCI6RX;DZ4KMHLE2B_"[Z/G\QI"_S6\F6!>TOCU MZ,N7P;2NXC?$/\E;I>_"ISKL-NN(+('/AMAMBP0GDH9,GJ526LDDXQ&VF$Y@ M+Y9&QU%/PTN V?IW1/V1Z#&IO:^O=)U&ZC6]#!AKEI@5$,F* Q6#9B6'PE9C M/QM.WGT17!Q1CB?OAL50MVN_VR'GX-=MD5>61Y=E$&!%$>3>D8!QB3ALOH8IVB3GM8 MJ"Y^8 )DCE(A_52%UE9L=W07QY*>%?"8*KKY(;+)U/YP$Z\'M,%=):UCXBX MCYJXC4Q!L(&^J"1S0B;B:J'_#@?(MJ=?'"..(^?'Q# MK=8K*T6NTV(!(I0L10YX 78800UJU6/W6S!E$Y\:"[S-8&IPU*&*^YY%H/CTAA??5*1:DL7.IA\] B%1<-M M*)GP=%;]49*)6NMO=SF\+SK=N,_$8Q;$3> Y1Y6J._V$B[:/ZXP&BQ;5L%TP])=>LPW.:[)E#=?6D MZ@\0]+%($'GV#J6 S*L9:6R!(&V$;)QAG@R.Q/M]UT^8PW(,W>\BW]9Y*&0Z MI &./R'9#:/K;S5&\#"",$^J"*F.6/$*4-;;+5/[_2$SP+@H0A6K@O6=3N]N MSSM^SLKABAGU*]76Q5P?D(R%W!&HUS$5PQQ([5DE.IUTV@>027-)3F9,+'12 M_RY/O702]";A'O;]I\$E'XJH><=H HG U>2LI,GL#2PBB_2SV/J*^+DRH[W M>ZC\F@>6EG&EY:!1)X-E!(>'VGK%U]8K1F>PD0N?;22>ML[G7X?C&>C^8/'V MT,_R_LWBS,H)S.K,;>WP6UPM/3 0B^602I9D_SC!FH^47\5PP>[=0>+LX8V^ MCV?!X"Z(>G+M'J,YC6-WF):>4/D!(N[A<%^#3/LD%<\%DG5(NPUJ<#EK"-$; MR:(OA;<^T8^E]"T.7=\ZWT6R?>0!DLDY&LZ2 6(8_OM=*4BG3,7W^]M?WKU? M'#:"IX0<1W1=P)V_,/]4 VN'NW-Q=]'53&F M&T+U[AN.AX-/GZ>_#8:!G)3AIUGNR*B,;W]2*SF^?_@[?*T_68 OT2DG12"A M5,M'. @ MM.!2X,"TM"0/K[5L/2CH(8*+9\,! NVC_QW2[PG7O]T,\^0-;79I.OB&*PR, M&F5BTH"0B78[G2)X17\DL"EF6;Q8K6P[O G9=E@73X36HN_!J7SB-!S$T7@% MK$G:V7JEJAUM4JJF*T99$J3$'".LJC1O,;83P(MG3'_J:)A>?.N$_SKWB^[G MM2Y9G8H(G+8[(43-=@\9G#.U/8M6NC!G8EGI:OA$*L'&QURLNAM+L'4^\$IY MPY3^,Y^U,?/&2K!&1;*%;6U\I2*M-3(NB75*H3':DARZ730]]9@+C"PUEEWK M*I"-R!9$[H)M?;1I5_V>(J#46CF=='Z 9)O?(F_!R*,DGZ,$R-*0U\L\V2$^ M,4"NC- V<9:[-8@\B=8W1)1.J?1=!-I;RL MO GF?XR1CI?QQ\]A^-N@3'\L MBD^63FB((M"6!SSDFC*1/#C&(F07?W_"HG82_8?C0/I+K<7A4+#X4I1@DE\D^,9@AV.C >&&C0I%\[M2M]]0* M[#0\JH7^=A%8K\.C?& NQ,#!NEK1FZR'8"3MWSD6.MDY<[Q3L>1E#(_:2>P; MAT?M(K/6]E ]!99E._.AHO.6=]%ZJ[P 3+EF_5@Z[^F@!\Z*%MDX5*OW\$^$ MLA[__@L\\%I)JW78ZC&D9>_*#J!VBFQL>M()0AHM]/"T7@\08O.6C)O J4Q* MXIQ<*.&)QID+<&AI]^$&2R[%>];->SVN9I\*6QQ-L;O(KK5"?QO=C'\;3%*X M_E\W83POE:Y*6;I 64NG7 :TBO!IIL#19[7=*'KRD^F'W5S.IY]S@H+3PS4Q MZD>,K4_5#=#D\WKAH3&'3(YUE-W*C9]^SG/5\#YB M[/\=_O@9QQ@*?7L/(F*(100&19G:*!TC!)T%"((<1)96FFX%*MV>]PPU?K!8 M-V:7-.RE^SN&"4X:=]/=_DL/[J>[(^Z5CKK"R^!33L8H2^\B#\&BC$F;%#E: M=%?;?_V!"8.UGU0M)/_]MA(^..NC"QY8LI499-]''GDM7(B"*4EF?NL$XL! ?3ZN M9]E'C*UM@1KL1GQ'7BH1?_AI!FKVY8_1]'_CM'9.Q&'"_-AQ@ Z.3A3I650N1HA: M$D@3 P3/Z$O Z#@6[6/KZH@3$&3KU*!3\&,7T?? BP]X?5W[-@[S/\/XWUB- MJ#??OY+$EC=@!,U*VB&ACA, %8N%&*4BA:+DEFOIK&KM;VW!=(K!0LU4^*C& MJJ'\>RC9^P<.:[$'X7N5OY"<)]-J:7_#AR#)>LXQ,@M:E%H,9&+M""X BW"* MX*-OWD&W$[#GQ)3VFMBXG30,G-W-#9B$64^:RG"L*6.MHVE[/NG@$%N+%:[$ MW9RS#AE]89PIIKW7RD;MT03!R>GA5WL^LWDPCDL>2R);FMMJ5=)H&2W-'NJRQXY93S M)O&PVCRT06OPC7#.(E:SB\X?=PQO(^H>#KJM/:U]2#$&Q0&KWZB$8A"2$U!D M(AU:.J)3\]8%9]- O"\^M!1Z#];Q'Z/A8%'$]@N&,>'Z%;^.)@-:?H@UVYDV MW*N8M?0Y*/"QML3.TD @=P "-Z58@UXW#^%WP77QY&@N_#X:EHTFDP?'[SS: M)*6*P9&G:'Q-^".2@I/6079(FYSD''5KIVD]DA/&;@_:%PX7ZZG#MFNJ+EZ/ MKJ]KU0P9\;.80DY"99; ZA1H-:).'9829.+>Y&)27NUKUZDV[>%33A:+;:#! MS75I!TBRWPK$.V"WB1+;H1U0?KKZO)-7GQZBF2[Z/D"L1]9\Y,7'8@)$)>KH M*U$@!LY !*EM%"YF3&>K\>Z5IT=2^"[2/'J;6DEG'7=,@W>!P,6D(02>P6<7 M#"9,(K?V$L^D36USU>W4K787N??@,KX.D\^OAKG^Y\U_;@;?PG4-R"PK1Y0V MO!@/Q6)-DPL1O#46Z+1CB-+IH#J5&.[ B:?P/!]*-)-ZXS*IN]@&09L7?F&P M)NE0@ N#9 (76J;S9#])JXS)9 +G3I[AEEJIQT]^!E9? Y$V]/<>H_E(_V+! MYBZ8&E:E;L)Q_!+50_6S4=4'"K?7-_L>MHS!6$XF3C3>SKMLN, R6&MYL4P7 M83M=FY^5PI\H:3V&OG>1:6N+_CV&Z]&G'__/Z+J&(&DG&W]],WUU_:^_:MNR MU_.[G[?#5$^?VS\L#I[L4S%61]#B!AOXU+?Y=F3WE+L I$Y%9BP@\ MU UUZ/OV1.'$GH/<3%NH'^5[B^P3O,0<048AT\EBW6Z= D(A8) MLQ'>H WH#.MY0^F"\Y(9=33]]'"G^GHT_(;CZHPL1#'G_/SC*69^E8-S5I+3 MD63(M;T' ;0\0.*L\)!+S,V'B&P%]1S8TE;R/?3U?@1PGB8R9S2_DB+Z6KT% M6H7:=] 6\$%P0*%8E(;L2M5Z8WD:T;,DQ?XR;]@9[B&ZZ2!>XT/?8$[=.KN,*Q-+-G7LB6'9@Y+DID:;Z')3C"?#W?ZTT[#7DMW M-TZIBF%0!O/,;1+([2'Z<43GY9@^,N ^,Z MTEZHI,/6,VEV O@<2-2?1A[3Q_3B3-_+:[S*B@6&J51 9+#SH"%(=^9B M\MFTGF:Y#=-S($E3N3_FA3V4%^NVOWO>?E8$SH@",I*/KR()(097'3KZ9\P( M[6+K&,O3B)X#)QK*_#$C7%M&_!G&[\:S+,JY-T;;V@SPE?5*E*(RV5?U[M1H M $V@Y.-UH'[?X)IY3EI2;5<"?(-T\Z Y'4 M@"![B!%0(6WKC*,MD)XK(?:5^AI6'!R!W1"S6;KG64;:N'P&:5AMDNA,G<)8 MK:"8-(\V&76D4-ES#HGL+_,UE&@00+V]$_W7J.9BO:\S.B>$RYG@R0267M:F M?<*!KS-BBD*;0N2)->\2LP'*\R#!X5)>H_T&,=);7(]-7J:UE+R6T]4AP"IR M"-$X2"4Z^J\//K2N2WH"SC-CP4'27L.$!K'16VP;3=N2HV<^>4B&27*+T8-+ M,H(13IE@./>I]>S+#K">&3.:2'\-0PX.=GX<8YCM YL;P3P'-K21]!H.[!VQ7$QO6GN(_7%3Y?.N MT&A])F-,\/UR[),&Q4/TBK(O&;TY%KM6V1MTR^---P+%MK'H%=1G-9X MW$PNVC_KW.T2O%H@T03+>*T"L^:',. A6U[)\2X>:KY MJ7H?P;8NB_QKF'$R^#2L\:N'UV'+^98F!.=1U^'1CFP8E.!U<>"SC8*K3+;Q M2D+E!C=PVY,N5K/MY=A;XOV:;,UE*V*I&5FDM:WL+-4W)MIN$HD@U'HD;D/* M[6/%3T*Z6#[T(?*&^?8SNG[ \0 G_]@&T0LCG2T%N/4$3*;:&AT-."F2\PDM MVFX3T+H][V)5WI=,&R;5WX/XZS:(J*TO1G,P/@:R6KF$:$DB3$DL29+=JOP. M:M_VO.>@]J8R[2'U_9[9\7J!*(@LHB*WA%4.*AEK*1C74(S+.B%Z+WLTW5]? MN.X;";:'-/5;;W2>+ET;*HQJ$OUDYI'*Z WGS! X3>"T,N!E0+!>616UTDRT MMN*?!/1LXW8'2[\'*W %TW)R00=0/87OU@(Z<03O<,6-^I)Z#S&=]> 8]U8A MCQ"CK:T>G:;O7*3#*T?NHPAL=7CA)5&A:SCO2$S81=@],."NM\J?89#?#E^' MKX-IN%X&)YA!Q\A<90'I;*23$ (9L%!2#LD9ZRUKG87^)*#C&PP-E#;J2^*G M;GCTX>;+ES#^,2H/_U(_+8^>?EBO38]V6.?JG&6I(S?.9RZYDE8Y'E+0Q4BO M,SD XLFV1T\_MH_&1SJ:8)SR$$NDW0V9 "^0$:U=\F0,2QZ;QX%.T?A(>!&3 MT Y"J!$8.[/1$P.GI"X<@_#LA38^VH4!NS8^VD7J/5QJK(6WJ #*0BG-4P81 M>>TW;!)$5P18G4/P#H5*1ZG=/:]RJ^9DV$/:1VAM]*CR1V3.>?0"LF:*SF#Z M+F!14)C7R8=4"FL=&[F42N[FE-A7[CWXQROX?A_0?_*L,<'\ *[SQF\3O".Q M5&1T0 89<;A$!F3^%U#*9B,5+ZGO:O\G\3U#OK331P_]B[I@O4K*NUR$JB7I MIA8%!$)+IV!QFD<67$"/)^#,2^'*3O+OH:/1"L;783S^<3L0[=5T.A[$FVD- M07X<_4F4'DZO)'-(3 [@O'>@=#;@C&>0E*DYPYQGWGKZZLX@GR%[&FNFAPN= MI^+7 9,+$CT9UX6!\L42RUT&)X(5RCB15AM6/]],[D-(T4K&YY_)[:W25C,# M/OH BN5$M(ZUY[:CG9*%.G+O)6=R[Z3MSIGQXQMH:-I+]+(GMJ M(E,QX[:1O?D=\]IG M;6>1";*36AYG 365 M:>O.[W.(OVR#&)-CT4<#.2L!RB6"&*TG.1!0)JV-+.^@]FW/>PYJ;RK3?M[V MU]LALNQD-9%K.W E:JEZYAR,UE(X4[OI\1W4ONUYST'M367:,)JY2UIB%CI% MFQ1DHB%!E!&"B#5+7:2<)*+:Z6V_B%3/ ]7>5*;])':_V\YJ+VI3/M)[/YM*T3NA6$.(467:%>R!:HY M L:XR%!:G6.W,2[=GO<K5&,Y1 E7YZ12MIY[:RV@ZSA5'*\%&22ZD8K3?"%] M>RN*5P$YOX@,K:>ZZT6=N.>)@U1HZU#A")$7 ]&SHB,7S)F7V,MP!\WOTLMP M%VGW5FI^#]HR1R@GY42UIVQ=KN0,G*1SMA2F;)1R)RD:]WE]**NM'?2=N85GU[>DD:KW$>Q&]Z]A2'MNLP;R)6KQ-1UW MLVS^N^+IM\,R&G^9?;A_+'OWAQP/)J@LDDU9 M!\W%U>Z/.] EJW&%Q\\;C\/PT\P0^>7'W5_Y,_RH'[WZ.XSSG8>;@I&,!PXL MU-9HGMR20 <.L&@2:JMM2,U]MX-1'^S*UE\?MR.(JPC>?/\Z&,\K77 \&.6K M) IGD78#132O=U,%@HH>LC)$%BD--F_FUPS\\3?6(_/UD2]]$K7W8)7M+>3-8W\] MK>5ELOO4I&B>4KEV4>M6G'KHKW%FOF_8'3CY+1N' &.-!R9+ :6E ,RN%2"D([%B]T#O6G^0_ MH>Y[Z 30ZLR[R]#@0OB="@ MA^X%[=_615J4,M&'YS.K!>7M9_E_.3ZB:C1/,%Z MWW7]>3-.G^G#A6L>=61%,X2D+9U(2E@(&3-$GRPWBI/Y9?JU1AX">C$$/9D6 M&S;V/FP-_PS?!U]NOKSY\O5Z] /QPTV>.WMPL//V31P/$KFS]](8%U[N ME>Y FY,4:+(@-;W84'TLIH7P_R3J/\QE_W!K>*O M9W\'\_I5O?E>OZW=DKAA*BGP@I.=9(R!8%0!:4VUG )/L?56W W9BV-?#PI; MW>S+>_S/S6 RF.('''\;I(7K MR:]R+ 'K.YF9P5IT3&ZGYA$P>R%2D+SDU@G,O2SDQ3#]?.BPAN2'UVKMNZIW M,V]T\N8[6>>#"1DX"]/FXVA:4]&FX\%P,DC_"M&651E=* )S%^T2D1C5J=CK.[["NGZ_ J' M/A;C.;9N('Z4A;VX=^+\Z++FI3CXRK"W5<[W ;+]%A_5O\>OPFQ$%CI0J0YN MQ,0@DE,,1F?CC=&&_G,I;\?:%?Y\3E\.[NM>7]SU^O0UJCCZ-PY=- M"0$?1[_@W5^NO1QRMDQ;T+.F@\H$B*YF>(7"4:F<1&K?Q?L P"^.S<=3[QIR M'CQ8F. FQ#SYC<3Z;OH9Q_-9"5>),UNDEY B)E"!WA=OHP5ZE[B.B7,;6W?K MV0#EQ1&JA4K64&7O>[Y9>.=-&%__6-KLBXJUA4%R/ZA]Y6A'#24ID%S6T0RI M0"TT@YP8=]$HSWVWI(B.#WPQ[.A-"VNH#3Y^GD[L2&Y)]*E8I#9[J5)LO9"72?R3TF$-R=O<0LZ2HJY4UC'GD$%J+T!),O.B ME0FDURHQYWCHIQQ\]O272:?=!;^& R>JL7M,ZX_$BDF];[_';]K"#>.T&(6Q M3D0CZ01F%(04G8[2("NAD_/6+\X70[]ST_D:/I^NL&ZKB3*K&[R]7KS2W'OM MG00M$FW9M(6#1VZ VTC_KU70I9=WJU9>M$B_W1 MOC@&'TFQ:SC924;7W) MT S\L=I%GWJG/8FRSZ43]1P^_>59;U4CD PE0::_=(KL)2<@Y%QJ=V7TCO,8 M0NO0V , 9]!Q^I@<6$U[WUL7/;2PW%\0=\L8YC^OP_"/\ 47K1^[K*FGKM9] MK.@%/R9 TXQ)R"A94;=#NI5<0HJA-[A2R MU6S+#1Q:/ONKO/TY&6,\BCD*(V*,(2"^'BM.FE0%:A MM;$F6Y! 6">6//&0ETZ/5O)O/0S\[=?1#-!3M$T)I3<:BM$U1PUKM73)M7,X MP;1D8V71B1[;G_726=)8&PT[W-TFD2]6.G,G?91H"GJ013-"$#4$S2S05N9< M8AKM:C.PPY/Y[SW_9<:CE\\@KM:7CG>19NM1!1__'GW\/+J9 MA&&F,^WCWWC];>[LO!W6K)[!-ZQ@EW$7F\F["1*"3;4Y(+G+0=,?BQ(L%"4% MN46=K()=GGI\^^ 0]8R.(=N&,:WU0(?3'^^&N$QP>0Q6%J9U;2^M??5J1.(0 MM8^@.0HAM5-,=S,/=WWR,R)#2QGWOBLLP-Z/AMPV5KR#G+@K3!H'T?M990M] M5X(&6WP6AJ-6MEO!WG[/?W[D:"COUI&H5Z0U_NH3(9U3>%&KO-S-(DN.L0PE MI4B2J*WCG!6 G%OTF26;NW55>_(QEZOP=M)K'32JR,1&9%JZR!76YNJ%@XHN M@T/%@(XN&W0BE*M-=)_0Z\;'7+9>VTBO8=!G,IY>O:_>Z1=0_A\S7( MK%7%<15!FNAJ-5B"D)2!' O/B1L"WOH>[5C:WQ)&/YKR=Q%Q'TJ?C1J9X7JU M.,F\?!ODFW ]H[(DDY75R=-HG >5D@'/BP9F+4L^)I9-IRS0+7;> MVH>_3%.@C2X:ID^L!50G$[S'ZYD\)I\'7S^.W@RG@^F/Q6O1!6I##WU'>,?W MXALH]"EZ]*"-QM[CKI"%<_705>>2^8SSYK1VKT]3J#*.]8 M9N U(Z7F8%7ST8>;L+Q,VZ2IAAI.CGT*U_)=Z8"LIVC%9E2GB5JTT5X'2AP@ M^A[\V"<0:N:LS2I *<[5"TT$;U,$M+6O".VC1K1NNG%L4FP)9AR;$[M(O+5I M\2JE\0WFQ5# >@;.*AP6O626O64&M\>A25D83X=@<8R.659,'3-2\]J89,(% MFTVW&I,='WS\ $C(\9.+*)TB9\JN12DA? H\V@$!%"*1P2]TSF M6H:.NO%>L0W3Q1.E%^'W<(0L.@?.KW.5I)>;T1+K;(H:F:.-$,K&0, M4K4V1N\]_F7;G_OJH8=)[PLH"_)W =.3E?D R&D,R[W5LEZ]!\BTOW=_&??G M.9NB4KW&7\3]G2X!K"Z66Z9]\JV[(QQ!P5N,Q'[TNXLH6YN"BZD)\[K68>T! M6T;C+_5HFWVT3/] )Y+G&JR29)+$DB X7JL;M) 8R";QW4K1.SWN^*?Y ?H8 M]2K,/K)@UA];LW.)CBXZWMX-EVD_M1E@X)83LU6=/2\X$' R13VY02I*%W(O MK>Z[P;M$GO2MA>.U!;L']>/?HP740&!,+!9$\1)480E\'8XB4M(RY^3*:KG M$0AS"^]Y$V8_+?104-P!*NE^R>X<9;:>C&_GN*NY(H6('7+M 66S#DF@:=TB M9R> SYPT>VJB=;7*8T?ISH]:0/UM=#->(.5"!.>%@IBJ3(K,$+-F0.P6S!MI MDK/=[)%='GN)3.A9N*T[FG1!.OBV)*R-3&=>.&0C BA# O&>DQN?A-,:F;.K M=^0'T.#VL<^:!OL)MV&R35>D'P;?ER$Q([D)B""%RZ $B<+S(FC;,E)II610 MO!4+;I_ZG$FPGV@;WF9V!HK?<%E":Q-CJ*P#+VJBJ8L,?-1(^U=!7S0=7:N5 M- >PX.ZYSYH'>XJWAR#CAYLXP?_*A$ZY>L"5Z ;A@M*'&S IJ[U9G55\:(;95=1R5#[N( MNW\>+,T>.LYRK"'9C'4V2B90F5QB[RR==%8@64/]\AY8UQ M\/_Y/U9D\SO]=U[>^Q_!_UOW^]?WLKIVH"A?_\_%>XOID?I)/)S9?Y/+!?<1H&UP^Q309?OE[C-@MSYV?\C[NU/%SCXD$/ MM-]^5?A]BL.,I(=!_K__SP'.IDOP-G0Y!1#GG99X/(-_]>HENC4>92+);HB,CD(EM,+ MKIB6$!)]83;7M1L1A3SG-V']LGZ^"R>FRO&NJ@];XJ^U>(W,YMD"HTC1)2X ML;:#K2^^5PSIBS?.T&>X%K)[__%PX^?:8W M]]4W'(=/./OAK_3VWBTWDF_#$ O$C*0)@[X6)&<0V:@B. O8O";BR$M\,2_( M)5"HAQDQ#>\3>8HE%@5.BCJ.+]%IED,!SXS/VI108FK]+KS 0>X'>9W[A+5LCT- XV?I%"I:'T3&QG1];H/<=^' DX/<=]'%*6(D M^\P5Z[*FGX/<=QKDOA--CC$1>Q\=7PI_=8C>J%#'7DI!:^-DR4Z+IY/C@3W(J4&119YVY[Z*HQFT[[_K+IYAY+;T%C];7#"4&SI']P9)A19KLM.]D MP;V@@1A[6&S[R[QA_'ZU/WT7&,]O(,9.PM\P4&$?R?4X$,.(4F.^$8J6!"!V($'B-G7D#BFHX S C!:006E&$& M-5K6:93H90S$V$GL&P=B["*SQL?F/TE4=T"$3TY)'^C4K@>!#G6@E2G ,UD) MB$9PU:F)_3;EW7_H!2IO;YEM?/-ZSU_]Q M=GA63_FLNZYR):]5),>-D4%G(Q5&'E@).0FE6-*.%;4AK[7#4T^>WRI#=E8H M"9SE LK4T9(>'6TQEEQ0H947K<.:9Y+?N@^"/T;#N1J7XUPGT_'-S)">W=1@ MOA(D0MHK&$3F2)Z97GUGO(%"%++&:,Y4Z^YW_:WF#'W:MHQN=IG7EACGE-^Z MN*9\=S.=3,,P#X:?WH^NKW\;C>L/KR1/TF4A(/)Z&^ELI$-.J.HFD@JBUR6= M32K?DROY2?7C$^*CN9W&#^]69,LIICFRUCF>4/_G:OW(;9D6W$B)) MK>!@>D/K6[YF5Y&.#>9+@"QR'1U?>.VSE4%X68)3UJ9P-O6FFY?QD]!G0(\S MS)=^;$.EX#4+M P>BP3%=0)GG:#U":UCUC&EYEF@_9K7QY=J;?DTZRA\6U$[ MJA\M]LEZD[L0-M?D,6;)H!!]08F4(,3( &.RCO92G]C9!*=V7-L%[3CGX;_W M0IIS*L%[_+:N)-YJ7:B6)GE3'=I!6@N/(0!=MDV+> MTA_.[<7::84_WZV^WZW^"'<*\V_;:M<$H)Y8+]B.:_SYBO7]BO5)NO..B#ZY3*^RS4Q'B"IY\GR3A>"])7LX M.TR9F*@O-"9Q:@WG=T7-H% M;6KG$0KJ@S)GN#>]RGG&@W#]ZV!2.R_43?E5G$S'(4VO3"P*61$@.0^@&'D0 M7F.$8*..,6D5CS7\K\V"?KX%)Z-''WUJ*O*X?7%QY\/K/5;ETN>O1\/94F_" M=6UA*ZY$1I^-(>F;1$MV"2$*-!"Y(FN*JRA++P[F<9=Y0>])>Z*VZH=\));U M%0H]8,F;S\Y-2^971GK'+&UP=&"2(UU7ZTDM8+,*+!7KR;\^LQ=KCV7^?+$N MAV7G?=']EE8V&$X&:=XRSMMB%)<:DK%DADH;("*3@(F3=>J\+N?3>7S;8GZ^ M).?&F+XBEVW>_H<+HY<\JB!+8N"M(GDG3Z+V1LR*='/V(AIYQD?)RFI^O@QG MQYF^W/AY0"&87&*T!3C6<8[2]5.N^X##1[H)O..GT%DFS MECZ!H!ON,G!1.*C@!;UBCM&24C)&UYX2JC6#7F#7U8-H=Q)EGTO7U64_LED' M',.%$SYX"#P3;&4X;;K< @J9K*)]U_#6^]W]YU]^!Z^=&#!JI(D>H@XK7>JZ MH.FI6>HYM#G=7S,;5'R 6/M7-@:GN5$)BC9UD#5'\(EV59>*5,89$YKW&#B# MGJ!]Z7@7:3;4[6R>1'4X!YFV-<&XJ+@6K9*X,98Y;J 4JT!IVJ^<)0/;V< B M2E$PK03.-\S_V/" XUNNAPA]U%ABIQN.>ML Z3V2AS>H52:SO_@7/6[2>Y>I M#@_MN]W4KNM>Z3M5&+?%>(>)9R501N%BT$H:;8H(J+?UG>KP^),WH.+!>8PL M0(QU:],ND;N?)(BBA72\Z!+.IGC@]Y,WH'K47NC=]#../WX.B_9#DS]&PV^S MRJ[[5:RN6!1"&K"%Z7IE9,!Q,@691>ZX#%[;LRFRW&N%%QF:V(7YS4*__1/H MG)I7=5_MHMA12:^29PPPR^HOR0@!LX:9KU1T5/)\DEIV7=P%O21'8.GQ7Z@] M*'9.78.V+O1AX8F=.H9>Q:OTL.U_7R3 M3O(F'4"P<[JOW[K.>6G^[3K)X>'*UXK[4,AY%,9#-%E5W5A%F@C2'KVLHM': M?KY()WF1#B#8.96I;UWGHI;DWE*MESF&7--[--G<7I+-'="!CC+%J J24B[F M77JTO)^OTTE>I\-H=DZ)_[L;L\5HC46 =5F00FH<,G$+M?2*,6V*R^YBWJ:.WJAN(P@D[1!%ZDP-#>M M7F#A[T&[Y4F4?2Z%OW/X])=G%6\!72@*/83,Z^ M1)(HS[0"Y:VWG%MLG8C] M ,#EE_[NQ(%1*UV;NEM/K,:;N+:GN@Z[JBT?!'2&GDSO.A_UI; ^2O>FY&]5 M";R^#I,)6345XNR]RUY'SF."8FK(7@L!WA(PZ6OQ1NVK%9KO8)O O&QKKXV. M>H@%WL>S>%&Z(.K);GN,YC165R-UC7J1=0\'TAIDD?G@9) 0M+9U)JF'J+F& MP(*U.CDFF[>$.9;VM]@N1U/^+B+N0^FC+U]&PQFN5XN3+.OH78@%M(H,%'.I M-KX.4+2+3GKC?6RN]$$/Z'?U _(#C;X.$&ZRKZ]DOHN_>E?>81I^&%<7\ M&O3U:#*=W(5UFG>\%JSYG7CC)1P0SQH\RZGVJ;)T0&FI4NN;V&[(CK]QGY*#CP*Z[;77 MA[-XZPZUD=W<->+DY)JB+!16KV2\0/#>&?!":)7JA+C8O!%%'PLYUBW8.?'V M](PXE^NQMT.R /#6_/]]LDKE+&^=0K[ M$W!.'TPY&5=&_>BL!_]J [2%@]$%7$]1EB>!G2;@TDR-W>AQ@ Z.3I0H1 HE MJ#JO6KDT8/S"4,RG.?4 MO//H%DS/@2.]R+]YMV^RW68+G1"^#S=?OX[&T]M+R6RBB0%DD/6ZTY"?*6*I M3=S(6PAHF.BV+VQ^QG-0CKO=C> F(IL6"0 M&DK@M=LE^7VN%A>H&+/5OB3'6M?D=8#U',C1EQ9Z2*G_!PZ)P]>$\%7^0J*N MX[ZF@V_X$*1$XQ,W"4RRL\(322 U!RZ8-J;8R)J?%9V /2>RM-=$#TGO#_.S MHN$^.FV J3KOUH3:J$ D*(A.1Y^3E*V;;9Q9)O"YA#/VU\LI&DCLDX;594T_ MLX)WR@K>B2;'2*_<1\>7DA7,F-?9&B0+,- Y+Z2$((T Z4S.)N@BRM$[()P- M;W?*"CX[VNZBVM:>W-NOHX?AAX6=H+Q-)H4,/JD,RLF:1"T42)N*SA$#'2J= MW+@-#W@FR;T[J6[46.['2-B9VZL?PW>\-^#W[;",QE_FANO>*3@=?_/!237[ MK& E34;JDK47I2@6%/+B%2O>29'I<\5DO.KXC$/>T^43[H8KWUW#.J6%E77N MQ,P'S)Y!-$:#B<0=H5"FU"WF\M13VMPV_#Z:3'ZC=_/U:#@=#&\&PT]W09!? MD 2&]V3YYCOY,$3MP3",?\Q _#$:UDM84NSU?+0YCG$RO4(9@I.*-O)<[Z%5 MS!!T+D#OH\Y2UB[GK4L7>ES.\?;&MM1:?\EQ>HWW$!U_N+1YOYA_XO3S*+^= M=8:9G2?DSJ,1-G$0ILZ#*1C 8_+U.V>1A1)3Z_243L">)\%::*$';^!7+#@> M8Z;UOYI,<#JI?8%N_?J_PS#AE8@^HE ,3+5&22)T_A>4($VP-N>D>&X='^L MZ[G0I+4&>@AY/$:T"OKUYVJGOAW.,VFOE TNQ)IO56H[+>(WA"@+,.2>I91R M$*T[ON^*\;G0IU?=]!"27QROPT]U8WP=QN,?9=Y*;W(55)T[FA1H1CZ%+D;!!R6QT@HS2@K+< MT")<]> 82NT<4;NU\7( W&=.I.8:>TPV>UB(^K% YA>>RIK,=15&]CK*&49/1XR381V7@42U=J^(>=^3%[^O"Q:Y1RXMV = MR44Y@61=!0G&%2XL[8I*MZX:7H_DV'D$#36\-J)RD*1[2U2_CVK9QJ #KEZ+ M&1YC.F4=PV%ZVTJ% X1^3%*DY%E-P0=FD/ %&R!P;6OS]5ABD=+F?@H7CD6& M3C4+Q^'"+K+N([9*J";307I=XR[C'XL[5#HJ!>6%8, SLZ!,DA "F39&:$$[&[/&M9Y-?11%;['L M^M/S+@)MG8+X\>_1Q\^CFTD89CI7/GX>C*<_Z+-E?4LVH:@ZE%0D5FGZAI^)DV5QTZB\^C0K8 [7/R:#R:BL M^SW[IP\?#]S!&<@GDN-*$C-#&[Q(6B5CZSD0S,.,P=\& M0\)!S[K[Q;4JCMZ">VE_?X;)]->;>S0 \UE?\837%R]\!_C$E+5\RPD+)DY.&3O:B$<.!XK0_D18@D@BNA M=:'E.AS'W[G[Y\JJ97VP_'MMOK=&'I/%\A?-QHWSA-2!1%^393F9&4DGL%+G M8I!Q:9N/S.Z,[EAM\H[/FIXT="X7N&L7-;.H%DN;.;0V6D&^JX""J8[KD(8$ M:&9W%5Y)S9E)K:LX.@$[?9EX6U*,^E9.#Q&@K2"7TS8ZP.PI%-@1XFE"A#TH M>5<:':"A$Q+*Z*#16P\NV5KA62>WU*!;2%%XGJ2(_ AVX_&(M"4$>3X\VD4Q M_?$G7,\J ,CJ6Z!;QMU"Y"'Z2-KE9/&QVM.EZ P1:5OVR&7A/9UE&Q"=A>U] MN"+7DZ6%%EI'/]<3.J$^3_(GIS^ MJ!\NUF!\"DDF#:7H ,J7#,'Q##XK:4I*4OEN ?!&@)X7D4ZFJB,=:6_^#6=C@?Q9EI7-!TM8HQOA^DN;E@_HY_7IX[*KX/K MFRGF;;_DRV@X&TU2AWSC^( P\@G1'AQ7/A=)KP2:0V86C4[2JDS_\\$F+$[& M(#$K>A^N3HC[P.YUP^D@U\/,]7=_0\N=-#FZ1OBMOPGA( M;_0MQM_OS4V(EB?%H$B!H.HMDC>T4Y!A3&*20AK1.D.Q%?:#.P >AF-18LMM M44E@ E&\!95LH4,V:N ^^ZQ5DK(TGT73 OCQ#Z^3\&C*[W7*/J!RYF' M[#!9R9508$LF>2)#T6,&QHO%GP> 3*O]<@O@'+OR7 M'^M_P2Q@A(),!HP1BJVJ29&!CXI>[:1SEJ($X5N_##TNY_07!LG"SUR.[UQ2P"[Z>[B"V83M1V]AS(4,GDAZHR5,P+NG:N=L&$%Y$4":3^Q]* M A^2I\_)2BJM+RE.P[1MC5XOE6B[*+"7D#FC7_W.\:&XT\YZ78X1I M[WA(40ZT4S*W46A0W:MO97MT Z%T=J7QT^&MW<3@$]N#ZW;>HK MI'=?[Y5[L2)9CC&!M'5>=7(:0ETY9K(4N#*.\]:=ZS:">6:<:"/T'G:+]SB9 MC@=INJ#H7R3ER?L/?RW 6:%-,470QEAL'3ENP+G$P0FF2E)9)M7Z+'H2T#-C M13OA]U"8]X"RRX+0)*0W@0-SPM0,@$CK5#6(DW72TD9<+>!INT,\2Q8<*NB& M;0<7]2HU+1(S6537/]Y\)Y=U,,$\W[26MZ/%YH@I)4B.*U""3"DO8P&A;/!, MT7X6NEUD=WC8,U%W+[)MW6APB>_>IV1ETDZ:T^.&G5XE$,7>3V@X(V.,I!U^I M'KJRE:M0KZ((I!U;'%,J*J^Y0V0 MWN3Q_/NK;))7Q1BPI"=05G#PCF4PC)U]FQCI?3@ M 3^ N1# E4C99A\*[?(BU I\#9X+!QD3C^276Y-;F[;K<#QW5NPC[K[ M7LX]@7@QRA$E&A.T@2(3;79.!XC96:@#*ZQ,6OG4?-A;=WC'NOCOG3I]J>1< M;NP?K*I.+IM=9&B2EG.%V)_%K'\$JR-@ \@2E6/TCF#STH2U0$Y_2]Y8ZT]M M3'M)O^]#K():>*U=8/5T9[T!TFFNJALH;1L-#I#X$0E1BLN>E0#9URF9MM1F M<5H#E]+J'(KBJE6#,UDE9 M28++IG:F\=K(X*V6W<9_;GK"B0W1?>4_:BV\UE5G%918!\I;5-;71G%.TC)9 MM!#1:F!1>^0.Y2.3\@F-KGO",]'HP<+KXQV5:T&QY'4NY,^P3,B2KOTF)(+( M&%PT!9WLUD)MTQ.>B48/%EX/SN 3KLV\MZ,Q+&?+@;-8&\:H1(33"(6.&S3* M6:+@\2*P+\Y:/U C?;2\I;^W(H)EB]8.P/IJ?KL)U!G8[H>J<+5A:E/Y]]$B M=S/ ;$UB.D-2*=/A9309K4Q!Y%8'*4K.I?6TI2,38Q=;_GB\V$'L/?#A-D,$ MO^&X]NU;'GSH VJ3((EZEZP%(7(^T^GGG/-)66M;W^UM@'*"/IYME+4I%^< M2;=V W[',,&/./XR&,[NCF>'Y#)'C+G(DHB0F'7U&H777E%D49'[Z@)7.N1N MOMT3#[ETW3858FN/X!'A:#][-_V,XWM8E]/=EJUET0K/4-,A6I/7K6?@ VUQ M)I%*;3:,R=!)Y[L_^UE0H6>1-S089W#_:SR8XJ^COX>U==QWS/.QUX3Y54IX M7<>/TF=?1N/I8LSHN_)V. W#3S7_?/YWEXL(,4D=?1TM6:>\& (/Q5]1T@N8:6PBJ<4&K9;JPV*).@4"KPG/X8 M//1XQ^Q!8A^UD%E#WVL&)'R_!R3Q1 MQ"8Q TJP +[0>:-M2LYHCB:U>.T> M//0"E;>WS'J(G'RXB1/\SPT.IV^^T9=J_\TV%6>=0\T,:!9U[;$LZ4RWN783 MD=Q*DV7SO)D-4)ZK!=12 PVK7)Z M1P(TP%83S'XC:!.$X-OHKKM=#A [L?9 M,9;%0$8H:R42HD ;8J9SR&4O@*GJ,ZHL=6F>R'E<0FR)O1^7#[N(NW\>+(XS M98UCJ62PUO&:08 0BRG &1;OZ:#TS3N(KP5R_-!)(T4]K?X]I+S1XNN_1N[# MS9KD=5[DZJU//4+M''-6650)K*^NI]("?)WIIHCI5D07$F_=*N7HM7/W"[-F\Z!K MLGH-4M;!P^_&MX]K'.LZTJ&87)CZ9#7,*=?==PO=$I6%Q)@M1-)#G MFD')XL"'4B"8P(*@>S]=%RW]S>N]#BK4.8TY=*SJ5X:[Z3WNZWO]=_4/4T]YZDT[[.]_)( M/54RG:XQ6I Z)\>=YCX>:3\Y8:CJ-/S8 M1?1]E_^]_AS&GW"97,(S2B:D U:-=.5]!F>] #6[R!$K5#GZ YOBF;T.U M/5EJL+?,6^>,_HKDQJ7!HM?0UVN+&+V(]8R^0X0Z:4!)T2ISVR M.' Q&S N9+2Z<"5>8"W33LKJ6,NTBZ2/6, M%XDD(#K9GA=2R[2/;IL*L7EW@QTK'GPQ)9;" 5.=2619)E%P0LVCMRQ%J9WJ MI/ +KCO9FP1]"KMU"=,]K/?]HB4RK[C.Y&-)92PALPJ"=06T4BXD01+"G6GP M^#'/3>D'"K)AFF,AK8H9C@V/MHW M8;ET%C25]<:TVH:I4TLW^>W;?X7KFQE;PS#_KYMP/2@_9AD_J_S*JGVO[4BG-XQ0IE9H[\F,L M49%094/;GU\;R)+F07?!7A")1 Y[P-_Z^VQFQC/CG-1&I2!1N\9RE4RPIE%< M!"4G0P?;O=BA^_ZS-[]_VN83T\7S2SBC#64SS$!FDI4NB MT,XWJG0LK!>P<4M&ZJKFY;Y7GID*R4G;0:X."<+M?.WQY\;&]RU.@C9ICR8$ M&IJO?$&5]G#)#&!C'%/I+_G[H\KI': ?5UXEF*L04=D.^@+7!PSMQ!O)9=1I M'0BOD\'1>+!IJ4"D46-0BD0_KL(VV#ZNJ';DI[2+]OWR_,G2H(R8[9B?KC1I MEV;H1-*D?NI8OL8P&;+*$="8$T*I%FD7]D(V_1RX/4"PX&P#O%M56; MI=?+2>Y3B-YW4E;GS=$D7"$0"#[ZM*10@8Y6 F6*2JL=KI7P*607S9*KO)X MTJG+Q[&D+&_?([O:SZC0&D/2<@ATV5+9@]8-@R UMTHD UB4CNWU0S9V7DAE M50RR*7=B9WS/9-T/N@?&2GDB?? =)F6D!K_#W)+=R3F4D!R):!OO@1L6,F ! MAJ-/AJ0-(1(=?/&+[0\GH/^DEAR+?H9P4D$W;YMRW5IK]"D/8YMI5]?W._<@9PXPITJ=Q""6^4 M!<5XOK374K!-4- HWC!G*6M(K[:(.TKE?_A.7#I%Z1GEU^DF7F#$7/!Z:__\ MDX;AT+'@J0))- =A)$]S(C5(2DA>$8'2TH48 ^"=H)!JD5,P )M=A_/%W6)F M\T7DES&B?_R&#]-YN(EG8?ZSJUSB>6/,88<<"5PEA"8O@0(S%"4/S#E;HGM@ M'RRGZ5Y586)DI:S73!^$!9N]]D,U?A_8\FP.D,H>5!3N0MH3*27HB38<+(V8 M$Y$HN$@4H)7,-$&H*$L$#@\IEBT]9X]!*T,8&%DC9^''HGV\V[3IXI:9H+@$ MHG7"RHP Q[@#3/@=*D:C*M$L?"BN<8\K:O ZY-=H'U)*]TY[99TN)Q$QW'U^ MLXO0];1][)'R-\ "S@.V&_GDH8?E^Q5XA2[#KVB5_YEK'Q^LK]S;H1NE0BEZ M8>1O#G'H\N&7+/4I%Z_HF3Y/$G]1?%R8C6TC'3LI/6;I71O^G9UR_3C_<[;% M+Y_^ E!+ P04 " !!.6%6_UE,?K]4 0#KG@$ % &-O;7 M,C R,C$R M,S%?9S$N:G!G[+P'6!/AMR8>FD@STHM D*I4Z4H+%HHB(J)4(0(B341$)&I( M* +2!14$E2!%%(1(EV(B741$.@0E":A(B4Q0XVC:CK^[Y;_W[OYW[^X^6Y[G M#L]))LD,^=A#&S_=W^_O(_W<3%/C[*"0H*""X16C+EG^(L,A62(2W;-DJME5$ M].\&[8F+B8K_??'WG_S3J?Q" @)"HL);A$7_U1OO%4QR*S\H^$: 3QW&+\DG M(,G'ZX,AH#$*_6-X?+!_O_'Q"P@*;1&&AB$&'="R'1J^@ T:"%HQ-"G"=#G M,$%)(:F=QONW2+L'"JO'R)@DY3_:JG&@H5OVQ!B@:1IT*5E$5$Y>05%)2UMG MUVY=,W,+R[W[K X>U%>T=/;U__P.#KH3?C M$Y-3TS.SDE">O'_ M]8'P7[WX^./_'B I*+33>(O4?G?AP!AI=9.DK3('\A\U=(MHF)X 9(,NC8G* M:9K1M!A_5?N'9O]]BB7_#VGV'Q7[3WJ18>("?)#S!"1A2!B'79ZY"_9O\C\B MOW6XHH=9<>@BIB?#+@78'/6)%IU#%_5<^_@9GSWOXD< 2_RZN>E!R0YA%10] M[5^7+PJH]:09EB'\W .0N$4*6:,'P8>)6=K"0-SX.7+0R:66!Q-:&SVW..\Q M(35@?;/R1:;(Q;/?CXY)[W!\]J112)%\D42]CVBVS,.%;U$(.],US^C: MU=L1C:N6Q^>KFB4=MCV*E8)5\)U2SW$\K"-6J/GIO3!Q#*6)T>1T8F(8\LQ- M, 78\&F-TJ/-I'#E#%\^)@^'X<.(6[PUE5(*B$'":0<;];-WGEA5OD6,!=JX MHBZ,TE\]/)@ +LQ->;5P,PRA:*<9$: \::/?NN>9E3F)/-+RX/G1)]JACO;C MBBI3O419N].P!):#S'$^AQB\(E$;)-$*BT-P-'A*QTSVV8Z'%27S#@7FD7%B MM^A=N2)+F=_A4E@R2=H&\<@?C>]'-9"RFSE6;XQ,OC&_<:RO M0W[2J6R:&/EU=9? $G).C*K3;S0WRC0%VX$9SQ:&PZ]T0DO")62JKW9%L/Z? MDI5+?O?H4S0'(_A];6_'-_==Y$(.?!(E-<#7)QA%*!XLV3<Z, M!05PI]ST71X@9"N1;MKLJ\.81^EY,9Z5BC0WI/2%FS&[2K/_#?Y M[Q2]?YY)"%[_T@V)UH14RN91MC7TAIX;1^INIS=*C/2I&(SGOO+$_]'2N_)/ M:>K?Y+\BA'02M<&7,LB#\:_XHO)^H& +Z"9:!-K-;P*#J@S_OH<[^K*]S=AO M-7:@76IP&WVX2\;14[/"9"^,E9;Y.XLVW%R2"JL0]QBHF6Z-REWI)G M2H75E5FVYQ9WD"2.E6"N-X-S'X;//S4[%Z-T]]1WH#@[Y\,&6^JVPQ37B ?K MUN_2*X\LM9RNNQ WU')W,J[6^HO?%\]IP^RJT'UGXUV'OPB\C+]P0H$?9DJ)S[6R Z&[\7"BSRNIS']>(L3S@ZMD[J-0>N[QV)=XJ MRV](<)GKJSZ0\?G1FP%W"Z%79?!IW?]"B:L$1QB6_3R8>/.P'@^V%:,RW16L M-4E7GB;KY]?Z/3F='O7IHINRURB^)9J.8 3WXYH(65W[ZKA#=GO>TPU_%.8F M^/Y9%)"H^89ZV/-@:67-'G&4_<_RQ#)1ZN@OA&B7J[=G9 M_4OV_7N^?_#%_UTB*_N37GH_Q*+BB;^3T,LN5\WO1VB>9NZ%06[V,,T26&$F M>P0T97E#3HQ$4JNQJI/(B(U9#7=0!VBCOB6/?";TZJ$RR-J/<#5@!YD+T Y5!!$.(]N1@?\".CMA__G$ ?!DPF:$5_,?F5 M$6E93#X3U''_-60E"-C M0A^T%>C4>RY(P6I^B(6711]SD5HP# MJM.[G#0^V):_')EL*@ZYT:>@P%YJV7_FL^.5Y,@5I5T"G]WF=C"/<5JX,K;>(Y.NO1HETV9:%X4+O'W_9_OKJM\?&>J.=;Q]^Z)3:W!-;P*> M$L=1B\BC-R9HJ%ZX-$@ZV@48=5.4(^RT@/4QFYPG$7EF7Q:GQ6Z^#=I[R,18 M?W7S:J>]B.HQN]?_#[#)S#_,4=?&^^Z3AA7)"PO:!5>K+M8J[1HVUBF#2;EB MPS&*G&\"#!(Q M\>N23]C2H!]P+NKKP'+V"3&(KK:QX^P9^(2NWBU\ MCM7!G 1# 8]7'7E]/%@V:OMEE!@ZVCE]9,I\8_MJC,\<^;']EL,A(0Y#:N*E MAV&7P@2N93*0P,5QW?S8,U6=)CJ4:*:YZK&]H9%>A,^9>[2-<< MVH(T+RM\GCK"^AXP9R\DV[N&:QY[ MI1:=?^#[ZY7(SA'=!L=O?A?VO(Q\C;S @ZG@NCWH&#<:#Y;*@P''\I)P$A?* MII]IWPX 'S$L^\:KBM+/>HDV2%C-8<=B-33DG3S/"AWI2$I^A7"9Z<:U\&!L MN0TFHKC+G;43.ZJWY):'E_SI;_C=N0/(>T78=KC.YJ4J*NCDN:A/ M1][>/_99@5"!"Z0DXUOBN^&I)6GYK&#N# )XT158NU80<6+M(GB$XM@ZH8$N MWQ\8)2B8PJ\PE]*JDIU]S#1I!0'GRF ,0+?(A&"@C=::1'L29^L8=?!$NOT8 MK6KB3+= M"3A0XQB!=0V[@ 0\1I#,27!X<1?[.E!-L^Q-".Y1W0;^@NJ//E$^&E$WU=^5 MCWA^]*"SEVD#>LG[SF":]>P%3C(CM!>1MF#;V4)BC/9^A/N6]K=YC]2&[_GP MLOWG0?6"])7,^4/.[YV44D\IG!* B<+Z)K#:;,MIF_BG&(-Q.[6PH@"=L;K M]BFV=71-SZ_IXT=,91KGT[YK.''E0O@ZI?WN;E;3VZ $?H63QX-%X96=&!3W MAAFB"CN@X1#W-3@(]/HD(/KD1I4$LX?,4 :O3YTZ>O19MXQNH^@/'DP8H+\Z*2>W:=ZG& M?TC_!]_:':]$;A\%\-B8S>**BE6Y&JV/,4AN$&V0C:83A%9KII6^W5F]TO'! M>[0U1'3NQ*J2R7Z^D>L__X_/+?RKYR(^(]J0[!)D'FZ=GP?[HS13.W,'^X$' MVPSCVD*Y3HP'^QIIKS+SSY+?,Z-_QH?MA63<_Q7B5F.2^8KEUMHR[]Z-R,ZNRQ+^4LN M/N,0I NHV5&F9_)A7!@/1L:_4A4I,/O(1$J"]=/37XZ9WDCZX+)S<.\I'7*B M[8DN%%=4FA6.UN.*;+ 0X"BSD3&0&O/L(.W^KH'[CWR('VWF0\XI?7XP07$I(UU3"TZ+$S7TS4J MV$E/G/_,O?C+QHFLBX,/O#[CV;(" RC EP<#=\VL%S\)MY."@OA(/[#6LR S M#4%7P;YT-U@4B5M4"5NYG575UC81I:&EF7!O\^RPQ9[VH++$ZP]SGT((WQM> MNBV%F=8!5:IS">>^7#]%[ 2WM9;."0/B4\W=Q".5CK7%0=?R0!0S2\7\G13EII##$G,M!AMQ6]C'GD\%3CX" M0# TMF[U]D=-J7[MI(3'-EJG;1IKBB2:;73?K)?=AH[>\@5$BF*;*.K2X1MFFX$M 7E=%*+BV"A3(EEX:1E MR9.QU[D*]5L#1ZZ>O[BXW8"&7$,'&*=P@Y%QK#$L!.%JGQ3[)# M:A0Z>M$4'6-^,NOHB["JJ[2V.S7%JE.S WX5LN_L -@W.TUG1RM6F.?2![R<8J&R%TZZ:EA:-+A>B"OM3 M-/3L1S0SVW<6N!4Q-9BB$(R.<4>0SP->UK!/OR>P'98H67:[6O: PTOP/EO_ MGRKQ7IYGX_/>QK9N=1E(?Y,M?G/B^C[[R*]&?])D]R[LO3+X&\JL.!N*H^0;W(]D.#T)\!K &DZR18 4YG7H M"0(067I1.(74= Y,7=PQGV<<7?;\8IJ?L_"[PZ+B&8 ME)GDP*-3CK+VK_@+$VT(S+X9TGG<-@R".\%)PPA1HZ70M#AOO@D[M=4VN2L2 M9P_^?JO9)G2C;)T,'QX:/;*9-[NVE,>6;1L@04T];1NGE0<+S$M?$ 'NC5?? MYTH;";-=_9WOM^S^;&^@*'CO#,KH@43I(K&V/-'NKU.B*&0/IB=C(.\16PU2 M/AKC (Z5HU:TU]QGV&(U/D\GOD@UJ_4( =RVSI5N1\T6' ;=H8Q HLK M9IWBM6_;--S\IE9"/B#W91H]Y>F=P==J>-C_-17Q$ 5XDV2P SR83/.&(D;Y M;P6E%N)ERL 5H""RE@1G!X'7J5LQNX.I*S\ _S@1\T>?*UN#AX,TU&IKB+W2 MZS%0]5_/6T3*X[K=H%/S56$,1#])%5W=3=[H-TJS,%A$2(%BGE:>3Z,OGSHT MXWE;'=]4K&IQ$:8KY5\IF1^P>Y$":GFQ9<68 ^-G00_(UY#QD^OZ<4#'^C.L M.J#3O9'^/,P47? A>(]_A/B(6A0+-$_6*Z0J""2Q@@_8KF2L%"A^"."ZE MMY",3.^RK)Q?*5&]?:XSJ*DYV3Q3X3B"=O*4>RFZ#"[$R<%1\W& &V'VH+NJ M 2C$L@W/6EPV_(5%,C3S:M9F3/:J'Y;X.795P^AV>]"N=.05XNU_-AVT::3$ M[48U#/8AR=:]R);E+&1HM/@HP[)'WL@N?+Y;R'.YS'=I_I'+Z5+M9- @)0 MZ0$R8-(C4)BYRT ]]30,VZ.G]^3RF9/9 MR7#!$S-]R 8>C'YXD31;S=V*!RR70NENP.BB94:++9*VD!19%UX*!YK)K03! M$P>RQ+^_JK1Z=O%JE%[#AQ?[A'+AE=@!/. %Y4L='/W[8AL8RS+ECGE>(V3M M;"FX3A)>+3FU<+_&/I_JR?Y;!JY[\9\[OFF>F<1I((8@Y M(R@EW4AAEG J;!2I?K&2!;(,RYMU=*T7JOF'UC7O =B3GCHJNP3&(_NAB'B$ M;"U*)E%+>3!(A6P>+-)(.J MDENG].>/?? ZO!B==V(-U?B)!VMN6Q^D;H"^ZA &UA;A@E]+/!\7AO8U'(:5 M+NQ]7'RE+\31OVHFN5?-ZS.%+3-,"V4KR[/0W*%K;1F8.)8I1@U,H)&V1!2J M[GD.'BX',Y=1C MM,=6GM7K(G!I9U@Y,S5LI=1/51DYO ^[:53T?5<@;K'5>%Q@H(76#*^%<[!K#"/YN;L,]NV*181)E' M,1YL?H*VS)9!,J\CE&Q4:*X>O4H#M^L^HG.&9(JC_2#.?/U ;5SWZ:GAG M2,AYPT]Q6NYMZMQ87/=^R$Q-E.=XN@X0_0K?(KR> Z4!NRGN=O8%@/_C*&T# MY@]ZN7QG1"@+;=E 6S.K9^R4 MV=&*XN2 ,K6.7Z'[')S"F MU/!H#:],BL=D_5)++BV%O_J-C^IQ!5D#I31!*;UEQ'956@D[11M4=&DWXN7J3&5<[.XZE#X$YHLY.BOL&:P(1N&2\V312B@C'G"ZBI6?WE1:?/=G M>F%:V]A@4K(3T[W=)BH)4:P<_ $7E ?NGL2U(?JM-X312*8R^)N*$_<-,UF5 MHVS'[D8+L^2/3E;Y/')H;:'H'=:S>K.Y1;=B^XNU[,0$!P=,"RLB'"I]4-EC M>S4#;>L2BZ3$4CE ID3&J 9=NVB0^_1Z7?\3Q7-23E%1%[#OQIX%;9$P%#'L M!:_^&)T=IN'H@$1*PJY0VI) ML\X:(?DW1M(#M;?^OF1O*]_/M0!">^E2;E+@KWYR0$;U06[G\:F-I=8DNT;G M;J?%R$T2K2B#=-9-!=?M1(K"@;LLV3)PMW&V4SE; -^+50)\UZP$UJXL*+ZO M;)#>4>OBO7BOR=]-I_A+N1S?@^0G&RB' %QW%P5P@U#*G 53Y_&'!O'&#.D!S1H6>CH M[@"K,7,1]E.S7QG%@K\JN9LZV].$7%H7\QNQ'=B/6&'HQ#L8^_1>.P2TE\". M!4.!/V3/+E4+AG"NC7%,#:7G1?IZM5NJM_T@U\ZF>P\/5NKGMB#ATKD"8S9Z6U)H.? 3J)_Q(]$B!M=C M%']7%+I6B7SMY2=NE,'Y.*FXD+\=9$P3PZ*"Y86E8-5!>CVZP.6P1OL49G=( M^5RXJO/]:W-D7ZF&#)NICX7(50^%99-5%.!" '6ND!CSISF/N[Q82FSD#"9^ MT;JO13 ;6.> /'S&[^6W%X-0]7FT)!6 M45^>L+]=WJ*8SW$^Y?+-V=JCKV&BVE*Z2ZD$9Z"ZEP=#<-_@&Q4 X1X611:# M8CBEV&A<+$78[6.X( M'O!#I9*V<\W#D(WQ]&B6.<:5@R<:H3/7?;YBI1G+Z5HO)G[6/CA;_[#&3V/_ MY40!UH#D[NZ!2'IFVIK;WX-V]6KV%6A691 MFEN'+FI\U[3V;H,A#HZA"E [L#LA")SE[N&.(42@"G,+USPSB!!&BQT'4^)K M([&[P6Y :75UU&/21N>QGX;,S=/UYPWK0V^_"A M7FHVOC[@6-%IS-\ESS2$,%_.'<$!QXTRL"9 ]'I+-;JM3U49..^N3Y+>T6NZ MG_;2\VNG9FNAUZ7@T4)]/0N9W5[BJ44E!(B3B6"'4( O4V#3I+L:]FB<351^ZI'Y1[I'=1N0UTL1 MFT5KO+*3FVBVE7=I]4LP=1[7#VZ%P.@HM[<\6S#'_FL-3(;ON^T@6W*)>9"! MI^?48>*8P([7P(#B=5+O@S;X$5AM6;ZN. SK&%T8N?'ACV;H4:SI6J9PV *RP""I7\+?"Z= MN0WD8[CY<.[8&45F70VD(271NM^/X010(]O6LNY?Z7KEK5%@&2Z/5?J0+'!X M^T<63:9A1&E$///KJJ+*L8,"[U,6$E7^&Q=[A$NPT[B&Y?5YUB6V&76A0I#RE<."7^ZO .O<#BV)9[B =8,5SW2Q+@ M0DK!2YGQ8%GQ$+_ZB5>-))L-:Z?&,2P'Y,D_?&-.B/[V_&5R;]L'P_&O_4>2 MMVJ8,T=D8)[&8#S !N>P6GC^KX-]X>>F,Q;AZZ^)'UK73S:K)Q#/'' 7\9^U M=E(6G8/25B"G#0K.>QV6]'P&P@6HP4PTK45ZY=>0H0!J.JYUU$ M1_1?G2:;V'@AS.HZK5UVG=(1%8JG-#B](I /,M&@^U6 !X,8>8.Y44X'B;G> M])6K.\76":T\35X9V.5IO4]J\NZ+LY?OOOT63[J?##NN-[NK#'Z#J('K]B6= M-YHC+&[KK,1"--:1D+W4/6TU,NFKDTN47)A#$ZU']H4$"GWNKVMRTBK]VM-4 M(;=[-.#NHJKAE"&22B"UN@U M&+KP[8)Y5OG^W+TV?8GVWA+SSKKSO=QZKR^6]$"6/G8"V1A*3V'<7T+U(F;M M>ID/(1<=F0WWP+B#_JH5H=LJRB-],0%'/CH(48T7]INDWJKY/'U\A_'-R1?" M&?#Y"HCJ2PDP%\ 0()J)A>*@]C!K/UL#S%APH1$8<@7_XTN+> M.&O;(]NO^ UJ\&E5WMCCT=.)+);_NDR?9X1R15VID1L2:&NNR!I+!ZTS:&GU MR=*U#MT[N+"7^VX"8\:X=^- I/,,73[(7>-6X'E"07?ZVTKV#J"(*T)B?&>^ M9PSV4K;XX[H-B:K<0433KR1V5#78U&?E6C6-3U@<5?DX>_@+F?QFVITP1^]Z M>[7TNN*V*=UC, 3A#A\-]WPPB40MXTH"K2^?XKH/VEFA!?H7U*9:ME:/_1A- M5U4H'#SV_LS60X4K9O1E?ST+!;-,Q8N.WMOE2\,7FC%QF)+MQK0,U6=\S<(WOR8MDVF(JN[ZXR\5U8>8QI&^,Z>W\;&/_( MB?#:6/M%R2%U1IKQV^[XTKUK'B"K5YYH#ABV4#]:]Y/QZ=_,H[07WTG$'T)/ M?S]V->BL_!Y%R?^^O@-:7;V-:'6ZCJOJ>WN-B:]G7X MS47(-8PHY >_2/J=:;]-]%/> 4>1U?][5FC]KUS]I)N>V76*AN<'@]T9A!R; M_2&57_\X9+>5U#]]\N&9!?,*8^=5[4*GG>ZR)QN"[&%2$1RL+JX;!^'M.5&( M4\Z#!>(S<$WQZW6 ])).YF7(>DPK7+_1S8MH]>]'@,^I#^MK12',/SFMVW5I MV"PRFEM[07'3F9J8$!7)@PGKX;JUZLU_MMV'SC7HV@>5@]DZKMI'S+ZIB=[O M;J1S4UT6H$#\CC M7_![_6BI.*LEZPUPS3!*#)T!W*Q2=#*^,74F&2.KW4GEV(WV MND?:*;=,_]!3L>U*9M:%W>B.%?#]?:M^W&/94S!1[SN>*T$"PZ%J*#T6W748 M*$7,$^RGD:&D1*1LW,86'S#>%5"6ET0W%.X+R:\SW^ M).@[?#3/,>PH-S UZMKO0\)NY;0\K] M((&Z1705@')XJG!.#7#KC9;KKEZ9%I/MNDBZ?<\_Q7FL^=EAUJ9EQ"_27# 5 M,OWZ$&#D .Y^BKG$F.G+:+[2;K1DE.'[?C+N/@]F]<7G52E575@RPZ;RM^/L MDL.R8AF\@ <+RYMWXHI"B9K[0=6$DXRC%GGBX%VVB)X$/;<78#LC>-'U83_] MY=V?;,=(?Y.>:7[!IJL:;^,Q3W[?60]!F1IUXX$3J/E(IBSXB^8VM\85,Z>2 MTJ]@Y1@<5CA1@//(3ME_-*K,HG)[1_B?9OGTN.QQW=:Y2^J:9_AK-?/9$DNX M60WF+DAM-$0DG+$Z[+_[^=@I1+/\#3LEMG.ZZPQ6"G,*=?-/MF?)CV&^O!,3 M/Z]W>N>R^F[O4&1R/SL>VV;= C 0&N&.DJL,85F6/!PGR+^OU%$9G7 M#$F0"OL ^EL[%>!=3K"&#>/ER&1,QK?'CKORRW;VFGP;4H,E_ 26N:))/)@@ M QQD#!_EW+?;QIU#P;M02PDA%[;=+P,]^HZONEGFBXWN^6Z0-5 5G.NH]GRO MQT(3#W8!-[_41VH@5M%(XF@CIA(XQRCR9!R5/^%3W4,2J:*7XC^9'7'@#+]) MGH@OZ13QE&@A=42^)XIS!RF-H>M?@J/GH%H?!"90TS-$*XG20%PA7GNKVF=J MAG>!R)".CHYMY-@3@1Y<((GLQ:SE5%U&;@>SF/:$I%MS_J]*%5IFV.'! M-1\C]UBU%WAE3@J<<[\K?[;8@*3V0/FJ)5V"98'KCN2:8L(9HIB=?VV+L0*1 MP(++!W2$K0!-^=J7UM9.>;V+,YM;#W6VL<> +5MA@-THQ&4.<-K_+OB7Q)W' M@5H!M2QQ-(69BN_#;]<8CS(TR\LHF7Y0F!=7-W?:8.3E6\;^]B"OL#ZWY\8G M\XOWJXFR/W!*<8&CJFS8RW&#RRC0?'.Y#Z7\H_A1P=*B3A;7ZO$CVO+D(UV/ MD[G7YXL375>UMS^1,N1/-_CNM2$DP[=)8$L5,7> [2P$>R]C)H\'"]]078'( M-(E1-%@48 +F)]"^!MA:O%L]Z[SXO&F;@-EVQ_NG[FW1NO]<]N>I__:J(>%^ M!'"2-.?%K)K$[F,K_5TJA>U9$!MG^S/TJ _?/0U_BK&9BCOYW$T>C3N1&M31 MG+OJ5K#CWIL,]=">S[,/^STM-^$94*.)HSY'M0DGVKBS]F*AYO'(+E)H/Y@4 M:8A?0F7A9;H"SRRY9:*QHS%F%A:1RP$??OL5[CNL*_J8ND64>]_=7C66M9,[ M4BK)R>7!0G@P/NPP5I!4"N5<1"K=['KD6I68P5S:'H)U4D]S7LG>I<.G2CXR M(^!ABD<+F6^#KRH\S RP!3TUKS>HB=].M+J-VH[MM\0W&;%E-IC/7D(&> I& M]F#WA&/E B(IXEPE2J3OW:X.N:HHE5>L8Z3'!S*^:(QT^,7J68XH[$[V^ QC MNH':4+Z1@.)&9(QE$D[BQZ@\':Y;B[>4BEBP9=3]0;2"%:=?6->WB*4%O74A MB3Y[>\+<0;]/SNZ7@PS?.S8*]*/!(ZLG?N+]ZLDP?Y^#B^8VO>VAN'2O?.^02-_2Q"_[L[UT'N7@^ U(H#M2+ M3T12RZ%7U*C650!X<)#5-$QYQ^_"*9D@!C%-NY/4Z,1^&=IK1 M^KD];QI?/G@=^WG0ZFEJU:DK#E=T.Y\[%4*)<1]$*GDP*1XLPC^T']'41O=@ M&8/I-*>!T72+Z=&E:/AHB/X?@Q^FII56:<5/=H4];BLNOU4C;VAAE:*64TI\ M4B&PKQ\FXT7-HVNPO-A1X&^H,MHSEM<_0\]FG H[O154DU>BG=HP346OCP1; M7QXSZY_>*+6^+Q:%=;E2^*F\=T^KXR>S6[7;&MO_X!?3;K/L<=T"7$.V!9CQ M&#M3:@KB6<:8_0QZ7@HFF(;,(H.3<6Z"'P,VY,BE^"=[O2)/GHTV^9@FR[?W M2K2)&GSRFEXA$#IHE(R7_'GNO9TJ)A#BR]A;BJ7##@RAELEA!37YW=)-0D)W MI+//YOGB^GI=<)+U]%) M4?!*V;:2S ' K2\ZG23U8R4N+]W.>JQK?[C@%\7Z9M<3>B^6;O.UFAYZ*Q"8 MU+TLJ/HS]1EWG-*4EVX>^5"@#]DLG'S>:'TY+%J?@/$*E7GO7"V>FZ,6+2@!\+Y? #.' MFF!.T&Q[WMKLX%]PNK%&6N]3>_Y^SXOO%CZS1#&!G#I<\,;\'QZ,*V+)"L1< MZ *;*B)5^8L&4()30F;0Z+QUNL+ETR^RIB ML?HJ6WU+U7UOJY;A'SU;_Y#VM,[TIS4\]+QRE@IMB<8RH.) M%;U2M7D^::.7]9B[L"VX=2Y*,W]4^S=_SLVQPT6L2D.J3?-2*#%VO%V8-C9T,^-E'90'M4TM&B9B^L="C>EE\ X0F @RY&M [5 M6*0#WP>&KE_GY&^IDZAD>I"'8ZK?]@>]3 W-$6=^.YE:8CMV>^";PWX:B9Q. M-8+Z?^%>RC:V8TO[Y+<-(_UU6%MQU$9]E#'SB<$W14%+*0?\0_4K(>0Y@'QXSU[Z(^PC@BFR*-00'#1QM)0'KWQ\@!$_]C8R-1Y4-*+1VIKZ\L. DR^G%F*'E, M% /%A(AH\DWL#+ZA, / GQB+<\M&R9UO0660'R1)3&=11Q0?MQ?V=6SBPTK] M)-Y6"_9D=J>(P[ /L$-(X J"+>VQB$OM4@%XL'Y5:? ^#245,!A858]/H)UL M3WHV!,D:(ZJ0 '[M9A2^ MI#BQ[$@T>)I20E5I=8W_[T;C=G__%+?S-JW.[!9/U"U+P0=<#%L!+MN:?"@PJG/:R>1"TFF_%@HBUUER+]4#FE_)Q'9D;;5YZ& M=;Z-=XN*>.S>?B!$0$H\\4H9O P9%#U[G5JT+@:4;-#@K]8(TO[DB&N?.MZU MU* [^WY9M7 KGKC(N!^.T6QJ(+^]=4AT0-*DDCYL;)?/@-,H240#--P;]&>8 M]A1:+:=C]C\>J5[SM:B"%2QLDD_NUCQ6G?RL,@6E_P\.W+&?HIR1XM 3MV#AU(VZ;\VLN6^!E"\.,EXQA\[I:L2R M7KY*U93:5P87S>)*;$YT&9>[ BB:/%M6@%D"1'=WYC#PJ;Z6N161UZT]=>)R MZCXTF+WWO>5S%&5W4+E!LX3EQ0SA%&.W8@?Q@F:(N0GF94"6D,;6H'5Z;"E^ M[%L87-!?ZJ.2$1X2?RX^?^C<.A\W$H_DBE MR[Y.V6S<66[($92H$R M:)>>TKUCE!N2C^RE0T' NJHT7.A[NF]"_Q@1GQ55TE?@%%':]STHY87 MANX[,Z55NAIN2+P,CAK,(47^4[>%@H#>?9H4?(K3@0Q$RF'D)[JNAM ,K@Q< M-]H.^@U8KGZQ%7:?^!;6FGFG2KXZ#YCQ8+[_)2[63TU-AD;47] M08%)R0_'A>59>]FA@!,=#AA!15&1J\S>/][E51GYYVCL/)AU,&?\'6=FM_ZM M9WB3ZI)<_C8-!5N]5D(NDII+D/F_7539P/K_Q>;NU6W"9PP6_]VO^2>^_8G\!! ,_\ M"#GQ$I8"00D7R8/-H9B';B_-].#SW,,MN5: 9WJ][UQD@")CRT-X05'KV =V MV_&W]ZZ<&LZX^ELP\LLED@(N% 7NTF'+ZPS@X&QA5A2VOP/URFUNOEO5O(41 MT$ZC2(+U$J%]I:8=K;G>M&:1"'YO/Y,179>N#%'BR5(8QZ$\T0;./ >-XC3D M&(A>!:-NQF*\.46D$#<%%Q4M)(WYA"GYA]MJSAZR6_\1T-U^)_"-H&N6[X9JNY2=V,V-PH< M_S008J%O&V7ZAL=7<1#[8-VG=+)ELF_7#U.&F5^^CQUWP3)]NQ''63 MY^>0%J^74.69FWD9>,#!"-1R&G"[>8W2GY>)>+Z1;$Z0!/-.WG>?,;\^[W-T MILACW]602YJP)F--Q@*Q @J0DY!6T#=U&[/%6 %_GW]N@#J4[OD$T^YIII76 M#=PVKS?!H97^X>-.!G>.[NFSQSP2>V L^;IOBYHH>PG$L72@CE!E(_7'A@2N MNT;)O'H MW7U2OQTJ?D$4==G%GW.]L2X0X&!@XZTW/58=1'7"CDMW!47U7#^QNO@W#T7)65/PF3MR^"'RXE6G)LDZG.*V-^YP0P"2Q,[B93XZ9;( M@S6KEB;%P5,#]A9[L8Y^9W&TO_,;'-G2*VM,>^VYTT?^*DON_Y.PZ@6819RG MI%#"[!K-E@<;A).C%Z?SJ!2QE5[IB&LOWU$LCDH][U48'C4]0_^GA<>)UG\V M/5C>W-)'1B(]Z J=7AD.W=*;/7%+'\W/$$_=+2/=M M:KQ;47Q7CF;I-Z3I5VZ0N-)U=Q]LDM0@SY:>9[I!T+G*ML"E42#&V,-*4 O8 M6X1B""W=?^CG_^+3_:SY-LZG;]Y-9V[=]+YQ4EB&#^R-@X*AF-.(/+>A@IBK M9;Z&>) >=Q8EQ-Y2)(=JXJ;3X)D6)9;I=?K+A>'B':G/L*?ZXM]H:XS&ZU;K M5HT%A[!,F:Y_OQ3"J6,<2>DC=XYH!RPGVHFAA[L10L*]N+G[-,V29T3U1B#J M9MA0Y]1&,')E1BM(\HO)JZ?#$KVR?ZXZP# HUA[L--1%/(0OU2>Q]G$7_M[[ M0U>DFQ<_3K4S9^]@7/H(7K'(%=&BQ(9<(N9'F$4M>>CZM!*J4Q;:FS-O,VLVWGA:/O%0_0 M'I(9\/F#7!$22QH:]P$S,0,Q9CO(5XEN^/'BD^L.S_S/+9.7WW^28]E^[*P< MXW_S[*3=^,FSRL>%V\8"=K#$L+U61NLJU+IH&ND&A*[H3%6K]S\EW"]<=G'+ M(.I'^;.1%QINL&0KLS.'MM#?RGS:W'+,!(-8@JC!VM+&^G5&<%^'$;T6,GPO M6%7!-F^<,:P */T;:2/PS,LK/_KOWK L27W9.M?\88#O;/2>M+VP;"48JR83 MG&"R_T'W3H )X8 ?-7Z=#V+'3HR\?@K9:.0%>(5HFKLZZC)N=M/@Q+1Z"*L<-":YC28ET(^I\.@ M;_2X6GQW82!2US=MYK_2O^T8ZFJ](?6V0BKJQ-NQ)Z$P1.4=3T2O48;J5J@$ M+-F#;,X%NQT8389;GXNS>B'42;5U9+L?G7;C9MQ**UNT8 MT>Y;GQT=,?*+3FQ)52/RVB*W?8D"[MJ@MS!,E^ WSC$D^F=2L=O)"WG;P M!E-3/[\/\]XF+3_&G!IS@$%VS M-/)"T+",![G00%E_^);=:E]^]5B \M][4G#=!Z&R:,V)I8VRI0:YHL;E:#A- MKKWN=$1):.\H@FV==]I.LF3QH.;*XP]-W\+$"H;%4R(^%?C//7Q9RQ3_6UE] ML&]PV0S\B;6@AW'R"U6+:['N#!LLRW"PZLUTI6P#X-%C&?]Y$7I M2DTA=Y23^F$)* =,#NL\B.**25!1V6NL_=A7/)B4G0IZN4MIQZ*.+8T\X$4@LNF2'$MV; QK#[[(@P6W+Y?)>+(O_PE@;?(,+>Y@MZEEU5L)DJ* M?9"6<(S54\1%%*XY%RBJE8ZO.)\M74!_U.)K%[KB;-)]UK]OIGK,7C7R$788 M ;,.X@0)F[ECOY"-3*S2W(;J%FUD;6A8W&_EQ[H6QIHN"E"3B4;-C&]WK]:N*0T4T79$BX5Y_?GY]A*QJ,*^OZ(Q M?3C7N"U&\#7MO>?W9'V7OC3 MWRGJ=P^-O*;91HQ!+PA.]\!6ED]K M*SK7T2(R+[MF%(T:?"S<1O6NM4YV4F MX4/2@]A_\0L-IC:!5)(PYB#P>2:%C:/9FIX>-ZHP7ECQ[;\1;S$CPIG)M#\U MV+"%J Y"#$$0QBDTL F,950S(5J_!)^+7=0D63*7>U1A0>'\,UMW?ZZ M/H&-1ZDN=2NBQ)#JXP%AL)O*NIHWOKQ<8A;\G94YXP:U(0VMA+^3*A-! "+W M,GXK>"G!K0=K,A%5=\'PPH7*@U$2#U].3VA*N^KW3!7IO@X)N;BGAUC1WMK6 MU5;P;O.C5N;)W?HGU$+B-(2<;;8[*1#Z4:#A(%O:B 9?1P#<"68W)Y>HO&)I MIPHEO1'MX4%*DR>QX#"5)$OYV'S++\ IK*!/W[# "69V-".-JK:M,?$BHLF+ MO?TZGU.66 )(V+J$-TXYOEFZVV&'QJ2K\O> MJY_7+M"ROKBZ>-IXA_T?''>K.Z11/J>&%(Y*)K-)@'O>%G2\\YB-H.;$3[=< MQEJKA=6926I'VM2/D1/:=ST7?I>$53K=N&I267/@$8LBS1W \4,VB8;#(_^T MO4*":M'KA>2B&W'%9G@%T*-/U6;R!SW4_J7CF<#.I@?Z^5*G6EM%&[SXLC12 M6=%<$0% CXGF5!+EL).(YQ#GR@-UA*%&*>T*62=;GVW,$.M1W3IU(?J9N8_# MTQ+K),VZ.R4::L8CHJ^2,^V%5X\T=J0["DK>VD_-] 73F4?!#.HHJ)6> M8Z> Z]:&*K8;67[ SHS(N'.MBP?;PHY9'-EF?=UL@O[%H1F86,@XW$[,E+ZK M7Z-X1#WUHW@H??5_[M=*>I#4Q_A6@Z)U298HVXE3H]DJ;Y67]F,+2F)689C3 MY/4BKO5Y>MCGN_4A-RU,#ESX=]2]=UR3W98V' 2E2P>I04"*@%&J A(K141 MI0L1$6EB5$ "A 3I/8("BDI00 3%2)$-9^;W MO7.><\X[,^\W\\WY_MC_Y ?)WO>]UUK7M?=:USKX[//B+#&;N(,8XL1S^H [ M,@51"^]DCD7 DKG;@6VEL["LJ=<#J<,.,"G1%);:P])>TYZ3Y07.@>%2GU_F M-GL*E4@$%DUZ LY1">+?R=*1'(UI#_ !5P%@6T0HQ+ !FRM? M450^7V=7_V GV%?^CBZ<][^9.#C#ZH#S82_!0,/CA#X?Q.RG=?<,;# A);"[ M); ; 1ZO"(JL/MI-^6Q?I7K<^UTVK>9BO'=+2EAO/NXS]*(["0%X8+=A!MHE M ?>N@>E%9CQ878V"G>(\P.A^Y^K&!1X!%D/.^$R?V_^R\%2$VS;=*VJQD='1 M4Y4C#W OJ47*=T_39ESS#L@:69@=Y7^CGO/XWTVL^[\=@GJSA)N(K5P=L)_' M,JPUV+L!;C,!I>\#4V95_:O)FKM;[D0*2"4(43(@L_# @2D8)8KN#13:@XLL"[3C<)L/ M]> 5C?4;#65.[>;JU-R;?(]S3[G.7GV1)5*;(/1B^!5,$@T?PVQG;YE@:[*4 MV2: &^Z%U_>8;%(B&AX9RGGX&!OR/N">%S5,\YW-FI'B+MW6NZT/$J+01>:WO"Q!(]C L!2KJ@HRWU3J06C%8P5@5.:U/B M2%(J^HQ?M$Y\^SZT;,*/V#B;A:F]](K/W\-EK,PEFN4NGCSF,QA'-O+@]M0W M !5LV6ZFC!E4LDV8H4GMRV8X=$O(EY8LG'[[",2=2+'1#+U[]ZYJ0LIT@7LV MLR7_TFF^^\ R5R26M1-]D5.+)/H1$F;VOV;@LTPG\%3QBUL"Q>#].<6S[^S+ CP5\2AIR()<>\BO#[1HO MY)X9[V#0_NDMBR[CW81F(B M1AMM/6:"%4'K3K //EVTA@VM>M_W1X8UN7FC*&%6T:T5K,/BLM?D[&H]2HL*V\DT L15SFB()3^WS0^EFS MQY>^?&4W*.-T;B\>4MN,E^V@7B7F'?XEL6MY4J:/:SB"9 < *QU>/H69SR]' M"MQ[?J4LK3DK62NM.SI=69+_>;1*Q/JV=B-."YQRVXA]$7Q#;C)?LF3P-B(% M3U<,#E;1Z?.Z:ASLJY>@Y9I#\JX]X/#TQF/U6WH1(DGI5O4NO\C=/!R-&NDD M;K4R?\X=G=$!BA_2"$NOK27D9[[+-#3FE>7K;_8U MUQQ2S?_S_1;Z-L\ S#BMW .8/V8,0 1K%Z:7+/X+)L>^#DY6S4RC+,B]4=*D MTOD">>?G$U/5OY/2E71S"Z4JQ;XT#O=:-:WW,9D#CG6%+J-7: DS0D7V'_1;[R/ N'3*MZFSYCXRP%9)9<48\L#\I3-\HM 4@RN![N%K0",MU().#5M M )[Z8O4@K.M&446A:OGRM'KZHWNG9]./G>S1WH(,>P,Y2* AZ;:\F6[F-02# MD9MQ:]JIDRQB;856'=D'QQ$PTL%-18@T-BP0/T.V15Z=Y"N&E$*=<0!ZTIDXR9ZP-M"O<46$ M<$^WZ^EEU0\)QKT88VSG*6(P\J,Q5X1OEB#W$;V?0\08848L2!DFK^@8"=X[ M%UI"&D18>G]KL.OMJS1MVY?Y]/27^RG1%^TU;"YV5SW \()VYQYB %D:TTL$ MG!!)"%X8RG9L8LXEH15"PPB&MU/2863C#9^M.FT!B0X.=!VOD8J78P9E MET2O(4W"5'+SRB05%5,%U&+&LV7Y %*G$ZB)S<)><,KAX3(D6V:"265,Q',5 MM%MEN7M!!5H!+_!F'FZN(;<$18RW^IO=TY3X'52M*3-*"2--A5*VBR&$C\X)P/;)PZ( M9-FVC$G(@F>ZN < ^ER251BU5=S??O1\D*DX[&R=0V;L4]S9O -\[F<^21Z' MN(#1#%MJ12]98))] G1E"!YCP%(C=Z 7Q6,/CVFTUKW"L=Z:G'S3_4F)<5"4 M*\+CF *=#%CO&<#I".-D/2&'*WO6W[M+.GCSUT=DQ)G!I@O>/_:#[+'DK#Q2E$R\3>(ZYTVD[ MVPAXW6-&%$&[4 _L;+O=8W'R0T2"_:Z@8>;(F83]85EKN\:>Y,W7GM?3XE]^ M\5J7D "G)%GO 9.I\.WL*$YRFQ]#X30C!\>R9%]J PIO6CD^_Q0]@7QTU[]H M_%TT]FM9P721T2>_&^HB3TOBEO^QW$6T+7U@ Z*-FR6S($1N2L/"ZM]0G,@_ M"2>&BOZY^N]?-+D0>")PW>=S>>J2#-62Q;I+29# %8OD!3^Y6JDD[FA_22<> MHJ@U,2]W%5N/7.H%!)DM8#"L#6+RT0&[C_+1 ]INK=M]>L[@J4KRW%K8!*8M%PS<@ M'0>(X%?T!H2U#ZT#2+"ESG!%&-&L/2B);LD@Q!9BJ*%5"%Q"2G0'&CXK;J:Q MQZ1DR=[CA3K6:"]I^2XMR\\KWGJ!\V(#XN^TF3SX"0RO8._GE+"%.0V!CU$9 M_8C!LL33Q7T+W2[U=^S%!GV\\XL^XSXH6UTT>ZNRO>$;''"4 '6OU+$")U$; M$"J,!$]ADB6X)FQ-QN5U6 \63 MVTL).5A*%5>#4XJ]*+'5@TLFUA"ZXV3+F<&Y4YAR1JGCXG"J!:'1B\U_ +IQ94L/9R,C3&YS7G M@5=^4D&3GNS0\[3:[MW/;[WAAPR]$JM0CS\L5_EG094.LAJ1TM@N N[C>?EL M ,:6>>PC?Z!-\VDP(XAKP<#?Z5-5Z"VJ^KVN]N G+L^L0-FSK[O__IN/DNIY M\=:__X.))/SZ)%^M5B JP12O\)VK2!RO&*Y_EOG&)&SWWC7W9=F3M!DYK6VY M[Y*<[?KW$HJ(E)P9.<[+:KC_*EC'B@3Q/:?9Q\"'M(<.O6LS<@R!GWCP:#5, M^W/HXT[95Z$H:K)+EA:_\KOY0]/GFMBR1RGDOH%I$C,'A+/VH@T8VRC ZF.I=;1%;;?WYTJN&&XY#3K)AW6]5,O)V M/]CR9IM-Z,._U!W%\'[^!*8++M:NAQ9D%#33)$0W(%WF:K(D?=W^_8F]L.3J%3F'_T1>$ ]'F+=]]^::?^N M6G!VN0,*:J6RYK'=#QS,O3I M;'CP?G7)LO@A70/WF&T(*D[#VT/TK?CGW:6@/K=,3ZS,PZRUWT$DF;^\'1%E[W/N!G%H2(:71VZ MN2K 6M*ONQ$2(O-F7@'9KWKDO>*JCHKYOY"3W J-?U;_U\(N_V:X/^2.(6IQ M';!I!"6EAF6)&29+A*$=J(YA"O0;"ML9;==W?E8!WB59&95>?Y$D]4L+>NQQ MO/69S;1KS!ML8]/2&1I9&BT/%K*\2 QO2G+!0V'0!YY9?1&K$/0S.LDT>6R* MIO\L:);_8I98TDMG#;LN?$4$7 Z%Z/E)/DPE2GN$2)2330N>%)BGZ]4WN[H% M[1)R*E07*ROUBS]_[%AUSM0Y;!V2;3G!*R7 MG,.&/2<9#B2VH3W[[2+U3=ZF4)L.L$[R8[Z%)T>X*VU[.QCW2K; *'CN.MKAC; M:<5C&X2T7+86YQ$O5*:V2S&,DXR"O$CI.W.^?3YWQ>8AG_9G#\FC]O52;_:7 M2-QX7,O;O?BMZ!- .0YGK0)V.S"VI58=TADQ?2CCG/-C^(?F$*U(^V+N*8M* MC;;;3(#3<(&3UB[_O=V4%[D"B6EPF=5EJ=#@QZ!WYP9D>[W@ZY;71%19OKP[ M=%>]Y84;P7A+5WN1G@OQ!]O;]3G/>%X,(= NR_9\S;D-]]^ )/,\Z^/V U[O MF&M0"6ME]=@PM8 +V9QGE7O-UF,T$W!YR\IB%CI>OYQ '1[1A%.>;$ D4].Y MNIN7,6A!@-5Q0XD\Z=V!%V/OBM[%?42==_^P0JQ'KGSY]$%[_E72901,,_A" MZ2>V*D"D$KH_'/4<:^,'UHX-[6';5K:7TY2K=4ZDS#B>9K2O]G;;E'S04U&X M[JTZSQ_/>8*]R,-EV*;EI5F%CN4I0D=,T;Q7__?UE%;J,[B40YB&HTS9AV # MYG78?37*T'ZWJ=E==I8>D>1M[7QH:Y79?CQSFFSV78"31YV7. MEJGCBMXO15V8H)CBV/)$NR; &A]B$(9VLQ:;^D"K-+ASV6,F6%MO3H /,_+J MC=,?]B$?^^#];!_]J6;NZGI[OB;[SO*,Y?S9?EF]W4EIE:Z\(W MX9?\@&5F/1"?L;\M@/KF1:2HKK<&R?ED;W1H,;&E.2?H9TR2X.O879@H;">L M@Y/&,^[R#4@]GBV][ R]"'Q[_52G#YYXX\//DN%5<\F%@AK^+A(RIBHMT2HZ MFV2ZKGD(*L<6!N;H[JSM&![]D_V%S^(QUOL]B#I$S[W"7E]IQD!.6Z 0OA.C MT=R<,Y1X[%WI 9-2-T!>(C[/>Y':*UMI\3T?2:*H;-$8AT! M/4**E1B&^'SK+OG8 W=^I/SX_,;Z+&._NVUGYSG)=R?P15QQ[D=K19Z?0'P M\%QA'IC:*LLI-\5)H? ^PU=H +Z/+(6Z^+U%[7FNC]6-&)^QE??SD3LO:^P9 MB.=!W#F8QCV(->7Q2XPN^A1@WDE(B=F ]$'3U=033P)S*2;>#[V]1^?@NQK* MVQP-:J'.4O:SA)!9^(6!J5FJ$WV:M0=# M Z%[3Q\J4,RSN\]#CW9:DG:"3X><9\@?@VL,UK.7S.9_EIU8L9-4N"&4)LS5 MOB0B>-J._S9".Y@,N!.2R;+8RPR6'*8?N@6SDWUJ- (FW5^*=F8TIE*9C< & MY.:WM)8335%1OEX?C.Q*=EQX&T"NN5?H!UG']_D: 87=1*&%8CAC.?URA(_$ ML9%OQ''3N-/?U1MK&]+%\CX8Y!PA*6G4&4M#(+<1&FPSWH.KF<+,*.GT$+=C M.PVX2@N^)F/L78_2T?L8"B0U:-L(6J(ZY )5(Z_/\I-!G85>X$Z7PQ"Y"Q61 M#G^I&S;G,?-%1$Y+*MV3]^2W*:)X%MR2$11(%@"Y_!GU^; ME/P,F7VHKFUYU^T[Q+0N>NHO$K>#X=TSDH/55C#J09%^AQ$35F1"]ZF1ZM-" MAH]=DG/V#VX]SA]? M'E7WG&O#L"OT*8)'*%FQEKLP-LN:-;2,]W0])GUP(3!>D9>QG7K%??WY%I!MG04TY_A MSI::(.$EVJVYTQ9GB:K$(%7-DPQL6@-9BNU0_^KV8<:N^P-1Y7+!/N4Y'KU= MG5$[+^4=&M$-4+ZVOL)RP+S#UI'HFC+?(;W6 G^/<8 0>-XGZ'!?M:-:=[STVL@3@DR-RN]D5,P MVHU\6F88M!@W_PL2Z@(??;8DY./]4-,*C/51U8?ZC =09G'H/Q(C_%1LX:PQ\+REI4: MVVM:]2W%.RS%LJ2%_KBZ[PL4.,TC=HO,"O 1C M=-N ]&Q !-NUYM5VX8Y.[(F 2[ZE?G:B7_58:'PO_VWP;8.];H]?QHNOFU=% MK47_Y^N%V6D<:#BP)(>=1:21!0TP%L%33IE6+ 6FL:^X0X_"2]KT MVX0)8\??83XM1)_I%J[ [D@4*#8@]+^46NN'Y6($-B)\H%MRE=INEBNWTMS9C M;VD?+'2Z@PIE)@ZRS_FUM0TAW(KI86AOK9O\W?OSZ"=KWOEZN%#B)=_803B; M.G3NV$YX)/ZC V7\=2PCDR3?;@SV,HQ[UJQU0.)L:T182V.%<8W=HYFJ_E"! ML*\]2;J*N0E/?I8NB%PV/GI-Y)SWNUJ;!455Y9TWOTC:NISZ:P&=]@,36&HA M_!("--1.?3Z#[8I$,HR9]T'DM?*I-"YITTK>@='6@^]_]PY,]TCO?F%N^Y6_ M0[N];Y,4OHS"UBETX$4V2U034KG#%M#L*PH4VYY0AP]**YU19C5Q60LY11&$ M..;-%4^H&7R?_\ZW0MMLCD/BLH]KU-:FN&U>.RTZ_">U-?_K!Y0'&#M/82^0 M)]>8XYP[[*-49 Y98FYL#OCC?M0+E.V9X2LS$V>'5NT,/U.;:YMQWS)\WI6V M-/'EI\H!RVQE)]:V>6MCSLUEGF_#3ZU0>?R)D!&.#APE]\BW[YYH,XI$2"+2 M14G1VZK#,5HR8U[N>5C@?(+%Q-RI5)ZE\R)W0CJ7 M5-1(I$#!702VK/\10*'+$>O3/%:_G(HY"(;+UUMIFKY/\1QQ?+5'./[-^WZ! M##FC4Y[W'L9;&W(>P@.@TSCJ&EON'?:C4Q=H^1OJ_C35M):=4\#5LW#T-",&6W. M,RZ<.U2L"4XR!OIBSL7XMC)T>L:O>>YZ492C]2\)#1Y3]^3.]977OMM^B-9> M_<_8F8-_I9\K>CF;I<>^SKD/ISR?.G'7$".#MD&(HD\U'T[FP5P'W]X'*XZ< MKTUW^]Y4Q*_,97#$W-R=YSL2C(2LI'Q=6#??3=25FQ;MM>2)!V _OH4\?T0U--=@74(\P>>A_Y"",E3J9V( M*6.J;^8L5#0D/J[.9L*@9TA><5IC[EO.\3_B#XM?N..L^"L.UN>GQG" MJ2(&$4%=B10LI1!1!Z6/T9#@,6MS5)SI7!"E/R7(C\2ZYH'6AC48^"=1S&: M;(.1:JZ2QV+!A+N+B>T9@-[<>M'L9(U-@*B,K$>&7'>CQ A6EDA)12B@ UA! MZ&.<5]9*FRG[&#T4?R]A)&<;">4]!RF<]MO,OLCK%0Z=F3L\H?%5*=<^_!7;Y@-P= D>EJ+ V%*L65(/%M0_$>J[OQZ ]I@. M1RQGPB70JH^.1CXA53G$U$C(_:$X1I4B[?1L*S?4/'$N-=!T32*%;<]S#(JH M&]V]7)GQZDA#?=?:C)63HY<#/<^W-.7SDPRNE*7:N(GM4)$\+(<@^6X#L#W+ M6T-XA-):';P^XC$823>+@WL.(ZG2AZ-#C79\33EN952[[_1!<;0/ZR!F<&93 M=RH<,\'=K'*P!&]3V.TBH'\ER@(*!D)5$&#QW!F$U.=COHZV#LU%_N>I%I>80*27X.AY G*[KA ).4&E4R7&&**E8<_@OBUYTM[>$@S]EL?<:Y9:W&'37" M]!4+ 4T]FUQ7*H*#F3[!V),,D*D-W,=6UBM&$M8_+]G1/%Q43BPKVR<)Q#O) M\JV.H9I($M.%%%S7N]8)J"C&IPM<[E![BX.W^RD/- M,:?Q@G.2_GN(NJ7N^6R ME5.V)^IJ&0>D"78K#;"ES+DB,KSE MBC"P*?#036GD"K:LLCL Q=4?#&4A.S8@8ESEH/&F&/-XK9WHLN0?GN.Q]4+) M+\QJI/>XV8H0? 9ZET'U#0C=DK%&?5('(&?-V?*DV=1T*QA-V3BT.BCF26KY MVZV?M!(;"@,O\/$B"Y^ I#@FET>5(UE::.%Q^"6)R8I.'@1N9CB=9CQO%QOT M&U9GF-5X0.?PM24O![MBU@C^\+\V^-9VO__-9/X).9!U$FV^F@E\D M0-%\8#-5U=:79QMI:$LCQ/S4P>'.J!L7>AAETGMW[C+JN;\C@?_\1!7OYQ5X MT6V 4]FNBIF"O\1W(Z;,J:=N/PU>5VLN$3*,H/NR?7RF3,MJ/=^*C4"LWLH[ M1(F!RFD#,6LG0#)7.'H6.BY&YMI./#5^CDPS2KKTQ.!Z7^S^.+O[?#$5K$\9$(E=U/K '8\Z0 M>W$O8(ZTQ2ER#]DH>(?6-?6%GY:251FBQI(0+5HS5A SBJU;RV'#*D%2-UGV M5Z??X^#*IZ&.3^LF'2JF+!0L) M79QM Q2>_Q1JTYO%":->D'NLQ5ZW'$@(9:'*164S4][L_A'>P&C*W^WA3H*+ M$X.1R0A%X@6G="(?\3)^*QD4[&D7 Q'^H4_!^PZ-QF;/RNXGF!.%=:L918Z:&TC.PR^>7R2. M?*3X>&?>+64=\]2"YHR%H.=&=YS[M_F,6) MLT5&21T/$8X7?[[PBU6\I#%WY>3M,LF[AP7"]KX,N!%YYR=";%4\]A0GBW@A MVZ%K>>?H "FV1CCKZX/&&HU:O/.[JW&'#Y1(?#SQ]_O9/$9?'__5K]LNB"(? M'_PQ?,-\>-'+_]SS&CKU[!:S!RM%OU>8U0"27N''L@!;5FB"?5C!!26#& =5 MFW>D;ISLB&WS]:=?V\\\"/_[O6P,N]"[@7<^;PBZP.JM_,'SQM'">8)^1?-_ MK7!#&$!^U./1DLWH6 >O7U[:%\G-Y$6>3/D"A+*UVC0^7VSBI$%DAZ5\:$]V M0LZ1G5I1A,$B]BHO:HP2V$;+= 76'FSG&9/E7[%.*7@94B)7\S-,I'T'8TM< M3O"W@XJ&WZ1:$H?F!EY!."+_Z/S]!6R6V"7$W8N27CXY9*JO*M-;<",*2<$J M.95,ARBH*8SM:BB8.6@S97DG8$4JP"_'7-]()L5TB@?$=V,[C7DH&C[-[P9> M>XH6_HMXA;F:(GB/@I#62:8P*HMTZ_'I6MZF/18YA7G56ME7DK]E.PL$7-^2 MJ[67<\9D<+IK34'Z^;7'!5$W.IP/:-T>=$_%S) !)^PDBRNR"W@R0B7V38>= M<1HU,3P>Z;05'.E62O0,M=XQ6J@,,WBAH&TN(%8IEET?<+W*?669*RK#F..* M^+$TN/T(<2*E@"QDF@)2&8*S^*15A&A%3T&Q/E1FQEZE.& T-YC!)]\S@*=U,]>CQL5_3R04SS/&+ M$K)#+<";=QT)%HE>8R /KPGT<8C$,#RH'=WVC5&JAL.6G:Y?SO@-DXOZSK!;+H^<.5GCQERZY;'58'+ ]G$ID"V;&R7 MM0JPIP*0X I]I2&@(6IZP .+BK2(?G)FD0V/:PA]8+7J!]>]O9I5^Z9$4U'F M:S?^1Q%DG9L!;D!FH_J(H.&I.NKRED_C\ND)*TWQY6QZNP[:+H\& M%UM86M(:&:O_L@%Q/.:<.H 3Z7G EX&;Q2^1>?$MA5/R"\OO#7KSPAT%=S-/ M)]'P,7@?29%(J5G<@%R>,#_P*LXZSB6?TK#;Y[3C/QO#\M"H^1[)QN\[ROK:9Z)UG]S,DLY=.MQ M_>2YKT30PIQ2L31)X3%_B42,RM0,*JJC,7B6+ Q>$;U++S$G=8]7&R "LK^\ M'SX:DB?,3)A&MV,86OPKTWWN&Y!&$KV2 )*X(M.@_Q%. ]N<]W"O@DU49$J[]M"O_C=<,?3.T><1P5;[T 5#NW[@8['25FM' MZ=<^2==IY%4WV!]Z0MQ)9FY^@8*OY8=-E;E5<(S&T=ZF!TM#&[/T2=>%0]0(>4SA5\R[#][ ,K$#>6"3'W%EP/C6#2.$Y'\!1 LH=6I^CAS*@ M3"N@,)T=1[/\N&(\?PUTW[MY ,[.&VWI-3 M7B:XT%"52\%6;[."%&(IXB354Q!%ZX2R?Z=2TA1<9>A0\$N\?;TU##Q>?0XS MX*)-9)T,*DI-7,5FS/9,Z#8.?]\;5TMRRNO>MBUX\IW6;VETZP$7TJ3KSSFV MO"!+IP-;GQ"6X1K)2F&+ M<,D!:9+6]5);JZK3QP(L6RZ*K,!$L9V67'XO]KX)C!K;(66ESUQ-%_AV\$8C_(\GWUY>/D6JN"QC2S=$:@ M-T/^-0TO"?IWXS]BE$;;[*]=H3_QE$KU&)_9D5]V[6=]K>"M'//S#[ZAH$PQ M<"M%0B$(HSED$*GP$GA2AWV&LNU64)!Z:'[L]>L#Q4%2_MOM=V48Y'R7"O]: M=0T7]-\G5;W98T6?M?L[N7%YR93AP'0EIF@7]F&VM]8-%Z,OI[JXKEQ^KAD%W1FRO\0FT4VB).']?[KDO3FHU3UH] M?13/_GRQ+/BPGGDO=&$W>S.A H7MVX'M](4'$T&=UW/KL%3K7:;$OH$4>?K/ M1PKO#4U?W8I01DH?K"$VG!5VT>CX\VTA87I6C^T(H^NZ M_#^/SB(ZED&8.PD_;4N)HC^LQ/0B!-$Z-'B2Q2B#O-E-Y+[]GE8JZZ4TR^%> M0):^OC8S/0?=O..EX@'".&.D_"^U3HP)MAPO;"@P))C7<=WPFK4E?VHK5AXS MC%5X7X#?SK8"428.+KG6KY\&:E@Z1&[O1O7@%'<$Y)R$N&P*MF$[3V'4V7"P M.X#W)'_S/HE"6]2"A2Q;,./-N7[_*#UN+Z!6/(VEA5:?3%T+XG^VZ]7.+Y^( MY/2 WW#FX 8D,0ICA#[**=8$AZ(9N[%3$LSGS8R:1 \P;9T*//^N=F1@4O/+'Y>;\,@.91C[%=1^%9UEI@ M'[@(E>/JA%#:2VD/+QSQLK]XH]] ]P^:;EW2:?O^UM8XS4-0?",1BJ70%I4] MEBYC*0_@=5_V=N^P\\NDC2X\+3FON\4*(@@184A,KG&%S!EPYET&E"0Q9 ML%2@^8UNO@OMQP4^7-ZWYIE_Z+3@Y['-!L^S7.$YJ@2H&[7$;1?%(6YWD279 M>NB6N2YD6E&L252[PH1?]^&K>3H#7XUW&SRU_DG)LK#IYY'HSEU$)%F>.PD5 MCB0GX^N1J3+=4#6NQ$)I-U:Q3>LLK!!=\MLK"W)UO"DHQ6,2SSCT%*L,HOVITSQ4 U;8)VQ 3HY=+J\;O7RE5$+NO?0C>\W(@Z[Y M:9JO3'\ZL:4SF46M# R1\8PIQ\!U(81 05_.0^N=4(GO:G+ J0?,F&B@H>=( MG!)SO\^GRB(I3;/M1L8W6_F7+$ ";UNRCJ"6F7R)5"_0@IJ4^^QS;.;C\I.WP-]-ZXVW9B5OD3CS5:HGG8Y;+X:B$-&M! M1D$= 17;56SP*A[65R][_ M<-'_OQKN?W.A[4OP=6&%;T#>EH)KW [8!N11-23J3S5-+_\DAODW-^>8&&QG M^&4DEF?J2IM6E]"*!K.5J^5JVO<(KG>+X41MROR\ MW*X($09]X,XU8\_5QTQ:/[X(>^'G&?9#_9:%@S+$=2Q53$@]8;_ZA![K*%H< M@-)- 9W>#4C=0*\XG.X+91!2829A7NK;J.(]CHH1.C]:?GRJ'O,\FW,Q7MB"TW3XEU-355JO0 M[,=GH1*)YJ?_QYJ85X0I&#,=-&?IL.48$G11!HLD7ZP*%*88*"V[C<&4DUWB M:Q[CBNQ],A[;E-2U[GZJ=?.06MQ?;K7;K>6QG1;82Y^/SC;UZ.MG^Y]]U8P[ M < 3(]XW;$#25YM_-K;$U4(\[TT7G*^ND;LO'E_Q%DNY WUIVPM/4K#6YK1A MKSA,QR&9>>";RO!9T3O=G=2#QE]#D=L__NS:?]XYP;$L-7>;UV&EUN@FM@R+ M NN#@7J"=&,_WJ]G<9K;I*(>S;>$M;WD\0>AAH@-2&[HB4+%B65-N-[HE3OZ M,(2AV4L=R;L;$)N@?\->8:"^;1=1C13*GAM9VUI>[KQDNY\SA?Y0JUKQRZQDS.2UN??('A.?4*>$'W_\ M%$SX,;RP4^O,L077W+&;8F720E:2UP[M((M8Z_'B Q48. 22@(I>^:F)E#:G M,N^%&/GJ2Y,Y"^-!/;EO++.>B24F;#\,2= O(7P@?+0]2^1MK^/?:[]RM_YYY+Q(F4I^%^77J6Q#?@8#;!8'WSF+R_G&K M65]]WO+D.4_8PBP53 ]"FA@,2XM9FHJL2&;#KAW,[JW(9Q:,GHMVP70@T[T.(MT-1 M53!%5/=A!C9KVT/!M,C0*(V^/UQ%WH\#[)\M#YX_"3B'OE.:\A9U MD^>3]Q*1RC 0M7;3*KP<1#)+QL(B<)(H4I_[!=KX8I^Y/'E*R;7KU*ECM=U6 MC4:]B8T7?Y=Q)G-@\QI$52SE";:V@BV_PA7)!D3@"61%WJR*L0(F<;9VHZ5C M5JJS!P5G!;X_!6,X0CW /IR8H@W)AGI3("S"UND16HJWD+., ;8,L0,AW+Z- M-Y4 *V4:3@),= 6R7%")L[U/<@HQLG@O!>.>QD(%^8#LM@&!JR=\2L_ZZ^=I MNFI!, E#KA%A2%N&_/WM-24+C6N-A7O+!L]-O5?5RAZTV*M.27%S$WREOO;L M[/^X$_PG=:)RO[MY+T&[811.N0=M6DZ$4VJMI48"X=O1KL&AFX2QN+XV^?X2 M4_I$93F8G!]>T%C8GV+3B=3OS[9=WH$;6N@&[P,C'0A%C.HB5KA=#^4V< X@ MIYLT_Z*'VQ)Q:/."NIWV&M?FS^;F)E@D2)CP598M3+D1R[U#6^3+D;$!L5=N M3\YXG:P];G7J4=ZQ2"VCVEN'!04DCWL0O@UT%1_D/(-?0$Q%T0A+39NH%$;7 MIV G$RES."T F]JN >HXI9YK!-"Q;K$.8:=E9#ZH$G-WV]RV_?DC,Z0WI2N6 M3)=C>-,4>)@HH5V24XZ]B 7W-_5!E;/(LFC3LA!?F4SWX1WW+:=!6B%=LLL* MQ)S)?E&%N1+$OV;S_\#CGQ+3B4P*J+C99!E4W!27.^KT7"?UMD?]"&2POO!U M<^S]0CUI [OKDWXY^M\DP'1^INP&Y/%!UB$L-6\,#A9!6.L9@,1'':Z("\L< MVVD;X22WB*U[[ZN;R)6LOF!HW&/F:P!\:0GX\/I];G15\5FB^>.D#\_CL3L MX@XIC<9Q5'+9G#A?[(\\5A)GQ9_)"1.CW6)]U_^1,H+,G * MNF4>JX@-PWZLH*0D4U6=>N6+3E8_0CL6KYV^JY=\<.\+-E@.J?"XBM\$L?7.M,V;/6;LTTW76K MUE/^=9>3Q%SC$<9TJ :V\R31#SI9045TD$6X(W!9^)7?Q*#E*86SX "%98E7 M6O35;XQ\61MWVJQH^N1P=7G0Y; _!D_$?T%_#' +@+?50R"R6UWB+?ZFVG$ M 9Q!?-QD0H"+Q&3*"E5L9N?M[N*]0P3J!%<11?MP;P_:E*9\VG>8:8ZXJXO, M[?KI,KWC_//] Z#6 %M6LX?V>AD:"VUXZ6A.*K*F_PRR*'DCADO\>J(G^HJ-Y]Z\+CYFOMSO??X;$$$1 MS#BT/I"N2!GX2&;NXZ3]BD5FKEG(5^CT#*3B%59;L]7FNBT>IMOD?=YU=OJ: M3,_,Y=,0T:=O7=5O+K2;P:V\P \) [+G.:D8I2X8UP]H+HX]2EJL3NX M\O-W"_2 EMF+/Q9K%+D7K'TKQE^_^!?FO=NRM=5!U!.Y_,,_04@S6+LH4"2W M1-&@!X#P:Q51X=3G\ #\^@$$;S> GAX;$,849'G^A5,75 VSC7UXW+V[> LX M0#T8[APT=?SEL-7QL/!]QUGOIM;7E2\4D]TGR^1N$4,@8,:B*5PEC/[QB@Q M1(DAG64O;]Q7*O!CX(7!G,^!C5J* >5!#0EV-EGV7^- MSEY1>:N5S3X7%\=C9#=9=EP>SN19JSQFT(+81YATYXJ,A5/"^%V:&U"8':A$ MJO:]Y]\+AD@"+O8J4486 ]"[0_7E*7;!.R)*:17T[ZP0S!_0!A#T9V1RA3_3 MH-)H%08\;2F"P,]V SV?OB!<\]_5D:)N&K<_.6\*7F\I MV=VX)2$WYKZRRHL:FV(%$2!\-I"^PBBE*+!ERJUW!F&@@$*W'D:'C00"NS,Y MZY$3.>C,E$&_^II+9W-6WR=\<[7Y3767K'I?"J]" ,<&0-U('I]LY0HO4Y9Q M,0]_.[R ?NMJ;<4]+/1U"]XU^?'10)53 M)W.?=(E>]+]E$_IM&=S=E$FDY$&;HI+1^QYCWO!<]X R*IR64LDP/^R]+!W, MBWNP-@N$8VRO]XC!H(;FONQV5D(W)$'H _;(66?!N -MY'!O( MHR+]"NO-[5IHK5=#OMBUOKPE!2X_HL3$6;"#GT0$PK$I&Y#(:O063@[:[K,5 M>3OXK,>K"P5\,H+R%]K;>>AYW:-\7 M_OEH I%GUCU0T#"U#P$:NJ<3+RZ+?]^ - @N(0!LMYJ:4Y::?!')&2#W!!," M;Y_V7C5[:7(Y7JCXI#[<567B(Q08Y)GE-1)'\QD3NP'I;KVV >E;)&\F/$-? MGMHL#U?EW+_-C![GZB^JB?RT9K O3W"@P64"H<-"$V7?Y;GV[37-B?FELWRX(ZOIW8Z?212N TTU:.S M6]O(4B8%'20/Y6@%M5!;JPIR@CMSJ;[""Y^=A(<3Y(NS2,Y9. ML)%:84Q%3F0ES?=3V>X=ZQP^PGF>=5[FO1LS!%>8!^2D&UXCF7<8MKTP2?9I MQC&+Y32V+:U__\[FV+N4G^&L!]O>W;R=,_:+ \%@\2E8(!S:D_@%U<0LXMRV M5C[V60> )IJ^OA"A5AYI)N2!<=V4@U+8[ >9$^)$W\RC?@8NSUH&_W[-^Z7N M'<_94D_.P5 !&6\O&O5.5]W.^J+$V?HXWCJ4DX>EW(("CLL?,[AP*>X L;8P M9:GMJ/+OU-[U3\BJ17&] \%;Z8L.)@$X+9MWS4O[GUK#L)V*1$HA%&J]:Q&^ M@[N/VZLFRI#(L#J*NM)0'>K)ECRA%YMMSB&T+.[98YZ\^_ ="!U^P;+EI MIB8=^ $,,-<3:3P]TW%(O3AR V(<,IMFLNC!?FH\::@\7#;&!&: MW23Y?%S_2M.[\%/@=Y8>.AIT &!]5]F0#4ABX6H_77JZ*R9G R+&/M4$+&?N MB52^%JJ]>";*I.:=TO%WT1FM-R_?+.+P)>[7! ]@%X782&I$EW0%#R$JQ1$%K3>CC(;Z)Y1 %;O MU@]%^!RT2QF6M!>*SSOT]B!KPOX0%((EG4&LGH?^CAUBDD$+&]):DY?.DB*F MXJ9<]D 6+0 ^HWU*B)[3EL'B9D#8@YQ'&$-L9Y^%0@=,Q0M]BI/+6[E/E-WM M+J4',0WDQ+;8*J]^N>:&.PX&H:BR?<+-"<7V':N$>"+E(;1N(N$")]5:B7T( M?+L!V=8SP BU:0>FSL%ZD=O 9:?1!@DIV]1/A##C;>V M H]Z@HF >1]F"T"SF4IIIAZT=7KI6?8Q);BZ+)O?W*\YQ2F$/Z":Z\K^"Y"DH5O'$N"6.%F8&*6>T"3DQW^FX9 M-=F B((35(4>P=:Q^M?G3S59Q/W\HFF>O_?\F:M;M:Z*& M"W39S.3<@2$(6 M=P^82\."VF2VK/94OP/G<;O"9-E*B-FUWS?@DB;21SH)'\5T?[>[F(1 ; ^( MX*VJSP.P1S!="+XB10*_F/@,<;7+] :ITZH(DBD87'(-N]9@E(H M0DXK8\ZE[14R3[VF[]C5(XF7KR4<^7%AWZN,E0T(W\)?$LE!+4%Z XT,ZI+I M4BPE4*<3"FG?&[KN0R#YB%(+T_YX662ZTE9SG+:#-J65%+UVX)Z+YT5CN/)G M$>[G$9T$Y;M9YE+ZE>KT2(&+*HF)\X?@R9!=U6.OZ?51C;<-T ]K.@F,E]X+/>=6Q"V[DI H\#9*V/M5]@6"=7 M6A5*3;:5[&X8NU^0/G;(U>V8Z]ECGU-F5'#;7#S M],=YWS8@O>TZ]3S?G?(+_&;7/A)W]53'SP.BLN?UC0_\ >E*N5!UC2O('5EA M.PQKC6)VLLWQG8O0Y&KV$5.]5;L7$9.7 R2:\^:D7@:UU7TSR'TRZ'KS?,<8 M=#J<0ERBLVS8^XBG*YY5TM,O)+;/F'D8A"6XW-$5G"=UX*;.<)7T3V+3U2" 5<$&1.+];>V'M ]76$O# M"YE2 :&9H0C#^TNL.S>U!F14I"6S9'BKWHZE/(%+L..>@J+>MSN-/X*6M-2, M!J@$2K,']W2YB/9CRDE/C#GC\5/SX=BXD59N75/,D]FF;\A$B\ >1SB-U(E, MAM9A>!X'+/O6]Z3>N%W37N@UHO0U (<4*9&JGWLP M,8!O0"9BPRPE)B=Z)_"2UL8@W'G(?]ACP;9OZ/.E%(M_]-R=O68I-'/WONVQ&!_ B5AHGS5J+ M'0EBJ<1I428\PU)B2I-RD(5*I5:S7=A3HR+";8.!G=OL]CR:N2G,'RV:[ZFE MLS2ER]_'0\BP:2?J9D8ETQ' T5V!9K6ID1XWK9 8J^5[O^)LM/=]]OC0L9-V MS^?ZH4^MY\1?Z$_JKX1WW9CC"O.\Y%;YX7>IC8_B\]-E[5]FM:1/?5?^N4:$WP> 53B$Q&)LY(P<&;C(ZA:4-B#Q7 MB'VXD2&8:B+Z.L+C(RJE"^VU$!,Y8FEPHM:K%;^O/>!L[ME$/4)EF]0L0@Q] M#*C&9[4ITU0M74<(_MJB=!WGC(7/DQZE5?U2NBP?3V&!GV4WJO4H"0N"C4MRGD6?2X/GBU\B W182/^>&?(.7@/Y0= MB=D#V"9:JP?1J60UE*W#^"_F5;K_LX^VX<)^@W=R3WRYN)*SZDXE=2VG8H6L M] 43,#M O.J13TWQU%'KAD-5=@74^WI$YTTZ&][AB+82OA4J_% MJ,5-N;YAFD-K\FRZMNOVV:^^99RA[]XF_WK2_^MOU0-&*$,V3C',:ADB>#9P^JE)DGO;\ M;5'?=RT5$JOS:^OV8^'V.8Z\Z)S@B/GD#F\:6/(I07LPC,GI,O_Z_K?2UMHM^%-X1'W M?;OXA"DYF0BX*!.R JDSSUC&J)3%7J6!C$? I_52'Y1G]8-0)?_I:2G]YX./ ML[NC"@2R9+],3)B>\1VL1\H&1;4K,M0*MS+Q3Z?L0[$!D3M0+W;FGK"Z4I'B M=OJPX%,3OMM (0U_TWH_>P^PW(=,7F=[$5+8[H^]%J;DR[5]SN"]>%2QSF4OX^B=-#4AU;AYP27PF^(/0&.TW:& MBI$#[T,_S9=(W.:A\!QRXP8DDWB9.'EVGJQZ.:>044AUJS%/X/XO]MX]',KW M[1L=4?:-/=E-D2B[%"DFHR0DJ62?IE+93*CL1L:,R'X7%:5O)B&5F.P+S=@K M$B%B,+M*=KDG->[,QGO/]_>L]:[G.9[C/=;[/.]O/>]:Q_KC^F_NN;;G>7[. MZSK/S[GK^^ZSSF&5XPCCJJCLZLG'+WI[]X0&*3O)?R._)/4O@0:C-YC"?*[% M-R7")RZRXG?+ H0LSW-]>1(JF 8/.FZ>LJ"1OQ_56:' GPU1>W%23EHM_:GH M^]R>[P5).#<&11/T/\8F)4927=P<1XVVO!FJMY8<]3)9++-E]VL\V_(Q]V[B M1HG-@^M7_[W@.$M(1DIGB1M0%RI=A;R=O1B".-*725+FR0_^,'_0C)+ F$W$ ME=B.!*0;/C.5S\T:V7/CRRO'-A'OTO!!J[@ >I@&UHV)3J@CI$Z+CH7\=H&C MAQ9_:VFXU<5]])L84.]3>AM;H6LH^CUHVAP(2R+K@-8>8!PK:R/MU,?(J3UQ M**_AT.$(SZC:PQ_[I+/GWKXOO:Z(WH)O1=01D@6R@D]%^X5)*QC4^KJEE..X M'8,OZM$W./G7W_1_P6\%_)]WFX@U'AU" I-+3H>O2"_ZM6_+C;<9_*^LY?D? M8B7Y7UC_\Y_9^MD%B2V&;'B[57D\+I(Q[^)[:/37GQ<6<3L$(D:J^<-;LKTN M'&;DYMYW1,JYX'5XY_D-J,LYH*4&)VF(0/_KC,@K0#_'1@;\X#"*E\$0E%KL M(B\(9%\6,DIN.[6T9.Y4 2:5)8TRJCTN7HK4R#.=[.5!6B,A,9 B@H2][ QPVX@1N2$J^C<'M@BN76==8*(9GR@*+J3 MTN# T]1B$%)\4KI\*:#^T@(WO'AVPJBIKC$?H5I^_V)=MJ)9WJYG*>LW>(J+ MZVIAYI9 ??U%5Y* 2GBYU(&>H'39*-<._H9K84,LK-_HN][_DOQI?"I*%_7> MH6]D=6P&W>/Z>07-3[&1!IEH<.L23YG2KD[H&$=:/GNSM+#"#NA2F?B1GK\4 MMCU?U@0X$KJP<8BJZT ^'TP9,%V]SQ7'G@('X MNB7Q[B;Q;K34=Q1P"\2O#KR_UJAJ',2EJGS)V9YW^(\:>R@>=.FS-O%[=/+VGO+M;?2QCRIC'F,- MLS$!5V[;[]B0[?77KJ:BF_)MVK]@JP8O*!H@Y3 81W^#[B'KQJA",*@YZR"_ M."?V'X\YDXMN-Z;C+0Q( V@XI*'>HP!75Y7 48$NT-A!RBXL>AB#N!]$*.=I MC%Q*CA#\M%KW8G\;R9F?)Z1(1U270Q,[Y(7O(\K\,DU3=\BHWZ\][U9=QR;& MF]3=^];0".N=6V;M?:NYL4[D-_]OG$^%MGHGH+^(*,=)?D(%(3ZCVJ85FD 6 M/*WZE('J]/HP"O'.MXG+CII?WSYY=7Q/;LEW69W&(CVK\$N M(":<;?DO49=08OCA,VK D^IB;W#8-N6$BP:Z.F_Z1]?G\XY^%]R-ZSM$-FML M/5YULV*[32Y:$Q<"ZG*#<#!H3]*_4QI2%KAL1S"#H9]M?/:C (FS80]DR*AH MJ]36)1^&/#/?]T>H?XX@/C3:BF5^R>5V&&E:\A0\!=*YP+) *H1[$A<,*I<& M!95_QH:["3Z!=G%Z+;/,L>(+L&K5:F1*THZ"W&[/B&.!HK_^T\FQ M_T^V__6)N/\(*L>5@B41RI$T791@'\*/*8ZWK$Q-_[ M+. ;L3/T_ S\&* G.HWOW_E MO\2FV#4/7WJ==@![$GM&9PXN%O\'MGI<_(LG3T%G22#-IB/ ;05M _+X?BO7 MA0&HUQ1%T&H?6NG"]*[/OPA;3>A=NET2C>:RN* 0B[. M]4]!,S:!(_0M7,'>CLXB;? TUH#O8&WE7VQ("/,8G[[$[MMQ1A-&V_[M.31 MI ^" Q]DX_8#B0*) ]SC.%$PH 2G"0JCP1K!V?^^)<22V00-QP-;==;=O)$7 MNT*RXQ>@Z#DV^T$];@ 8R_D,"DM=;@1SV3F=-FH N;@XD%.T>_@R*WMZ8BGH MEN%!$<2NY)Y*V%D?2-^]HP''3]3D/26K"V@TJ= J"$VZG8MC&?I*EZ_Z3B&O M$;G?R)E-]0UO&F.MJ=AOR>Z&6T\^NABY_X!X@F$GWH30M@M%?XC61H[C3?$= M!*E(:EHMY7@+H)?:/%-EHK)EAT#&0'3\ES'A(/MP@,MA\%,3J N)7N)E KT@O["4K M*,]"I*'&+M ?A&(24C<% M_OV33F5IC@OK1!9/Y? 4A@52N8#IRAJL>@W&4T4P91=?H.9X*/9,&T?;R#=W M?"OEG":;6V/B H,\%O'U@O$ ^M+"I\?X+J(L>7L@60W,XA[&7 51SJ,663Z& M7CC4X_<'YPI;EG2?9JM5CI?07LD-)[PVL,=MX<8)^B #0@3U9FZT6$"[H/^/ M\';*QDH;8]R6^IKZ3SB$:N<#K6,#7==]?1Y(OYON,K%\%]7+=C'-[X4\K_:8 M5]>_03+]B"9."5V#I2$ #_1-LK!4PWU\*PHZ]T%^9ZB,/55&2&,@H*MQ=>=H MW5,39WYUUW*%\:>6V]8Q\K=J)"6T]E+93U+68!O>!Z'@/&=Z6 X*< G3P'] M*6P%/CQ"6I;R H ?E'+C[D<-/\YS]P_Y.8?.?PO9\7.7X=6>O8_@'TT_#PND M-Y/-^/FAA$ 2:$!J=W:]<=T^\7NU%\^V )W.;<<;JQ>Q0X2DD4>3\+9#73K? M/CL^=NA]5[LP ,/9@W%L='M4$1+T8U4B.@NUBQ'WS[WXKOZ79WZ!(?_[M[3[ MFK$)&)8IN'G@A@VBD;>[ MS$^*'\3UG'_;D7!=:H'G"8E_#/\AT@(P]0(-N?)8:C>ZU@US9F]&5\'$6%M< MX.?^JT\=@D-NGMS:?HB[Z6!9I?]/%C3>7=1XF]K'9*20)1[JLH,GQR]0;$6L MIX0A8#@O\"X\NW]!VP@\#,K1ON7\;N_K=>AZL\G>]Z4R4I&T M;@)H'-9A.IXPW#F]G9^!E^.Y@G7($+V&8D9."E'^XL>(_$'[IQ>:TV? M"16Q4Y01V_Q[0[Q-VV/R_A$4O832H ]]CA]@E?)O?*>?+Y[.]"H^VR^-#6K636PHXPES%WUAI.N1ASW<2ZG.2 M!7*X(V D*T,2]&JWX\?V_+UW5PDG/22/;8Y.%VRZ$29OQ?[7K_FZ9- MX!X0?,3+\!_^(L'[F8&EKRGLL+1%)(KQQF9?GFD=[;3B2V3VP2XUJ?&@CYFJ.S;\K/7\=)PSKZ M>:@UWDN8_S$+(?[M85VH%%5$K7'C#5(D(<'!ON5C,;OLS4_P^J2W;4/CN@NV M)IEY+R3D"QD(/],8)K>?3-HSM:Q93YY'&F[(3%NP M?_)LZYBQ3B1Z!^I^S5[6:#SJS-_$1/\VYZCJ-LNR=4 "%SYL5$=4G2O\]")J M=]U@0T:%4^#[KJA;739 CS_:!O^)4NW:3DBAU9(R6H(>8V]W*_K-3CB[B$5/ M;R\*]$XTZ"C1W#E3_ C^!/^OO>LNY+('R?N9LB>O_;):26,HUO/Z(&6 MW"/@$B>2_]A\#2;;!<_"V0$SG5E/OQ=^6E41(?VB)N]9>:H:T$L^F;?KP#[] M00V!U(%_L6^A\J707WE#.^_%BP8X(PMA$X9TXSL%4:,?X7]"*@*_2%;NW'FA M<*>.V&*6YMCWJ?^SJ,&\K:;XPCC77? !U:#:@2%DT&KAW7&BW=-:KUO5DY-P M-7\V'L8]*V$ZQ]C.:SZOLGY*LB6EK<$"*>"6L04V"Y&FBJHK7W"#,)D<_X&DR:Q+F2N.AIE6-7$^<#GC_!4Z/_R!"HQFQ;K9)O,-PT6?8CYWTV6LI[(LT(I_M M:W]/,8H0JWHO16QFB3+^0"!M!VT,A5\I;VRC(!BW@:=X!OS\ @RDDR!(8N'U M5=.<<($B?V2A?/,=F=??73>0\1D"*Y 6#%EQ9?#=1$NG+R+EI M8^$*[R=AB3W+GUVC!D)OE]QTOWC6O>E9%PPGR0WF":^Y3@J&:,!Q6H(P.42$ M*XJ=6&FUJAO">K)2$NM-$]7S4_PYFQX6#ONE5>;M+]A3ZV+H.(=[I_-'I'N. M?X:MSY,7Y6Q^Q?^+9\TUXNF_!C. @79M9?;Z;_6/#P!+S&,E >'*4X/K/#!I M%_*=5$6_.IRON!UOV(H*S &WTW@J'9P]D-Y)P6_#CQ!>NK;%[6ZWHF2;YVR< MH@6B%4S"3,[E"6;/'O9*D&%M7;V*+IO69:.36A#E#WV[R'K#OYK=Q>H_E&!O M'38;^W9M/0Q'%%X^5#VGU1*3"0'$) IPDCB!:2< F9C&ICMG3!K!6XW7NQ^; MP-:-_HAY9!-99XN?0\K>_^!4RG98$-*-;!A$!:"E>?K\(@J=A#?]B/-^A"EH M;"+FM(0#2T?9>A_>A.Q!5FQBWNO.+?7:FVL3_JIPB;R=T.8%@;![T/>L.SPG M/ED@/[ML)ZCI1FE[3?K!N=')#G<$TF?D*PAMO03 N=+Y>($="&?FI!)5Z_>B M_6_J/Q';9XY7Z^$["Z]W-$D\$244#FN]IM9IYIG90#"R#8/3Y\K@/TS# MP*Z_JQ+D\R*! E]V_;>RH&C&E(@N>W]#FD7IO'IE=S&F1BY4_N;+YU^:-K"^ M6GQ8@W7,$# YJ82?H13@(&'"WP,N*!;H3'AA[4]';9WL,QF,<\$)KY_8_ 84 M_=GT-GZ2,?( UPWJ5#_"]>;TAB&\'I;@%N)P'*0^P28PFG12C M,@G_#Y_V X&B(Y%$T'J 9W \/"]]Z)KC\KFG_2LP^467>;#!D29W15%_FS )5/,,< M+8W3&T1>9+H$H]5.H['1G+QA\^B8JD+KC-A]YBGG@BXW/,\M/7&8;6[TBA:O M%!<&0>/OA+9 O!P6P_D+[ (HG-]L;X#0Z9II8S'\HYB][46U0^F<^E199I1G MP]#I;;H-A4YWCL0S=;\M;-3H\X:AX@+_R9>1_W=:'SLZ ;F)+>H0MA%<;KFX+1.M-N?<]YX\W2=$]=_;^BGU-D!:HX:_ (Q"I#'2T->%3RJ@WOH[/ MO7#&R]'D1=:+R M_57HS"NR2A%Y,6G./.7@'C7 M]PC2NME5RR[N&_G*!?5W>CLL)W_\993I&##IN??#3L,5//D"^ ;JZN\2MC@< M6/""YP_V<)6PIITV!FQ91M-H?>7!48_"'^=A)E_VBM$W3CT5_=DCD%XO+!LI MS,G%Z?#O\W:3>#+\ M&3*OE';-<_HK1=7N_] MXYKQ'-G?2A@57DB7@"H?C+I?:7B?#&=^QXVO?3]W7K@_\D/L7)/GT*GCXBPX M[T )=S_AXPP6@DFRV3?68-V8[X1QN$"VA)]$"2",#S#1"\/L^'=LW\-@P7,? M]+3?_*IQ?59W[OZZW?8R#<:7Q<0XGGW8-B(@JZ:JE2<\@9 :2W@83*P-R%R K)6P'J\;(:VIE*#= MLH5I/05O+_Q17[[P*SH*#>O@LK@=O]R TOV2"E$.:0 >GFF>]Z-GA4>#F M,XFE=!Q_;V)2]ZEH\L7'2?N4HBF6]:?,Y\6%]J*_/J3#>()_9*T'5E$NDS*" M %,6O+UT$-U=Z$=+$ZS'-D*2']0RU.+.>$6\?,O%^L?.X'R'%_HVA5A(_M/1#:8\!4M."'M;,224(NR95%0@ M:AT8WNF#?T@W5WFQ MBE^#A82!)JX+/67"4D \)^YY02="+6)@$T9=\)PL"5ZIMM>K)2K[=9./[NJ* MR*T+"]-\/#MD6W(!E_M*7:C?MD'?.4;8\V];4,9)G&5^,0]1CG/F$UN.(#TH! M<@D@,=;A".R"Q0)@%JEL\FK"Z(S^<(M;&"%@6^G+/XN7:GSJ;I3+XX%.F[.E MFF?3E\.$UZ&AJ/.;4 $:KA,Y]'WLI6Y7631V*$S*IP,@,OB]<25,\5;B=1]NE[_\U-;=Q1O^6K,D;"$BN;P7?<"VQ MU\/@\\1U9#C/I:#3,Z 3Z,/$,:4-(O(2%V@!87 M(0$:<),PW;.V"4?H*/K3Z9W\5Y YZ#!? OV4C),+>O817Q%WF M5P@L@XB:O##6@X%4BAS.U1_(9OZ4]>W5S>V5=)#PR/+,5^KS">&(YNI M%$]P.^7)ZN$I] FDA-Z;G9"%C_Z0K VF<,T./,+%@07 4J=G/D&3MYMM90Y, MEU]5S!K=<]V^JR8C(-??P7C_H$S7RU,-48)OY?[8Q48%KL/$Q^LIB$(#J)-:2>@8V4.>G%=AG"D=]R ^N=G_= MNNMMYK[L4U=JMF8D.]B?/;".O(&?C\(0TVF PT#:*@0P" *I:);W$E[CS&1] MP<(?KL/T?J7(('G65*GK\<,)B[TJ=SZWOKKENVYB)_9Q4(Z493 M"&V6@EV$-G\+TCK!&*UV)AWG#CC3W9/+GHR##FUD"=^G2 >6;X>FYVH9W>D< M7/-*9^[A]][W'SDI+2)!8A=EXH% PJ],,$58CS<2#-!>6J89V:A,GGG'6,HD MP'%7 =:E@G"9!?OLRA"-TT>?_)SP+IOZ89L_M)SXGT O1@"N)BF*X+GIR MO7'"3/8S^.DTH*3#!@8VASTN3T2&T>_A7(*>^68HQ5X;V_VJ:$.26F=9M(KM MC9R^VP$"Z7. H4 :52QX-ZW^"15,H'8PHIH?.;$3VT='?3QODE4?>)\;T>;; MUX_G>UKG;]_X+:,D2119"..' JH+3EP-G"D8$P8\8(PM/ /F#P-OJNHB,T)$ M78&+=Z*"GMZ[N>W7(1TJ)U%._L]GVLOU4S?2%Y$'F&')%/&6S1,#Z2T'BD%? MVY=']T\71\MF/:SYW1:P(]5JU;/#!4(T]X2N(.X8?VQ1R!'P&WQ#"#-5/ "0 M6IM<$Q^>^GTJG]I_-G9#=^QH3B*!/HD"M^F5IVYFDWK0$M@9EF?JV7TNL2S] M3C\'[_LYU]B2NC>6)\T/Q1[?L-(=!NZU$TB: 8FG(<]R]Q'^LTJ;S6">P_8 MQD 2I'#33$(G(QV_5&?1!VJ/&&8A ,\PT #1O73[[PB&3;@+(Y5/UF Y<0&L MP\WEH(ZRVU#8MJ]E,8JOI Z<&QXB#X*[N7OQ X3:?"&[W-@"'S!M$X@/]Z[' MH"2QH6/'LEH%/UO3U;A__;7L5P;#*T-J,/HRA5Y'TR;X$S=Z"\;78*)KL$LT M2>Q&=$:19G;?X8^_I_Q/C:J>+&14+G96[9FH;]B6>U%T9@=-'SE:O09+O$C M!*50:;;\C"WW;7X05=O]W!_=YL^JQ[& 7\JK!&CQ#/@)$1"R7%J8)-9^:&2C MO0#/7&:6I5\->V,21FELS\J>DW^JE;WQZ#>)19])L#58"@H_1?A51)R AK+> M"E(K\K8((@5PHDS4=M& P_ <6MV/).X1?-='RPYJ6-HJ_C8;SG1H?8!Y\ ;> M%KW3Q^SFGH4[ERY,?'F<,[(&F[C-T>&G0=KZ)7$#;PM[IHTH MA\P*[37X[9J$T,*K!SNKD!Z_K?(^,SV[#]N1# _3%VF\DF?R5>CV?!&Z,+Z" M-I4UF.(2THUKC[W-[*YG^W?F8FQVC.'\RZD]YLO&E%MV1G:8Y#.OM3\M(WJ6 M(%@O3Z GHI1_FU(+.(; D[)*_/LSFT=DQWHH-YJ\=\$E:U_"F2X;=:XJZ&^( MO=@NIE4B-?H(<9BG _56$%B(6ARH%&:.48*64IH&XG%H!2.*!,^!Z0P&U(/W MRWJD)$T69Y+W,IU;YW6= F$[)'JVW,77D$P^U5%N$AJBVV3UF91VN&907D,M MH_D!)9F@%!&W9_3GTL'8> M5H!3QA7>]9Q"'*AFPY-QK@$,$G22>]ZH2I+PHFCW13T\Y+ M+]M$?4E^!"=]_U=Z-'=*U^\#P^'9WD?K'U,@X&0ML^ MF\VS=LS%KO=D:[91];Q9]^6Z*7GRI[ G9 WC_?P%,VH9Q?N(VFFQOPJYB+_/ M_EU\+[$A8&&>CLHF*X$]##^K^>ZF_75+C <#"K[&BUE'ON%OQ18%4P.I,F3A^E=NS&>0)#P7BN=FI; M-OK""CK9JDW['\9%*O?PPOF/R.+X]T2XB< (/TA1P:'H [*?+XUZ MF=RF8V%R^(^&>+")=PY,L0L6I>391=2@T$L(]:0NH@Q6U0M:H\.";@YQ4QTJ MM4C3BOR [=^EK>>GVN%SZ#S346K2WL#Y=9FL]M$=NG$OS/+4C$D3HAQA=$." M8&09Z]NI+:PL4@+>IH_>A]^( )&1=%+"JO*+X^26YXN$F*"**=,)5L.UWNH> M'84$X\ZOJ;!-%, W##04,GYY\?2 ,Q5T@FAC1@N&N:140@7/3ZODNS$6K4.^ MO8ZICW'/?K<)V?&S>_A%UMVLKKA8H)$9D&!CCK, UF!=2\F%/"M2"NY$B6]P MDW99*-ZYPCDUWZL4<>KBWKG=Z'14;2O;;S:[! 0AJJ ;68R#T[7PTJ MMA^D,@I:69%L'ZW='J._LG;1%E8FIK[$E_1Q_O2]:^]6:Z'>XKU*$4@NWNVMMJ_NTNKH> M=GU,N-0;JJ"3)*UF+L(ML\=%1&5&7&79J[TFQ>ZG,K-+1]!U.3PE+FMFP9MM8RHC M&$0 D*%)+]H&* 1RX.'L:,;Z3)_% NH9,4O\I;]R.!76V"=&"4Z;[L>_=6L[ M"Z]Y6B7>3JBW7)AAA644]BSP&92L(K57[)64DJ3?--&L4)&*SY(AK%=VQE5+ M.T65GE(;USZ\E-K0)8;K&]'^O;K_WR2=;RQ[,COQX>'5 MTF".W)2/WT%@RF>R4WM?R=G_SHH4'&P@NFQ*/SI& ZNP:B%8QP;MOU"M:"7 MAL Y&-$V6&!>.Q\02DNX64S+?MUJ_E391[W%GU<0NF)_?HY-K,$:!A8LN7LA M(3E@(WZ&)\8O:Y%K>G+7/('E/!)2^C-25N7W ?GI\=,P'\EAY,ZW9X\TU>S> M3N2,\[/)&_'3E%K+=,)%2K:/F^MC;'[/A>A;,).(OCKKRJ60S_QWQ;<,GWV_ MXG[#XRP^0GB[A/],5#.Q"!.F'YL10M^<1N10Q.C9VRUBTB19%%D%A9Y.E:[7 M=VJ4LO'.1O=,[)IU8 '@$F< O _9F$ U4&\2:B'T ]Y!PX-HLO!JW2VPZ+] M!J+L0I,?_77!NXQ3PXMVQUZ6->8]^9VQ^^4FA>9]VLM<2.C:[% !I'$TM#(% MBS$5V '7D8@E:>PNX^M4I^P%^^A83BEZX?M1U[0MEKO>R02].2SSUXW$G*A" MM=!SL;&I^8Y?3E9EOY:!B\E=3^<)V1X?X'LA_)H#&LSP5.TZ*#!<+(9!DA[G MF0..8V04"&#O!44WU?WL4/*Q2=*LW/'\;>Z+:)G>YI:2NEUWOXC^4A1(KN?B MH3]JLZ>5'U M5,[>S'<[,\NV9M%:*0E1^FY@/[N\'2_?X#XYIJW/UJI,$)EOBE$Z3U$CA- ^ M4P22GU1Y*LVM9$/V&JRS?LQ&03#LL0;[[--5?H.L[W3)W%7C@-*)"9>]+Q\Z M=\6I;R7LW3J)K%$535S%L.T$$LO0>G\ &6SR,B<''.,BL)[=-N8C(96;1RQR ME(S&F SC2E;#3:2BXZ!"M;WZ3-\[ZNW;MVW5$/4HGLJ 0'(-QMW*"WW-OX?# ML 84L!G,R!)??CEC#78#*?]T;O6.L_F)?HV=R0@#4SX#]&&M'3Z%Z#:#%+8A\Y#'1%1Q*+O+Z,EH^R?9867/ M"]/1!KD2AMWP42MT,M*R>&HR6-TTY<7EF6:OT;E8WT-9W^0?.7;4Q/L&PRJ* MXF%[E:_'V]B".5Q)804^FYWX$564HC#%8_T%MD.RC=HX-E_6KH,HW2)*][-I M/Q&B6$J\U#Q"C1@S^.JM=>1L<4^X-U&-0,]<@P''-MGLF:Z+MMP<8>!Z!\Z_R9^ M/Z%MYP^;_;P3? @BTHM1+\N[(%\AXXPUV!7.)$H%-1 E+# 5!,G/77OSWAYF M)SF9C+<5>E^Y1C7+W+G_[WMX1@!/,8P%YZG8,;,S KAR&$NR(CN['-X)3SQC MQ![KR%C

JP6C R,:VK#U(^Y?!MP^M&Q%65=8EZU>@6I>/B[\E;H&.\1RB& M+9Y<6V>N&YC"L0$^#71*\HX5Z11T+ED,/JRWOW>L\9!D0MCR*=14FV[9>;!' M('$.VI7G[)7%S;3Z@73*A3[KG-0>JWZ:+OL829K\HF#=UU ?@Q^C*C:! M,L>+[3*5==-7AX1AFYUHX%#8YSX??OD3?I4Y21YW8K#%-YIEP;9Y4HCHY!_6 MD)YG7#/9=+%^ESG>^>7$1P-W@R/QZ]7'> HS+"-TO2:Q+JQC#0;N&%B$E\TV M3N_QB_4 PYYCLZDG!WTFIR3+AA8?Y2GOR7_QH/CXB_>IV*V98V._CHM_#> I M-[),>2K1 LG91QB*!EE%,+D&VX@+>@QR>V89M"2*=#WZYGS8BZ[(9Y-6WD$- MGBK+(I'F\@K3$5_"Y%0NZB4@\FPV"@;68(TI/#EI3A'HR?7 ^?$+D?O. 85] M @/3;((2SY)%:M!/7:AW.=ZWX?4SJB,9I[KS] "E?V+.W[&R\8D[\;>T0$KH M'A:R$3PE4U9TAVM68?1B.;]:[T_0\GUE- &^>Q!M!R*K 4QD;")0F] :2*=& 2Y\0=^&+M/YOM-'$T8 M6[5>-%O+2>B*R4ELC@\4G2!K0?M[F7(>ODDPDL/=A&UG]4#>=5HXT_M7F&Q@ M$0J0Y105;<7.!.9]:[^2(]/P,TGA\(_OWEJ^@5_@%>8HN>_:^B\%GX#1UP%/ M)_Z05"8920UE@TFI)"U2ZZ?A*EP#UFOU+ M !LZ._R+I@0FNJ:%?LN&^3?F)GR1/*F5>U]DDNJLF&_!I$E3Z)FH&H>%6:Z; M'==;T-M$RK;1"*[Q\YL",]H$ZNPR)HCI;%3LV"$^8KX2I2"69W_78T]:='=I M8C\L+LP>=XYKA1,^HG3S)-F"$GH.E4J'+#,E#0&OH\"#K4H):GB%R8&09Y;C MQ4'^]0\.YOHX9[Q._5P1N+4BXO#L=T?,EY=3(+%[;-W"(H)>NK3 M$WH-1J"J377IAIVZ"Q ]#9@YHW,A3?@HMO!%> 31U!U WJ%W3%NSH M]!.+/+,P:>?M .=AP_+IEHF6YST7,HO._?$/&CW:*[$S+(>DB RT3!#I*38[SJ%3!:BZ'WAS0Q$K/&?'3D>-!Z);-SZ) MMUHU_(J6AL87A*(7(93-PQ#3^ ]H=7VP\AEN#_!Q#&?/6$I1EQTMCM4C%KY, MQ-P;,BPW:;VG2UAGYX=)DIU)4@TP%[+[YP;Z4_/%UVO1%=($X'B"0DN3N MPW]&J9%W\N#@;N:-V$J>,AN'1[!/72RXG%J%@00$I8@P53,HAUQ&2!%A;3.>R-0X)]+'C"I3F6UU!$ MO[,;AK+(/_B-CVS.N-,-7^JQ7(TJ8P[(\X+9NMA\ED=3373>!WI9^Q_YNC!=JY:K%0'GC*AR3\77 MFRY"QO HH>T@Y=(^/*1TV[3(B/$)O]/8R4 ,BY ]K4D9BN@HTW SQ!1>MK:< MDQ,1PG-$UL8=!,0[9H6L-:O?"KA'A+&I3^>B5UVSD.<8 M6..S";Y_=/,#\]IU0J:5S [K>GNXW-@P=0\6YY&:NSG;7.KYSNVC>SEA73C:E5C]EB7>N=,YC M;/2,V;#\KT7/#S<^E2R;5*KOTS]0)YM7<%K![+1)!1 ND.(#!9SN-5C2#:"< M4PRH=A(3R,;LS'!L8BM"#FDU@7]&G]KC=,J9?S+V) M(]C#<)5<%*'MG# M)1M5UU#!5>8D]GD8$\[B![YJ8% M7"Z0TUS0YU7Y\.#!F7T*1]-BMOJK&?J;..J)1E$0!(8]%M6ZFM)#R[Z.OQLB MC'4\-!+IQJQHOJCJ(_NR+C=TIN&5:']#>.B%DQ]W59\\'-.%5\&_I0 .KCD4 M>>@\$(61-0F5.$NV:JI#UX.L\"-@(M[35S?S"TXUY;WWF MK+F2C]WCQ3+OA=S[LN<33) 82-K&3UJ#88@IM$;"PFVZZT0?X\'S6?+NP9+F M_('WTZ.JP4>C/4)C6W:75BM.]N2V*<__JP!#$3H%.(Z>Z''CWR)O C'=P(2Y M>F@M"Z.%Z-36L8KU,TD\9Q!5N/3.;?F59+U([X\KCCB)Z9P%!EN<0P0? GMH M/46;P"P&0>T TU1\W ^+09-K'7T&W*+-IO2&)NXZ/19N6!> ,0%Z!9+P8NX@$K+@#Q^['E&"-7WSQS7+M//KH MO1$]UZ[4\&'RI>,25Q-U.B5@2X1+IA.6'#(8R?47$D,(F9)2U5VS?KE*834$ M"O=POF6!9EX6I3&IJ>I[XT^\UCYMJ$*8_&(FQLH%?2$TJ0<.Q#((-RAU^MF1 MSC'F\$RB@H7IQF!M%5\U#RUUVN*EB0]>VTXI[B[9'"23/<>@21%-K%P_+W)C>5*!IK-.Z8F" MD.K.+TO108:] F4\!(TTZ]$IM%K*0CUS0"38PQ,AB=\17$C+_)UVN=1E[V<' MW-A.I*K18^O$*UKN'KL^W \S,JQ'!B8R[6?G5;ADPC^+E&T#D(=H2VM=,1&8_ZDW*WYJ"^* MX8]H"K9YHU^E'TW:.H3WOLA3Y.@IB2PW\A0AJ[@=&!,6NCE)4/V^JC>6U!+- M\!TNX9T$,2^>Y9P$GM1J>_@&E9Q5Z_;6[#*!19Z4\'22-_N[FK@*BGYW#:8N MT)E'JPB,!)W3LF,\9Z;Q85]^F,](<:'3DLG6\P.ZC?=';@]>V0"I>\,,_AL* MO6!Z/YO2_8 &ECR%$N8%XGM:[")W0YUOK'4OKP[_(T)^O M1P7*.A-6.LP-EGLV.Y?_(+5@EM M;PX'!K@NZ3[:T3&I_HLR;BJ0OLI5QX^CZNQ3%EX# P?!W%)LL]O''_76&JZ; MP'7S3MD8S!69*I+-[LP;K=!1@Z:_65A./0KG!/4Q!J(J!0.H!E(;0@94((BW M3RM_M!A(\;1L;!B=OG#/Z:N,J,V!?9LT.5W74.H1 Z )NH,$&CNT963%=@I9 MVCL)Z4X H?,:]OS4Y4@77>?;SLNW%T\/.7=02K M<)7"<>:W$/P'J!5MBRS"N"$G":!E+3#M8]^:5TPUYA]HDLYP6C=PV?71C":Z\7S!+E<3QY& M&">%*5Q)H7:LKL':$?%D?;":N6BU!CN=61;[W:YW M1;NYB2R$!!C=(Y#_A)-D\LW"(AZ&'2OJ.%4;?5&1VJ_AL/7",QE1W9UO-R^W MD>Y0&&T(X#!MU4$8><,3?; &RSXNWD$![$DW*7(V\OB/Z#H(!1];$DA=9.T_ MUM%.A$_92$YB8SUJ"X>,I8_G:F+VR#2_]QQUH]QAYYLEO[+V#!Z;1(FBZ'>* M]H'>95B6$Z0L>,JZG ?L.2RMS1.OM8P\P/J>^\MT_ZTU6.!LMX%( SDG2+Y_ M.63CX6$_RL(*M'8%T)ROXGM12I?)%I"/4H-*PB&8E3:;BNM&?P5^S;Z0[36Q M3_&^Q,6+YR4V9Z<\%8M3M$4@<'#H*P-!WQI,/"),$R1 )TN-;,X[4@MFT/N( MTF 5(HVFM&2!JO,Z]G;HLN'7>Q>M80H]]2,J;9NJFCD7H8\A)&A.\*?*QCKS MB80+".E9%8'!(.TP>ZOG-]8I]2=%"R\XC8BP_#"K;1=.NM=LW$+/T>W'D-%O[R[^36I MQN 1O)^600,.0/HYFK74X1) IW6'@<8Y/7 %++ISSZ4QG\'?+G#G/.E73N(8 MDP^=ZR3:Q-9);%;G1G,<0<47^/>(6E?(!PK("F<6E;&\<9L>=90>8(:<']=I M>M,8KY38+^%HQ'>X0@A'@W^[GCB^;9F% MKZ?OU^V,;NAGRKK:UJ1C,OH<+RSCWW';UY7T5N^6?^?5&Q&.WH>-%4B\X09B M76VK 5(RBMY$T#8RG]KUP=#%IGOXT%">8:"N;6YWNF[[\Z!W$.1Z5%,C*F+]R]%'7S4%MF2O.^JQ MS0#F?N&\^(=/O_^'3"+_^W/Z_//YZ%D#K1300+QUZ;,TYS>_EK>)>Q*W$20^ M]P976$96V>G3"- O]H7WF0F'1J$0X M=G>;0#YE0: $/'E0UI-Y>?B%?[Q_]L[XZ_"W'G?_,2X/1"=-S(?G H8P$DC73H1LE!_JWKR8GE4Q@!UQJLZUC,6^>V%9*B.%Z-;3K.7QHM=ZB MZY=X\KLYV_G/D&=M]F)1!S_9R.%.UT41CX"-0#+XO;#34OSA]"5]D+OXMJLZA\S#_,5[!E0F_ M05'SC\JG,DEM_8=F59<=>XPYKTJT7>9>B[Y?5GP?J8%KE87%V;$(F00)\B:_ MMG-L769Y,F___I%+SH&1_=>F/WZUO>)]J*HL'GG!0Y]G\?]UTT-_ISHYD;<+@=IA(77U\:(19P[BG-NY*<-(\+OYCVPVFEFA7H04EE6=< MY3UW/6X2?[%,0+QVVVX7(49+TD.;_JD79 EDP4^_'J(%$E1 +,BG[,W8. ZN MJ8H*>(CNO7NI("(D(>KEC_)D*I.2Y(3P%?H- 6.RC6G6! M02=H@2D]>/$1GOW6HMULHXG+4>SQ]T_GJM(/]+Y$+A?"N/ATWB*;LA@"V2$X MSP8X0V+1A.&6UGB1*F+Q;+1Z$M>.?>GKI)U,B.Y=M.GM^F/BUU=C!9*_N>C3 M@C'BRX .$A7!W'.[#.N#WH2]:.%WY(/A,,=9X>:3FGLZ3#$I.Z>F5UU37O\R52WYU)C]>XC\.HSF"X44X

?PY#C4 M]H9=A&=C-H:\D.'* 12MNC%GP/7]:E25)^0+J MXR.XKT(P@&A(:87.-58=+=Z),RW%H#:&DDB/ZI>WMD\ZMQCNW?<5VVV8 P[0 MB:!)V$T4O1Z]?J&*;(G_4+03K,+#P2R>?EPE%N,Q_,OLB>2MTSU1^2\N+7^F M%^=\U4RT132.>,[,XS^C@"OZ;91IWADA_1K. B0&(7AQ:!P"[-=*?+X2T?#I M^#O3&E'B]@D(5$!&/&/;"%D'M[/Y@5. /N+UFVI% MR=O(L,\EYB*KZ^UCX MC7+R@D]:@]WR NU,P(A!GOWC_@';L(]).IJ#:9/=] M8V=))HO[W7#LZ?\?L_F?;*"H0&HW=\_?;[B,+VA)2NC 9V,_>1%':"**MCEC=]JNUXF[]+Q[Y]^TB. MA'&68*,R_ZXJ"@)P(4LWUV!U9Q)#WE]'=!/%G8J#F8@_7[5^W.O2+Q 4'K/= MMT]K/3X)LO)$>4+;!=3E-=@-:0Z*VB>0*&=3.A)$&V8ZT>)E=6SR/55!;+-/ M79A80)5&N,F5:YC'@#Y/DP#)$I:=70(MPDHJ*G@)//B[]&RCE7Y.B][S($6J MXOA$[#DYWE:+%>-SV'E&= .:6C\0J(#;GK=5S\ M TV)0*] :XYBCP1]I-Z($ @I0C@EWT3V]7O3!P,(BK\:FAV+JN_U>YABL+S M&5?V?/GK*GJ=L/()61N'XU<*U0P,_Y&@ -DDUAI,&W3KM-DQF+?L#0QAKLL) M^O^J%954N$6/%^F Q9"@TXXA@%M7>(J>G6@19 R)2FA#"B!O(O0 G7\RSF;E M*(@I/Q#-N5MWM^0B]IRG"4+LVK&KZ;PB?@)2F!JK": 6,,!\&['!E:>PU-,T MT,DW[4@+8^UWMQ&?&^8_!ZSSOGEQTC9*\3XO+MHB3O#4P1D6X?,#@=0B0*43 MNRB@T>\U6!-<2MO.G8N3+HWZ/G2P33G;Z^DEL5M79..^ M,M=@H"&:IT!K3=/%$@52^L!)\0R;BRTHQ8AWW]3V0J94:8$?3JW''\=_(-1Z M\A1B.4*>KB[>3DBI+GP44L]0AO!*X[B=;%%LWQ'V0#NUWZ9]QD-6P^=M7Y34 MV][[T@/B2,]Y5TC)W:4!1TDBR'#03B Y#QSK#JRNF3--6CUQ[VK.[V1HL4G+ MC^"*['*>IK#XY44@:0W&V4;DGNM@^KE\V#R,TV+(HD_E^7^O# O^2.SJ.D_H MX&T&TP0Y7$-HGPQ1&'CJUP_&OR^ /A$/M]E]UFA^G4SKLO*S3Q18'3" M+B/$D[G4W1>[V,%=PCPYK)?#'W)B39.-^:4\(0M-_!OHF[>X3:X3!,X,* FX M]4RDM+O*$>'@6*N-PNT30Q$A>X\613;;5SDFQ'RYO-[H"FQO/W[.,QT_(GSU M=_T2("(EDEAB)(4; M]O[.^YYQ]S[W?&?<,\[]WCO>/S(&8PV2]:RYYORMWYS/7'-B-7#(?@27UDI0 MWW6PUMLG>H_*\_6'WV><,542;TV53J:+C%'=!;L= O[Z7J:FA,I%EB!ZTVAR MR1\T.=J/? $-Y[1/LA TFII.^(,BLTBS9:YU <*'>E6.ZHSS_B($J%GB- C* M1%=T7NG]AAM34$&/EGA1EC:U%WGX(.=9 #W@*#KRGRM&9+/)1_>[X_],4:!' M2", WV@21'D]PJ&4QZ[X4H:)9)SM#=6+3%',6$N:7VE'*:(!PI,UG#EXL7KS M9TTBJ*XFIDJK&:ZF9X%FM?G8I/G\5.7@EJ67L\G-*+;8(7KQ5(7!-2J+Q1_] M(IX-3\/77P)Q-K3==?1^&A2 6R,DUUGR>S_@^"A#M.YHB'$%7*Z#G#-)IV#C!:>/VGU"Y/>'$/6"Y%-#^)S![(?> M,3Z$61V/?/[/SR?CU91F*B>D"9ODMK._$UYWMBSEOQ6C424S:'"Y59#UG@BBLE;0%*^!&+X! MYB*;XCCW:6'5QK3",K(1=S".&4UTCO?;ZC*]FQUOB[AQXE)$42MZA(G/,N(@9 &U-1V MB[; VL)('KGL&?=W.:8J6-J_O?K_2I__GUV+_J_ZX?\,:@X8XN2'?4#6[R=3 MSQ&E^EBK=[I/3<*F/$O>G1Q\[W99W927S359+:M'?"^E3=3DK:T&/GY 7QQG MBQK=YR7Z]N0XGVYMREC^\'J^7[I@9^%MRCT&+U..7=8K(T7D 8-] R (-GP( M:.),U5U>E?E5T0#"YBQ5 C:F+X9GBNFDJW8@IID1 M,TN6OV1NVQQ?]3VY41_%ZKV1DMP-_7;EG:#?74:0,DY$"FV[!\*/6A,?D72I MH\Z*.(%B]_NX'$Q)615QW"Y[Y/)42DS8AR#ZW@BPW@X1)TM,?(I?HWG$0K)-_6K;,1-Z&6.ZK5-S,; Y8-/X MWLS&^$+#H!@'+G[00O@0<'-:,RYQ9$PH==NQ'J<.P()-??5/T> -8ZIG^&H! M7.3?KMG59'8):'7RE#!^;,5<3>U3AIET05/#(8!M^,A9F>@B @\!++H@JK:!&,WWX/0YZ@%& M&Y_T0A"9P@X!@UZ'@/BFH]:S7[8U+ #:T=..X]HB& (K+VF,:!,FF_ MMA$,1ZG3M/%' (SI$-!WC8:R*1^9LN&H1>1Z/NA'<*XLE6[E$(#/!:&Q8-PU MQ(&.!>\A /"51DD^/$20-63WE@X!QK_6X63I/=K8"O"O$]!M&E)/K!WE@*J? MC,>:%+JQ9?BIJ/W^?>[M7V=YAP/UJ#S6!K9XIG;JWL?9]EF^72(J7,U>'2!K M^[@D&H4+AY'N1>@U4L9FC:@BTT:() M$(YC_Q"0//%WPO&E<4#T"Y#'VH$VDI[VIZPG;? +C8BZ4?+@7U;)-&\A)A]Q M"!!YQ:GX5SEJ_O7!?X*('I8++=24_1Z:&,P6:&/MH+_.0#]R=(^HF49R=20- MI6#3N7+TU4LB?7 )]C.T\::C<;OCP*;33][MNX?3ON!CN61">$AD?$4=%=.> MU00]7N6L[VB9$%UO;\1]J'Q@O)23Y9[,]6@@%,F.]$ N3.ZB9Q^'A.!8>V^8 MGT[R^68F&^LWJG'R5H996H;E0P :^==-!/Y%&;LL_R+9M+\N#O!MG!AA2^9] M2TW-O$SC/KI(JH8)^4(%E67J$&!B]@:^+DK;'9-!E>BS.K:]8);;O8\V[.]V MQZVA0DMSN"GYJ4/'5$6#QCB, #3?_G^KAB/^(L6TOTC'^>W?&*_)7R< A'O^ M58Z%?R.>N3+:*O[OQCOQMPAA#23S(ZDLX_)?P8MIQO3G?E>J"/Y&7?L;B$@G M,4./$7DQ*M'MQ;\2]$\0KQP$XZMK>"S"T1WV3JX.4?QT7L,GF #!_#1I_0M* MXA;M66F,GRBKYU>^UB26DGWN9&TGJ$!B _]W<$0IU:>#LDSJJT&%ZB:[:<*8 M9=T7'N7_<98JTG2Y-6UO+_0<=^1N0> #A47DWUC[Z-_HU']I@SNJ"M5"0Z'S MFTZCI.M?>CR!6K&80\ YWQGX7Y:W.P!WX8P$'X,:X<)N=>.9: 8'OE:@-8,Q MJ]'3]E6H] V\]$I)2,)@G2,J4HOVI7\M2?P;>OYW&1QHO>HHX!(DD0";?GC6 M8/ATWW<@(C,Q[*\S5:;1DVG8V!4:,G)(D__ ML5+7QN]VJNDZW!43?RS(1>E](??XPR+V,\@D"S_WQI?-Q.1$7=Z@["'GXN_1SNQ MS'Z0X(S>&4OSR#CL5373L:5\JZ$FNU_B;A^/(_^WJ_?_">YM1C,A).Y:PM-W M:TVG$PUVFP=QB'>&SF5_\T#.+B0OZC@8T A<>*OS-'!9+5$9TN@MXE:K@60_EQ696"JUK9"E_\ M:0[MD_O A?F]0"FZ.;WU3U;_HN#T_X:[7*=1S3]P_EOU)@WG[VBDY?;AX2\U M]_^BX?; VG@:P]*7).J6@R'1ZS4Q-6\MA7?PTG,%(DU9LUJM$E8"R4]?!3)= M=)[YEQ3%42[>40V]H,&1*AKS7G!]G,2*^HT1 PG_+1XM1J\+]N1+;0CVYHDJ MT*11=:<;7UD'-@Q =]PR3Z".#;D^/LG1ML4D^2\:)_D[VSL+(BK R;P%ULO( M)K'DX_>_VSFK?(_KLOW+ CMM"5PT2B#;#V8*,=_G.K*Z']L;3L[2N=]1H?7M M@RT,\L>A FW$ M1[B-BQ^+VO&HJO>Y9],8*ZZ^67C'YFJ]?/R:QI0FW8_\_Z=>$W>AIL1'Z/'$ M;L9IJBBQ70YL,5.5+)C$4'SJM3@.]1KSBEB,]T0/]8*8AFF3)E)5&SXVVMVK MPI9,URQ77A_6&V9S2=6WGOZ MTXNGN$P> N*-)ZLT1<6F#*=F8@1L)GH!HL8;%"/OAC^4>QJ"[K,):CC>Y1>SU9-NX/?-C7C' Z>UI#;;+S^AT3Q5T[1;](UFK0<]E \0"UN5,SICJJ7Z!5"F)7&G\&!QAP6EIPV7O8,) MR0M><9Z M^&L@HYV-K=67GBAU9CUN\W]*.0BF3;R)!B;H2^*V$O5,V+!A:'^SFL9,MDU^ MCS-6V]V[/PS%:W\H+OJK9>.Q6Q;I5-Q5W%6QWB(7CSK*:_B%VFU M $1?VWXT4)@J2/V(X-C3ER>+X6.K6U[OF#U7QCIDN?PJ3+\F?%[PG-N=DV)O M(F6(#KBW?2"F3EU0+%F0;=O[?IDCV%195ET[7V,_*'/I I//]C]*W5:[]B.$ MJ (0$$8_&I7[.!J/@^$/#S%6-U #J@#\%,%L/M405QCAK%Q8/%]Q^)M[Y\MQH\WC5FZ?=# MM!P>M\:K#R2[X)S2^L&Q5)6ZN6"+*Q<(M[/SSV6"N*F>'N M?U=TJ#I@\!!P BJ%9^IW/H4W24#G5Y.5RK0(&2XOWU0.G.!!$>,XKR K(+N] MN9R)FC4,NS"YVL:9G].M_H+7VMIOY1(-N$N^/7OYSDHGX[@ITP6ZJMO_79I@ M)PD=AC7#Z6X(]J<)D"5PLJG^U5#S]7RS/?+%0M-02UYE>M-$^*SQR3WEMA,] M9;V#!MK!X['ZW)/Z9W80)Q71+WUO=^./GRZ, M68V!!J+UER1C'0NV #=_4"ZA;&JCK2=K7-J:VF+=F]M:GND]&.SA#W%!R3%P MF3 (Y_ZS O+G'_^S%80/9M)8*QQ-STTF#. M.W]V-/#FL/=%!C_.?-2=46@3-O@?&0;C.X9"86(?L9MVN83O08+I#+*?ENQ!4T?L,#K@@)PZ+&OX=^_89LEQG2=PXC63$9_2_@5]M^XB& MC\R*,T@IQ^8B_??M_N J\ROP2]80221NV/+6K M$]";8F(=?>/CC%O79,@2?TNKUTFL_4>I]LZ([AN&[F9./?<<24W_S%#X\#\W M;^?KI&OP7G.06]J"($8L#]>RH9VF[/\S_Q)?@8,_R")C:T_UO(3[RU>_Z7HE MC+=ZQI:Y+-N^''3G8-A/SSE__,E\;Z^F*@,S]G75 /^!M]3M2/EN,$N5:M+= M_<UCJ(=4=,"Y_=$E"RK6/Q,N=A]NLP<=,J=(JY;MT% "#W.W A MGK!/R0'YF7]P," &]0%99;_4T-T^Y@CFX>/]\>NV!BU J,74^@+WV&?-4^-2)JTUN;L,]^XFUXJ;DFYEW8/=C.08 M_4^ T+8\N\;-J::JLVMV$_OH]L:.QZ>;VIN?Z049]ZBWUZ*?13%+1;%;_@,UMP =S]4MV>:''#/C4(ZC/%J/\<6;5C.:B,?PDXT! M/"M>17!OA^WOHGBY2/[1#Z9>#R;6%8^'DY(([*00"EZ9#]B%_H0P)IOG.Z7D;Y:\]N:GQ$X']>KY2O/VH3,NNSP=,6'@ MNL@0\HKEGYC;'88#'[5#USBZGBQY"*A?B^N6LE!)Z%Z3B:U:FM>9=UJ5D*C" MO,2-9[DST3DF*Z@I/.5TF]*G/:TIL; <>J:^ T,>"A J"2MQ"RXN?FQ_ZIW]=L[=B9\]Z/& M HL*5 '23\_0EQ#3<204@A_*6D;6Q0??Z,ZK<#BI(L!RY?REB^AXPP%OKT7K MDNC"1:^'#VNC1A;/B7,L2'!?JK8,BE3((C*1#,C2E+?ZPO9D!Z("9KXIA0>_ MJI5_%[(J9X7&9&C3%89LR/<$7A1BX%WX7Q-^KQUU#5%_O)AT$;37YHI'7?6O&]6$S+VML]_[]AG<:QYB_H;XNG]@(X]_3_!^F@-F ^H% B G:\_'/ M@"=B^K-OIAJ=."VS?]WL?LY3BQ+.]NAAJ.M!&TB_!+"(VPS0H'#TK>,P[N"" MX:"ZUA;*?AUA059655.2O7LOXK.+Y? W_ MEO.Q&:0OD"@]WE\ELI[S)-@)CEFC<7Q>'_SV*NNTYOSEQ>[H(#E)!?68\J_W-HK5 M:;3WXL-9(Y9W!HZ/OPMCD7RUM-2"E0[XVUFJ@;> MAPH[Y_ZZX; D>$;VF$->FVK?\&\!&P3WV*F*-J!]L-2J8O3ST MCAVRWY.6M':RF\8PNVG.5U0@; S&F?W=DNB-\;^VA3G>4)DC, L3;BT(;R19 M$66V2!?>LR7K-%Y/O?6AD7X)>><0L'2S']0T%!LBHB),YIHC2V!J6%::\S9T M(W8O95N!2S3XE+#@VA!@&SWGH%GI?H)9["XNEOT)I"E^("50:F&[1V#LU MK)GJM)PY+)UY0-=SK.H/0V"T"'.:Z%1YXPS)Z7]8)* #R_>5^? 3._U:LB5. M2_&;KAB_]47I@DC;]RKX*<)1LG4SQ-*9\KQ3!>]I->WO[V;^P?5J4]0C_8@E MR/.$S2*L1,:)RWMD+P5V<>.Q> M\*C"NQBUG;I:EV\.IH97\MG433^E*3!%4 CP#B!* MUZ0&(Q\#&\MI7C\7]83/W+#K.EQL>S;@/KQ0]Y21NYYY=J .<]RUXRZ*?'U( MN+=PM,^B4W?)0..=HUP0-:!:&FBK?3Q\R%] MZ1D7?,%XDSBHG+\HS04R_F'E&&DIJC.7ZK241@^;:[]) MOMJ5'F@ 6&73PUX5 \?8'C;MO5=?E:IFR:&UQV M="6F'ME &1HHP153DS#NK3HNLR4I-^UQ'W[62"Z)H]\W)BUJ[ \"E??%F[DG?+-'G5!(<^EXOZ:N=F;U3T*>JR M1HQJA[*0S:6>3U9,'S+AO38@U_T4I$@ R#7%U0BO0K!]HK*%&X&41VBE79G^ M:O?<8\:,$0^+1I8]U?'89R?D0T*MW:YEH\+J# M&(^+^XI.J9S]PFIVWS?C"M;I/>#WQI;'C],2>[F' )1*#%(4OI[_:Q5(O(X^ M7>^D:]DUHZ=;M'KYS>Y%/&/1M^5'^3@ZL]>=MK'X89%>Q9.T7Z+RSX$Q5R\H'-L#@KVJSQ;H1P(A+UG-HZPEG*TX( M410/!!/;<$A38CH&&'>0$[,YJR35%G]IUMVXHR7E*?>6?&"RF;2R.>.BG92 MT>Y_N!IZ-80V2ETW&VP S/Z:F(//_DJ;L]M!2<-\ FL3,;H]DKW HR&)*S?S M<+_>,W8E&BTF2]0EB='6[ZG//H0G]8A)SP4CN>;EMP\$NCYK:J\*=;:$/CU MOA$K,N\<>7#1X:R(E\_:G.93#"&>6#@F+0%1'S\$YB)K4IYV RUE4Y!>=HUM MG9J*A=R+W@?%13ER93[JKIOT[R($[AA/0HN3T;_AWNWI(V34USC .VQLL T;EB#C3@2; M(AMKFV?T+/FC=[][-W_JG<;/#[]YY MU A E9+8>1\_=(N2H R3\5'U;:_,),*<;&8G,B94BMA9'63&(,_/GQ&Y]V&= M?:$FE#CLC]??0C>7' *.:RDXP'F7BL)T+H$'JQBGTTWK1>S-Z>M.6WM=C?Y\ M42YDTPCZ,YRD3J:CO(+?R0>;$2W72ZMJ AQLYH+EJOVN:RF)],-]"C9&TWM6 M&Y96Z/TVSBMP7S+5I/NTQD/S"/?3X+@K:X)@*DUK:Q]5;3W1%QA;\\:O]>DN M#9\^6W?F]]Y M0.9"6,2;XI9S7P6WSZ@4+K?*O],\(("GR.OU M=>Y /@X ()@/L'.DC&BD5]JBX?K^7A5N%IX$/*7GF&NFQ<(XM2/W?#B$-H4=XA9)-VC!X+Z=*7@]!B-!)K,P<3N3 3 MUJ 24IVY(6!F*DT_5BW IF;DH=>-![ TK[M_C MBXA!&S#NFN63;N5F2BY5]/VJ)!%?M'!QW9+M2ZBX08%T2[;7/>5L5;U&L/S. MI/%5EY7S/1[N)-F>Q=-E86^]G<\38]%=.E.#O!#8ZM)MZGA^2=SB59;348*! MG#F?,\?H I]TZ-H"1/G_<%ALSC9@TA@_E+>@1O>%%V[OS!'2/FWC=Y[P;R=' ML:678,D/#.EZA; &0&W8' AGC8@'UR,&1M-BZ=>'DLC.B_SY35LI36#.1?J M5[WG5KC3$WH?(/1/OD'G;$D_/;^VR$IEF<'M;C1'OX+- 6O#DE[C9/MC&IU\ M4:ORD\.I:_VL@7KD59QY9[>+DL9QI:YLHW0(V(&24UFYUP0_!14A5OGR[Z?L M=8\*/MG?E[01DY\D1P>XEJNGQZGW"J:K4R:T.@L!7 Y]<+=# -%[Q990,H7T M/ 3$VV1 /-'@O4- 2(57^^?B"*$<*H_:?8VN_&?AH&]CTPO=Z!%^F2<F%>]??FQM\ 5PBLZ2Y@G+"64==XH4HI?^ MR*2-3\+,1>DS0)7G]%6A)M.Y4Y=QA()?#V,F!IT(-49&P/"%!&O1AF;HW,7Q4"7Z"10=M>RL.Q+:-FZDQ\'U4UTJ'I0V>"B\.7J^J\70SS3.*O M7]B;/]K\J;)D>[6U ;>9EM)I]]T'S*G4X(T'&GR;R19ARI:3FOGH+]WU\N.0 M5-G(<^$'MYX!OL%Q5FD"V_"&3S!V2IN>VKJ]WL4JR.W/6R8.C]2"E(M]RVY; M\#>UN6]ND.#S"8,8^G>W>.;%Q71I7A2\F8G,T['!02/H?0_%ZO 1ZSG)375O MB3:3U.50^8VSRRO-AAEBG#X\SCF^N_(AY-]D_4?1!R%W< M]/D(XOI38]BK1!QXH:;O0/00D*PO3@1NZ.=XET$-4@=15_!9'[ OC4&\WLR9 MQ7'%F]A>,W18JMW0NX9>]5B >Z3>=XS@GAI):Q=<9S&41&4@>IITS043[^G= M7P>=LK>3!"^OLH"O-WNTTK\/W'!3:EVO9K:6?_UP?[Z0\ Z/Q";A'3!,B5#@ M^MLT]/$N4,_7L]1I(AM0^(LTE+> B,_;&F:YN#GJW0;U*)(3N]>7R\BGYI MU.!Z4]/0!=.I0VFG2*"J2SV&T Q(H@ PSFFA>-=-//68@L8 M)_=&>RG=DXX.SD7WZ6*C[RZ<-^I]'Z6Y>"*+9AA1P!A$_:=N5DJ7'UF0SQ#] M:6K>!W6Q\7($Y?2WD0B(/\R [CJ$8,3R^Z92\G&M%I(P41L3-F@9K\]&>0/W M2XL[<&])^]'6Y)O&;#SR><-X2HLI)>.\(4Z9X7I11,*J%$"-8_(3_4JGW*,: M'YC@5(@*OY=W\4Z. -=HF7?="LOL9*B!6XPI@(?QKFT@X)1G%_@/TAD]506 MY&"/4@?8*%EPUP N;WU>XO;&ME^3Q5V@_IIE[51Q>[;NHP']"YDXH:H(X \]X8L2+3 _<+D#,#%:K"RZX\XG8A/WGYI%A/%"^_H MZ-VX6+IM)K.4_>$L&;48[&^%,-D #X&BD&%F"QF!G M*"_)(F?+!%&' $?6V>=&:VX^_XT^P\OR1U?/A]9"MG6\-*/0\" _Y4-S-SC)B<@(8+842*;](.UM,8O M V5K)D6ZQ1,@$%8APB.>YVLH+B7A6/O[F6T>!(&"L\&TX;T7OE;IBT N_""2 M+Q29/7KCQ?N*="VZRCM#<]1C9=+NWAW5.E'C\#L+XB?76FH2]'A)8A D"M12 MD+4NI*+EI#_[O:^]N" -8!;B=0^[:'[&3?[\K<[FQ_1WLGC/TM]1>CBTYZJ- MY0\AG25Z?">418VI"(][N4W[8ZVC#4745(?.FKT?%3+8 D'$S(;U+4CTCN1' ME!)7O"WV(LG8RV96C M?TN1:#M7&";SVJ._.82^/C;927*[,8'@R=*J>1=#+ MO:;\SQ(4-2*4!J1_0#RB+B#J!Y*+V(+2F4O0\*:*+[ %=GN2Y,C! MQ(4B*!0'WQ.B'4!3X"\@9D'K*=@98K3#_K_3U!YUL25XTF$ M(,Q[E93:>]3S4$E*X<^ R+6ZFNC%N0&06&IFI4G-8(>2YOE*F2PMI4L&YQCZ M-YV/3W2*Y>2F=.>\+:FILA!=2_@IPJHB13+&WTGEU56V M2ZXT!2@&\K$5%-'?^R/PK9!!G"LA7YGM%MFQ(I_$GSHK)MO@5?WC=2!?;XBB MNO2:*T+\66)@B:P[2G[$_IH1 %J'MZ6>T"5Q4Z=70;/(=<3BS[D$3'Q_>S3D M(8B_.S?:K&V:QWJ@_9T,SSGU\J'\Q)J7QT_TCAN2;&CX%T&)U0M:/P0L(5"K M@'K<*@)-#&@$"CI P%=,C[]^.^ZJNSCHFB#?D#2O)&E\CG[\=YX/FZ\O@AG& M288< J(@.V(B1 NTE(>2XO[/ [ON:=G.CY"#0/N:PT])1G(:6H_1D.A_4R, MS]5D.0EZ^/U^)/&,V(K3F1+?+0V%$-M(Y[P0W' O!#T*38FP":]6:OSQ] 6L MYYM 4_BS\M\/GB=^=2:R71(X4]#R9SR3[C.H*1X;AG,@J!'=].7(?C-?71IR M\?Z*BHVD )T=0JA-@+*TC/&E"C7%D5<J1.-1BTB9JNPZ7YD^'^'H5&Z#*'-9FE?9 MF_^MX\NQ@(5Q0A9^JT\E"<@)6L]#L'2JA6&Z#'MO-]=XXNFMN@*4+RB@TIVN MY09_D /_7//T-3FA?X,Y.4CKU%6^?=9&+DI?KDMC-,E]];@O]\_P#-(UV"K0#K H9 ?) :*LM< M$#XC L@+*1C;15F4&KK+SJ.G96X*+EQ=]U?IW)/ZFOELI173G4)$"?9OZXOX M9)"%.AJ2^@EXF<%TL<*37LI%B49/%]]9+MMGW>85W]1;V%-JU) K.SLX.SN@H*7NBXDWV&;*;\UPUZ MK)@ =#W'(J7_>&&ML3&'9<3%$]R(04%X\$98\OK''^;>-WB#% .D1C6VW*X/ MG?1,'V-9?/52@9?F;(YU0XGH]0],F #L^?7].$2C37R)C[Z ,)(L#>34G[DC MW=(^[?]C-R\B7WG;\5DXX#GX4C^T3\@6V#X,V A6B5RK19+Y2(/".5B'L!!_ M/)-!&ZZK)JYQU/R)N/'F]L5U$,L7'8@J)^_2J"+/6+K\ MWN5O7[%N;O1;$#S9K68:?%R?"1)A@+,$6VL8UT MZ:*TP,2@_YVGCTG%;I]2':V:AY\= MYG;?X<35,G 3A0&_DPCM--.N)(M3,F *+7W^ENB<).CUD!+[BQ&8T36.!87> MUTOOX:'N'BXY"M_]?QL+P?Q>,L-D8".(AM4*$M/M'20]5/>M8TWLCQG\6Q22 MZ[9]^8K6>R7*:X8W!O0"SP"IEJL<9H#'J4N$.U.*2C_'1:'2Q 9/]E^I_CR3 M2P.VLMN$NI4MI,NE-G/Y62I,+^-CPJ7\YA-ZSA_Z63S1:.G]+/P.^.+ MT1N"V!#,&I#L$L#,KHT6'2SF;T'YIAC9J]0DR]]M?2EW\IOH,U5@'^G9/8EW M!]=*B:XH,3&<;;PB5 *M)+!T;?+'J"DVF,1Z+LHHX,296Y>O]P @(IIFC09 M8AF?1P(^Y0*VJ KDZSC;7LNX@[D!1$)[;=V$'NCM<'B9XYZBC:907^GF\Y?R MI9\R +M@)?+QHV:HKDBB/' *[D:<,R'""G,6XSED>]-7/ OG5L3WE?T M5JZ,6C44*$3<'?V5B?W<'_W=GUW"6J;60 ^QL9^F?-2H%/""!;$P%]B M1_6]"WW@[&2YDH7'K@'E :WQ-Y^6TDE%F@1X[;TJ_= [V']I])=-O'*#_A-/ M[80]+/8G4U-*#18KJS[ -V#\T\3]QHZ(N)J5*6 ]N$:0DJPO# 5WT8Y$SB>' M@&:QM&(G\K6Z>J2#;E$SR&MB+\ ]%5S7T7!VV_KN$Z'VR#SUH8CAK[?^K+\P MAFS:(O-S$NPIB9WAQ61-8@N\:F57)ZO><=3[E?=HH)_20F+E5';ZL2CKVHHV MG$8+ ^^/JXGC(I+OK)X:A S:+GM*=M(3'N#@\2'(4^1+N+=#[ )#MX@QN>YQ M21MR^WZ2:I TTXN!BB'\:??T.A+R,X[^7#"V6[\ M7,\X^Y=?JZ=;!)W/X;33]ORL0U@K4!H[9XNKU3Z;)I><,W5-:96X51Z+1;JJ M+-T< #5K#ZH =[KI<9?CT:<3E"K)6IBE\14S>)GX(<#,M' I)R;.AN%ER<3+ MWQVNWU06=C$J0V!6ZJ0SS3N/@L/&J0+!.&2?J*\U/.'@<[,H-O5)2-!]Y1=W M7I*G'F4X/*B:;@^>SX@C@=#Q*" =5 C'D8-#H=/B_!L?L1HW/E'(4V$Z>++8EJ,7^CK;HMMCC]P*TJ6.K[78]J\M_!J:H/:# M<+=\61V4KGT6:,8-]>?%LA=#LJ?)C^])W^%38Z"7 G!@Z\NU5;YW(:*@NOB\ M(1OD,3WG; 0 Z0N,3\SN%L(;/T7>F21[U"G/FY_L$=DT4.T117=?E_S,1[J) M-HG./*IH*.^]RD%IT>>YC<* V2 5>_I*4UO-CEJ4F)';#F$W$R:#%SH'0Y]O M9O&MQP%$#P%[WW$?&I'Q+4@6LCGE!2:-WENG4YVL-UW2ZH#4MDB]7+#(0O=. MR5/O[KE/P\M/^Q:63\Y5W[*QL7GH_U(G--^;OZNKT_P4U\63EU/X7*QO!=+P M@@EP(ON/0+Z\KPXU%CUJA,1S-'F[T%^IJYQK4> 1=(VULGN<\9"C!*EW"/"] MX&""K\$&84 +6QMI W ^\AG\R@I9!]&SEG@[+*%Z??*KOS-S>O#O-SR*US%N MZ>: XIS6@KL-Z!U.<,L. 0PKURKFDJD00WQ87% M!K.'V>#UD] DK2N16N;[Q@I-T(BQNJ#S M9W+6.L@;S@&]1DS":?U'35W(L]89CR;(.]N\ MNJ?7\D*774OK\&N89W!6J):[].B%%@*AJ%VKN6.SXO:V=ACWN^8&QT^;=WW3 M3HOV<(FYK42:U20Y$$Y0*I!WQX6)$9BT/58"@@\R- 3;F\AEFGW6[B?KLO^ M8N:OLXQ7O#PV^6(BT(W._%1R]AT.%,&3TD7VIRU.M&5/Z1# J(7#%L1OF-TY MFPM*K'8%[Z4).NB["MUE@9^9$-7D:\Y5SI;7K!]\-2IDSR/7FJ,,>POAA(U=Y7I6K%S\Y,>0'W@QA[TV2<)>.9_"(!$!4RGS:F!:6P8H@"-B*2 MNT6W@2=!GG !2*"7F&3W)/^]>WK:P2TWZG?.9LJ]9_M\D1?K)E.5+I0513]$ M!A!]-VKH?!X"]WZCTY);X-Q(3WAB1@M9'@&\[1C>'O_XYRAD]=M4-9N*R!(B MDXY55D'HN^N]CD%070#V/DF64XAL1J3#@U%<4-G)GPHK]C F'QN0=]UT<+/3 M+YL/TG5/ZZ^4DWB?=F1I/\X]0*RO[1F1E&#CW0KM^+>]XS'9[?S89:QN<1-E M=,E(0R)YF+\QHU%5?]!M15AN_GW;8C\7QWY/MKZ\&-_$/DQF:=L"D_#C^9O9 M>\%9KG0ORU]T9H=P2'HZ]5HV!R7/SOR!W-%XPWZ:R. HK,. ,S/.%Q)_:ZIR M$;-DF+HUG$'R?#]AW,_]F9^-2XP5RU J'7E"^-<@.*Z9JI&S/OL";]F'AWQ] MI&_V8XUMU5>-M47?WBWHGL@'N4',)<0S'AU;5*B8'*42N9X*DTY=PGQN*R/; M$5DJG+_F]0?>3B^%W-VQ'6TPMF_NGU33U0[W,Y6?:#M#24N%KR,*^(A+ZV?@ M/N,+YOT"+/B _F[= %(!,:C\)&:N8)]]:HI&N+D= 7E=8-3O/^^/'2>KF(& MY'Y!A5 9H2(">P]J)B#1:T(K]E\(.3H!B8TDYOW-XILMX)M3:*>\W6P,"!-O+5)\$W*VE/./C;I&+;4-,<'T&7L/.QIX MW@]E>TA_\RW\(V1^8G&LH9 8=J5U#GJQPL%N?O'RY,JJ\[4Z([8[;AT=7/P& M.V8#T!F2+_D,Y*/<"+_PRO^^+,8]?$GK\ MV42->58SWJ=3/CBL-:DVPT5(5D!?EE04FE*GF'V>B+=;0VX7D3?FHG M@OCM'%AB/R0VNMB+B637I7\\>UO;Y@:S+E0 1','*908+:0@)(F@UX'+(/-\ M#&EK&K6,:Z?@\ZYW-Y$TE4+K'#6O3;!/C-QE/Z=W#/U$(E(''@-O1J("EB+0 MA :2.FPR88V%J@:!V2TZG27_YEGT>:K3U?SZK= UIVRK5(GANQQKJ\8#>3O( M^%R3A"8X!R1BX! @V"E3Y$"<'36)\/V]Q_Q":16LN*S(D]YV-QW]A' @29_1 M5JETDW:8:.$Y-\!Q2!_1B)[9($C.Q0FWE@D5SWKK F[]616)G:^))P8Y#Y!G M_=Q:E[XT_D<1[:3.BX"HW=Y%IL0?2R!>Y^V@[B3?D <%+H') N S^6.)\]*1 M)L<1>,[^Q9IH/=8*8HW+EXIOMKQ47=B6SOQ4J#1(& 1?,CG4K M$%M(S"J#'2*(I25"$)Y_/ &FXE.@/D4VQ'UW:IM]_S!8Y^XX(''6R[&42Z84 MKJ;V.8>M,\HJ$O(V4D5?FNP^HPR]3I(E6^(%40&+OCT)=XC1N(K^54!DNN]O1LXT?%B#1:%'0?>9*8R:;X\8$5B^YS7@5T.9=J\7XM-G#^ M3HG@04'<6I+BI3M-\=DX6B$D? M]1AN)B<:*OCJMO=#F[Q[M7;;!-4$3)3:A+4)_4&&A=>$$8 O>:3<_CG@N)EL ML1)$&QOTYC9U(D>6H(B<^8G@',"<5&RZ<(DZAA;764T3G5VY-+GH^-(,> #* M+3KFVG:2C?4$8)S2I2=!\B3^0ND+X0/V=#<^G.T[!/3]RO35/MLBZ#HZMV!E M(IIZ/F4B?4O:U#J,&3=B$(S1_S-O@,99WH!/A""BP-RWP7%@ ;)RWU>2\30\ M*.3U3FC*9Y.RV^&MRNFFKU]P"-D^,'OV:'RK6YAXG78D HXB=)"T 7TN2EHW MCS=5F2A5Z M?XO(ND)UYMO-+SDX'V#GBQ/!N[: M8W0+Y NXE?VTX 6J 5Q#3=D.44.>[7@V!NYJ[/]?32AVJTY\)K4\\N5E3"X M4E_SI)-OVW_D>&*Z58X2 ^BZ ?HO@(,U20\YXT3L7Z**2^I*I4^CX[3Y&2@S MRQTOR16M;LF)Y&^42CT0#@+[N"I%R4/>V^0;3'F71'KXUBF(@?FSPVD MR]T^MYW&5-U3CX?$;_D9)P$/FKYM@@M_IBU4H$VP0U60_?XU(/6DMW:!_L=. MU6Z.3(-I93B:% 1[IT?]=L,7G<%4'C#GJH.=Q7W&@4+5EV+"^&*6Z1B]"$ 5,%1XHGNL'QX0):'@5Z(?GFEL*0W2O9VT4L!1;V2\_ M>CZ2B@K+9]-%;A:"E@)O+RX)"2\NGGM?+_CL#5U7 OW]H9N1YPG5H'4$C;J' M$8)Q"SA$[SAC2=I=:Z[7G06;A-.8]-^9'XO%2X![Y[%_9H=LSW8J M;#0A:.CV:STG$0: KT"G&(KOYJB:R+\OJSQ^?#9>X==[] M-_3]J<0E2BW9OOP+G*T8EUSJIVDIM+A"]+V)]PLS$D'E"#9C&;.62F^2,@.W M1?1-LB>-^_F7;;?V$PX!N*O@1#@+56K[CS*7[L1=(Z*A(%GJ.&I T/9QS;7* M;?FNUF^?4^\P+PZ:/6"]=SWN=RF]['H\M@4?1C#$[P'KTLC\W!*^#N\6E_J M IY.!Z$M_K_T.H9[\[['#2MG)YE9<8IO+X7I.2;K\8V]3/ M6PATUVZ#A:2WX6CNHNQJ:T##\+,H:X\5/BO]!]IBF MFU!IJA+I?Y "&USESQW;N#ZY_[GE.UI1OS.-D0JS%VJ MR>B6@(T> HX?]8.E:N.!"7"O-$;GT5((T!2!.KO*9A%JAS"=OCIU-81Y@;XCCYR-*F MGX8(3IT^3S29I(>U>:[8\^GYGS[V_O'C/7U1V"20!>0_KR=(,H6-Z*O5)@VU M,XXO-,%9?.;,&3\MWAH_B:QM-UJ^=(9%[R9@>,OP)!./3D$0X_/I?2"<:+],#8:FMG.^^75WU%AGO[U(476TF*TW^M.6Y,_5'_ M;BN[!["G26&]/!D0T*2D8MKVEQ]WD3/B^6X<5$ M'3J;+T<9835:E%*JY$[!,2*TW3_:\BTG[[!RK&#BI%4=Y.&W'1;)^O:\Y(0/ M$W%*&U\;2RV%Q.D3*5W01QM?8$S+'W!2/1_)Q@ACO.@+_-SCQB3*7-CB-?!X MTY+ -KT&ZCBHT1,KA5,_!&!"UO8V#P$,@W@&$'NUEJDR M^>:Z$MPVLKLDVTW0Q#K4_H0:92@Z/:ND3J-SL@8*^'G_7>Z'?:IT+U20 MI'NFEL/1(]9$DB#Z@(2HXP3: 6(27S@+$UON+?$%L6_-)G[0\.8ITIX-;5&K MDS;W%+?+2C64MFHV9ZH)*5\\FU8,B3!M^JBII"]B+B+BUM+0V)*L&-B?R,]] M*Y#O#("CQSKW#RB.MIK^L7)Z#?NP^C5CH]$,0PM/N?+G<_32&](XIH?$#<(0 M7I;,!R2X$_&EL'D$J[\$_BV*U5,8UY"3DF>4>]QC/O,LV=[A9[8O9^HP_ M5IY#3GE3PWKLGSW;^*/5.M[27P^8_FU1@^!<0!PA+I*[ 5B%)\!]L;.#N%O8 M4>.5'N%P J=.=GL3D^YA__GAD.WD2_;[,L-[+]CO5%!O W,%MK(8*3,ISB1UPZNN60;_[8QC? M!\;M"P:;:[TW-0H,?0:DN"HN_.2H9 X>2SG&X[Y:SY$A8F.99S$IB-C'-N^X M$_FPAF.:$H@[0 S6# )=[/.]F;)M;W\S/9CCRIJPZJRV8H9O?H#CE+7-A.K" MOWEJS7+ **D7NSCBWBQ"'Y<5!&A/ME""/S%<&\M;*R'WXL0B[TP&RMEI]:7S M:Q5=,R$W[7@7[YNK?ULW(38/E[J,;/":JHCV-@:2\9\7K0J])0:N1 1>RTZU M\]+Z)@'1?'@Y:K+X]YE1%!&*2=F0I0L$HB3_UI@7W'+C0YN>(924B[DAKA:N MG'FZ.AQ]YXZNM<7O4D+.E:X#\\1Y0SBM"1? JZ#5H8) M/@0Q>$15":^9&'2VSW=3&2? 7BCSCB5.PL=Z2\U&.[:+PO.&9(*7>0+\PH&9N0(UF7WB&+#72RG!0-P$44V!V""@T M3,M!#H/?>P7 M3#"B'X4MH@HS:_(AW#^8"O9$'(*2D/*QN<]_Z@;>#4.]]\L3O7H1G[?T4FI5 MU5BZ3/MG:K*I"FZ&!4"N#@T(SAY[,;?SKK&_G25Y4I2A3J:FKCY*/_XH_6\( MBA<#M=.OI^B?M>)*JV*R^ K:49F_:''$%U@U/) 7_(LI(OGF\L/00&8(W 3<@$P_H0^B9'M4Q(RQ]W,VU8%>B7*-R T64H !S M 5HEZL;,2M[X^7F$Q)'1_02-'\$UQ9/./05#4.GOQU3;?%3%68TW:ZZ*L1+0 M@!TE!# D]Q,+&RDR]"7)NQO4'+IP,QQOOU=>%&Z@4.] M+W9.+63DQC:JM6AWF"*X/: &M%!4J<[$]5)BW?!*_WJO+S&!Q-,0<4W IP>] MRR?ZM1JE<48R]9A.(OQW'VQ.X(3 MTCJCE;QV)NW1.X,YVH>WD8GN\_\$ HJ-; @")8,8OI\H4;C)8!X\\])X:\@3L>=2[S/A":!\6))S:M7 5<>28=/-N'>A8@ M9G-ZMF;AF#OP*<##YF8GI6_,*L0 6WW= >E+A1 _;8A3K]Z)H>@$7:9R,^@A M5RU8!"YH/W>TE. :V[2X5B\4<,STX5H@QCI$S%,9WL M.VW-*PZDU)$R(Z@PX([7J'GF0(Y1->Q1Y]%YM?W5.V5*T1JL4C)]'EQT4W1 M CE6I@50"*4NKV!$!KT^^A6I0/J2V-B^ZS($$T6P1YPHB+D3:%K$U7*./,ET M]5C>F=NK$04T:>PR%$]Z,AXR:U)L;&R8*#=\$:C2>TU7A!OL(]6IXT^#L MCK[G_"@"Q_[R0_OKW:;"X'#!MZ^L MU8N=O/FSK-OX'AN;G&-:;G^Y0FLP5FY7I:;,[KF%XN45?^J-;DF,"T@CM':Z>+( M-1COS^;E<7*B.K&*P)ZJF.->JGLQ7#X4[?@)AG13WK)?Z1/1?[XYLWDS]UOC#D:'TK?*?#CA6-3.R_3#H$ MI4?PL<'!+J3(?)S[6N27\W.U/:G6Y9Z'N!LWD(> V))X N2Y6EB]O/XNW,1 M^N@0XZP@J<\Y>\I3EY(EOH<2$+XU"GFT8L09"I0*;2?Y[V 8ZI,/L,>Y-_S6 MN]+;,J_W0&CKWEZY:OLE&T6?TE8K.8\LC;,9%N(?UQLHVLBI0Q WRF1?L3G3\DUG0S$EKNDN@6$1C6K)D MCRWT&6JF[89$<-,NC%V)_^DIH+@P4F^SJ7B6AXCI62Z0:N9V]6:YZGEO8X7G/ZIZ[ MJ>4#T16./"M",!_]5YP "G"KU9#:6YG\GF M866S$]SAMW'6BWZ:W46(7-T=_>;E2?(([?Z/#6GD#(3E$.37KXMOWMF7K=;G M[I<:Z\DPKXL(5Z_I75M=%M"Y9B/?:STDLQYV;O]Z_@^QG6[&]E( ,V*OU9Q^ M>0I,U#0BBDAQ[&LE&:03*9[]72_G=IH*\CZO!"QCO^.7*(HKK=E355,Z/ E, MWS;XJ.J:(XU2@X<@X0$CJFHK0[?C5F.>YDHL^,XU^=!&ISJG.&4]*N5>CW\Y M>,S27NBV__3?A TC< 8&/,!!Y?$THNL@7(F'H!2VQIO7YB!=^JZ- [,$"=&L(X*7^[=0SA2VQU+7D],">7 M?2-Q9]!.YUR+W(TKG"QM#];%Q]9@:1@_=!*L*SS=-!3?O,*'*RC=R#8UQ#4# M9R$X\=YYW^4JS^JN(N[8$*R&X)YJB9%W>>"UEMU7)[]=0?FB4B!$1\CR97Q1 MHJD Z1G'RRLKR-DQ.)J M1]@#[U$F]G2G9$23S)LHH*C+L MV;]W/+_+R1M 8S!)E1RU& %;KOTU5"X<9LK7[+8&?'GE;/S8\%O]%JE(S$!H M7."V>),/QZN\:V.+"M=_:*[LCQ5C4I"2F!1OY[D?,V+#$;A5C-CQ]U# 1J-9 M#J[6],FQ^K?U)B&[FC4Z5-$GH3>#NDG8 $Y 1O?C,0)ZY8*H00W$]4J$V@8N M=8X*0S6=7R0X^10:=C&K/'G)=-#D<__(ZY,@B%8%'P?@B6<%+E=\1*Z@B [J MR.\C*"Y.35(F.?;#GNE6NZV'T$W2ZTM=_X49^=1?BU=72FAJ//5*\G-I1].N6N7U(BNBI",7?X!T" M11 A#C36NB'?E8N9\S+T9WKSK?H N@F#+TJ-B!4C2Y_/A$?I-PZ;.L]6.O!\ M5E!0@95$NZPEJ'[CN)ZR(MS5E>Z=H\^5EAE7<1/$4E'!_L^[59=,1!06#5H^ M4P_?'W-SS@R_93QX9*SQZ6A(WKE[\NU93-Z)<4;XCN!/F'1,ZZ_!&4!Y,:>C M'T9.(@X\\R6*ED;@&(+[:*^BSI9;B8,B9H7+L7)"0]TAZW[;9YWJU$M7DD%? M4,&HHX>@00N&31^"T)*8W3=$!4_T&%V@^)1ZGSTQ3R__[CW?ONM6(TKJ S?6 M0VJJ+$B_XT0>L;A8K()G:5.2=UDX?T1/@1=1F%G!J%ILMI M%1;,NO4'V4W(M@OKZ)VT=\H\=M')VTI:/D_297RCT.;._!'0[MV-HW"4]7R$ MC+?=^]#0II\Q#UY^T+@6[[2WZ9HG$BW.T\M!R&8R$Q&^*Q+Y?^Y,QB0N>NE) MFN)-FXNP,C#OW_CCG!D]86;\: MVJ1>9Q]QZJ5S=KYRQ9>PS4O.-D]JZ;/EG46CGL:'((++3CUIX)<+D(BM_Y2( M']_YCM\UGD];E^ Z=WS-)]_4Z%]W &77G8?U3DV@]!:,R9H8"0E=UBQUM!<7PQ=&YJ=*T M6BI$\Q5L91+W 9VMW\PT'*P1CR_U>D_H^?##)&[Z.C*_Z@( 245HJ0,W6JLVG8<(=C!M.9VWL:, MLLC;"T=V:?3J/GY<%=_9A-PH;[<:?[74)X:CN>";:HC[ITDY-1&U:U2KN;N] MP2U5,(Z"74&?[AS;!4YH27]G"K.&!-L7L%$0K,-PMX7X:ZP8M5-$@6[+2N6/ MNGV@BI6S#.B/>[?9?-@OB,N0JHEC989_@G-FGSE6>CNG25%.M@ 7OII/C@'Z M\?::*X<@\BW2V467>]#4"FB6U]$8(T&R.NO4=M=MN2->,9Q9>8CD3/?)4Q(; M(C'D;"+_-DIV#Q+@B2) TOHLKY%)ADE4)?45C=RJEBX!LZF+8^REJO6QK4;' MS\XRS0M\0K4N4@7'<8>@G2\D76O@M^$H6"C(W"#_?#],]D)QO#U8R&O-*,^N M-A&\_;Z4/*95%Q(R?#MOXTHD_FK-$Y1OH4I#43^\)O63%]"=:)'>)4\@ \4'7CS&5(5 M'.+4-T<_09_Y,YZ"SW2LE0H=!WYKI!.RA:!M^98 VM_WR/=OQL([LI.N MZ8JTCXUZRL1SKZAMBCDO>27,52E209@VOD2,KS9IALQ+RVDV#<>#18%GH1 O M(NW#6NMZP*).4>YN6-/GRY^63]<(G*OG04OI[/E?)VL.0E+>476 T"> U[?S M<]<&7LPY2RS:IX;V=_OIZ/7$(E;*"&@IG7@8T)CWF M(P*OK1TGMSWW^+U8G#W9$AAV FEHHJT$.G(QV?'9LZJJ?RON9)*W2!MHNCA] M2E8>2"9^/SVO;]0>U=;[8>=N3%=77\DY^Z?90,*5WY7Y.P.1BAXZMR?.@"S8 M-'=_D8;&L7SQ5$X"5,BC Y-2"S14K@"M/U@Z%T8>^0H922==Q7>I;W=+?V$? MIFO1/Q+P,R/AO%1)TO@KL A5:UZ_WYG7!NL_LHM0+"QR>\J^4^F3A?QLDIS_ M.D]]C^[YQN7*6BX.(]!G13A%Y]D&B]-%$% 2>)RQ\HFC]9MP!MHCE3XH]I'8 M$R\X+1=>M;<7>C7H8Z-8L<*=M0G6OUE3E1&0,G$PX3G3Q0]LI-B]/\- M?6*#95-M(K"'(+:@=;56XB:YQ>!1+31*-+]6OF/ZFXW4J12Y$1:%W Y+!<4, MX.]-91'%"SAMB\'6HMIAZ8\8%$J0S&T6]:J%+8"JBOM\HR>RMOK'0;;E?]@PC%!@M;_: M^EL7DE'M\? #O79,XH!Y!:%!SE'-P5P2HP3?"-\%8HSJTTE20W?LS\$ MA6Q53CN/C[B=KWO#H*7(T\]]N"B0R/4 U:Q6.?8J^!V+>20G-:P?B*@>O(=@ M)UGM[;?;9VMI2[*]](YNPO-4_'9)K<>\G@4/D_!^IMXW7IL)W" P/"YSY'<;S.+W**[P<&Q8-PZ=5*8"?+E#;-T8<_.J,P7S7W_'<'$[BZ*U2\?_'O=' MK'L[.WT<"0F-6GOQSL'\F8?WSMIFV0G!UBY@V M]_)U056E$IGZLK,:S^/OB[+Z@),&Y*D^0#QC?WFWRMNM6YX%'H(Z-'>&&V#5 M*P683#TI^VG_P>\WQ5^;UJS*LXUYGKX?J95Y[S56"O/W=K$*PX8*0*(:YON!@L&!:1SLF7S5W*OB)5G0#W M<>SMZV97U.GD2T&PT;*I,00TESVQ:\1<"/!LIHI^0%B!,_J8"-DZ'U>WR3UW M%X-1O.TW%;E$.KL>**Z7N9DP?59V'?_XX!]4OF3">OJ34/QCY3=Z':3F71O2 M#,$E Q,X?8=\#;"CG'<@]HX7(\M]GU(-YSI"Y2<\P6-:=D?]ZP?_;'TZ>6>["CR>U3Z.L%N@RZ].'(*Y>PMW;W\PY'X^Q MDT7[OG[WVGINY#HRZO?2:M,9WC0'$$2^HZE"%!R4X86:R14D/5B[YBO5?1#U M-G%T:-M+A1A16Z/G)MOC[.0[7]7^T2FN('?J>K'@V[P3V/'P94R+_Z MDAGY MUA@\?&7.H=IY\4\IK2"I/J4EX;MC=V_&Q\1?;J?J7%__=*[@Y5O>(-\[!"4+ M56\+?ML0ICH0T/S?A%2W!Y1(GE\+\;;ON@K")9]RLFKOWVZI8+F;L^;6+_D/ M%_M,UPX>T"$N#C7S?T,=O:NB#Q6PK(8>@CCHI>*P'R4'R:&$XVE.EU4LID9. M-MGS,^DQ?=GHZ-KE:Z1*]Q"+XDR/X?TSG)S?#9A>B[+YLJTTPC M#])\L@L^JXF(OP0E#I<^W3!81BY!A 8TJ>=2R7:T>J3T$E43^(6;)#50-4@B MS_,,,AN]K)M$E=?>^*9\5E [VOO8V$Y^T]?I')2#"@?"_U8;(_ZM<,JZ=PA* M2(<+4-E)?F^*)CKOJ\GO;>N;>Y++%<(N:G":NZJU*FB?_CHERA (AZ!KF%66 MR[-ZJ#AP>U@;PTK \#M#QKME50S=BF_;+A(=D'\GR)WV2?NWG]CW2<489HF; M.KH*H19QLKLQE4&HSB_Q5 7\KA"!/;U/H-+MXYHE89]UZ\:IIF:-BX4J/R9+ MXBFKJ!.NF]G42M/1VY:@*O3-KJZ$V37UT&NVE>G,-M)!S)7Q<2 9D$R]^JYZ M*$NF>P!>T-;GOG5\E)&1VJWYLL_5_TE$-:,U0T(P*UUD,UHE&%^>CN3Q^%;> M1HWL+/9JC*X=E_(*_.43C7ZJS'XSZU&AM%W:TF#@-Q#J^4JD!L1M^-"0SM"R7^&KF5[.MTY,3=JW'?KVU+N(:= MQXUQM8%@)*4<4VW\$E6?@D!._GE(\GH8,@I;6SZW MJS-FD1_L,9H]"S+C>X5I4QKZV\12G&I'^FX[%]Z$<,)G'=^K>Q9T>TTJP/Q2 MZ&ZAM?RZ_.OG%T&LS[XD.YI^(;LPMC<:H4XK,->%S^%AP[%0I[;W",MHZ1ZE MQ'RG@O8U_;Z*XZ77W\XIZ!H_"1T[17>Z)OV,QOMOSDHT;/<1B87@/]P<+U:< MNK-;L;P!G[SRH7T7?";_DD1G6_'!GNKU.\KT[>A'7Q1,;G.\-J^'L5U%KJ(Z M7'8,266A?'0N*9Q5#Q!,R+X=O,$-7[5AVS35F7L]6UMZVXG)-XG_Y: OQYA! M 9LP2S?MH:D=Q=4#6!U#M4"HP@\#9#5"+P_.?I/43/L1K&_O";/7Z%SLG&H9 MYE"7*.=L3.@SC,MQ5)1I>I!4CY1%VI"L+]PS)L6/9A'VN;X)N MD P]SCOJR:]Z+5.C<@P3<#9JQ#9JY15]&/D 4"+IDCN!:&P7K1"IN!QX\,TP M+W"E*V,G[))5YK 8<;^O4,R9]OE[:%#%L=]=WB=UAE?-61'"#*>W1C"^9>X8_3+/ UM[L6B9WMY>W4XMG7$0#XBI SO#!GCCOB3]V&>!:]ID M0F?OEISMF-O!O5VJM(S3L5/\DV>GQ- I^G7_R;(Z\-^-HL12/6EH5$",F7(WX/# PDH'P9_Z0FN$&&JPZYMO73J_M[C_7K+AZ_65ZBH2,./^$Y2"KRUM8JPM5:/P" M+8]N#!\?.00=12K",V9P>S5JE[^"^;K(G_HP$/Z@:*/U M1 7?9>+BS@8NU)#0V4"Q"D*:DIPQ]4%:SP)6O#H:)=JGF74%QY66U!.2DJM9 M/M_I?NT'BIOBJWK_;R6QZ*[=6Z3$<1@SG2D8PC\@!@C#BT8FS0K+<6LB2TG= M _U]*6]!GP0..)5.?VRR4+C]16$8XQ>>B>K@8SR?#%!'_ALND4N5?W>L?Q&A M8%!7N?X5L?1-,O!N5T^7H@F?@4&Q>;(KVQMPQ.JWX%X3>P Y$QLL_7[?Y6#3 M8K+;5>>Q+"Y.CBPG^?L;G4N%.$Y.(VTD('3KD6]FK0()#Q859\7<\M$[TQKT M-7S?RW4C]'5;\,TW;-KMHJL6(E057"]LQ1O+EX6Y >KN'H(X!X0!=FS4<*D"SF:8C^],S5+5+?)-=$]5WM0_T8)?"O^*V>=\R\'D>\0O.RU$QI193+4;84'.?T2*'OS) MJ=(U[=)I:\\SYS1W>R0S,7:47YKGIWGB?Y+.TBF>]"5(9]U0>?K L<4!=BK7 MNPY("IAGX/4AB/]G]HU(L:@;MO(]+T4S6IM81>?&=E;!GY42F-S^[+69VF&; M.8#A,_,,G"KG==V6C'S>&^$NU> +;Q;CJO&]I"U?X'1)2N[IRNU3%7P/VAE\ MDWP+:""8H%S^%N M-4U*^EXB\?L<$<-$9:^$KY(S/PRH!T):[:EZJ6.> MQVHG*1PTV)[E[BM[.NHWX1K(')EZUG9>7MGI(D.2,L>)_J<\(E^2N0GR'8/C M%>VH4ES@O_#DFMH@61/@6/33P$5CL/XN= M6) :=>[.3N3-3S?6'V):0\Z5MT!2,$$0J:^275E]$?6K\*"%X#L$/@ZWRLQP MH=&@[P[^O,.?=,:EYR8VVO?@VP$R?W& ^!/F9>$8.8\/C0A&0<+S9 M]0ZS"^OO'X[YGQ3C>&Z;H\4^*8ESN?4*A(]3HS+3RNBB?V\$^ A .#'?,L:$ MK[U_>G[14--L>G>2@/@^?4Q=+>F(A%+\W4,-I1).JJ:*E9H0":ESTXL\X?I?&3-==2P;V4]Y1SZ MT2&5*LPR6-XY$; N0D0-8M(&>+O15S/"&:Q!M,^A C72Y! I-\FC.RUZ4?23 M6!=\\+K\A:V#/-6=C0P,)UT&$4[4_S(,S: +MB_JJ5M6&A:';N=+UQJ)GGW+ M86JL@B4W<8]Z\=*>(%Q(#79$C=)*P.8,8/;D>#(%"HK6=SB]M^!4S.U:R72C M/<'H1EK+L/85IG-[)J"36PPKZV.GN*.9$2B@'K'SRC*GZY@32AJO)4,6-7/R?XID#ISL8@)*R!3M*=2!%G7L)>!/ MTO!Q"R ](LCT&$Y&I:FI\6YPC+M3!BGEEDC+I$&TNMI,\N]TL-?B!*8#2A7: MP+-G80*XH:M\9 @PC^%#*M:TNGWSVYN?K@M^(>?DU&WUYNVHDY$+C\(%D0=F MH(NT3$P@*H6QZC_?=( 3VH):J&9 R=,-_=+'A>N>BXE4QQ;]T9])SWH+%;O1 M$9]"."U/SLSL7[3I0\Z V\J34/Z:7!^_&HMEF-K@U<]<[*98M^%1XL&\3X/N M9<5=1RPO\16()5MQ->193&H;'8+:#%_%NN..-*?U>1)NX8;Q^Y+;N=M>)U$< M6WG+6].W[RL:9:CX1$Z&:.S9:NR-Q'L]^0^FU#/(HPC03SG]S5R96+1C2='8 MZEJ!I=-/#)ILRYK U]3;'4X*'ID;51[?'\I]+/-:QH!Z,.:RW9/PQ7Y.4U.] M0ZK?7"),;;EX-BI-+*FUX$;U0??EQ)S*./- (@(E8&Z.4)TWYP/&O;I> )M$ MV-7DG8AE!569M0GKC1OS+XP,BLBC^$?L4)U-+2X5F=B'?!Y10 M)&9;?"@#C5YL->+7'M0Q]4C*JPKKCBWS>GF.'D$A_F$OOQY 3[0PV+ MU_!1'_K2(8@(A7&79"L19G8**-I4D_F^B!KXF)F[QWO]-0/63I)(U;#IY=5R MO>B+K]U\'VAS?Q\#FSSPGSL$^4"7,>< :#0>G7$9(?[>'+SM=:J[M;N?Z!4? M+3-=^Y#\KN]ZXKCTK=]O?>]WIY^FK;ON^8&V4/[H98HCH.3]=%M6!\#@-66! M(M='%ZKP,,&) ?^\Y"SG=\/B JM#)6N=R"J#B@B+Q+!20@G[$8V4HYX M-)WWPSR8OT^A=N6LYMZ7[$*5]C=-Z'VU%0GO8L. [@A$/5AAL6MY>25PX58@ M6?3],*O \YO#@D=;DW^Z=G]7T5=7T$E]9L_I(_<*2\,;X%&7 MBEP_-$9PQU6YYBA3V^\=<]6-

.4/S@D_BZ; WZ M27@Y3O]7BKD&0C]%78'@,DRQMY/XV46OMFW-ZE4F>9M!8>*%7:26JQ\G.2 M+F Y!3IZAGR+5C1P',X^1D:)TB'4J^^IH7B:[E ;_/;X2(]_,@/JPL+O_E9* MN!WN/G/?P[8QK(3KV1%>%9.I)/2M?Y'^Y<:*T A8D*I-A(ZL8 ;+^3KK\:0: M.[[D'8OSYD\TY+LT/_/'B]HXWQY1=KIA"RK>:<"I@E=[R16TC(%3'O 8.I<( M]AV&EWJG"1J%W9#:.ND//?K\0"^]=DW8T?5LDLIKC5[Q^D=LCBP]M/Q#4%@S M,WVI.+*;V"JY[V9\LG7A; M%1MI+@E$X3"I=(E8.EH\2(#R;&=[QS0%3.V0[]"JC\EZ MJ^FX>SS]_0B7^_*JXP)JMXW"CSA.Z^ECKT98$B^T'2TEN&NVKL%5&3JU:=Z> MQ_K*-7I(B"EPNB77(B1Q*J0F9S\:B,62L)IL6W3!<(&@>R.=SA-%DIUM=_U[ M^O/!>K/=VU.W;X*@?SB^EPCE'KR$_(:(&9X&N] R^HZ'-@3_B6RFU32Z M>24%[.M]5;A^_*&S7'M>>]H5%9<1:'O*F(4IFEQ%JSH$86L-4!*F_D^1$V!V MA!D*"TGN$GWW+7+EQ5HL7J)X@GMY]LA'\9-G;HDS:8T<<.=O-J,(T(PRB1?H M5X>@+O2P'=]RQS[;8!0!PC<6Y1%D+B&OXH#-CHYNW](H/!-??C(X:?LUV\R. M"06.D*:U]>E'*Z7LS*0B@FL-3*]C&\^S#K24WI(RX+BL=^VIY0DF<:Y!JQN9H:S7??R^5+<3='K M4"!N(^::XA';9%#,EU2,O^=1,-HX=5?D.>(\R25-0P-KB:-Q7UDPG5:R9!.0 MSKOJ?C+93M$CI:#+?#&"E2WDC\/_*17W/\1M&M;^BRKD/@B1I&NXTF5'SJBB3TJW]Z %OYZ"[C6_@L0?(&3;%R-" M42.B]\;335T:3M3A8V$7WKM<2-C;"GW2=;1PXB ZVM:I1&.T=*TM0226.>._ MJOEO#NA118%@RFF$W@=S :H[<<1X(+EA<'/-;?+^E<2"7/';>:J@"6P"!]M M( #]&SU#^C6L?LR<;?L0U)Z$5 >L@IO<@GHT4TTOXLI-G-[[=KZT(]B;S)W@(\J>Y8ZGKRJ3Q;/94 ML5%SP_EK&)(BDG^NIF,N>\11S=J64+"6EO7ZNM-_RGG/,EG89Z M&T=+<;D?BN29-0<#-E#1X@O)M>Y;?SR?M<5I)J8F%6H#N'("ZD%#P<^V78C!T'31*T MFJ6:5 _6+?T>$=,>B6<* >G/02%'(*6W+$SNUW850<^ MO+QG8,\"6J5D&*DZ*WY\[Y'*X&]7=)F.D_TQ["ZKR#7Q&"MA)BRJK6ZG@ 3% M'8*R]*!@.D/12;7OIQG_2OIAWP\>+I//'!H;OECX%H?W$VN+K82V%PB $H.P M?5G3"@8V _]5QMP*!-?92^DU/:KG!DEL"^\3PS)"--]US85&^ MAK9& 2RX4J-3K+7@P&9GP(Y(#D_&\.EA6+W@DRXDD0_9E38QS<&+H6;K3[0< M)0,ETC?3*%7)XBPU=Q_\M\%ZZ9):F8..$?64B9K_Z@A\/3Z<)M"S_,G%EXZ:6QHE\_>57\:6!)>%ZMEST]A<&/-#2;P\-6_"9[C0_ M'?GS\W]#VQF(% 9;"F9#:M'GD(*TVE#Y/N)>5Y6'O5+:/L($=?QQSX_39KFK M;V^LV"KB/K'J6M+(0&5 MA>(8D/ E4,W,YOWL R*F;Z^_W[2X>?5L4TVHX#=R'OL:7?Y1 ,6Z K$SF[_^JU?MWX7%OV)G7#@>4/[=/>X M:TRBA=@_;JWY"%# 4-3FM$1S 81%"0Z%Q@3RRB^Z=[[4\EQU=_/T' ]5/N53 M& PO4WX$Y9&(O\1Q:C0F/-74CH%VX@&BR)/$LJ[ ^L#BY%8/UR!10VXU0P&M MB1[C/ E;(U9IQR,KRO\;=OS?QG.4%-62"!EVD 3S4RU)OBG9WK>>7=UZX;GM M8B\<'A5U1Z:QG>EAG-?5S0Q]KYK'1W\PM?Q; &03!4:%-B\'DST7GR.T2?OX MW?)4S9^JNA'>X7?\;QTKY-_D3A0.89_B^)0X"KI7(_+I$,2,"0M?5B47D837 M!8!CI$F;Q0Y7.5WS$K%'/+OB8U]DYJ><8WLOI%V.I*OBJ YIB<"ZCX:D;4G3PUH;P@ A0 MJ.YM\2%WX\+\D_3W?E=RJVZ(6CF+W[W^6D;U-ID\X]!6Y#@?AN_J2C#(B_Y\ M7]XZ0^?J0R*(1;'L 9.Z2#D.)@KW'_>2;2=%)>I3'%SL,9G3+?,A2E>OOSQ_ M7T;&[FB=-+^MV3-JGJ+M[ 3.R?*?SDUZH'9G6&)?,(XO#0G.'"UC(9FEM-7, MZ+VW?+I59*\G:'JI3^?(W>/N(;D]TK+/K((8BQT]OGN$XDY_BVEM=SO/H$[L M(]]@O+4OYYH>A(7Z%^VRR93YF3[=D$*,?$/WC]\CF+(PCI,I+A^D^(Z]Y_W_0V.- MBUY,E:A!)X82**8K %,;;>NIE#L(K6[2_7Z*Y-=;\*%%1)%[)ZT4C'QS8NW@ M][G17[>R2%Z'H'\M6@1?+O,W!WBCQ7]GA@ !7,HED:9;*QV^=WJ^:5HQ7H>EMU31.0[Q1*PIX)N J,8906-[P M;=TCS_):2%CC].QXZ6?V,D7[[">NY>HER4H5)]K-S9&KAZ#6KIU^O F$@QH- M#/KBUFP<6RB^I8W3I5,IKH:MX6S*2TS=KK?O,*RI0^3S/\E$P3/+#>0GE-M4 M5F"P&LCQU'=J;@R]2B@3\8[;%7[6W%YFZ"U!T']/]0"&B3-82+P&_035BY3< ME/S$M<\NHMZ+347*]ILDC[)BWA0[2S_H;KM+$?4HK1WC.[-RV;.?./-J(ZO8 M/ZWYQS?-C@WWY>IGUQ-O.GQZG:'='4<-^EL@F*%_+8'W)(/P1(;2@ 1(SJ0? MTV&J79GZ73[)BLG;>:+TZ@BZ+N*(Q"%I2 M-K%IK=(XDSZL M6B_!PX%-,)H&F?]/4I3_K_'R$(3>D#)5HIRB2I'XQC5E GM&/^?B&DW782M? M)3V*NEJM.<13..B![KD'.<$O&(*"Z1"4=A]R'?I'8:.=G2ZA?OD0E-X<#PF' M ,KE5"$;,I:A-YJITJ3]76Z*-O4\*6H8Q8=070SI@'$#B;@+E1I?!O+NPD]D MO+MA=U'KCCRQ^CL,HT]DIPK[_^V4F)")&GX]((1<*W]1-(AA 1;I_,TI?V92 M(QPTQY!JQCY(WYWMP0?/"D-.?LG1M0 ?I7H#Z8<@MOEI8NJH(Z#PM\+O-,0- MQ;NAD8LR?+5V0[&SQV!_\]S;Z20NBFL+UOM$/Y3.R=^9"06(+EVP5[W^6('BV-BM\EG;I03@ 3PY![&*, MOZ%X<,JO#2(4'1?Y IYZIG?.KSL3_W$39X>#9S[5QMX'RX'/_8'1.>TI1@A[ M6BX*6XKBA/@U9T5VWH17#:X+H:$+E7-[(\3GDPHMG'*@4\-' UBFZ P+&8R M^/"MF!"44@?8 #%B#-XXNTKG23TJ"XWJ/44@?;?Q5QR9S<'$*6U[Q%]=6W#96 M)KUC0Z7?0:5L]'0J?',Y!B_QL?+?M*S@RX1@"\%M13O+^!G@A%?B+0)?ZA^V M.K',Y_HJ5._Z;=%;IEU\Y(:TCV]4>2>\SW+5*?A-#[.?>(J(!"89/GW9A'P/ M,*/H,9[> '&]2@TF9!J@!^:!MSJX4((6[>V4+IM.S)IFS'S^J+)TN^&1UJ,Q MO8YF0"'+V,/X2QR= [ET".*G.H2(>AW/D) 8S)9 7I+P M* !IW_(J(H'IG$44$V"5[$O$[$SCWNB'\[H!LB1-*ABO+KNC456WT:#;L?C0 M6F9MN70,I)C0RU7OR*ONE/+J) M/R1C]PJBPZ5;C0OB[I.TTM /RW]F9O=*14TC)6A-&&Q5,<,M-WTC_^RC-;Y7 M)-9E*LP1B$O$B'0'MQ,]*08QCTX?C;K +W\R+M??I.0F)?AO%$X"PH:((:31 M:NB&5"1):513>GG+H3; K2M-+F==_>2'1#;^80DY$_:;[J;IX*P6I9+W&.R# M=;[WAZ!KH>YD7FB69/[62E-G3R:0MG4KO>KZ'1X*JSLY]^'I+Y!1"VGV1.0I MY J8 _/75@9X S%PAW>:PG,X;[UKET>SH4'K;_=.%.J[A:1\V%.1^>)=H7_ M#<\SHJSW7=# 19(JG4N;<@%^F5"497J,XCV,RX2ER)Y:N$ZD/20F9QULT![K MI0?K/8^S898_V1 2Z5@H:>F5B2H2\N'=D"O M0OTG[?A2:ZL:[ES^YW.5\*44YY.6PDQ+WS!=Z)']+$P+>K Y4X@^[V8XI'YF M3,REDZX4"QF:W5X9:SQ>O1OBK&P M704V_JU.$G5Y(A+^F07/"K9-(GG M]OI&: :.E\=CVLQ%["EF5,\%NDQP.4?(GKJI?I/;LB72-P/Q:"6@EDG6)BHW M\YJ*[JF3EH[/&1@E.#>,Y.L"6@(;Z._-#3ZXXS\9" ;?ZUH17+S<.="IC#'P\FIP#S!P7$U_@(+'KR[1G$!- DVZ>WA*U+D M:A)TL/3>XNB!%2Y6X2+@>>1+\N?9!4>QNU\;;VG[?$2,.K.&'AN[7>Y"-6:< MC>!OD1@)A!@IDYQ">]9G1]((3^4@#!I(%F8'^W2&33R3#91GLR^4$HB_P>G+ MFO_Z%-V,\24G.'I,5%8!"*Y#KM#-VAA(-^VZ$6S.-=#>.>]SI-1UG'?W=> - MBXNGLZ2/2'5)YS']#$_2[T4) E![DDQML^]3JZ>![SQ&4;6=H4W.MA^26J0? MC[W:\X*RW@ZV;D6P8-%'$;I$C4PB89#LMVI'I.>'UVY%[FQF.1//MEA7EUT0 ML7CS:>'?GH0B!ZF[T0R8%FXG?\6$W#ZA;1RVPQR5P2%E1H M;11_DI58?VE8NODBS.6]!5@..0LFNO,M0\@>I+7RX9DT%.^ %@P&@R/'75/" M>:GJF'DY5XU*P;%&Q7.G)X1Q]P_J$F&/P<2;7W;?X/A6_0G[J2AL.5*(!!GQ M9!^2929BJ"?6M1<04MC5Z=-$>-G^>5UXY(3K;D$9!TZW^KOHX'!KT_%T6]H$ M:: *GZTP>&^@D3'+\>?!SCV^(SW6^?HKJS6[LV-CRI+.>*T]$?LR86ER\QOT MDBHVBBHM1.'Y6F;:ETA6 10($#$JE+3[*Q,107 (QE?G>FP;%O$>G!4]]3J' MPS$T1\O6<\K:4,!")G4GBN&'-.@S*YB=#9RG(;D,\"3Y03/NG2BEY9-TYH8P M/,WZRNKZO38Q,7'[(%6IUS>$?ML\N#HO^4>7?)^QR4O(-PSV]B5GARZ+.,- MR(0_?RC#9.,177@X+I3^A'DP@K]0/U#^DJAC'4]J@:DD\1 $G)C9669LA@=@ M_U?[ 444*/T=JBUJ>(,%80Q\J!Q4RKFKR0;_ODM:A2>\5>_\\_RB,1NO3GB& M+ZSO()W3Y!:LY@=3.0XBZ J?'.KQS_SQ,DRAX\-=(%R]JC=N].3X27;'K]'6 M3"E7#HY:(6-1@^?"J:&UJ,$K VPPQO]7\2>)744/KCQJ)8;2:XY4&Z/W]L^P M%6+%YVZ$/0B3?OA*.A=6V4& "**\&X7PD%TTXXG)@SVD_@^-^W%W&R:E0@5- M] .:1D=22*_\"7\-8Q4?(#Q"1'Q@Q^CLD M$ZTR(E3,<;;/7M&<&["[3JR,M;DPKR;O\ULC?):-6[7! 'G3\DRB>,3R+]C( MS)+N,%*-]J)/EQ)$A0"),3A-X:]$;D^DE*IP(1^_6YS0Q,M+DXF;86B4$K.. MEO=EK]AZU*"RW^S/< %X#'9C-X: 8:9"2/YID$[]#98 [2'FCT4NJ-:U\G5W M%>4JD*R(Y4>0,-,D_0.DPV8$)N2)T,D_0WO^&;C,GFG*'M[X$0X>HA\I\2(Y MK7TB[;M2X[G3GERXK.9]O.J^S,>0WY.$U%UM4BJYE#%%'?B00!&XO7S'$ MEN\JX%&I _)MQ,=(R?D]M5VY^>)#$/2T%K?GGJH*TQW5<,5* Q9F=S2$:,-8 M_F&**GR<[- !;#4-9.,Q8#[A$_4Q=>/ZF\\KK&M/A+XZ?V[DT6WA_/RF Y=AU;+4'*/ M8;)W:7SD+UVDW@ WM<5XLGQY^^WD6V3>RV[DTOC9XZ>UWRTR=E MN4_:(F)#&.!$>2)" 8?.J"?IXM]V$\ BB!NSBG,(&'ZRQ"3&D%]/4S!-+AGQ M,HVO5^GF<9 [8>:UMN M[B-,W7J:H/L M2C%.H@SE O5:'ZT"Y1M[F9Q*.E%3NP7C M ;L39S+[/(E_U'6=4K1:)*J";:ZH2[]__57F]\K9S*Y3S7ZI=$YP["&(Z_+@ M!D\S)!@M-/F<:D@Z'0SF,[V@%WSSKI-3%O=UIANM8Y+';UYM%4=%G8R!)(&) M%TXA91&AI*AQJ#3]79D"J;:1L,'ZAL% 13O;O,.%/(JT$_6L00T@5X+KK%RR M4TR^!5@"P4.KHIO11S%$6\@1^*]!B(CSWC<\.!-F18QHW$CUSH-PV)#7SJZ= M+V'1__;ZO1C7=F3[0Z[!F[$;9&E:H_DI+^0B/WUF71Z8Q$,RZ-R+?;K'-^LR M._93BF3!Y7;S>)[]L$&,GJ]RC_-"@U$.[?OE+>^6E4L,J(1[GS7'B/TQ)GE MCPRP$UVR145(Z,0?_?]7>]?^SW3;QU=DY# LI]"$DE,KL1+VK;L;:4DG40Z[ MRR$,ZX1A-E'F3'I*DGM2W4A:(H<GVNZ_.YKO?UOEZ?Z[H^OGZZ*-ZI<1ZU?S9G.JYR^H$:[SGT"=%6 M/L6W"^C)IM+,5^3TSUH.:KW;A-1Y7M7OQD;R@.S.[^_3-;F-) MS&P9@US3EBK6DN@W@PX/P;%O72AF@G2X8KFP/EQ5P>[7-)>G@\KK=X\01Z'S M];?DBQ0>^#'*[!6F(J1EJ'5B 2A!0-A M'+Z"$#D,-Y?U%&(J?/.:C82#[O<8V8Y!)57Y1^1'AR(RISS!@H_EXD$+KYM+ M"!:Y!VT@1&;;R.Q\MQ<_#[O<8GLKT$F& MDR-A4W_+-I[@P*9J>3#^%JIF'2SC=[UWR.DN8O8>4; 8*Q"F&MS/<4GF&VK1O#/XNJ\^7KE+7H M[?+2"LVO/UWQ(!_BR'()4^@C^^^;2"T[PAGVEL.'O+(Q( $[SO%CB.?=. MF+)L;(7>.03E=NT^%U992K0O[-+^=N[VUE#<(R/MG[NA:J5&ZQNW^J:9-G0C M02L+OG$E:8BL:)]8U9Q'(>T&LZHB= /W".U)FG=%22A6CR^O(!&GG3WF8==? M$+4Q-K^_^8H!*1\M14P -XB/@E1N;"TO .6$V,PH.WOH*OZI MJ<7=EXJWE512+G^V?.,8PAKLKB9ZRCT428#UTI5:% 3+'B"=9[RG2\YEZM]O MH+<.52;5GD[[-&E?;5F8<6+J^+V>4<6PJIN&AZ$CU(U -, ZQN12^ J<9EK& M"C/+5.##&*!J$IW AU6@RA*.$DR93\'%J;458-Z@ATDIM\ M1)TT%8L&1F5[Z3DM[G. $@L! Q''!"$U^X^+CQY>28D\R8Q3F@W.[WUA$N[W M\5+F(S;16CY"Z017KA"=.A$Z0 1,GS".!9\\POSQ]8/)1'TO/@C^RP4E5@]* ML^N F7G,9&F4 ?1AHS2]!4D6ZX<#-:]&NJA:9UEA*RZM=Z@92]:,(&*>2O\1 ME/:N!#NCJO7N_IKK_L9*X+6B(2;)@O3V/5W#@3:=Z"/4_O#G8A:;L@K1;D,P MGN!4B>G#0SB'^@M;?_G8-3ST JV7PUC:V!;RGPUXX?T2EJ7 H-;%\=7%7@3* M7'0K9PB-\U)1=W=[]2*W+]C-+=XY^1Q75'O^P0]'1Y.@+T__FV$'#W53Y=I] MP97#UHD@:4[("910\.W(N^VU307CG)XG-I[FQTYD[O/?7U"NML],J4PN[J[3 M(_(V2=:N7J/ WCFOS@"\]^AWYT2-G(=37U],O4':BUW.?-;_R\BM,:9P@68' M40Z)TW=*IK5:#ZY"(H&I/9QY_H 8!5:)?,$?CT?BN'FZD\_TTH;/ZW3799@. MJ ]J'%2Q.=EKE'[8[(IZQ[_NF"#N XI$^5I35)56M.FL%:&ZSD6"%O.YMO;2 M*T/77!"!3/0&__#E6*:;*5 7/!&XU7RO>65LHVU!+]3J"--SK0:PO+,=XLV3#"SOFSKYO$J?C!= I7SJGH^HSKJ *MB M>.S>\R?>O.%\RI6]VBJT-QKX5ZN<2H M.1S5Z:1P9\.UTS/LF5V\JY&N&_=;[<2@YG]3 R8ILHT98A<9FV3%=-XJ".I M:-M7T6!?A!\"^WAYD-D_A1Z&;>VF\>W:J(2*CQJX/U=VR$D "R?"I>4R3=D[ MJB[:6=:]&=F9EYL S8XI^[!;,%Q)QJ'+'\VH?_:SZ_'6XC1?-PC==D#)IF(; M6E7V;A52@V< X':O[H/0=O7$#A1UNE!F*"QDW'O5]%U09=OW,)4_&GU MMG*DOPU[R^)-E[IL7&@F4XE)1/:0X<0(:1& 0QA(+%J$=9_GN^]'W]SL%9YX M!:-;VDGO)1$NQ$RCVDV:W[2,8>LDC4#Q+R#J8 MRH7="*:#[ES^7H^TR_'21SMRSYL+-4,(-ZB7'L!J&\TW32/K5R$=!R6XJC"Z MP!N;L@4E8+9CZ.EQMH(/B[[.&GU&5P-5S-ZM4WM99547T?.+\K[%]&]#"1:Y M "=[&6MDEHEE^8EFP)L\OVI#ST0R= :CILLX?"<3X9S=5+0*B2W.]2X.&PA> M[T)BBS1> '6T3C;KXCFP]WD$JX$!0/L>;I@X[Q'R_FB^?R?SU%#^KQ2^32_D M(ZT50L O8,0NQ 1AG&03O NHIV6O0D)5\2DR [**\99QAM9L^_C7.+6@P9?F M5J67BHLRD=;ZAF]"M]3(Y<():;',D31!7F>/O,%6>+;D<1%O./GA&U:0C]6/ M:NO5'EAL/'Z6.126X?TS\V'/,>LO]Q=ATPB1DP#/S^ D63-6V%D.>/5O@8;O MRR8DUG-)&@<:]H(.. M@@%7836M(\#=?[0E1%#+X'EAJO2RS6\=1E'4VLZ' #N4X"5LZRWNW5LT!30& M=0HG,EA[?GRPME:H0! ?55H24,"[/'CH:,YO8M6O;ZQS+43.6JYJ[5E5R<[KS@K[J MW]$\F8H\L.9$6P%MSBM53N9TEEEWVRY! P/W\SO)&$2>S=S6,&9Q:YD2#R_* M1!E?JDSSYLNIQ 4\U8G6 :E1:Y7?A)2N:J61$Q-U4Z\P2>B_9!L*_'RKM[[S M++\[J'+4D*#3Q;)KTMH_0,WO?] UY18!M$X$VN2^QTZ]SK?MU9;F]\IN MS671\+;P+1,,TB@@.!*@P(-V(_4(JY!V;)U[I@1:3CR- M'B0%7#R;QN_54(GC:;1+'03S/C@]M]I>I/_V=J]Q_\@W_P_P)@=>K?4$L#!!0 ( $$Y859, M&ULW+U[D]LXEB_X M_WP*;,V-W>J(1!4?( GTSLR-]*O6&ZY*CYW5?2?/H W2[Y^E(L5>%U(NI("?,M7 M7\!?A2S_#E2Q? 1_719_S[]2"/^C>NGU\NFYR!^^K$ 41/'^;XL_*R220"$* M6482B&)!(.98P"!5@9!Q&L5IX>CHDA/Q<_7;S:)D?>E W&_[\OW[]\)E_D8\4YHMR11?< M=%#F?RZK'WY8<5+58?*)-S+7W5VNKY2?[[#V7^ M^#27[<^^%%(=;G9>%#NM&BF)D3),C93_>JRSGR\0WY.\JY>R>A"N4O MPO0W;^+>:WZ0PPO9BD>L/ZNU"C/7M;KJZ6/3A)?;U62Q7=#["9['MIB/R MW/S@@_Y;TXUIZ 295OTTU-T157Y?R860-5ON- UR\>\_Z+_-UB5\H/1I]FI= MY@M9EK?\'^N\S UYWW[/RYF0B:!QRF$F"88H(1(2%",8XB"DF-$097RVVGS: M,[F OW]NI:BZLNKG!P<]5T?F:R'+Y;K@VY7N<7YH^=(KEUGK\,\+^BC+)]J\ MH(4U1D$M_W^T8H*.G. /(^G_]V\_;W7KC^M\++3FTP-JR7?$F1MC85GLP[#D MMC!LYV"I-:@P4+1DE1)-$QJ0*/I9SE=E^Q-H?E)-Q'.]_/QBE&^+5@-:\#.# MT#SQ,U]J&^EI!7?&P]B43JJNEDX?2 VP%N$'L"R$++0-?$"=%Q_MZW51:"OX MW;*0^V>_]C/=6GWU=DN[SQG0B M6]#M@M:3@1UE+_BOEPL]MJM<#_Y' M#;?4]"4^KS0O_2H?F2QF/*(B1CB$62@91"2.(0F3!&H&07&<8(V"M*$0ASZG MQB2UU."-'8^X@'N:3@:";&!6:=$"'9'!1F90"0W^J,6V/$=S@50TMW?56CLV MM#N=7Q?BGRZGZAX@U8QM7JQH.(SJF[I_=6EJ%$;NH5M+S'U>[6W;/>G6GS_J MT5]I*_+M/];YD_F^;EFY*K1U.4-90%D89##E5$&$"()$!2$,&$NH0(K0V&D/ M?+;'J7%S*_ -J$2N]EX;H<$?K=B.!_;G@;-$3V?J&I3KXX\-.TFWD1HX#* M*$,P%2F&B',*<< 43.)0))$("(^)"R%=(,O4J*I5Y<]N7'3):-BQU$@8#\Q? MK1:@5N/P/<(-V&H#MNH,0F\>8/5$?)=(,BHE>H!LGRQ]--G7>NL:A)^_4/VU MWZU7QE'.^![.D,1"[Z13*% JH>9-#JE**0RSE"K."(ZX<+/=3O8W-3K<[E=* M(^\-*"N)P7(K,O@Q7S0_=KQ$/8>]K?GF#='!C;>=S=\-J(4%'6E]VFU6L'BS MVD[W-K+-9J7Z2XO-[K6^]AI;O5]HSJK.'BK/HBQ2,2(R@!RI"")" DB$"&"2 MAC((5_-?'G1 MPTZ)X5LOB&RU$AH:ARR$15T976XECH%JL7UGB>H!B:, MPRCUN<4[!9?#U9TGV$:ZKW/\R-PNZ"R@.'DK=^K]\:[B++38N7^S>;X'17[( M%_).U3XP[RC/Y_GJ^??%NC3]Z,'5_WJ]?-3]FH_FG93W&MGRRW(N9D(DC$41 M@Y@0KODSDQ#+-(8JS+C,:(Q2;'41=Y$44R-7HP=8*L!KGR+5J'(#UI4R@#?: MW "^T0#48=ZIU\'JW&8Q:#_!Z,QA;5< [ M,QCW8PZ&PR(PQJ",M$(,.3ANR\FEH)Y<:WHW/MY"=*G^.ZO4Q8WY.!!\1APS%F"?"\;;6 MKN.I+535$5F^$?P&,",Z*"O9P7(!OC;2@T*+?\FAXHG!Z'/4Z ?B<0\@;T E M-?B\0;<5''PZA>Z%!Y/GH1KDN/)$MU<\Q#P/QNFC38OW^U*7;I3G]>J?8(GB M3&AZ4IAJ>D(1)!PQ&&C2RF3&1*"N3I_%*IEU/VP#/]IJ5)\R/6;(6W\L-* ;#5 -0J@#\J)1RO+AT'R(XFAH-]8"+QC+@SY?0#SA,I.78^ M*FWU V:?V'JVTI/ZC,O&^[)<2_%F7>2+AR:15^7$4?WR[JER&WO[718\UWN[ M68B#6')*8:B4@HBJQ-S(*ABEL8SB5'(BK"Y3^HLP-0IL!3,3LG+W LM:XOXN M7CW&A<<8";TNP4"$""(D%:18KH M6*Y)@\Z%H=K8SWV#+K/?:3/U8]OS0W' M#6BTNP&M?B708U2#X'$!ZXVRKT7,78!Q%[+> +U8S/JW=%EXQSW]7J^2'_3N MW1Q-YK+\3:YF*A6"(*)@2@F#B(D8DCC!D&"D9)BDA(6T3PC'D?ZFME1ID8!H MO6E-/B=:"=TO:.,8QK;;=&_(#;YS;P S41>UK#= B^@_FN(,%IXC)H[U=I6H MB#.J'XM\./=:S[Q-^8(NN*:K;?((_3?3@K;"O\JRNM-X/=>3YTX=>/;-\I'F MBUE$4HY"%D AL.::"!.(<28A9RE)DU"F,G-R8/0BU=08J9+76,X;B3L9.\ ? MM=".YP5^AL^.QD8?E(')[L+Q<$_MY!,_7VF>O,@T;LHGGS"^2/_DM?$>GDNW MG,NYB6"3XO9Q6:SR_ZYV%N:(9/=,I'&VRX*0!HF2D#)J7,=3! FC(4PB)B,> M9 D.[!V6'#N?&L%VQ >T([^9X_GVM-#%$.PU)J?I=&BD!V;-+LBW>R ?.))U M=RUU1=O!TVA U$=R,')"WY,K44_43GH0N;8YGN-03VUW_(7ZMM'/A&\BGA0$ ^\8&Q$!Y7L M-V #=R,^:.6O_(9N0*."/\.[+WB>;&SG[D$$0]:FNIT9T>_Z1 MQBBN9*]XKKHD>JIE=[PE_/!TSS^RE;OAM5ITL)5]*!=)&[P& M<9(\V?$5W21M #GM*&G50C\FNQ6BJO5!YQ]I+MXO7M.G?$7GQJ-\N:@NCF9I MDG$:LPBJ &D&(X%F,,HPC+ED$>(1Y6X.E.>[G!IS;24&3UIDJ*F*UT*[,94% MV'8,Y1?"H??L6_2,M.:FN9&W#D31^\=*9'^$9 ^/)R*RZ'!4 K('8)]X'-X< MP!.J4WRHG&GC",F8!S"53$*$&8&84'.MHTD'AT(HSKPY0'5[GAK]&)E-#OK* M[ZE.R608:+E8R*HV0%U;E'8T&,CE9F=X[)AJ$- ')JPZNW0M-*BE;GQCVI18 M-]TB91ZS7#BC-8:CS$Z_T_&/.02'DUO,P09ZY\!_?2ZG>)C$H=D)PD3_#2*] M\]-FE-X7AE&21G&6$IY:W5([]#DU(FM2CK]V3MA^%ER+2P__D U-0PU:P^3 M/PNIV=;Q?" M%!6?ORR*2#C# 4,)5 *'IL9Z#"EG"0R$4I23 !$1]2]&>;ISJ\DQOC-W);2G M8I1GT+>S)_V!.6YARAI(DR.M$GFD I5V,/DM4WFFSVL4J[2#X4C)2LN7^Q'3 MO7Q\6A:T>#8)VE;/+W,,QU11@44$91PJS4D80Y;@%(8$9U$2$X52-GNJK=H5 M+59VE'2N6Y<)M-_Y<'/IE7S(%PNS&V-T7FV(>V]SS^+.N:2$\PPFC)F:*%1" M&@0!3#-,@I@QBL,6][:B_150;[L>#O.W=0[MX0'/4(I4P&,8QM3DOHHP)#&. M8*8W21$BA,>14Q$:GV"/XI_;L4"?]K.:>TEG?G8(4) ($H:)_N9Q!A'6XT"B M0/]'91+IKY\K*6=:2+:\QB!T.Q[0X+%/>=X/9#LSQR=P ULX&U%!+>NP:>-M M@?%DTYSM;E1SQE;Y?4O&^KU^1LQO6OKE8J4UT0\]M)>5[Q>\,,X8[[0:K]9E MOI!E^7KYR/)%?:*0"I+1.&-0RB2 I@PDI"H*(*=)D*:41H%,70B_EQ136P4Z M9Y*@D//JRGZQ7,".9AN_"3=BZC=(=FPU./0#4]BN_!O/">-#4:L S%P$K1*@ MHX4_9KL(1$]TUT^&43GP(ICVB?&RQOJQY0?=FI25G]H;6?(BKP)SZXPJL($HH0$$"S]2CZ6,Y7B6%&.8408 MAB@0#+(()S"5 4=IP+' @9-+ER?!ID9*7;W 5C'0:E;;!1W=C(M&JYWQ&:CW M0N /HR&H5'2D,6]#;L=YUQC(@0ERU#%T=U7S#+@OAS9?8HWK]N89S!?.<;[; M[[O?7LFRNI&@BW(;_ON;7#57%C.)<)@J;3@F*8\A(E1!@C/]GY0P0C.!L5M* MYK,]3HVXS3C0:J>VX+DL'J3>3;=2ES=@(5=FEM/Y?/FM]:S['R'Z*:MNZ/Y' MF/T4W^@WRB?C8/=5SI]=]]KG!LAV7^T1]H%I]E :@QM E1YM<+O!62V+-CW] MAV6I1Z)1Q./)H)KQE+!B8R5-ERS M "))4[U!9A&D*!)1++11JV*W*PHOQ6IU'\-_#I/U!M2:3<9:W05Z&J9J(],_DYVZ"Z-G(W6O<1]) M 3HIPYH\E.6;M6P+I,^X)O DS03$DF00(<8ACD@"LRC$L9X@J4R=2IB[=#XU MN[4]S7L1MMZJ\7P#5DO 9!U*]4>KA^.I@M/XV''P4*B/='SJ#_ +$P38(3=( M3 EBVT8_PWBI5;Q7?+[1-)>_I=Q.K:Y)W+4S!IIIK5U]D M<2O^MJ[S>)6S3,@XRB(*4412B'@80B9Q J7"$6>99&GD= />1XBI$6 EGQN9 M]<+>CM2&1G1@(HS*>Y> MM,]_%[5UR>7V8>)][M*N.1?Z+[W??*?%FR62ABI4&&+.0LV&BD$<\ A&:832 M)&4LBYVNHWI),34FO-<#(ZOSLSX7WZY#X'(E/B"PD[+VVN-+HP@PFOB^2>\) MI-<[=E<9KG#[WA.FP_?R?1OK:1=6#I=FP[U'DYG.PEZGQ62TDV$C9,^?T840MS;E+<1K:7G.&R-T(.P6! M+ROK8!_CFE&GU'QA)YU\N&>:DS4KY3_6NKFW7_5_[G4KS:?*E60D#2-(6*PG M/XXBR*IH%T*"-!")C!.GRAA'>YH: 6P%!96DP(C:DP6.PVO'!%Y &Y@->N+E MGG3D'!:^DHP<[6?;X-8VB-$@"!L,H$A A MP2!)H@"&-(YQ%% 64*?J%G;=3HT\#CAD[0K>^RS<WW6BJ+%:SNV\+/;>_Y$^WW_-R%H0RR9#@,#7F M"TH4AS@5%(9A&M%8!BH45B&Z+UJ>&MELA-,?OQ;/DE!> G::,RZ"86!:L$; M>NH?U?;4[-8O=6:V_M=V5K]L;Y2)>U2-=FX>?\#GS=+KY6*5+]9Z\C?G&?!\=[-^!4QEJ0P"F#$];U&B9S!.<*AW(0A%&1:4R/CRRR9GN:8V]>VO3)K[ MD?YVAZ>!O>0F:]#AFLSEEL-(>;K4ZHWKH/=<[E)-X.JK-Y1VMV']F^^1*?+^ MV_+^RW)=TH6X78C[+WFQ>M8_:Q+NI3A+(L0S&!!.(6*(0JQ0"E60*A1@FL3$ M*L_V^:ZF1KI:,-!*"[2XH)87Z)\[Y#4\C>YIFO2+V<#,=P*N/OD@3^/FD ;2 M&WXC97_L\]FYY7RT0N1DJL?3+8R7X=%*DYW$CG9O]*P;2_/B+W2^EK]*6JZ+ MJN3YQ^4\Y\_U?^_E]]6KNYX:QQK!024YZ(CN6)':'G<[JW00- =FW\- :BNSDAC\T?QI1 >5[#Z+N+KB MY:M0JW6_XQ9C=87C1<%5YP9Z6'T'4HB\6Z]T;^;&42[*ZB?WRU?2^)S<:]*4 M518@_^.V8^BSFKZLOLJZ(4$CI4FWU@L&RL##'&8*!"?!0&B30#$E7#W"_!*\: MO_E[8VE)T&HSSH XF*[C#,Q(=JV' ?*5]/QR7$]:QQAOKS8F7SUOGVDE_)CD7,YDXRGB52)R<)NCJPYARR.0IBD)(H8PQD63C??8RLP MM66ST<($X1LUI*BB>\5R/J=%)^;7M6+0V)^%W=9BRH,]\ )=J04KO7;YOJL] M8,^@^V"# *@@,![2%0@WH .#J3K5UD%Z44:W!0-4:'CT3KK2./IR>AI;_'%] MJ:XT."]G^?)9RL^R^*I;.RS];R8A>&D$,'*6]\NZ#-_F]Z^7 MY>JWY>J_Y,I<5#PL\O^68MM2_5(5W7/_A2X:-6=4Q3S#<0P)TZNIWE0*J'>8 M,31A-G&4)1)A-\_S:VDRM;6U#IL'B^4*/,N5R3;4*.)X*7RU+\/R&OF?8;Q' M7%XWJ^:6:F[ 1O]V,:V3+YAPHUH;4_>T7.GGZH]EBX+_C!U7'S!?-]I7TV/< M._!K#]>+6_.K"]1OB?VHI^QO>A(W40$LS"+*20BY""E$(<>0I5A!'F<$*43B M)% NZ]YN\U-;C(QTP(C7,[IB#SR[I:$_) /SM0,:SO1Z6&E/G+?7^*A$=%BQ M?78X\E0?UYC=$A75I4Q=$J>L"&13'&>;TFB6H"0D.(DA#A,]J4W1/AHB!!6) MTQ0E,E+4RA^YKP!3F_9;<4T^L*:VY1MS37*LLI"+ETB/ ;+QN1D6]J$]<5[4 MOJD4N &=H>@6=MHJ,3#R+EX[PX[ 6+X\_D?"T=6G/XRG'8!ZM#NB6U!_K7>= MA2YHIV>FDGPA[U2=BW86!HS0A&<0BX"8PQ"]IC 10)7$J10!"I5R2D'7;7QJ MJT2G[A-@RZ)8?C,A1(XY1KK@V9F'?2$9F,$_+!WZ7$3V3]0&GN?] ;.>\+9H')C\I>0_/2R__JR;J.>]_LMVNI]M>)2I M;ZM>2P/6S_?8+;Y_6GZJJ^,UU9@;9_5(D2P,J82$!PPB1B1D.$B@4!@E@1!$ M/V"](SS2R=2HX/W'.]#(V584=]A<'$/28NOF 9^!)_T!:/H$2!S#R&&3Y0&K MD392IS#SY15V!HV3^Z%C[XZWYSDC_OUVPH.*LG!1]W;%U/" MTYQ5]KR,[<#L>$W:#[RA;:%=A,XR8O]+QY?J^[X.[/1PG8NZERH>O4([\&@/ MV^JZW5K^74JWG'_*OLKQ3VJQZDL7JV7SFJ]N%, 8/(IV>2XIM$-W"E0:PNUP/(-Y")QVK.Q!.K@@2(*=\$1M M'%'9$4?4SNG\G@/J)VGNV/7/3?FX#J:X33B<:"M_I2P&*(PI>80 M-( Q#A,4)FF@F'2.DQA7AZDM]Z_HW-0KO '?&@4@;?S4A5I)G5FG0 M[+J;VE1NQ )S(ZPV*S'QV*S_N#[F!)_VI"XS;H3)H@<;GJY06 MMU/1<=R-Z) PO]AJ#MI9OX7E M-2V_O)LOOVU6KUN3.K@RQ.HR\/#&N M?;^CLJ@S'/O,Z-Z >XD7$VI3\^I"_.=:K]_JN>J(5W/W35[R^=+,U@_Y0KY? MR<=RED2:Z1*>:,:C)E@F(Q!G@=ZE2Q:E+ O3, AMR\ X]SXYL_?M:] N8#<@ MC&! ZM"S^J; &$9;O4"K&-AJ!OXPNH%*.8=",^[#=IKR!A^,H6W5<<;!J=Q- M;SPO*(GCWN=H97-ZP]$MK=._D4M/&&X7JUSD\[4I(;&-0JQ3NTCQ3JMJK-3U MJC%-]VMSU1M+$<0T"7$ -7\JB!3!D*&8F N*2(8)(T'D%&CH5[S)D6OK\J.M MQ*Y^G>A=T&H(S,<&.CJ:EPY4M[OPE,'+5^!ZO##VV [-U5<8U@M.&GRB[_V( MP8MP5SI;\ GL\4,%K[WT\-=^;8H(R>)!OJ.\.OK^O93"F.\FV=&[7*V>F_I4 M;5012VF6$04C$<80(9I"DD48)GI:Q3A3*$96@1Q].I_: K 1'[3R&]=/4>UA M@5$!5#JT%;X#]36PRVDE;;^;*6 MU8D!J0>]^@!K'$Z+%J!&S#V&? ,N!F_V -A(-'_[ /,9'6D)RDF!/O#X> MEY[788^\$24JW(,EQ MA]ON=&9R@SCPRG*HJ-!-)W4UZ.H,:J7;IJ%F,\@]N6QXY_> +E5YF'WSYB(]XA6/13-4O31Q3..,Q0U@&&0QE&AO_ M804QTO]46-N161S1F#K5+7,58&JFWR;<\64,;>WQM3+Y-W_L$SKK/#9V[# D MXN.< &QC(4X$FU9/> XS[0O=( $3%MU?,83"'IS3014.[0Q4^?%8=:V-%\9, MD(R%DF,8*Q7I/;3"D- TA&$4*J$H25)A=6;I3Z2IL60W@.)\M/E>H$45]>CN M2>9Q@"U]&D8=MJ']&"[-#^#9Y\P_R&,503POT+3*&EH#Z%RHT+[E?E3^RW(I MON7S>9L6L?&<,SYTXF_KIT:(?_:"5-XJL)+ -U*ZT:P=K#;<:AW, >FR5;>FVTNSJW(X-8"4F<& M=(+($\G9]3DJCSG!L$]5;B_W8Z/?Y,K$.%0IP844KZK[]/>+]U4YN9UXATWD M3HIEB((TA5E&-35)02#)$LU4F8H"D>*$NI7J;%6GKD>U4ON MLF^?]FJC;\D]39^/RT55M:*NM-+)Z3E#81(3@CC$-,JT41K&^F\JA#P(LBPR MB4^XU0FA77=3H[.FFEPM%^JS>ZF1G M448QCD(!0VX\K@D7D&34)%5*%$,9B:6PJNS>J_>ID8V1LZYF#3:25FZRO]W^ M!?Q1R^QH*KF-AIVM-!C& Q/19? ZVT:]8/)D'+GU/:IUU N6??.H7R,]3NX^ M%M)D.;M]T!UHF\QX#G^5YO-' KT-3$D*:18RB!.! M@XSC4%'[:#V'CJ=&8XWHH)(=;(5W.'9R@=WB+&\@, ?FJV,X@EID\$?S9[_B M52X0.QSO#03U2&=\+>0=L%N45P9EYK.J5 ^H3A[RN;0WWDE?#RUWCOOZO-_/ MCK0HI\!3XL2^LKH4%&ULY(OM9X#;PF==2Z 95BU4A5JH$#XWBS-XBM@IMG M;_JL9LZV^!"CXZ)Z49@C\F<;:'QE<3Y;'_C)F^V5?]% MTF;K%_O:HU^7\Z^F?EIE^;29B)K<+"F*92J""')EZI[%G$$21A&4-#*&9A(P MYN2Y?;*WJ1'-1EC :ZNP3:?E:A>>0MC6T/.$V^"66PM98TAO,L#Y2WOCA(DW M^^E47R,;1!9JO[1P;%[J:;+4M9?TMGGY*._I]\8WYI5<2)6O3%G&?+'677?2 M]K1NOQF->99F NI]K-Z_8F5*#=,41BDC/%"*">%$+_U%F1KW-)JX5JSH/Q26 M!LXH ]M^31%\6HM@%:C]:D#/S::_.D&;)4!G4Q>@]2YN!A47S93?T'&-:8N M!NR%E75YB^Y^,6^:XV93"'-&A$R1B3RAB$8010&")%889HJ02(0J9=*J2MQ^ MPU,CME:VJJBJO4?+#E:GN>H2! 9F'COEG7Q1#FG:R^MDIZ'1_$L.B=_U)#GX M^QY7K._T&+[+2T[G_[FFA?G0[Y16/VZL<#UP88Q$!K.(2H@"$D,:\@"&F8A8 MG*4<WU\;A>@=IBWP5IK8 O,CHU H.*LE'2OW2_XNPV[E.>YP'7K$N3BUCJC]6,-QTO:D/9 /; M_78&V2Y?;R2OG;^FOP+_'/EN+AX@;_EQ+I>DYX)J*@I)<:<[69C^WN4+NN"Z M^T]T)3\O5;'YS?N%D-\_?Z-/YC>-I1AQCC'A"*HH"2 BF=[%I'$ :9+%(0KT MAH9%3FOC)=),;9EKE $;F<%&'6"D!C]^OGOWZ4^=WU=* :-5]8#C0GC12%JN M:6.-S]#+TZ5#,\#MDA=L?2T8%\DR+O?[@.T%C7MIM!\C'\W,_7LIU7K^(5=R MEF8ASDB2P$"1R,07,4BET+S+L/X?4I3J!AUXUZ+/J;'K-O'^DQ%ZMRS#C:D_ M9?SQYEIR-QJU@=^.+#V#.C E[A4RV*UC< -JF<&'4W@Z4YX#0IZ(S:;'4>G+ M 8)]DG)YM6?08[[(5_)#_M4D$=)FZ4.^*2[P*_W;LG@]IV7YF_ZHFD"[3(5$ M92*%C&8((JXX9!%A,,2Q2F.ALH@[F8.._4^-HFKQ824_V"K0%!>Y 94.H%(" M&"WZ!D,ZCI(=>PV(_="GY=YA=P^2[ >>KS!)Q]['#93L!\V+4,F>S?0J@/OX MF)=E4_ZK\M/^).?:W!/-I?W3;KS.?IB9N4\/B2;$D!MC323:6(NYA))'*<8B MD)&PNFCW(OVT.?+]:IV^Z?VB7!75 M/"@KR4U9X>9D^[=EE814BKUS[5]TTZLW6K]-GH-9S"(F29I"'G$!D8H49(D2 M,".8XCBF*(R=4B1/0:FI+;ROZ+R*7J25]X-6"S#YD"^JLCK-#YJ<\2;&22SG M2/=.M%5.2FBE? M=#X<:]8U9D4CN[;7*F'!CTT^>IR5.YQ 6&?@)S>[7&/=*OQ"SY)8W7Q MU;K(%P^-[YU$"552)# *LP2B+$*09#*%*N-$L4 RG%B==YWL96H'4$9,L".G MPQW"42@M[F]\ #0P>;S$ID^4UU&0'&Y0?( UTM6(PP?E=N=Q#H.3EQE'7Q[O MEN*<_#O7#VJS1CT$1A%@- %:E0%5Y/5^6INA*'&$9QDQ"$A$,4<0(I,*4Q":*"B$S(5(KCTQO M$DV-1:L"J7I6,PFJ%-G4R IX+6R/BH(7C9:%]3KV& Q,LYOJ@QU]VDQ(57[X M'95NP/T2O)+@8YW,O*YN6VD&7E]GQ'I4B!QKY,:N'SGT"/:K,ND#;:L:E!=U M-'Z%2A^X'*Q?Z:5AK\Y+YLKKOM +^!=YMV@M613@). 1@@%"$4181) $"8.I M"$041R@4B8^L#H?ZGMH26-^RL]U;]NTM8I40W2@ M 9>/#0.#LA%CA27PCRB MO\,YA(>(+'4';5B'@8,]3^%>_Q0DEM?O)YNXL/;R%QCF(8^H-FX;)FK MM8U:H-4++!=@HUE=#Z^C&ZB4 W]4Z@U3G,,[Z+Z+Z%TLUW4*[/F"\VCQ/6\= M7%*08V7BV>I[1]U_E8>_,902+,+ D+9 :0R14"FDF%"8*)($<8@%2=Q26)_N M;VK,W!$7;.2MJTGT*<%Q'&?%6<99R& BF5XK,Y1!)KC0:V7 19"8!)W,S1G$ M(]+C^(%TL7[:8%WZQ]IN&?.(W\"+TXF/= #[WA(7KW5.CO=VA2HG9U4_7./D M_&O]&/Q4S:;M#<)?BWPE[Y0J9W',DCA$IOA\&D(49 32F"%(LRRC(B,T2:+6 MR]6.:1PEL)HYNPZO S//;W(%OAGQX%++5YEO2^.D[$8[K@-A1T-#@#L.+5E4 MLNN4([P!E0YZ /Q154_L/%&7:^^C4EE/:/:IK6\S?1WXV>I-7IK[,FTG;VI[ M)$A$F(8$IHIQB"2BD"FIH, QP4A%(8F'.Z/]C)R+[VIQ1]Z6)_\ND>3@H?9%E*V10I63Q\T/ME M6?WGM^7JO^3*!+,;MUGQ^T+H?@T)27'[:/Z<(7'P/!AG:$;R-QAV MB-R<#"X']J1KP07-C^=0<#D&.VX$'IKK9\G686>?]>=;W(YHH2*)(Z*6*QS)4@@8R<#%G3_0UM>6HB9;S-U3/8UJ\UJHO&_XVKPRE,_1O<9_DR\? M4:'I@L.,Z_\@E6HB432 /(W2 )$@E)3X]3KJ]#XU:K'V.ZIT\.UYU!T6.^H9 M#.R!R &\T#J=OWQ'R0#L#B[H5TJ)$>._WJQ/#-\MOB3KW+ MOVNCJ\JU>KL0MYS+N3'7*D.L6.7_78EPIU[D9:TG&R,AR[(@A8RE%")).&1) MG$$A-3ERS".1I-;[?E]238T;*[V@T(H9KZ-*M29_,=#*@8YVH*N>>?A%QF.' M_:BW0;8X,+C&T W,M#Y'K4_$K[?A!N^PR'L;#;9 R#\,#KG@&WBN3ZV 'W1R,YR!=_ZM36NCT/L_/N MPATQ3UL+AXY'W5>X [*_J>C1@I\ YX_ZB_RB-S,[OO5WZK[NN7_6.>%%#,>1TF6L!!2$DB]H\@(Q&D4P" (N<(RC95=B@BO4DUM1Z&E MA7PKKIZ8M;R71MXD_#13U?!+EKY'._SJX: M_7P1/NWLIQNN2D/H17KC01:;+/<,*1B%9CO A(!,[P1@&H5< M;Q-8@D*G>\SC74UM]=M*"EI1>[OGG0#8SL;W ]O JU5/Q-P]@L^"X+ULES- I5Q:5P;.#<,$0<,,HPQ%%G* M0LI3$F"K6F5'>Y@:,;0"-CYV7(OH> 3P$D0[%K@(FH$G_P:5QK?*B.=ORA_5 MW--,?]G^J!/\J'K[\_KX@UYR7+^F1?%L=NN5>]3M:E7D;+VJ0E67'VFAK>29 MC#,I21K"F$4F"XH2D&:"PSA,,6T6-E->F88#&$C))18R4E*Z%B@:82R&KR:D M>QAQ&&**,YZ%>N4CC$ 4$ 0IC13$<4)C&0=)$"4798'W.P@CA0(W,M';YBL\A;]7S/%O#T\9_+-.S1T>5AR'>9IHCQE>;1(PT" -SYO9^T2JN>="L/SX@'2#:V5F4JX4^]P7M5!QT M[S9[W&I^UC:Q+'\YE_$D5E@B$@I(XE@;F42&$&.BMU\1$SC+3-9F^^A'NSXG M1YN5U. 7AVLL2W M[A?]0S8PR;5H@8MRR_2&U.'>SS^T(]WJV4#LZZ;.#:23 M]W"638UWR^:FV\X=FN.K/6-V3$M?EG/]1EG;WIL+'$EC3%.,8!JA$*(D%9 % M"D,A)$U(S"4/G!)7'.]JOUXWJNEZ&O M\JU2DJ\^5B>@=^I6+*O2N6^6CS1?S *:A+&DVKJCQB,MY @R16(8I%*@@,9* M)J$-C=AW.34ZV4H-:K%O0"UXM4MN1 =_U,);VBL. W"::H:!=6#*\82H-=6X M@W2*CFC6VRN\;-];O]=PA->GO[]0VOK@)':]" MBRO;ZJ[BL])<"-9!QV6Y?JQ_MG<:C5,2D"!,8!A%,42I2B&C20 CJJ)0I A+ M[)2RVJ]X4^.NSG5"V4F1\-2&[AL-;YH#GT;)&_"U51/0K9Z..S>_@VZYV[O: M4 Z]0^Q4D#B8@>'@,&Y4!!T=![VP&&8 ?.T^_0HW[HYU$&!?['*'Z:6WZWFQ MEN(SG4OC!?^8EZ4I U:O4;-([X41Q@J:"EMZ4YQ6";1"&$0I"P0-0ZRL-L56 MO4V-U+<"EH;)#>K.7NY:& M(AF/A)":24R)\"S@$,.LLR-=KI6B%;9>H,%56*.JT/ M:#0!/U8!OV9,'1WY+AD\5S-QT"$9T28\.AJ-+N#'1IL_C63^]0;6NZWG+LF5 M#+O>D!VWXOHWV8]WZT/*_*O<=/:)KN0G:;#(YWE=Q_6+R17W?O&FN8G5#]7I M3+8&9>ML,T-(X9AJ+DX"K(T\E*40"TKT'C;%04JRB*/$A8L]RS'Q:;Y\EO*S++[F7!Y.,_F;<=,I M3=8K<]10WIL\3MW?FZ"0.F^W4>-AD?^W%/5]V+MET?S(/!?.1$+B6)@,VQ@1 MB# GD-*80RXB$259+!AW2HP[KOA36U5^-_4I&X%-BHJ-1G5\ZPUXVEP<%ULU MP(^:P9XE+5SC>$;^5BP7ILE^ 4-O,LZE^]THW9Y!&RVKP@G/<@6VBF[\"XS_ M?$=9CXO65<;(UYHVKO#C+GE7&9@7*^)UI+@@$3Q[D8AY._%>/6\?Z9[0-X?S M;[]KDS OJ^)L,G_X8C3Z*@OZH$T XS&2+QZJG#&4K]9T?B^+1[UJ$HG#4&"( M0U.70A *212G4,0AHMJ<8&'LGDY^7!VFMG1V5 !T!>2B6B7K]?(&?&NT@K16 M2R^?C5Z ;Q4#\US)WJOI-3XDRT.X:7\>(ZZK7?V[BZO)>WGBLG=SS=M!X@:T M6( &#+!! W3@ 8/SSGYKS.6/C/[CZS!^/4!KC-$!ZL,7$F4?LOQ)VT3%&O= M7&'2)NF)W#@&2TQXJDBHETPJ("(BAB1%"*:92BB2,4J04QSSD7ZFMJSMB F, MG(Z^U^=PM5M!/* U,,OW H*[;>VPO MP95NC9TA.GY;[-Y4/P)M3+KR?MDDJ6USW:"W-H8.IK:VYT8[BS$-O1F4_@!N:N M5E03*ML("[;2WH!*7G\<98N,)T(ZV]VH[&.K_#[56+_GQBM"YK.WBU6^>OXD M'W(3E;M8_:8_E5F*@B0,TECOQP(3?\\Q9*KR(<$9)S3*:&KE/G*L@ZGQ1BTC MV H)C)1VS'$4Q--,X0.:H5TOW%"QIH)SJA^8^J7D/STLO_ZL7ZUGO?[+=K(? M;7"4R7U.G78RGWVN3YJCPW4G7YP(O0A(:"]U_IJOOICH?+U0EN^6116GT*;+ MGX524!9D!&9291!%,8*,80EE$"<2*93R!-MG1QI2U,D12B,S^-81NKK!56N] MJY:;*A4E6"_T6(/5%PG>?O[XT25ET*!C?YJ]IC6BHUPY,,LK!W;HRF'S/715 M!EKG)O*LU7HRP^^2:&HJG\%8^:DF\#DX9KD:8X1.)\<:5((11N*JY1 M>KS V:*/;.]H7E09K#LAD,:[GJ^D>).;:G<+8=PN9WK#$60T(I"10$$41A12 M)2/($(]XFA*>1586R&@23\T0:64#IBQJ#P^(04?7P=]A*F,V?>\&HW63'KZC M]PUH-0>;3^+3J4^BGRO#&,/DTW%A4'G'=U,8 _Z#3@FC=-QOD:K*NFQK@Z62 M*Q5Q!C-.,40Q5Q 3FL$XPUG$,\:%2EU6E-WFIT;_M72]:ZSM86?'U_T1&9A< M[<%P)K_#.GMBJKW&1Z65PXKM<\"1I_Q4(_Z5?L\?UX_U%;<)S:QJL&D6V2GG M^'JYGHM7\BTM%E+,TDA$499@* *60(14 %EH7'(3$04HBJ,,6150\RC3U*BA M40'02@=S<\TW6NS53EU],==I1AG ))"5.I=5O>TSIA8G4N./U,"4=:A8,6A' MKM;)U"C>:K57O[C2"[R2X.V5!NVR0L4##][898I?=RM./UXV_P:L57P!ZJZ5 MBOMT==4ZQ1=@Q'):;S?"#<<"54@4* ?+[]YK MZ(),)C'%!'(:91"%00)9EDH8$H$9"DF"9(_*D^,/X#]-.4I/XY;2+*(""4@" M%FC[UN0XCW$,"1=(<24#&8:N-2JO-6K3+ESI:< LCSI''X*ASS,/%&BX 1NE M0*/5BYH-NXJ!5K,A*S=<@O1@51YZ"77EBA"7 'F^>L1%K?;56?MI47S$W9/]Z1V(V*7<;!CF\'PG9@4CV0WL@$M;8H5\45=V3W1YL] M //$C2X]CTJ /2#99[D^3?2C,K.57,YS46TE/^J_\>=MI$X:94&2Z-T;PI$Y M-(T49 GB^F\AD4AO$P1Q2N!YJK.IG8;NR.I&2R,A7T@-3#P[8MZ 6E#P M1_/G("%--LAX8IB378U**39*[W.(U3O]2*-[4:O)Z5=)R[5FJ[O%)VD*7VB: M>D7+O/Q]L62E+*I*KN\73^O5;M*T5\_5ZZ_GM"R;:&5&4Q4GA,$$*Z*-)1Y! M'&JSB08AISA",HZ1"^$,)>C4R*J2#U0"]HP?'VQ([?AN"@,U,%EX:+#WJ7SP_MP++OZ:+\S=1%-KBT5(\2B@,$&!MA8CB2%CE$$9 M1#S)TC"-E;"MJ[C3\M2(MA'.OB[B+DZGR? B[0=FKT8NCW7&CFI[0;G"W?9& MJTIX4(UN\<'##_2-S7S[*(L'/>E_*9;?5E^,DQU=/,]B/=.PL9TRC&*( IE" M2I&"@D4ABX*,*VI5QN5,/U.;D4U,8BLKJ(4%C;2N$9N'H3T];3T"-O D[HE5 MCSC.DTA<$,YYN-V1HSI/*O!=F_VH^/#G@O;=/ZOA=2$Z'*Z28) M3I.T0MPN1*=$:N7V_S)C3E53]?X+7?RR7(IO^7P^2V*1931((,WB1)LZ00RQ M2B5,"(H5)S3-8J=SZ5&EGQI';C4%>4=54Z]4-@G$YIU"P[16\P;DVTQ6M+ER M6E85BE=:6?#0:.O&J>-^1G;L/-F/8V">/^RDVOE:NKJWR,MYE>/Q35Z:S&;K0E:YY68R2!)&I(38G,@AQ @DBH4P4YR*@(8Q M)K'M89Q3SU-;V3Z_?0W:G'PW((Q@0+J5G U%;74"K5)@JU63F]'R*L5]I,X? M!PZ&_\"+Q_#0.YTS]H+Q@G-(M_Y&.Z?L!4/W'+-? _V/./)5E>5.][8)?N": M2]0P#=AL;^U.001 ?X3S$%]B]SD6<0?-X0F+?]^AG),IB'&,#L+NZ+IR*9@#\U0'QXZDVLX:PDO/"A3?/B4'^[J.8\@I MM8]Z=YQ\R4_JA",QI!_I<^TTTCDIGD4LDRG&*612[QZ11 +2*%60442D8#(1 MU*K2@@=9IL9)KX\%9C_5PIN:P[QS]W19F+W+H)WFK)&'X@HGE,T5UGA#9>@D+,$,2@$0A"%(8-4A0*JE$HE M21!GTJJ^V)E^IK9059(Z4-P)!"U6%C^X#+QJ5$*"KI15_/%YST8GM!S(W@]J M(Q'Y$?0\,?-Y*$ZR[HG7QV/4\SKLL*7%X^Y^HO<%-1'1GY\?V7(^PZ$4(J(4 M1IE(-??%VH97+(8:.X93+F@66)V-OFAY:FS7" =JZ>Q]/W?A.DUT%X$P,+59 MZN_DSWE0UUX>G+LMC>:S>5"!KI?FX0?Z.F>_R^?RMW5MMD4'.(LIC 5B?X!YQC;U;RZ3(RI373]&:6.A^S]X+<\?1\]JNB:(D9@*&289,T@\*,8\1I)R&28PY%9A8GY2<[FMJ MW&:D!;6XH)777#H:B1V.!K;YZ4G_U M+V08\LNOA 8K^AVP6E+PHZPE=PS*LQP%.]O2(Z@CYX%K$:U%KM+"-4*#'QNQ MCP/;.P><'4Z>T[^=Z?0JF=_L@#B6],WR[1Z67QO L#EN?F[658KB--66':0D M-:RD&,0HPS"-)"98A2K#5F7B3_8R-6MO$ZNTV@CJ8*D^XH2@Z6G ^T1K+A>J'F9L.=0^.D]7;TY?'LMG/R[UAL9Q]VCZ6ZSU=S M>:?>+X2I*+:F\]OO>3E#84*((#&44B40Q4I"HK($AE&28DHDTW:9;=VN.&Z,PD7JUPN8..PD(9"$) M8$J#4'%":)B%+I6X[+MV6F]&J+;5')\ \]5I(JG.Q5;TNVO$F /V=NO&,(@. MS/P;H;LGC$9NL)MR]L;P-=<3PA]AN^/EB7(=.AZ5--T!V:>]'BWT.'Q\R9Q; M7KW7?^-?Y#LM0W,^I(UIHF2(84@RIHE+&]P$AS'D,44QEP$2@;V_OE/74S.4 M:^N)[5I/6_EO0*,!,"HX',VYC8?%J>9@*(]BQEH"W.<0U UIAY/1P1 ?Z;C4 MSZ?M=G[:"[.3AZIN+8YWTMI+TYWCUWXM]#-J/Q9++J4HWVDE/ICXL3OUNI B M7\U"+'%&31[;V%0ADDQ!G$0IQ#(.DCA&2)NR+B7*6TY]=>A8* M3V;H\7Y&M3K/JKMO9)Y_H1]O_%[*._6V7.6/VF8M9T$SN\U/C2&T=.9;WLCG-OOWH+.;\OT!&7B>[V,Q3CFRPW!X MFNM[C8\ZP0\KMC^KCSQU<5+[ORQ-O/BG_.'+JIQ%<11R9&Y;,E.+,) (8A:G M4&\0,XH5150ZS>DC_4QMR@:(2KG=N^ATD[::X!WP&GNNO=W+0-T!].@W4 M)3GG#\'@/\_\3B_7RBU_2-43^>0//M[C=.B-9*OM^?GKY5>YH(O5A_P?ZUS; M",^S6&8R,Z5(68:5)@(9Z^T E9 F21:GC,K,X3SH3&=3(X*-8*"0C7\1>P9J MDPF--PJX)'HXA[?%>8]'% >F"R-IYX[Q!K3"WH"-N!ZQ/BPIA MW&Q*6MPE M>+_X*LM-RN3_=YDO5G_1_S 933?9P ,4$LPI@UF:1!"E&8$TXAF4B9)2J"CA MF5-9.L?^IV;<-QYPM?R@HT!%%Y4*H-6A=[YVUS&RH_X!D1^8TGV#[N[%T@\Z M7ZXLCKV/Z\_2#YH73BT]F^EQ=G%7Y _YXLDT^V'.N\TW5_J(AYK; @%9RBE$ M,B:087.>*9#D2"89P5;UZJQZFQK!U?)^K.;4AP^O=V>7PZ[[+,H61Q8^L1N8 MHD["UL<+Y2Q^#L<6/G$?4Z+>6&KQR\5>S ]>";_U#-C#KMFB!CLA@(W-]X=3+!= .4A?? M/^_0CN7T9P&QKTSO;B"=]O*S:VI$]SXGW7;]^MQ>[<'/58CG^T6Y-EZ"4AO= M;TNMV;?/EOXL Z%5T[Q0BE#"(PCH1H3OEG(?POK6! MQ-.9^7KN5%_^[)O[DS?*1YHM9D D4,4T2"!DW?&VX M0QIK"SY1@90\PC*)K-SU3G4R-7*H902MD."/6DS7TLJ'X+0CB$M!&I@8G/%Q M]]@] 8 O=]U#78SKJWM"R1>.NJ>>[6L;["8I_Z58EN7;[WR^-D546E^#&>,T M"S''$,>$F8V[@H1E"L:A8FF",HEBZ>(#9M?MU%RZ*BG!:UH4S\9#_?9QN3Z1 M"^$2O&U-"-\H#FY,[!9$J'(!&4Q_W$B]<;#RF-'6#2=O%H95IR/;&BY O+0Z MG-[N?0]T>^YC0)LCH80T8@1F,F%$!K$(>>AX#W2NSZE9)\VQ M^ZWSI<59<*WO@7Q"-LX]T.TP]T!G(76^!_()[;CW0"RU>W /9#UJSW]0VFQT&Q??I1%FT\BY[.,RB"+,(9Q)$W"7 M&36J')EB.9_3HO.J8[K,P\-@9S9>#.[ ;-W*9[*-U=DF;T EHT>'S5,0^'++ M/-C'N,Z7I]1\X6)Y\N&1\_A6__EDXB/+?"6;L_(ZW6(X8TG"6!8A&%9I$$T> M&19D!&+)&%,XBV,2CY*T]Y244V.K2@-09V?BW?2N[+DAK_IW3TWF)MK)^EK6 MFC5/&.];LU-[JA2MZ.Q9:C(;*^/OR6_#C@*O/N)#&[R7Y_*M_@ ;5=NKS.FD M[+49BFOGYSTIXS]',EX;F+UEWK7JK.=2Q+](L3:9ZH_$$MP;HVT6292E:1;" MF$5Z;4F#&.(TR2!26,5QR&C 4Z>UQ:K;R2T6C=15"IZCT35_5+([WHA8CH,E MCWM'=VAB]@*L.\DZX>2+->TZ'9<&G8!XP6MN;_>]DA%2'2\C^^KY5_JW9?%Z MKO>55866*-,[[9A3&./$,!8/("4DA2DQWAPJ)0&+W#PXG/J?&G5MQ8?S@U68 M2Z?*.'U'Q?8&9S"L![_*V+AD^0R_VJHTP3 ZQ8ZE/J1EJLW:RW/0KY?R<=RIE3"D8H$# GE M$-$H@E0$ IJ#1I6&<9($R(7N>DDQ-=+;* &V6MP (S708H,_C."@DMR1]OJ- MD1WY#8[\P!3H W1G$KP(-$]4V$^&40GQ(ICV:?&RQOK$VWQ;WG]9KDNZ$+<+ M7G\'81($ 8><<041BQ2DL3;X.&-)$J5)A%E@'T!SJJNIT9P6 M%K325J[TM;Q "^P2$7$278O[;V^8#4Q0)^#J%4ER$C>7T!!?^(T5Z]'CLW,, MV[!!Y'0VH\N1'/T6OY$&RG^?!", 8F0 <*,E)L=<@J%D^;'P1?'LSI.R;UC;)Q\T(W0A,QG;Q>KJE*H9@U: MU=Q[0U?T];HH])9CV?F U,?GWALI[9ME@<,%]*R7]Z6'[]63=16R_Z M+UO#Y6S#HQ" K7HM#U@_W_-4F^;%7^A\+5\]OZ)S$_S]^8N4JU^*Y?HI7SS4 MM]N82A6G',$@"R*(*"(0LP!#GDE.DE"D0EFE$'3I=&HT860&E= WQA6ID1M4 M@H-6\GX^!E9C8'E([1G9H<^DO8#J?BKM@)*O0VB;+L<]*EE?A2YZI<597WOU888>CW[,@6QR0^X1N8"8ZA5J?D_.S\#F<]V?^4658+'[@\Z3=831_I*P26VB_U)95^;*X*U2LC(\&3=%3*$6!D$4 MQP(R%3*($!$D$BJBF5-1O''%=UH(1JJ5]Z/HV%6-K:4-+*Y5K0S8ZB]RJ[1C M'K9Q/P\[0WBZ@S[P$F94N0'FOZ"CD:G"URH+ZD?J=+D[/]Q]HT8!'+#.;\ V MIU0+1GUG6L/A,4_=58;15P:\<84?-[?>50;F1=:^ZTAQ<93LX]-\^2S;(-PC M(;WS:GKHO]VI;?'"6NC7RW)5;K/B9G&*"!8()K3R\DD#2),TA11GB"*L%$IH MS\!:OY).;9?T>?WX2(MG$S%:A^NSW7#];52UH3RCL*R]5)M]K-'SIE>RPN$^ M!M?C[2L.\:WHY&'@/A'0/%"'O;- MOCU;#8QS3@@5,..9R4R=4LBP#"'BA/($9T1)J[AGASXGMS342??>.J1)BOUD@;4&RR )YMJFQLT#:ZG8@ M"Z3UJSVW"::E]V6YEN+-NM ;D7H-J#Q8#B\=,Z;"*(EB"L-0:+H.3-)>C$*8 MA#A-*$UT/U;%&_N+,#7V-L)7WEG:LM=#][A<@++B('/LM5PL]&[.I.SZEJ^^ M@-47"?1W&X+;!V,A-JEC/A;+AX(^.EKU[F-G::X/.B)CV.$EJ,6_:5WHSEKG M5.DO!;Q;%DKF)RL@NYO>O='T95.["S"NL=P;H!=6>[T<(]_+Q:5G0XKFV M]&OKM#91M(V@=Z\)#F 8&]^#3 C($I/(((Z5X!G/LC"=Z7+[[ M;I\C6>INW' *53MZ\(34P RQD;+9*#8;F;.@.5.#!1R>V.%43Z,2A(7*^QQA M\TH_FGBU+O.%+$T1698OJJW)]ES^O="&2JYRNDG@=\NU (4T>58^;/W!]>_6 MC_J'U2.S,.4H(MA],>=PXV! M)\H=0,!1F7HX@/<)?L">^JT+=2--0/LF/(*12E.GNBD'>YG:3K(1[]ST=8#1CF(O!F=@EFP+<+;X#!&W=!(#3RQUN(]1 MB>:DFOM<R7#5^1;,P MB2E5*87:M#,AE(I!@A,)@T1D:8*22"CE0@H7R#(UZFC%JVR"IU9NL-7/C4TN M&24[SAD)^X&9J:N%.>4"K1Y5&;WFZ ML=*E&9S-4C3K^.,P#IIZ8[A))1N5# M#Y#MLZ:/)GN[HKT[6Y XB#5;*@6C.$L@2G&D=\\X@3&F+ E((I/$BD,=^IP: M5S:>/^^<_:;.@GN:^@:";&AO@P:M85S1SD+J[(KF$]IQ7=%.0NS7%V*9JO; 5Y"6?+\MU(3MW MJD(&'%$*,QQSB%@00Z8B#&4JLRS$)"6A4\$D9PFFQMUWJR^R +L;Y1H#+TGW\@.-L*#CO1@*S[X8Y"[WM[H M^=K-._<_[DZ_+SPO3@%Z-]2/)3_)%[$@(1"VB&Z=9H&Q'8GZQ M&YBU6F'!IG#[CUTD&X&/5X=V)BE[=#RQDD6'H]*0/0#[O./P9H_M\NU:LUJ' MQRR/S$^^.Z$/O1)Q9SVV.#1W0,EA6^8#K9$V8B]0\[3I.@?!R6W6T9?'VUB= MDW]G*W7VX1ZSM=Z7E54TY]$]VOO%ZTTHRE_SU9?W"VVWT/G'-9OG_$[I)S6- MS'A&!$VYA%$8*HBDD!#C2,$PH&D8I%@(8I_&S)]<4S,PMIK5,3_;@XFGS<'$ MT1"@O-80/%4JZ@9J'1V(Q^. 6Q#Z=89QX"6@,X)WZN3IW?L%V*H&C&Z@40[4 MVH&[JXZ@PV)SG9$<:7D:8D[Z.E?T#_S)1=%C=^,MH_XQVEEX!VC^TLP\[XY7 M:*Z3A\<\I3@*B5Z#@P"B!'&(4:P@CU(>AU(& >V9:N=:YR*9J"DQ3QA"D908IP"%&,!<2IWDOP1"8 MID=4M: ]"G8>1_(TY7C#9W!VL87&J8;G6=4OJ.9YO.W1ZGJ>5:];X?/\P_UL MEC>-D71/O[>L\;W]67.G^$F6LOA:^>U4MXUT7IHL4]],8HQWR^+-OL*6]YL?-U;YB'(O I2//=?SJ.IP M\M!MWJQ7S]M'FK1:M]]H(>Z>S(/EV^^RX/\_=V_:Y$:.9(O^%9C=9W.KS8B> M6! +9CZEMKJRJU;FDU33-E8?:%A3,4.1.0Q25=F__@&QD,'D!H! 9/0;L^E* M93( ]P/&@0-P'*]J/8_]752/WS>"WZDXB3R*[B_B85TQ,8]$*K%$ D8%R;2D M'((X9?K^2LJC/)(YX=QJGVL+!5G7^E>@;NZQG\_K>-7OAN%VV_1&//1J>J!H-_1Y*&NG*\>>5+[3GL] MY[N6IMYY/P.]_Z #H/^K/AE3$'C<\1MWS'QM%XYD];A[C>,.Q=%&Y00EB6-=]@U#PE &"8J2/,4)H:61 MS-^%/J8VR_1F@M9.H T%C:5F$\@E."^3O2>00N\!V.-C3)T&")R@N5JPOSZN M?OZK>KIE./7#GM@NM3D*"1DXU1.&R4<=$JCZ),H'L>YYIF)J>?RN6FP5E[Q_ M^+I/[<,R1B*F4$1"0%TD3*U>(P8C7B81DZ1(,Z.:VI;]3HT$/JLA6.LOJ6$- M6EN8+Q-!0/ "D\,NLUI9W89F,] 8W@3LG>E V>Z6D6KS139/&PJ#]$AI0<:( M>TKUL0?K8BJ/17/CI>K8^WB0BN/PN-O^Q6>QT66X'M:KGQ47_,WS;[4^ -\5 M"+YCF^IGJ]G3OQ9)DM,H*A",:$D@(C"0QC!,I=,U+IRH8J !_;6@Y?]PS; M$)RK)]2F[;@J\NL;P&?3']\\_XW\UVK=E 'X5"W%QXWX4<]ES%&>9 4L8A7[ M(5%R2#!)H.(_&1%)&*=6U3MY].)\4K(T'C?66^==.HV3&B*&Q#\R* MOF!WJ!;@CINW2@(.)HQ<9< =I.,*!#>TY4UV_.UJJ4-171IEM:Q5F+IN?MW+ MPSQW>C'SN&"HB%D$LSQ+('PO1_@P)'93OOH>:>B&U0=W!+0<"K@ MIH:\MMJW)6 &JMZV+;K1ZP=2K9OB=S_^GTKUI8+%6.F9FW4Z--K6I;;E&L#.VH<[/=__A5$;. M$'TS7O2/:6 .O 5.:Y*S0\<3H1EV.BIYV0'QDJ@LGW:3"F&JP4?Q1?Q<+7XJ M"FPO%'P@K.&]+M68298A'F.($RT#HE;!L$Q(#&,:1U@D4D:ET=4]BSZG1D<[ MJ_M;-K(SUT[EP01M@\-N_Q@&II\]?#N+^[LKO(J(@94:X3D"*,HA8 M1B#1MVG**"MDFF*2%=@F=CS=S=3(65L)#LQTDWTX ZI92'@[5($YV $EZ\CO M,@B>(KTSG8P:V5UV]&4D=^73;A4,?E:L38&^6_('L6XTY);=K[J)3T8Y$4R6 M4!1Y#I',UO[73X#5 W M"."\8QF8.PQ@=*QK8("G75D#O[B.5]7 ^6MJ7=/ '*%K)0T,6AJUHH&Y9R\+ M&E@\Z1:P=5N(N\HVW>WKKN+-G.4(BR@74$9I!%$I!"R12&&:%C3#*,V26,R7 MXE$K^GXSK])ZN5>C%P&W+\)1W^%>AK;P:G\X0EM;P2_= 8KEQ<0KN)O%=AY@ M'&F=W8$V**C5V0I^Z:SU*-AM!HNGJ.]*9Z-&?V:.OXP"#9]RB 95DVNAJ.J= M:/^KA0M__*AJK6_X0)Z;50REN>!9)*"($8.(B%*M"JF$6)"4\[P@26%4)=2T MPZE%@GL#:_#4FF@1J9@@;!#W><8M,)OTUH)?>GO_TNK?]B:#AR! 6@1\G@$= M*=S; MW:_?5?73JB:+>_EIM7QL4GG:!)Z'U:)BS_LR2(D@+,^8A%)@"E'!$ECFN(02 MTSS.94Y*9E7%V<6(J7'VW@>M5Z%M[[+>7*H^.XV*67P8&NO0/#^ >0UZ!TY" M/@.M&^#W[K]!RE7=@J>O9$,7$\9--KP!I*-DPUO:<@A8OXD?3ZLU63^__Y]M MM7ENU;;K>BOXNZT6U7YHI&F:ZX#U9_%'\Z=ZSAA&,J,(EC3"$&$M@*U"6A71 M"AYC+C/$S4-8)Q,F1Y#*JD8,4+VK767,7R^)W<_ 4C1<6O4/-G=5&@T@*]V? M&T;1($P./C:!"75G/V@=F/7%(QH?0.L$:+V8M=>0%;,J3]I/&$YL-XR!180= M?"Q&BKEO'1-?P?A->%X,S]U:'B]@O\GS@Q#^MI8 MO0S>?&^D;7\T95OTA6A]&M)<PO]P(-^FP?LLTA#8V\Q084>@Y'FI]U8L,%8-"_ X;O2ORI2C\5/[8ROF>D6 M("].3$X-CS+WP;1T4T-N6TWOI=3UB7Z*W:G"%[(17X3VNUI439>G]?3> M_ZDOV:H'NO,'-6WMJ-5:G,=BO'HM]B9.K6*+,\@.-5O< M^W+8^[K_8ZFBZ._54S<3D4=Q+^^U@,$#66_4W^9)D5*1( YY2AE$,4MA2:2: M#$I:1F6>E'E*S.8!LPZGQ^@[DW4%AGUO3FI*7[C,T&UO5! M,-BM\@IL8 [>([HW5M?F;LP%G;U> ;38^H@=?3U];2<8 7=PW MNM[*>)M$QAX=[ B9/^685=[LAS?Q9'O:<;_=U!L5A^A2\%E2\@QAJHLH1A"E M6KPV8SG,DE@?01!4E%;JC9 M"MN4YR6",F.Z%GK&(2[4MUQD'.4E*2C)T@[O]TO^&FCWW0;I@(CE!:14IXWG429H(16-"+LUOB^81UJK-R:"@8T>P35;;?L"+'#$ MUE'NUY9R^P0*$^#L+YX8(.+KVLFEKL:]=&+@]-&5$Y-G7-:$JIF*JU@FB>+D M07T->J68G,="QESAR/3A420A$9GZBNO7U8K_42T6\YCC)"IB 6,9*7J+TQ0J=E-!?URD24F+ M,LNM1/KZAJ=&;KU==D'/#B8A4UXFF2Z#5V"(2"DAY2F'D9HF2H1%F2!BORQR M 6N\)5!OW0S0EXLA1Q09R1##NB N1VJQ0Q,.2X0HE!RK;YX0(BF%[6+''

,(GUF4[0)(X-GSZLMG'3B_=-)3D+QK=M2 ^*4S+X/?H[^[J6^^)MG/8EL[I9>X8R\"OOC*(U%5C@XHDE3'H< ME4 L('C)+3:/NE8J82<52Q(U]6=Y*6 6EQ0BGE%(,T)AKE@F(B0O2&1=J,N:H/O1*9EP5)0#T6G)-(EY&=G-?&,!#A]JB MKO^MN?L3''$SIO:%XBNF=^Z_OW=7T;P]1_,\/J%2+D_T^+H9E.>%1 M.\;GHIJ_7VXJ%<=OZ:)B'Q8KLIGK4RI6Z%I6,D\@2DH&J9099++(<1'A-#$K M=W"R]:DMVUL#06LA:$PT8Y'3V%WFBYL1"94O.M*_M)<_Y%B7KMW^_?I=B,TGC;-Z]=^M?I!J.8]S M(BGA:J6&$Q41)(E6-201Y'F91H6*"LK8*L?M?%=3>W$[2T%C*NAM!;^WUEIN MMUU V"P"\(-;X-?;%3+[*F]7T?!5Q>U\1^-6:;OJ\%$5MNM/.%99JY:JX6KY M^$4P4?W4EZUW8<*'U;JMQ:$%^47=RH2\U .%I#+ M@B>2XY(2J\W\FRV:&O7LY"NKP=I#BW;TQ9$6C3-@+19Z-00V*_5C[[KE%M+M MPVE&8*,.4F">V_D"]L[,]NN:9J2ZVD#:HUFG>@1.Z+UZ+ KG"V!?]>)NMF?< M4G*^X#NJ,N>M88<\PM^6/T6M*.(]62^>W_\IUJRJ!;]_TK-!W>5XX>9<@V

)PNY-QH(;340O=E@U=IMD4IG M OEER@P!8V!&W.'7F MV]H+.8)><1!,@+?(3/0,Z4J[BM2_F#EA?-\LL8+J8 MS6C2SGB9C19>'60YVCSG%D[?,?4]VC9QW#OQI,*X5KM"_;P0W?7CNQ^K]:;Z M1RMO=.Y_>^3)OJ!C_9^P?X MP$&[ -K; )K%T:,.RCB3Q\ E,/1I!G9>-=(/0[]43-UY-FORMS>SYB,[]_S% MU;X!]Q1>>S-KU"C;-Y@O@VWO[3N2^B# ?[?:THW<+I1IJ^UR4^^7 5]6BX5: M*OY!UGQ>I(CCA N8ESJ16_U#2_V4D#!"HRR)&,MSFST1:PNFM@?2&VNVQ :_ M:U? A]87R\U9^]$RI.J08Q">DP/ ;T^^KA#Z8EGK_L>E4U=XCGC3N2$OU;3N MGQKUSN7C)_WO+]7C]\V]_*T6[7'T9Z'^=?B13Q6ANMAS)>HYS1-*M31 P5BF M"[M@2(4L82)$G*G 5S%G:A;X!K!N>K'OSE2P:/8BU]H?N))PJ_Y!&I>:4&KU MXG.+O5,WE:.Z::P--DY>8?Q>M5K8?CP;VT'C'[R74'FXR[Y13C;B/B\^^VD* M8WI3-;*QQO8U"Y>]?!.;-U;?7AV\L5W9D0LO;;AB9S[&P+(NVDU=OF8)-1]8 M7:FVYJ4+AVG]\U9OA]W+5@CAU[5:4@G^VU(]O=?-&XC[S@M4J(4-B6 :)3E$ ME$E8LIS#7* RD01GL866@67G4UOM#.64P&-KO3[6K<5BH;IWK!]D.R(&LVM MG -/GZWE>A;L)&.^)JS'/&[."G9MCG>K./H[<&TXMK&S3)[;7F2C&)6$,0A+5 ) MD8AR-3>D*:1I3FB4<%3&AF?2Y[J8WAGTH:3>_Q/]-5+_%VOER+8,R0S$Z:S, MHIGZM?[__DTBV\WWU;KZAWYU-D#% MTG(6X7(68]3\%D5XEN3%K,CBOL6J+=G5K ('RG[76Y\!]?A3*\R^>'86\C(I M#^1C7 //.(>"7?_1CF%;1BN(5->)@C$^Y;E&+!MSS;D+,EP^BKY\$?5FO66; MIM;96_5./(I=PD&9Q44"7T#5[%7W@U7@E_X0IL[*Z^DOUN_]=3 \,<"%CD;E@NL.OV0%@R=< MI0/4"Z<:[V[%OJQIS6.:Q"I*@5F.])T)]3\$Q13*M"C35+&'^G^K2N,7NYL: M3_36]C>V;6^T7X36C"C\ 19\2_<0JY&J?QO!X^W:^\7.1K[];N+X\25XHZ=< M[\+3S<>EYBF]C/JLOBO=M2 J<<%022$6D82(80K+,D8P8E&$:8&3W*P6][6. MID8?VDZP-W0&M*F.MZ[.@FM&(SX@"TP@CF@Y7+"^#(6W6]5GNAGY*O5E9X_O M3U_YO..MS*[:Y1W[GVU55TWZDOYQ+?JO,4O2-(Y2!A.&,HB0%LDD90)Y%B6$ M1R0NL=%%:N,>IT86NYJN XMGH+?9]:[F5=S-Z,,KFH%YY%8@[6]PFH+CZR+G MU?[&O<]IZO[1M4[C!UW%&#LQB&8SI5N>9Y)FJ< 1C'-20D1Y#$DN,2Q)5A1% MJJ@FL1+C/=7)U*CE[6KY4ZPWC4#@SMYV+\]6:?$$HF8,!--/%$%R.K))YW\E@6\<)G/:EQ_;I>*7ZA*IXA;#.G189$2CFD4:S6(9%( M()%40,8$CX3 +$;,;AURJ;NIL"8YZF[:!XKV\)MD?\3$/:1\G]\PV^7 M_^.(W\7\']LVQ\O_GD_B^ZZU\,N M8?)NLUE75'U6KY,W*S#,>?F^6JBO@&660("O@EF,_;H#''CVZYW3HSET#^S] M [V#K2CYBZ] [^1@Z'__U@QZD"/*<(/A:3$0P,!1%Q#A 'ZYZ C84W !NWE$ M993')8$<9S#%^GPQ MCE.(>1JK]R#.DB)/96&W]Q<(]5$6Z>=E&,/A;Q:X!$(U<$1BJ:'X*CJ)GF,& MFYZGJGUX;I9W:<)AG[$__E2! E4]ZD#A[6JI;S*J5:GZ29M3D?EV])_7T>)U*Q&4JAFC4D1 5&$!<1@Y'D:9ZF,16YD:"U'W,F1W,[ M,P%3YH&GUEB+7;#;1\A@&W)4W,=*O1@X _;>@ -WP&" .H>T!H!V:=0QLMB[ M''6L1MK-W(T9&XP9VX\9.Q@SLA^S[GW2M_KU^^7K?J,WC"_N>-[>RWA[H-X0 M.=@5]=>JXSU)U83^?ZU3]I,L1*/.4V_6%=L(KO]PM^2'OQA\W/U%4AZZ]KWMD&D M'"&$\QP*3IA6:\[50CB-(,$9X@1'F,21[6IXY"$,OSZ^.(#"??%\V]"9+>=& M&XS <8VV;-9$)F!@X SL;0?M1_0XO?CE\ F/5V5](.OK7NU-MHQ["=<';$DOE7[T8;?><]02^583>J>*H:?R-D*NUV%6_%+5:PHKJ446Z!"4TQP7$ M)%53*,ER2"BB,%.KQD)2R0IN)=/I;LK45H[-+:DV)"(+ERJV3N-A1JGCH!R8 M3[M:N+]H-_[2G]'UGH"]*RI T;Z ?>UK\][4HAN!#M(_NH2073XKHC&66->+BW(5GA+,%$$*M=!@M.1,K3%P*6T( M\GQ74R/ /HW)6B?3 %4SFO.#56 :&Q@YVZ5^A<@-OHZ&)P*ZT-&H!'/=X9<$ M8O"$ZRVB%1."-[S4I )U%3-V%33F228QPDS"*&$Y1%E"U3(V*6"18YRCM! D ML=)(N-KCU.BB-[B=R?NZ+LUBZ+#42Z.9UMROL:I%9#X49N3B%># ''.(;7LY MJ2]$M+/7YRTE0VB\75FZUM_(]Y<,W3^^S&3ZH",+$4UI7;9UDN:1X"HP$7&> M0B1R"7%>I) G7/ XRM7"C5H1SJ#QJ7'+M]6&+)H,/J*K#ZKX[Z\'&9G_\K_* M)"[^O=EEV3QK/6E9L6IC*"UZ$EY#$G$$+31?D#8*\7]_\82_ODA@V/2X[_L) MIXY>[5.?N66WYNN&;!JER1?5DZ.4RY1$)>0X%Q#%(H*X*"@L:4ST_^-,T][Y;X.VMOK5)]&6J;O18/ (ZSG>*"G>->R15,O&Z'G.OK%78\KKA] M>E/CVD-N5-)<8?DJ%NHCCW=+_C>R_F^A#V^[6R[S.&%)QDL,:2JTSD$605*J M&"'.8D'2,DM3(>Q49Z_T:/,^C"-"^Y4L1%O_XT=OJQV'7,/8C$4\XA:81]H[ M;)VI#7 [8Z\JX%D3B2$LGJCD6F^CDHFAZR_IQ/0QAUQ$G>^Q6E1TS9"0=Z]+YU"*7H?E -/:#:N< 6/4>-(4/GEHW;"H?V([-958*C7CHD_@A MV*WI8&\[V!D/]M8'A-HB=3 @Y",E"AI_SY]V7OC*"70$[V(&H&V;X^7[.7I[ MD-WGVH;=W,%%-;]337+=[(<%>9PG*>,$13H175]5Q@6!E$4%E$C]KV!%%#.C M,[.CEJ?&^COC@+;.C&..X;K,U3>!$)B(#?TW?L_/^GHB *P%^^OCZN>_JF?: MV$_]L _YCEL:Y=4]ZT#_7I[_@//=SVHC/E4_!?^H7N+EH]9W:[1P?JN%W"X^ M55+,,T)15*89S"A-(,J9E@Z($LAHFF5%C%"26&G\FW0ZM5>UM0PLE&E-#/8L MR-JT]I05V&;K0=\0!G[16W-A8R_8&]PJ8LU !ZXVVNN]-F.(_%UHN][EV#?9 MC$$X<87-_%G'#:B#NGMO5_5F+DH9"Y1C6*0QAX@HLJ$(%1!1F4C$&8N1U4'X M<1=3HY:7!6@=2HF?OJQ6F^J?S0KSH?F\D&LXALB!<("2I:H4*/0BP M MZ!W%,4E*1**LQ'Y"C8MV3(TB_BYTU5)=B?&G&JA' 7;&#^=.\,M_>HU*+@_5 MK8&*MP%XS=BEN;_1#\70#_!P^3J-QW#&",C@$C/7-=O:6Y-+_O]NB5IT/.L^&%MMEQM3K5SSAB;TLGU]_Q;T DDS$"+=7:X+U2_]J_4Q8=C?+ZV#O>ORD.3[IHZNJ* MFB?T_GO]T RE48:Q5"L'GD&4T42GOC 50-"8)9%@,3.ZBV32V=0"!&TM.%6T MPDH?]PK !H="'F$+S#3G$7/2NKT"G8VVK3\(1SK47,H/VOXC-MJ[=?5BO]1+19=Y13^KJD0V<8Q\XB24HJ4PJ3@"**(<(A) M@6 J2)[%DD8$&PD$F70V-5JU)U(C2,V63KZ "DRDO9F[\D@(-7PP5\+VKZJ=5]T_U,UNLZJWZCNTE MA[,RCA*,(LAX22$21-=QE 3&,LDPX00A8;6KZV;&U.CEE-15FVS8+"\=XK@; MA\F,F,*#'YBR.@=FAV&?QGWH!!AX 7X/(NM\&Y*>N,[1B%%9\#:@7O+CC:W= M5KYR\*Y_$6SUN*S^(?A'KI.A9$5V6TL]=RO#!M=2U=]41#_\S9PEI*!E+"!+ M=7R6)SDL$QS!LA!I%*&D+*-LOA2/.HOGFWWM2\_F&K$ ;EG@R.APC-#>$'.^ MJAYJ;,WX^#6'ZO4T(?7.>^\D&'K9[ET?'$_M9;'=FD- HR@I<0H*32-\/%!#C%$&1 MY(G DB9"6)6!L>I]:O%W;WS#$$='>X/XS^2 PQ^@U4C-]Q9;-O^K%QL95KF<1[G0@@.19&D$/&80U(R M798YI2DG")/(+FOL5"]3HZ_VJMURM82=@5U%5H<+BD> FE'1S3 %IIP6H3Y3 M8V^BYQN(YQ#P>>_PJ(_Q;QN><_/D'<.S'W:LB*!:QD,LZ_:L>;U6 MP]U+.UW$V^$,UF*1*>=E1(BK-/.2IK# M% L1)TG*N5GYU5&LG1H--9Y JET!0W?!P%] G\'P[ M;X[A5]AOC1E'3N:[$)AKV^%]8_@U>!/H:V!?66^,X?%59"^HK>/6VQL#]J/2 M>Z-TZC;!O1-/:\&J5MQ#/"U$ETLUS"R<%XG(\Y)$,,FR5*='2[6.3QGD45'$ M/&:BP)G-/&72Z=2FFZ'-S5*2#(RUFQZ,,#=C>=](!B;KH;DSL#.X/7LTP=.: M9VT \D271EV.RGHV(+PD+ZMG;PBRZ75^I"_Y\4%]+[^K7SZL*R;N95OTN%'8 MZZZ'SUF21+',H/!D[98JY^R MMJ9T(X(ZZY42]!]:B:+N@_9*(2-\#2Q"YE M@^6@ ^,S4@YCZ/AA,?4O MW675J)-\$&*@L*,B8UV*)(81UKL[>9%#0N(28H1D@;*""F25P>ILR=2FEM9H MP#JKFXFE-1M(<S=FH!N5WI,9V/L"E#,F MJE0.Q0%N!-1;[0!7.T8N+7 C7,>5!VYMT/L][>&ZHE,'O).*E?0=XP_J@7F) M$IZD7,*X9!2BA":P1.HG2C I"YX56AW4SUWM:[9,C5B_?1=K0;2%WNYB7QT. M,^8<">3 W'E%3T9;W]3.&[HT \V .T.T/Z,'MA33SJ %_F M[ D-VRA[(3<=(?>#WOL+A@Z#NPD-NL5=X&D,_DC7B%_[2V!W)SG\T%R\SARP M^_%N0H?'\. 2]0C=O?[5H'WH4\_3B)5,Y@C2C,<0T5A 7"8$EJPL!"*L+(F5 MFE8@.Z<6/PP6%"X)E:%&TVR!-X$Q"APL!+H,=&9-.=&;02>&9H(W@X96_M/> M##H!=ZLU=4?]_IM;/5^FG55C]N:@B]U=/5^OGMBHNYS,LLQJB$")4Y M1%A?RL=$P*30*:\D)RDQ.A)^5WD_9'TX.W<':H$F_SF _QYBY>KN>,1@RA)()% M)#.(2H0A+8F.0=.(1$E&=YV\HN#S2TP2P1BBN*F$&2 MQCGDE!:I"D 21(D-5UCU/C4*.3*^S?5;_A3K3;,8?5+?5+'6BY@F]<^.1>P& MQHQ<@L$=F'-.(KVS'&Q68&=[5Q/:'QDY8>:)H^SZ'I6ZG&!YR6ANC;@1W6XS M<%^HO=/Z+*E@@H@$\C01$-%<0"Q)"7$ILRC.4HDR(QW:JSU-C<#NMYM:K5VY MGLP;AE*!3S,,=DQU'MDLYR*)2@9ICM1T(=5T42*6PY2GC.H_8H+MZM%ZP7:< M2K3!T37C?"^(C7*<^")E>K_-WU\T#%#@_BHZGIC\?#^CLO95=U\R]/4'1KX> M_H%4:RU=+IK=M_:%ZM.'_F.U4,WH5+PO:N$\3U!9YB5/(9=5+$J4QC9G^%):S-4YLA=HE9/W=FCG2AVV*E' 08 M>#Y(UML[#[3W$[CB;3]4KWW1V\+B?X[KWO9#X.W2MT/7#NF#G[=Z^KN7S(V697?I^^2HU?A6/BZE=YY\> M+S/KJ@<'B577/^T6U=\M%JL_B++VPVK];K6E&[E=]!6%O@@FJI_Z3/UM)UF6 MI[&F2PICC&*(1!Q#FE("4<8CP?($D1C9Q.=6O4^-1G?& [E: ];>,5NLZAKH M%.B^;M9ZY\8,7)-&\S!"9I%U,-P#,_*N&MF7 :J'X]#=]?NDQF$&WOK6HG," MSE/$:M?WJ+&G$RPOHTBW1APW,_3FR$<5=!Y6[FABT<'&B0I&Q9I5*FJ=JZ^F MR'F1;3PHKZK"V8&OUIVYNW[H5G^3X[R'>]#NO.UM[EZVQFJ+5:$!V ;+:+\0 M!B:N:^BY5(4T@-%BE>T7SI&6V\KHB[#Z6G*;@W-Q[6W0S'B+<'.?#E;C%H_= M(,&N-U/7XKM8UM5/H=-,?PB]K+G[2:J%#H55G/R5+,17H=:5;7H[_Z]MW0A8 M?!:;>_F-_#F7+$*"8@$)H8JPLTQ S-0_(QK16)*,T\Q*F,>785-C]M^6:T$6 MS=V6?@E?+7^*UF@7N7*>[??M22F70#]@:KA7[O#%0+?:C= MF8%?2;4$OVA7_]*K3^P]:VXB*<\\:]%[Q-JG?+T/L\97O/<(YDF1?)_MNW'Y M0*:M.06K[[:;[ZNUYIIY$9,B0RB'&&44(EDJ>LY0 C.,*,\$SA)II8I_H:^I M,>[; XE-LK.ST42K&^,M)=$N 2U9H::\5$V!4DJH$$>P+)),_50PQ%B!)H:+O4T*ML;N/R2 MP$T><=W_)9LF,^%>MG/"W9*?F"EV=2AXF5">8@S3$BF>IBF&!%$*XYA*G;$F M8KMK_I;]3XV[=^9W@KA[NT%KN'LY$#T@[;.\ZX>5M<]>N M]Y&W=IV@.=[8=6OFQGNDG3);/2\2@A-]>8*KZ >BG">0Q"F%(L8%CPF--F#%67M^@GW(K7EA_?71$5GI^-%T1V0AFOT6^ )O=C>8?+^&B;N M]T)?^NW[2NBN_=>Y#?K2O;,708\^:/="U^O-O)-*ZJ]"I4E:: %#CA+U(A=Y M#FF!2DAHFO*$:LU8H_N=1RU/+>;HC#-[7X]QNOR>WN1]X/>S5USS=Y7FK+>7 MWDKUT."-5/_:OXW'[8WR%IYUHW_[SG_ <=7 O@N^78A[V:O1##/QWCP/_O5- M[RW-L8BCE LUMVJ),)1%')8%CV".(L2IR#'/J=6RP=* J;W#O?TZF-UI3 U= MF.D;#H-?@-\;/VP7$;;C9+B*"(A^Z&6$=^#MUQ2.Z/E:5-AV/^ZJPA&%FD@'C";:3< MCP%^3YVYOM(]#("XF.=QZ?GQ$CP,O#C([##YO.,Q(*F_ZTT>]1^MCO&3+'1F MP=WF+5FOGU5_34[?G"8R3:T.!$UZG1J+ M:FN;L_M&Z$OL[;8\M3)"W/#\RC>.H4^R>@B;'P8FSP#9@-[J-E_8X[&6#4J^ M#KB,^ASWJ,L&AJ-#+ZN''>*V$TJJ;U<-Y:F.U$]UQ46K9CB,'=OTXV_?19N! M/!>TS"EC*2Q4. <12R)(*<8P+[(XP@F/8VDDP>//I*FQF.-U43_#8Q AC@YZ M8,H[)5H-]AZ! Y<.%K_]+0KE57>38O3QLHA01Q^WD6+9W?BQP?BQ_?BQ@_$; M7BH&O!V_C1J_I\8]7T&P5ZPOALM^>AHOL/:*S$$([K=EMV#]976KSV+S_D^V MV&IIL%]7*_Y'M5CL]EI3@5;RKSP2\[!T#OP5^<> ISS/:UO&^"VR>PGZKKD>- M_EU >;D(<&K#SUK N:K"H=CQE^KQ^^9>_E9WC\YQ@6@L:0I+3K5F9R3T@D&M M'VB<,A&7)*'F5P?'LWMJ!+O/UFB$SL%:VPM7$FYKNUHZ8X^_VXID J/Z"LL6 M\UH[=^=J[;P0?0<- O!>0H5!U\HTOR>WK80F\'T9>[DTG>_-S6NKP*-GNP + M9Z^]O* PY6E/O30\JQI$@*F-%(%W'"$F(94XCS'!$:XSCB MW*7&WZG.IA9NG$H6<3BA-<+9;*GF"[VQIG5KX)R+WEU"Q'/ENI-=O4KYN4M. MGZLA=_&9&P2EOJ\6ZHFZ+7[P>;41[ZJ:+5;U=BV^B3\W;Y3]_SU/2YH429PJ M^H@01$6!6S8AA-"(LYQ+9'4CW[CGJ5'+PZ[62BM6T9Q6#B[@.2A%&0V &L :#QPS66S&QB#G95@< =F MM(DA;;$W$0SQD;87C)'W==3J!-C%%;U=B^,MRIT\/5A7N[7@&-EN:;/3W%Y( MG8LDEH@E%$H1)Q"A&$.:91+F/*(H%YCFA,R7XI%L!#<,8 \Z,'H53'ON*$0\;'S<0/.G84;1W M^E.NN0MLK1M[)]K_?EP>JRC/DY1AAK,8JE_IZN0,0Y**&)9Y$9<$E[(0J=UK M;-+M]%[NNV.==MMD! .T39,0/"$X5O)!:R;XI3?X+[H2\PF-=I\)!^80>4LT M,.ARY 0#9%FW(YTSO8U/:;9FZHO8?(U^8.O_E@V2I-OU;A78OTH^BH2DC"' MRFWG@3?CG]O '*NN\!#%QLI&&:>QTV<)X2M0>"L7?*Z?D4L#7W'WN SPM0?< MN.-#M23J75@^[MEH6!:B[4/K-XKZRVJQ4+_29<3F."M%AN-,Q3 DARC)!2P% M$A 76.2F)\QR-&)40;P/J)5O>V)H;E0XS*);\^#QAER&=92S'.":0L(RU$N%E M&F.(19H24M""#%\ MI?O\T95V:_BGU\HR?O$],#@DGK3?/]TOQCCSKF.>3\N#;=[+\K'S9/.M?=I*B(BN+6$8"YB)/(<)E"4M> M(D@+3#"C>2HR\]#"DU%3"R/2&.((<&6?Q83@:X ,YOQ7@/T5]IIJT/D$?GL" MWU:@=0LHOX#VH;T-I"<#[1MHG6O_XE"2S]?H64S=KS"*(TW3^]%<#T9SU8WF M]@EL5F#3CN9*C:9^T=K87(_F1H_FLAU-_1=?J5J>X;XX\_KJ:[Q9UC,Z!S.J M[[;=MA;[(^,'\CRL/<_3*"L3C&$D90E1C-1\*-3TR 2+THR4N66)[-/=3&V& MV^4[/+5FVFT,GH'2;!OP=H "ST4[;#H+9Z"ST=]FWV4,/&WMG>EDU(V\RXZ^ MW+:[\FGGS++5#_&-_-G58=H\W_U9U?-$O=H\SA&4)-4;:QF"),K4>R_3-*(T MH8Q:O?>GNYG:>]^5WU%F@IV=X'=MJ;62^ONWU1OQ0"I^IPNPOEVLU(<>YSE/$TSB0LN\ M((C4:AEBD@B8QJE$/(X)2HVN3=MV/#6B:!1859A.A0H1*MY5J66ML3<*#9[# MWFVWVP>BK[)[W4"LUK5O!-"V@\9X\#8HQ#U4N\]KQ;_/=WH54W!+]3*T[R*#YO]5KR7K:U.>^WFWI#EEJA M[ VI*S9'$J-4L!1F!9<08?4_99:E,,UPGDL6D[RT"@NM>I_:)- ;#TEK?5?A M&&QK?<"J=4Y_/&T;V1VU4F]+T#^I]ZGY%"";S;JBVTUS%*-F$C723Z2N9_H: MSE]G@&J'W8I MNK7K>]2@UPF6E[&P6R,.(7)S4-7DR:BF5'\ZE:_?TBYSEJ6%6A_G.>.*$I,4 M4H1S*"-$:8QYD5+SD/A"1U-CO_94N)7YH-I8T%IK$9I=@M4@VO4$5F#Z.8>3 MRS',)< L8E=/P(T4J[H#:!>9&J!R,1*]]/QXD:>!%P>1ILGGW2++LQ?:/^VT M%\HD+GD:82@ES2%B*(,X+G(H.$))DG/,2BL5MNM=3HU%>XMGG28#.=!DQN9\Y(Y(7/$8PR105H5(J%DHD@C2*$4D*CN+<2KW-J->I M$5%G=//*D .S[8C'#'(S[O$.9&#Z&6)X:'%?AMUCS.($DB<*,NMS5!:R@N$E M$=D];,=%7%3S]\M-M7G^NU@L_N]R]JII<4YK+-#6PO_6YH+>7M :;$8]UQ&^3#=> M<0M,,>Z0&1.+,1PGR*06[*^/JY__JMIH>43]L*>/ZRV/0AG&#O8T8?Z X[5. M4=="-!K8=5.B]'FO;)ID,4-2)C"A*D)!*,\@99H<,APK=D@2(8A-<'*AKZG1 M0VNDY:7,"U":!1V> K, ZV5LU;0OP:_MY:"(#JP!HCXNFYYH:=Q;UA>=_GH M4J7!(XX"&J1:-Q5"/RZ?MIOZD_@I%FD72$<)8PPE%'*!4IV?26&9H@QRC@2* M&8]I@JU4,L[W-35ZT*:VQ6[UH9FV5K\.REZ06NI<7,#7C#,\H1:8,RX %F!= M8H")+_&)"SV-JS!QW>4C&0F#1VY)[-0*%!^4H6VUQ6VU?.QJ;JR6]1LA5VNQ M2R@3]=^J99-1]G&IWE]1ZRV9PU;:Z^%_$YOO*_67G^HCC5[0/*8XPI% $.=, MK6 BD4",:0ZC@F0HY06.>3[?K#9D8<9"(]INQ6H[#P).[#I-@#;>=>*D8*/] M:S851"NP4"W;;(*5!-NE+J&JIANNY$/3,]=5NTO MVN*_ ,TN8.\ZV/O>?SLZM8W6)3#P:0;V";I"EX]YJ0QHX.DLJ!C%ZQ:[' SU:VJ1_/^T MC.5M0__*&B2O59QRT/<_L?;(6&4G3_3EJHM=;]9;MMFN56"C^OHB%GH==L MF0[VMIM("-XX'F8KT2 H!YYX?0'L(+!M"98WP6W3?D<6X+:$XUB0V[8!-Q+; M5Z"[E_H:BEC6';\V_;U=U9NZR:EO,D0?.I'P_;E:A$E*8I3 A&1JI9/HNB,\ MSF%J1%>DUP+&UO!T!T[9KMUD,SX;D3H [-@8V6'>FB/%6:T:E2T_0O2117\TZJNH,),'?K;9T([>+$[6$ MBJ) 1);Z'GV40,2D8E!!,$RP"ALS6C!*V/Q)K*L5_[HAZXT9CYIU;O/.OC0A MW.M[KP9*AR^4++0'E@(\IJAG>5)F"<014Z@3J7Y*\@RF*B0O$Y106>(.]?=+ MP^(UH3#O#0B'>'>=."CB9I.0?PP#SS4GRF-=J 3A42?)"BA?NDEFG8ZKHV0% MQ)&NDMW3+D69A?JF+3?D44U"I^3>FLE(_>K;ZC=]F,N[BQ%:[+C,,)*"%#!) MJ- D54!:D 3R/.:4YE+DQ.ARPHUV3"VH/JVAN.X6NIL5V#8.@*>=!\UE^J<6 M ,/;]+>.G<$YP#@C$IC_]DZ >PE.BY7VCFA]D=85L/=EG.&PJ?0\RK",5?9Y M/SPK">3Y-T?_\M2KXZT<],VH7JX-[=[\B(6B;\;@L&KT[SA-0NC M?8$6>/(XDYT4("/5!!!/0?+%KD8-C4V>@,#P-._NX&S]] M9=\%WRY4-/5.2*$;U5*K;4K!02K!-QU>[8]74HX+EJ>*H'">091R"DD<89A% M*1(,X4(RHVR_&^V8&G_U;C3UG%6\NEKV99X_BPWH76L3E<'=NFIV()O4YV]" M?7I-UL_@7275QX3ZCEG>!70=2S,*'&&$0A^1#09G.!1]1M;+1*S?&T_"W#&\ M$4U/O.EJQ:@\>B-4+WGUUN8Q-OJM-]"DLS#KL1H<#\9 N.O73*>?=]":6< MZ&%<693S+AZ)H%SXJ-M+_G:U_*DWFQ1O/*P[_=TI0;+^H+W\V9S^[DN6X6M+58_U1QEFJTJ1:3E31EG"10%%(K M"^>\C8<*GN>BI%F11E;QD%FW4V._K^_?@CY&G8%830QX!G:N[-,LZFY3I_4& M:'><2O<8#HX9%?J'//2:,!S:UC1H!YXGYC/L=%2RLP/B);]9/NU&:??K1[*L M_M%6JM@I$NA.EURQ:MV?+(:A?-BU53(\2A4S-PX%;S4@X=TUL[.]? WC?G"S9^QMF,/$V'1@3,PNJL;]*!B3:SKAH5C%E3'DB][TR7WR*= Y9R[S8CDY$XSQ*9PI0+ M!E'!,ECJ+98L*Q O"U+F16*ENN][7,;4W^^N!JGU?(<\H/WM]9&'Q6Q2# 5V MX+EO]^U70'?F@;WEL^8X4)\1:JSOKF%MK]'O )HOM7Z;KL?5[7< Y4C!WZ4- MM\FG;_EN3YT/ZMOYG=3B85TQH589(Q3FTXT*MU4R/)WN09X#M+ 6E,M>-# MOV-H1IBO-C*!&74GLC)P; ;V0]5[T9SH[_T =Y?'S9I;@^#KB7S]VC8J.P>! M]25]A^G$OCY"5\K^0U4SLOA/0=;OE_R=BLGG.&4%EB*")",I1"A*("G2!$:1 MR+!,6,[,2K-;6L-N)3]5/PC\N-&M5JI]KT:5>ZCX]S[TXG-$( MF$57OG$-S!L^(+570K? R)5;2!C7V6I&Q;X:EW*1&*U6I85]U(&8=8[V9&N:04"Z86RE:3BDFG M4YL:!C$+3?:4Z]?=C;O-F_/R],XE.8PQ\A;30V#+D\ MH! 7/(-"7'K07,]#XT<3KG2>]1O_>&:"\L4XVO'%$+'2>1AF9D62> M;A@A3_I.-Z-Y4=[)O?7QU)UN1N! W.GVUAQ%$'9ZN$/%W#M](_#;FBS9=_'M MCU6G180YBPE/4K7^*-0B)-;)9)@E4$0\1R*BF>!VP@?F?4]MZFDEI^DYR>D9 MZ!P R@-+)0.+ 3&+G0/!''@2NB+J?8!P $I!]!\"1-8]#RN&($])$<"! Y- M./*:OM7W?;503]1M);G/JXUH?OOU:5%MV@M_M=X)TC;$6Q%;I8&3([AFENPM385-#7\@)JG?JR6[65D2TZS'0Q# M8@L(<6AV&YC^O_ORGMKZ67?]N'%@!O8N@,8'CP3G")XOEK/M?ERJH9')1V)Z3S0B">;1DIT]7FU7 LNQ _]S].B\_.L+#@O8@FS.*80E;2$JENUNJ09*K%:8R)N M5TK"JWE3(R&=4+*X5&-LC"$S(ZG7&XC U*;'H/4,_*)]^TNS!NQ2?#K_P-!! M?2?^P$5PIB:&QU(80<#W53S#KW'CEML( NQ1@8XPO;BE+RV>W_\IUJRJQ;UL M]K+NGQI=DV;A67^LZZW@%*:K&[MMZM*9(G^9C4/A&9AC&XM!;[)6#FE/2'J(6[-! M:W< 4.U2C'R#.UY"D0>0K5.(;-"ZEC!DU-:HZ4$VWKU,!K)Z]M;Z)WT%5'TX M57]:D:56C3Q18FY?-T.M]V7*BQ+2*"X@$CF#6%"N0G411Y+)+$%&":D>;)D: M]7_=_OBA:YG<2W#7[@DT/W_[+@9U@C\*,KO?R*/:6O%*)%&?(SI=)<6_2 M(;Z^?Q+KIH"G9H2W9+U^EFUIAOI3]:/:"/[;IEITLI##6J#?R)_:AG:5,.<% MYD7.\LX@X_0RP09 _^K"%WD'>C9AV"!QX!#J7P, G<%BE MNG.KVZD9?< L%A"C#]Q(RXO5* -HM_SPBO7%Q8F?GL9;NGA%YF!AX[=E#V5I M=9+.7B'_TTX1)R$R15DL(4]9!%&"(HA9F<"TQ'&>EWF.J%4VL$FG4YLG#T_L MFG2F02&(&S2)C$; ;#GB&]? $YD/2&^K2WL%HQ!%:<]U^7H5::^ <+$<[;5G M'>76UZN?E#SB!=%'.5(UT<4$*64P9(Q B5E"\JQ&&.;#JK5;70BZ%:]I%]7^FU9;>KF(FA_:/*B4CO+9%%0'D.!)(%()"H$2A&' M+,])S-(DRNU69)[MFQJS]:=0*PGVGG2'NHTON\,IUQ,F/\-J>^HT^F"%/HFZ M=J?HY.C-]D>+XQQ'>87=^Q&5'^M>Z=C**[3GC[+\=N-PO/6NJ[?[C?S9Z?GJ MJW*#RPIS&6.4(]Q_I0I!F"GC_YU.U[H]B MJA6?TT+@(B]32#,AH+Z2 4F",424YQ3K$@[4ZGZ&-\NF%GSO[=.I \I !PDH M+R-F&%V_QCB,&%I/>7%KO&5 MJ7S">5*WRFL'KEKA^@!6K)E[I+06_M[9:GDJ?Q=:,1'T@%I@3WDSW8RL-WW9V6.-Z2N?=TD2,7O'A4!J:YT98.? M>Q4)D3,I,,Y5 %?F>I4=0S,1OL[;XN\G$#L#8YE0$ 'FD]?NZKVDO, M_-57*J0E1)>S'4T;&S&AT=*_PYQ%VX>=,X"8$+S^H$SO2VU_6*V;WG>I'7<[ MD9%Y3+.4Y+E67$DY1 ECL"0D@E)K*$29B%-J51'&LO^IL?KE E%>$#>+ P/B M&)C6>\N!?GO +[WQ6LSN+YV4_#['Z.ZZW(U+"I$+=/YRBJQZ'SO)R 6:$UE' M3LTX!*5[:=-[V?[8?'Y?JJL>4<TXH*:-8L5T:16JY&Z,,EF4<0Y83GB>41F69& >R M(2V=&DT.](17$K"]M^"I=[<5>-9")4/!9Q5]Z(]W3H,_E-= ?6M U;H.GAK? M5:.M\XY"!T&_- ;!^%2^"H&9?O MN)=@X"C8>=HE&WQ;@=;9[M\?EV#O+] . M@\YCT+H,>I\[N=2I#+[%@F$J7X*1%AEO#][R1E@ ;)]6RXX=3+BB>=%]+4;& M@/_B B:H >,M>L; \6"A-$J';HLKK7#;;MGW5PE>GKJ^_:ZW\C\N[W[H"]]S MQ,NXQ&IAI0*)6-^B3B#-*8()H7F<<5;DA=51IZT!4XL;=LK6:EK_V?L"2.^, MW<++>C3,5EXA,0X\(>],WTN$S,!Q-L9 8?R7=Z+]Z2\ST+KC;QWF"J2GA9AU M]Z.NQ%S!>;D4ACRY5C/9FM5ZO_M"W8XGZ MMJB_S'$684:*#.9I5$#$)()E42#("%*Q%><<869#*7;=3XUDM/7-(JJ]C2D[ M!V: _"35HDG@I[T/@'5.V!8-L!H?,RH*AWI@[,P';Z\! M[E"-P 4W;Y4*K#H?N8J!"S#'%0Z<6G$COF_BQ]-J3=;/;0&O=N':;).\:P0! MVL2NAG4_BS^:O]3S(BMB6J82JI6C/IVC&:0TSF$A4Y80DN:"6%W8=S%B:B2H MK6K$#[6ZJ+)7!0N_7MI6FH&EV.@/5_V#;%5O+#4 G$;/C!Q#CTE@BMR9WY4? M["L/MBZ UHU $2IB&<09R: H210A%+$"&UW_]670U,AU;_[P^AC8#AP /UH/P%/K M@L71C(\1-#A^&WE< A-L[PT8N@,& S5P" P] IU+_86$D0?*XJALY $;Z40L M_,#9G8AY1/GBP9>/?L8[W_*(RL$QEL]V'>5[#A8V=W]6]5RR7,0L59,>07KZ M2QFD<1%!EI(X$6F6Y06Q$NLYZF)R$]KARAW\KHVTW(P] :19:'\;/*&S-^R0 ML5?7.>N\+RV=XP[&5S]:=7 5TM0+7^*KM*N0RG'$(-K1EI3 M&++ U'?_]J,^%Z<;L+=\!N[Z370H5VOXE6C=P\&X=EX#[?:N3!L5ZK,"[*LJ MSP"16KA,.>RY*&7 (?%9U#*$F>,7Q0P(]LFBFB'[NT'OX4CHY_BN\INCN\K- M;M#'I1:[;=BO5D\Z5X).JA;Y:J$"/8;T1KN*6U(R\"I@(U1C:RT-W>N/K7RV1LZ^SJ MT;\<9E/6I,;ZGT>8HG$>#+SOKN=LE/]]R;89Z+Y)52#YBA&'S:>ZQ1AFCR]^ M,>)@G-3&&+-_MVFQSZ[3^NWU0/^TO].YY(.+GOOTF5WN5LJ3.$Y*! E.!$24 M28B3(H%901&1HL0TL5+8N-&>J:VC=LFJC3\S,/!H=T5\ULQJP]OC@\PQYXR[ M6P?6;*8:<;@"3T"CC)3UE.()7T\SQ:W6C#H!>(+N):_[:M:.KKFHYN^7FT9Y M],^/7%^QEQ5KII3/VQ]4K.=%RE%22@+34F"(D-"E>;B$I?J)D3RF-#:'OOA)#K3GY)\=F\S#)4%D)"I!-*$$.Q MBNQD A/)48Q9@A 7UK*6/BV<&A&U=NK,O/=?'QZZC0A =O:^PO;$V<$-O _A M8\BFO^&P'_"N#OS>T0EL*EP;@]?>/3AKWS_'-L$U>+WM!USMR"'UL+\OV=^6 M_+C\=;7B?U2+A9J=W@F^94WJ<7O%;I_EH7ZJ*RY:Y^5^*G M(I48Q:S,95 MZIVLN[I>L4J?YFK%D?=_5IO[];NJ?EK59+%7/KM?'Q1]K1]6BXH][\M6(927 M,>(QS&F>0,1) 8G6(\L+D>&HC"*46JT9_9DVM9G_P%C+]$U_XV6V#'R=40@\ MG3=.@;U7K7:;]DN]/*#W;"#HJ']]Z-P,M.Z!W[O_!JDVYA]]7_FJ_@P;-\_5 M.Z!'^;'^>W"4-^G%*_>UCW>Z*A]6ZS:/MZVQ^_=UM1'W4M9S*K(BHVH9QRD7 M$$6(Z?1Z"4F*>)*D$J4,.R0PN=@RT62DSV(#_M VPI4RLCD47-D+[3H-CAEC M!\/Z-6MV[SS0TKN'%;P;)]18>-16N0%!7YHK+B:,J\5R TA'&BVWM'5;[LNN MQ%@3@[>_ZTJ.'^S5+?D;L12RVM3SA,221I) &I<8(I%J(;P8PT)1)R(%(R+* MS6HRWFZ,S8L[3KW&.\;6VZYV>&^P6_:*P]#8):Z$A7NLG)5A8<)V0Z+[0^?* M[/"(0T]8O3O^1''5I)\(]D]M=T'G4*JPZN5!(*L%\] _"G6K*IW MTL6KUC$[TA[K2V#&\!,STP?6P]+IK6<#T=0FG%9+5C!PR]^T M,/(X>)I#QK)ZU EGY*%X.3N-W;W=5%:O-UJKNUXM*JXW$IILK4K47;G#N"B3 M5)8Z0M>)3G9 RIE,S("ZQGVIAP'SJ7WO6N]+X*"1EYF#/*8:?OB&9LM:\]&&U5B&T MWL#]WEY:5;\X35'S+,T)+0B")"T)1"0O(,Z3",818J7(I"SRU#I?TM*(J=%' MEQ>GCU:^BP5O(HV-6I_^L?<%K.BB>FS7I;)+G.&2B+$B+."TC:3$(I),JY%-B\&*^;#5-CTQV2R:B*C;)I^7N(Q+QA,88U9 M)+" )"D(9'%)?%12NHN&M7,+YGD:NC7#5Y>-""-_?=!;#/MN2%$F4%3F"3$1Z"Y$@2"42,&:HB)(8 M$T*,MA!]&#,USNE]::Y/]MZ UIUF/:H= N\J7?U01;FZ4G-3:/>K"C*VZIUY M!A^$3I!>O'S&;(^-N M,'@ [6BCP4>;M]+S05;MW9)_$0N]3=QDYN[?V)+(!)$$0XI0"5%:8$ADB: 4 M(DXP)QREW(V1C?J?' EO?_S0RRGU2J^']KM4F+$="EOR] YP8+X\L+?)P.HL M;@6'1J)&*]2\LZ%9[Z]$@%;0G.<\NV8<]E5W]\%_D,7B6Z7"VX_+>KO6>;*J MN_>U%NV?K XV+KUU*1;Q/]Q5Y6@76-\7BU73\U%Z>7C/,M3E$4E M@66!57C/"(<8%SDLLU)D153DL32JCF;2V=0FL[VM6D5$&=O4C;2+X2^":Q:P M^X(L\.PR0.MCA];04G^AN D>GN+NBUV-&F2;./TRHC9ZQE5$\ZUJ=DT6'Y=< M_/E_Q?. (S@34R#J*89[R_00SS98LCBV"><>A8_/+;78ZBW&_:'P9S6Z76ZQ+(HXS1&!K$BUAF4>02IX 2E.>)++A-'"ZL3E6H=3 M>\V']A[4!M(F6Z9Q&X-N%ACXA#(P)=R(HOV-&4-H?%UUN=;=N'=4#)T_NEQB M^IRSDD:U$9]4X_RC6CXO'QN9IN:.Y8=&J^_NQVJ]J?[1+*R[L^:=EC[*J,CR MG$$B: P1(FH)$F41S/./:E'UTJY=PTP";4=Y8PQ:8#E]AQ%SD.VZ&VI^, MA[LI8\MYW S:"5F/V]OT3MEOGO]&_FNU?KL@==W4OR68R0Q)J59\!8>HP#'$ M)2E@%&4TE53]@OEBZ)=]_W,1LI;$;NP'C0-.]8=M!N9F9KT%[EG],6;W(.YEP%HZ3D#(I8YR6R!$%" M$P(+1DB$$Q'3V&J;W)ME4Z/&8[&.7JP?4.\+"-#C @)=RH?H;=C-J M?97!#$R\Q^-XN0Y$?;$0Q-5QO"%?QQ/FWC-Y;K7KE7)\/,%Y/OO'5P=N4\*; M;5TM15VKOFFU;+H^4([^ILRHVWN"\3RB>21C@B!J0MXD91 CS*&D$<]27N!< M&EVT=.E\:L1^8"C8["VUXV8K_,WH-Q2J@1FV-QL,[)X=*N&#;P8P6U.G"UZ> MV-&JZU$)T 64EQSGU(9#>N/I?D[IX'?L^4VL?\QCSK,XICDL<"8@RN,(4GV> M2W$4E45<)E%FE,CM;L($*:TO0,$."U \=<&+LN)'F%D@?1VHW@N-OD9 8?!Q&RD,,,AYVR8)$02) .HT64P!*G&21Q&B%)4YP6 MV'C2,>IR>I.,-KK3'&%[T85F,"P(S0QO@PG$.XJ!)XP.P,;@V5"HXD##XDL0 M."WF ^^PCL3_/N"UHWLKI"[2NUE+X]&YE6<']&WWI&M.9Y=]Q!%+>(XE3%(> M*5+.)*29T/+\4KM\A3MJ*2 *$M5#)1)#$E& M4T@XHW')91'E1H+L+QN>VNNF;0/:.*"M,W_;#L"Z_K:Y0A Z3#'SWNIE.^6J MT\MVT-!H+]LI\XQ20D*DRIWVV5=N\6'C MXV82GW3L*&_X]*=<;R.^+.]ZK^O"O=VNU_JX+>ZL1&PUDA '-YQ([C-WGQO$+Y> M,?)J"5I(.Z/!%=ITN+MHCI&W.XP&78Y\E]$B 9? #)R'N[]!,%+)Y=L@]95L MY6;$N)E5-P%UE$9U6VN.A+FE=<4KLG[^2IH,+KU-V:2>IP2A/,X9C**RA"CB M1(O04UB6@DI!U2(L95:<>*ZGJ=&>-J])C6R.=5PR_,^#:LAI/J *35LV*-E3 MT#4$?+',V7[&)9)K[AYQQ=4'7"7!EZ*^EVVYX2XPF[.(Y'&4I#!.=.TO?3&( M)(+ 6&9QD7*)Y_H8F1-[_-.'HMY7_BLVTO^>;6LENHE$O7FC2!:J/&= M>%K5U>931:C^NFO]MBPF!<^U/&(NU/2/A/I)1P.8QCQ7L8$0963STIMT.C42 MZ#3:=$"^66_K#>"MR9;[-$9XF]&#;Q0#T\7 7-C9"SJ#P9QS^,H3EG MAV KOJG-!:V]X$T8!%VU3F]%27/TDD?G944O M/N4H#T&J]7^0Q5:\>6YVWO>: Z4D29FR"**8Y1 EBH!Q7'*8HT*00K%PA',K M,8AS/4V->QOK;A%V. NI67#G!:C [&J!D;TDPS7_?0DPG.UG7+F%:^X>B2M< M?<"-"MZ3M0KZ'NL'T=9!?7D0$Y5J_:-9,/R;'5'= M/&!F3#;F, 2F.NT*T+XT:NH-_#MWFDW%G4-@[Q'8NQ0DW]$7OIZ(\F9S1F52 M7^"]I%IO[3HF 9R4;9E'O."2Q1FDN2@@*OX_[MYU26X<21-]%9CMVDZU6:(' M)$$2V/V5I4L?F54I=:2L'IM3/\)PE6(G,B(G+BEIGOX O,0]& #8++&=K8Z M4TD"[A^(#PZ'PSU);:2UA@33DF=<)7GNM1$\W\WH>-,>I38)J\2>G)XA ./ VX&*S&QGDT'MLOSL^"YX!>!N:$)%!9SO9-B0@$Y%3^(!NI\.20M[XWPI MF=/#LWUP]0_SX'KU86X,R.E"_IN:?OVV5O+^I?)?57]\R]9JNZN=9 G*!"TP M9-K6JTDH@D2F%%*M&2H9+@OL5)OME>0?&Y&U @-62PR^6I&!M&Y;;80&+U9J MZ]9=U/K6#_AF?1KZ*[F%0DY @\$=J%&PH?4U#G=@^U$U M4-2/ L&L&B "H[8?!]]'*,N)/&D'\$*%7UHW):^^&+07TV"U1USIPS:NOX);;65VK^PS5D0J104RT(2HN4 M4B^?^'$'HUL2&OEL#B/5Z\S^!$*W[<4MP$3F;R],O.WQ2XH',IA/FA_4HKVD MW+')>?&Y?M.XN@6[%U]IG6?-I8&"($FTRF%BC[8P$QARA*69T"D26B 85]\W69[&-0BS_L:L#TI:R]LZ L:U[$(1 4= M'0U*"M<5/J8'AS=ZY]=8/"D;B_+>B/GN/S?3]<_?U?K;0N[*!:\FNLQYPD@* M2YDRLVG,$*2\$)!@+I4L$HP3IP!JKU['1A^UF-9S-;.A.V:7N)G;1-"+V=0Z M0"50538P[X0;#OC+3"92,04S@S!1F#0#">O M. 9NO![\RXY,\;6\X!BRS*5@G/M1E'OGX^.I-^QY:H.DE#VLEE-;EM'3PO2 WHV9 M L,Y##VU0MN(V$9LT,I]!RK)[ZJXIZWPX4C*'[! 3.71\:!TY0_(,6?U:*'7 MF!EL,_4WOZH?JP?OZO9 MB_I],5]_6TU8(30M"@15*1*SUJ@$$HP01#@KDU241>GG3+E-G+$M/>8;SH(5 MOW89#C?K>3B0(R\UG26R[ZKH6E$%8^UI=0?^7;$E>)@'C,(* VC\^MDNPHRE MI+8'6"LI)Q3R;M*+YY][B[KZ:C5];$CI6J]#<_@A;'] MI'BE,MB]H+I<]+I?Z^:6*!*T.GL1>I3Y/U^X% MQ!W]N+?C&-MIVT)8'2?5002UD &=L]THA/+$7NAE6+=KMZHG/M8KC_=CB2KJ M\$&;K75E%#[P-9O.K:WX[H?X9L/BWR^6#\]5S=#YU]]L*OXV6N'GA)?"YL)G ML"0RLZGP$TB)4)"C+$4D0S0G7LD^;I!E;&SS^>&/IDX'6#1JV,-MU2A2<<]< M?0>+5ATPJXI4] YK<_0%MM0*7. M-F J(-T% #40)=XBR:"T&0"R8VH-T62@@_@/34;-#_-MWF[#!3;#O]:F0[96 MJPD76.F"::@%DA"G6D*>X\*0KTH+1K0427GCD;R#&.,[G-_%1]BI'"" J-?H M9%FA)4$EI%@S.SH(DK+,(<*Z3!6G"2ER+_LZUM@,>^Y8^QYLHH0ZA&* D>@9 M/Q$8WU>(I&@UL--@7X>Z7LQ6BX@A%1X8Q@JNF9TP1K',LQ(F.+>A%QA!AHL<OP+VV(YI]6#] HXGE+R7>8W$@R(OB1^3$"[@'* 3JA%ZTR8'?OKUPD MT F:Z_4"W9KI6?I&F6V"NK C:*GY[49-$FS(#TL,&'/(C0-=._8BOVWW\2;AH^T#Z(V-EVT\'<^-M)[E_VHXG5*$J\+AV.VQ5'D\P3BKU^+[? M^PA(3]?V&'B2Y*),4%' -,T-$V6%@D0P#@N2Y@G/TTREB0\3[9H>&]?8DV][ MB \@1@E)63,;. S0KC,4K./]\MEV!.J@=)5WP25\\E6 M#P B\ZC5_>"25)61>[:1EE(_V<@8FP?K*&3"7L^TKHQ%57YSN\\.>OQU!%6X M$Z^VX:$/N8X4.G.N=?Q$O[L!+V;&F$%[T/7/:QOI],F@IY9+)2MS\'&QEW7C MP]P\-U?"#O2_3=??/LRGZRF;?=KPV50\:/.:&>(ZCYPLA=//AJ(8_,KWNC?R##5?;C?Q6TZ8>[.-A M))HA5;#3%UB%0:,QJ%4&K3%O M&,&%'ZH$I)?K97A?RH@._[7K&_$$&/2B1W0I4UK&[F[& MMN[7DH)&5%NUQ0H+C+3 BNO&V%>0[5YKP^$5>:'L"Y4SX[DA<6:;L5+B[U\7 M+_]J&JAW&.:'W<;B2K.#D)";:BV#.#[=+UFKK>FTO;#VN0HQM9O&Z@1N-EM\ M9T:1]XME79O9;G;4:A<0GS&=9U1JJ%%:0HRE,"3!$)3"_ .2G!.A?7*WWB+, MV*BD40?L;G#N*50?:+"5R,FMB.V/)I&[& :B7K$9I5BX>SN(+!>RQM[ M4Q^#II$-@<9Q5MD@;?8LU+9GGE?6]_W38C-??ZAV?,DDT1@1C O($2H@SK"- M6]0"ZC(E>9DR4DKL58:ML[OQ+63[>]U5G:Z951(W>V+/(FO=8+NYYL-!.)P_ MR1:7KM&KA04?NM'SKWOF!$JHJF;=G0U;L\Q)\9.*9&YO]:.47S>KZ5Q91GOB MTWFU2*[JZI(3Q2CE.,D@2G0.<9)2R#BGL,@11EF&"/*K 72YJ[%122LIV!?5 MCSTZ<'5CCC!H16:-LT -4D/V.CR!^*.CHT&YX[K"Q[SA\$;/\"S3[(.N#9PV M=\SO[,?T:?/TZV*Y7'R?SK^^8>:3L9>?%$V%H*B$3"?:[+VSPN;!IU#E):%Y MFI42>1DE/IV/C5<:.0%O!;7!^I6DGE%:/@/@1C>Q8(U,0%;L*E]#O9UJ);\# M+=1;X<&;:U#[AVSUP"Q4V)9/U\.&;O4 Y21\JT\;M^3Q?F0_SE1)%J) (I4) M1 67$--205HR6\RC8%S+3"3*R6WHT-?8F*J)W#&R>A9!]@;9C9X"01>9C7JC MUC,1="<>0=,_G^_I%9(^=ZI\/M5S]RO]:.-M45!!_5'CI(_Q\K]W!.Z0%SEV_N@_-43FF-.Z]M,W[)FLTU=Q+-U;5L_ M]V>U4LL7M7JKY*:*_%A-.,\3A'D))>:%(3@E($L1@U26G&N?:J> MN?7?@]X>!S"C_FUI=R!)(:)U/&)3 M07FK2$5EK2IW8*M,R$)K?N@%*\#FV.W A=G\P#@MV.;Y?L^\2\K8>::IC8T_ M:UJ?D+3$G&<<"BE+B W@AJ24@D@G0J98JX1XI68[U\G8=G)[BP18JEF5JV.] M ,M]T8%8K'QO"IX%V(V-;H4M,O,B7$7>OV=F=W>7+8_OE4O:K:H;*(W]FMO$O4G2A,F>0)E08W=0KF$7)8Y M-,9,FI.$$%9ZY5AS[GEL/%%GO%5+L&K$KM;5J;V!-6>SV4\H:S5LQ'CSA&&+3^:3@F&&S-82R%(;'4BHAR1B& MBN1%RD6AC8WC61S!I=^QL5@C-INU>?GOO]I%_,]:6D^WM2OV;GP5 ='(;-47 MS#XU#7R@"5>\P*G7H:L4^$!QIAR!U^M^I+1:KB>?;;[&9J$VMA$N!68P(X6R M*:@$I'E)84JD5E)RD:;,A72.VAT;J7RQP<.K]528F?"[8O88H5JK_5CE&+QN MUK@!DM@V3%\TG&GA@NY=T]Z\LC?ES6^[Z7[^9]A2ZQ?#-CJ]5',ZS-FL73DFB1"I@FQ$Q=B0I(92JAF=)EF; TE\2KFGT/ M&<8VS7+.L3K%L(:S>U>=N'WY'C_[K#&KL_?)>E;KM?9E]Q0#_N?_[W>6Q M'J9\73#P@Y>TNUVR5RIS%PS2RZ7OPG5Q>SF\+VQF#T9^9_9,=_WS0?_.EO^A MJBR/7RPE5=$($U[F2M!"P(2I#.(\(9!KS&&.%6((8<52T;=0GI,$8V/^P_IO M*]9F#GBJM9C6]?.>MIJ U5:5_H7TW,;*C<"CCD!DFCX$WTI?8=_*;Y'?:0"^ M7$?^IM)\7NA%*-KGUO^KE?/S@J>KT)]?0SWO"FPO']BD:D^V$'3%O)_K:*S* M8*^JE7)CRAY9>G&07/CR^&&(K:-6XW"K[>,@O]5@R#@A;IY M<)LPPUY$" +=N62]70SW#1TCHZ% MH08D^M%[E<"Y3O!;:P)J59I4S7?@<+CV\T+',%F# !O*37"3+,,Z!D+ =N(* M"-)H=%?QSBFH2U0F,B509CB!F& "F= MN78F/STOYE4A2O/;)]/?-WN6;?C>C(_4MZ;.^.7+9C<5<7!O++ZG MYXJ:]LHR;/\\(88Q=()2J%)=&!(A&)*22IA0153!$5'(O;92='''QD:5$?;2 M&F$'%91^J92NDCG;RDG/E;7]-X\0H/ACW\UXXQO1(;R4H/92[FM[X*K\]2?8 M?V[KS;0Z[]OD>VH?UE?:/3.J;\$CJ&Q4W\1 H6FC^3;\8MX&&ZK.R+GX4@P7 M?S<8H@=1?,/UVF^#\E&MZV1J55E2C0M)->>08&-88"4E9 P7D% B5M>)L" ]6X!.RI6VM0"J.J:7J[@X GT4(6*58PPV5FX9 M,K]I5&:3%[7D"]>=7F] ]WOY*T/JMM?K#5-D0^6D=NY)H=Q/A@M"YFT[BT2@ M3=YAVX-N[LZJ=;RI._]0C\WFYMHK;&+R%2S!+"$10TU1 S44 F$PT+G!"4I<3\BW+>H?6386S;+O,- M):"5N;&=MCYO*[:':=US5!SV3O&QCLPS1@'0:E!5E:IU $:)3O3[7'CI.0P> MVY;XPS'07J3OL(0J(W4;D)T[A9Y-#V?^WZ;[@4U_8U/^J1G>;)XV,_-MOJAW M6BNQK@^ '_2]7%0;@_L?T]5$9@E/19+"7 H!<99R2!66]CI.42#*TR1Q"G9Q M[7!L2\M.9E +?=>$4%@'7RLX^-.*[I'8P0GZ[B4E!J"1UX\@6'JEA? !Z(9\ M$4[=#)9(PD?I_0P37N_U#/S8\)7ZSXVAMG\4 G!"2PJEBE0 M AG3):2%HEAPKG+N9-->Z6=LY+(3$U1R BNH%YE< ]8Q .-VN&+[XOL@Y1\[ MT8U#J/"("[T,&P'1K>I)D,.5QWMFJU,V%FGV?C.7JYIS#/E\^/[-UF_=( MHDRE24EAEG$,L98I9(ISF&NF5*9RDB6Y5Z:ZZWV.C2:,R*"2%VP%!E9:\/"B MEO/IUV_6_2/5#V#5J/[BF;C.81CS< M(3A)8.?Q:C^.>F0_:D.HR:N4*J9TEFHHTU0:4R5+(2<$0YV4*9(YRXGRNE]U MU/[8N,>#&>K_<5A7X2:,]-D91#3,L^0$ IFI3+F1&8K31;<_(I4D5CO$\JIJS_C M; ]CF\"M;-X^BO/X77=*W(Q*[*V$(R!>CH9.I6_P+)QO=S!70J=:^[Z#[@<# MU.2P'L_J T22H:S0 A8L8Q";Z6SV Q1#SHAFJ91:IUYEIL_V,K9)?%ACHCY3 MZ>$E.(^HVXI\,TZ1I[4_1+>5XCB&($8MCFT?KU>,XUC-SFH<)P_W]!)N[_UV M1S?QX^BFZC__M"'7\Z^?[?[-)K,6]@3NJYJHG!1$T,2L_*5-C(!L3K&4V/MC MB A,>2&]#/':261_]H@E2_&4ZMP',]B^.$LBG=-:&JC*JAUK0YI&FT#NEIC#D8H1VT4&8=U\\:$^<1) M'+6S?FO);VJU4NKAN;KS.O]:I;]<[2ZHYDBA-),*EI(+B!7BD!>YA@7!I)0D MDRG#/HM"=W=C8_=:/#\&OP*H&Q6'@RDRI]:"WH&MJ*"6%?P9Y?*N&RZ!Z.U* M9X/RE)OBQX3C^%:/V,P+V0^W\?&[]#63+,^D($4)2:$EQ+D]MDX9@@E1I2XT M-QM6I[P$GOV.C4OVLI"*@RRD>G'\0 V-UNP+QB1.=<9!__$K6<4#I63=;_I8=.MGE'J))/JN6?\IJ=4 MTTF3ANIGDGY]G*YG:H(048*6*90%-A8891@2,V-AEG"29GF2$%FX3,]SC8]M M>E9"65]N>I;=B$GF6^L+A/%F[]#XS65=*_/WKXN5? MS6OU/#4_[*;GV<8&F9Y=:K33L_.9'GNGM^IYJ<2T6IC-SS-5>8'F\OYIL5Q/ M_ZOZ]X^+^?-R(3?"_M)>;$LH+Q*SRFJ2XQ)H-W8CCIU;L[YM#[=/NU'[@TW;K6WUO6OR;+JJ/M/9&[;Z M]GZV^/ZN_H==XG5,4)$KR2'"Q%;P*S#D(J60VQNS+ MO.>BJS*'"J,#T$8),)WKQ?*I&JO_[7LWQ6$@'(]P \,;^T1V'UDK+[ "@U;B M*'GN?2 *=J'%HX@W!ZU<7CW9[W7BZ7+_VHUMLY422EYK1,("V(V= B'K M?^7%"ZA0MU[<.AWVXHL7$"=W7_S>[IG):V--L0>]/63]HKY65#AAB98X5R5$ M12:@,:2P+0G/("%Y:;ZWC)+,JT;GQ9[&1DBUH'4\7!L5L&ID]4Q"=1%<-\8) M EEDDMFAM8NA^'(-+?^$5->0")6^'_CU M[H?]4;W?K,UNXHM:ODR%6DV0P@4N2PR3K,B-44,99+H04!J;IE1EEADXG+U\ M?208&YT/J9>P^+@Z(L-=F0B.E>:X>XP4+91X0[4 M2H O X'OX=V+/0@#N?9B#(:?>^\6(#M]>[T:'LZQ=XO>!UZ]FQKJ6[>MN67V MH-N=^Z7,7P%"0+?J]F*N?=;WO*MU,\U'G.E$IQ1F4"@N(><)M64(!K8^^ MQ&5."N54=>MZ5V/CC&JUM/EF*W&;)E*I7\]>&..+)A S5D(BDPPJ M061>YD@QGGO6#''LVHMF!RHH4H5A;.R%[>E\[]2!;87V+G[A.@Z.!Q%1T(U] M,F& KCO_ECQKEO^T=5]Q?A[E/!0U/Q,*5UW#M>.C:&YZ G"G,X=M" M/QK;)AJLZX \LA\VV^!G936=SJ9M/)N1P8:S\9EJ?&$3E*<)RIF$J60$8B$U MY(QF4*A$\#3E)=)>T69]!1F;)6EDA#LAMX<@?J36>U3<*&X(K",3WB[+:5,M MR.8RK-*:'JI1Q=/NC"&H@3>XLQ*$/>"M8Q7][<7I\"MGO! M=;N[F@_:]&.YV][@/V#JK=.YQ(+RI%"P+&AAMMDZARS-"LBSQ.S J33;;>U6 M].PF.7QF\S#%T2Y$[UIW]MS0:F4YSFIU]NQ%QQ#>V\;,8?,^Q#C$/D'8'X"= M#N!!6QJM+B..W254^S8^8&74 M&_4_+'AZ:V,!4I#>S^5G-3-+I'RS6*WM8BB:GY,)%HD@(LFARJ6 6.:VQ&F> MPTPEB.4%HBCU.CIR[7ALEOR!W'>5)6]E!<((>T.NTB[HWE27]V_(F-JG'O1#G='S M_6*IU=1&ZJP^S.O\ZQ.1"43R%,.2LA)BPC/(J180*:IDH@7393&9JZ]6GT?/ MM*EA176:L[2>LR<"QYN_CMZ!/4VME[[6-7#"U#@#$3)=:F )AT^6&@?BLZE2(W75X_ M-]/US]_5^MM"?IB_F!6LNBGPVW2N/JS5TVJ2"):S,B\A,I^ 71D*2%).H"VM M(952B JOFS_N78_-W&TEM]Z66G90"P_VI =_6OE!I8!O'*;[H#C2>12H8[-T M.)3]:=<;L%!LZM[QL"3I#<@)]_FWT'?W+M3TA?'9GB,LU=*P%&-0BX3:\B$: MF^F+V@?; M-Y_V,/ 6^:**I[OARX_ZYP%\VSB1[^?S#9M]5L^+I9G?.U+USJY&-Z&-L*"1%K3B>A3U=0#7X5PV&&2Q M)_I%M/IEY^N"S2L'7R#X!LNTUQ]&WZQZ#LAH0NZWV5K@9VU5R6](2.;G6U6,OP-_65S=[-U]/USRKM MOV1EQFTM')8;ZL$I*2')!3%,I+"-V6.*.J=C/VI[; 14B0=J^;SJ)9S#[?JN MZP8T(I.0#Q!>NZT+*O?::!VW-=@>ZX(2^]NK2X_TL ;NC=+90>!!8\!F,A$% M23*8I"B#F! -2<:439BA$I01AK13D%)G+V.;HE9,<""GQ_IX$4H'>R$$0)%G M[2DV?79-%T'RL"="@#60:>'Q0?G9%M*B8?YO]DRZEU/-L-UT1DK"R*-(-(26.7D)Q!@@2&C(HT M0:PLF7#/0>?:Z]B(L984K"I1P6(.7AIAP=+N^_UK//N-@>..*S2R0VS&=C+? M@0;E6FSP, >MX'U<>D[ >N[B0@,\Y 8O -#^VS\?P*[N#)T:&W;3Z*/?R7[2 MZ^5^I_IG\L[MJD4_Z'\N[%W?UK]6/V5$F6"<9UK*#!):8HAQ1?<FEV_39S!MO;ZL$;7'"G#C$'4O"<,!'WF-.)_[# M#7.JM=BZXIMGC1[A0A-NPS%0]$)/(08-<+@-J.,8B!M;NXTSWRR>^'1>+=37?%SG3Z^[?5^+G\S_SR=U7>J5BO#[+))$&-CMU[8K,I6 MSM-"%30QM$J8A)B1!/*,)5#BHA2)I+GDI ^WQA%W;!R\36A4W=55.T'[D6ZD M,?8CY]PKVU34V))X-=I["H-&XSNP_1;>.7P&O2D_[N@$ M7AHB"?LJ2TA2'^XX-I7,FWE?^GOL50Y6_\J+Y7?UE--"ZD M$C2'5!%N4[)R2#+%H18H54F>8)1[K2Q.O8YM@;!2,?.=5079%D]/BSE863WL M-2/S F@C5BUP\$9&TOF(+ECW;I<^!$TAXP MG&:4]GFY'Z,]*O%MOI@MOOZL;FT=UV1J#D4P0410)*&4N;U6JS+(M")0\C*E M*BTQ=LL7Z]7KV!AM:PCMI/>C(3>LW6@H.(*1:6@G;W,C]:1T6X0,U%X@!2(A MMSX')2$O&(Y)R._E'@=@]G[%?#W[>2\7SVMCR FQV,RM/^'3XX (2(:DMTT3R@E/&4NE\.A9$ MI+'15ZL4:+0".[7 H5X>!SQA!L_A6&WP(8G,A^ZC 6J=P-IH ;A5 _Q9ZP6L M8J#2S"?T(9S8#3YV QWG>8SAGR>#&"JX,RBXG4=_87H:[EPP*#('AX9A M6^YGN)NNGM5R_?.3^237C9/CV7:[FZ*Z3 0ME89V]8.8E@22,D50D%0F-)>4 MITXQK>Y=CFW-^[)Y>F++G]9_T J_=50^UT?P'Y5GCB\'X-U,^+!P1EZO6F'O M0"7N(8K@S\?*8^RR'GD;\>XP!;+@'3HB#1)<%YHPOW(YU)78R.=K:2UP_.N MR9Y5>3!OR:?5 ;8KX82 ,#K1M.A]J=&KY6P\F"%IY1H8P>CD8D<#T\@UA4_I MX^H;/>O93>=L+HR]M)=;H?9M?F*K]=N-JJ_D((FXS86 N"H@1D) AB2&!4Y+ MRFE2JLR+09QZ'1N9-$*S6>TENP/W7ZN(=X]K.WZHNU%)<"PCLTH_&/U+WOG M$JKXG5.?PY;!\X'AI"">U\NWYHT[VUO=3V733H26K,@* 0DO; [_(H,\20DL MS4],4&VWR?WRQEWK>J149*;-3F"S'3 2 R-RLP?HG2ONZD X'L]&@7<8=NJ+ M[ WYX5Q!"IX?[FK'KY0?SA60R_GAG%L8.&MRG;=N%^N^>EA_4\O';VS>I.?\ MN*BRV2GY>3&;O5\L[4N3!-$T1V;S)@B1$.?4#@3PL.:- )N42\RK"^=E+G?L+_-?(]WS0PP5)!WR9%@((HMG)!5=-@ MI98OC:-!EH+;9$.:RA+B+).0R4)"3A$I,,\*67K%:U[I;VR+TN%=^D?3?B_W MPC64W9:3@-A%/\'WA>VVJB:7P8A1S.1,;Z]7P^2RZIVE2SI>ZT*7G_E"/V,C#BNF'T=< M"-&P+ M$ID3ZI2$NYIM?T8Y$;V"0R ZN-3+H#1P1=7CZ7_M\7[3_DUU?>'-C*U6O[:I M7G-9L+0P4YPJFZ[0_H2)@#K5E&&%5,F]O(*G78QMLE>R@5\/[G+X3?XS,+K- M^]O B3SE:^% "T_X(.;+V@>:Z&'IW/.F? ;#.6_;EFYK-[!Z& MS7^:=3RC".L2IB(C$'/*(,\QAU)@25E!LX(ZU8@YW_S89G23^*X2$30RNB<" M/ -?]VR^'93(,]D+#Z]\@)?5[I42\$QS@V4%O*S*?F+ CJ?Z+<&_J=5*J8=G MM60VSM*63E7M?<^?C7]A]=9>B_JQ?ORN9B_J]\5\_6TU453E)2H*6&;(+-2( M8T@2S"!*DBSCA3!36ODLU'T%&=ODMYG,_);OWD/@ML@/ 6QD JE5L-7U&B6J M.LWF'[9ZW('U G %/K&IO /_KM@2/,P#Y'D*!6(@BZ*W&(/:';>"=6R=W-Q> M/VJTUT%K[^MLMOANKTBO=DZ/U=O%$YO.)PSQA&<(0R2UL6Q0ED&*5 Y%KJ64 M6I54>%W@=.ET;)3WY=T;T![3WH$DA8C65Z";8YNM)DW9XEH7\&>MC:Q-ACZX!2(^IRX')3D?$(X)S>O=GM$,&[Y2_[DQS/CNQ?RG M<0L@7A2%5@G$FG&(E=:0D8)#5J8YPDG.)4->00?G>AD=/6V%!)64GK$!9X%T M/,*_%9[8C'*$3 0G2R<$H4ZES_8Q[.%QEYHG9[R=#_;\N\U5("(R9XZYQ6]S*0 MU[TO-\,3^_3$%YE>)?#.:G]3#;S#%@/.9R)MFL>$X*W0I M.:22V3"*-(>,2PQ+5O(LTP@5W"M9[6D78YO*M=/_39@SD3=]ST1Z@#/DF>8K6<:8]"J?L:^^1 Z0G"@-E M\CA$X^^!4G.DL?A% MDAN+'TF8"XHREA<%3_/)>K%F,S<[H6[6BU6VC6^6V/OI?Y0P4#+>]/HH$OZH2+'R_C17_M-L'=L.9_.O]KKDE7T=5NO M?L)E@G5.":14&].VA:(9PF8N$$:]PI4L=C6UI;^6T.\KZQ@3XLY75 MTZ%_$5NW>1H"L<@SMQ]8WA/Z&A*!IOC%;@:=]->4/::!J\_WL.G;C-KU-5IB MUMJB4&;-I=A8]45*("\*9#;MO$P%TV7B46CYH.FQ3?YMMGNOF\EG(',P\GL# M$7E.!\/ P]3OC<5 QGXK7R K_ZRZG7;^X1O#6?IG)3VP]<\_T=/:GZ^G(*.O86'%?4K 3M=>5KYA#[+C]& B2CKLKC ^Y"=;S0&ZO#4MS\$]OBKH9,;6]K+Q:MT8)#E7 MB C.(,,V5I]FN=G2IA0*F[$"22)Y(OKEY;G:]]@HO17=I@4XO)5:1UA5XH-* M_ENS]%P?%S?>CH1V9!X."?0-27N<(0N>M>=ZSZ^4ML<9DLMY>]R;B)2X9W4I M9T*3&>'=#[44TY5:?9C7)_G_IJ9?O]G\TR]JR;ZJ]N^?EE-A^#$O,Z$XA8QG M$F)<%I @5KO\,H)HSIE7]L1AQ1\;Q38Z -4(6:=QE8O9C"U7MN!LG=+5,Z/K MP)^$(S6/=J!CL[M#0I_5E8P^VYP]6Q!LO;.VWE8+!&B0V#X%*BP&S-X390R' MRMX35OAQ9>^),C#>V7OB2!'WZI^]3?7>[$@FK.!YDN=FY4L)@]BL>I#:G#Y: MY(0*@1N*TM,(".O#;VN]ED=AK_;=XS>P'?Z MMMV/\B[?,3A][_"=M'-#/=EOBYEY8U5G1ONX6.^.E@76@N5*0I0C93.@*\@S MPF$ITIRC3!8I9]Z%9"]V-S;>VI?V7]IE7QL[5=K[_5,P[HZ7FV^*E4X\+8*XS]9K-<&@J;I$0A M3C(.I;8EJK'((2OS')8RD7F2"D*14VRO"YA@9&&.*6IO;3+($?44(OBN,2Y#Z6_>CD;-8NC''K0A%)HOS50VXTHNEVJ4! .97\&:IY'0-?EN$B,IQ M@2<089SM8E".Z%+RF!8ZG^W'!!_F9@%5=MSJV0_[$&S,7%,'^;K6/[\L%9/-N6ST79MU#8]??TP-S-7K=83FI.<)(S"W(8K M8B$0Y(79#"5"IU27*J$:^=P3B"BK%R\-=?G CX=BCJ3FC$J,K1\NIV9I0!+R M/%-0986DC".!,J]\#F,9R0%6F%H%\(M5]F_ SG\@MOJ"Q5;AEE>G]?-KJ_,= MF!_H:/Y8*SF>+\-MH1O)>$=>+\\,]4Y5\' RU,WSC_50'ZH'/EP;:N_E=(!! M"+0JQY1TT,5] ,B/;80ANNQQAV';W2Z[\V_3N:IZF^0I):D49K]1:@DQT3ED MDB20TS3)M*8)9TZ)!Z[V--+%P0A[D'3B',)=%=%88D51EF/(-Y MGG*(BX1 @M("TCPS!$O+K!1^3N%+/8V-1S^JVO>P=_/Q?KU>3OEF7=6U7R_J M?- K8V>9D;F<'\ 3<$<'<0@88SN&S]P=C5+[XBH8D:Z/OE+]BZOJ7KM >FL- MC(J-OK!9E?KQ=[;\#V7/Q9\7LZGXN6W[T^&O$T8%28J"025(#C'/S!X8N\@YT6$<_8!]JG4():6K"V7,.M MO.#/YI]VAY8C7W; MZ)D"D*V^F<[L_]@(AA?3^7R].IX@.2),(DD@Q3;;#\(YY)I(2/*,8*USSK!7 M#)-3KV-;!*RTU;RI?MB3VS-;H!/B;E9E#]0# MLZ[S_$&&SY$+7V]08K/FP7@OV6&CKQJO<&K6>H%'TQ ,2_8 ITBB$ MRP@;5+JAT\G&@/9,+MHHW?1P6;PW4^C]="78[/_=L*6U\1Z_F4:9-C_:VE=- M!E/%$L:30L*2*&VL4YE +I,2*IZ6E&.9.E;N]>AS;+:IE1K48H-6;K 3W&/O M[(BY@X\B/)*1>?8*B, *W2?;KB.D'EZ(\- .Y'QP@3B0Y\$/HTZ'@V-3P_D9 M_'0[<"]XOCITFH3J/X^F5[/'^&0^G8_F8VH*;2442Y*5PGH=;$&A@D JTA*B M7+&<$9R6J5=I@AA"CFU=J"0%5M2>)="BC*2;0?_:XQ-YM?$9F@%S!US'[M4S M!'2(^!?) W =Y'"W_1WZZN^EV1@2LVZ@YZ==O3)&BXPKR2&IRE12F[$:&[+F MA!0E06EB#'3/$C+G^AD;U;9B M7*Z>\U.0>GN_?C1I &\&)4^&Q%C%-3I@N& M@&Z$<[T,[@[H4/7*\R>*BF#%;7I!J&[P,V%=P_6GU40AFM)<)) 1JB&690J9 MYF;O6B8X2;*29BGQ3OUQM=NQ&496JNJ2Z$(?%-FS2=7,<,^5J(XJOD_7W\#Z MF[W]-%U/V0P\;_AL*LQ;6EE=[\"\/NJ8MNV)*D>GS>%7Y>U;^2;N(,Q-G4(^YO M]Z.Y1_7TO%BRY<\ZN4G=^/UF_6VQG/Z7DA.>29)DA3'O,D-MF% &6JS^5#5[/4-?P%Z;/ MHA 4YJ1 9GTI%&1(EY!+ALLLS7"*,C=#.\((#&-SUQ*"G8AA$78C_X"H16;] MK:1-*JF6ZUT ]*9Z1U@"Q> MYE\M<]4UZ]H_U7%<$RH*5&I10)4F%-JD+Y +)B ND%)2IJ4NL ^Q._<\-HIO MI?-C%7>@W?@E"GR1F:85K KWW$D-:K'O0/OW82(_O1$,1$KN_0Y*3]YP'!.5 M?P,]SQ@VQIQZ4LLJ"9:]N/YM^KQJG#Z(ZZ=C1U]AHJ145+/=E]3QOZ(#6\P9Q7>63RE>RG-E[-Z8WY\6#XNOL\G"1*Y2LWF*"\3 M>Q1A]DJ$T02F"J6:)CC+2Z<=:DOBY=_-6_7#&!^V$W\KC8'F? .2K43W>71?L; M-J/WNQ\V L+LC-JDSRI52FBMH!9)8>N(:<@1*F&F"EXD"59EZ54GYV)/8YOL MNU3VJI'T?_M9 9A"+3Z7^YGT+7_JKK'*__U M%WK$('Q6;+;X^O/_6 28D9TJ!_<$1CD^8'-74O*7=LX5Y\KF^4&5M7L?T/NDG#SV:?%JMI%?G?;M/R M7')=L@1F-,7&BA49I%0CJ!%*>)Z1%#.O:'N73L=N9;7C85FK0BGU#J2F' M 7 CD-"P1B>5FQ'M$1GF#E&PN#"'+@>."G,'X30FS.-=?Q_[_49.S0C:^T,3 MC#(L>"$@SLVV&2?,[)T+F1G6(5F*:%(FQ&GO?-3NV(BE$0U8V=Q]Y_M 7?>7 M]U0_,@$X:>[E$S^C9R\_^'X[@_F^SPB_[^\^]^=^:_Z]_+^;U;JZT/?>-*B^ MWPNQV-@$[E\_+1=S\Z.HK_O=_YBN)FDNT@29R5>4W :8JQ024IJ-0&+,@B2E MJ2B=IF&OWDR L.$<\F6<@7^>):L*I9H!/9<_?V&PLT,B 9P;#KHCZVW M'= +HT &@5_?@UH&O6 Y-A'Z-7)#$HBJ>/@$,40Q+31,2D8@9M0F<2 :EIJE M$BM24.85JK-K>FPD]&9F#"XS2^H;+L]6Q"K^6YJ=-UNNP+-:UK'@OI=5=F Z M;CAZ011[6U$E%:^D"ISKX$#3D!D*ZH:'SRMPH-#9; "'3]QXI&ZSR;UAR^5/ MO5C:A &KB4P*)#DOC#&A$V/G)QI2HA 4*2]DH7.S!>AWIG[2U=CF\.Z\V.8^ M!&)?UIZGZZ?PNLWB,*!%GM4[O*KZ"V^<\.I_O'X1BM#GZZ<=O\ZP4&2N< MS]T#"S*"8B$>V>@0.@^AXL>B(36 M04A!K#YZWOE>5MW]K(Z5WU3I&NIKB)-<*X(4QS!)J(2X3#5D2@J(=*)Y+C.J M%?6Z[7VII[$MPJV@[=7N^B[W#=>Z+T+LMBD( ESD)6Z+V9<:LUK,]KIQP#O& MU[ (=;OX8C_#WBN^IN[)C>*K+_2CB<]JI@KLR/_MB[[-'#(QI[[[V5&!B1024S:(3>NQ_D'ROOBJK/ M'CD\ND/M?5U0#A7F[@E3]U;5L:T!MZ!^VAUN+3W?[6T+KI=389JMK,P_YM/U MZO.7/UH&STI*,,D@E;HJOI5 0C,)!=(Z)9BJ4GC%J'3V-C;JW@E;;X1 ):ZW M%=@!+\4$RY25,$U$#K'9A=O:9BG4*M.(DCQ!.?8VM<, /%#6WR:FL^GZYQL;AF*(C\W:HBJE(6.:4%@D10J-9:UA56-%I4*P$LF2(:?K M PY]C8V;:VE!*R[8R>M9*\4%9Q=;.AAZL4WH(8'S,9># 3B4E7P#D)XFLA,T MW99Q=Q,#&L1.NAS:P6ZOA"RAO3VK>3M=B=G"GN!,2I9R*C&"C&048I((R N= M5TG!J?D_Q'?6V=:"%_4'MUX'6]A3TI3H%E5OY0U38/C<@;O9= M%)AC<_3E2MM[Y\QOKR,$_AV M>^<4:F]+\28 !S85(V/7VUB\"<-AK47=8KG9R1S,D^H&BH>=>-K&:QF*%[7I ML!0OO]//5/QM,9>+>94>@+/Y?SS8TB9*?C;&Z&\??GWXW'B=4IXE@EEOGL;" MWI8I(:5,0I0QS'B2F1V[EYGHU.O86+<6&FRE!HW8P,H-?JDD]XR[<4/?S28, MCFED(G:",X(/T NG0):@6Y^#6H%>,!Q;@'XO!V>F*5\LOWQGS_:7]@PS,SM6 M(3A,2YW9U-LI9%*4,,L*4J8LR27QNAODU?M?DJF U:'ZEV"<=69<;N:NV] > M!8=M@1Z6S2XC%Y_5SO0]%G:[#(L'RW4TTO?$^D7-;7$W*;F6:89AHG-C;R%M M=KC(_$H+5"99F:I<,;_#Z;KAL7%4(Y?OV6B#DNLQJ+_NT4\\:Y%"GFD>*AGL M^+)I=N"3RD-E3@\EC_Y^0R* KMKEETJ7?]S8N?Z@[Z6LDABQV4F!KBQ-LTR( MS%@BJ( XS2@D4AJ;A!.$E5 HDTZ7"0>0=6R<4$ML$WRQKS=:&LF(1F:Z2C18Z0#V]01[B@+^$^P_UR@+*FWOP.Y[V&D4&0]SA9B3L" QVV7!B)/T^&(E2$3G_4 M.D]C>C0[W %-?YT/SFQN:*;?AN9M4^NY2KAJ^OS-#.WLP]P(HQ[9CR:V_EA>;0SMJ5G,'Y[MLW7]@0_SU7I9 M+=.K?YAW#9],$#&$EV4,\H*7$!.*(1=2PU1G2!E61%3ZY:F/)NKX#.W:#E%L M.?L)U ^U%-/5Z_ADKHYR;)=,R+'["WAD%G-8Z]O6]=C3^ XT.H_!(^,Z+J_N MD+DJZ%_$'^,*>#AWC'.//1.?/QFKO8FU>M#'1<4G"=898SB!!2N,%9T7$C*9 M(ZB3M,B8SE1!O&*BNKL;VQ*P+ZUUT$ZW\@)6">R9V;P;:S<2#X=@9"(^!F\G M*KCO!L\_=;D3)J%RE7=W-FQRD=?8Z.2+YNG)[;\"1XTV$M0 M^/A-U7E[[2UJ,RP;8X28)UIM/.W+#N0=#<0P>,:V\!HI+:FTK'L67_Q&$(W/K@!F,@L.?IFLVJZ(GVH3NP2Y5^+];3E^EZ&C(XZ0),@3CAN/5! M>>"":L=S_])C/8.BE3%$U"ZKNC*;HM^FC%=W0YK-T>KM1OV[8LM'@[*:$)2D M'.4"YCQ!UK!@D."TA&6F2J*4$"SWBB?TEF!LG&&^HMPSXMD;=#<.B0IE9):I M9=^GCTK\.[!5X,Y6>>6JH2&K ZB4"!C[W!>_4/'/WOT/&P/=%YZ3..C>#?4( M@]G92H<=_IN:?OVV5O+^Q?SK5_59V5PLB3GLW40\DL$<:E-HML]'=+T=6'#?-;#WQP/KLZ<<;*P] M H)>?\P'"AK:=P@L=D6DJJ']WHY].ZF7V[&O'UBWDUJV8V_>5Z%N=L<=@\X0 MI$A=#Q>F%!>[@U"FR%T%S!]7%3U5M$PEQSE$.25FG2<(LK)04&'"JIJ/2I0W M9X\;8ZW9KLQ='J5FKR/LL*2&PBWRPC@89 $RQOE"]XKYXM3: <$PR>).Z^UZ MIHH;KFBNLQY.:>)"%,.U63V_+6;FC55]@CZAJ$A4;G9%FAO>Q%H12!0G,$=, M<,9R(=-BLEZLVMH;)MTKB)D#C'&4N,N8:,X5:6"I*,2YCE$@M."67"JY;7.-0: MFY78R-[$:@8I ?[J&,<.\7RU#R(VD]\>#GH: ]H4UE@;=$ #SQW8 ^CNU.54 M@00L2GN)0$<00AIEW%\[W#2L4G^-T-0H QDLC#6.=#W\*NVMCD?VHPYW.PG# MS!@M=)9JR+-"V=PT')*29K#(4L94FG(FD%ME#[<.?'_J%N3KBZ^!: M"8I9Y 5F>_W+WO.JI;OSB'7M@Z"'IR4HD@.Y6VY$U,_IX@Q0I^?E>BO#N5^< M-3KPP;B_U6\#]D^ULE[U)F&P+F3)A$VU*JB&.%4IY$QK6$I5I&FF%.).#NRS MK8]M.]((YYEX^3QP;KN WG!$YDIG)+SMW[,:!S)##]L>U!H\J]:Q47;^H=NN MV&]IH++3)H5""<\T@UJ7UF^GN]F;!.W$JK?M?@C M_-RF[>VHO(:MTXU2[_OLYT$(?'/]J)-7N:-^7M%+M]$O/-UOMK^?SJ+ MDL?+_;TPMMZF*EJY?UUHDA5,(IDP2(4]/>&RA%PK!@M=9!A1LZSCI$=:#7]) MG*;%\,DU]J0%^^+ZT4B/@7&CF$@X#T,_M?"PDOYT0W 'O+'W)J?^\ 4BKAX" M#$IJ_0$Z)KP;6@I23K?R--6I[SZL5AME[S4\:$.__S9=?[-'4\;D6DV*-,E8 MRCA4A<3&,$KMI22CVKW>[F[[8&ZAV8J^J7-?NA5N"[54W-+N=7"#=Z;IP9>TPBL^9Q M^=F[^NSAKLTQ6BL!/M9C8"V[?46BE:7U@C%.M5HW$5ZSB*T72%=JV_JU%=Z@ MW&/J)GG2[BJ1R&598(T@8CFU5F4!"58I5#GF.:6XT,CK1F=/.<;&I/ZWN/H. MP.W68R!87].$O*ORM(EC\S'.O:X;L1S GNR28C1&I0-4/I:E2W-]S6-H)\U18=*R7-DQ(;OB.V$D9>0$Z8AEQP+'"2EX)Y&I#GNAD;L>WOU-XJ M/153S_OL%]!T->ANQ2BZR58+"%H)(]34Z08AF,%UMI.!3:HN14^-ILZG^\W] M=T_/L\5/I;ZHYJDI(A[40J-?6J,55%J*)G4&2,%(C+UN3JS;=EK%1CJQHQO_I06I4Q4!4L*F!3" MH(3+!!+"-42R2$J5E,C\/[]D-'U0&J("9W6!VG]=W$'EMG;U B#R^M(D@GG3 MI7R/7"]'B@;+X=*V.W!NEB-U3G.N'#_0CZ'>5*<,%>4U&T&2%TR+7,""*FJ8 MJLP@UVD*!35$A5&6E$S[S,&3'L8V%VL!:P^_WVP\!<]M5MX$2>39N8]&A+WS M1=4#S=?3]@>=MQ?5.YZ_EQ_L-X_;VF.?E:TE8^]9?E%?J^L"$XX)(EBFD.8I M@]BF>V1YED&1E66""<$B]5I4+W./&+M'D#Y(JZ>9[B2U#-35.7]AT9N5ZOUA6UPXG!*E"$XTA*LV& M'NC8&&FW!K=%K5N)JR367ZO;T*]7W?K2<+OQ MW!@&<4#W^?0*7Q""[ .X[):U]IOR;F7^.2NB/8P8M97^NOWZKS MZV8UG:O5R@C%I_/&%3^WQI?IW_RTFLJF0NHVD? D3[(RT3F&*9$8@DU3S3$UG-/ M64K-IB&3A.I"*5U.C%D]7=A:D,OU* ;F6)YXPV-V%%6Z5,YF-JH[_GA@K;E6 M&8.YP-ALXA2#3"<*(I(*K5.B$YHWX_%N+D^';; MOL7\0(.]>@SA#,H; QD*_:18% S\ :(CBV\6YKJ&X_[HN8;U41,V):/BM5/ M4*Z(IDQ!QG)I=OR9A#R5A@4UUBDJ6"*IU][_:H]C,\P:@<&>Q+Y1NM/X%YT!"1;'>ZV_@4-Z'=4_C>YU?;%ONF&VKC:DE7=SDA>) M9DAKJ E7UGMH=A8\26%68)RE&.M2^Z7[/&A^;'2QE:YQK7LFNCG"SM$5UQN1 MV XT9S!ZY D^IW.P',$'C0^<'_B<8J>Y@<\^-;:\P/^L(C8_S#]56\/K^5U5 M2E0I2 F3-"\A3CF!M. 9E)GB2:FSHM!\'*F!/34;&TW5XH\\-;#OUQ/YX.(U MOXGQGW0X)@AN/CSSW=4H_7?*$MQS_%_[5"6X7G^-8YA8PSEM"X@Z&^@^Y5?(2C.\3:#*ZLS;\V:S,XLS:W00@/&NST[A./\"J?@T^M MQU%]%D/5?:R&G5?#?G!5EQV:;JN]YYZ;SX-5G\?Z[7ER;I(9'-#D94)424J(5'$<%6&2TAU5D#$:9%CFB+AEW;S M7"=CXZ5:1LM*M92^-SO.P.C&,+>"$YE-CG&)<-^S"X%@=SG.=#'P18[+2I[> MXNAXMF?JR,UR7M5_NI_+]],?526HYC/5*<,JM9ZLHUI(E*(2VS0F44 M\Y3Z98>\V-78YOR#UE-CB>A6X*I0O2W3^FSM2,_4D)+FC8;,P7E7X)-'B]3?Z<<7VDF-UFVP;$?;1*+)9VJ*\DXQC MP2C&T/!&82@C(Y K(F&1,JK*/-=%FOA0QM4>Q\8<1C+8B 9F59Z662/TU/=2 MZ'6TW?@C*(:1:>3H&NU>A&F5.:P1.!R;.&,3B%2N]SV='4Z?8C(-6Q\88-JYF MNEI/!9N!WPV:AJWK^"4KK&,LUR%LW;30&XSHWHE>.#A/^;-Z=TUK\\+>E#:_ M[:;S85N#3-FSXK?3\OP?^RWRC;/T_6)Y+1+\_73.YL(\<2_6TY=JA9M0,V&Y M++&]N))#3$0)*><9+)),EUF982F+MDZ1FPEPDSQ.W_=AM:+(T[U19P66JL[# MO%X<.#7OP'0N9AM;%2#099?;!M3-QH@_2,.04'N*:8^>+EU[V;=)MMJ G3KA MK),@J :R7&Z395"K)@ALQQ9/F$;[4?*'N53ZS"16" MXY2D4!!;2UOK#'*6*Y@0F@JILA3EN<\VS%> L=E8._GAK"I!,>U7:KOW@+BQ M:$R8(Q/G'L(7ZL2!7[;R@U:!RW% WES9%[M ].C=_:",V!><8Q+LW4[/,W0V M4_9JXM-TM;*VD?5G*6.3D"*GN5 4(04XDX1)AQA,U>5%+OG ^ M-#_?D\\$V^\OWCS;D['RM"ZJ@.?6EE1U[13/@_$+*#N>@]^.7.R-I940' -G MA0QXPMV-0J@#[0N]#'M^W:WJR7'UE<=O2$1HBZ=]>'I>+EXJ3T%[JI(E-*4Y MU3#/.&M\T'F9095KFF$E:8F4=S+"\WV-S<[9B@JF>[+VR$5X 5K7@^L@@$4_ MOVZQVA? M5$L=I;8)C34L&<&V'B*#+,,Y)$21K,RX5$F?"P$.78^-2>IK5_QR'9=& V!5 MZ!6^[3(>W7P3%^785HD/P-=9Z5:D>\6\!T9\R/#UFS_MOI'G'I@Y!I&[M/@: M\> >FEX([?9IH6\%B[G9MZWM%O:305LMETT)G_V"O7\\5UEQS(/6@IT4J<:* MJ0(BIDJ($X5M.*2&QNY,$DY5HIF7Z-J_USDK;9PS=#-G((Q-YA=F3'FS%;VN1'Q8AKRK$[Y0(6;&C-X+! M:GKX2S!PU8_>$)W6!>G?5#_^O!?"%N=;?59"35_L]9F/:OVF"4\JE-ERRYQ! MQ0H!L48%I"AE,),,YZFQLSGV(LJNSL;&B*VL8+D5]@[,U;JZ\S:;+;ZW5UW^ M)_T[JAQ2_[/\>W)G'E_94MC3%S6[G%3/?RC<^"X4P)&);8OMYSULZ^7F?@MM M=8);!Z;_MEBM[L";T+%C+F@%(K'.K@9E*Q>ECVG)Z9T;$W_5F0OL7<#%W'H. MJD"H-$E()C(,DR+/C:6&*628"%ARG12$$T-!7@34V=O8&*C)CK(3TBNBS U@ MQR."4+!%YA5OQ/JG$.M"(G1&L;-]O4Z"L2ZU+^8;ZWS)/[STM^EZ^K7.=&KV MF(^F@;>+)S:=3P1!BMJH-8Z8,5<4UI!SFL)<(X24H#*53M==NCH9&TGLY 16 M4/!G+:9'V.E%.+NY(11(L0\)?/'Q"D>]!L -T:D7FQXL6/6:?[6D= MU%7/ZC)H]J9LE73T.!=NAO*290S!4I3,6 DYABQ--"P3RI@J:S,-1,Q![P13*DG#J&$\O" MZ^4>AX[OV'+V\]T/M133E7K0^S7A:T_,1"6D%"0QG,-8:C./99"JA$.>,)*( M5(J<.L4HN'4W-K*I! :JD;A*^%&Y@!>UT#T3A5U'W>$X,2B6L?YX1!H1SH;/!62/U.!9T1ZCP)O-[*<*=_SAH=G/BYOW6C ME^BWZ5Q],#^N)CDF22%$#O/4%MA19I]'58H@27F>(V,/YL*K4/UI%V,CW;W, MZ%9&4 G9UQNT ]+3!=0+GMBFG!\R_;T^)\J'=O7L.G@=_\Z)@A>=.J=/CBV1 M_$=[1F:SW=89XR:$XCQC90Y+J@G$0N>0<%S"1$FF"%&:8#2.1/%'DH^-B+;B MW6KU#?\-)*FV)PKVS@$VWT"6I9#3G$#""I3F69XSQ?U+%H[R2QBNT.&O=5$] MP%9V)V T %Q]GH.%P9N M]-4;CN7^;U*=X<)P#%=]X9( _4SG?[+EU 9C?#8F>7-FIQ"RUBR%NLQLPAV, M;=E9##-2<%TJ03 N?6S0;I1_&SR1N=D3&6_:O*Q\ M('X[T\&@1'19P6/&Z'BR9U+/RW>T_[%;(!:IYY/:]A[,8!(9&+S CO._,[ MW(%*WH"9/AV1"97O\UIWPV;]=%3^)/>GZWO]B,6]7O2>O;-Z\\W^^&%>3[,' M?2V#3C+!F4Q(PC$L<:D@EJ6$Q-@?,!&YSHL4ET(R'WX:2.ZQT5RM@*VCL)=B M;)LM(DQZL:$^"9I25"ID/@3"C6TJ66I_PC#-"$XRF9=YYIGT8X0?Q3!)1*H: MAR^V8 #XY:NQ-E9_ S/##57%#9O!I:Z6:&\KS+H8_54_![?5=81#''F1;C4& M>RK?76S+%[7J57;_"Z_NY>8-M^8//%Z!3(>AI![4 AEX*(X-F:&[ M[V>VH%-:)AKB7")(45; ,M><2Y7F>>E5 MA[ZSM['9'E_$-R4W,]5PR*6KJ'ZK2S?>;FM",!0C,_E6SM;'75>TCQ-7Z@1* M(+KL[FM0DG-2^YB:W%X*46+ALZVO^Z#_6-5;N(FAD8(3*B%6-J]G201D1&$H M>K""DLK+EQHN%GUR^+9C;4;F01#,#*9G!16 M^-RB9X2M/3BQJBI< "5*187COEZQFL(%M;LK*5QZJ??M_,W3IMKL5T=)]CQJ MJ;XI8PF]&"-)+)Y4F_XGHUI@KF%*K+\E500272*H:2HI+V52$J=*"]X]CXUD M]@1OSI$/1 >_V,OD?P.U"MX7]!U'PXUZHF B\V]+Q^G"76J[K<'";Q>'Q M'K3X^'WQ^&VQ6;&YO)_+Q^_FN_CY,%=MS) POQL2_F1&MOE<.2JX))S"DA:& M+'..(Q4:CYLI)=J& C+K#R>G"#]Q XL&M,8&/[ MI[XO0"L[,,*#6GI@Q#\/=1\^]L;<@Z5C8C\0=WN/02A>[XM=)]M[-SK<&M!7 MWX.5H7*?'W MKXN7?S7OU-MD\\-N=WS:TB#3]Z("[=2\_$#/,T'SVH/^K&P8MUAOEM/YUR8J MF$O!,TD%S$E60(RXV;]J)6!6$"43PE-*O**:+O8TMFEI!;7G@ >B]HRVO@RO MX_%?"-!BFU;]\/(_];N&1:@3OXO]#'O:=TW=DY.^JR_XK\QO&\O0IC*O _+J M1#03G1&!%-*0)V4*,:,*4I0@2 Q%J*(4>2*=4A)T=3(V8FCE!#M!FXQ*[DOW M14"OK^(A8(I,!3T0\EK;KT'0:YF_V.A@*_XUM?87_ZO/]G#7O%5\_6;QHN9L MOOY4W51M%JDT0;EF1083G5L;0)20"YE#)'6IJ40Z<3MIZ^QE=-/?RWXVJ@ZWPR\LT_?%G/57(I/:9IES%:&EUI#S',*;8DMF)78_ O.58:PJ[5S MW/C8Z*^2#U0"7KM]?AVXZU;-+7!$9C@/)+RLF$LJ][)>3AH;S&JYI,:^M7+Q MF7[>BK=--.Z#-O]K]C=O%JNUK;"+N4Q) F5*"<1%JB!1,H4YPJH0.=>Y\/)4 MG.UE;-/T8U6>HQ80""LA>&;3ZBZ,^3Z0GYOB/*YN+HJ;T8INIS01W*V H)(P MG%^B$X! /HGS?0SJC^A4\]@7T?UPS^QI38S^@SZ?M&(_$^.]K4IS&G-?B#)- M:8MN M'S(W$AIV("(SUMD$0OLU'VM%[K:#$O6R13AH0Z4"NEV@87/\! /P)'E/N)9O MO !2QU/:<..)4%F"&>90"VFL,5X0R')M:T^FI4JXS,NLG*P7:S9SX]@S?7B1 MYK:GF!N%U0K8@0>+Y^;27M_;'7M NC'?C?!$IK+=38Y:O"8D/<+MC5/U0]_9 MV.OA=6YJG*IX\7[&F4?[S?"/ZGM3$ L1E41GZP4P <:N!'$MYCX<8@,1&.3"^= MX Y3XZ0O>H'8R;O[0:FK+SC'O-:[G9YF37U?9+6^G\MW/ZPYI;;,.DE1*:7. M,%327FM50D**F(1%DDM52I0R@OU2NW1UYS/9ALG'\K U<:I*L*O-L_L)N!/ MCG9/(-!B&T#-M;S5ND*KD=1NX1I9 YI"#HB$LHFZNAK6.')0^L1*MJR+7U]EFFJ9@=@3VJ>P M4-!Q[*:SUQV=R.2WU:O=_1G-Z@RMA[J! ^5:D@1;]0[2;;_:0/I4DWJM 1VJ M\M1V8*?UP*[-P"[MP"X/!W9^,+"J&=CS,S34;8\HX'<7M0K:XX %L&(@=5@L M*TH/MQT>&R'J'*/FA_;?FFX_JY5:OJB5,0S,?F.Y8;-5];]*MDFXIO]_=>_: MXS:NK0E_GU]!8("9WH"YCRX419X!!JC<&C63G>1-TKUQT!\,7BN>X[+K6*YT MLG_]2^IBRS>9E"F5&FAT*A5)7.NA]' M\^5;!)K@NMSY^5LO=[V3ZYDGS.\P>.M8/]OP;6B2: H\IU$:2\@H9A!)R2%%$L,XXZD2,8EPXN0Z.8XW-=XM MQ2V_X2J"K2UQCQ:*'4 ['LZ'@V_HD_<.Y 8H^>,(3,C&BQVCC=^%\;KJ9ULR M.MS69_?F\6FY_JE*YC*6BVK^6K_J(D9Q2E("A;'ZH"WB#6E.)12,(,T0RX1V M"@%V&&MJ?+*3MDS:;\OKXXMWP^NR2Q(,M*&W/2[BU:>HQ!7@?'8E@@$XUC;# M#4!Z[ADX0=.]"=#]B!&]>B==#MUTMUOZ%$@SEN%B^XZ)LH+U;UOSQ[^J0M@_ M%L6F/54*M0U V*SWN)@U52IILW[8L,=^NY0]IL5O7W)8L,?: MB6QK<= N][#!RTZ5&:B5";_MV!_0P!N-/01YD:W%_H!=VDR\X8E]2?1IHT1U M^&1^7JJ2G%?R[G&]V=9-(XYA%,$N)A(AQ#"GG]B<=X9P*KG+/,Q]O M&:9&FVT5JA.#ENR^_.D_(Z[$.2C.@S/F7OH9V,D_.X%[V!C7&T ,QI+^$HQ, MC[TA.N7%_H_JX:&W FOM0Q>J*%.$YBRB'"FL(8YB#)%,,TBSC$(;?98BEN%, M.+5OZ1ID:I36CB6OY:QSZWPQ+]X[G6U^1_L"KOG9MSZ8S\O\]%]O2R/RZ;L*2U >UW2=0?5V_ M9L6W3YOU]X54\M7/WPK;K7@7,%SG51IY[GBQW3"QG:<\DAD1'&K->54MA@K* M8 MI1BRG8[_[MGL9HBWP,T^?>F9'7JU.)S2G8+ EB\Y2 FU_VSU!(VB@/\$O_Q6 M3?+?]OD28*\O^*/1.&0;G@$G)%3'GB%$'+>YSX @G_0!&G*L?JO.K^NU_'.Q M7!JC_KCO_9M%(0S5/6]:)3!TS&.&<616D<0VQT@8)"K)H(QB9-84FB-]*4/O)=_%]KXH:,Y8(C9<./UX3 >F+&[X05[X8W5/\1>0S_@ C&K MY^"CNPK[+=RZQHVK1U=6[Q6?%-?%C^:*)8<4X1%!E6N&!R M\T&W3ZR6WSOOOM:G]-D;Z(-:Y6^+UP/&V4/KH>;"OTNL!_ M8V ;DWK[T_8,*G.O_^MY\63'.3[:B5A.4ZPQU#JC$"4ZA3Q+E%D<\AAK1E@4 M><7ONPX\M<6@D;LJ'= (/;-[('XFKC/R;L;M$'@.S/R-R+.RL=CV&-$Q*L7X MHA;(IG4>=E1KUA>,8SO6^_Z^E%4'*92E]#ZQS<=-F8(@?V?+9_5);4KZG.=Y M;D!(*,2:&/.5\ CR"&>024%$E.@\QTZ]?OV&G1Y=-0$^A15[!I[8!GRW$H-? M%BL@U\LEVQ3 S!LHK/R7R\#=,A>N%!8:X<$)K 'W2P6ND=F\RJ"2&I1BVW8" M53Q52-;R 2H89SD-.C)C^0!QRE=>=_=CJ_?*./+[6C;OE3'K=K%3M7E7O'E6 M_Z'8YIUY,XVAI:*<)CFD.-40X9A +A&&$J61R'.D4>Y5#]E7@*DQF'D1L1\I M>4/N1D]# CDP456BMRI<@5+Z@W#.[1IPPU9L(6? J@"L#N$XJR]Z@=C+>_A1 M>:PO.,>,UOLY_;BM.JTI.;/T4IMC5J3C#$=Y#*/,&%Q(,08)$S%4.#$D%D42 M8Z<4HBOC3(VIZK/3G9PN9Z%>N+KQ5 "T!J:C/D!Y$\X5& +QRJ511J6/*ZH> ML\2URWL6@#A;[KRU<_7JY^F^UI]L(^MBZ+^:"[?%_:KJ%_7KQI;;3GC.L< Y M)(H;'TX*"5F.%)0<,66X1>F8>A6-""_CU$BHEA0\6%&-$V*]O-*SZZCP/=I\ MNA'8"\_2*.<=56[-0=)-2T$;9W.VXX35LNDU4K&=ISE6*8IL M-S'$(1((09JJ!,8XSV*2I!&7>+Y2#]9Y_^J?+MD]NA-WT(H[3F08CD=JH&?1% MLAC=@+B4L>AX=]^0=%FV=69+NS]ROWK-GA9;MJR#!F+!*"(V!=&& 2*<8\4"=HXV-7MS+VRY=P2-+5++ZQOOW06Q&_4$ VY@QKF,V0 % MS9Q "18%W376R.',#FJ?QB6[W.3?O+AI$/]N4=C>JZ7Y],[\KICS#.-8: $9 MS8R'FU.;ER(,B^1$(213*923A]LYRM0XHQ$45)(V';=+6=T;&U\&M9LM@D$U MM%W2!R6OIL=74>C5_?CR4T=K@WQ5L78_Y.L7O\R&V-L?:B,6A=HY7%]MV[S[ MU7:S6!4+41Y2SF4L!"8)@5$D4\,:7$&2&BM$&U914N(8N64$CRGTU.AH)UT= M&+'68%UI,^Z.F=.$C[.%%GH:_T)[:CO5V]MJ^U>D5'TZ&VP^$S61'3H<*>XT]M>6G$AZR2OSZ. MV25+VY#OYS(H8Y=3O0O' VQK)I(_;\M>TC8=UUS,BL(RDOC[#,@*@_ZG/+YS MZ[;\##AC Z\DC>2@%AU4LI>]UZMI:\D] [5&X=:#GL@%HG;?T4=EZ9[0'!-N MW\<$3RL^_GL5)3V7/%-(Z@SFMD4O$H8]B8X5%(S&DB5I'$5QH,SB\Q),C3]/ M$EZ#I1)?F $WCAL4UX%9[EJ^]IE?C9&-T1O2X5.-+XP_E6SC;G@\$HZO/.B& MG1!^W<;EQS;N.[;8E!:L$>;YL3%XGY2HSE@?X[E"F&(NCA1IT:KC7# #/98&I _%=OTBA(:9FH]=CI>?,*FO[]AU:TS M4EH*S\#N-; Z!][7&'1:0NYF#"/H^'L8@P)^=N=BV!%[GM8OE^L_F4'MW7KS M8;TM.VB\7[-5\5D)M?AN7>FFTK?0FL2Q0I#$)((H01)R25*SAL1)G.612D3J M=73O//34EH.=Y$"O-T!4[0C*S0A#,WJQ,O]DMR@V.SUF0%PI '[KY#@>^@\" M^<"$_FX'Z.<6H(=S4+>$L,6P!BBV[@];J!@!]X''#1CP!N0D>L#_"?ZA!/=" M;^Z>S8NQWMQMS1A5G9!W2_8P)QA':80I5!DU9$:QL84IRV&6TBS-MWGT$M*FC)"JRP[M$$';A>#R<(@]; G-,/**^ @NLX](HHZ'CL M:"$%UU5KQQ0X7-W/MK&VO6W774,QIRDC(C.?,S,(0J33#/*,8$A0AI($XSC77DEO?069VM=O12Z-X[6V9Z:/ M9N4J:YJ YR?[H]INE]5&B/GWSU]^*\J:3/8O6_9#%>!/JYI:WG!6VGM&W1AG MC'D:F)OV*C054>I#TTJ-LL+T_B35.CDVR:*M3#@NNQ7.0*S76XQ1^?%6L(Z9 M].;GC1QR^;9L-'>_,E*7L:#%Q^TWM?GZC:W.IKX=G2&7__C&+!R[G:TYQBR5 M'$>0,X8@8DB8GZ2 ),.4,**PP.-D+H?6;&JKPJ^M/.=;JUE-!N2AHSQ?\J68 M_E%)A0YHP0-*?,#6 -25?'T2/%1> BQ4K?.7"02/#C7_+QUA&EROOT88ZE#3 M&2Q6=3 !>]1 ?[]8J8_ZL"'P/]B/Q>/SXZOU9K/^T]@AKYEA%_/[+\]\N7A< M;.<$88DI0C#22D#SEPPR%E&(HA1EN58DHLRY%GH?"::V[%H=2D?LJ&_U8Z4' MX(TB0-2:@*)6Q:-V=Z^YZEX[1YF!@=>X!OSCUNNU"F"G VB4 %]& M^C@/K0 MDS!2(?4;OH10'>=N0;*SP'JO!X]7:/T6O0\*KM_TH)%CX@[S/NRAXF&R1SPG M::Q$3&VG#I$9WU-$D"J"H8Q)G&.B(H:]#@6&$W5JJUI+TC(T]KLJK#G/MD"9 MOYF/_*FV]-G#PZ8L]6+,_X/DP9&BYZZ_!!X>Y(M/[?1=PN/LP"I>8]BLP$&G MY:6CYZX+^M>(GG,&/%CTG/N(?1>F]69KP_#*ZK&OU\5V'J4*(T82F#-IF]VE M$E*>)3!"+#*K"4)9XAED?3S$U!:"4D)81D8OK8Q &"&]T\%/@'0EY5O@&9Q, M+3)6NJ:&M!4P)/5=4CX899T,,#+57%+PE"(N7AFBM MQ/6OZP]&J;4Q4]9+<_^#,5B4&7@[)Y%@(E6&8C#1QK#0'/)4$*@$SQ2.T@3' MJ$==3V]!G#Z>\4M\VG )PSE6D[]5L?C'Y0!6ZQ5LZ6.]T5(A3U/%?^;<*&N8 MB1B'Q4Z[H=\=@7^H FAT"$=NO>$+Q'?^XX]*@;WA.6;%_@_J1Y3&XWM<5.W/ M[U;&_UO9ZA]J)1;J;'?K7.N8DAC#*,$*HI0I2%-=UL/'%%.2T-PKEL1O^*G9 M:2WIRSVZ _G]:,]S'MPX;SAT!R:\3F"';S+>#[= 3.G83^S:62G*91!I/$5H9*$@JY2AG,:"02+!G#6>;+9&?&F2)E-='*,["H M8F%[.Y.7P(U%(G*2V$HQ+((HT@B2Q/R/:YZE3#"$,9]_5QN^'A'>]G@#[_ W M4<9AT'0G^QL1&H'5S;MWX(G/KB'5B[P[< C(TN=&&9V..U0]Q[M=E_=VM5^S MXMNGS?K[PI#JJY^_%4K>K^Y7]L32$/N=V"Z^+[:&W.<*$9UE26SH%AL?6Z8" M,A)Q2Q <10Q1GO'YUA8-=':N'8?VHN&= ,-Z=,*(OJN\MVAD!FPGM+?C[#H/ MSA[S .B.X"I;J4$CMCU-_>6W"N6_@9WPX.XZS'V<9$_$PGG'K@./[19[ G+& M'_9]0L^S1DN+%2&^>=Z8)U?QG^4YYMO'I^7ZIU)5=8*\13 MDD(B\P0B9FB-95)!@I6(C'E))?4JVM%+BJG9F)>SXU:R#%U7X.V73Y\\CS![ MS8_C*>?0J ]]$%JB6R>V51KL$@%*)6:@4:.ROD"C"+":!#PQO07(4(>JO608 M]]SU%IA.CF9O>I@?61:;[?R]8=N',D+$$+.Z^[$HYB*-M%0:PUA+;.PZ9@B0 M<.-0(RGC+,]$AIR",LX_?FKTMI?06AH*_&&%=&RK>P' ;IJZ'9:!^<<3$6=: MZ5:\BR_,G2VN,'_;\\2%AXY" -T*-5_VE:MZ))H82A V_/Q!?=2_KZW=]-FF MM11OEXNRP.:[]>;U>E6LEPM91,E MA_35]R QI/=#^OG#]X]/;+&QK^)'_7Z]>GB_^*YD58CYZ_J5>K,HGM;&%?^H MYUF$DQQG#.H4$8CR*(,T$01BSF.$4I$0X762XCSRU-:)O>!EA$Q=5F1I5 !+ MJP-@/6K&N\^#FZ\["+H#KQ8M8 U;6:EA*79=$=X&P' %&M'-->$\6F^X GFQ M[N..ZKEZPW'LK?H_P+\NY=O5=K']6=>W_*R>UAO+EE_,FOI#1ZE2ZJ->N5.ET?3]KIBSR\'[!N,VG7:BBJ>LL M(XVH8C%4*<[ML60.21)SJ!A.!.>,*.J59W!AG*F102FFGQUR"4$WJR, +@-_ M\%59G9:( Q2ZOH)"(-/ATBBC&@I75#TV"ZY=WF?/JTI4_*AW 69;ZQ\MS.VE M?V1;:A??;-^9^KBJ*04WYRQ3>88S&'.-(!*40!*K!&9,("%$SHB;B7";&%/C MC%H11TOAQBEPV?T: ]BAM\'JU.Z/>A_BN@4':H#[5170<&?[8S4GJQ^;RI6C MS(;/WM@8LS+6)ED].^4Q]FYVQ,'LV*:9=G9LE/*B=>Y=A5,&VS"[%=7NG;/> M3Q]Q"^U6! [WTFY^6C\S='<>JVPY,?/4?781KUV>4]*T%K9_I7U]93]LV??/RNI@ MC.&J%,?VG;+4M"Q]83-_/P\NGN-$"67-U(C;HAA,99#12$ :\Q23-$$J\HI" M"R#3U*C&%O=F6Z KF4'1" TVWCT<0LR8(R6-.P]#TU>C39/+:N>D[!YQJ-', M3E2M%-AI=7S3#-0'8@&I+QSE0_[@'),?+V>T8_A;-!P1:1-_T";H?M9 M%6KS716OS0@/2GY=V_I/YO>V4>JJ4'.295+G"8%$(P:1LN&_/,I@A$64H81( MQ+F/^=E+BJD9G+68-C;!"EKEL=>R>OJU_6;%C>@&QWI@QOOR]C7X(KXI^6RK M8,8)C&B5\U"7U=QI5>+?Z#4#=U(NZCJ:E9+-1+7G*1PYW@1S();L)\.H='D3 M3,>\>=O#@F:159N'%[,QBCGB.M>8:\C3U#9:4PDD&8E@(DB:IY0P&7M1:$\Y MID:BCIED_0L8])TO-W(=81:&IM>.S+(F@;\KM2Q@O">U!MX?ATI^>5F;6BJKC4K>X[N= -[ MY9IHZ4:]TM)M*0AJ#<$?I8Y@D-): ^$?BMT#2S.YT#';FV5-C9R,=D$8\H*YX MJE=!ZZ;-&Z$8F/(L"E:RJ_[Z510\(ISZHS%2V-+QNQ$J".F\XIV114>WC!,W.VW;J'Q\7E;;,UZ;(SK#\]ET(K..C-;28#V!KPYT MZPY6N3GVZN?K)2N*TOV98Y+DD281E"A%$*72^"HH3V&$XEQ%9C6(-.JW&W4R MUM1\E_9&1;5E;$B@%+?>>7"LI>0"L^^FT$W@C;C!XXG;#=LT%Q$)ON5R.M(+ M;9]<5/GR5LCE6WI6W_CTL0Y>)S+)8I$@R'DJ($IH!%DDF2VE33G/&BT8P3PK8^PPVD^\#=M9!H@AO]$TU!%*7;/';?HQ+$Z)T4E3BX8 M+A;?1I8JNZ]I9F&YNTX5H9/@3_XD2YL<58\ ],,.Y!]]4[,\K5+'=,+&=9TS&5'%#KH3E$"&I($,9@5D2YRE)"&4K5BS,8'="K)_+M/5/Z^5"_*S^OP^$D1$7:2HCJ'%D#%&* M%"2Q+622D(PHQ#-CJEH#EW]V,X1;S>""X_BX(?K-8![ MD8T96(H+_JC_'"1$R ^I0,SE..BH9.4'Q#$_>=[=MXW[^DEMMC]MP&<91?]? MSXLGNZ_^06WG229$*I&MK4ALL]#4&&V""\A2E>A SEO%G>!)!!W=PXU*F.[*'W,TT[W] B. MM,%-U2%8G&4<"RTAP[EA" MP=3]J?=7?N"/^F:]/6(?>^D_4MBC$PY^$8\GZG8&.^ZO'B_.\43"@Q#'TW^] M+9!AK=\M5HNM*HMVWYL9796=!RJ7]]WS]GFC[AYMU=Y_E7-=AU8>Y6GD1%*$ M-(6:DPBB.#?6"\L%)#J76,1<:NW50CZD<%/CM%823J5<7?=^KUZ]OS0#E8:@ MK:)?6/0@D^UF/KW4% [,S.V C1NF;Y1\G)#0!XX,"2+:BX22A 3U4NQ)T#%Z M+@]JN;2M6%?R'VSSG\KN-=3#U/$9.G+R-80=>38@;D-S9R5J"=I.V#TC!@^9<84F%+== M&VYK\HR\1^,4E5Y^(KDYBIA(N$ZM6&T M-K,[2B'AN81*1UAC22.NR7RE'FR%63>"<1S9Z7NAU??2'G^XSZ;J8K!:KV M M:+^>4X[ N[%.2#!'BLJK)0:_-#+_S1;ZKL#=RUT;;P'C]OR0"A75YSCJN#%_ M?E"<1 1ZWN[?!OGK8FL#?^]7I0RB)$^,QXL3&.6Q-M81%2J3KCV2/<>>FCE4BF^=HKT" MX(]*5(\VRKX3T$U6 \,Z,&'U0M2K#7-/;&[HT>P[XF@-G'M"T>[NW/<1(RR*+(!-"\EA1)=*HL<6^>GA\XZG0PZC[.@)I[N1\@237'N^!HT,ZL6G]RR3& M5OJ#%@"U=;HU$.S39O.J&VA^1_C53;_E,2+ GW!A'Z MAE.6-02^?%-J^[XN:G;W8U',$\T3E& *S5+&(W*N,_-7*9D2>9QKI_/R M:P--S2ZOY02EH*"1%/QA9?4,%+^(K=NZ$ *Q@4F\'U@]@B&[D0@6_GAAF)$# M'KN5/0UQO')]3V)X+A8K512&P/AB53[U0I^P)L;[YWYC89Y%J5()U3 5)#,6 M,&>095D*\RC.4(XBB9%?^/4MTDR-8D[W)Y?[,'E/BKEIEAQY:"SLAR:K6@_0 M4F1VL>7D;)>I\G/6VNX,2&HA8 W%?#?),BX]AH#MA$.#/+3GQ@3;U4XH"\CN MFK0@S1)$5[^_K^E]"VM%/#X#?T$XU:U5&F=4MA09H-G#H>P6>F?3EDO+X6 2.L2WZCA3-;;=:P#V*H _!HGINP7$0/352X11J>T6D(YI[Z9G]4CMN+-X M'PQ:AX$QI7B.2&JL)2$ABK(<$LP38T%E*D4R5H(KYTR/2Z-,C=2LF.! 3H\T MB(M0=O-5,( &)J13;*['SGF Y)$Z$@*LD3))/%XHOWR2:QATII=A=K-L@L/X,#4>2$(< =I+?8,E((/&038!=1@ M,8!G!WWA$, N(*Y' ';>W;N U>-Z55;]O&MR'3(4(8$5C+%U.]-4&F-,13#) M1"PQ1IS&7D4/3H>8&LE4)6CO#AKT>9>5.H;1C51N V=@ JF$ PT\X7,6+FL? MKIS3\0!C5VNZH."98DR7KNSW95?QP:_KTR+%(\5$Q*"6DW_,(A36^VC' +?D#A^"Y?? "[6E> M1Z)S5[/C]O'V-:_K<+"SZ7!Y/Z>CZCID&ZL^V8H-JX??5HMM,2<8,:5C"J76 M&")D&)$C'4.=2I*RE&B2>9UDGQ]F:JQ826E#.C:-G.#9"NKGBUS U,TIN1VI M@7EQ#]).1/!;)TC>?DHW!H$0QQ$UZ.L4(<*E))E7%%U(Z:9&-Y6,8%$*:3?Z7ZREY-FY M=..K%YNA@6DN0,9YX&TH!%W5MAU8'>WL^]_7T\1"%OM_[ W MRT(5^WP)1*C*XSR!E%$,$1?&XE,X@3&SC43-/VGFE4;L-NS42+M5 +NE0*LE M$6A4\'3.W2;!T>L.#NW0[G0WE .EI?C!%,KS=1MT7)?6"X@37]7O[I$W(NM: M+1^?MX6Q<*41[;.ATG?KC?W'.:$1,?XIAQE+"422Q9"G@D/.248SHA%G;)0= MR4XQIT:"^TW^:KMAI'W([JD<>$,RV 1-?V=R5ZVKI2SXPZH+:GU#DO"@$_+2 MVY7=0OXU]BV=@ ZV@>DV6N#F@.?R@XG(4D9I!A.1$&OOYI"@G,!8L4QF$N-4 M>27L^ P^-<(_:&WGV*#M]AEP8_2A7=&I$61> FP'V\+ I:_':S=M*8/#=2OQBMO+1%(]N+O>?N+^FQ3P#.XW! M[YTS_Y(V\_E9F9[9?"3G7]5R/@_W@,;SA0$#V\]?S?/JK@:42991AB'-I; A M\QHR6["6IH101+*88*]NB@YC3FT1>+]>/=0'WE\/CKL]FTKXP'ZCK=P/S(&) M^08^96_\XVMNCC>KF0]GB\S/U9J**LW6Q; M.W".,91QQ&SG5@EMP2%(5)YHK426T-RUA204 M4 ,31R^,O+K/7 /AAC8S%Q\]6C^9:\JU&\=RT E5UYG@LE3'>:*/-#,B6$GX6B>?TN!DGPX$^_%9> M"^^Z$TJE![AOX?W&!6]ORZ4?;(&,&,_!1[5G^@%S;-KT?$K?\CUFA$UAGE07 MK6V'<\=SHC12/$Y@9KM_("Z-6T4EA1RGE.1)&DOD=5K=/=S4:.TP(>;Y:;T" M8J? KDAU__R8*^"[D5@X2(>WD5K0U46J#W)20M8%<@$E6(V@SL%&KA?DHOAI M[2"GNX+U$C$.6^E6WPG#=<6B_!4WI,;$=JX33 CB,20Z22"2 D.>)AIF)*%8 M"4H,_]S8/*1C^*E1T+FV%>7)7;4MT=+ >!NU#KZ-BOSFQXV5AD-]8)8*"WB( MOB .N W7"*1K\)?N_.$ C$.K#Y>G]+2M;"VVFE#?FV'OM^JQF*,OP]2(PTI?-ADTGT6[NJI- M7S>OPDJ)];;(I\WZ8<,>;ZABT&,F'6,=AIV? M,:(8&M>M\>1FYX,6]@?),\"T>7&:OKS/01L3]<0E>-W(+ !H Q/63D)0BMCJ\1B.@JZ@ M$(AF+HTR*I5<4?68+JY=WH\2;)!1Y<8ME^L_K:50E-V'"K7YKHHZ.'*N(TX% MQSE,J8?%:F6_"L,@_Z'8QH\TW": \UC0C"4P4BHR3J]Q?PTW2R@BDD4\)E)( M74_ VY5\4?B;\4OP1?Q3;:IH.*[WPBT0\[N-.>HZX 7#\:K@=W/(K(4J809IF@NHL>UL(A4547I[/D*G#%,S-TM[ M_TS4>HC\@N[)@/W:"!^]T23" DWPDBMV![ MMT>%ZAA7EW,1&^.]O]\[C'/#>3'.D8()(1PB:8/IN4!08L1S)"@6?KV;G$>> M&MO5$@+UP\Y0;4NLR^I#O1UL]VEP8[Q!P!V8YR[TE&OJ.E6@OW= .$!7N2MH M#=98[M*X+]Q;[@HUJOL7B)CQG&D" M<18KB A6D C.H":1Q)A& F&G$Y0>8T^-P"J#@E_>AZ]5 *4.'@7J/*>DF\H& M!GH4H\T5XSZ].CS!]B@,.!SH(]4(#/2"^Y4*[(=:9]5 ST>.5T"PGZX'M01[ M/B)XV>B[1]NAX%_E&_FVLNCLGMO7/]=S)25')&$09/235),;?$P;RD*5F.Z WPW.W=P2 =>)CHK4L^ E5O8Q+&V,K-R4Q@8 M148I5GT=Q^%K6'?(,)72UM=A\JAX[?"P@WOY0&[$HU*?-0JBYBI.$Q6D*I: $HB1+(9<\AR3/$!$:4>%64_L% M9)\:Z=8*@ >K@:KZKLCU,3MW4LE7PK7 MFB\5 OL.+C/0H !J&$"# RB!&+$03/C9&ZLT3$#))[ S/>B4>)>/&4"$'IM) M=S8ZM P.K6)#Z]#0VG?FD50),NL7XS$VWH!.(,^D@$+@%#.B%9).Y1>O#S6U MA>=BT*S'1D4WM@Z;0,$0&YC)+T<8]]C>Z4;-8S'1N MRW0_8;Q=&"=-#C9=W.[HFR_^^+11WPS%&X_F?F7&4Q_4]J/^RG[L,@1S*9.( MQPHJ%*40Y2J'#!$-TSC2#/'$T"GW2QJ_.N;4&+4ZSA)MP<%R713_[IL@?AUM M-ZL[,(8#<^R!M* 2%_SRW@#XM[($L(V9,Y+/P-VVJH3 [';*=FTLYDT9+#% M9J8'@L'RRJ^/.')RN3,$IQGF[K?V8Z;/RCSF66S+5(37QMA\L.$,/$,8YX: M,F3+]/ 8.82F MEB\<171I'X@3S@XQ*@ET*7G\U7=>V[,B*"NV;Y[5N\6*K82MU:^$6GRW_%]\ MM?_?%W.G.,I93@G$,M(0Q41!&K,4$J8BEN,,:^ZU,^D\\M0(H=5!ZN[!OOAW M*[;\62S*7./79M87RDP,:.GC62W4>4K<2&00H(<_XJF$;<$X U838%0!?Y2" M#Q.\Z0U7J'*BSN..6U34%XZ3TJ+>#_!C,JD6\[MGN3"S^MY.KO7MXTPAPG & M:9)AB)#2D,29@'$6B3B)LUPJY,)59YX]-3:JQ0.-?&Y<8VF?95,;Q6_K/ M0.>VQM\&R, ?9R6-WMN-)_@2TK _]\ MMUBJS6NV50_KS<^Y^7#C3"822IDF$.4B@30C!$HD!4^$3&6N7!?9,\^?VA== MB0A*&4$CI/MJ>P[!ZRONC;@,_&'[0>*U]'8HWFOY/?>\T9;@#F7:RW#793V/ M%YXW=@/WG3*WL.57]J..BWJE5DHOMO-<:YWC.+7I2?:,EN3F$\;&L<]0GJ52 M1QIG\U79!DE^]3AAZ![6Z0VFU1M\,OB /F2\P/&V M'E$@OY4UM94L-R<7-O"VS&S^;;78%O7!>Y2FML"_;>YAS 7$*8$LD89FL* X MPCS-8Z<33,?QIF8Y-!*#O?M$B3B@ MZ!$J$A;-D>)%KKR2UU'U"Q]QQZ@SAL3A,>,%DKCK=!!-XG';3?F=GHWG/IDW MZYOY914Q.$\$3O.(9Y B12$2+(%$Y 32.$ERFC"F(Z>#WI!"38W6&^E 5>BH M5Q;B;;/DP/4O@/W "X)3M\]73>0W/Q?YO9NY3R\U<[T22T>;P5$S3D>9R;Y9 MJ4$@=TQ7O6VLE\AC#8+.A037,,_NMVUBBV<)N^UP7IS:=YH+%,E(9!E,)<,0 MD8Q"QI,,)AI)CE,B5>R5ZNHV[-26P:_KK?'XRRK2]3&RI^$ 7:5W$<=-3M%3\@CG=9/._N'3+^N"A[F-G2 M?J_7*UL$5MFHHV(NM>8HTQ'4MF@+BHW9SI(DA21*TH1PRF+F%9_9,=;4:*@E M:EE;2K2%!;]\6&\5B&/OCF*7L7;/T4]U9HAK8W_%#Q.L?M M4KW70>[9!XYVDMNE3OLHM_.Z@:I07,D)_OB\+;:&W V9=)8=R%*4TSC#,(J- M0X,BRB#/.8(VFQ?S-$FEIO[%W4>2WN>K&KT\_ SP=G'X:OQQRE($>C=T'NDX MC3.([?$=(KF$+)/6R(P41WFB%6:^=>B M/L%/F:0"(PU%RHUK0U4.*4$1S(1DA*@TEKE[Z=J3QT_-L?F_OW\!I83@_?O7 M'N=9I[@YG"G>A,; O'L 1)_@D%-$/,[J;D)FI%,W3X3\3LXN M!Y!G9ZUWBG M611:YQ0*A8S5K?+, M4)F.8,3BB.@/$1LG%MJP3 MXG_ZY#PY[F=00T ^M!5[KC743I<9L*H 8]36JK22=0,2RRT8!CRJF0B_E8H_;Q\O]!JGM!49C&+(!=40]ME$))$ M)Q CE4BJTU3[U4:]19BI\>*]-);#0B^,8[C85T1FI1(S\%S*#99&\')WX:=B M&]^^S3=-G2-+CC0A [-FHP;H+%1=G/'E*W6 U2<@;P9 -12/WB+*N+P: +03 MG@WQS)ZU_-EB8WL#JGK+\1B)40C#JYTZ$$FAK_6GW*IIG&*FH: MDI8Z@4:I&=BI!79Z@48Q\(=5#92Z.;JKP>;6C9S'G+&!"7J2P3B$2&(!4)@YPD MLV97TF)1(NUY+M;&T_'P MJB=*0_OF)1J57 %/?GQ45>%@#]NSE0'?OMC:_]J',VWJ^?'NB+0'&LM9<8EC,LT M3Q8SR!(=0VX,#-O<,\TRISIY0PHY-?(ZT'$&&BV!57/6##<&?>GI'IAU7W"F;ZN5''@JAJBU'$K$EZO5'!CDSEK/ MH<>ZV1=]4XI5)5N6L3_%Z_7JNV%?,XI9 TV#SP](SK:H%)EURBNTF8&#F>OI1'8JS2(DWX#M.'= M^C["O-1&P W =6P=W/+4?J3<%)HU:P!?K$J:-\,4"UESOFT+752T4;4ONE\9 M.C.+2U%)?+>2Y5:;D6EN['VJ9$)LV6P;WJ\BR"A&D*=1G.493C*_$O\!99L< M72]M%-+=X=;DHGLS;O#Y:\8:&DV:_JD[91K&-[F MOS;ZA:/L 4 /Q-\A)1N5S > ])C9AQBB'\W;(Z@J[+X)UOJHW]3FH&WZ5$8/ M-*'OB&&:9<369)8095A#%J$,QA++*&-*9I'76;W'V%.CZ9WH1[&ALK&D;;'7 M*DK*C[9]YL.-E@=">6CC^%R$Z![U5JQHHTM9'+;49H 8T1X@!J)1GY%'I MD!S38)]']"QNPHIOMNB!^<,2ZG>VM&40FD0,G48(*]MR2BO;@8I#FE$$*4Y2 M)F-"999Y53?I&&QJ1&:%K$ISV!]:XGH6-.G"UXVG0J$V,#%=!&P UG&!)%1A MDZZAQJULXJ#T26D3EWO\:YN\7ANW>M?!-:*9S',1P30F$41("TBH^8GC5"@,_'WZ M.C1OZ[7\L_%0TYLA$@L)"0$ M)U 12K5.(BV9UU["^6&F]D'OI2O 0RVQGZ%] 4XW$_MVD ;^KAL!9V O8ID, M&LZF[L8@D#5]89!1[>AN18\MZ"M7]_OVWZBGC1*+RL5?R;O']6:[^%<=(H8$ MT8F6,(^5C3D7#%*14UOR*56,YT@@-3?6!%^[4D#':#ZO>'O,X=[TMK"E.\E: MXOI10A?*;KP0"+F!R:$MI=WV>UJJ'7IMD6?@PWKUM%G+9Q&F9:L'3('XHVND M44G$0>5C)G&YI6><4+T?_%%_W'Y3F[KW5+5+>-3!/,4($1HA*!)#+"A+J6$7 MFL"8I43I& D<.76&\A]Z:B9'JZM\*3IH>JK=]3B=\)@!-^89!M>ASR9JH2]A M.F@;>7_$0L7CN \\;NR--R G<3;^3_ CL&*S-8.H%=LLUN_6AAU9L:WWQE&& M5<2S&))4(UOY4D-"-;%;'(BJ6# NG2JK7QYB:H342.?&/!W0=3-,&$ &9I)& ML(!G!]?U[N(#+"\S?]CS0\>!1OO?KBC7?M<.5(Y=*WB7[&E)Y?JPR>3\O MBO]\MU&J">WXS+9J3KG@$;?;(E'*(9(\@SRC&42IXI&05$KNU?IE<(FGQBY6 M1JB-D+9<32DEV!@Q1RIRZSS/CM;1E&9O:*/J]L*V^_(+H*7W#%C-@55]%Y0' M/G>]$^.5M/6=IY^RBCG>]Y*]X^\_._ MN9_M7--?\5DM[0A?UU_9CW\NMM^^K9?9=,YTKA.B!50"&P\9<0TI M91I&B'&:D8SIF,Q7ZL$^U/1U'-.)Q#+E@-O5'8LB5UC"G*2(1 MTT@F3C$;H\S=F-TM>\S<2%/FYIN,,1$#+U.U"K,RB M&,@AZ"W&J';^K6 =F^\W/Z]G&:<%XXMEF:-YMY)EDJ<=T9!.E>LSCW*)LYCE M,(L)@TA%"31$F<$DYC&R'?1T8@QRVQ[7C3.O#>C%C;MA!^3&LO/O<1; MM.3^'_^=)''^OWKQXE7XW?@O)*@#\]S[(R3?=J/F7];)$8I099VN#3=N62=' MY4_*.KG>U]/%R3]\@[J.$[%\W-N. )TRK2$=0$TL?L=:0"YU#E&1QSO.4L2SR<5+/ M#S--U_3F*@\7,'4CBMN1&OKXYZ0B@S&B2B%#QF)W@1 L#/OL("-'8'AI\ MW7GUK7'750W(5TJO-W4]2#/0&_-'L5T(8\K8:*O%P^HH%!AE6F>YX898Z,S8 M%Q&&%*,(4B)RJ1.=)I3U"\;N)<_4C)%V.''9^*[2IZGQ6IX4] W3[C=A;CPT MXC0,3%CM&:A1Y\=S, .-0N4>6JW22*'>-P$VP_ M'FYVC+ZHS?>%[1AS-OIH6;Y8I1WX68GUPVKQ+R6KRI&E.?A^UY]))#+.\T3 MF IA>!EED-CJN0G*HSAF2G/F5?M2?Z_9T\+8BE:Y MII'"#;VX0D^]&\._X(0.S?C7M_1"S*4WY0^$>* E(+1THRX) T%[O$0,-8S? MDE$V%[=;,[8BRXJMMM6S[WXLBKF4&F.1)%#$*3'^.DJ-)4F52-F760;_&$E=>3A+CR[N3002H.[[ ,").L0PRJ\:&"@#@8; M%[#;EP$'#"HJMQ>6_!PG:5QR=->MH_"L@^P-5[IB>MQR&T/_(.?#D4G@.SJ!$;-'(#(SBH)#^+[O64SQMA]F#= MH> >B8M]8/][()+N UDG=7L]<#Q"[Z/G D /\K\30BU5F;W0KD#2L#TG MB"LJ(59I"A&+$.32_%4102E")$FT.]MW#C4U>F\)"V1+6@_:Z8;6@[HVURX M*)3Z^%1VH%@]O%?,4%,=H_KSMY5<%,+N>RGY]H]Y%A MY#;(-\!TVAOYEH?U[)ACC_A6#^7.ELH%3>.$P8QS!E&24&-6<@$S\SNB2);& MR"NRH?7LJ=F1M6A>FX+G(',CI9Y #$PUCACX=Y5+Q2549>V\62[O8SFF"A4PUAS)1&41Y+(QU@A!,E?F[3&F< M:*\VY!?&F=JG^D%MP=(&$AE>K-.)V7:[6?#G;1FLLEV7%798493-I_\^ [)2 MI.S\*M?+)=NT;O9L GMI,AR/G&^'>& 2:"2TF_Y5:L@,U%(&/ ?NAB'4>>Z% M4<8]E^U6]>1\]E/IBY_ZC+#GRL+"#\9OW(%L9)YTP0$0F8 MHD2:M9Y*R*($PSA/.#-.CXJ5\HIBO#KDU'C%2ESF197[JG]40GJ: @Y NQ%% M6/@&Y@Q/Y/PC!9W!"!4,>'W <>/]G $X">ESO[,?M7Q5C[:JSN9GE=?[QO@D M9G%^WJA=GZ18L8SGA$#C31"(;%(%X3R&>:IEGD2QR#,O9KDZXN2(I15_6WTB M_">H.B%7\;6>)',=."0KDT&>/C:Q- ^*]M$$;67EC$XAQKH\W*N$XJW_, M-^XWWE9GJ^:T)C.ORD3,\YREMGDOR]/8.$09@EPA9OO8$2*2B+#,*?3+9;"I MD4PCJR69?5OUO@F?G3"[L4LH\ 8FEC9N]8GZ0-F>+H $+GAT=J@7*6K4I?2E MPD6=]_1,&1?ECJGQL+YLV4K:2G&_/4FV5<8.P7':= *7$5:"$D]=SKYELS4$O">_6S= [V"8M"1$IK$4$5QXFU M:S+((H%@JD4L5)Y)SUH65\:;&A.U>OPA\8I4Z7A,/THK^YA5!4#J;F9S MC"GB(C:&4::U;;B<02Z2%&92:$X%T1G.?5CK=(BI$5/5FD_4K?GZE.DY V-$ MJRJ\$* ,S-H5+DUY MHUJ^<)1\6?= K'MF@%&)];*"Q]S9<64_>OQMM=DE77]E/UZIE=*+;3'G"&LN MI(**JM18=C*!)([+'O6)L?I$G$1.G7"NC#,UHOS-S-=FRQ:KLI[9T[I8E V) M_#[R2YBZ?>D!D!KX;_:FE=@P9>J8I_CO\]5SF-.,(9+S7"$>06U\++OUIB#/8@I)G@@1R1PC3GQLLQMDF9[]MK#! MVU^VAL<]*?66&7$CTY%P'IA&ZSJ0OU@]_E:U>-BK O:ZG-:-M%3;*!2.80.@ M&HA;;Y%D5%8- -DQGX9X9(]2!Z^>B\5*%<7K]2-?K,J!JK$?C&ML?BH6LA[_ M$_MIS['N5Z]9\6U.$Y6FL8X@YJF$B")[<)'8B%,D9$(I2V*G.--;A)@:=^YE M!J(MM$>F?]_IZ.;/L4 >F#@;#4!+A1EHH7Z@Q0S4>A@"!5:3$:;!HQ3#"-,Q M4I&&H:;%KY;#C7AV5GGH^^SQZC_)Y *K,8\D@@+3(= MQWGLLOKT&7QRJ\Y.?E I,&MJ+JXU:)28@;T:;CS8:UZZEZ&AT1YX^?$&.F"0 MX2W0=1GGYKDMP]S\;6^4]QIR%,:[!8R&Z6YZ1L_ P_/E>_>5HE_]W%]2'^/? MV?[:52.XPN:X*UOXS-:3%F636?NKNC^<)>(/S^572#1F.1("IB)+;"UV#0E& M"-),99Q+K$7NU2=[+,&GQJPM YE=GOAF=X^ MVAOAMKTRQ7D>F-/;M=O;2K<+N-M(SK,UWJWJL[I-8S$#O]>OA^V*6P-@0ZWL MKV>@!<(,5# $C (=>>)"A9..)?:X<:DC3\9)@.O8X_=;#7=]Y3XKH1;?[7-M M]7KS!'F_LDQ;B5I&Y[:ZT.VO+BL $9%(E? 4QE&F(,IR##F/%4R82#3&<992 MKZ4NB%136\>J,'2S7NWD!7N!>Q5A"C-Y;JO2Z%,RM!MQRVQX+PU!T0O$^V%D M&I74@\)XS-AA'][[.'5CXXC?J.K/^U4UCMJ/4LSCG"#%J80TXH9M11Y#*K&$ M&@N9:)%2I743HN)\FUW%W/AT- M@^5HQZ"EF."71N"_ >-(U3*W.#%@,(D/1.'.-*\/.?;AI3,(9TXIW>\=((7J M'VS[O#%_'C69E"AE::8YY QE$&F:06)^ PE-2,IS373L%6S;0X:I&7VM/,ZC M7*!]*A!H5 F8=R=E!M;A+CZX_UBI>(Y)BQ/J!9088&-=:8H9#1)8:29 MXBC*M!1.OG#G*%.CN4I04(LX:WX 5ECP<:722RS%" 49-#1&D":<:(H07",IWE"8GM$=LC+,AK!KI98U!*%3??0\B)?J]8"0668?U'97 MC%1ABF6*$10X,D8@Y1(RQ034L2122IXIELV_JPU?WY9 UAK3YV-ICSS(D>LC;:;5QL4P8&Y_7*.E^T$,$3Q5V=T!DW@:H\W@02M,^J[ M)6"=N[$?U]3'#665I+J:NE0"4:0T))$2$"5:0DXUATP*1K*$I4HY&967AYB: M];@[K+NE3OT9)-V(XS9\QCK''*H0_67M S'!F0%&_?0O*WC\K7=XKVH= M9V,\5H6:QSH5/.(8BIC;=)XD@BR-4DAY+%.FL\38#;XG>PI4RO#3VU=;QU M&E:+WKSH1=GENRK U%*G;[73JW/B1A3#(#WTOE"K!FJ#R*=,#AMCO2]8!!BR?LX@'>+7[8J,[?V?)9S47. MT@0;.LMP)&S8$H$\SI/-,H0M2I MWIK?L%-;T1K!02EYN>VPDQU4PH-2>K]&E9YSX;!V#8+PP*O4-,#U6'H& 7FD M1<8=[% +B3=:G4N&^]/&6QR\-3Q8!OSO[D'XOZVJ"@AFK7E\O(6G4#]>"6RY@Z M$'40G 8FYAU E9#-:;%_7.!EI#Q8-PAB(['LV5=KAUPH9KV*2">37KY[/.:\ MJL$!4UZ_NF>S4VD(9[NPVTO-F7":Y2(C3,%8V=WJ!&G(4QS!G,4Q9FE,%$F\ M.IN>##$U$[-(\ M]/*5/8R=.XO$G?6BJ^;JQL)ZV+#'77H%PA0)!/,\0<:CQ1*23#*89$SI-(ZB M+&'.'FWG4%/[Q*VLH!065-*"6ER/I;P;6P?#)QAB W_Z%\'J8P!UH^9A! 5# M;R1#R/^5\S.!G/#H-(.ZGS">*>2DR8$YY';';>?ZNY+EK9.X>8:H5I1)R'(; MF\2R!%*D4BABA1'F*4LBL6MWX]X#KVO,'D?X7T=HBE>. >2%G(5^1_AG(?<[ MM>^-X$L?U/^Z67=TJ^Y],M^%1^##^+-#OY?2EX[<.^^YJ5@<6Y:M8SZL MMY]8L7WSK.JU3PD<92DQ7)()87OM1<8:RQ@4*&9)IDFFJ>A1!>["<%.SR*ZU MB^R#J!M5A,-I8++8"5JUIYH!(RNPP@(C;< RS7[ A"VG=FFPEZB3=D7Q"P70 MKMW5PXNKDB4^F%>C?K'S3&0(L0AB;7OKL81"0I6Q/0B+-,]3GF32V7$[?OK4 MF*&2#]A+//R,$\P<'+);D!C:4*A L++U\;I.T/!PM&Y!923?JH5.(&_JDM*= M#M3)3>/Y3)?D/7"3+EYT=?26K$HC61.+#=%$*6B3,=" M4'.14B1QIIB707-EO*GQ5BEN[[[@9Q%U,V@"XC0PJQUV##\0=M@&XEVXA.\F M?G:TEVHMWJ5Z1Y_QSMO\F^7LTS)L!%=5W'LE_[]GMESHGS:X68CU\VI;O#'# M+M?%\Z:5?)1I@1G+4\CS!!M'B4M((H1@1C'-<((2'#LEA-THQ]3X9I>X='__ M=[#3IJSDO]<'- JY]\^Y9:JZ"6O$"1B8R+Z\?0T:368@3F!$9Z"=279U/L!> M0?!'T.2R0"C?T(#GEM%'Z\43 *)V6YX0C^OA*KY]?%JN?RKU17U7&UO2U@Q: MLOA7M7FL0VN;9O&[?2>$J$ 8IE1E$&5,04)B#)G"&N4:BS1#SLZD__A3H]%& M [!3H95;V]("-&IXN&$]9L?!;1T6\X&9TQON/NYO#]P]'.1A\1_)A0[WVOLY MVOW!ZW3%>SQV/&>]O\X'[OP-C^E]@+'8*AN&*^_-"[EZ6-BV#:5[XWFP7 M_RK'K.-6_D.QS3MS[1SA*!.)*INX,8BHII#;ILN(L2AE-.6"IIX'&SW$F-HZ M8][9W/NTHP_\SJ<@ X,Z_.F(40"6&H"]"LU9R:Z965N;&;"* *M)T&.3&Y , M=YS21XBQCUEN .K,\+DNTQ7J,3ZMEPOQ?6WN&[B^7ZS^M M%?ANO:F*]KY?%XTW0T5,8Y(BB*7Q[!&V::M8*IABE&5*Y3)'N5<0?\=@4R.? MW0[;OKT58(W\0*\W0%2EIY==$5?^F+M142@D7V*#;64?(!+%!:10 MF0)=0XV;,^"@]$GV@,L](S?^KD)R[U?%=E-N9!25C_J-K>I>K1_6=3;3/Y4M M_J3DG?5G']2OYM';-VRKWK'%IDST_[Q>+HUF]JESE6%,F#*^9,2-6872"'*% M4IAJBN,$YQF7\2C]P8?1;VHLVL@.:N%!*3VPX@,KOT^!E(E"/G2#\9=_489> M)&[O0UZG1K1 JK<@MP:F?9?R'5(SX/9B#E+T?:)OPDLW-A](N[]&__-AIS98 MF_2!Q>QG8GQE/SZIS6(MJZ[H/*61I@PJ(G.(4IY!CC(&4Q'C5&(NJ/(*'SMX M^M265YO_44G7JY7Y(7)NZUAO/ 9>1=RA\";LLRH'HLO#9X]*5F?5.J:*\Q?= M$OEY4D^W"5,4:2+2B J8:V.0(Q5QR!B.(+;;1Q]U:4D6=\_;;^O-XE\VK?B5VE\LY]38 M:TDL$$QPK" B3$":YRE4E!'":10)YD7[-TDSM56A$A>PG;Q@NP9<@9/#+ M8@6*\KJ_>6ZDW#1OCML>8\W&T)L490&JO6Q-&889J'0IFT%5DW5W/%DMC0+N M(H0 -I3/?Y,LXWKH(6 [\:>#/+1O/W2;<[YY6E>5;JV/_5$?_&J>4R3C'"40 M2YD8EYCDEF$SXR&CC&"/=1=$;JAH?K5(4;NKNZJ\FFK=><[>R0&[.I9M!(. MJFJ_1 N>QSE,E3!66T05Y#PRQ*)EGB$DI1#*.?S_TBA3HY%*SK+JRD'>C6]1 MY8NH=C-(,*P&)HW!8?*(L@\!UTBQ]&=A"Q0O?PV&SJCXBS>/%_M^3?Z#"/>K M%_<\9S"W?=1W=31I4+G,DRQ#$$=1!!%&*:0)BF",L$:,9;&07FV!SPTR M-1JL0Z-L'N*7+5M)MI$%^.U)6JN@7Y?@L] ZGD?<"-C 7'@35OXG%1U@A#JP M.#?$N.<6'4J>'%]T7=N/!GY5*[5AR[N5O)./B]7"Q@=L%]]54[4WB3@Q_^6V M E<*49QA2)0A",E8+ AEJ9#$K1Z\XX@^;_LXA>%K@V&A;<@:G+" ^L]* 1 MWX8+_V(U (O5W\ YV U(\ S4A"*5F\,TK= M%\6S39>Y7YD1V/+3,U\NQ$>MU<:,/!=I%*'8.H"$)1!QJ: -2H4X(C0A69ZJ M)/5S )W'GIXKV(@.[,L %K7PUL0XZ.ST_&1^7%0J@:=2)W--I=0,K%1IE#2_ MZ-->QWWZ4)9$L3+SI5,20:0C"FDL; !Q3AG*,Y%D3B<;@T[>*&8VJXJ053-D MY^"IFV*LPWYGRJZC\M;LO8(& /O'H=?B*-U* 6&U1R M@T;P<*N5-U:!%BGW<4==F[SA.%Z2_!_0IZBWXMM]_L7K]7=E%KSM9V5L_8U- MYU@5Z^7"[B[+S\K\V[/Z:F:ML![!/"(BSC354.41LID1 G(IC3T>,8:YHC1+ MG(XJ;I1C:C37R%RV!V^$-@Q72FW8K1;;IVQV_SER. >!_F!.<\JT4K7FX%& MC[^#W7RT50&U+N#KN//A4_!\E'D9JS3ZO*ZE!2^SR MF.T W@'+*?>',)#5[3'PJ&:W/R#'=G>/)_0PO,_G3)]+E-ZG4=^OQ$:9?[I? M??VF+H6#OUMO&F_AKKC[I,QK;Y;W!]5<^?%Y6]C($>L$QTQF*,D)S)*4&\-= M"T@3)B'E.*:Q(I2D3L=_D]%H:FS;Z <6U<9&<9)_8RL_[;:QF/DG\+13L-PM MJ>Y8[W4L$W3JBQPS="8S/RX.R13DG-!Z4\H&SI0S>567, %')4Q:54YVK]_] MREC2JLDM^G@NM\B@L]\LNC/_!/8(M>YH@?17>_<\G*\IR#M!-^XO^"[ZN8=3 MFO=.1W,2@H[GLDY"W7/.[Z0$&Z!ZK! Y3K] !HC%+!+Q':[@&! M5ZG@VYO)?GG[NBGD&B<1W74PC0V:V22)4(EW-UK[2_(U!C*H]7CS7/@XL>-@^S0[M>YDL/[ M/FI[94IF:]29@9U",S#FO/CX../,SUBNR=#SY.E(W YNM_U_P_-'--MO1^'0 MV@[PO&![M0[U+8OS'V-2%W+-/, MSY5I+O\ S3M0*;V/&)BU-HVF\PK[AX>->F!;]7I=;.:>E5[M!AS*D9 7LQ0\2S',)[2R!+;]!>*(+%L&<0%S*60C< E+.W]JS:]>NJLBNJ$A54^3MCZWA1-O#\/W"? V4(9W1E$#% M(FYKJR:0Q+%-QDPSI+(\9KG7,8#CN%,CG,XB+'O1P=N5L9JJHFF>B>.N$^)& M3P/ /#!%!478O]&7'UZA>GXYCCIN^R\_*$XZ@7G>?HF^VG/[WOSTO_];\QOS M/^L(_.__]O\#4$L#!!0 ( $$Y858JZ>VLHN8 .]G"@ 5 8V]M<"TR M,#(R,3(S,5]P&ULY+U;=ULYDB[X?GY%3L[KH!+W2Z_N/DOI2XWG.-,> MV]EU9EZX< G(G*)(#TDY[?KU$]BD)(H2)8H;6QO.J5Z=EF29B,N'0$0@$/'O M__W;Q>RGK[!<31?S__B9_8W^_!/,XR)-Y^?_\?,?GUX3^_-__\__]M_^_7\A MY'_^^N'M3R\7\?("YNN?7BS!KR']].=T_?FG?R18_?.GO%Q<_/2/Q?*?TZ^> MD/_L_M&+Q9?OR^GYY_5/G'*Q_[?+?\LR*9JE)\$X1:1(CMAH$Z$ZTP1"3:D6"5(M2;7#[ 1+GYT-ET_L]_*_\)?@4_(7/S5??M M?_S\>;W^\F^__/+GGW_^[5M8SOZV6)[_PBD5OUS]]L_;7_]VY_?_%-UO,^?< M+]W?7O_J:GK?+^+'LE_^YV]O/\;/<.')=+Y:^WDL"ZRF_[;J?OAV$?VZD_FC M=/UT\#?*=^3JUTCY$6&<"/:W;ZOT\W_^MY]^VHACN9C!!\@_E3__^/#F>LFX MN/CB5ZOI//X-O_RE_/4O+Q8(AO?^O!#;_>/U]R_P'S^OIA=?9M<_^[R$_!\_ MEW^.BW+.^&;)__7F'_]RL_J7):P0,!VW;_$'V\\HJYU""7Q;PSS!AK^K-6:+ M>.N79D6ZB^75OYSY +/NIY,$TTGWR6=AM5[ZN)XD%:70(1&I+",RADBL$9$$ M2((:'JR)Z3;CA>@54MTI8P7Q;^>+K[_@!_]2A%&^Z*322>3.U&*P>9ZSA;HTF%[C=K:/QL/K_TLP_P9;%<3[PW!FAPQ <>B+1H^;R+AJ08 MO#:"*BIX%XND[L3U?1S_XO\,LK'J2Q M'MVL@# .:-ITI,0%A1)A,B(-E&JE^YUE!U8^"A*R74A4D6@C)N+3TL]7TR+[ MK9D#IZ-BH$GF%IUG&AAQZ$&1K)6W7 JC&*WC*NRM?!0J5+NHJ"+1D5'Q:KZ> MKK^_GL[@]\N+ ,M)":42%9(8IB61T$5<&#D ..4#4R&$?N[#_HI'H4"WBX)> M$FQ"^Q_@?%J$,%__[B]@DH3TV:(,G,E(?U:"6([L:).-HA!9EJ8" FZO>A0* M3.LHZ"'))I#P9AX72S1AG> _HOSAQ>)ROEY^?[%(,!',*9( M-QH#*&"Q^,R<*)Z9U5%KYV(%P!Q8_BBHN-:A4D.V38#D+"54P6K[Q]OI'-B$ M2S2!'C"NIA1%8]!E\M%D8H5(F6)(I:6J )![ECXN945;1T=?H;:$C!?XY;OE MI\6?\TFPUBM/+0DFX,')&3*CD1D+E&OI.8#P]7!QL_!QJ&@XDUE#H"UAHCL; MWRW?+Q=?I_,(DZ"%B) T<5JAU:-2D" 0X)PI';-+6NI^L>I#JQ^'CH:SG-5$ MVQ)$WB]6:S_[OZ=?.M\I4_!1!TJ$DI%(ZR2Q$IUO9YA,P#(>FQ4!IHAM9Y>6V?/;^\V)^E8)!N@,$[9%C9%M*A7#E5! 1M)4J*:>AW^WG_HK' MJ;[A7&8O$8ZL_H\0+Y<(7<;//TW7,YA([H3@W!)JHT;H L78B >I/[]%8]3?\-)S%XB'%G]GY:^U"-]_'X1%K,)I]GHB.>3$L80/*,$L4R@ MNPL\42D9=3UO,VXM=YSB&\Y;GBZ\1C;]JV_QLY^?0Y=PS<[S'/"0RK)&0D9'1JN:^1A#RP_''@:#X+64.X3:#DOQ:S M2U3 LKNP6ZXFU'-+@Z4D.:%*L@QIYRP1PQD'JV5 =BJ@8V_9X\JEFL\^]A%F M$VC8UG5LKNW+,8A*N%Q-C!%@ Q>$4E><'V5("!J(UHHKDU3BM(;)N'_UX[#1 M? ZR@FB;@,B;.7X:BF/Z%5[ZM=^R-7$:Z6=1X:&([I+4U!"O,5AFF6L9\5MF M^H48#ZU^'$2:3T16$&T3$.FLWPN_AO/%\OO$^JBR58%XB^ZS3.@]6>\9<9[) M*#D(*OKYH/AP@FD\]GB[()G#P\<+/9K]>KJ9S6*TFF4K&7=8D272(9*D5 MM:%\:R,%2;TP4,.SN+7H<3AH. /95Y!-X.#5!2S/\Q8_#1GEVF M*?[&V7H-JXT.7L_\^411K[/U@CB(#AVC5&J*)3*5)1=)6B%D/X?B\-K'H:/A M[&4EL39A/#Y^QE#["MJ:@3;) U%)(/6*8D E=2+):Q8$U<'E&H'([IK'@:'A MC&9/,38!@O>783:-KV<+OYX(&A0(#B3QA!$3PWC: K4(:*7P0.3&"5$! SM+ M'@>!AA.:_838! (0NA>E-'01__GQ,XIM]>YR79X)EV3]1 7I'%-\PX/DTA3S M)HG(X*6C/BG9[TWJXS0B,Z/E>:LG%N/J8RY'VKN7?8XA+2?"NTA MS)'1<(;X3@7CG3/-#65&.(^1%L-(BRI*O**)*)6"H5::Q/J5Y=Y:[CCM-YSE M/%UXC9PFF_>NFW?0K_%GJXD3-OIL'&%>"XRU R+??[DCQK?X@]-:!74)F3?SO%A>=)]TF]KC.@;=^8P*C8,>IJMG M_Z"RX&1_A6N04$V=C=01;X"5]Z! /%66E-?B+B&$O!./B>3!%7H=]9L$VNOI M\N)-FGCP&7B6A.8N92(U(K'D30S7/%H?8NR7>;JUW#@-A.HIZ]:I?[(?YET+^B*\_8N MOY[.<;$I^O6+32>8:QAI;HP."KWYZ"B&?501]/8%T50'&P,@G!XJ \A^%3I= M;Q?=[">8K5=7/[G96$^AZU1K<6>-3S[,8.)8J?UTDH20.A\8-TL"9#5+&ZPL M4'_H(1\L5]2\AH(E%,6QZ['V;KB8T^Z@IM\1I M7W)@/!!+'<9+TDO+>,R&/>1?G@*8NU0T IH3=+JH*N#F(%+\IY>+"S^=3YC( MLN3-2+"EIIAE3;S@JIS%0DL1N3)Y4*#@ MD<-8W:'ICZGJ0?(@F*JO@ ;0='V88[@";_#+U21(04%AQ,BIST0F2XDKR>%L M74*>5(CQH;N27C[Q-17CXJ:BB]-3P U Y&RUPDCT.AP0DKLHC2$J9327"0,# M*QDE(6?%D\\,PD,%GZ? XS8%C7B_)^IS44VX)T/C*RS#HBHXMD]@KME0-$1 M2TH\HY%(GDNE0 2BI8-@E95H8@?!R!XAXT*ECV[OA4D?,3=@2%[XU>>S>2I_ MO/I_+Z=?_:P4(9VM7_CE\CN>I__E9Y>E87EPU):VD:KL)LDY<0G=L0 *= PF M"/=0M\Y3L',482U@J1< %D-KHP&(G<58&I*N/D $9 D/[]]A??5 CRH.S"2# M7A[C>(PS1[R$0*CW+C)C7$H/E0&=9)4>H&=<%Z<^H*K)O@$<_;Y8PPIWQ]N% MG]_/D(PH$VT< 1]+KW3.D"&C"%A)LTQ49E[;#7J4J'&NHX9#5%TM- "K=^O/ ML+PEIXF(2CHK C&&\M)SOW@%T9*,' F4E$1+6QE'=ZD89\[%<,#I*><&D'*; M>&:=T![%0/%/@HQC !JU(]$#&".D18D,Z4^/,_%BP*/J9.F>#HW%VL^J0./] M^#'Y*Q7O[TN6W8#WABF6F%25".HIN\!;^"#V6,Y;O\QPHZ<4V,$,G8S(@+ MI0UWF4!I0>"YRD'%E&@&J)U!?I"@%IR:*A"J)_8&,/0&=3 _GZ(WMI$0;H-7 MW^+LLCQ ^_MBD?Z)=(!*JL=\I'.TR(-,X$L,'N M&)XDR :BH;=3'\K]^[3+%'4OXC\O9BCT57'1U]^O1<.$Y=HR3K3/Y1S4C-@R M&E>AOR6T9)I#[>SOL;0UYP]E^,L)%K1(D0R"7-Q-ERWF5 M'*%,*D6Y$%X^U#RO)[B:NO4<1O^'0=9'%2T<7]M;D_?^>\EM7^6D0&# %S0E MHK B+7@,#+TBW%"!QMQ9_6#7M3YW5;6_ ZDN1R>9T=N[E(@C#J650Q6*9JQT\/$C3N(3<0DU'O#:!\*@D#TQ[]^ DIH %(E2EF]RYOBZ^O>VUQ:DVUYGM:]5$Z)>-""I* 992$')>L' M=W?I&#=Q.!!\>@N\"=#$PY9^ 6:OM')QYA M@Z42!P-,+V$WD%0Z8#%WDJ21!YHBTT2"0X82920D:XB)R(T$P[.I7>'\*%'- M>-C#Q?UU%=. 8>KT!LU5%% Z#:86*B@LGQJ@@+)3G)+$H @4@A%@A:6B&0= M*EPBFP^UTCGI&<9AY@50'/ JM*JF@ 5#L;9//J+085A>:*Q"@D1A+HZ@6O"OT8^3H4 MBJU>>[9/P]BOG.OH]K E>KJ@FZ@!.$NIZX[E9^_]-+V9O_!?INB.[3 V"8ZQ MR+(A@@-%GCPG#F0F"A0+1J0@9.TRM<>I&KO$9! X559& Y;H ZS]= [IE5_. M\71>G<5X>7$Y*WT!7T*>QNEZ EY:RK4CV@9&9 B">*_QP/9!<1NCRP_.A3ZM MP\MC5(V;'A@(7I65T0"\[@IJ0AU8E:P@I0T2>#-;2CZM39Y:)VGM&OV[ M5(R;)A@(/CV%W4!^X+?I?+&\&G@+J_5$J:1C>62G:)D%(7PB/M&(XJ#:Y&@L MC;632?LTC)L)& @JO03=I%UY,]^^0WE?QFBC&#*5;^2JT/YN$F$9[-?@RNU 9OW M6.@\H3KR& TGBG-!I'%XY'-6:KP2M^ 3$UY7!NEC-!T%O^IS#\?*LO=72P,P MNY.3.[MQ<<$]BD[X#+5=L@?(&=NUK_HX MH9;8?["&]^\[67^&]33ZV6T>>G:_O_W)0[;"?X"'Y^R+;S.:JY0=$;ET#E71 M$*\Y)8E%2?&4M3G6+EE\CK[X9[/9XL\B[->+YUW"!G'!T*JCTQ(8:0N3-95'_B<#1U8V=D="BJ4MHHT8WD1),&9'3D,RD3TT5[:GBW:( MK$9BF@14V]6JTMD(QH-*65%!))-9!26N(BV6#"5=9(A!UD[<7& E+%S MN,^-I1,4T"*.=LN&G#11 M9.J5JGWI>+7VN'F$&CJ^9WC-TZ7:P&%T_?#GU;4_84=:DQR3B\7ULLQ$%(T2Q 8P97*ZB=XD@2%D;2OT,$GCVJ)AX%13"^W MZL5BU;64WC!Q+;F)X )]>,5(\IX2R7@JTS,"$48F[P "[I(A,'6 GG&SBP," MJH;\FT#3!U0)DE#&^KQ$/V^VZ#J47V\.,$EIW!R@RN90BA(?>2#*/A],5]N%'?,.!N$QM-G-);EK<;_U>80YZN)UHIDUG()-O2Y0\# M%V2#)^(4-9XQ+N1 M1-W2!DWA!P.COUDWJ#-/;0CD@$:N4PDYAA+Y_] @BF# MSZ/3>)A03T7M'C#U[-Q@0>;P=JZ&/AKP_MXO%[@YN@C()N,%"QC\>(6>27:: MA/+:D8$S%D+ +5([+7JS^E%P<3\27$Z4; .GUN^POL'Z42_OLU/61>4(LH+^ MK%"6. ZN&_^9%5/>V=J=%I],Y'%%+_1'@MBPBNI["'ZJ9J1N\8D^(.1>>%!7A[W"PF, Z@<>.WLQBT"C@/2#U6K>;J &S!75TVSKEYF_>I7TSAA M"1Q(QHC.Y:Y E;8@E"L2*'@&8'E2M;L*WTO(<6CYH2HU^PN\ <=GGXF7T]DE M&JTRQ!IAGA0!$\JU0>F'E"5!IEBD8SM/ N-F2PVA-X"=?\#T M_#/2??85EOXNOMJ*R@FDO:!,)%U:8:4,2*-DHA(93*2!>WR M\^#O$(G'(?"'RO@/J:0?ZVG="_S=)7R&^6KZ=>,_WV*CWPN[NQ\^X$.[1SBI MWQMH \QN1L/.RMN?7O1."?*5:O0F@61@ZF=:'ABCNHY>OU4Q\4#N:NG2+R!P_$> MB6!P^RY_\M^N)>/!.,HQ/NFL>5=G9,O$. _.>4%32KJVBW\$6_SOBUDYZ/_NI_.RK][-/T*\7&[:3"ZG> "=O^R* M9C$TFB[2E3PFW-GHDN,$HD._0%/T"T).1+H0+//K6?2A>QC6?U4%W__N> M<1'0P$YX0,XG-?6U3BOF@R :9'E>5\HXC1>$.9>U<)!]'&"(4TT6QC7L0^-^ M3'U72SX_4R TQV!P/47NWU]1VS5:\?>U&;X:=U$U6#J%@$$#JMX2J1]T/=!6 MFJ.'(UQ*1/CHRH@739RG#'>,M]*FG%RL76MQ%&']F^IO%_E4MN8D>:<%P]WG MNMD1+COB(&EB(D^*,TIIJMZHX!8%S01:E;!PM]_]R?)NX(2_IO[%##?Z5DAG MWZ:KB2Q#(BU80C.H4F*EB+/>$YZ8-RYFJP>8BW> F$8P=(*&#X&EE[@;P,TN M_2\7%^@&3P0X#SDK$I(N)5)9X&%O(PDB(7,R)&ZJ-S>]0T4C2.FGWGVOK)^L M6T#+(=_@-RBI](F,@F=M&&&R3%\O)7:>6U7V%<\I2>:A=F#\"$DCQ[<]-7[' MK:\G_A'15+S1R4<,J&'U]\=8PG^E,W6.4(E;32931F8I#(6RBQB$LY3!/.9Z M/V&]D7;P)EU?99O8H62&EG,2ZC;G>>:YTRES433,AW!1T&\I$"BM@&" M=\'2P<*J^PAJY,*AHH?<6^P-8&B/A^U&4TJ"R:6!3Z""2)T3L> L$3(SYYRU M6=5N@GPO(8WXROT5O5^8UEOJ#4#G7A-JDTDN:$VRMJ43% W$EA(3(T+*O//3 M:L?D[3G'%=1[YX:\IZP;P,M.K^\M TIGI6E,998=H$0D(R'&3+SCGE/C-6ZM M^IO410T$=DJK> M%/E!@L;UD>O#IY[T6X#2S5SS0_?E6\8,T^!"*<(-I0.0\)%X+LO0@6 <-4&* MZHVVCB9NW'XF T!L$*TT +,V.JD/I KR;@ UF_&?5RZ=S%9X!@0DR/*J"?40/>.V]:B/FVJR;P!'[V=^_KN_@"YIX8$CT#5:1%5&3 LNB9/1$LTL M" A:)EN[I&1W_4;F./;/ 9XLU(8 L=TGGCHE)3I9W21322E:1!-0#.AAY2@E MC;2V>W*;@G%S-:=K\@ D3A#KV-=/9Z@A=G9^G>E\OUR<+_W%U=VKR-+;,G0T MH!>%9V?W7E$2A?&>#B%)MC\!Y,"MTX/+M(&"4Y2W&$22(V)BM5Q/7FQ"M-*, M/:.3M-Y4B;_+9VGQI5-*V2XA>YZC@M)9!CVJ9 7:4HIG(K*9. W.L*/ZBN&" M.V8#O[LQ&L)HS--H&.T_ 5HGJ*)Q<)VE_^=RTR7M*GG)#;?1&F+*=%*9*$?>*,6H M0%!!->7IN+=-?:W5'EWM NX43#S%FO514 -^]+71?SN=PQO\5\??L5YB8A MCR>]Y2:Z2"@O6Y<[2TIJGG#CI8?RJ%_63D,^F*8-ZO5):3=)_";W?@[_-G]U6IB98@834FBJ<@88($DSB9'1 I<26Z5,WM% MD ?R7B2U1IIN_VWTZ?]-&9")X#C$+ M1K0OP\Y%2L1KJ@E0JR.37HG]E]M'6LCCUA]]<,\()G( S30&OFX;W7!X/W_9 MQ\2CL"A L)M^4"X%1:BB*D>NG=X?^7P<\HY9?/21.L\/N^HZ&1MS!W;0[3+[ M3XN=8NHWA>LYQ*+G?TS7G]_,D6L_>W\99M/X+N,_PX.@VYX3,!8]9#3U%GT1 ME'IY1N;*09"E9B$GG_:'1Q\ YY!4CCZ)YQE0W(R6_Z)P[\S"A&;O\*SAQ$F/ M^]Z*4(9D10(ZZ92C R?RF'#OJ!Q]/M"/"_>G:[G!J.MNIDU&FQ*S1-%83BN? MB$-$DJ 8=\9Y'GSMMT=5DJ!##B5J)0GZ!-7T3#"]FM<9GO;T+!H-T6>/3-* MK,DR5]PZ'4H+.J^#A81[[8=(@0XZPZC5'.A3M-<(1.]*\VZ[L5V!,MQGK(PM MS*(,R9 EA(PRDJ2E$I8S86WMN^PGDMA(1X&A;B3KJ:>!\WC'Z;AK\)W0D"2* MC/I2U,0!B \8/GJ:@/-_4C26KO>' ZG0^BJ@0/]U@S'1W<>T@=P4;X]L TU ZU,QL-&E7'96AIB MC1;$.#R#1$I95I^?6)>#UJY"AP/TB)H?.X]Z/PM=%X.SN)Y^12E/7-3:.98( MRX#[6 E)O.?H.PD, !0+@;I'6ZH?NUAK-Z#U03>(V%LPG_>R="71,O']U\L5 M!I:K%?KH83KOE#H17NH D1%@#/>*$Y[8TJV7!Y4D[A>7_/,\^WZ$T-:N2 49H?_>Z%\,W[CNOA,E8E$Y WHETL;7QYZ;Y@ M\=NL#0?#I->U_=%:M+=V7SHQPZS!JW;R0"<:>E)LN54XF7.11FGPXP) MT>;,-&5'Q6>C5V<]Y\WK0)%=,YK^BT)^4[N3*3A@$C<[=93(:#$V#L$3 2Q: MEX*--(T)^>,KM-@/?>W6EJ;;=57V7_SH!))::DC*I0-!%([X[!T!;T,P(41_ M7)^96J[UT]Z_L+_.=5M=5;4+P+VG/ DHU=%XPFUA2I=7N8Y3HDP2-#*,<;5\ M1I_XB?#[2]RBU5=4N^C;[*FSB )<=0$'Z0>X1CBCD/A7^+J:QB%M8O$;GO=XHNJZ#,+C#@KRU0MJXCU5A/EG)%4 MBP#5&Z4?2]MQ./RA;\,&55>[,-SLK^XOWW6MHU:OOL$R3E>0)CI'8W+6Z&'X M5)I&11)4%*348F85;$!_Y#DMX[U4'@?-O\2%V, J;!>DW>:[GT$C> (!F3CI M/)&.H5/LT$%13GKFJ-:T^K77DXD\#J)_B0NN8178 $(_P&J]G,;U-IFPV7L; MAKO+N24"A2+@,4)LQQH-H!"/U+7%\]BSK;@^UF/^XSN\\CC49X1LNXSIQQ:Y9I'T''T@T&I$HFRUS; MMIY"YW%P_4O<4PVNQK%S]:_\@@%*G'$E!&")]+L_# M4)HB<6%HTEFDXYY$/[K4A^V__L52!26VB],;S^@NAUG1(*F2A+E@RA"[C*X[581[ MKZ(N\S9-[6;03Z?R.)3^Y>^?*JBP79!N]N&KBR^SQ7?8I$?>7R[C9V2W#,U! MORN%P%B@A#$7RQ"T0%Q4ON,Z0++2/1=2'R/U.+C^]2^J*BFS77>/F>)ZT%"C\/K7_Y"JXXB&T#KT5Y\V#]+ M'O755-+(WVQ*O41 M83YH*9TBX)C$LXAZ8E/";>:4SLPDF=@@=0C/U#'F+W&1-H*JJX+\WW^YHZ.W M^(/NK[J_*?_R ^2?RI]_?'ASO49)H?O5:CJ/?\,O-PN\6,Q7B]FT="))U[W, M5HO\PJ\^OYXM_ES=9F$U13?LT<8%CW_H+S?4[O.Q_>Q;\*I .90^*PG2SY7& MO;V[6>@LK-9+']>3F#&D-QXA(7/I(F0"\0"*I*"<5$E'DP<;_'8//=5&VVV& MN(DJO$U!([/'^FK^X("[IXNY ?_L MFOH7,]RAVSNY;DBIL]KDB)0;;=$L4IY)"&7RG_?2>[",R?HY]@/$- *=$S1\ M""R]Q-T ;G;IWXX838I%;RP0R4N9JN2>!.TBR11$U,IPH+4!*1I#23[W[ MSGH_6;> ED-/Y+9#8S4#E10%8B0U9/L:241;P?YRHG$N:Q#EBO6*$)P7",ZD]C8_YP4]8 M;]R.G97@,I1\&S! +R&LW\S1V[LLUKFSR$98L"(#FN#2,U1[0 DA_)VC0FB7 M=&*UDT]WJ6BD^W5_QZ:G@)N#R._^ K9;"8]F*7,I:$P:_T,9GMHL:R(,\R$# M#2[7'N-WB)9Q3Z6^.GX0,B<*?.SC".UDG,+R'#[ U\7LZW1^_@(IF*Y?^SB= M3=??K\PE;JTH)"59>I23][288T6"\L(*:Y7F1X_7.6*]EG!RJF(7PTJY 8OS M,#/!2L&]H<0(/%&TN ,IT@1N]T_98;^U2,VR1\B-S-:0)N "*_P[KD/M\O M%U^G"=*OW_]807HS?_<%EK[T-M_VX2V-(*\RH]Q@_*?+'!XI:'G2 01/>DH< M#XQ&[3QR61E"3Z>RD:3/B;BXVYE[2"4U $-D+4_7I1/I! F6VN")3871>&(' MBN853VQC::""L6A\[2JNF]7'AEY4$7H#<+E54E/J8= 7G,&M!O:?%D\5 M949S[TIY0T@6=ZA@^)6,FAC%?/)2.J_"D%56E?@8URE[9@B/#H23-\-76(9% MM3P%KAVGG9+QZQETVIZGLXM2_?"O3=FZRBSP["SQP@@4<^+HNTJ,A 4 &!H M5'T2QS%TC6MQQ\?/G0Q(954V8*T/O*.PWJ++;?&X8251I-#GMD I2<(IJ075 MH7Z'EQ[/7?Y_ \$*ZFH =#?2*\,:-E5AO\'Z\P(E]Q6V I]XJA1+VA!76FK* ME,I7VA.6F:3,F*QD[8S_482-&R$W!\GZRGPZ0MT&H7,X+_5I53!ZSPB1%XMN MI%BI%UC,5RC;Y5;K2X\_[?A\\;E\^6:^&6/;-9N][Y^\G?K0Y:[81#/%O4V! M9"DYD5EIC$(UAJ(:+,N<^LAJ][E\)M;&G<[5W#YI$5!C7\?\ZE/)%+_Z5HXR MF @38RS]\@2+OHPE?3]Q+;7MF[%KD3&7C H62'0!/?,@T! KZT@V5D7'C6351[L< M3]VX\[6:@^A :FT2L-L)N2N4.TR_=I=M/.A(DXG$E+8)$H5%/.5 K)>&9I=4 M\K7OCHZAJ[7)\'4P\2CT>BJHB1CJ+E<;NP\W3*TF.J;LO-0$;7U L6E%G SE MWIY'SX75.==.-1U#5VM#W9\)=CT5U"CL-N,5+Y=%]&>K%:#+89UFLNP>1[DB MDG%.?"P"5(HIH5/4:8#LTJ-TM3:C_9E@UU-!+<.N/&B]Q1@S4G#D ?=3P)A+ ME/?:)@NB9,HTX__L_C"TH9"W3UIK\]2?$WR]U#0J_KJX_@'AO2W??YB>?UZ_ MR^A ;]CK&L+>_I6K'%*97.AR5H;I1%+INRTC%;@-/91*39>5]8GM7T@>R,34 MI:NUV>M5 3JV'ALUHE>.\'O_O>L0L/0))H+FX 0M,]P=/TDWF2:I7,M<',L+Y&8';O,J."&.D<$ M54"DC!A3!6[P6ZJH1?^"5:_3/9JXUF:4/Z<7V%-5#6#P^"*_"2CM4A":@ [( M&97H' 2?"'/ ,M=*0Z@= A]/W;B!\#.72@ZDM-/AN,!]-B0<-Z4A!P09J->J M]#-3O*3P<8,[EAG)D7LK.$19O5RNO[^+O_FE_^$KOW81XCE9V6?::J"8-02(2E&3@:Y=-$9PI1# M.6LG@JJ=I7DRD4V^B*B&FKLO(@9480L8]=^O&I&6<9)+N&I^]V;^\3*LIFGJ M2Z^'4G"<,WHG: *01VZ\IADC^NZ^4UM/ DOH(5,,]A5'P:K:GHW,E5+0+^57)ED*$8,T)!KCT6>Q@5CG&&$6 M_7>9DA:Q]A7?\=0UZ6@^&S3K**U-0%Y57,(F2UKDO/V;- G".N:](\II1;I[ M)N]Y)LD(BWZ\3Y[5'M'T%/K&O8D9&Y2U%-<$+(\7YD10D(H:%"(K+0R8+M-U MK"8FZ*2BH,&SVAU-CZ=NW+N79X;D0$IK-R"_+LB\1Y# E4*O))%LRY.VY#@) M@/]1C">AT%41OG9'I:=3V4C?BD$#\EI*:B'8V8WF[IW_#((+XX$21UD@,B)7 MGN$>3HQG U*FH&L_^7Z4J"8#[FJH>"C@[JVBQC!7YMZ40K>K2 M"W#O4'F!4W]M/B]N3GUXOE@7?$SBCF5.*$^I*$4 *WMH- F&/!6*,9 M^C,#145/I;7)L'TP(#^'0IN(EG:W;/&E5AC^==W>)M)CW&>4Q,"/\S)KVI#R M[)TD5]YU<&^"&*#WT/W$-!F>/X<5/5TE#9C%#_!ENX_>Y=N,4).,\MH1GA@0 M:140RRRZ[CPX'4!'%FH_'3Q(3)-Q]E#8JJ.2-BS7AA&TQ8^]T;Y'F!.?!-.! M1F++-96T41(G*1 :M E!,LGJNY1]"!ZWSG&+\V)HQ"BIQE=F#+CPZ$\O2H-JKG)*>CD'7>CI=&/PJ3[ MBV!R(*4U<+M3V"K_7Z[QO_K9)F> $IM&= ZZ>]1YNOV#G=_KXQ^]6T[ MKA._Z)H1?4!'XQ4>)Z@$ZL!2:2CZ,MZA:P.4A(2>3@PN.6<2HU [;GI>#L<- M]"O?*C4,CA]]ZTP44UD;%0D&IKK,-0 2(@>23;0Z<^9%=:^C%\'C9AE: O:3 M5-=SM##RO5PW@%8FC9%6>N)4+"_J,1QP1BLBM).:R6"3JYUM&!ZM@V4;FD+K M4U37RK3WRR]?9IT _>QJF.^KS0]N_#GJM/.1AA*( I%0'"T 1YAE 9R4-7[ M<1Q#U[A9A,K(JZZ(!@*PJ]KJ]WZ:T*^?,)0&2^5IE$6O?>-U@,V$)G!1)*^& M:"=TBX21QYM4U_&=EY.G"[P!O%S)I/3[P"]O*OKFZ9[X[^5T%6>+U>42KF6G M#8:9GFI"F4EH@'7 K1@D88&IP$*RKGJO_KXTCYMP&N#X?#8%-@#8KO2JY'0A ML4D&G97+FJ1@NAM724(VN;2GX2Q+"C+5SB'MKC_RF.5GU?R=<6(GJF'LSA:; MT<"KKNWJP3'!I?G"?(Y1._Y:*2RY_^Y N.1#J?>C2I8']\P3SY4A3BL:,PM& M[[_C.3P6LQ)-(T]R'@.18VJU 7NXRWG'Y:8U^M763#DXFW0BT95V#9 S,I(C MR58P;UV24M1^M_LP1>,6JHUJ,RNJJAKP_OV7.WI O^2?W5]U?U/^U0?(/Y4_ M__CPYOKSR[;SJ]5T'O^&7VX^_.JATFTJ5],+=,$?,X37__:7F[7WJ=I^Q"U$ M'$\'?%O#/$'ZN=^&>[<\]_-MY^Y2];"839/?CCYZOT/P=5=O/[MV^6Y"#D:9 MH^6V.8 O.'*16/3^2#**:>.LD*[V54$5PGM?$)8WZG#=HPW)F+#H DJ"DD@Q M!)/2HL&-WI<\.3CG7;&XM2\"[U QKBOW_)BZ^F-1O:^?D^P5D=^<@5;=@H/E2S=W65N^LI;Y6C6FLBH MRUD5 :$6%<'0-5('DF6H7>ETF)K>(>5#DOV$POP5?_N?$ZEM3-YEXIG#*,=J M@U$Z+1V-1 ;I=,B\>DKV*,I&GDM8!R5W LSZ2FG32-TS"&GEYZGK9]H]\UY- M-R=4#Z?JT<^NZ'0]C8]*INJ>Q<_NKGT-3*.%$11=;:5LR=26M]":20+2<@&9 M@:_N1NFX)F] M.V;P6=09)MF\?]83.?K_\+/0<9.,7VW_GT% M\W:8GDHF[,"H2-3V[M([EU;>*^F5)U%H1B1/B;@8&>% F=<\E,$_E??J$TGL M:\0.+'<#^!N\)R]ICLRA&^ 1Y6 $L2YSPJ+P7FI% ]0>&WD\=>,:JR%QM6^M M!M)8FQ;JM9\N_\O/+F%Q$Y5ONM"CV[/;0/@$ZW7T9U>P;*?Q4O/;OOLV\V1& !7'**4.XM MD_K=Y"E"CE*@PHVV>!;%7'K[)4F8I\%$0[6) S2W?9BH"N_$ M[E_@OL/81NV-!T&<=U":=4L2))[-F9>R]-!-BWPN 33G0-7%SST/PH;14YOF MZ>^+1?IS.D-FT4%<^_EYN::_GMUSBI5ZY!,K&*NGT%S)9ETM>79WR7LNI2D% MS4IN(6>NB?11D%":_/'(E;72>JMK;]\G$=C7EAVUV,TNB9QGF;(E&IC'",9T M$8PG)@>FJ%(IN]H-^IY&X;CV;#AL[=NV ?76IG6[.[>Q9, W0U2V,^;+3W9_ MK6>@V'/%"M:Q)L^5K.?++2"Z:>K;,3G3?T&Y2O_BI^EL2\U!S%L7A?0!@:@D M'K,9-/&&X18(W./A[KGTN;(!Z4ER7PM[EE*73?:SZQ3 FWE>+"\Z.-RW634% M UJ@*Q)-J5GV&"DE(TA2)D:1(]>YML_\9"+'M;//B<)]RSNL/MLTOB\AG.1 M=O^N@B&\NWXU2E*5.-7M/:U\ W$])7^-S M^U-O(,DM8EXI1B*CC$BJ.?$B&4*E4$H;JQ6K_;3D "EC&Y+>^M^W#S5$WJ85 MZ&:^GN1*;?]E!4MP'PV5;,'FHZ\Q((!GS@,C%+6-+C-$$H3/Q%NG=78AZNJ> MRFT*^N[]MV6N =R>V+N3CXU!Q 3!$$U3-][-EG+K1#Q-'#@HIT1]_AZB:%Q+ MT$/[^Q:@HN#;- 3=^-3-_2.&']>=ZDZM^'SHXRJ8C*.IK61'=M8[VUOOGJ/& ML3+EG64"W901G7GI<8[?"F<-<,D=U-Z&3R*P_R.:(Q;;\95U8DE1W&A&1B)] M=T4>8AFW&I*W,@"KWB_B212._#!Q,&S=?5$SF-[:-&JW'[1UEN+B8C'OOCOM MBN^!SZMRSWI%4P]35.4Y])U/OP_\(@K*?(HDZS(\7);&!#QP E$%JIG*4M1^<70T M<2/WB*B'F7N?25=73YNVJ>/U[F""$ZS2@4^J\9KF"!IK96VNE5R>)-\LMAU: MT&4%NS$%H9!SU0OT&G7>"Y89X&&H)"USUBG!V)P1'H*4(0@11/7L3B^*>V>! MCEW]U]W5=R*6K&1(N$-M$IQ(IPP&*SD1Q2R56J1 JQ>+]21YY*S2\^'S3O;I M&57=IJU\,\+'Y&8:Z&.0NS_'?19A^+9/>NVOWV6SQ9VEV MGQ?+S>"0MXO5B>GP$U>JDPOKS6,ER[6S],V];+ "K(W$X9]$>F^(E=H0QT!J M;Y65U2W6/63T;()T4,)G.Q)^?5O"-_N(IJRC*6U/& @4@2T-P7GWP"U3FKP( M]-C.1[T(&=>$]07'7@>CYU-)FZ;M=^B8>@^;Z6UGZ_5R&B[7103KQ58\:-U/ ML67'?G0%XW42%[6>$/KE?#H_OUG\"I5*Z:A\<"18IXG4%!UF1KLIX=1Q+J* MVN^=#]'2^U'@WN?>[ !#F?2EP7K."B.2K#,)TG@B$.$QXEW3!(IL@HI*C"A]F#JHXGK/R+QD87NK:'1W(&'DKHM M5^=<6>*#P""#AL2CYAYR[::DI] YMN\T!+[NSE,<6']MFK./\3.DRQF\>5-> M.G8?AH'3_WGI9]/\O;,=74.=TSI?'?O9-;+U)_'1TP*NENO)]7)G]RUW,W0) MO7JG4R">FT DC8)X913QJ31NEHDJ?U0DB$ON['+\[F:''T_-J;:NK' EZ'?Y MX;7NVR[H4@26.$,A"$5D%($$H1V)I3FF%EH#/ZH0_!$A]"!Q'$LW$(ZN3-QS MJJU1*W=49[SAN_P]?[>_T;K^T6BTI98DX4MUL"\5QQ3/XQBI#S;*6'V^V7!= M_W[UJ^GJ7=Y;X/OFOS?[!+24C*I$A*:X3X+4Q%MA"'7*I* =<['V/>QQE+7; M]>\)*-EWV 902AL]NF]:NN[S$D-@S'I.C/4"HV>*QX!.F6C)$I/<1^NKCTI[ M@)YQ.\@/!*MJ"F@ 3'^L\+Q_M5I/+S"464TT8]Q0Q@AGI<>FDXX$1CVQ0G-( M6?K 567XW*9@W(;N P&FAY ;@,A'."\5$Q_@RV)YV(A29ZVQ@A'@*"29#1 G M II34,$$X"&(VM?11Q$V[I#1@0!57R4-X&P_);S/C@M:*I03R4Z5:3!EKA8+ MD01EF794AE"]R?TC)(T[YW,@;-540P.H>KU8 D8_FUX!R,?2SU<^7K4^[;Z= M;=H+W]D^RN<$' @SY?)5)4N<$Y$!*?1W4-8'0[ MEW1_*/0>4SD97\;I$DM+G2+WB01O V'1,$:U G"U2U*/(FS<*9Y#^?C55=( MSG:J0'#W)+AN&K'-[-W\_6Z%R,O%95CGR]G5;VV$,%&<>MQ3E*12\R:SIZ6_ M3B#.E TFP%%1.]*L2?^X8QL'0NUH"AY[#M]5%Y1SE/T;Y I%^W6;V;SC%@=' M-?5EOTI&B;3"DF#!$VFX'0=N@$F_ 3!YLHGC' M%0:F:42^?-:IS#22:/Y9(#Y9K\O]KE//UNCRI'PN_4$0-ZAF&D#Y3 UQZ'JA[LFJ"/]!G#T0(O$_>^W M# :JD#]T60T3D<@0,9K7HFP9$%)(2A.K75[T9"*/0]V/=HLPK*X: ..;"W00 MEL4ZOUMN1LSXV;O\=C$_?XNN0MIE;6<"EPLVE;LX;U,F,AET%:"TD!.!L0"* M>F\KX_$4.H^#Y(]V3S&XQAI Y0/;[NJOMMLM@T@ED"=:*71=#01B)=?$>D&+ M6\&XJ@W%HXD[#G\_VK7&,+II '2;]EB;KEC[^\=RRP,%02ADC:Q80T(.B@2F MI73,FQAKP^P!="U.)]/[ZM 8%SF*$,@D@F' MT;;1&/MX("J##=PE@4:Y>F+N$:*.@]6/=D%15Q=CY]"Z]E>KU?9ZI-E+DG5F5%4_H8CQ$=ZH38RQ9 G59:0 PZ@H9!T(ET$KYK+S+!\%NR4L:X MF4J0R .'<2VJ#BU+7#@E. MH_0X(/YH%PS/H+4&L-DU6CM;K19Q6CS3?TS7GU]]F^ZD$F\>RKY;WGI+>[=^ M*U.1N,U$I2+L;#EQB3O"#7"518X9:C^3J4?]<1C^T:XK1M)N [A^";ARX;K, MNH$O,]B^C#R[*,77_[KW%8@VZ +GG$FT7<6#E,2GDE[2V5H 'YRK71EP IG' M(?5'N\486E\-0/+-'#\+]]@M7V8GI0DJ!Y,-L=85OQE9PB,DE"< 1EHKE%6U MIVD]3-%Q0/O1KBLJ:J$)3&U;'=[9&S9FY8TGB9;YV,Q+$H2*980C&!J"!5=[ M<-(A6H[#T8]V.U%%\@T@Z'H8^F_@2WN F\*L?<:2"]SPV$V?0VDYGHCC:&XY M2,IT!%;_E>K1Q!V'L1_MJF(8W30 NIO.SKN]G]]]V1[ZUZ6II63PJI#&.\T5 MV$"B+H4*$A@)JA0Z6R.CB%RPZCV53B#S."#^*/<8SZ6OL?/,I<1^OIY]/TN+ M+UUSJ&LI+A=S_#)V6V_U2.;3^,RH](;H4*9$ /H.SC)%,L]")B^#V)_&>"#U M7(6]QTFY.:[9>VG_]LS9?NXV?XUDO"!^YQ M!>)8>96C!! $I":VP[5>NNE;=O6 K4Q%6KU=^.ZJ<3NR>GY^ M\_AM)\(*.KF<%<% 2Z-G4<;%H4DG(0N5),M&B]JQ;0]RFVW2]!0\W7$(GTE] M8SN&-WS^L8)\.2LEU:MW^>"3IO4M5C_=9MQP9T$$1Q27>9M;8A(]8A\=%S$9 M)]E1_F%-JIIM]G0*/,?569M']'T/IDW-;@[L+S(-! T=LN+Z,P*-.JME1.H7/<(WQ I!T^ MU@=28@/Q] V/VQ+P?T%ZDTK^*D^OGDMU?")I*.>W4Q^FLTT_\M7J\@+2W@GA MN-34R5"8QA,B!'1GD&\2K;4LZZ1BK'UK7)F%<5V 4>#]_*IO"OF/[N[K.=KK MTC=SFK95H#>L>R%S%$(2P90C,CE+K,B2E''=GN?D#*M]&521_'$;5K9IT*NJ MO$U7^/H^;9&W$:J?;7:]O[7;3W>%G[A"!5>X#T^57.%K$FZ:S-^$<2I#""H' M@G%]>5&5BV.@,8!*CGK)C7;5LU8/T5/MNGQ'M-O;V?1NCL?*Y7([:.3WQ7QY M]6W7TWK_\' I9@:,"!D\D-#W]@!4OX!(HK&;Z#*:6;69"0I8F,$^M](E)P/+NS M240[1J.7AD&J'> ^2M1@G;9V4KS@.3*+F["KHF,:!4"U)2D@\+,!F5CMIPN/ M4S6NT:J+E:-[;)VFDS9-TE4["7^WTT0ORW34YU8P4$^GOY*=>J!%QSVCM[E) MX*P)Q'F+. 2?B4_@298@ 8]2$>$96ZC4']!^$Q-=+;OSYIH'G6/*Q!B&YS9/ MFH3D@ 2I+0;S+JF;EE75P]H[Y(QKL89#S>$HM9]&FLJQ8#0V74/7@VE??'O. MHK0>F:! D@XHNB0C\0Z%")X);JPU1@Z7!3^:S'&SA&. <1@--@32Q4,LOKY< M%Y'NO+_9/IG8YQT<"^5-&+.Y/,8UBF"08Y%W:3/U+HCJY68UZ1\W%?C\L'YV MG;?I2W;M6#9#"M;7Z;*S&)>7U^U9RD]V?ZU*@K#*NA5\T?K\5_)57VXATCU= M?>&_3-=^5NYIKEI77S5'/[1'DJ1>>N>)R;+T,Z21!)"!<$Y-LBI;&FL7A_4D MN9[+<5>I>_N62J^]2([HZ%29:YR(%U02%[W5/%BG!KRK?(RZ<;W=Y\3=89>C MJ@8;\C2Z.L%B6_:-R$ZE56"<.XN>$_Z/2%,JKX.BQ,G,-769YOV64'6K.A^D M;ESGMPUL5M5@FU[!IMGDZ:?[K7]?X90^3$^ETW:SP U0(O4"LD?K0DO-I<(X M6T4@#H2QQDD:;>WSX38%_7NVXJ>5;;+OL";.G.3($SK,:#:S0<8$)90GQ26: M4>-JERL<(&7<4ZZ'ON^V9^TOZG;*N[>-SN;G'5O_@.GYY_+"["O^]!S-QX6? MSJ_^\A,L+TIW*K2SI7;Y@U_OAT>,9ZVR],0F'E $CA&7I2&<4:>CL($?V51S M&/K&/D?%PC0WY>7HY?+.;==WV* M"![]U"J5!$^CO9(SUGW^Y\4,D;TJ%[CK[^51U34&H\\._\\3G\MH-UM>I7*I M"$O16>LM8J9V?[6'*>IKNS[!Q9?%TB^_;SYZ;PM8F6)0+I>:&4UD"JP40$82 MO=0R8,SB?>VKN <)&M=QJXB-??M43PT-G(%%>T7M<==[9KG/WIEQM_9--V9U4*53=FHKQ-^7+S MWG$G(4>Y9CIK8A1D(K52Q%IC"64N4A>%QWTRG+&KP,'(5P+/A]X';.=S Z&M M0_S>QE.[W&\[V-YQ6WP$[XPG)5PJ[6K1;>&*$6]]SI8G"3(\ _2?1O7(MPQM MP7U A?\ $.^:,4_C>AN#_C&?HJC+SC_ /N3@J?:.)!$BD;0X4^ 90<^=2YFC M5]7G1U5F8=Q\3\/@'Q(*3>V$5^@C+[X#?(3EUVF$^Z5Q-NL^LK0?W'G%^QZ6 MT\5&2S>"4-1XY5DN :LMY5(430+31%N6/&/2,CG<&]7*S!RU.P;KQ=S$[A@3 M'FW&G]<]B/O<6=_]D J1YB.450HOKU>YI^8!4N&24D*=T:A=Y8@3(A%%*1I( MQP5JO_+F?X"<>D9RL\BOD!=+N%D0_UBMI[&TWL*?3\_G^[=:VMK ^@=[14)$0\V-$'ADN,C\+@.J[^F MH/HJ9RB>]I,SO>$U&I&H0N9BAC)_1"*OZ-D0[J2SS!@, M1&L/B.M#[[BAUO!@'5B#3:'UJC84F=PV,+K;]F.GAXMAWE.;2!:J>.(I$UOR M)4Y8K[BR,E,&/,-C=#B]M1FKO-C\[$79@K L=5E7G6&[ER<8MOWI MY[&X0R^0WNGZ[6+5JQ2WUWH5(J!Z_%8*EG8(N(9RL!)) $N8R*Q8/4NLYIF MU* ,P[C8U)XY=0\9?8WAM3!?WQ;FN_D]?8CW=Y:.IG1=\"0'51J\&S::Z!(_N]7ZU?7L(1C)4::1US("9J5UY7 MEAD$"@@%QFSP!@^:ZMU3CB5NW#BG-OZ&T4F;!_#OT&VN][#L,J=GZ_5R&BZ[ MYM?KQ?:T0K?G]!/W:0M4.&)[<%3I3'WEE_-N6.H5"=<^HC<)(OJ(W)>>N%X ML9$%DK@V*DIE(=>NU3Q$2\7 >&^%TO@L=M7TL\OUW>:H,M&8F"*EWS^:9TN) M]9")"0(Q(ZW3;K@;^">1.NZ96@5##\3"@RFM@3-UYW'B?#U-A26,^C^6SGQ= M%/7J6YQ=XC9_C5(O!N%RO;T:VI?*SJV0]<)DC/P%1?,NG: D*&J)3QZ#,!M3 M",.EXI/3"B1U%UFV?ZK9'=-[.\3S_#'_[ "F?V$RBN%O?NKCA/VSOK MF[5O9G]%#>C&.4(UVCW)G2$3X(;O:'T'BV)'P$*AZJ&%];:VU:=&NVY2GU'4E M][,W\[Q87FP'PZ_]=':*73OF8RO.I3F:^DHV[MWRW,^W'9M*]_;%;)JN^LJ_ MW^'EW4V/\(_X$[A=ID,C#R!Y) I,Q!C7*6(AH2^8$TC:=7^OG7>H0GBO)^!7 M*NM.H$E(F>)FE019+K/)2C)!6DG0+4B2:R75_IB> R^W;WWLN*;J^<%QZYWV MZ0)N(<"X#"MT-OWR^T=__9+I[-MT-6&244!G%NVX$$1"=,0*GTB.*@4ID^/5 M(_R#Q(R#K[[:W3_KJHBZ! C>MCNWMIN[N' MI+-<.$J)X+3TEG>,! F99,KQ*#=>:57[HO<@,>,DIVJ?5E5$W0!F=NG?[IT@ M-.-E/H"$;D"O0KDP@9Z?%2HSYQ6MWGGA+A5CMUNHHMY%55FW@):;1BA;$TD# M4%T&@MG0G.X";1.S#I+HZX=,MU+2"/G4G]%+VI+O0'HW.1= MW_MI>C/?]LK=VE$1A8W"4&*B*8,TM2?.&DTBFF3<7!AB\MI.\(,$C5QWT%_A M^]5\U:3? )2N=]I;M-%O\,O51$/BB5I/LH_H^O$HB!/(B\>X,'OIC!+5LS9W MJ!BG+GZH\^HTX8X(CP33R:OY&G=.>2*P+(W3NJP#\K-Y&'7]HPD*PG"A+48* MW<5?DN@$ID"$59)F)7EXL-G^"N+?SA=??\$5-TC!+VX V^ZY=:MI L^471C'GY*LN6K;ME2 M2_*I5;^X, 0DULDD=4FF;-73=X!)YCQLDB WTG57U;%2F2DBA@^!"""&CV'Q M8;$67UZ/P=VF3$W0^RB3YL#7(\A1"7#":]"! M,H1(RR=9'$ ++&+6-L#+/6 M:N@ 66MFWBV7%YA_6>>M7+;A6/.R_ /_6O]H.4%$$YT7P!1YFTKG -%($ITI MAM'_DCW"C< 0RL8M03R&&6NKC!X@=OT2]'$Q3==;A7@P:)FKQ4'$AW4.@K(* M; @L)\F3XD=\8;U%RR 8Z9<"HQ8"[P X'Q?SA)B7-5VX0K\6H;V;4?A*P>M% M/)NF#X7HHFTRH6 F.B8,<)LISHETDI.@"ABE772)D^1:US$,)FX0M,P+@=9Q M5-(#UC;]L#;[9LO;.G=S8HSR*=D(Q,80BK6*]DV12K3N4_04/8,0 M95\*HEH)O@,0;?L%;#?!)1,9I0Y"63JN>4WS%22=Y!08(] SATIE;(R>!PD9 M!!OW0F!SN*@[P,ME6+JJLUUOC[.X]/@N/<$_OZ]30C?QZP29]07)Y4LI$HN) M)!=K,5AB5B7!=0B^^9PZY6V4N'8B,]]5EP\OGB_#PL?L[+ MY^G7V;1,4YBM7J7U=+ :),_)[ZS5/&W+40Y?M,4TB+:<-RIE>8"";0F"DLQF MJP-D48=B*4[@9@0VS9.7Q3.ON&ML%!ZGYJ"BD_L?>_FF)C77S"#YI'78EU+D MC@:*FVM%:K:F<$25G\/64PN,^Q;42+6WJDM:2+*#,W+=S_L+_?)E'H?SRLE4 M0.JL:VA"5C5Q#X4LN\PI!72MO?I;!(Q83])$GW?S$O86;@?(>*3-]6(19E\O M2[1>_WQX1L@UV[/\\2S,:JK\)LN#9."CT1'0I3JHE3F@4YL#FIA3#%'GYLV1 MC\''R.9L?UC=O50=6\<=X/RA*0>?/O^Y21YR)EK-R+MDR@=0QJT?]1V8[+T0 MTF-BK2WBDP2-G%0Q.E[FQU)>!TA\H!M8;1U+.LWO*!!:KJHT-]/LKFIF;_[V MVAYD$J8SWD-,EIB.2D!D%",Q+IVU)4DN6CNK30@?L3KG&&?_Z97Y4A#\.,M7 M)72Z]H(J8#-R4(EQ")K5OCW">B&UT;;U$VH3PL>US2, ;A_(-]7^B)!?&XZ' MFNQNSAZA%4MD)(!L!0.%J"%8S2$C2I=VVIZW%WT' M1O-5_J^+2VDMW\X7?^!?-XZCQ7Q&7Z9-2XRZ0766@7:HK:7 )#!I+3C!%&@5 M2^2T/T-6C8WC3@2.6-9TE!#^:,KI 'G5'_]07N7Y>L#A=>FY1:V(?+^>O!PC M.,MH"_E8))>1#HC6$<]#=(P<8A]/[7>'H!^J@PYP="V.&RPU37G G/;?@=69]G^0NQ!\QO %N,2;8$:B;!Z2R1JUE2PD%-,C/XF22RM=#^F73A M67?5O8?D1E;X[^'OZ?G%^=8*IF24%PRD-ZRFF\3:^2T HN >&2\I#$;E MMQ8=6>G[J&S>0GYC*WXZNT%X-#&&VA59L8*5\#H3RPE(GAD*CP-)9E"+N^<4 M?W/1<:X?FRE^;_EUX#Y>#F!Y&^J(M-7/M=V+7HIU*G^))8/B:,@!\@:*+ED$ M]-R'UKGO]ZD8IW[B:*'L@6+N#BC;&R27"R.'& RKST=19/!6>C":2<9#XJ7Y M>\=#=(S<"NA W3X)E3T$W0%8/N&/^=F/FD5]BYEM_),X14,Y@6;$AS+&01!8 MR.XF1S^R+JKV+=>?(*@G^.RC[WOOLJV$/_85_WU+_/XJZ36:P(NQ"9)6=3:3 M%.!2*!1$9^V",IGG.Z9G<-;<^YW:;C2OM&I^"#65Y=B8^(B+5+7P%3^4?\TK M/Y^F7[^MEK^>3;_6+.8Z5.YFO^N)1]H]*3,2D:(P3O!$GKB*@":3OR?1:/EL MZNY>*W>54+>GLN>GDGP'A]:;L/SV:I;K'[7EPX]PMKYD7KT)B\5/XG9=EC^1 M#H4(,D 2=1"L=9PLLXL@Z&37Q3.N?.M^^8,(ZRJ%XS"T'4\A':#LCXMZ#'\H M'[YC[5TS^_H9OZY?,R8\.D<6QT..G!AQNIIV.JAML5)KJ;W$UN4OCQ+3U4MB M&S2U$7Q'"/J$W^>+]>##*TZ2$#(Y$HAE6*>C!HH[I,\@T"-Z:[6P[$@0ND]- M5S?X;3%TH.@[ %&5QX=R.T+XA#7V(*&]GB\6\[]J!!&^T\]6/R?2BH@N>M#: MUGA$I_H>5KDKP5!D:SFVOA/:C<*N[HO:@.V(*NH @._.OX?IHNZ=#^7]?/;U M_?0'YE?+):Z67^:O\9?I\OM\6V2*T$E!4D:"8M!!+J6V[60@B,HSN MN&?FEI)QNG"<\+S<2^0= .>W^3S_-3T[N]X9=0+UQ"IM,V8$Y,+7V@D)+IL, M7)DBF.(^L=;9@ ]3,DX?CJ,"IX'(.P#.J[RNK5^2>'[]NY;LX(0I[;/V#JQ7 MMKJ)'$(JM8&NT)I$Q(1M?7UPGXIQFFD<%3 'BKH#L#Q;W_5D>=%17_= M?,3R1@G/D=O0M"/Q9$UKCB35X[>XX&Q%QAWTM7>"/Q^V25]%1:K5GVG?TQK%\<'>)LP M-"PSZZ%>>X'RFD/DR*$X+:6+DI7F74Z>HF?<,1ZGQ5PSO;P86_).9@9>%0%0J'@T96D=&G]HK-.^NC1^NVGO=W!Z2_!.<.O M=1S)*8]B)I5A)F?(57)*<"26+ ,7G/.6)/WS!?G.&\_+E$$D=]%%W."QT@1.#J9YCEFJ'VO=[0'3TRWYF4TT7@ MATGI^)$V4YJ5Y!QPYI @ZVI=1HS@N;3<&.>E;CUUZ$C-9+XQ6O0"A5:/R$-(&O$[/HCH>%^ M<-)4-3VCK3*TJ7QRGK$B.(8O/0<6>.:M.90 M& JU/?72 =3>7BQFT]7%HO8\?3O]NWZU;5%FN59$K #T=8:Q8PF<-QYL9MSX MB%'*UGD[CU/3*;#V5?S=)\$V6N@ 3Y_G946!565D^^4O^ //YFMQK8<%;4>> MZX1&90.EQN>*[#SXVO[!9,5-SO M:7U_E0=2LBZ)"P7%T[:@_>"AMJ %5ON"*B51RCL^_P%!X_N=ZJV/4\-X7)_^ MR!KHP$0]RUS!";.F)!8P1 M$78OQCBF\CHXQQ_@:GV]I 0%YZ@$U'MR4%E&\+E4]YE9*S0W&%L_S#Y"RLA3 M>(ZJ_WE[972*J?KE K?!&;J Q?M$P5F-QY5SX)BWX%2.@FGTLGD.U+-$]6'2 M#E+] #CMKX>Q ]HOT]49OILM+Q8U5:'ZM$L2\%^?<47?KZ[MIBZFG@K?P^PG M_<8G#&>_+NL W=>+^;]Q$:YZ?\;L.0LB0Y(AU$B>?%_'2,#,EZ!]5-[)Y]S MYE3UA\ #T#+O075C8_;__;%<\_[^+&W'I!6'7D0)VM1JK?IV$VJJH1,^2Z0O M11EVT7+OH\>]ZSTB>@X3XM@0> #(5T\BC )YYVP-P F_0D2(A2N0:*4U6F?E MQ" L/+[&N/>T1P1%([&.C8[?Y_EB^073M]G\;/YUBLMWLRW(E5:%NV !@ZF5 M'JP.>%>*CG^+3L1(? SK8_CX&N,F.1X1'8W$VH$O_;E"_,9TK_7HS;5GB")@ MDDF!*)RBVI(#.!XT$/1Y8EPI;ENWR7F4F''/GI/&:&T4T@&R;M*_V6_6EJ)- M$B!BJ0U^7 8O)/T'CK M[?R$&% ZI(,U%DW660;PB3.HEKDHK2W]K_UK]!TJ1N[E?:!>[[\['R+D#F#R M;I:Q3&?3%:[;B+TC7-ZT"<]VHZIO/ZQ>S@WTDL'$/NR"!G/ MP^+?5U6B"X(O(4+Q(J:,WL?2.D7Z+@WCAI"G!M-!&NAA4N3: MDB>,*5CE(68DYS0I4B#3I#F8R2//C]T)Y4].D9R%_F-K?A;@T^32\QZF\#).@13 M> $AR-KE.$:9R(DQ+89%/[CX.%,@3NX0'"[XL9&SH?O/V?([IFF9 M8MZ6Z83$%;G1X(TD)CC3X!,*LGO,)JXY4ZK%F/E'"1CO#&F@U'EK"7<"D[?S M!::PW)9=<4]F5A0%1DD$I;BJ?8\0BM(Q)&V2'=;%8R!&;J\^(D#:J/0!D!P@ MWPYN+QXPMN^OBF9,"2R2F04,@0[ER KXFB=6$ 6S)5/0WKJWXU/TC#,OII?D MY?W4TB?$[D_#?#>C!7&Y6FZR5O+$.UUG/SL0DF4RWD&!TSD1JY(['3FW.1\? M? ,H[2[3=$^D/ _!UFKK )R;R0#++_,-!UNVCK+FFU#1"/IJ(.X/= \54= SS-ZS&;=)(L MPFQY25FM.EW]O-IP[Y;+"\RO9KE^L3YO%,/,N8F ;/T4J 7$[")(\F!R<,XZ MU_IYM2'YW277MK6BIU;PV+FX#_-=CXQU-Y$;$KBNJ*6-7OE\-ZL[>H(,M1=5 MUB74?-5B(=2&F4G0'F8J9Z?OP/F1E-V#2>DNL_):PH*P]4CY?9 H?WWGKY=YX?69HBT%<_OOVA^6'W#Q9=O8;:=O#:)FJ)& MFVJ!K,OU/YS$Y!S8@,K+S 3G)ZC#/AZ#X]X5GM):=P*2#NWYWI)92^+R]R8R M)(,^!6#22%!2,])6;8L<>+(ZZ22UV]?*MR!PW#N'D]G^D^OR'X?G]U??G5"8 MX8W(2$=AK#>*I)T@> 3#H]$<+?$RK!3MB$2.,R_WA>%Z3YUVX.USL%9(4!:QUBPGD75VA'9R4=H/EGWZ#["7J+M !)O'\W(N]'&2FJK M(G<2M(_U&=XP<"5I$-Q'3?X*/,W#TZE)JKI .8/71M?+%(W\(2 M/RZF:3U2,*U5M]U(=>1P6F'^$O[^!?-%6JVE<%[[T$^28HXY;L@Q]A%4X %J M%2MP(XLN)DG/6]=E-F5@I,F[HSP.G$;+'3J.]3KDR_PU?@S3_*K0.F_.YG66 M]D3Y$#-B+8HNC+9N5. 1JW\L4F96>^'5OH[@8XN.-!SW]+=5+83>(Y@>OH7; MLGIY^7:+8>L33R@3%"E%'?PKP,5DR#_UQJI2;-;#VN^TH&88_%[.(]0X:AH; MEW]3@[>Z@[R,09IQVW&:Q%2[(4"-$[51->'".[K6489MJ>76H8 MHE[.R] 1!-P57(;VI[IL3U5C:Y]\T-9RB$QQ4$(7<+B.LITT(1B--NV.I9WI M& :T%_;.SU[)T:APV0$6$SUHKT@.,<+)$8FF43K=/ [ >S>$L.P M\W(>1!H*=&Q8/'!X;XH&+J./#^61L_S-_.(LO\9?PV*&F=Q*;W(2'HA%?_GZ#WH&0:XE_\P<6Q5=8C.1WC)[;[4/PSTE@(6"VY-A: M0RRZ2"SJVOU4>.8M$B/J6+4O.Y Y+.7[Y;XO'$MCW8+RP'8ZNHY=S-%_MK[?3O^LS];_"V05. M+&/)*J_!%*- L2 @IHB0*;8RF)U1;E@_Y0,)&0:\?^QSP^'*Z1"(RVMF;^1E M_3G+T^5Z.#WFS:7 )A";A*20A9*!U6I+Q4WUB2DF4W7+>>%"B7N#<5=BA@'R MA;U6G%I)'8+R[46=OUPOQG&VO/74]V7^Y1MN<@F7$TW.KR(W&'*Q:=L172+8 M$!@O.<5D^+Y8'$C#, B^L'>,$ZFD%^3=$-Y-!FL2S6R)EYQOY[S4O.L8-#>0 M3$KUJ5!!R-S2_@I!:UZ,<,.>-_99?1C:7MC+Q]'5,#;.KIX%OY&4E[^1&TL6 MFZPW+M;?>1V6F%\M%K5!T]IZ%^9R2-+5-A;$FZTS'GPH8!E'$:(01@V[<-YQ MX6'H>F'/',<4_MC &K9S)DR'J&PT$'F-E3R98Q]4!@K3%0I;*LL-3=8P&+W0 M%XN&HG[9DXD_7YR?A\7/>7D;IHMU*#0O52+S66T?,"_;#-5;(=3Q)Q@$]CXH 67YD[1U3]]\G%QEH6?+P+P@Z>?+R+\CJZS+XW<965($4P M8%WFH)@-%'L) Z2=8C+*9#6@ M%S4[T=8=61+8B-XZ)8VZ.]7O?^SDXUU4O_/DXUWT,': \HI4RA_:A-MQJ%$7 M+V,"+6H#*?0*G+0"BJ&-J(6)^N[8MD\_9;_ M@X=$&P]4'6CI"]E(YTT4NJ1 &Z\QS)ZCJ3MO9D_M#V\]NKLJ.H!6RVZ4GN50 M#.U/GH6O1?O$.F,14$DNC=9.\F/U9VY ?G>^51O CJ7@L5VQ)A7:$J5S5G/B M<#T>6"7PQCE@-6!!3,;[U@GG!Q;2CY-'M ] Q]'2RX'E[2J/A*FXI!A(;0L= M*]I #"("=QF%29Z%N%M&QS%*;L;)(#H!^/;718=X>_#9[D/YXY)[6OSL1AO_ MJS;J(3#/(F;(2I+M5^CJJP=YY4504&85-W$ W(NBCAO.MD3D\;75(43K M-GMH UX]1$^,+3EE'X 9Z: V.P=O90*.A3/R1;+.^Y_,SZW><0O8IL:PJ19> M5K##)UG5LO H0?A8.QI0(!>2E& +LTFA0A]'')XPK,!FG/RE$X4KNZGH'Y+( M]'&!9]-S^M7%S^N.>M>I..M6>R=,8-J!G#$2E_:5UC@)2R84U)E'4"90'.-2 MJOW & 1MK#:*!8/':FW9:<(23Z($S!JT#!P43PB.(CJ0SLKB.M=XFYW\-_S1=OSL@@K9,G#(]))4W'C:]R)$^GSB)7 M4*SQUCD4K+1.,]F!O!>6V+033@;W2SY,:7WC\9JQ/\+Y]NW5"VN)*0]9:Q*C M3!J<4PF,9LFZD!@K[G28?(C$<7%Y-*@,A^3!>NL EE=)&C_752GW6+Q\PT>G M&!<\0&&UQ""J#)$%"SE)YI2V(9O63T&#".L6@H=#8WYL/74 OC<7R]7\'!>? M\.S2^_\V_;YEA4F3)?<*DN=8'UXE!!X,& PV)4DQIVB=W/X$.>.^)IX2:*UT MT@&\OBQ"1HH<_[VEO[H?)I%70M)@Y#3G"%'J",ZC880&)[#U\(N[-(S[ZG=2 MBW6(]$=$3QW]_JF69JY=!^FBX=(:L-D2T9YK"$59L+6C@3)>81P4LM*GWH + M_>T:*K<6?&$I7?LX^_L+N =4;$]:$5Q61H+#0">ME(I";^7 *HZH9.084BM< MC.GK'*"LN^K>0W(C*_QW,I?G%^<;PI/PS/$DP?#:F=%G!IZ9 #+J''(6;N + MPC,JO[7HR$K?1V7S%O(;6_&7K6TVA%L>T&FI:]DV$9Y\@!"9@1*RYCIP.LD& M70\]I_B;BXYS#C13_-[RZ\!M?*S$*JO F=8:BJESNH2TX(/C(*SP+@6?M6OM M/1Y2ZG@T)_*D-X(ME-$IIF[76EB-/'KO04A7ZA"0]50C"5)[C J9X*EUO/M" M2QUW4OW.I8Z[Z&'L5)LGRJP"4RYIA>!C%9+6&6))9'@M,\KZP*,;UL_GP.JU M$0L<=]+DP.JU7<0Z-CIN%F$)2YZY\PZDXH),L$:(PB'0T1RS3"8&,:P=SZ[5 M:R-6+^ZM_WT%-[;"GRO,]60PT;E4O:] ?AC+$!2!UV>/WKG"G6.#0-"B\GG$ MLL:]@=%2P'TZ)>^OLKZLT#S%M:N>(IVR04+4C/Q_E7GR7++(^/']D2MZQDU8 M']OEW4\M'4'L1D++WA/;UX4BLW59TX]P5JOV)C&2&+ $0,U(S-X6\%8Q",7H MJ*S+(IZ@)U1#CKKSJ?9$WO-IH&/!X)^V*2X65;.7O[EV7"88,MIH6;V5K6,2 M/(>06(%B0]84,ADM6UC[AS-#C?%83#XAVV*CXOY=URL?GX\"R232UOQ M?=UIU2JCF6$"=-62,HS<>:4\>!;I4%9"^+MU)EWMC4<9Z\[E[F^+M %%!SOE MM_D\_S4].YMH)47DQ4!!84BRRD$P%-9@"M8@!C2A=4G+=NV.ZTHAT[ M[&^Y23Y\7Q?FS+Z^Q[#$3].OWU8?RI_+S3^=: Q&Q4)B98G.%)'(T4H4UN0B MG2Z22S^P)];I:.ZXKG0?I/:L\0YL8TO)7&=(+2=2,/3>BMKZJH *18/++H,V M* 6*;*P_P;"X%JQT7.S:BZ>PK^+_8?C?6 >;)2&1_ JV,OV""&5!#(;9YU MC^E8%X'MN.BXO+87U.^A[OT!/U^%L^X ?^,[$R4MXUHZB,9G4+4S2(RUB2%C MABN,EH32,>IO?&<0],<9KMP+]/=5_.[X]Y?XG^'7L,+\96R[OXUW'I3*'[B: M8%(Z&&> RQA(&H[L FH$E9P0J'RRMA._YSE6!FV#<88\C[ -FBJ^HV/@AGQO M=06X;A>PY;Q.STEU#X:_?\%\D5;K4HCS.MIPPG,./(4,A<1/"C$,?(BL3M2) M4RV/?\;R;I46-SW_!RS_?77'X &>/=#W[ M?4H!S6H^PU>D/_R!>>(,7B[/VTX"22L&G'BCKH M4X/*Q4*T=;Q U"&E;"27K8WS(?0.0_'+>[T\F0[_(9V>WGRK=17TCQ[;U&0- M+HBUL+H>SS8+Y,M=+!;TZZ_#HAN2.T2GJ6-(>IY.43$D'SA=_ MA46>^*0B!2D!F*5S4#D4$+BU="QZ%;*+(0H]R*MI3%@?N5U'@-PM!V=,;7;@ MV@QO0KR-NW].4.3L,@4B:5UECT;3"2PU!,6CDCY;GXXUY6P',L>![_B8&M31 MLIV"]\;P=UQ,Y_GS*BQ6I^QK?O/X_>6BBOO+-_RXIF5BBF9>I@(N2P15> +O M'<4F)7,3?$E&ND&6N DYXZ01=@/@D?3ZHFSRC:'LRTN=O9M=AN(?RG.[G$]( M)2PZ9,"R"206:R#2YH:LLG$8 E(P/IH=/XBU<=(+N]DZ/0-I[_U%07FI2QS8B/S>"96<(/Y?,W4OQRP@)RBO8M\%K$JZ)/$!69E<"]YI(Y8?FP M49Q[DS!.'F,WP#ZA_E[4.7#MNIEZ@XJ6=J&K+?&-HCA(\@B();D@/49[FB%8 MA_OFS9,>0J%_EO';;PMF[69DOSME_8ZK;_/\;O8#EZOUX4UF[R95RZL+DA0('DDX M\-H1.H,RX"B4@^!M2H'<8\RM#<..)+9K[_[(PI>EKDD'4YBF#1L-;=AR[V9ID9NP%6-]?QLFFN6U*]DP=?9*;7Y MBY.%+'*4(%/RH)BK<^XI] Q&2$_AJ%3L_SQD+O$#B; MM@^\>*L<2R!U;4,F'8=@N868BPYV!83WF7:1\3P,G/K^S$I] M86,?51+8HE>,Y 9)2@O G@?ZMM( ML@;;WT=.\I=!&U'K&Z>0]?@UGZW/RYZ4'Y42R,G)(UBE0 M15?@>PUH//,F2%["4W-ZEIC^KZ_S'_\W??3EKJ_)[VB MKI?VBLU/E2,K:FP#="]X_WG-TI7+]A$7J:KS*TYH9_+(F0.=:D\/17LW^&)! M&I%B9+3#AN;&[K9PY_>F>RI_?B)-=/!VODD26'Z9;PH_WI$/3VI.V(?. MSN]7#@/GR10XMBE\8)-]*.M6B!_#8C6KO;Q%L!1IDM!0K,I#4P=VVEW84O]["P7GW]NEAW:W@S7ZXF5M?2-$V.1Q%U(!X7 M$&-@P!WS1%4NB/$DK_ZWR.K<>VMCP%JKIX-#]=V,]A*^GR^7;TFJCTAOHGU2 MR4<&4LHZ[R08\#):*#&:[&.64;9.*QY$V+B=]4Z$NO8JZ@!W#[/QR_3'-.,L M+S\L?IDN5XMIO%AG_T\2(O,LD)=J:2\IR\B2!PJ^4&7MT=?!KZU'D>]&X;@] M[4:U?TV4UF>)]75E;GD[G859FH:SR\+R<+MK3=M\QQ;+-LB%;,Y]HSS)*[H( M;NELOKR=Q*:M(I8O84/8?:R:O/?OWS=3BK MJ>^?OR&N?EO,+[[7@JC+6ZFDC1?$LT4M:$]KXCDG"\;K+#7YOJ'Y6, A=(U[ MX](,)7>M8'.5=' ,2%S^JX-[-OE^L:MLX M.F7JS0_I]*84-J\]0L@<3/#D0BA>.R.NO;O&/QT@V6#X': M8P >4^]C7P)N*M5^G\_PY^]A\6]>K31"GPWA@0.87B:V5D;MW28QAEX[YUG/(4;Z6>GD"WV(*>3U.8 M6&SK(;"#B>OD8#X)9N:G4.#HMRX/-UEYB"UCF-,ID4/"#+&E9(80K(94#!>> MSBGKA[6<'[YF)T?U*>%V3*V\[,?BC1:6\\>Z71W_X7@H"2=\1-Y+*J=X4&8\ M2JFR!V[K%:'32"ZF8N3)2JXS,\;$YV<+_4 8"G4=,HB M:^J( :Y3*%'(G(5L+(G]J>WDA#\440WZB^VCO@XM[H(,([L1#Z "N>RKQ92)VHFC7"9TYL%*'NS*T M$&,6X+,O.25RM>Q+:;Q^_!B^ W3NI+!F4^F:^JD?%_/ON%C])/^K!H#?J\__ M!ZZN!I=L?_Z1'++5S5_:WR\]=,D&?FA3KAOYG;?6?'5CS2MTQZ"+0R1X%6= M9>7IJQ)!.R-TM F+:%Z^]AQ1[0J6'UWJ\EK.I.C)*U' I*PO!S[05DL<4*$D MJC./N?4 W*&TC>M=ML7-XW7*#?73P?'\*#>O?WZACUB_N?IZH>&+ (Y!WK*.S*B&VSJ0=0%8OI:[[>>/A[=KLCJU;OM"82C4]M1+!U![7^=X?IN?Y7?GWQ?S M'Y>/L9LG4I%CX%PPX)QY4!3K0[2Q/G,Q8[-%X=HC>DS@DO-@M4F2TU<)FS]" M/TK-N!E-99-H.)&_O9[ZG\HO'971@?0>I72Q?G%6>T3 M]PL2$6FZR;#X?H9KA[+:-Z.DTF#BRQ=Q5$2_J$;5Q(Y@]5CG>4^FIV[P\_\K% M-(LR:TG621&,BK 09*V08](HZ51TIG6OEWY>1VWM?AD%A^RXH#W$%;CJ+1/% M4B2'+.+_>1T]'#=[OX[NHI\.?,(AKRY."ETH8*?8;.T-$'/.90_&F"2$$5HU MA]P_YW5T)SSL\3JZBW)ZQMN-*R?GI"VZD/]1*P&49PB.R5I$2-L4F:/HZF1X M>TFOHSM!88_7T5WTT@'4AE]K6Y\XLY[V:."I=@+)$%)T$*UT6 MVIWQ44[5_533 =AN7O9,.*J$.A3PLM;&*R$@D,#+>P=/.2NR;N4 UT<'QN69@@PYPR&?B8')EZ4SRX+ *@T%9* M'[QL/DUONW8?<-E;B8^ 8B>)[HT$.L&G\_QY%1:KIGC8S+3*OUS4#J!,A(QU0H!4$3S206NT3":74 IO?7%]TGCQ^A;Z[70V7>'[Z0^\M^SE M/3068;.*'%C2) H5;74W$'0PBJ<@ [+6H?-PZOH(%]ICZO'\FL M:*O-^:&B[0$/VP*:E+VQ24*.H4Y]C+1;A(P4.T?R2C*3]/U6B!CS&?H 9=U5 M]QZ2&UGAOQ/\SR_.-X1'4Z(1D0%'5ET%7"L^H_-:B M(RM]'Y7-6\AO;,6'OV\0SC2Z'%D$Y@4%G,%DBC4S;8*L)?)Y,&JF^+WEUT' _L2A]_KG[^&_YHOKH5T^J"2"9 1N4>I MM.#-*_*'D]=+*LE1W(ACJZMO)%XS]DJ6WZ;?KY($I1X^B5 F0%T6**XNYXZ4>&!SRVPLB-@$^ E78" M[L (?5F$C.=A\>\MRB57WG"!D ,K=5:"@W>OH&W67''J=E"L:3H^#J*/&L:A694"!*=%DY%4OSN0O/T=2M;=L; M!\.AMKM2^@;9([D<$_0LRL(S.;N9;#=F^LKI:L43"T$8;5WK!+[=J>S6XIT MB"T4=V@CI"\G.GLG@N6@>+&U9FT]U\_1N6$1?/*>[*0"3ADJW[,,521^611)E5P(LT M&7T16K7.D=Z-PCX*.4Z9T==<;QV@\AF>[C\&^JARL1*"EN0?RZ(@1)*I#R&@ MCIKBO=;G]8XD]I(QV!XM\].IKG]D/GB1'R,*8;P&)&^87.1(W)E(QY"V++HB MN=:M0^H]R!P7H4>%S6X0/5B'8[_17I),4B'>.J-MXPM*E%@I!0 &K! MLV(*4=Q)CW[D;?;N)W>-FW%[01Y=#T=KOLIL7^@_OIW.KO(%'Q=51D&E87UFB*N MZ&KZ#/<0T-5Z132FF( IMV[GM"N-7=O)!JC9#::'J; +B-Z[<[C'TU64)[P- M4M 1D6.]$-!8?9929WEHQKP)7N36#:-VH:^/"O7C!\Q'TUF'>%P_&MW?9=(% M1(D:;*CC]3PZ"%P+T"EI[DAZWK6/DH=0-K9Y/!8RGH%@ S7U?=?]V)N1+L[7 M8?%TF%37F3BJ3CCQFK5D$A4S_'_Z8]_)0'ED]?7SY#=$HA,>)!KN/4AO994D MA8>.(CNAG,&<#"NY==.S(72->TB/9B /5E&?(U*>;H31>%+*_HL=O>7'J>>F M[.9L!K)B11L.-@='Q["QX%-4D%+T4=ABS-&ZV)VDA\=-D_[A7BN5"<-LG:#X MC]5"8*62@$@;&YP/.@42B?&MGZ*?IN@E]>K8!3OW1I2UT\N+;G/[A&/R]F(] M^?F&H'[]^SO.EGCT1DH'$'6Z#DJM)#=.ZR2#,A6'$ GHH+CT$+/U@$P*ZVU) M1;4.4D]J=O=1SK5S97,2LAC0Q=84.RX@A&C *R=T+(:<\M9GTB'TOB23O0ON M=HBAVNJT@[NFI^+%^US^03;DRU]X]@-_G\]6WY:3D*PL(3KP >M( $-B]A0C M.)VYP"*E"2=,+Q] <;?)YXV1M<.U0&,UOSA0_R>&Q9>_YA-;QW+'F(&)FI6/ MR4)4A8$116@20%38^N%I+T*[35OO"<+[*/5E(I>@B!.N3>(4CE"$4@=S*^W! MBX*@M//:&Q* [P"[E=1N4]^[0^_.BGV1^'T[OUA,LD&#+-0>5>M&=\* ,Q0* M*]0R94S:\Q,6:#Q!:;=Y\KVA=V>UODSPTN].7&%99R? IF! >1&!MB4#;ZQ+ MWB%R'<<'+_WN(/#J_P/>W=7ZXL#[JM#*5ZQRD:W4S &KY?9*%DN>O3.0F+!: M9&1)C.L]W")W$(S-_W 8[Z_@OK%)RR*4];S$ MV&$YI_V?A,A=U=3GR^Z'U3=2?%!)RHU/WB[WE=3T;I;H MOV0/EAN]35!;C(Y)4-%@S016X)GAX#5B5*YZ5?$YR.^TXKCWNZ>$T:UREJ,H MI -/X 9?OY.XL#Z6XOSBBAV-HS'!]U/JIWXI$I)GX2VM6%);3,<*?YR*D(H MU@H9,23>VEJ-Y)/>7_Z\*FR-FL_?R*Z]#DO,KQ:+.FMC/=5RJ\&?6T.2@^ N M9@_T1\USU@&",0*XCCDI)71I7G6X/[4OV\G=!9=WCX 3:;@#]^-7LLSSGXCK M#O.T^K7)N6+(11L3N5)E/2,&E8$0> $IDN4\:FV&S'B7DVA-LW7K"AX"MA6YZ M@=C&QWIHPZ@@0U(]-2I*C5LW38Y^F:-S7_]$!UT93?89A MOV!L7:KUW$A2PM;' MPL.4'-9KB3[RLJ^+X](8[TH=X%,;X;H$/A(_A47#;2C9AH%-EK8?.;;7?K#: M;C=0VDM2'1PZ;VC)Z>IM2.OH8-U]C!<;3,U.\K[4WD_(P DM:]*'K$,4@_.M MAUK?IV(<>!RBR[LSL0X3;'?0V+88X]D[E (R-[1-C"T0I(V0R5UGOHB:GWE4 MYIFJ&JO? [0-)[7-&'?2B7O&QXX$X&RXA\ M'NKH>%]'QQN=P48N?+:1]D3K!,N'Z!CWNJ4Y;@X6=0=P^5=83&N@\"FL<.T% M!F9UYK:.,BHUB(P&8K$<4LF2_$,G&&\]@/@N#>,<6@T#IX.$VADH-OM$^R05 MSP62=5B;WM7S>C M3XQA]N\/A:C 7/EY_^[UAT\;?JM@^U! MA/4#I7VT?_<@:JZ*#O!%[OX%K?KA!RYFTZ_?5F^GLT"N_^QKY>OSO"RN?E+; M&?_]^:_PO?YDPVR)3CDI @FQGNO".8B)HLJHEUK;(CE1+WDBOT%:<"EP8%I:DI_76K:>/WR;@G&#L\9(.D"X M'4#C+9*PP]G;BUE>_DI&.=7,_3MHCQIE8M* D*EF,:4(7M%?B;D4LRQ>W)W] M<7CMV_-DC1NI-091:S5T@*PG3OQIG"_N,&>2=I8'#]J1,57118BR)$B).4:\ M*9+>Z9RP^P2.6\=^.F?L0-6,?=V]?G'&$B[.5FOV<+FZN8-2$8&3619"1% F M9'#.U&D16NG"G(GESAST)][7'UUFW%KQ1E!I+,VQ<7'[8NW/%?UQ69N\CI)+ ML$9%BC,L%R2@2+*)C$M"N%)HC+8DMV%/9D\M,X[7T^#.J+$$N\7"9KOP*,F7 M+P&R-!2),D_GK$\,D"LCM$V<97,8&L:\*FJMS$$8V4.RHZ-D^XAWQN."%3EQ>9VAQXHTSB!P3H"N1.:M*SGE_ M=#V^\(A/':>%5B/9CXBKY6(U^52KD2[->-8F&L/!A$CQHA6T&13Y[8''F(UE M3LM!M7CTJ3?"*?K;=2AU:\%Q O(&_LW^8NM!UUMOO/A0E&*07*9#VV"&8*,# MXX6-"D7R>=! I"':'O/,.4!9=]6]A^1&5OCOT]GT_.)\FT 4F LQ<+ N5:MD M/00CR2KE6.BLX\SQ06,!GU'YK45'5OH^*INWD-_8WD*U<&_F/W 69BLZFZ;S M?#G#.EIOE1>U^4!-Y;!T M+1!YP5+;)QJ.Z^>3]QHW'_\\>Y]6H5LC:067]J MW[@^*I,..2QH'>PAQ;"34 MYK9OI\L4SOZ_B["H'_JA5&UN/=2LI5,N UI%_&BFP-'WZC![]!0"T0^'10=/ MK],5*O;1XOPX(NT4'7+#BG)TTF7M@*=ZHU/HD/.\7MIJS"%3S!0E/P0=D_:'CRS=<8*C]6F^PA!AB$8%!4:;.EL<(06F919(4!?D>(.J[X&^SM$V&J6VGBN?AATP MMSYVG+>RE@[F?A+JX7V>"-\FAE_5$X2_:WST>KY8S/^JU0;A._UD]7-B K=% M<22T\CK2A#L(*BO@.8JL>$E&M.[[L@M]([LE>V+@[JO\L132 =BJE-[-EJO% M16V4]#HLI\O/1$O('V8W'ZSY1 EC(U/DVNM:6R?H6(V. GU5A#"1TY=<-@;: M4-I&]F[:@.PHBN@ 8 ]MGC]G%TO,VRWS9GY^/EU5KM\B;J[WPU>$X\E.)$T9%^$4EK))%N7#>Q-[,@NT_'L7'M5C>T][T\;#6--JK( 8JW,2@V8EA\*8&^1H[4O!R.\XAX'L=+(?&V"W+?DELP^9 M\HGET649!%A1!"A) G4I>] \.)Y\LCG+P9[[D!5'OC5N *"CR+:#4_(V7S=S M^CZO:@?!&[:62<-ES?4,N3Z.!"LA!"9 YB@5TD]5:#]=8"AU(X>-QW#%FBEC M;+NT2QCS^2*>3 UE7D'MNLFCQ,K!9W&6@+F6F7#'44G402P:+G)B46T@YZ^]W3:!R'&=8J8 M@P7: QC6?0V66_(_7*R6JS#+!/-7Y_.+V6HB2M!6!(0H:X6>Y1:BR?65/X?, ME"LZM>ZM_1Q-@T#C>P=-2\&/?53=3RPT[/J2=0J-YJ+L$Q:?D'A9M\*=+>=GTUQ=M$]( M/[NX$4 6C-:+$, 4Y>NH$8H'5)VD'#2=MLQ%QX8]M.Y/PS P]7H9?DH%-,-9 MTZ[ [S$L;XZD^XX+^L39U\OO[]\:>-#G-N@/O#O]C9H$7RYPU646K70ZB0AL MW2M23DC5$@2&Y9R:"4L!!( MP61*O63&,*=TZZ#\/A7C]B4Y0,OW&HP?)N .W.#/W^:+U1=0JT9'Z9(N.7#:;6L+]/Q;BM0AI"Y$ !]P 1"O]F9*%QPH/S MH20.F%A-F,\%O/ 9K.3&8PPY*]8:'KK]/GK0%G:K,PM-$(IKDZ6E^]W2S'T;IZ-(3'8>+MP'!< M$QZ"TI)C ": Q]E.SR*16RN*E M9?L%EVDQ_5X%>)E,27O!R5(X:&94=8^POBI8* HS<]DR'9O?S#].3E>QRBYZ MOV\^VHB\@X/ETF%:OW'6ZYWW]1]L6T^H$"73F0%'3K:Q. E!*P01=4DB>%1J M4!7K#NAY@IRQT=-(Y?/CR+]?*&V2^:5G4;D8(6I)S)A()[5G];C&Z#@6[6/K M/H=/$C0NG)JI?1B<]M!!!X#ZC&=G]2UKEG\/BW]CO1S:#&+>%' 0*U;2#H.: M!@LJ%@LQ2D5(0,DMU])9U1A3S]'4):SV4?^]%JT-==$!MG[#6>WQ2/R\RN?3 MV;1Z!;7-XVVF5% Y1F9!BU+[AYI8,\H$8!%.$;OHFVXX*S/KK@@25;*\]2@<@CK^,?HF!*1M]\5N)]*L:^%SZ.0W6@M#O MRZW;[>SK(%\A6*Z9AAQ"21F8B4GIF T/[?-FNGA8.E2+C][W["+2L5,?+K?( M[8>Q]7_^F*_^$UW9_._;MS;?<*S M^B;R97[6-D%BKV7;YT\%I.\C*U9 M'4SV/BWGC6HZAC;P/W Q=QWLB[NFW&/X:?=3M 42J4Y+$VN4!PWC-@LJ@H@E"!#QLKOR\%8X=]!QNIT\F_ M"X/UJ7 .28A15E08 I1MTXP.H#<$1N'G 9.=^?(GDBS+R*P^ ^LTL < M:.^$.JVY7B9N^:Y)?V&6?]F$5^MQ&JU"BST7;A]U2),65L9"UVOB1P"RRKR M(!Q]I_7%_ZXT=A5L[(*0I[W!QLKIX#[W2?YN;NA-C?E$ZNPTMQ90T,&B'",_ M&#."S<4EATYRTWKZ]JXT=N5$'@U\ARKG11R\CW@8OX?5Q:+./3].C=-CZQR[ MYFD0?\#ST/ILP>694O"++_B6'QY:_YA",RU)&!85[4"S#R93DOH&SRDD7' MBSQ.AO9@$L=U];H#Z#Z*>VFX)*#A)&DA(F( P>L%OR"Q>F,+V$).KLI*^KO= M$TZ+S$KDN/6+?6)S9^6],'36YNX3%P0FZ3AXI2TH14S&(&CWR6 DEVBL;%^U MLQN-XQ9/=HG-G57WTJ Y_8$3@USJ1+Z*<"60,&,=\*P+\%#OIK)6);=^<]F5 MQG'K./N$YJZJ>T'0?%7G7EPS*32/17M07)!#C39 E%) CIK9G RYVX,F41X! MG[<('7=R>W<@W5^)+PBI$T\^BRRT^9"[.D16&(@F6J (D$<7,3MLG_$\C+9Q M&I-VB\>=5-6L:'+H%Q93DXZ34H+]99 M UOPV.@]\ 8IK^Z0V?E"H&QS487[OKYY1H?UD'Y$XDKB3GJ%O7=#],R*E0+$2R,2]R<6D M+(>-\'EJE9&?DQNH<'X,>?8*C$VI>N3%QT*>8%2B3O(0M($"9T";2=LHR"? M=! T1I_>W4Z30_"QAU@[N)SXA#_F9S_J4([;(SLNFPU(3AO%,0W>!6(F)ET[ MS&7PF6((3)A$\]*Z)PGJ$$S[J/UN*GPS'70 J%HQ4 ]M^N/7_WTQ_1'.ZC&^ MX24J;7@Q'HK%=3 :P5MC@0PS0Y2N5A.T=NN>H&?$.9I'A%,S#8R(IN5B-7E/ M\$N&,FMP@66PUO)BF2["#KJNW D< MU^N/CT-A3N&,[OI\PG,V__OQ?\[,Z#8AVSN+[KZM79__Z?J>$WNVQU< MC03= 52NM]EG7*TN"V\W/=XFV9$ :O,OZ53>]/6.RH)73CEO$@^A>2^3Q\GI MK@W63IJ^-V2PC=A[0-!SH^]\2#$&Q0%KYS@E%(.0G( B$^G?,D=;KOG+;8.9 M@Z?LB'40EEHJH - _3&?33=3?U]C6! ?O^#W^7*ZNO&R.*%C7_H<%/A8!^=E M:6K3\ *!FU*L0:^;-^0;0M>X)UQC8#571)]OKQ^WI'Q>S=._UT^3Y^=DF.O? M&C^^[KM4@]?7)EPV>G[]@N??YXNP^%FOA%8_'WA&$]XE4QB"U"S6OJ,*G-,$ M,EI<>ZT9NM9OC\\2=;!7GKYAOCC##V4M]-<_WYR1DBZ=T,148)5!AIZ<4,LH M1/84V:C(R#M5(;O0DZBR=>G<;B9LB/6<^"1^.%^W=)69DO[V5NA^+_ Z2?0<@NDG_YH:E6&ZQ MM@RWCB.H1,&PRU* Y&BM,1%-:=T3^SX5G81[AZGW[F/(8;+N 2UKIV'-Q^OM MDR J'J15D'GV]>V:=E&1M:.S--)P+UAHCI9[5(R<(G2@7N_"Y# A]P635QL. M-+%@O%> &(AN9AP$J^OSL26;JUPJJ7FWV'M4C!OW'P\F^PAY[(>1/RF06$Z_ MSFJN]NW@9,.,-R$XCQHHIG1T/*,$KXLC+\]&P556*=Q)KW[D^>.YE<8-VANA MHKU,N[ CLQ^X6$W)6WN0'4LU2X$;D/*K2OCGR%I MW%KCYA:FG?C'-C>?<3'%Y6_/L>2%D'S29CW%N%/$*,ME86.$U?N4BV-$?N MHPCL[OBI@X'T("&=7.<=KNAY:ZEW )WK][^/89K?S=Z$[]-5.-M>*C"#CI'+ MQ@*2G2:K#(&<."@IA^2,]9:U;J/S)$'C0JF!PN?'DGX'4+IYSK^_RD*0B>FB M102>ZB32%.AL=MI #$$Z)UP6MO5[U(.$C)R><:1C['"9=P"<.Z^^G[^12)>O M+E;?YHOI?V.>%*\-$TBR,:YV'Q4)(OH$001NZW4#!97'S0BX2U(_;PY[*GU^ M/ V,';K?Y:5*Z=UR>8'YEXN:R/210L]YOF3Q#_QK_:/EI$C-T51QD6$E-FM* M04V9"YK"3),Y+3*L"G6OY?MYG#@,3R=20(8U3(_%HA#=H SK3VIW:A\Y^'D6.8]V:ZZH#/%[>I"U)1QO17>ZOS04; M9C[)P3DK0X$DZP,A.F+(\@")L\)#+C'S]C=1SQ#5SY-)&Z2UU4*/L+K,*[_< M/7PB1?1UB#)HM7X%L@5\$!Q0*!:E*9*KU@;M:8KZ>50Y$J#VEW\W:'K@NO]R MFUQR]2=%U]=L3TPLF=R"#(;5]!?I+42;,P&#K3.NE'"M.ZWM068_+S,M<7<\ M374 QD^8JMBF99K6BB(!7CD*7^8?UZ/^KJX-)RY+%%EIB*G03K/>@^,N ^,Z MDLU6TF'KT<0[$=C/$T\; !Y/.QU [\%P^T;QUB0K%ABF4AF@8&@SF]>!19^9 MB\GGYL/GGJ-IW.:F)[KRV%<''6#J(3-]XP8G*V+&B (R^@0JDM!B<#70IG_& MC- NMKY#>YJB]<\DRDH'U&:1A%&MH1T*J MPT(9CTGS:)-1)[I'W>7.B[^@^_J&"N@"3E?%]O^:UPY$G^IXZR6QX4SP%%]( M+TM]4W7@H\E0%-H4(D],M?;('R%E&(!>U#7\X2+__]M[L^4X8FSN M_1SLB]G8F*F4RC*-9:=R)&6UG:LP+ XI3E,1ZHB@*M5//XY8*)+B$@O^^!&L M3JNB*)(B?/D N#M\Z0LY/_L33&LI>6WL@@*4BAQ"- Y2B8[^],&'UET#GB!G M/P1=5-R]C>C[0M&C;D/)T=<9+) ,DZ X>G!)1C#"*1,,YSZU+Z9ZEJS]4'51 M4?6VJN@ 71\7&);7B\VC^I:_]8:92&U0)&\@.5Q4K4?NZ=^O:_KKNT)?P^6O\\6;D#YO-D?*K"9)DF_J M%(E,^00.28)&)IU$H0_AWJ#NQV8%'+CR?@"Z@/#W\'+O"%2W7C%_^!3OJ]KJ M.#+G<[ @B_.@HBD0)4N@91 FVI"YTHK4><0&3"Y),P< * ^6+!6]=!B>"%ZW _]7[A%W"#H.Z1%WB!8Z,,T? M;V3EK=)6,T.6H0^@6*;KG(Q$T-RI*%BH#3Q;P^GR>L0=I.Z]>\0=(OL.0/1 M\39G.3N>L>9#1S(&)I]OD?<(;(>V_#>]'1X M]5Q/!R$Q.*X2E&+K2"&25 3'(50CHI%![6=[[K==/J=8Q*OVY9T93^?8! MF;\]QU),CD4?#>2L!"B7B*5H/('0.:Y]?HIF6H#F:;R[0,RSS8;RD*G M:)."3) GEF2$(&+MER=2)H\"U4&G3)-F3N=L%W7;!V1^?98E[H5A#B%% ME^CTM 6JN0;&N,A06IWC?H7F^ZW73V%2&\@TE6\?D'FV<2+#Y#VK$^]*+476 M69'P- /-'-GSV5HGGPTOMVY,>)>\M4;RV#R%X^@^.Z.TBSLEGG>ZS#L SG-=7H07,0GM((3:V->NVR@F M!DY)73@&X=E_]]DY3.D']MDY1 -' XK.PC@?$E+;0H(LE-(\91"1UX'Q)D%T M10!=P2%XAT*ELQ0Q'E#"<>:D^^90.D+R_<+H=@F!R)SSZ 5DS10H0Y\%+ H* M\SKYD$IAK9/NFQ3$GCGKOCF@CM5!CZCZ;4I_Y+6&-F8@SM*/O,M(NT)D=&03 M,-HS)3*(6A4R-VTV4O&2ABZY?I*^?J)%@Z"MG6XN!GF3I+S+1:A:#6QJIF\@ M_NC&+T[SR((+Z'$$Q/439#H?T@[218\(>QT6B^\W8W]?K5:+:;Q>5;?GX_R/ MM> GDCFDG1/ >>^JEVO &<\@*5-3\CC/7 P+M^>)["=:-0CV&FNI(1#/ES>Y M==#G&S''C8,^4-KD4VL-G36Y-Y]G2YHLJ#QG=>R3(WRI%#G$9"J0?>3>>5%2 MZ[G9HR9-%D,&:Q8Z0*3)@]2]]Y)DX?(O@,0 M/?"&0;P;Z[*#R$V-[ FZX2.3(&)6.2!]6[9V+R\G:?(@]3Z?-'F(K'M R\_# M/(VUM>=U 9<%[2+F/?A:GR.+$B%:543S;EU'3DP]9^;D07I]?F+J(4+N"R:[ MTYAQ%G35"1VY--JYO6TJ#55@R1^6*;GTE'3E_^9S9DHU@RL*7<[(^;]X$L$I]NWI,N\!.$]T1HD$9_Q=ERHZR;.8UO9V6^^++^ MXO&/%HV=+SZ9UCDC>7JG$S)A0@B^)K^2MO>.1W!"6.RTLDIV]HX:T;\N*;< M&3'[Q,O*&=7?@9NQH9Q^>!T@-@*Y3"(#25!MIV;E7*K7A=YQ'D-H?:O?(:"; M]Y9S@N#^K.*C-=(!G(X7W ^V9_F/JS#[/7S!;00I"&4U*@W2"+)W1(T@%46& MM,"4+7V/J>8O@@/P,2ZX3X#5_;-R;!UW@/,W9'[.OR.NC;UW7ZL MO')0O:X MYU)!"KZ.2"(S/2B#)%DMHPP!=6QM.3U*S,C'Z>@XF0^AM [0]Q[)Y)FFU38C MZL_9=+5\_^'/+3/.H/4'0R$'FWE#8 M3GD=(/'.EKIIC!-=X!I!8&W-Q*V#0'*"@B7EJ+@6?M 3L(=WL.Y0=ZJBQB[A M_G/VC?8-YH=VSY8=)4/2C$O(*5A0]5'02Z_("11.2Z.0Q?T:7CV_UKA5(MV M:PC-C VT=ZO/N/@1PUM+;,='CD(*)2Q@B87XX'0XIT!6L[4QIIQ)@&POA#VQ MR+AE(7U!JY4NQL;4VZ_S-0-/;9&44'JCH1A-['A4X$/)="H+8LN2#9KWZ[C^ M_%KC%G_TA;#&FNG (MM)9M,E,THT!3W(HAE1'#4$S2S0D>M<8AIM\P:TM]?O M)KUDQ'#>T?KH"$O;7<;0<1.)W,BR(B^99]H)MD#A*HB$))'F.0,]1=".U^0C MD#A"K&/?9!__.?_X>7Z]#+-,I_#'?^+5MXU+\7:62(33;UB9VT55;"8?(D@( M-AE0CAS:H.FO10D6BI(B\/UF/QRR:A\8.4:U\W/(N3L S5;?W\UP4R[U$'.R MU#%@.H'VU7<0B4/4OC9Z1B&D=HKI_0RC0U<>]_(:#$@MY=TKF&['.OZX7J3/ M=*W?8C%Q5Y@T#J+WU:(+]%D)&FSQ61B.6EES$J2>7G_H>* 5W/-NA$7-G],?'H,N.&B%IB MHHTD1\3$Y-HIB+P08@4#+#5 X!D'3UP XU)I06985'NES]!OO>4< MT=]^.$9W%ASYC6-4__IXR?< EUT3W5)DB-E"#K7GB4D!/$,-PJ+*QFK)REY/ M9?L 9DSWZ 1EW5?W$9(;6>'_%OZ:?KG>'6R84W2.,S#9J$UA4\A&@HM)BZ2T M99HU4/F=14=6^C$JF[>07P+\7G(M%X08$Q4=;RUA\#)$E9<:.M\9.'^ M8]+(?2Z&>\_L(E#;1E,=0.Z!&EQK57%<19 F.E#,)0A)&CU09*OUW MQ3A(K\]WQ3A$R",;,!^GJWHXOYWEZ;=IO@Y7FV8R9,.Q8 R@J7.'4S+@>=' MK&7)U[E%9J\TPV<,F0<7'SE)8G3'YW2-] :I?Y^N/J_K?$A^R\_3KQ_G;V:K MVD%ML_F$<[]54\U"P/4W6>'9U P \!:>& MVA@[8+<+2"]?S?+O\QGN_KK+MTW)&J8\6%=;'HHR6D1.YNO#:FNBI4[QM=Z1FSMJL I3B7 V%(WB; M(J!E(7K:D.;^(-]!$->#$]=&VWM Z C1CWW1O4II<8WYS5]U!ZY/X77Z[.OK M197L;],0IU?3U?3F0#8I"^/I&"Z.T4'/"KDBH8[$T4PRX8+-9K]DY@,7[@]! MQRA[?B;)=W TK9FA&ST]QH\JN93D!9!#2ZXL(D(HA4/BGLE<:TFQ]:#ZYV@: M-WFG,<@&440'P/H'+E>U2__Z34A).E08B<2M1V,'00FS6D@,= O[_:H%]UJN"TP\%FT:3 M+:==I&KO6<&!&"7#S9/#H:)T(3>?=+$_>>/:/*=C;&B-7 38/OYSOF4M$/$F M%@NB> FJL 1U^!^(E+3,.;ER/[_T#&"[(6_.FJ)P5<$=J972[ZR?'Y(??LF7M MU_GU8LL9%R(X+Q3$5&589(:8ZS!XF07S1IKD['[VUR'+COMPW,H.&TS0EP"A MZ;?=YK"1Z!!VO1BJME R*MT+0S:KC!IO.!Z#CQ'P)^,%O MN*MGLXDQ5-:!%S5ET$4&/FJD<[:@+YJNY_L9_"<@Z,>Z>V'(O0 ,'2GJ'LSO MZ[C$_[RN]4W?*D.[UIL\.2%$D1 EE[5@R@+!/Y,7X8IB$3&DYH;VPZ2,"Z(^ MHMXMM-0GV':M<10C"X^N;3IJZYM0(KEPP6AWQLP*:N^\&1YN/43&FZCZ>?@< M(??^ +2[N.E0S;$&;S/2!Y^)B4R.J'>6SELKD.[S8<'30_B\D9*?ALX1$N\! M-L\=W8^=W+_=C$E)P4C& P<60N68KO7@388:VD5MM0WI[-V]GZ5Z+T#Z%WYU MGE?WO: ]/L]QO,_QF[^^3A?K'_X#%]-YGB11.(O5F28O )3.A>ZSC9[PGC)O)DR2-.D>P)EN\6KZB(Z1V[@J?=B; G?EP M.;J840G(KD9EG!/@ Z,[WJ9:8V^*L<^.3NN&F\[[N ^SI[J1_D%8ZG/S'7 " M_1C2]]A9Q(/$3#X8&&,\*%EJK%,:T,Q*(5(* O?,&ANB\U?YEF&O'0>(E[(F? M3HD?HC!$;Q'6@I=:T:V)C(X'59O9"1M]<#JS0=S[8=CI?&! Y_ND$4PNUKBZ M:0*["7M$'5G1#"%I2S=GG> 1,F:(/EEN%"<3<[_FNXT(&KGTYQ+-I!,T>K$H MWC:ANVEO?!V7:3%=SQ!\]65^32:AP&1UQ (BUI<;QQA$[APPDS-BEC+XX)8-_L^L4T;09T?YG/-FV^-Q&$B?%#I MI M'B-D)4$'19[QJ!S4+S%CM\4Q%%L9AX"FVO@/VHVP_Z+[49^L!M'>QIOS. MEJN-T#[/K^HSQ_+7^>+.Q)*)Q!Q-X'76G[&@BM;5JE-@!0:.-CO/]IOD,"B9 M^X'ZI;TX=Z;^#@[GHX6Q_O >__-ZNIRN<%O@O[F@^"3'$K!N_\Q,3;.WY--K M'@&S%R(%R4MNW0=X$$;VVR4O[0VY'VQ<\@9YMW;UEV_^(O=ENB0C;FN^?9RO MPM7;V6HQG2VGZ1_AZAHG5FETI03 =1!71)+).K!;M.&>:Z7OAS;'VR\'\+7? M]GEI+\G=(J>#W703#=N<"0^+Z/?Y=C#\9FSWFNW;WW\]7ZY^GZ_^%Z[>8YI_ MFM47D?4EO!7;K]4?XY/0LHA.72@DN>U;(5!-%:#T=EX8[2A/RYE9SW(X7Y; M[*4^67>,I@[VVOJ<>(]?;R+5Z[&#CV6U?)S_#7_\<)YD^L\R;4'+.L1*F0"Q M-M?+H7!4*B>16D_2.8G@_7;"2WO?/K^N.P V<9<0\_)7TL*Z5>QFKN8D<6:+ M]!)2Q 0JT-;T-EJ@;=2[.= MC[2UN6X_G< M#[HO[0VW-P#TJD/N%TBJ(.=]X[?MV0N $Z^PW1P88FFJ% ME6?9%]3F#9*6"ZOOVRV\B^X M"M.KN]PLIU^^7CW;>.C@-?[G#U[N<[E=Z@[^VO.%?ZUPEC'_7R>>']-ENIHO MKQ>;NJD;,M:SNBMER]7R)U]O^2K2<1K2:L(4Y\)D"UX@DB?' \1D.$0Z,W.( M2=DD6Y\A)U%\LB73K@DF3['$HL!)4;,8$H+/@6X;9GS6IH024VM3I17QXS9C M/"-F?S)#1E%_!W;&AO)=\VI5C$H\L._"I:'T1NG21YAX"1 MFX&. X+[Q55':Z0#.!TON!]LS_(?5V'V>_BRZXNMR=(QJCYJ22E(!KQ B++4 M^3$Z)%URY&=W_H[@8UQPGP"K0UVVH77< >Z _26DCHF^Y6$W>5^FM]W"*F=?! MR^"Q=LJQG(%S=,FP9%B1)COM][JLZ;?>0AG][0?"[BPXB5-8R<>0&):SK8,",$IQ%84(89U&CW:QWXC,KO+#JRTH]1V;R%_,96_'1V MBW#ADU/2![K'ZB&G0P:'I@#/=&\B&L'57I4%SRG^]J+C7!#-%'^T_#JP1QO$ ML;'H) G/( (CCD76$'VP0(T'Y,'M.O M8;I8UTC?"L+7;C5IA?DC+K[P26:%,\L59"E4348AQ]A* Z9(F8PL1:M!>FH- MPDWG_E]C7+9*=FL+DEZVRS&*>$@2[Z?+__AU@?AV1@3B0>6E[:'>:_&-^1;^FONIO M1>**R-R"Y728**8EA$0?F,U55D9$T?K1]0QL7?S(G6[V40/8O-2=],OTVS3C M+*\%$D6*+G$!B(D$4@\9KQA9U,H;9^AKG'=]&SW$U,7/W^EN%QT-F8O-07]( M&K=Z*M]\>R)2RIIC *V%K?9M@:"]KM7D(=AB"K)[3E#K-/1]2;WXH3O';(L. M47#)]\J#^<+_CC5''_.K;[@(GW#]S5_HI/@AGDB^'T,L$'/M5F/00XPR@\A& M%<%90-5-2OIQ+%[\I)Y1[IPSP.F2\GD_7'_Y$A;?Y[=;2;Q**[I\5]];Y_7N ML=9@^;V'\ME'GF])Y"(43UACZY9;==!.] IT2MI@E-;PULFJ+R7/-TC/#7<9 MN"B<+D4OP&O'Z*),R1A=WP9;-T+Z[SS?0S$[7)[O(>KOP#K:I5&M4R(,%T[X MX"'PS&HK,@Y!< LH9+(J&FEXZS3?V^N_E"S?@R!POWW7L?KH"$O;E#P,3G.C M$A1M$C'/R6U.N8!+12KRGDUH7BO24V+M\9I\!!)'B'7LD$2=\3W-M*4$XZ+R MLLT#<\U@D*+YN_NP$B45H M';..*37O=C6*B]%?$F&_&^8TF)SH8KR9Y2[VRC\V8SYF^:9V;%Z_M+UW:\1] M*QNN9XXZ/P4:R\F%#T(PL?9 MD ?![7*"UX^F:NQ377!70!J=EJC(\I=&@0ID?\>, 0SC*3.,O'V*]QG9>S'! M[B[VY$BPNX3;\3G1[+C?3SJ6+)Q$;(#1OOK#5H+CR$ 7;9-BWM)?>MN4!W%X MH9[?A>[+X<#W$K;F _';)^4CHXB."0?(!0?ELJJ3VLFN8,G+DI60_.Q30QOS M>*&^XH5NSR$!> D;M)&I[U6VF>D(4=413B99"-Y;LORSPY0S%GVA49P7\P+1 MQ78< 6XOY,WB5FSY2=$X8Y$Y0Q:$HF-)6:T@2,T ;>:F<%?ZZWVP)VL7NA/[ M"*(. 9\7<+^]RGE:/PE7/RJ??Y0SFU@4LB) *2OOYZ/EN+YCI%(CV*P"2\5Z[0?)JS\OFY?]%-'OIAP:<;ULRC8N[5N2 MQ'2VG*9-6S%OBU%<:DC&DJDM;8"(3 (F3A:X\[KTTYG[.68N^TUAX TV.GIZ MV49M3IJ[@J #):H@2V+@K2+])!_KE&^Q'@^3LQ?1R(ZOL'O<7';T_R)NJE/P MT\M.V@1K@LDE1EN 8W1T!G@.SA4B7QEI"F;CV2 ]6?8/Q]GND-HPF'"X$BZR M.^A[I/T[K5G.ZQ_\$!72#[RD/(O%:5(4*,/!/QREMO.;?8^K'B#@$OI77H M02"8M])(!W Z7G!/# 6WW'J1-9E6W N29L[@R+B"*'@P16JA=.@F8>MQ/L8% M]PFP:I8OU4C''>#\(:ON_8<_MYT]T:'*GI$Y;ZT%I8V&F$2LU;',1YM=LJUK M9)XDJ//WI,'Q,A]*>1T@\0,I0\)BC&:6)$"/"6 M&)$^Q"HP+T+S8_,Q8EY*$]53+O8VFNH Q.5I^HF)&T>]6GW'Q\7/8-I1>_CZ??5MW M%KG=+<@5BT)( [8P79.8#"F'[&9FD9.6@M>VFS9.1W'8N8?3&+^MML_P8/K7 MV&K;1CU*>I4\8X!9U@D+=/H%S!K6TQ6*CDKVD^I]*',7NL'.@/#S;\8CX'8Y MK3&.%L_=Y@436MIJ19J+G@2C%!8(IE@P2JKJ=G$3RL5LQKN\76@FZDO:BR> M[45?B9NF=C=R$5QPY6NONE 2N;3D&4235=6E5:2Y(.W92^T;\7:AV:HO:1.> M +87T+/W6?%LVQ+0:\:\)B?#2W(R CK04:8854'2Y<5LQY_8N]"T MUY>T(T^#W+_"IOS)B"]&:RP"K,N"]%B'0"9NH38"84R;XK*[F"UYC,_87['] M2]J0I\#MTIM>["^<>W5G:^/^%SI1?@W3Q3K!_[:B4RR"R:#!\_J:1V8%>.0% MVR+1^FZ:8PPC@@OU/R\FV#H8'%^TZ[F_^"9:EB(,1Y"^5NM(0?K7),(4 M9>"<:8NNFT$P#?E^\3'Y:+Y"!"'8BHT8-W M2H%&F9/G3#C=?/19+\Q?Z-W]+W4&#(GG%WT0W T(/B\XHPW*Q P4YQ2I7]3Z M=VL@R'[1!\&MCKS/2PV=$(;Y")F1":7J M%+4@$]E1DJ$TGKXK+^>1ZA#.7WS _ 4< 8,A^47O_P.\J%1TB=9DL(D^J)0D M.",+&,,C1V&*49?S)M8X%G#)L?D7L/<'0O&EQ_777UUNAF#?O#.ZH(KT+I$/ M1&I4)G+P"1/HZ+W@.BODJI=M_! #%VJ.CQQ3/QD*O=R"RS_"---I]#'\]>_3 MU>?/\ZO:KHV^\+!H)EX+RP*KU1:>;GHC.+@8(C@KBC+.UW>^(>!^()T7:F$V M1/60BNT O+LF+-L6+1_G^_+)353.R0#"DSB5)J,U"DT7<.8:+4KBLW6MUK&T M7JBIU ;$9U'P1;4TJ^S&V\+^H8HZR7E&WPFS_#I\G:["U?2_R&K[,K\F>ZUU ME[/3Z!BN\5E#^?31"RTYH[-7BKQJ9FI4#L!ID($Z\E":+UCUV>^F%]H;P M.?^.^ $7WZ8)'SF+KM:_DCY[5]YCFG^:5:UNC+$UI9L"46ZS,T59**R>0KZ* MT3L#7@BM4IUZ%9L79 S!R$7W2#L$RX_W2!L+%AT8/&]G=/[A3:^'W[8LKOL\ M*&N$"+J EKS>LXJ!0R_($Z_S484RUK=^3GJ"G%YZJ8T&EODPFNL7A+L^$D*D M4#*'H(2KO8@UA)J)F@*JVKXHE>8=?9\D:%P@-E/[?G Z0@O>(5.R M[4@HL[R.06XODZVYMMPV%''$47!DS!?.R*(O@=76) F\3L3\?1O8?$?N*+/MPQM^4G)1YYXA.2=!U5[#48> M/3B?,"3#>4[-.U \0].XJ5#M\36(+L8^G-Y]Q<5:,$OBY\/UUZ_SQ>JF45\V MT<1 QJNL+0"-)CL@EEI^RT0.:)C8[SQZ?(UQH_(#'4&-1-K!J?.>]$$$?"8^ M?L%O>#7_>BO*L&6IE%@P2 TE\-HEH3C"N4L$^YBM]B4YUCJ[8P^RQ@V,#W?V MM-9(!R#[.\YHOUP11Z_RE^EL6CWIU?0;WF5*HO&)FP2FNM/*1$E,:0Y<,&U, ML9$UO]_V(FS.UT *UGGY&.:<+,F-?9&B3[(-!)+J2$((T Z4S.AAQK M4.7GAC=D/@M4Y&K,?HN.QG86W7^=WO>GM-:#(:S8I9/"I#B1WLO:]%PJD M347GB(%V_UZ>PB,+=%Y8-[C:YXUUT,%YV>;2^?$&3^X3&;FZ]@/(IEHB CPO M=5H8B^2%:\&:YZ9)@O< M9PV>9;K/BK5>1RU5:IVHMA]EXY[9HX+GOEW;7I-])O1LO-&/X2]<[HZ3>?EM MOES^#^O4E&61Z3K7/X(@U2<4[DK%&>SSC[]"*W^+'CZ9+F: MDI7$LV>L5A@4QFO4@X'SQH$TSDD1O>6L=9?@$\CMX1'N=$0]_'@[O/XZN*>/ M8/57^NOTTVSB@R*>1('DR?Q7=>IR3+'6E!G)@LT87>M.1\=3V\-K7A= /49[ MEXG3-W^1@$FSTUE8?%_;0;_/Z;NS%9%VM9EVCX2#U<0((T.Q#))!TH"-EHP8 M0VI@2J)3O*C<>A+6@.ST\"C9!=('T?_Q6V&^"E=G,%U?Y3RMORQW-5+WYN$,EJGQ4054 8S4BNYS^A"-EH FHF!2NR1:5Z(,8)EN M8F\__]Y-G$-9D[FNHP*2BZ"0K@%'G((+RGO%Z-?<[WCT6 #TD17Z-1,/4>_= M0&8+879SL1(?KZY7G^>+Z>K[9BB=RCEP;\$ZLF"5$PA!D55K7.'"6B:4;EWW M_C EXT"GH8H?O,A.DG>7J-D^#"1R>&IZ+#"#Q$>P 0+7MK:<&!UCR2.0 M/2AJ2C36WM49F!92RL EVN8%9$^3U$G,H2626BJA TR1=#;O)9MZ#^Y,5BJ" MUJF DL2!#\Y T2EIHRUYK:W[_MXA8!R\#&?J'"_=GJ"QW34N>>6%8, SLZ!, MDA "W>-&:$';B5GC6D]BN$?"N!?3" ?*('_WD,IW@X!CM MS0<1Y=B@^'-V-?U2Q]J\#HO%][)I&K8KU.)>B4RGIA>RIA@7"S'D",A(."F6 M9%3>"Q)/+#*NG=$,$*W$.#8<[@'[GR3#[Q^F?^VJJ[*6RLD"+G,D!S!KB 7K MQ!6TAB%3^G[Y[7YGQ-UEQGT$&.J,.$&48X/B 0/KMYOT'*>TL+(:6>N2E^P9 M1&,T&,*X$ IE2D?'7W\;-T&OO7795IP=6)I#/FVA#,%)Y<'GFOBE8H:@+!1\)N#,^;!ZB_>XVPJ;_Z;_AZO,\OUUW.ETGJT^B M0"-LXB!,G6M=,(#'Y.MGSB(+):;6<9Z]".O+>Q\"G"TTY+>]Z^4DJ,*X30HT$ZKZ4&0B*$N> M&AW<7G$GO6S=E.QQ:L:I1A\66XUD/[;_^C@;OVV"-G^NIE?3_UHKBWS_5!7W M"=\5DFCU]#;BG00ON8Y:09:B]J'/$6+T"9Q,UKHB%3GR>SFZ3],;+U:]XC MI.R%,WL9.&LI]7[!;']@*YH_%_-MT>9-* MW:Y^\:!%AZIG/)[S,V212V0T^<,.B].P"LLAWO_KU M]:)N^IL5MGMJ*^R'8I@W@F 2A1/*@Q:%MAU:7T.2@>X'9SDJU(:WKK4YGMI. M4@%/Q-/]4_-,VNO@=M]R^BOFV@SL)U8G(DL,T3C@0M/=XPJ'0*<_A*2*1<&R M:^[\/D/2N(@[%S(>!F03-?43_-MR=2=C\F?>=);1%+)\&-DYM=NA!:\-0A)! MN]"!LWIV1<(#9467=PW);__LR5+S;X9!WAI9#CIADY_,@,;3*7 MT0D?E1@(B(^1-&X.R\AG80LU=0>^1X0Y8=HZ653:#H/B]75'T ;3 3GFK&4* MK4,U3U,T;O_=<:'70DDG(^]>L?3I3[W'"!.U9;C.,A0E@JJ=85T."=!;77QT MUJGF%4G'D]M)M4EC9^5<^NO 6]FQNK6#']N'$ID759H^"TU[VQ MM-<5&J$U,FM:=ZXZA+YQS\>QX=E<@_V!=&LS/\:<-22Y&,@TRI&D*,EH=I;D M*09P28;:CBM&)X0I MS;,+NSSRAO)56LB]-8J&?W%^4PJF.EOEYKOOB9!?IO3E>KR3]%>?US->K@FU MW^^;R>N?;?P^Z+ &!-J%,@ ?2&"X3QX5Z1'V[IA M]X /V0_KX:'K9ONMVF=[EJ97T\UA==-%S!9C$DJ(.M16*KYV-DP:."I;!">; M.K4^61N1WN\3]R%(^ZGY_@AZ[2""]##;]WC;O;/>'"]W?GABO0K"9 ^B9!*[ M0P1OZXNK"L8Q1B+(K8.>#<@>N5W_&'#;"_+#Z?Y"X/YPW .7$Y:9=:(V?27! M@L(D(!03((H+69@ MI79*R%R E\*"<$4;'HNWO'7-;&,6QO48+P7_0V'B0K;$8Q-J$BZ7MY*!-Y4O MDQB"D!D51.9 M8P+7]&/Q:C< ]\U?F*[KO[LMD(EQP?@ZK,0;[DD/.=>:"+HEL3@CE$?T][+4 M'RG/:TK6N#.*Q\3XR"J^D%/_(>8GZ)@PS 3P/M11]1BA=BP$3S\J#0_:E-8% M%\?2.DX9:@_X/JN6+P3-[U:?5HCE3MK:^D()V++>1G'(,P+W) M4G.A!+:.N!Y#YSA%KI>&XI.TVRV"'Y+SI*08M:.]B72I@"K*@V-.08JT9P,+ M])N:C[3=F[IQJF'[1^O)FNQ^/M+#!:._X^J6SXS+5XLI_89/574?D7YL$1;? MM\]SY#LW'P#:@)1SE-6VD-(9WB@Q6&5KGSNF/%D%3 :R"@0'+WU1+&E7]&!Y M#@,4V]XHX%WY*:Y38YW3$.ED6)>Y[R20B4V9A 3K:Q9#]!QBJ=V3R=0WTJ*Q MS25P!)G]OCT>@J"?RB@&UE<'5L!/;/U],5_^X$9&I[EV&E+1="WE9, 5LLI= MX3XYGXQSK6N\GZ9HY*K:H0'Q7#^]X[73(];JCMU^;>L&OB=]+KZMNWR\2FEQ M':Z6ZS_QMF@G2>=05%3 Z"X&E80%3QXCH!+6":Z*#T.EIY]*>Q^5%2WP]!Q4 MSZ', ME4D,+CH7,Q!GQ&L(N?;'\I, ^P?IV]L=B M7K-[ZCXEXCX3>[_@-[R:?ZW/;A.+CNEH&%C&2+"&6W"1*3!T-25MDE'8>ICC MH32.^YYZ3F"V5-;8^5@/,+<*LT\U9V'S]PF7SN8B!6@;=6V07" (H8#3G9"S MERB4/\[!N;_4N&^<9W-P3I)PG\?7.DM@XK,49!E$L*G4U]U$AG)*=5! L9+' M)&,<_)!:4[(7D/P% :FAX'L,)JX%--&:HW3( -$;$@QM@RAH0S ?Z#!U.GG; MNL#E84KVBUZSEX"?PR7?+%^B"7YNQ8E^Q]6-C(J7KL@@ .LCJ.*"_!CZ1^ = MF8GEX;WH-=-3;K7>+I1JNG,X^O5HL:B7+-DY=E M9J"1MI(*E;7B!$@E1;:26?0#OMP]35PW3W,M8+$7Z$[54&\3 &^Q]O?Y//]S M>G6U&1=QQZK\R(6GD'O9C@^X$_?0Y[NWUYFNO:R$0+C[5FB":4]$@[J5@273J&+E%E4WB%>% M^X!1 4>?0*7@($3G(4J;DS7%"]NZ3N,!,DYZ\;H]1_;7Z8P$/9U]NK7(>[Q: M)P)]G/\Y6\ZO\M;6K68(1X'>Z5A/?5.3=C-$A:GV/I&^T([6%/ <\;84B;YDE!C:31ZV*%A \UR!5C#DK;2QV?-KN?N4#>_MV MZMEM?;R?7UW]NLF[G.0@,F,^THR P(8*NJRC\-\7TQ49ZX4,\,Q*K@,=?:#+A:Z5 M D'1#>-(JM&2!%1HW:WJ&#K'C6/V?3@>I\Q^WA$/N0>R9YB-Y6"Q1F^9M<2A M8^#1%9?1*W\_A[6[*WRPP&??*#U(=2=>X6]FN3-W_Z:IS:M/-8-E%JZ^+Z?+ MVN/FY]]S=E__".+&<_1/E60C+W];7T4D_#&_FJ;;CPE*"HDE& ADM=8NKAZ< MCQFDW+;\+JIU^NOCU)QZ.._D_7!D[X^P7/URC1_K7R;%.)^R="#15V>5*_!) M)[!2YV*0<3I*&O.]/W7C>E>-T'+_^!U(.7W:LLL_UF?[EJM7?TV7$QNMT"D) M*'11@7*2I!@,H\^$5U)S9M(9C->?"1L7;$.AXOF[_T0570+N?IE_"=/9Q.B@ MT5O:JXDL&D57,$2E(H04A>=)BLA;^^Y[DM9=&.E44!P*NR,TU _PPM4ZA^#W M^6K+S;_AEXB+20F1A^@CP8)7XSES"$5GB$C;U2.7A0]TTCU"4>+E;?W\WPE_!]G2%3AQ-\#K/?IS-5P[M[4B=5)"L> MC"#R_CRW3@JCK1%G,"&?)W3<0W8\9Z:Q"CO *=DP-1EKQ^"F9)@9%DAJ##*C M?:V$<."X0.*A")%$<"6TCE8]1$=W]F1K]<\;ZZ+/;+C?<1VGI:MDW3GRU6JU MF,;K565Q-=]&?-_.TMTF[]>;5>?E;V$Y36&6?YE>7:\P/_?+OM2QB_/T'Y_G M5P2/$^+F'5#=(*#> 1=#1-K?A,6,=N8/4G:14YMHK_"4((MD0*&)X,EN@!RS M#K[V6K&V\!:(69^+O7UB\VM1'_B<9*DQY*P@(N"U6=[#@&M!*D<8UY% M85SK4..!)(YS3/:'SR8J[ "A#PIU$A@*%Q4'[Y@E P;S.EI 5X\.F5L>,VN= M$/D@(>.$LT=$V^GJZ!!36Y%-7.T-'F,&2R8;J)JUZ76LL?\DLK.BN-*Z >@C MI(R34ML1KHY1R4N,#5Y63/"R8X'=QP ?F4J;<@ZV/OFP@G2CVSKUH/;0%VR<%_-5M-_)6NKDG,O]()=DN3[\I] M\C8O99BLY$HHL"4C63X,(=:6)!(#!E-L2:5U(61;#OH*2C9 X^.9O6=7> =F MR8D\_^W[P[]@G7N(PJ*I%2C%"A)%BHS\4J6!)YVS%"4(WQK[ [+32Z;Q^5$Z M[Q,RW>Z>W\.775)/TL5&9@,(+R*9DEE!""6!#\G3UWV.I77FR7,TC5R>T0MX M]@+UD9KL )FOY[-OM?$/;?8_=B2L+F+>]J9J)PF=5FSA9"[<6F6,D! MC0W:MI[?] Q)/>+R6/W_-"V\G3*Z:.O^AMRZ^7?$-1/OOE8E;5EAA:RM&!-( MJRWM0:(QGQT[3:;HD_9]/5 M\OV'/[?L6*%-,470(5YJE,\9<"YQ<(*IDE262;6^0)\D:-Q#J MSA;9,H%)2&\"!^:$J350D22C$HB2==+21F1LR-/I P-UKO@?.?2$4(?NWSG MSW4**F:R.Z^^O_D+%VFZQ+PY8'G M46*_88"/+C'N?-/A47*:3+NXC4[T>W^[R81G(EJ>%(,BJY.;F05O5 3.3 Q2 M"FE$:\>M%>V]E+=<>@3M.#!T$)0XD>]77VIGCPFW126!U8#PU<.Q!>@(T$]!CB&QEQ;X!\!@(:'?],7^K6S=9U6)(+9IVTGY6GS3OY' MK-+@1?Q4WIIUA[Y-QBRO>Z-COD70S?.A#M+4I#27% &*,[)-1!!0@LF6*XVF M>7G+WL2U>\]^9,G7\V6=&[^^TR0:$[2AK9T$>6HZ0,S. CJ+5B:M?&HMAP/( M&[MG]!!H>OPQNJVV.KC\[S!4AZ"MWVQT-MRYPN@$KU.J#'WF/'$B2U2.\;>5!PGIY76WL=H?"O&=I(,>@;1U,TMQV;,2(/L4:A*( JZ](>>P.([M00DYH0,-#*XP;!!D$#2<+L@98,GK7!P@R\1)TK7MA$00&8.+IJ"3>6\T M/+3"N,^)@Z#A9$'V9F)4VVMMB2UQ\6W355$9PS(9\\!9;; M5")P:X1"5RH: MY2S!?4A3XV>2>HFMGM%^/5$O'<#L(_W1I.UQA1$ M;LF[%"7GTKK6[%%B.K)?3E7Y? CY=P"DFV=WK 69L[3K[N;1!]0F01+UF4P+ MXL#Y3&>O<\XG9:UM73K[""GC@JB1HA]+=CA!ZF.;/K]A6.)'7'R9SM;:6!_4 MNY0?YB)+(D)BUH&2F== MN^LZS%N\_0UG6*8W["6TPC/4D+&^#%G/ZG0->=Z,)<\)V^%!W*%C>*U*R_=Y5$P[VEK,;-7#1O]UEO6$_WMA^5T M9\%Q#[*A_;CC9=L#(+8X#J7F^,1JU#$)"J4"S^FO(2?O4Y)'_-IU-OUQ_V;5U3T$[7M]-I/)T=-D 02 'R8,73L18\EX- MLIY1^9U%1U;Z,2J;MY#?V(H/?]TB//%$C+L$1J !)5@ 7R*"MBDYHSF:U&*O MWUET')>HF>*/EE\'<90/UW&)_WE-8GKSC3Y4:VI]^#GK'&IF0+.H:[]S27>= MS34%3G(K39;-LQ0>(65<\_)<<=X6>N@33KN4>".4M1*)\D"[*].!Z+(7P%0U MSU66NC3/M'J,F)%37UJH^GGX'"'W_@"T/525-8ZEDL%:Q^O[*D(LI@!G6+RG MX]HWGXCV("'= ><8)3\-G2,DW@%LGG@S^>TFCSL'IDPV'#2FFL<=R*#W=1", M,E%+PT2*K=\&]J%KW(JW#AXRC]-0;ZB[*[&WLW1=*:J?3[))7A5CP/(Z.MV* M=0O'#(;Q$B4ZPTWK%@%[DM;M2^>1F'@*=(T4U!ONM@*;B$3&@@\%E!&A/K5H M(OC?XW-T5;_[ZBFG[.9]XS3,ST0'Y MPF16.,? ,T2P*4>1?&$E#9I?_ 1M':61G?G@.EY%?79N?:1VZL/UER]A\?V> M6;(V1II7ASV_UG U8@?R>?9*,;0Q&2L%)%E[60@K( JF06>5I&=>Y^8-1+JL M%$N&T0ZV=*ASM6[H3F>\B1*L=SY;'RWWS5W0EU1TB/P[ -)CY3:.,V1*2= I<=IKQ8&+V8!Q M(:/5A2OQ+U[D=)"B]RQR.D3J8UM73]7D8'0D &?!:$V7=K0&R*61@-8EXT4B MB8F]+*@++'(Z!A=-!3HV, XM8?#%E%@*!TRUZ:-EF43'B4L>O64I2NW47F 9 MHJADA/*FHP$TI. [ M5M3V+'B5=<9_)*I#*6.+$*@G4%M%(N)$$2Q8,A]/,R MO58AM0#,B4+MP))9%_(]U";#)]-3TPG='04!GKP=WYJRRJ&J(MA;L*"W .UE %4ERBK0O>.M&T*;^E:_K#?[F]GU MEWJ4D\XG/J1"1SN"C9IDX-!#K.':[&.2H<2L=>OQQT/PT6WXX$BT/07G,53? M&_R?R)XLSF0AB@8>508ER3'VH10()K @I.=)G"E%Y*CTUG&3$9N!M)&"^DP2 MV]UB;]_^(UQ=KW]9F.7_[SI<38\) MI]_J^7^3!J>L2MX&L$+647F!UX' %HR51L3 A6%[=; Z$F;/T3>N4WI6V#55 M5097G7V\RU64]P*//P 7S MF]0ILGPY",]1RRQB#"U:=^U#RWB-G89W' ;11^?XVNY,SC QYR4$7K"^0W*( MA5G H(4W6=FB6T1&]J-F/.>TO?8/@-81JN@<7*_R_[Y>KK[\Z$$C@_#92@W, M.>)-> 51R A(_$:T@A?;HA/IH73U"[AC,''(:7:*@D8&W[[WP8^'F1*R"#$' M\$J39U_'/(6:@($JH.1629Z'CWH_0-@XEMOY[M1A-=6E$W';^/U;N*I?JK4\ M)7LR2(E(8BH&)/:*($<)65&NEE&WCI7L15C_L> C@7%0<.X8+1T-O:_K<_C# M*BQ69P#@IJ0P?YQO7ZQKOY'9$B?9>9V1,3"\ENZCS1#I/@$T/@I+_VG9.F_E M*$+[]SG. = 66NS^K/P%M^6(RTDBMUT71SM/)4=.O$D0:'-"X<5AMI:5=%YT M_J"M_PO['( \4E>'8]!O,#C#3S47YF.;#/%8E=7\N[JP3YWGR M4B=@J>9]&3),7%(<,O?)NU33>ONU(9MGVO=V(AZCI1-MR#>SW 1^F_><=0?$ MW8O.PZ^-N)P$F71,5D,LDD[[&@KS=;ZJM#ZAC"RS^^4_)X/P /+V@J*Y?"@. MI;'ATT6WWZ@?8ECB__-__/]02P,$% @ 03EA5DVL29$. P Q!, !< M !C;VUP+3(P,C(Q,C,Q>&5X,C$Q+FAT;>U86V^;,!1^WZ]PF::]% P)25M" M>6A2J9G2K.HR57V:##:)58.1[23-?OV,";TLZ57=I6WR@"#GXN_[SL' ";=Z M7[NC\Y-#,%$9 R??#P;]+K!L",^:70A[HQXX&AT/@.^X'A@)E$NJ*,\1@_!P M: %KHE010#B?SYUYT^%B#$>GL$SE0\:Y) Y6V(K"\A]]) A''\(MVP8]GDPS MDBN0"((4P6 J:3X&9YC("V#;2Z\N+Q:"CB<*--Q&$YQQ<4%GJ+(KJAB)ZCPA MK*Y#:!8)8XX748CI#%"\;U'BMW?;K3TOT)*0$$.XU"=>84JTG@N>XGR_A%8&$)6%5J;$\ZX"#ZZYM<1S8@$0S('ISQ#^>=M MJ8M@2R)H6CE*^I-H3!J>N9PO\>H\C.:DQN]Y#0WZ\')"8ZKE]!P/W(9\'YWU M1!*M.Q'_A$G'P, DX0*5_1A,@6]*S'N7Z&K3X,A548IJ4=_4M%1ZH M]_(65+P(-$4@.:,8E' [_R=[?RW[Y5X%#@2_( *-R388#+HOVPUO0ZD>86B. M!'E*C[PF?G4G=#66E(N<(M#O__8,>\.;PZ;H5=$W%7\?%3\]!,/S/[#9OR8M MWDNMCU&NG^SFZ_>(LQ*^W%3^SLK76.J EB'^8O(\UW6#[DVC@^93?BZ^_W>V0>.5!MW MO7(K5STWEU*CDYC$&H^J?VA%EHQ_&+VQ;9C*>%N@,! K9 83V&HN-G"?H/X, MMGW4FLCRH/@F,]#UN@'<2_69[U@C-]SD.&[]C-QF/W+K(*-()H?Q*.$[X,FE MQ7L^ZWN#)R8+?<_[T:KUQJ-4"D/1%!DWGXV/$T\&'XS-'\)W:UZ@A@7N824+)MYU-!V"K5'QM%'4_$\D3 2OWNZ/ M>,E/S@6V^'V_2Z!G#QF/.-$9.#X\A?PZV&?R?-XHI@-!]9U2G-PN[F:+-=Q> MP7PQG2UGM-!V-?LPOUO/5K-I6^3O)Y/;CXOU?/$!KN:KFV^BXTEFS_/Q;V?= M>S;K>X0,%48'B*7056,9"29#X"*6JI2*56T+)%>8DJ*(*U&ML<(-U^:H<&>H M&ZN&TD"[*ZD*N+,OX.>%U X$06!WSWJ#_CDPD33;\\#WSWX!F5*S%B73N@-S M$3O5'W*K*!K%-I#4/7[#5)R!WVFZ66%.,:GICTA3+IB(.?LU)CV'X,$Z[+ MG!U"+NHSK(V&!5,;FC21-$86X1D=.$$U/&;YL>SJ"FS$QQD4]!V_/ZC&D*$: M-$D;^#BAG'I"N28YE0TNG('WLMAS_"\RM_:M6H6VX B@51M25KIDXM(*K%:G M9$E"G(8>^+768S^OV73+A\IJ^*C?WO?Y0URLL%8]Q3S6I M,KG5.)&R1*J@Z^OEWZZ#E]GL_Z?)K-Q\HEN] ^W7_\1]$W%/1NE+G+GU>#FY MF_[Y'G_\WBEE\]P+FUF]PY,7T->!5\\N[ZL)B[3,M^;4Y)5'TW%M'G#U4W+\ M%U!+ P04 " !!.6%6J T+GB4( #?)@ %P &-O;7 M,C R,C$R,S%X M97@S,3$N:'1M[5IM;]LX$OY^OX+KX+H)X#?%=EZ<-$#6<;?&=9/ =:YWGPZ4 M1-E$*%%+4G9\O_X>DG+LQ$GK8+L;I[@"=21Q.)SA/'QF2.GTIXNKWNC?UWTR M,:D@US>_?!KT2*76:'QI]1J-B]$%^3CZ[1-IUYL!&2F::6ZXS*AH-/J7%5*9 M&)-W&XW9;%:?M>I2C1NC8<.J:C>$E)K58Q-7SD[M$_PR&I_][?2G6HUJ63ZEO-]P(=K;0 M<]KP]Z<--\AI*./YV6G,IX3'[RL\.*#M\/"P>10>M=KQX?%1$'5HAP7'S5U*>U2;,CM]M=W)S,N.QF72#9O/O%2=W=IK(S& P MA<[^TNM8UT35&,J,S+O!/C09=F=J5/!QUG7^5;RJA7@DA53=G:;[=V);:@E- MN9AW?Q[QE&ERR69D*%.:_5S5B$E-,\43+ZCY?QELQ"#N=N;M/X0>P3.V\"?8 MMT[T[R8\Y(:T@GKPT(/-;(\P\TR]DO&]_G T^##HG8\&5Y?DZ@.Y'@XN>X/K M\T^D_Z]^[V8T^&R3S_!J.!@-^I_A8>_C^>6O?7+>&UG?@^-6>],(_NDNMI]T<5"% MEI I0X8L26YY5B41[G@R)V9"S;N=SM')RT#(LQ@QZ^X?OII/07UA\5\_^DE. MXQBD61,LP9-ZQ\["@$SHE!'%IIS-0*MFPC4YS[*""DQ[+C'[,B,?I$I)T*S] M@\@$))OF5.LJ&611'5$X?G-1V-^V*/Q"->8>$YW.R6TF9X+%8U;UP5 ^"K&$ M!9E$ L0 E&>$9G-29$85# X@);KLB/!0DN).<00PH1$>*2)3<+:17FY-(&,1 MTYJJN15)Z2W#N"LZ-9[%, 9#"I=:,885B+A"*H58ANZP)&:*S"8\FA!=V)]E M_QE3K%1B'4BY%LBY-GW/N)G 09VSR!EH]>8P3<9PC-P M8R3A&0)JL;$,8!58@SB:U4H[SQ*P K75':XC4<30"9"L1*L*@'$EYB1'C"T\ M+6R%6.*O#+U^-#0@'KNRL6HE"@$!@$X"&6XX[>R)J)Z01,B97B!2L3'7!C6G M(=0^]';#RNH*L/3"F#5KWR2VVMN&K=�+S;.=H/#D]TB9XR?]NE+Y.$X]:% M:$"H8@X,""X/!;-!(PP(# 77$RMNQ5+0GJ4^>Q]S'0FI"_2SA*BD\*C(E8Q8 MC,>:[ ($,0.J?*3[=]&$9F-&SL$UPT) PM5,G5VVY[H&G=C?^5MNJ[O,H]'J M)Y:05D#J00-;UB#S.DC8V-WD@;L)W+6S_7@!0<)6!B^KLAX PJZ*;5DFJ(NW M99T+6 M >YK"9=S,JNIT#:_.V[0KAAPC"PU@T'8G[M..<4JBPI!;2*!6\Z(99V 'K[J M6"V6A_'&I+F&YHU[;@YJ+(0ICRU6J989 MM7D%^Y9"V8K5 IBJ> $FP)O3D MNYK::>&I8N[0<[ARD_*IX(+I2\;KT=5!JWS'+4-0((!LM++=+QHJ@KO?HQ=+B.;C[1\%OM$7X M]335_.;,"]_O;I4M/!%1W!F]H7M*$LS/,6 M;)(=Z+TTL]5Z\NW-% D7^P"W IF?"=CCT&8'^ $0%V\1XDK&],%>MVI"]7V98;G/89[%+BFX^2@)>TX$OV6B/)EX M)%_]PU/TF\:1<5J MI-+W>=T]@,HTY<8P]A7R#R4J!]L><]CGE.P"N.!:;;D"PWRW MLHHL<@<8>__?5OU9^?QQ699B:(+ (:"L>HSO3UTUT4* M>&"2G#-EYGCR5.Y'RN+;M^\Y1[).%$BCBJ@SQW/ C3O?+@%6];F.9U,IILPF MO(R.RV-Z55(C2W,AYPRMLXGT?$@?P!=P^R[50/T%+_N,VRJ5S2'@QU0-4RUH MKEEW<7$"WLX%G7=YYB;,=3HIE872&)EV[3OPJ25_5 CE2U,'*-^\?#U>;_I7 MY$;A?[P8N6RNNZ:&B=?;VOOUUE'[V>9F/7BV[6MJ.YUZ.SC82&W#F>S-QLSH MG&;O*ZW*HD.)G.Y^?D>"AZ_"+9@>3XZ?E\KK'"*Z$%P NRXWD=^HBB;O=H*# MYDE0=9]3//IDH9R:KWC=)(Z1'\S40J8<]< #;G,U+Q_Q>\?F-<+R;J>-U>Y^ M'[T3OP_*]YV<^MRI__:=?[B.TL_\!4$L#!!0 ( $$Y859SKO@_(0@ M -\F 7 8V]M<"TR,#(R,3(S,7AE>#,Q,BYH=&WM6FUOVS@2_GZ_@NO@ MN@G@-_DE;9PT0-9QKL9VD\!UT+M/!TJB;"*4J"4I.]Y??P]).7;BI'6PW:U3 M7($ZDC@/C.D=/+3^55__)_K 9F:5)#KFU\^#OND4FLT/K?[C<;Y^)Q\ M&/_VD73JS8",%JQB2NG)_8)?AF-3_]Q\E.M1LYE5*0L,R12C!H6DT+S;$(^QTS?DEJME.K+ M?*'X9&I(J]EJD\]2W?(9]>V&&\%.EWI.&O[^I.$&.0EEO#@]B?F,\/A]A7<. MH[ ==H_B3C?HM%F;AH='G:A-CUB[2VDW_&\ (QL0]WVT60CVOI+RK#9E=OQ> MIYN;XSF/S;07-)O_K#BYTY-$9@:#*73VEU['IB:J)E!F9-X+6M!DV)VI4<$G M6<_Y5_&JEN*1%%+U]IKNW[%MJ24TY6+1^WG,4Z;))9N3D4QI]G-5(R8US11/ MO*#F?S#8B$'<[=S;_Q9Z!,_8TI^@99T8W$UYR UI!_760P^VLSW"S#/UG8SO M#T;CX<6P?S8>7EV2JPMR/1I>]H?79Q_)Q?#R#)>XNKJ Q&#TK'.[XLSUS>C3 MS=GEF(ROR.CFXX $;5H+.OOT@-QCX7@X^$0&_^Y_.+O\ MUX"<];D,@8Q'3FJJ%%4GI+<.X:SHUGL4P!D,*EUHQ MAA6(N$(JA5B&[K D9HK,ISR:$EW8GU7_.5.L5&(=2+D6R+DV?<^YF<)!G;/( M&6CUYC!-QG!SAFXQ"1?KT_ JX=9^-7!C).$9 FJQL0I@%5B#.)K56CO/$K " MM=4=KB-1Q- )D*Q%JPJ <246)$>,+3PM;(58X:\,O7XT-" >N[*Q:B4* 0& M3@(9;CCM[(FHGI)$R+E>(E*Q"=<&-:'NL2/67^MDM?)@G'K0O1D%#%'!@07!X*9H-&&! 8"JZG5MR* MI: ]2WWV/N8Z$E(7Z&<)44GA49$K&;$8CS79!PAB!E3Y2 _NHBG-)HR<@6M& MA8"$JYFZ^^S =0VZL;_SM]Q6=YE'H]5/+"&M@=2#!K9L0.;[(&%K=Y,'[B9P MU\[VXP4$"5L9O*S*>@ (NRIV99F@+MZ5=7)8/PKL/)PSC5T$@N72Y=?Q7+69 M/**%WKZ+3:DA RK*D7R2EH6" K#AC&O'L9!BF=-CZ^H5.Z\SO&*"6K OL_0* M*M62_6TC!U/#%BT%C]TN71>AYC&GBEL'N*\E7,[)K*9"V_SNN$&[8L QLM0, M!F%_[CKE%*LL*@2UB01N.2-6=0)Z^*ICO5C"5_5G\,F[?71B'.P3C M=F<3QEN3Y@::M^ZY/:BQ$&8\MEBE6F;4YA7L6PIE*U8+8*KB)9@ ;TY#CEWF MPE833PUKEY;#G8.47Q4/1-^[DJ'\D+E@+1VU4\4214[ USM.V$9BAH! M9*.%Y7;)6!'4]1Z]6%H\!W?_*/B-=@B_GH8',RH*QU4VN"Q)4(_R&<*BGZ@K M[\N9+;C7WSY=:CJXHB-X4_N"-I2%>=Z";;(#O9=FMEI/OKZ9(N%R'^!6(/,S M 7L:T*4C*/J]0.*%ZOUGNB3 ,!CLD71I.#9GS!U&V',*=YCD[3KP5DVI MOB\S+/HI>CO,=077WQ]CUN:/'>+D< MJBL^LO2X#LD5-5E0O:#(V*A6[TVCJ%B-5/H^K[L'4)FFW!C&OD#^H43E8-MC M#ONR=DL<<09DE#GY?GLS9_36)EE?F;DTZVI*=V*Z/&MZ$=[*G8@_S'B"PFB, MCIK=,]BSV"PK470!P% P5GVFMX?NND@!#TR2ROU(67SW]CUG2-:) M FE4$77F> ZX<>?;)<"J/M?Q;";%C-F$E]%)>4RO2FID:2[D@J%U/I6>#^D# M^ )NWZ0:J+_@99]Q6Z6R.03\F*IAJ@7-->LM+X[!V[F@BQ[/W(2Y3L>ELE : M(].>?0<^L^2/"J%\:>H Y9M7K\?K3?^*W"C\CYM@M;O?1^_$[X/R;2>G7/6.%'*X:P_TB/7S M^#5-V]\R5:]D0OPG,%/.$G)QGQZN?#EN/TC:O_:'37BZT7[PIZ:NX5+#$YEG M_5.I7/H/Q7K^H'G&-CZ>6D'3Y9;FJ@L-@<_";';YRO=6Y:__],M]A';Z/U!+ M P04 " !!.6%64@VF?!$$ !D#0 %P &-O;7 M,C R,C$R,S%X97@S M,C$N:'1MU5=M;]LV$/Z^7W%UL#0!;+W;263'0"8KJ+$V"1QGV3X-M$A91"A1 MHZ@XWJ_?B;*7MZ9+L:Y=]4&0>+SG[GF./$JC-Y/S:/[;10R9S@5<7/WT?AI! MIV?;UWYDVY/Y!-[-/[R'P')SZS&ZC %E)6S**:=L:C9@3OC-#Q#Z,WO1Y,9%+GK-"0*$8THU!7O%C"-675 M#?1ZFUF1+->*+S,-GN/Y<"W5#;\EK5US+=AXBS.RV_>1;8*,%I*NQR/*;X'3 MXPXG[@$C_0%-!EX0D*/%4>(?L2 ]3%-*!HE[\+N+2=HXO?6I]%JPXT[.BU[& MFOAAT"_U<,6ISD+7<7[LF'GC42H+C<$4.K>/+<9S)**6"*9E&;H>(FEVIWM$ M\&41&GZ=%FH[/9%"JG#',=>PL?12DG.Q#M_.>0B.\RON :?,]R'S-X7>X)*L_4-TH^ MBF?SZ>DT.IE/S\_@_!2B=]/X%.)?X^AJ/OTEQB&TQK,7B?U?B%Q%%%Z*,LQ3B M.Y;4FM\R.$]3GC %,L5-G9>DJKHP+1(+]G3&8'?GT/.[@!Z: MIVLH:U75!(EI^5 AEC2]R"@$.B.ZV]CS-=P4 MYO,C?NG:?(NR[.X$!\/*W)^T][^+\F7%V>QZTQ1*I"L%I]#P''Y/LGT5J;XG M05[Z%/A7TMBF]7_D9'GXO5[*]F\E5$R0)O:S+_C[I6?.#N?>A2QP_=7ZN#,R,BYH=&W55]MNVS@0?=^OF#K8- &LNQT[LF,@*]NH MT=0)' ?!/BUHD;*(4*)*T7'WIIMBN^U6#X*DX9R9]\Q0?H+23>#/N6WP.E)@Q\O_".O>]0F)"$M=]$^]A?,#=Q.E[69W_$[?WF8 MI(/#:Y]2;P0[:60\MU)6Q0];[4+WUISJ-/1<]_>&&3?H)S+7&$RA<_U88SQ' M(FJ)8%H6H>F#)/S',$8.8UW6=?P=Q!,_9CH_G5R1&=RE?< V! M;_N/&;PN]QB59^HG)1^-9O/)>!*=SB?G4S@?0_1N,AK#>#(]G4:3TS/\A-;1 M[$5B_QSRZO3Z1SFY^!UX1(>8%;?>UM?G/";2^2A/=$ MD)S#C#'!]:KS"%&2NDTH .8ZDR\%SK?95.-6(;&!*IS/N&$04LI]B7ABQFV8*I M_3WOR.T%7K-J1?ZCM&O@7=:0K(380(R0@J/&:ZY3 ZK8QQ57K.I6917X/OT# M<@@8V6L?T,-=2FA=*>RUB#"ZBU.2+Y%(K"NS=QRTFD!*()G)$9]S:IQXC@PR M8F!C+!O!4E'\:HQ;_@GA"O,K%"NK3)J5F0@!Z(;51YW04&!J92U>\KF$"$A- M\S?A<-1*U$1DP92)63[1T_Z&>:O)0K"=>2$59M'LVMZ+MJ_!MMMVRSMZ%:QC4J[31F5*E/JD$31V#@6A%/?2T"_N MP'OW!!Z+BM%YI]4(+GNRK6VF^PMJM M.#]1:C=F&_6HGG"OA_GVB-^[-C^C+/M[K4ZO-/&UL4$L! A0# M% @ 03EA5D*P1Y8AH@ \Q ' !4 ( !U6\$ &-O;7 M M,C R,C$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( $$Y85;_64Q^OU0! .N> 0 4 M " 2D2!0!C;VUP+3(P,C(Q,C,Q7V&UL4$L! A0#% M @ 03EA5DVL29$. P Q!, !< ( !)<4( &-O;7 M,C R M,C$R,S%X97@R,3$N:'1M4$L! A0#% @ 03EA5EI&2SV P I0H !< M ( !:,@( &-O;7 M,C R,C$R,S%X97@R,S$N:'1M4$L! A0# M% @ 03EA5J@-"YXE" WR8 !< ( !'