0001193125-21-327972.txt : 20211112 0001193125-21-327972.hdr.sgml : 20211112 20211112151930 ACCESSION NUMBER: 0001193125-21-327972 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 66 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211112 DATE AS OF CHANGE: 20211112 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40291 FILM NUMBER: 211402907 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-Q 1 d245389d10q.htm FORM 10-Q Form 10-Q
P4YfalseQ3Compass, Inc.0001563190--12-31NYSE 0001563190 2021-09-30 0001563190 2020-12-31 0001563190 2020-01-01 2020-09-30 0001563190 2021-01-01 2021-09-30 0001563190 2020-07-01 2020-09-30 0001563190 2021-07-01 2021-09-30 0001563190 2021-03-19 2021-03-19 0001563190 2020-01-01 2020-12-31 0001563190 2019-01-01 2019-12-31 0001563190 2021-11-09 0001563190 2021-04-01 2021-04-01 0001563190 2019-12-31 0001563190 2020-09-30 0001563190 2021-06-30 0001563190 2020-06-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember comp:AccruedExpensesAndOtherCurrentLiabilitiesMember 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember 2021-09-30 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember 2021-09-30 0001563190 us-gaap:LetterOfCreditMember 2021-09-30 0001563190 us-gaap:OtherCurrentAssetsMember us-gaap:RevolvingCreditFacilityMember 2021-09-30 0001563190 us-gaap:CommonClassCMember 2021-09-30 0001563190 us-gaap:CommonClassBMember 2021-09-30 0001563190 us-gaap:CommonClassAMember 2021-09-30 0001563190 us-gaap:MeasurementInputDiscountRateMember srt:MinimumMember 2021-09-30 0001563190 us-gaap:MeasurementInputDiscountRateMember srt:MaximumMember 2021-09-30 0001563190 srt:WeightedAverageMember us-gaap:MeasurementInputDiscountRateMember 2021-09-30 0001563190 comp:MeasurementInputEarningsVolatilityMember srt:MinimumMember 2021-09-30 0001563190 comp:MeasurementInputEarningsVolatilityMember srt:MaximumMember 2021-09-30 0001563190 srt:WeightedAverageMember comp:MeasurementInputEarningsVolatilityMember 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneEquityIncentivePlanMember 2021-09-30 0001563190 comp:SharesGrantedUnderStockPlansSubjectToRepurchaseMember 2021-09-30 0001563190 comp:FinancingReceivablesOverdueUpToThirtyOneDaysAndLessThanNinetyDaysMember 2021-09-30 0001563190 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2021-09-30 0001563190 us-gaap:FinancialAssetPastDueMember 2021-09-30 0001563190 us-gaap:FinancialAssetNotPastDueMember 2021-09-30 0001563190 us-gaap:FairValueInputsLevel1Member comp:CashAndMoneyMarketFundsMember 2021-09-30 0001563190 us-gaap:FairValueInputsLevel3Member 2021-09-30 0001563190 us-gaap:StockOptionMember 2021-09-30 0001563190 srt:MaximumMember comp:TwoThousandAndTwentyOneAcquistionsMember 2021-09-30 0001563190 us-gaap:OtherNoncurrentAssetsMember 2020-12-31 0001563190 us-gaap:CommonClassBMember 2020-12-31 0001563190 us-gaap:CommonClassAMember 2020-12-31 0001563190 us-gaap:MeasurementInputDiscountRateMember srt:MinimumMember 2020-12-31 0001563190 us-gaap:MeasurementInputDiscountRateMember srt:MaximumMember 2020-12-31 0001563190 srt:WeightedAverageMember us-gaap:MeasurementInputDiscountRateMember 2020-12-31 0001563190 comp:MeasurementInputEarningsVolatilityMember srt:MinimumMember 2020-12-31 0001563190 comp:MeasurementInputEarningsVolatilityMember srt:MaximumMember 2020-12-31 0001563190 srt:WeightedAverageMember comp:MeasurementInputEarningsVolatilityMember 2020-12-31 0001563190 us-gaap:FairValueInputsLevel1Member comp:CashAndMoneyMarketFundsMember 2020-12-31 0001563190 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001563190 us-gaap:CommonClassAMember 2020-01-01 2020-09-30 0001563190 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-09-30 0001563190 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0001563190 comp:UnvestedCommonStockMember 2020-01-01 2020-09-30 0001563190 us-gaap:SellingAndMarketingExpenseMember us-gaap:EmployeeSeveranceMember 2020-01-01 2020-09-30 0001563190 us-gaap:ContractTerminationMember us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-09-30 0001563190 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-09-30 0001563190 comp:OperationsAndSupportMember us-gaap:EmployeeSeveranceMember 2020-01-01 2020-09-30 0001563190 comp:OperationsAndSupportMember 2020-01-01 2020-09-30 0001563190 us-gaap:ResearchAndDevelopmentExpenseMember us-gaap:EmployeeSeveranceMember 2020-01-01 2020-09-30 0001563190 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-09-30 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:EmployeeSeveranceMember 2020-01-01 2020-09-30 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-09-30 0001563190 us-gaap:ContractTerminationMember 2020-01-01 2020-09-30 0001563190 us-gaap:EmployeeSeveranceMember 2020-01-01 2020-09-30 0001563190 comp:CommissionAndOtherRelatedExpensesMember 2020-01-01 2020-09-30 0001563190 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001563190 us-gaap:ParentMember 2020-01-01 2020-09-30 0001563190 us-gaap:RetainedEarningsMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 2020-09-30 0001563190 us-gaap:ParentMember srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 2020-09-30 0001563190 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 2020-09-30 0001563190 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-09-30 0001563190 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001563190 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001563190 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember 2020-01-01 2020-09-30 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0001563190 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2020-07-01 2020-09-30 0001563190 comp:UnvestedCommonStockMember 2020-07-01 2020-09-30 0001563190 us-gaap:ConvertiblePreferredStockMember 2020-07-01 2020-09-30 0001563190 us-gaap:ContractTerminationMember us-gaap:SellingAndMarketingExpenseMember 2020-07-01 2020-09-30 0001563190 us-gaap:SellingAndMarketingExpenseMember 2020-07-01 2020-09-30 0001563190 us-gaap:ContractTerminationMember 2020-07-01 2020-09-30 0001563190 comp:CommissionAndOtherRelatedExpensesMember 2020-07-01 2020-09-30 0001563190 comp:OperationsAndSupportMember 2020-07-01 2020-09-30 0001563190 us-gaap:ResearchAndDevelopmentExpenseMember 2020-07-01 2020-09-30 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember 2020-07-01 2020-09-30 0001563190 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001563190 us-gaap:ParentMember 2020-07-01 2020-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember 2020-07-01 2020-09-30 0001563190 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001563190 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001563190 us-gaap:CommonClassAMember 2021-01-01 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember 2021-01-01 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember comp:BrokerRelationshipsMember 2021-01-01 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember us-gaap:TrademarksMember 2021-01-01 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember comp:TechnologyMember 2021-01-01 2021-09-30 0001563190 srt:MinimumMember 2021-01-01 2021-09-30 0001563190 srt:MaximumMember 2021-01-01 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember comp:DebtDefaultInterestRateMember 2021-01-01 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2021-01-01 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2021-01-01 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-01-01 2021-09-30 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2021-01-01 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember us-gaap:OtherCurrentAssetsMember 2021-01-01 2021-09-30 0001563190 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001563190 comp:UnvestedCommonStockMember 2021-01-01 2021-09-30 0001563190 comp:UnvestedEarlyExercisedOptionsMember 2021-01-01 2021-09-30 0001563190 comp:CommissionAndOtherRelatedExpensesMember 2021-01-01 2021-09-30 0001563190 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-09-30 0001563190 comp:OperationsAndSupportMember 2021-01-01 2021-09-30 0001563190 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001563190 comp:IpoRelatedExpenseMember comp:CommissionAndOtherRelatedExpensesMember 2021-01-01 2021-09-30 0001563190 comp:IpoRelatedExpenseMember us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-09-30 0001563190 comp:IpoRelatedExpenseMember comp:OperationsAndSupportMember 2021-01-01 2021-09-30 0001563190 comp:IpoRelatedExpenseMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001563190 comp:IpoRelatedExpenseMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001563190 comp:IpoRelatedExpenseMember 2021-01-01 2021-09-30 0001563190 comp:TwoThousandAndTwelveStockIncentivePlanMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001563190 comp:TwoThousandAndTwelveStockIncentivePlanMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001563190 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001563190 us-gaap:ParentMember 2021-01-01 2021-09-30 0001563190 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-09-30 0001563190 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001563190 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001563190 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember us-gaap:CommonClassAMember 2021-01-01 2021-09-30 0001563190 us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001563190 us-gaap:IPOMember 2021-01-01 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-09-30 0001563190 us-gaap:CashAndCashEquivalentsMember 2021-01-01 2021-09-30 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001563190 us-gaap:IPOMember us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001563190 us-gaap:EmployeeStockOptionMember 2021-07-01 2021-09-30 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2021-09-30 0001563190 comp:UnvestedEarlyExercisedOptionsMember 2021-07-01 2021-09-30 0001563190 comp:UnvestedCommonStockMember 2021-07-01 2021-09-30 0001563190 comp:CommissionAndOtherRelatedExpensesMember 2021-07-01 2021-09-30 0001563190 us-gaap:SellingAndMarketingExpenseMember 2021-07-01 2021-09-30 0001563190 comp:OperationsAndSupportMember 2021-07-01 2021-09-30 0001563190 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001563190 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001563190 us-gaap:ParentMember 2021-07-01 2021-09-30 0001563190 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001563190 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001563190 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember 2021-07-01 2021-09-30 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001563190 us-gaap:IPOMember 2020-04-01 0001563190 us-gaap:IPOMember 2021-04-01 2021-04-01 0001563190 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-04-01 0001563190 us-gaap:IPOMember 2021-04-01 0001563190 us-gaap:CommonClassAMember 2021-04-01 0001563190 comp:IpoBasedRestrictedStockUnitsMember 2021-01-01 2021-03-31 0001563190 comp:ServiceBasedAndLiquidityEventBasedMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001563190 us-gaap:PerformanceSharesMember srt:ExecutiveOfficerMember 2021-01-01 2021-03-31 0001563190 us-gaap:CommonClassCMember 2021-03-31 2021-03-31 0001563190 us-gaap:CommonClassAMember 2021-03-31 2021-03-31 0001563190 us-gaap:CommonClassAMember comp:RestatedCertificateOfIncorporationMember 2021-04-30 0001563190 us-gaap:CommonClassBMember comp:RestatedCertificateOfIncorporationMember 2021-04-30 0001563190 us-gaap:CommonClassCMember comp:RestatedCertificateOfIncorporationMember 2021-04-30 0001563190 comp:UndesignatedPreferredStockMember comp:RestatedCertificateOfIncorporationMember 2021-04-30 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2020-07-31 2020-07-31 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2020-07-31 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2021-07-29 2021-07-29 0001563190 comp:ConciergeRevolvingCreditFacilityMember comp:ConciergeFacilityUsedGreaterThanFiftyPercentMember 2021-07-29 2021-07-29 0001563190 comp:ConciergeRevolvingCreditFacilityMember comp:ConciergeFacilityUsedLessThanFiftyPercentMember 2021-07-29 2021-07-29 0001563190 us-gaap:RevolvingCreditFacilityMember 2021-03-31 0001563190 comp:SeriesGConvertiblePreferredStockMember 2020-03-01 2020-03-31 0001563190 comp:SeriesDConvertiblePreferredStockMember 2021-03-01 2021-03-31 0001563190 comp:TwoThousandAndTwentyOneEquityIncentivePlanMember 2021-02-28 0001563190 srt:MaximumMember comp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2021-02-28 0001563190 comp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2021-02-28 0001563190 us-gaap:CommonClassCMember 2021-02-28 2021-02-28 0001563190 comp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2021-02-28 2021-02-28 0001563190 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember srt:MaximumMember 2020-01-01 2020-12-31 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001563190 comp:OriginpointLlcJointVentureMember comp:GuaranteedRateMember 2021-07-01 0001563190 comp:OriginpointLlcJointVentureMember 2021-07-01 0001563190 us-gaap:ConvertiblePreferredStockMember 2019-12-31 0001563190 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001563190 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001563190 us-gaap:ParentMember 2019-12-31 0001563190 us-gaap:RetainedEarningsMember 2019-12-31 0001563190 us-gaap:CommonStockMember 2019-12-31 0001563190 us-gaap:ConvertiblePreferredStockMember 2020-09-30 0001563190 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001563190 us-gaap:RetainedEarningsMember 2020-09-30 0001563190 us-gaap:ParentMember 2020-09-30 0001563190 us-gaap:CommonStockMember 2020-09-30 0001563190 us-gaap:ConvertiblePreferredStockMember 2020-06-30 0001563190 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001563190 us-gaap:RetainedEarningsMember 2020-06-30 0001563190 us-gaap:ParentMember 2020-06-30 0001563190 us-gaap:CommonStockMember 2020-06-30 0001563190 us-gaap:ConvertiblePreferredStockMember 2020-12-31 0001563190 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001563190 us-gaap:RetainedEarningsMember 2020-12-31 0001563190 us-gaap:ParentMember 2020-12-31 0001563190 us-gaap:CommonStockMember 2020-12-31 0001563190 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001563190 us-gaap:RetainedEarningsMember 2021-09-30 0001563190 us-gaap:ParentMember 2021-09-30 0001563190 us-gaap:NoncontrollingInterestMember 2021-09-30 0001563190 us-gaap:CommonStockMember 2021-09-30 0001563190 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001563190 us-gaap:RetainedEarningsMember 2021-06-30 0001563190 us-gaap:ParentMember 2021-06-30 0001563190 us-gaap:CommonStockMember 2021-06-30 iso4217:USD xbrli:shares utr:Year xbrli:pure iso4217:USD xbrli:shares
 
 
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, DC 20549
 
 
FORM
10-Q
 
 
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2021
OR
 
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from
                    
to
                    
Commission File Number:
001-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)
Not Applicable
(Former name, former address and former fiscal year, if changed since last report)
 
 
Securities registered pursuant to Section 12(b) of the Act:
 
Title of Each Class
  
Trading
Symbol
  
Name of Each Exchange
on Which Registered
Class A Common Stock, $0.00001 par value per share
  
COMP Exchange
  
The New York Stock
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes  ☒    No  ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such
files).    
Yes  ☒    No  ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
 
Large accelerated filer      Accelerated filer  
       
Non-accelerated
filer
     Smaller reporting company  
       
         Emerging growth company  
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.  ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule
12b-2
of the Exchange Act).    Yes  ☐    No  
As of November 9, 202
1, there were 406,777,033 shares of the registrant’s common stock outstan
ding.
 
 
 

Compass, Inc.
Index to Condensed Consolidated Financial Statements
 
 
  
 
  
Page
 
  
 
3
 
PART I.
  
  
 
4
 
Item 1.
  
  
 
4
 
 
  
  
 
4
 
 
  
  
 
5
 
 
  
  
 
6
 
 
  
  
 
8
 
 
  
  
 
9
 
Item 2.
  
  
 
20
 
Item 3.
  
  
 
31
 
Item 4.
  
  
 
32
 
PART II.
  
  
 
33
 
Item 1.
  
  
 
33
 
Item 1A.
  
  
 
33
 
Item 2.
  
  
 
52
 
Item 6.
  
  
 
53
 
 
  
  
 
i
 
Unless otherwise expressly stated or the context otherwise requires, references in this Quarterly Report on Form
10-Q,
which we refer to as this Quarterly Report, to “Compass,” “Company,” “our,” “us,” and “we” and similar references refer to Compass, Inc. and its wholly-owned subsidiaries.
WHERE YOU CAN FIND MORE INFORMATION
Investors and others should note that we may announce material business and financial information to our investors using our investor relations page on our website (www.compass.com), filings we make with the Securities and Exchange Commission, or the SEC, webcasts, press releases and conference calls. 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.
From time to time, we intend to announce material information to the public through filings with the SEC, the investor relations page on our website (www.compass.com), 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 Robert Reffkin’s Instagram account (@robreffkin).
Any updates to the list of disclosure channels through which we will announce information will be posted on the investor relations page on our website.
The information contained on, or that can be accessed through, the website referenced in this Quarterly Report is not incorporated by reference into this filing, and the website address is provided only as an inactive textual reference.
 
2

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report contains forward-looking statements within the meaning of the federal securities laws. All statements contained in this Quarterly 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, and potential impacts of the
COVID-19
pandemic, 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.
Forward-looking statements contained in this Quarterly Report include, but are not limited to, statements about:
 
 
 
our future financial performance, including our expectations regarding our revenue, rate of growth, operating expenses including changes in sales and marketing, research and development, and general and administrative expenses (including any components of the foregoing), and our ability to achieve and sustain future profitability;
 
 
 
any changes in macroeconomic conditions and in U.S. residential real estate market conditions, including changes in prevailing interest rates or monetary policies;
 
 
 
the effects of the ongoing
COVID-19
coronavirus pandemic in the markets in which we operate;
 
 
 
our business plan and our ability to effectively manage our expenses or grow our revenue;
 
 
 
anticipated trends, growth rates, and challenges in our business and in the markets in which we operate;
 
 
 
our ability to drive ongoing usage of our platform by agents;
 
 
 
our market opportunity;
 
 
 
our ability to expand into new domestic and international markets;
 
 
 
our ability to successfully develop and market our adjacent services, including with respect to any joint ventures;
 
 
 
our expectations regarding anticipated benefits from our mortgage business and new mortgage joint venture with Guaranteed Rate;
 
 
 
our ability to attract and retain agents and expand their businesses;
 
 
 
beliefs and objectives for future operations;
 
 
 
the timing and market acceptance of our products and services for our agents and their clients;
 
 
 
the effects of seasonal and cyclical trends on our results of operations;
 
 
 
our expectations concerning relationships with third parties;
 
 
 
our ability to maintain, protect, and enhance our intellectual property;
 
 
 
the effects of increased competition in our markets and our ability to compete effectively;
 
 
 
our ability to stay in compliance with laws and regulations that currently apply or become applicable to our business both in the United States and, if and as applicable, internationally; and
 
 
 
economic and industry trends, growth forecasts, or trend analysis.
We have based these forward-looking statements largely 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 are subject to a number of risks, uncertainties and assumptions, including those described in Part II, Item 1A, “Risk Factors” in this Quarterly Report and the impact of the
COVID-19
pandemic. Readers are urged to carefully review and consider the various disclosures made in this Quarterly Report and in other documents we file from time to time with the SEC that disclose risks and uncertainties that may affect our business. Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for us to predict all risks, 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 Quarterly Report may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward-looking statements.
You should not rely upon forward-looking statements as predictions of future events. The events and circumstances reflected in the forward-looking statements may not be achieved or occur. Although we believe that the expectations reflected in the forward-looking statements are reasonable, we cannot guarantee future results, performance, or achievements. In addition, the forward-looking statements in this Quarterly 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 Quarterly Report or to conform statements to actual results or revised expectations, except as required by law.
You should read this Quarterly Report and the documents that we reference herein and have filed with the SEC as exhibits to this Quarterly Report with the understanding that our actual future results, performance, and events and circumstances may be materially different from what we expect.
 
3

PART I – FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
Compass, Inc.
Condensed Consolidated Balance Sheets
(In millions, except share and per share data, unaudited)
 
 
  
September 30, 2021
 
 
December 31, 2020
 
Assets
  
 
Current assets
  
 
Cash and cash equivalents
   $ 791.4     $ 440.1  
Accounts receivable, net of allowance of $7.8 and $8.1, respectively
     55.5       54.8  
Compass Concierge receivables, net of allowance of $20.0 and $17.2, respectively
     49.4       49.5  
Other current assets
     84.4       54.9  
    
 
 
   
 
 
 
Total current assets
     980.7       599.3  
Property and equipment, net
     151.3       141.7  
Operating lease
right-of-use
assets
     458.9       426.6  
Intangible assets, net
     127.5       45.6  
Goodwill
     182.6       119.8  
Other
non-current
assets
     46.2       32.1  
    
 
 
   
 
 
 
Total assets
   $ 1,947.2     $ 1,365.1  
    
 
 
   
 
 
 
Liabilities, Convertible Preferred Stock and Stockholders’ Equity (Deficit)
                
Current liabilities
                
Accounts payable
   $ 35.3     $ 36.6  
Commissions payable
     73.0       62.0  
Accrued expenses and other current liabilities
     215.7       106.8  
Current lease liabilities
     80.2       68.1  
Concierge credit facility
     18.7       8.4  
    
 
 
   
 
 
 
Total current liabilities
     422.9       281.9  
Non-current
lease liabilities
     457.8       435.9  
Other
non-current
liabilities
     36.6       23.5  
    
 
 
   
 
 
 
Total liabilities
     917.3       741.3  
    
 
 
   
 
 
 
Commitments and contingencies (Note 6)
                
Convertible preferred stock, $0.00001 par value, 0 and 246,430,170 shares authorized at September 30, 2021 and December 31, 2020, respectively; 0 and 237,047,550 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively
              1,486.7  
Stockholders’ equity (deficit)
                
Common stock, $0.00001 par value, 13,850,000,000 and 700,754,910 shares authorized at September 30, 2021 and December 31, 2020, respectively; 399,082,563 and 125,221,900 shares issued at September 30, 2021 and December 31, 2020, respectively; 399,082,563 and 122,971,900 shares outstanding at September 30, 2021 and December 31, 2020, respectively
                  
Additional
paid-in
capital
     2,445.4       238.0  
Accumulated deficit
     (1,420.2     (1,100.9
    
 
 
   
 
 
 
Total Compass, Inc. stockholders’ equity (deficit)
     1,025.2       (862.9
Non-controlling
interest
     4.7           
    
 
 
   
 
 
 
Total stockholders’ equity (deficit)
     1,029.9       (862.9
    
 
 
   
 
 
 
Total liabilities, convertible preferred stock and stockholders’ equity (deficit)
   $ 1,947.2     $ 1,365.1  
    
 
 
   
 
 
 
The accompanying footnotes are an integral part of these condensed consolidated financial statements.
 
4

Compass, Inc.
Condensed Consolidated Statements of Operations
(
In millions, except share and per share data, unaudited
)
 
    
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
    
2021
   
2020
   
2021
   
2020
 
Revenue
   $ 1,743.6     $ 1,188.5     $ 4,808.9     $ 2,490.5  
Operating expenses:
                                
Commissions and other related expense
     1,430.6       979.4       3,963.2       2,047.2  
Sales and marketing
     130.6       99.7       366.2       297.0  
Operations and support
     97.0       53.3       263.7       158.9  
Research and development
     89.7       33.7       259.8       106.7  
General and administrative
     79.5       22.7       231.8       75.7  
Depreciation and amortization
     16.7       13.0       45.1       38.1  
    
 
 
   
 
 
   
 
 
   
 
 
 
Total operating expenses
     1,844.1       1,201.8       5,129.8       2,723.6  
    
 
 
   
 
 
   
 
 
   
 
 
 
Loss from operations
     (100.5     (13.3     (320.9     (233.1
Investment income, net
     0.1             0.1       2.0  
Interest expense
     (0.7     (0.2     (1.8     (0.2
    
 
 
   
 
 
   
 
 
   
 
 
 
Loss before income taxes
     (101.1     (13.5     (322.6     (231.3
Benefit from income taxes
     1.3             3.3       0.9  
    
 
 
   
 
 
   
 
 
   
 
 
 
Net loss
   $ (99.8   $ (13.5   $ (319.3   $ (230.4
    
 
 
   
 
 
   
 
 
   
 
 
 
Net loss per share attributable to common stockholders, basic and diluted
   $ (0.25   $ (0.12   $ (1.06   $ (2.11
    
 
 
   
 
 
   
 
 
   
 
 
 
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted
     392,979,596       110,447,900       300,303,264       109,448,680  
    
 
 
   
 
 
   
 
 
   
 
 
 
The accompanying footnotes are an integral part of these condensed consolidated financial statements.
 
5

Compass, Inc.
Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit)
(In millions, except share amounts, unaudited)
 
 
 
Convertible
Preferred Stock
 
 
Common Stock
 
 
Additional
Paid-in

Capital
 
 
Accumulated
Other
Comprehensive
Income
 
 
Accumulated
Deficit
 
 
Total
Compass,
Inc.
Stockholders’
Equity
(Deficit)
 
 
Non-controlling

interest
 
 
Total
Stockholders’
Equity
(Deficit)
 
 
 
Shares
 
 
Amount
 
 
Shares
 
 
Amount
 
For the three months ended September 30, 2021:
                                                                               
Balances at June 30, 2021
    —       $ —         394,419,967     $ —       $ 2,395.9     $ —       $ (1,320.4   $ 1,075.5     $ —       $ 1,075.5  
Net loss
    —         —         —         —         —         —         (99.8     (99.8     (0.3     (100.1
Capital contribution from
non-controlling
interest
    —         —         —         —         —         —         —         —         5.0       5.0  
Issuance of stock for option exercises and
RSU settlements
    —         —         4,662,596       —         2.9       —         —         2.9       —         2.9  
Vesting of early exercised stock options
    —         —         —         —         1.3       —         —         1.3       —         1.3  
Stock-based compensation
    —         —         —         —         45.3       —         —         45.3       —         45.3  
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balances at September 30, 2021
    —       $ —         399,082,563     $ —       $ 2,445.4     $ —       $ (1,420.2   $ 1,025.2     $ 4.7     $ 1,029.9  
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
For the three months ended September 30, 2020:
                                                                               
Balances at June 30, 2020
    246,430,170     $ 1,526.7       110,645,490     $ —       $ 172.1     $ —       $ (1,047.6   $ (875.5   $ —       $ (875.5
Net loss
    —         —         —         —         —         —         (13.5     (13.5     —         (13.5
Issuance of stock for option exercises
    —         —         857,250       —         3.3       —         —         3.3       —         3.3  
Stock-based compensation
    —         —         —         —         6.1       —         —         6.1       —         6.1  
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balances at September 30, 2020
    246,430,170     $ 1,526.7       111,502,740     $ —       $ 181.5     $ —       $ (1,061.1   $ (879.6   $ —       $ (879.6
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
The accompanying footnotes are an integral part of these condensed consolidated financial statements.
 
6

Compass, Inc.
Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit)
(In millions, except share amounts, unaudited)
 
 
 
Convertible Preferred
Stock
 
 
Common Stock
 
 
Additional
Paid-in

Capital
 
 
Accumulated
Other
Comprehensive
Income
 
 
Accumulated
Deficit
 
 
Total
Compass,
Inc.
Stockholders’
Equity
(Deficit)
 
 
Non-controlling

interest
 
 
Total
Stockholders’
Equity
(Deficit)
 
 
 
Shares
 
 
Amount
 
 
Shares
 
 
Amount
 
For the nine months ended September 30, 2021:
                                                                               
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
    —         —         —         —         —         —         (319.3     (319.3     (0.3     (319.6
Capital contribution from
non-controlling
interest
    —         —         —         —         —         —         —         —         5.0       5.0  
Issuance of shares in connection with acquisitions
    —         —         855,740       —         10.1       —         —         10.1       —         10.1  
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 stock for option exercises and
RSU
settlement
s
    —         —         9,185,720       —         14.1       —         —         14.1       —         14.1  
Early exercise of stock options
    —         —         818,590       —         —         —         —         —         —         —    
Vesting of early exercised stock options
    —         —         —         —         3.8       —         —         3.8       —         3.8  
Stock-based compensation
    —         —         —         —         254.0       —         —         254.0       —         254.0  
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balances at September 30, 2021
    —       $ —         399,082,563     $ —       $ 2,445.4     $ —       $ (1,420.2   $ 1,025.2     $ 4.7     $ 1,029.9  
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
For the nine months ended September 30, 2020:
                                                                               
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
    —         —         —         —         —         —         (230.4     (230.4     —         (230.4
Unrealized loss on investments
    —         —         —         —         —         (0.1     —         (0.1     —         (0.1
Issuance of shares in connection with acquisitions
    —         —         401,310       —         1.2       —         —         1.2       —         1.2  
Issuance of Series G convertible preferred stock, net of issuance costs
    64,820       1.0       —         —         —         —         —         —         —         —    
Issuance of stock for option exercises
    —         —         1,807,370       —         6.7       —         —         6.7       —         6.7  
Stock-based compensation
    —         —         —         —         30.2       —         —         30.2       —         30.2  
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Balances at September 30, 2020
    246,430,170     $ 1,526.7       111,502,740     $ —       $ 181.5     $ —       $ (1,061.1 )   $ (879.6   $ —       $ (879.6
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
The accompanying footnotes are an integral part of these condensed consolidated financial statements.
 
7
Compass, Inc.
Condensed Consolidated Statements of Cash Flows
(In millions, unaudited)
 
    
Nine Months Ended September 30,
 
    
2021
   
2020
 
Operating Activities
                
Net loss
   $ (319.3   $ (230.4
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:
                
Depreciation and amortization
     45.1       38.1  
Stock-based compensation
     292.9       30.2  
Change in acquisition related contingent consideration
     (4.4     5.5  
Bad debt expense
     8.9       12.7  
Amortization of debt issuance costs
     0.9       0.1  
Changes in operating assets and liabilities:
                
Accounts receivable
     1.6       (65.7
Compass Concierge receivables
     (7.1     0.9  
Other current assets
     (29.6     14.9  
Other
non-current
assets
     (13.4     (2.8
Operating lease
right-of-use
assets and operating lease liabilities
     1.6       33.2  
Accounts payable
     (2.4     (12.8
Commissions payable
     8.8       56.9  
Accrued expenses and other liabilities
     64.7       31.1  
    
 
 
   
 
 
 
Net cash provided by (used in) operating activities
     48.3       (88.1
    
 
 
   
 
 
 
Investing Activities
                
Proceeds from sales and maturities of marketable securities
     —         55.5  
Capital expenditures
     (33.6     (34.8
Payments for acquisitions, net of cash acquired
     (127.3     (0.8
    
 
 
   
 
 
 
Net cash (used in) provided by investing activities
     (160.9     19.9  
    
 
 
   
 
 
 
Financing Activities
                
Proceeds from issuance of convertible preferred stock, net of issuance costs
     —         1.0  
Proceeds from exercise and early exercise of stock options
     19.1       6.8  
Proceeds from drawdowns on Concierge credit facility
     29.6       8.2  
Repayments of drawdowns on Concierge credit facility
     (19.3     —    
Payments of contingent consideration related to acquisitions
     (8.2     (3.2
Payments of debt issuance costs for 
credit facilities
     (1.9     —    
Proceeds from capital contribution of
non-controlling
interest in OriginPoint, LLC joint venture
     5.0       —    
Proceeds from issuance of common stock upon initial public offering, net of offering costs
     439.6       —    
    
 
 
   
 
 
 
Net cash provided by financing activities
     463.9       12.8  
    
 
 
   
 
 
 
Net increase (decrease) in cash and cash equivalents
     351.3       (55.4
Cash and cash equivalents at beginning of period
     440.1       491.7  
    
 
 
   
 
 
 
Cash and cash equivalents at end of period
   $ 791.4     $ 436.3  
    
 
 
   
 
 
 
Supplemental disclosures of cash flow information:
                
Cash paid for interest
   $ 0.7     $ —    
Supplemental
non-cash
information:
                
Issuance of common stock for acquisitions
   $ 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     $ —    
    
 
 
   
 
 
 
The accompanying footnotes are an integral part of these condensed consolidated financial statements.
 
8

Compass, Inc.
Notes to Condensed Consolidated Financial Statements
(unaudited)
 
1.
Business and Basis of Presentation
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 of the Company 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 condensed consolidated financial statements have been adjusted to reflect this forward stock split on a retroactive basis for all periods presented, except where otherwise noted.
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,296,438 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,033,725 shares of common stock and the Company reclassified $1.4 billion of convertible preferred stock to Additional
paid-in-capital.
On March 31, 2021, in connection with the effectiveness of the Company’s IPO registration statement, the Company recognized $148.5 million in stock-based compensation expense for (i) certain RSUs that contained both service-based and liquidity event-based vesting conditions as the liquidity event-based vesting condition was satisfied upon effectiveness of the registration statement and (ii) certain stock options and RSU awards with 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.
In April 2021, the Company adopted a restated certificate of incorporation and changed its authorized capital stock to consist of 12,500,000,000 shares of Class A common stock, 1,250,000,000 shares of Class B common stock, 100,000,000 shares of Class C common stock and 25,000,000 shares of undesignated preferred stock. On March 31, 2021, in connection with the effectiveness of the Company’s IPO registration statement, 15,244,490 shares of Class A common stock held by the Company’s founder and Chief Executive Officer were exchanged for an equivalent number of shares of Class C common stock. In addition, any Class A common stock issued to the Company’s Chief Executive Officer from RSU awards granted prior to February 2021 are able to be exchanged for Class C common stock once the RSUs have been settled for the underlying Class A common stock.
Basis of Presentation
The condensed consolidated financial statements include the accounts of the Company and its subsidiaries. The activities of OriginPoint LLC (“OriginPoint”), a mortgage origination company and joint venture formed in July 2021 between the Company and Guaranteed Rate, Inc. (“Guaranteed Rate”), are consolidated within the accompanying condensed consolidated financial statements. OriginPoint is owned 49.9% by the Company and 50.1% by Guaranteed Rate and the activities of OriginPoint are consolidated since the Company has the power to direct those activities that will significantly affect the economic performance of the joint venture. The economic interests related to Guaranteed Rates’ 50.1% ownership interest are reflected as
non-controlling
interest in the accompanying financial statements. All intercompany accounts and transactions have been eliminated in consolidation. The Company’s condensed consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and include the assets, liabilities, revenues and expenses of all controlled subsidiaries. The condensed consolidated statements of operations include the results of entities acquired from the date of each respective acquisition.
The unaudited interim condensed consolidated financial statements and related disclosures have been prepared by management on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all adjustments necessary for a fair statement of the interim periods presented.
 
9

The results of the interim periods presented are not necessarily indicative of the results expected for the full year. Certain information and notes normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted under the Securities and Exchange Commission’s rules and regulations. Accordingly, the unaudited condensed consolidated financial statements and notes included herein should be read in conjunction with the Company’s audited consolidated financial statements and the related notes for the year ended December 31, 2020, included in the final prospectus that forms a part of the Company’s IPO registration statement, dated as of March 31, 2021 and filed with the Securities and Exchange Commission on April 1, 2021 pursuant to Rule 424(b) under the Securities Act of 1933, as amended.
2.    Summary of Significant Accounting Policies
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. 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) contingent considerations 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 based 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.
There are many uncertainties regarding the ongoing coronavirus
(“COVID-19”)
pandemic, and the Company is closely monitoring the impact of the pandemic on all aspects of its business, including how it has impacted and may continue to impact the Company’s operations and its customers for an indefinite period of time. The extent and duration of the
COVID-19
pandemic over the longer term and the extent to which it will impact the global economy, U.S. residential market and the Company’s financial condition, results of operations, or cash flows remain uncertain and depend on future developments that cannot be accurately predicted at this time. Such developments include, but are not limited to, the emergence of new variants, severity and transmission rate of the virus, the extent and effectiveness of containment actions taken, the timing, availability, and effectiveness of vaccines and the vaccination rates, as well as the impact of these and other factors on residential real estate values, real estate transaction behavior in general, and on the Company’s business in particular. The Company will continue to assess the impacts of the
COVID-19
pandemic and will adjust its operations as necessary.
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 significant 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 condensed consolidated statements of operations. Acquisition costs, consisting primarily of third-party legal and consulting fees, are expensed as incurred.
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 and affiliated agents, 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 and affiliated agents. 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’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 is measured based on the fair value of the Company’s common stock on the grant date and will begin to be recognized as expense when both the required service-based vesting condition and the liquidity event-based vesting condition has been 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 and Basis of Presentation—Initial Public Offering.”
 
10

Beginning in December 2020, the Company began issuing RSUs that vest upon the satisfaction of only a service-based vesting condition that is generally ranging from four 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 to be granted in connection with the 2021 Agent Equity Program, the Company determines the value of the stock-based compensation expense at the time the underlying commission is earned and begins 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 is 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. For the nine months ended September 30, 2021, the Company recognized stock-based compensation expense and an associated liability of $40.1 million in connection with RSUs earned as a part of the 2021 Agent Equity Program. The associated liability is recorded within Accrued expenses and other current liabilities in the condensed consolidated balance sheet.
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.
Deferred Offering Costs
Deferred offering costs, consisting of legal, accounting and other fees and costs relating to the IPO, are capitalized and recorded on the condensed consolidated balance sheets. As of December 31, 2020, $1.8 million of deferred offering costs were capitalized in Other
non-current
assets on the condensed consolidated balance sheet. During the
nine
 months ended
September
 30, 2021, $11.0 million of deferred offering costs were recorded against the proceeds from the initial public offering in Additional
paid-in
capital on the condensed consolidated balance sheet and as of September 30, 2021 there were no remaining deferred offering costs included on the condensed consolidated balance sheet.
New Accounting Pronouncements
In December 2019, the FASB issued ASU
No. 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 became 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 condensed consolidated financial statements.
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 became effective starting March 12, 2020 and may be applied prospectively through December 31, 2022. 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 condensed consolidated financial statements.
3.    Acquisitions
During the nine months ended September 30, 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, four additional small real estate brokerages and one additional small title insurance and escrow settlement services company. 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. The Company has accounted for two of the real estate brokerages as asset acquisitions and the remaining acquisitions were accounted for as business combinations.
Total Consideration
The total consideration for acquisitions completed during the nine months ended September 30, 2021 comprised $148.5 million of cash, net of cash acquired, $5.8 million in Class A Common Stock of the Company and up to $5.4 million of additional cash that may be paid contingent on certain earnings-based targets being met through 2023. During the nine months ended September 30, 2021, $127.3 million in cash was paid in connection with these acquisitions, net of cash acquired, and up to an aggregate of $21.2 million will be paid once certain indemnification matters and
pre-acquisition
contingencies are resolved.
These future cash payments were recorded as Accrued expenses and other current liabilities in the condensed consolidated balance sheet.
The fair value of the assets acquired and the liabilities assumed primarily resulted in the recognition of: broker relationships of $82.7 million; trademark intangible assets of $11.4 million; acquired technology of $5.5 million; operating lease
right-of-use
assets of $9.7 million; $7.1 million of other current and
non-current
assets; lease liabilities of $9.7 million; and $9.7 million of other 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 $62.7 million. Acquired intangible assets are being amortized over their estimated useful lives of approximately 2 to 9 years.
Approximately $22.0 million of the goodwill recorded during the nine months ended September 30, 2021 is deductible for tax purposes. The amount of
tax-deductible
goodwill may increase in the future to approximately $61.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.
 
11

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 2021 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.
Contingent Consideration
Contingent consideration represents obligations of the Company to transfer cash and common stock to the sellers of certain acquired busin
e
sses in the event that certain targets and milestones are met. Approximately $13.0 million of the obligations as of September 30, 2021 are fixed in value. As of September 30, 2021, the undiscounted maximum payment under these arrangements was
 
$28.2 million.
Changes in contingent consideration measured at fair value on a recurring basis were as follows (in millions):
 
 
  
Three Months Ended September 30,
 
  
Nine Months Ended September 30,
 
 
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Opening balance
   $  33.0      $  15.3      $ 39.8      $  16.4  
Acquisitions
     0.7        —          5.4        —    
Payments and issuances
     (2.7      (2.4      (13.7      (5.4
Fair value (gains) losses included in net loss
     (3.9      3.6        (4.4      5.5  
    
 
 
    
 
 
    
 
 
    
 
 
 
Closing Balance
   $ 27.1      $ 16.5      $ 27.1      $ 16.5  
    
 
 
    
 
 
    
 
 
    
 
 
 

 
Other Acquisition Related Compensation
In connection with the Company’s acquisitions, certain amounts paid or to be paid to selling shareholders are subject to clawback and forfeiture dependent on certain employees and agents providing continued service to the Company. These retention-based payments are accounted for as compensation for future services and the Company recognizes the expenses over the service period. As of September 30, 2021, the
maximum
 future compensation to such selling shareholders in connection with these arrangements
 was $
57.7
 million.
 For the three months ended September 30, 2021 and 2020, the Company recognized $7.5 million and $0.4 million, respectively, and for the nine months ended September 30, 2021 and 2020, the Company recognized $18.9 million and $1.6 million, respectively, in compensation expense within Operations and support in the accompanying condensed consolidated statements of operations related to these arrangements.
During the nine months ended September 30, 2021, the Company granted 277,776 shares of common stock to sellers in accordance with arrangements where vesting of the shares is contingent on such sellers providing continued service to the Company. Accordingly, these share-based payments will be accounted for as stock-based compensation expense over the underlying retention periods. As a result, the Company recognized $0.7 million stock-based compensation expense related to these compensation arrangements during the three and nine months ended September 30, 2021.
4.    Fair Value of Financial Assets and Liabilities
The Company’s cash and cash equivalents of $789.6 million and $440.1 million as of September 30, 2021 and December 31, 2020, respectively, are held in cash and money market funds 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 $27.1 million and $39.8 million as of September 30, 2021 and December 31, 2020, respectively, are the Company’s only Level 3 financial instruments.
See Note 3 – “Acquisitions” for changes in contingent consideration for the three and nine months ended September 30, 2021 and 2020. The following table presents the balances of contingent
consideration (in millions):
 
 
  
September 30, 2021
 
  
December 31, 2020
 
Accrued expenses and other current liabilities
   $  12.1      $  19.1  
Other
non-current
liabilities
     15.0        20.7  
    
 
 
    
 
 
 
Total contingent consideration
   $ 27.1      $ 39.8  
    
 
 
    
 
 
 
There were no transfers of financial instruments between Level 1, Level 2 and Level 3 during the periods presented.
Level 3 Financial Liabilities
The Company’s Level 3 financial liabilities relate to acquisition-related contingent consideration arrangements. Contingent consideration represents obligations of the Company to transfer cash and common stock to the sellers of certain acquired entities in the event that certain targets and milestones are met. The Company estimated the fair value of the contingent consideration using a Monte Carlo simulation, which is based on significant inputs, primarily forecasted future results of the acquired businesses, not observable in the market, discount rates and earnings volatility measures. The changes in the fair value of Level 3 financial liabilities are included within Operations and support in the accompanying condensed consolidated statements of operations (see Note 3 – “Acquisitions”).
 
12

The following tables present quantitative information regarding the significant unobservable inputs utilized by the Company in the fair value measurement of Level 3 liabilities, consisting of different contingent consideration agreements, measured at fair value on a recurring basis:
 
 
  
September 30,
2021
  
December 31,
2020
Discount rate
  
0.0% - 2.0%
  
0.0% - 2.0%
Weighted average discount rate
   0.5%    1.3%
Earnings volatility
   0% - 15%    0% - 18%
Weighted average earnings volatility
   3.4%    6.9%
5.    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. Prior to July 29, 2021 borrowings under the Concierge Facility accrued interest at rates equal to the adjusted London interbank offered rate (“LIBOR”) plus a margin of 3.00
%
as adjusted, or an alternate rate of interest upon the occurrence of certain changes in LIBOR. Additionally, prior to July 29, 2021, the Company was required to pay an annual commitment fee of 0.50% on a quarterly basis based on the unused portion of the Concierge Facility irrespective of the Company’s utilization rate. On July 29, 2021, the Company amended and restated the Concierge Facility (the “A&R Concierge Facility”), extending the revolving period for another twelve months, lowering the interest rate to LIBOR plus a margin of 1.85%, which may be adjusted, and lowering the annual commitment fee to 0.35% if the 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%). Pursuant to the A&R Concierge Facility, the principal amount, if any, is payable in full in January 2023, unless earlier terminated or extended. The interest rate on the Concierge Facility was 3.15% as of September 30, 2021.
The Company has the option to repay the borrowings under the Concierge Facility without premium or penalty prior to maturity. The 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 Concierge Facility will automatically be reduced to zero and the Company will be required to repay any outstanding loans under the Concierge Facility. As of September 30, 2021, the Company was in compliance with the covenants under the Concierge Facility.
Revolving Credit Facility
In March 2021, the Company entered into a Revolving Credit and Guaranty Agreement (the “Revolving Credit Facility”) with several lenders and issuing banks and Barclays Bank PLC, as administrative agent and as collateral agent. The Revolving Credit Facility provides for a $350.0 million revolving credit facility, which may be increased by the greater of $250.0 million and 18.5% of the Company’s consolidated total assets, plus such additional amount so long as the Company’s total net leverage ratio does not exceed 4.50:1.00 on a pro forma basis as of the most recent test period, subject to the terms 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 Company’s assets 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%. In the Revolving Credit Facility, the base rate is defined as 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 Company is 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 Company has the option to repay the Company’s borrowings, and to permanently reduce the loan commitments whole or in part, under the Revolving Credit Facility without premium or penalty prior to maturity. As of September 30, 2021, there were no borrowings outstanding under the Revolving Credit Facility and outstanding letters of credit under the Revolving Credit Facility totaled approximately $16.3 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 covenant 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 the Company maintain certain liquidity-based measures and total revenue requirements. As of September 30, 2021, the Company was in compliance with the 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.
 
13

The Company incurred debt issuance costs of $1.4 million in connection with the Revolving Credit Facility, which are included in Other current assets and Other
non-current
assets in the condensed consolidated balance sheet. The unamortized debt issuance costs will be amortized within Interest expense in the consolidated statements of operations over the remaining term on a straight-line basis.
6.    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.
Avi Dorfman v. Robert Reffkin and Urban Compass, Inc.
In July 2014, Avi Dorfman (“Dorfman”) and RentJolt, Inc. (“RentJolt”) (collectively, “Plaintiffs”) filed suit against the Company and Robert Reffkin (“Defendants”), seeking compensation for certain services, trade secrets and other contributions allegedly provided in the formation of the Company. After miscellaneous motion practice, in June 2018, Defendants moved for summary judgment, the court held oral argument in October 2018 and ultimately denied the Defendants’ motion for summary judgment in October 2019. In November 2019, Defendants appealed portions of the court’s summary judgment ruling. In February 2020, the appellate court granted in part and denied in part Defendants’ appeal resulting in one plaintiff (RentJolt) voluntarily discontinuing its only remaining claim and leaving the case. Defendants have one motion in limine pending. A trial date has been set for January 2022. On October 25, 2021, the parties agreed to a settlement in principle. Once the settlement is finalized
,
the case will be dismissed with prejudice. The Company recorded an expense of
 
$
21.3
 
million during the three and nine months ended September 30, 2021 in connection with the settlement within General and administrative expense in the accompanying condensed consolidated statements of operations.
Realogy Holdings Corp., et al v. Urban Compass, Inc. and Compass Inc.
In July 2019, Realogy Holdings Corp., NRT New York LLC (“Corcoran”) 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 and seeks unspecified damages. The Company filed a Motion to Dismiss in September 2019. In September 2019, Plaintiffs filed an amended complaint, removing one claim and adding a claim for defamation. In November 2019, the Company moved to compel arbitration related to claims asserted by Corcoran and moved to dismiss all of the counts. In June 2020, the Court denied the motion to dismiss and denied the motion to compel arbitration as moot, granting Plaintiffs leave to amend the complaint as to claims asserted by Corcoran without prejudice to Defendants’ ability to move to compel or dismiss the Second Amended Complaint.
On July 3, 2020, Plaintiffs filed their Second Amended Complaint. On December 18, 2020, the Court denied the Company’s motion to compel arbitration on Plaintiffs’ second amended complaint without prejudice. Defendants’ Answer to the Second Amended Complaint and Counterclaims were filed on January 28, 2021. Additionally, the Company filed its appeal of the lower Court’s denial of the Company’s motion to dismiss and motion to compel arbitration on February 1, 2021. On June 1, 2021, the First Department affirmed the lower Court’s denial of the Company’s motion to compel arbitration. Discovery is proceeding, with an end date set for
October
 3, 2022. The Company is unable to predict the outcome of this action or to reasonably estimate the possible loss or range of loss, if any, arising from the claims asserted therein.
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 September 30, 2021 and December 31, 2020, the Company was contingently liable for $51.7 million and $50.7 million, respectively, under these letters of credit. As of September 30, 2021, $16.3 million and $35.4 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, 2020, all letters of credit were collateralized by the Company’s cash and cash equivalents.
Escrow and Trust Deposits
As a service to its home buyers and home sellers, the Company administers escrow and trust deposits which represent undistributed amounts for the settlement of real estate transactions. The escrow and trust deposits totaled $205.7 million and $46.1 million, respectively as of September 30, 2021 and December 31, 2020. These deposits are not assets of the Company and therefore are excluded from the accompanying condensed consolidated balance sheets. However, the Company remains contingently liable for the disposition of these deposits.
 
7.    Preferred Stock and Common Stock
Convertible Preferred Stock
In March 2020, the Company issued an additional 64,820 shares of its Series G convertible preferred stock for proceeds of $1.0 million.
In March 2021, the holders of 15,920,450 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.
14

During April 2021, in connection with the IPO, all series of the Company’s convertible preferred stock then outstanding were converted into 223,033,725 shares of Class A common stock and the Company reclassified $1.4 billion of Convertible preferred stock to Additional
paid-in-capital.
Undesignated Preferred Stock
In April 2021, the Company adopted a restated certificate of incorporation which provides for authorized undesignated preferred stock to 25,000,000. As of September 30, 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,244,490 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 Chief Executive Officer 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,000,000 shares of Class A common stock, 1,250,000,000 shares of Class B common stock and 100,000,000 shares of Class C common stock. As of September 30, 2021, the Company had three classes of common stock: Class A common stock, Class B common stock and Class C common stock. Each class has par value of $0.00001.
    
September 30, 2021
 
    
Shares
Authorized
    
Shares Issued
    
Shares
Outstanding
 
Class A common stock
     12,500,000,000        383,838,073        383,838,073  
Class B common stock
     1,250,000,000        —          —    
Class C common stock
     100,000,000        15,244,490        15,244,490  
Total
     13,850,000,000        399,082,563        399,082,563  
    
 
 
    
 
 
    
 
 
 
As of December 31, 2020, the Company had two classes of common stock: Class A common stock and Class B common stock. Each class has a par value of $0.00001.
    
December 31, 2020
 
    
Shares
Authorized
    
Shares Issued
    
Shares
Outstanding
 
Class A common stock
     530,136,050        118,549,390        116,299,390  
Class B common stock
     170,618,860        6,672,510        6,672,510  
    
 
 
    
 
 
    
 
 
 
Total
     700,754,910        125,221,900        122,971,900  
    
 
 
    
 
 
    
 
 
 
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.
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.
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. A description of all other rights, preferences and privileges of the holders of the Company’s common stock are included in the Company’s IPO prospectus on Form
S-1
filed with the Securities and Exchange Commission.
As of December 31, 2020, the Company had 2,250,000 shares of Class A common stock issued and held as treasury stock which were subsequently retired on July 1, 2021.
8.    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 options on common stock, 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
ten-year
contractional terms for stock options, and seven-year contractual terms for RSUs, subject to board
approval.
15

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,666,480
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 Company’s 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 five percent (5%) of the total number of outstanding shares of all classes of common stock 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 September 30, 2021, there were
 27,437,628 shares available for future grants under the 2021 Plan, inclusive of those shares transferred from the 2012 Plan.
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”). The ESPP authorizes the issuance of 7,416,620 shares of common stock to purchase rights granted 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 one percent (1%) of the total number of outstanding shares of common stock and shares of preferred stock of the Company outstanding (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,000,000 shares of common stock may be issued over the term of the ESPP, subject to certain exceptions set forth in the ESPP. As of the date of this filing, no shares have been granted under the ESPP.
Stock Options
A summary of stock option activity under the 2012 Plan and the 2021 Plan, including 1,061,250
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
 
Balances as of December 31, 2020
     62,827,150      $ 4.55        7.8      $  1,208.0  
Granted
     3,262,457        13.93                    
Exercised
     (6,224,067      3.08                    
Forfeited
     (1,377,408      6.62                    
    
 
 
                            
Balances as of September 30, 2021
     58,488,132      $ 5.17        7.2      $ 478.7  
    
 
 
                            
Exercisable and vested at September 30, 2021
     35,425,241      $ 3.75        6.3      $ 337.1  
    
 
 
                            
During the nine months ended September 30, 2021 and 2020, the intrinsic value of options exercised was $97.6 million and $4.8 million, respectively.
Restricted Stock Units
A summary of RSU activity under the 2012 Plan and the 2021 Plan is presented below:
    
Number of
 
S
hres
    
Weighted Average
Grant Date Fair
Value
 
Balances as of December 31, 2020
     32,556,160      $ 6.75  
Granted
     32,872,347        14.09  
Vested and converted to common stock
     (3,786,513      16.71  
Forfeited
     (2,159,492      13.06  
    
 
 
    
 
 
 
Balances as of September 30, 2021
     59,482,502      $ 9.94  
    
 
 
    
 
 
 
Included in the table above are 8,611,810 RSUs granted to an executive employee during the three months ended March 31, 2021. These RSUs have 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. During the nine months ended September 30, 2021 and 2020, the fair value of restricted stock units that vested and converted to common stock was $51.1 million and $0, respectively. During October and November 2021, the Company net settled all RSUs that had vested as of October 31, 2021. In connection with these settlements, the Company issued an aggregate of 6.8 million shares of Class A common stock and withheld an aggregate of 4.7 million shares of Class A common stock to satisfy $60.3 million of tax withholding obligations on behalf of the Company’s employees.
16
Stock-Based Compensation Expense
Total stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2021 and 2020 is as follows (in millions):
 
 
  
Three Months Ended September 30,
 
  
Nine Months Ended September 30,
 
 
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Commissions and other related expense
   $  26.3      $  0.5      $ 82.6      $ 5.1  
Sales and marketing
     10.3        2.6        27.9        8.0  
Operations and support
     4.5        0.7        12.3        2.2  
Research and development
     13.2        0.3        76.2        1.1  
General and administrative
     16.8        2.0        93.9        13.8  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total stock-based compensation expense
   $ 71.1      $ 6.1      $  292.9      $  30.2  
    
 
 
    
 
 
    
 
 
    
 
 
 
As more fully described in Note 1 – “Business and Basis of Presentation”, the Company recognized $
148.5
 million in stock-based compensation expense in connection with the effectiveness of the Company’s IPO registration statement on March 31, 2021.
Stock-based compensation expense for the nine months ended September 30, 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 marketing
     1.8  
Operations and support
     3.1  
Research and development
     46.9  
General and administrative
     55.0  
    
 
 
 
Total stock-based compensation expense
   $  148.5  
    
 
 
 
As of September 30, 2021, unrecognized stock-based compensation expense totaled $598.0 million and is expected to be recognized over a weighted-average period of 3.2 years.
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.
Early Exercise of Stock Options
A majority of the stock options granted under the 2012 Plan provide 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 the Company’s common stock.
During the nine months ended September 30, 2021, 818,590 stock options were early exercised for total proceeds of $5.0 million. As of September 30, 2021, 1,181,720 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 condensed consolidated balance sheet was $6.8 million as of September 30, 2021. Amounts recorded are transferred into Common stock and Additional
paid-in
capital within the condensed consolidated balance sheets as the shares vest.
9.    Income Taxes
The Company recognized a benefit from income taxes of $1.3
 
million and $3.3 million for the three and nine months ended September 30, 2021, respectively. This benefit resulted from a partial reduction in the valuation allowance related to the carryover tax basis in deferred tax liabilities from acquisitions. Additionally, the Company incurred current tax expense from its operations in India, which was fully offset by a deferred tax benefit for future AMT tax credits. The Company recognized a benefit from income taxes of $0.9 million for the nine months ended September 30, 2020.
The Company continues to maintain a full valuation allowance on all domestic net deferred tax assets based on numerous factors including estimated future taxable income and historic profitability.
The Company does not have any amount recorded related to uncertain tax positions as of the period ended September 30, 2021 nor does it expect a substantial increase in the next 12 months. If applicable, the Company recognizes interest and penalties related to uncertain tax positions in the income tax provision.
The United States is the Company’s only material tax jurisdiction and as a result of net operating loss carryforwards, the Company is subject to audit for all years for US federal income tax purposes.
10.    Net Loss Per Share Attributable to Common Stockholders
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.
 
17

The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in millions, except share and per share amounts):
 
    
Three Months Ended September 30,
    
Nine Months Ended September 30,
 
    
2021
    
2020
    
2021
    
2020
 
Numerator:
                                   
Net loss attributable to common stockholders
   $ (99.8    $ (13.5    $ (319.3    $ (230.4
    
 
 
    
 
 
    
 
 
    
 
 
 
Denominator:
                                   
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted
     392,979,596        110,447,900        300,303,264        109,448,680  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net loss per share attributable to common stockholders, basic and diluted
   $ (0.25    $ (0.12    $ (1.06    $ (2.11
    
 
 
    
 
 
    
 
 
    
 
 
 
The following securities were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive:
 
    
Three Months Ended September 30,
    
Nine Months Ended September 30,
 
    
2021
    
2020
    
2021
    
2020
 
Convertible preferred stock
            248,336,668        —          248,336,668  
Outstanding stock options
     58,488,132        62,507,670        58,488,132        62,507,670  
Outstanding RSUs
     59,482,502        29,089,920        59,482,502        29,089,920  
Unvested early exercised options
     1,181,720        —          1,181,720        —    
Unvested common stock
     574,926        754,710        574,926        754,710  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     119,727,280        340,688,968        119,727,280        340,688,968  
    
 
 
    
 
 
    
 
 
    
 
 
 
11.    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 program, initially launched by the Company, is based on a services model (“Concierge Classic”) provided by Compass Concierge, LLC (“Compass Concierge”), which includes 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 provides for the payment of the
up-front
costs of specified home improvement services provided by unrelated vendors.
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 with the Lender, 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 model or repayment of the loan funds under the Concierge Capital model 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 allowance for credit losses (“ACL”). The Company does 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 projects under the Concierge Classic program and new loans under the Concierge Capital program, 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. For Concierge Receivables where repayments have not been triggered (i.e., earlier of (i) sale of the pr
o
perty, (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 quarterly and on an annual basis. As of September 30, 2021 and December 31, 2020, the amount of outstanding Concierge Receivables related to unsold properties was approximately 97% and 93%,
respectively.
 
18

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, such as the impact of
COVID-19
and related economic uncertainty surrounding the pandemic, (ii) future economic conditions and (iii) any potential changes in the Compass Concierge Program that are reasonable and supportable would impact on its ACL.
The following table summarizes the activity of the ACL for Concierge Receivables for the three and nine months ended September 30, 2021 (in millions):
 
 
  
Three Months Ended
September 30, 2021
 
  
Nine Months Ended
September 30, 2021
 
Beginning of period
   $ 19.3      $ 17.2  
Allowances
     2.5        7.2  
Net write-offs and other
     (1.8      (4.4
    
 
 
    
 
 
 
End of period
   $  20.0      $  20.0  
    
 
 
    
 
 
 
Aging Status
The Company generally considers Concierge Receivables to be past due after being outstanding for over 30 days after initial billing. Changes in the Company’s estimate to the ACL is recorded through bad debt expense as Sales and marketing expense in the condensed 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 September 30, 2021 (in millions):
 
    
31-90 days
    
Over 90 days
    
Total
Past Due
    
Current
    
Total
 
September 30, 2021
   $  0.6      $  12.6      $  13.2      $  56.2      $  69.4  
12.    Restructuring Activities and
COVID-19
Update
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
COVID-19,
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. As a result of these cost-saving measures, the Company reduced its workforce by approximately 15%. Although the demand in the Company’s services had recovered starting in the second half of 2020, the duration of the pandemic and any impacts on consumer behavior are unknown, and the amount of that demand which will persist after the reversal of the
stay-at-home
orders is unknown. Additionally, the pandemic’s impacts on the overall economy and credit markets could significantly impact the Company’s estimates of fair value, which could affect the carrying amount of certain assets and liabilities. As of September 30, 2021, the impacts of the pandemic have not significantly impacted the carrying amount of the Company’s assets and liabilities.
The expenses resulting from these cost-saving measures were included in the consolidated statement of operations for the three and nine months ended September 30, 2020, as follows (in millions):
 
 
  
Three Months Ended
September 30, 2020
 
  
Nine Months Ended
September 30, 2020
 
 
  
Severance
 
  
Lease
Terminaion
 
  
Total
 
  
Severance
 
  
Lease
Terminaion
 
  
Total
 
Sales and marketing
   $ —        $ 1.2      $ 1.2      $ 1.5      $ 4.2      $ 5.7  
Operations and support
     —          —          —          2.9        —          2.9  
Research and development
     —          —          —          0.7        —          0.7  
General and administrative
     —          —          —          0.9        —          0.9  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ —        $  1.2      $  1.2      $  6.0      $  4.2      $  10.2  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
The Company did not recognize any restructuring expenses during the nine months ended September 30, 2021. As of September 30, 2021 and December 31, 2020, the Company did not have any material remaining liabilities related to restructuring costs.
 
 
19

ITEM 2. 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 unaudited condensed consolidated financial statements and the related notes and other financial information included elsewhere in this Quarterly Report and our audited consolidated financial statements and the related notes and the discussion under the section entitled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” for the year ended December 31, 2020 included in our final prospectus, or our Final IPO Prospectus, that forms a part of the Registration Statement on Form
S-1
(File
No. 333-
253744), or the IPO Registration Statement, for our initial public offering, or our IPO, dated as of March 31, 2021 and filed with the SEC on April 1, 2021 pursuant to Rule 424(b) under the Securities Act of 1933, as amended, or the Securities Act. 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 “Special Note Regarding Forward Looking Statements”. You should review the disclosure under the section entitled “Risk Factors” in this Quarterly 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 condensed consolidated financial statements and notes thereto included elsewhere in this Quarterly 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 and discussions of how seasonal factors 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.
 
   
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 condensed 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 September 30, 2021.
 
   
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
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 provide an
end-to-end
platform that empowers our residential real estate agents to deliver exceptional service to seller and buyer clients. 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 and under our brand. We generate revenue from clients through our 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. We currently generate substantially all of our revenue from commissions paid to us by clients at the time that a home is transacted on our platform. While adjacent services comprise a smaller 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.
Initial Public Offering
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,296,438 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.
On March 31, 2021, in connection with the effectiveness of the IPO Registration Statement, we recognized $148.5 million in stock-based compensation expense for (i) certain restricted stock units (“RSUs”) that contained both service-based and liquidity event-based vesting conditions as the liquidity event- based vesting condition was satisfied upon effectiveness of the IPO Registration Statement and (ii) certain stock options and RSU awards with 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.
 
20

Recent Developments
In July 2021, we and Guaranteed Rate formed OriginPoint, a new mortgage origination company. OriginPoint will originate mortgages for our real estate brokerage clients, as well as the clients of any other brokerage, in order to make loans available to a broad consumer audience. OriginPoint is a joint venture and is owned 49.9% by us and 50.1% by Guaranteed Rate.
Operational Highlights for the three months ended September 30, 2021
We look to continue to attract the most talented agents to our platform, which is critical to our long-term success. We grow our revenue by increasing the productivity of our agents and by selectively attracting high-performing agents looking to grow their business. We also continue to significantly invest in our proprietary, integrated platform, designed for real estate agents, to enable 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 25,000 agents on our platform as of September 30, 2021. 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 three months ended September 30, 2021, the Average Number of Principal Agents
(1)
was 11,616, an increase of 2,768, or 31.3%, from the three months ended September 30, 2020. The principal agent additions came in both new and existing markets.
During the three months ended September 30, 2021, our agents closed 62,349 Total Transactions
(1)
, an increase of 35.8% when compared to the three months ended September 30, 2020. Our growth in Total Transactions was due to a combination of new agents joining the platform, enhanced productivity for existing agents already on the platform and a robust housing market.
Our Gross Transaction Value
(1)
for the three months ended September 30, 2021 was $69.1 billion, an increase of 44.6% when compared to the three months ended September 30, 2020. This growth reflects strong transaction volume, higher productivity per principal agent and higher Average Transaction Values. Average Transaction Value is calculated by dividing Gross Transaction Value by Total Transactions.
 
(1)
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 Quarterly Report.
We believe there remains a meaningful opportunity to grow our business by continuing to expand our geographic coverage. During the three months ended September 30, 2021, we launched 5 new markets, bringing total markets served to 67 at the end of the quarter. We now operate real estate brokerage services in 28 states. For the three months ended September 30, 2021, our Gross Transaction Value represented 5.4% of residential real estate transacted in the United States, compared to 4.1% for the three months ended September 30, 2020. 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. 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. As we move forward, the priority with which we enter new markets will be based on the addressable size of each market, agent feedback and local market dynamics. Expansion within existing markets is particularly cost efficient as we are able to leverage existing infrastructure, personnel and our agent network. We also use alternative models like Compass Anywhere to provide a more tailored offering for key customer segments in order to accelerate expansion in a cost efficient manner.
Platform Highlights for the three months ended September 30, 2021
Our proprietary technology platform enables our agents to deliver an exceptional experience to their buyer and seller clients. It makes our agents more productive, allowing them to drive increased transaction volume by using technology to accelerate, automate and simplify many of the routine tasks an agent performs on a daily basis. It also uses artificial intelligence and machine learning to better analyze the data sets, yielding better outcomes for our agents and their clients.
We continue to invest in the platform, adding new engineers to build out the depth and breadth of the platform for our agents. As of September 30, 2021, we had approximately a 1,500 person technology team as well as a field organization dedicated to servicing the agent.
Usage on our platform continues to increase. For the three months ended September 30, 2021, total sessions on the platform grew by 31% as compared to the three months ended September 30, 2020 as both our agents and buyer and seller clients saw the advantages of discovering, collaborating, and transacting for home purchases and sales in a digital setting. During the three months ended September 30, 2021 and 2020, 83% and 83% of our agent teams used our proprietary technology platform weekly. The ratio of daily active users to weekly active users (DAU/WAU) was 71% and 72% during the three months ended September 30, 2021 and 2020, respectively.
We are investing aggressively in technologies and services that empower our agents. To that end, in May 2021, we completed the acquisition of Glide Labs, Inc., a real estate technology company. The addition of Glide to our suite of services accelerates our ability to offer critical transaction management tools to our customers and provides us with a fast-growing software services business.
Our ability to grow our agents, retain our agents and increase agent success on our platform, depends in part, on our ability to continue innovating in the industry and our ability to successfully launch new products for agents and clients. As such, we plan to continue making significant investments in research and development.
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. 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.
 
21

Additionally, volatility due to the
COVID-19
pandemic caused some disruption to the typical seasonality patterns of the residential real estate market and our quarterly results. The
COVID-19
pandemic is ongoing and it might result in further volatility causing future disruptions to the typical seasonality patterns, which would continue to affect our quarterly results. See “Impact of
COVID-19
Pandemic on our Business” elsewhere in this section for more information.
The residential real estate industry is also highly cyclical, and individual markets can have their own cyclical dynamics that diverge from broad market conditions. Generally, when economic conditions are favorable, the real estate industry tends to perform well. When the economy is weak, if interest rates dramatically increase, if mortgage lending standards tighten, or if there are economic or political disturbances, the residential real estate industry tends to perform poorly. Our revenue growth rate tends to increase as the real estate industry performs well and to decrease when the real estate industry performs poorly.
Impact of the
COVID-19
Pandemic on Our Business
In March 2020, the World Health Organization declared the outbreak of the
COVID-19
a global pandemic, which continues to spread throughout the United States and the world and has resulted in authorities implementing numerous measures to contain the virus, including quarantines,
shelter-in-place
orders, and business limitations and shutdowns.
In the first half of 2020, the
COVID-19
pandemic significantly affected the U.S. residential real estate market. As a result of health concerns,
stay-at-home
orders and economic uncertainty, many metro areas saw a significant decline in home sales. In April and May 2020, nationwide home sales dropped to their lowest levels since the 2007-2008 housing and financial crisis, with a significant increase in the number of delisted homes. During that time, new listings and home buying activity were down significantly year over year due to 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. However, the combination of low supply and historically low interest rates allowed prices to remain steady. In response to the
COVID-19
pandemic, we also took a number of measures, including, but not limited to, adoption of remote working for our employees and a virtual model for our agents, various platform enhancements and certain cost-saving measures such as temporary reduction of our workforce by 15%, temporary salary reduction, termination of certain lease obligations and reduction of certain discretionary expenses.
Towards the end of the second quarter of 2020, the U.S. residential real estate market started to recover. Potential buyers started to increase their housing search and purchase activity by the end of May 2020. Home showings per listing rose from their lows in March and April, and were well above
pre-pandemic
levels by May, aided by the increase in online and socially distant viewings. Housing supply did not recover at the same pace, with housing inventory down significantly year-over-year in the second half of 2020.
Starting in June 2020, we saw a dramatic increase in year-over-year revenue growth. This momentum continued through the second half of 2020 and into 2021 across most of our markets. During the first half of 2021, the new listings and home buying activity returned to
pre-pandemic
levels and most metro areas saw year-over-year price increases. More broadly, we believe
COVID-19
has accelerated the adoption of our technology platform, allowing our agents to not only continue to operate their business during the slowdown, but also to take advantage of the current market momentum. In addition, we have seen strong interest in our Compass Anywhere mobile agent offering, which provides location flexibility and a fully virtual support model well- suited to the
COVID-19
working environment. While our performance in the face of
COVID-19
does not necessarily reflect our future performance in every industry downturn, our adaptable team, backed by our strong digital platform, proved its ability to respond quickly in times of significant market dislocation.
The extent and duration of the
COVID-19
pandemic over the longer term and the extent to which it will impact the global economy, U.S. residential market and our financial condition, results of operations, or cash flows remain uncertain and depend on future developments that cannot be accurately predicted at this time. Such developments include, but are not limited to, the emergence of new variants, severity and transmission rate of the virus, the extent and effectiveness of containment actions taken, the timing, availability, and effectiveness of vaccines and the vaccination rates, as well as the impact of these and other factors on residential real estate values, real estate transaction behavior in general, and on our business in particular. See the section entitled “Risk Factors – Risks Related to Our Business and Operations – The outbreak of the
COVID-19
pandemic has had a material effect on our business and could continue to do so.”
 
22

RESULTS OF OPERATIONS
The following table sets forth our consolidated statements of operations data for the period indicated:
 
    
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
    
2021
   
2020
   
2021
   
2020
 
    
(in millions, except percentages)
 
Revenue
   $ 1,743.6       100.0   $ 1,188.5       100.0   $ 4,808.9       100.0   $ 2,490.5       100.0
Operating expenses:
                
Commissions and other related expense
(1)
     1,430.6       82.0       979.4       82.4       3,963.2       82.4       2,047.2       82.2  
Sales and marketing
(1)
     130.6       7.5       99.7       8.4       366.2       7.6       297.0       11.9  
Operations and support
(1)
     97.0       5.6       53.3       4.5       263.7       5.5       158.9       6.4  
Research and development
(1)
     89.7       5.1       33.7       2.8       259.8       5.4       106.7       4.3  
General and administrative
(1)
     79.5       4.6       22.7       1.9       231.8       4.8       75.7       3.0  
Depreciation and amortization
     16.7       1.0       13.0       1.1       45.1       0.9       38.1       1.5  
  
 
 
     
 
 
     
 
 
     
 
 
   
Total operating expenses
     1,844.1       105.8       1,201.8       101.1       5,129.8       106.7       2,723.6       109.4  
  
 
 
     
 
 
     
 
 
     
 
 
   
Loss from operations
     (100.5     (5.8     (13.3     (1.1     (320.9     (6.7     (233.1     (9.4
Investment income, net
     0.1       0.0       —         —         0.1       0.0       2.0       0.1  
Interest expense
     (0.7     (0.0     (0.2     (0.0     (1.8     (0.0     (0.2     (0.0
  
 
 
     
 
 
     
 
 
     
 
 
   
Loss before income taxes
     (101.1     (5.8     (13.5     (1.1     (322.6     (6.7     (231.3     (9.3
Benefit from income taxes
     1.3       0.1       —         —         3.3       0.1       0.9       0.0  
  
 
 
     
 
 
     
 
 
     
 
 
   
Net loss
   $ (99.8     -5.7   $ (13.5     -1.1   $ (319.3     -6.6   $ (230.4     -9.3
  
 
 
     
 
 
     
 
 
     
 
 
   
 
(1)
Includes stock-based compensation expense as follows:
 
    
Three Months Ended September 30,
    
Nine Months Ended September 30,
 
    
2021
    
2020
    
2021
    
2020
 
Commissions and other related expense
   $ 26.3      $ 0.5      $ 82.6      $ 5.1  
Sales and marketing
     10.3        2.6        27.9        8.0  
Operations and support
     4.5        0.7        12.3        2.2  
Research and development
     13.2        0.3        76.2        1.1  
General and administrative
     16.8        2.0        93.9        13.8  
  
 
 
    
 
 
    
 
 
    
 
 
 
Total stock-based compensation expense
   $ 71.1      $ 6.1      $ 292.9      $ 30.2  
  
 
 
    
 
 
    
 
 
    
 
 
 
Stock-based compensation for the nine months ended September 30, 2021 includes the following amounts related to a
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 marketing
     1.8  
Operations and support
     3.1  
Research and development
     46.9  
General and administrative
     55.0  
  
 
 
 
Total stock-based compensation expense
   $ 148.5  
  
 
 
 
Comparison of the Three and Nine Months Ended September 30, 2021 and 2020
Revenue
 
    
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
    
2021
    
2020
    
$ Change
    
% Change
   
2021
    
2020
    
$ Change
    
% Change
 
    
(in millions, except percentages)
 
Revenue
   $ 1,743.6      $ 1,188.5      $ 555.1        46.7   $ 4,808.9      $ 2,490.5      $ 2,318.4        93.1
Revenue was $1,743.6 million and $4,808.9 million during the three and nine months ended September 30, 2021, increases of $555.1 million, or 46.7%, and $2,318.4 million, or 93.1%, compared to the year ago periods, respectively. These increases were primarily driven by an increase in the number of agents that joined our platform during 2020 and 2021, a higher volume of transactions from both new and existing agents, continued geographic expansion both within our existing and new markets, as well as from a modest increase in Average Transaction Value. The Average Number of Principal Agents for the three and nine months ended September 30, 2021 grew to 11,616 and 10,686, increases of 31.3% and 25.5%, from the year ago periods, respectively. Total Transactions for the three and nine months ended September 30, 2021 grew to 62,349 and 168,360, increases of 35.8% and 72.9% from the year ago periods, respectively.
 
23

Operating Expenses
Commissions and other related expense
 
    
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
    
2021
   
2020
   
$ Change
    
% Change
   
2021
   
2020
   
$ Change
    
% Change
 
    
(in millions, except percentages)
 
Commissions and other related expense
   $ 1,430.6     $ 979.4     $ 451.2        46.1   $ 3,963.2     $ 2,047.2     $ 1,916.0        93.6
Percentage of revenue
     82.0     82.4          82.4     82.2     
Commissions and other related expense was $1,430.6 million and $3,963.2 million during the three and nine months ended September 30, 2021, increases of $451.2 million, or 46.1%, and $1,916.0 million, or 93.6% compared to the year ago periods, respectively. Included in Commissions and other related expense were
non-cash
expenses related to stock-based compensation of $26.3 million and $82.6 million for the three and nine months ended September 30, 2021 and $0.5 million and $5.1 million for the three and nine months ended September 30, 2020, respectively. The increases in stock-based compensation expense for the three and nine months ended September 30, 2021 as compared to the year ago periods were primarily related to a
one-time
acceleration of stock-based compensation expense of $41.7 million in connection with our IPO, and stock-based compensation expense related to certain RSUs, for which the liquidity-based condition was satisfied in connection with the IPO. Commissions and other related expense excluding such
non-cash
stock-based compensation expense was $1,404.3 million and $3,880.6 million, or 80.5% and 80.7% of revenue for the three and nine months ended September 30, 2021 and $978.9 million and $2,042.1 million, or 82.4% and 82.0% for the three and nine months ended September 30, 2020, respectively. The increase in absolute dollars of commissions and other related expense, excluding the
non-cash
stock-based compensation, was primarily driven by our higher revenue. The favorable 180 and 130 basis points decreases in commissions and other related expense, excluding the
non-cash
stock-based compensation expense, expressed as a percentage of revenue in the three and nine months ended September 30, 2021, respectively, as compared to the three and nine months ended September 30, 2020 was primarily due to the change in mix of the commission arrangements we have with our agents and changes in geographic mix.
Sales and marketing
 
    
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
    
2021
   
2020
   
$ Change
    
% Change
   
2021
   
2020
   
$ Change
    
% Change
 
    
(in millions, except percentages)
 
Sales and marketing
   $ 130.6     $ 99.7     $ 30.9        31.0   $ 366.2     $ 297.0     $ 69.2        23.3
Percentage of revenue
     7.5     8.4          7.6     11.9     
Sales and marketing expense was $130.6 million and $366.2 million during the three and nine months ended September 30, 2021, increases of $30.9 million, or 31.0%, and $69.2 million, or 23.3% compared to the year ago periods, respectively. Included in Sales and marketing expense were
non-cash
expenses related to stock-based compensation of $10.3 million and $27.9 million for the three and nine months ended September 30, 2021 and $2.6 million and $8.0 million for the three and nine months ended September 30, 2020, respectively. The increases in stock-based compensation expense for the three and nine months ended September 30, 2021 as compared to the year ago periods were partially due to a
one-time
acceleration of stock-based compensation expense of $1.8 million in connection with our IPO, and stock-based compensation expense related to certain RSUs, for which the liquidity-based condition was satisfied in connection with the IPO. Sales and marketing expense excluding such
non-cash
stock-based compensation expense was $120.3 million and $338.3 million, or 6.9% and 7.0% of revenue for the three and nine months ended September 30, 2021 and $97.1 million and $289.0 million, or 8.2% and 11.6% for the three and nine months ended September 30, 2020, respectively. The increase in sales and marketing expense, excluding the
non-cash
stock-based compensation expense was partially due to an increase in headcount and increased agent marketing and advertising. The decrease in sales and marketing expense excluding the
non-cash
stock-based compensation expense, expressed as a percentage of revenue during the three and nine months ended September 30, 2021 as compared to the three and nine months ended September 30, 2020, respectively, was primarily due to the economies of scale as we were able to grow revenue more quickly than the costs of our sales and marketing efforts.
Operations and support
 
    
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
    
2021
   
2020
   
$ Change
    
% Change
   
2021
   
2020
   
$ Change
    
% Change
 
    
(in millions, except percentages)
 
Operations and support
   $ 97.0     $ 53.3     $ 43.7        82.0   $ 263.7     $ 158.9     $ 104.8        66.0
Percentage of revenue
     5.6     4.5          5.5     6.4     
Operations and support expense was $97.0 million and $263.7 million during the three and nine months ended September 30, 2021, increases of $43.7 million, or 82.0%, and $104.8 million, or 66.0% compared to the year ago periods, respectively. Included in Operations and support expense were
non-cash
expenses related to stock-based compensation of $4.5 million and $12.3 million for the three and nine months ended September 30, 2021 and $0.7 million and $2.2 million for the three and nine months ended September 30, 2020, respectively. The increase in stock-based compensation expense for the three and nine months ended September 30, 2021 as compared to September 30, 2020 was primarily due to a
one-time
acceleration of stock-based compensation expense of $3.1 million in connection with our IPO, and stock-based compensation expense related to certain RSUs, for which the liquidity-based condition was satisfied in connection with the IPO. Operations and support expense excluding such
non-cash
stock-based compensation expense was $92.5 million and $251.4 million, or 5.3% and 5.2% of revenue for the three and nine months ended September 30, 2021 and $52.6 million and $156.7 million, or 4.4% and 6.3% for the three and nine months ended September 30, 2020, respectively. The increase in absolute dollars, excluding such
non-cash
stock-based compensation expense, was primarily driven by an increase in compensation and other personnel-related costs due to increased headcount and costs associated with the various acquisitions completed during 2020 and 2021. The increase in operations and support expense excluding the
non-cash
stock-based compensation expense, expressed as a percentage of revenue during the three months ended September 30, 2021 as compared to the three months ended September 30, 2020, respectively, was primarily also due to an increase in compensation and other personnel-related costs due to
 
24

increased headcount. The decrease in operations and support expense excluding the
non-cash
stock-based compensation expense, expressed as a percentage of revenue during the nine months ended September 30, 2021 as compared to the nine months ended September 30, 2020, respectively, was primarily due to the economies of scale as we were able to grow revenue more quickly than the costs to support our agents on our platform.
Research and development
 
    
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
    
2021
   
2020
   
$ Change
    
% Change
   
2021
   
2020
   
$ Change
    
% Change
 
    
(in millions, except percentages)
 
Research and development
   $ 89.7     $ 33.7     $ 56.0        166.2   $ 259.8     $ 106.7     $ 153.1        143.5
Percentage of revenue
     5.1     2.8          5.4     4.3     
Research and development expense was $89.7 million and $259.8 million during the three and nine months ended September 30, 2021, increases of $56.0 million, or 166.2%, and $153.1 million, or 143.5% compared to the year ago periods, respectively. Included in Research and development expense were
non-cash
expenses related to stock-based compensation of $13.2 million and $76.2 million for the three and nine months ended September 30, 2021 and $0.3 million and $1.1 million for the three and nine months ended September 30, 2020, respectively. The increase in stock-based compensation expense for the three and nine months ended September 30, 2021 as compared to September 30, 2020 was primarily due to a
one-time
acceleration of stock-based compensation expense of $46.9 million in connection with our IPO, and stock-based compensation expense related to certain RSUs, for which the liquidity-based condition was satisfied in connection with the IPO. Research and development expense excluding such
non-cash
stock-based compensation expense was $76.5 million and $183.6 million, or 4.4% and 3.8% of revenue for the three and nine months ended September 30, 2021 and $33.4 million and $105.6 million, or 2.8% and 4.2% for the three and nine months ended September 30, 2020, respectively. The increase in absolute dollars, excluding such
non-cash
stock-based compensation expense was primarily driven by an increase in compensation and other personnel-related costs due to increased headcount. The increase in research and development expense, excluding the
non-cash
stock-based compensation expense, expressed as a percentage of revenue during the three months ended September 30, 2021 as compared to the three months ended September 30, 2020, respectively, was primarily also due to an increase in compensation and other personnel-related costs due to increased headcount. The decrease in research and development expense, excluding the
non-cash
stock-based compensation expense, expressed as a percentage of revenue during the nine months ended September 30, 2021 as compared to the nine months ended September 30, 2020, respectively, was primarily due to the economies of scale as we were able to grow revenue more quickly than the costs to invest in our technology infrastructure and platform.
General and administrative
 
    
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
    
2021
   
2020
   
$ Change
    
% Change
   
2021
   
2020
   
$ Change
    
% Change
 
    
(in millions, except percentages)
 
General and administrative
   $ 79.5     $ 22.7     $ 56.8        250.2   $ 231.8     $ 75.7     $ 156.1        206.2
Percentage of revenue
     4.6     1.9          4.8     3.0     
General and administrative expense was $79.5 million and $231.8 million for the three and nine months ended September 30, 2021, increases of $56.8 million, or 250.2%, and $156.1 million, or 206.2% compared to the year ago periods, respectively. During the three and nine months ended September 30, 2021, General and administrative expense includes a charge of $21.3 million in connection with the settlement in principle for the Avi Dorfman and RentJolt, Inc. matter (the “Litigation Matter”). Also included in general and administrative expense were
non-cash
expenses related to stock-based compensation of $16.8 million and $93.9 million for the three and nine months ended September 30, 2021 and $2.0 million and $13.8 million for the three and nine months ended September 30, 2020, respectively. The increases in stock-based compensation expense for the three and nine months ended September 30, 2021 compared to the year ago periods were primarily due to a
one-time
acceleration of stock-based compensation expense of $55.0 million in connection with our IPO, and stock-based compensation expense related to certain RSUs, for which the liquidity-based condition was satisfied in connection with the IPO. General and administrative expense excluding such
non-cash
stock-based compensation expense and the litigation matter was $41.4 million and $116.6 million, or 2.4% of revenue for the three and nine months ended September 30, 2021 and $20.7 million and $61.9 million, or 1.7% and 2.5% of revenue for the three and nine months ended September 30, 2020, respectively. 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 increased headcount and increased administrative expenses resulting from our public company requirements following our IPO.
Depreciation and amortization
 
    
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
    
2021
   
2020
   
$ Change
    
% Change
   
2021
   
2020
   
$ Change
    
% Change
 
    
(in millions, except percentages)
 
Depreciation and amortization
   $ 16.7     $ 13.0     $ 3.7        28.5   $ 45.1     $ 38.1     $ 7.0        18.4
Percentage of revenue
     1.0     1.1          0.9     1.5     
Depreciation and amortization expense increased by $3.7 million, or 28.5%, for the three months ended September 30, 2021 compared to the three months ended September 30, 2020. For the nine months ended September 30, 2021, Depreciation and amortization expense increased by $7.0 million, or 18.4% when compared to the nine months ended September 30, 2020. The increase 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, 2020 and the nine months ended September 30, 2021. Depreciation and amortization expense as a percentage of revenue decreased in the three and nine months ended September 30, 2021 as compared to the three and nine months ended September 30, 2020, respectively, primarily due to capital expenditures growing at a slower rate relative to our revenue growth.
 
25

Investment income, net
 
    
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
    
2021
    
2020
    
$ Change
    
% Change
   
2021
    
2020
    
$ Change
   
% Change
 
    
(in millions, except percentages)
 
Investment income, net
   $ 0.1      $  —        $ 0.1        100.0   $ 0.1      $ 2.0      $ (1.9     -95.0
Investment income, net was not meaningful during the three and nine months ended September 30, 2021 as a result of lower average interest rates on our short-term interest-bearing investments. During the three and nine months ended September 30, 2021, interest income was $0.1 million and during the nine months ended September 30, 2020, interest income was $2.0 million.
Interest expense
 
    
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
    
2021
   
2020
   
$ Change
   
% Change
   
2021
   
2020
   
$ Change
   
% Change
 
    
(in millions, except percentages)
 
Interest expense
   $ (0.7   $ (0.2   $ (0.5     250.0   $ (1.8   $ (0.2   $ (1.6     800.0
Interest expense was $0.7 million and $1.8 million for the three and nine months ended September 30, 2021 and $0.2 million for the three and nine month ended September 30, 2020. These amounts were 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. The Concierge Facility did not exist until July 2020 and the Revolving Credit Facility did not exist in the year ago periods.
Benefit from income taxes
 
    
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
    
2021
    
2020
    
$ Change
    
% Change
   
2021
    
2020
    
$ Change
    
% Change
 
    
(in millions, except percentages)
 
Benefit from income taxes
   $ 1.3      $  —        $ 1.3        100.0   $ 3.3      $ 0.9      $ 2.4        266.7
Benefit from income taxes increased by $1.3 million for the three months ended September 30, 2021 compared to the three months ended September 30, 2020. For the nine months ended September 30, 2021, benefit from income taxes increased by $2.4 million when compared to the nine months ended September 30, 2020. The increase resulted from a partial reduction in the valuation allowance related to the carryover tax basis in deferred tax liabilities from acquisitions.
K
EY BUSINESS METRICS AND
NON-GAAP
FINANCIAL MEASURES
In addition to the measures presented in our condensed 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.
 
    
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
    
2021
   
2020
   
2021
   
2020
 
Total Transactions
     62,349       45,910       168,360       97,378  
Gross Transaction Value (in billions)
   $ 69.1     $ 47.8     $ 189.9     $ 99.8  
Average Number of Principal Agents
     11,616       8,848       10,686       8,511  
Net Loss (in millions)
   $ (99.8   $ (13.5   $ (319.3   $ (230.4
Net Loss Margin
     -5.7     -1.1     -6.6     -9.3
Adjusted EBITDA
(1)
(in millions)
   $ 12.2     $ 11.0     $ 52.9     $ (147.5
Adjusted EBITDA Margin
(1)
     0.7     0.9     1.1     -5.9
 
(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 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.
 
26

Total Transactions have increased over time as we recruited new agents in existing markets, expanded into new markets, retained
top-performing
agents, and as existing agents increased their productivity on our platform.
Our Total Transactions for the three and nine months ended September 30, 2021 were 62,349 and 168,360, increase of 35.8% and 72.9% from the year ago periods, respectively. These increases were due to a combination of agent additions, enhanced productivity from the platform, and a robust housing market. Robust housing demand was driven by a number of factors including: (i) favorable economic conditions supported by historically low mortgage rates, (ii) higher mobility rates as consumers reassess the requirements of their homes, have more flexibility on location, and accelerate the purchase of second homes and (iii) positive demographic trends as millennials are entering the housing market in larger numbers and household formations increase.
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. This metric excludes rental transactions.
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 three and nine months ended September 30, 2021 were $69.1 billion and $189.9 billion, increases of 44.6% and 90.3% from the year ago periods, respectively. We have experienced consistent and significant growth in the number of agents on our platform and the markets we serve, resulting in strong period-over-period growth rates in both Total Transactions and associated 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 three and nine months ended September 30, 2021 were 11,616 and 10,686, respectively, representing increases of 31.3% and 25.5% from the year ago periods, respectively. For the three and nine months ended September 30, 2021, our Average Number of Principal Agents was 46% and 43%, respectively, 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 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 charge in connection with the settlement of the Litigation Matter. 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, however, and 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 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 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.
 
27

The following table provides a reconciliation of Net loss to Adjusted EBITDA (in millions):
 
    
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
    
2021
   
2020
   
2021
   
2020
 
Net loss
   $ (99.8   $ (13.5   $ (319.3   $ (230.4
Adjusted to exclude the following:
        
Depreciation and amortization
     16.7       13.0       45.1       38.1  
Investment income, net
     (0.1     —         (0.1     (2.0
Interest expense
     0.7       0.2       1.8       0.2  
Stock-based compensation
     71.1       6.1       292.9       30.2  
Benefit from income taxes
     (1.3     —         (3.3     (0.9
Restructuring charges
(1)
     —         1.2       —         10.2  
Acquisition-related expenses
(2)
     3.6       4.0       14.5       7.1  
Litigation charge
(3)
     21.3       —         21.3       —    
  
 
 
   
 
 
   
 
 
   
 
 
 
Adjusted EBITDA
   $ 12.2     $ 11.0     $ 52.9     $ (147.5
  
 
 
   
 
 
   
 
 
   
 
 
 
Net Loss Margin
     -5.7     -1.1     -6.6     -9.3
  
 
 
   
 
 
   
 
 
   
 
 
 
Adjusted EBITDA Margin
     0.7     0.9     1.1     -5.9
  
 
 
   
 
 
   
 
 
   
 
 
 
 
(1)
Includes lease termination and severance costs. See Note 12 to our condensed consolidated financial statements included elsewhere in this Quarterly Report for more information.
(2)
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 condensed consolidated financial statements included elsewhere in this Quarterly Report for more information.
(3)
Represents a charge of $21.3 million in connection with the settlement in principle for the Litigation Matter. See Note 6 to our condensed consolidated financial statements included elsewhere in this Quarterly Report for more information.
Adjusted EBITDA was income of $12.2 million compared to $11.0 million during the three months ended September 30, 2021 and 2020, respectively, and income of $52.9 million compared to a loss of $147.5 million during the nine months ended September 30, 2021 and 2020, respectively. The favorable increase in Adjusted EBITDA during the three and nine months ended September 30, 2021 as compared to the three and nine months ended September 30, 2020 was primarily due to a significant increase in our revenue which was driven by our growth initiatives resulting in an increase in the number of agents that joined our platform during 2020 and 2021, including continued geographic expansion into new markets and a higher volume of transactions from both new and existing agents. Additionally, while expenses increased as compared to the three and nine months ended September 30, 2020, the rate of increase was less than the increase in our revenue which contributed to the favorable increases in Adjusted EBITDA.
The following tables provide supplemental information to the Reconciliation of Net loss to Adjusted EBITDA presented above. These tables identify how each of the Operating expenses related financial statement line items contained within the accompanying condensed consolidated statements of operations elsewhere in this Quarterly Report are impacted by the items excluded from Adjusted EBITDA (in millions):
 
    
Three Months Ended September 30, 2021
 
    
Commissions and
other related
expense
   
Sales and
marketing
   
Operations
and support
   
Research and
development
   
General and
administrative
 
GAAP Basis
   $ 1,430.6     $ 130.6     $ 97.0     $ 89.7     $ 79.5  
Adjusted to exclude the following:
          
Stock-based compensation
     (26.3     (10.3     (4.5     (13.2     (16.8
Acquisition-related expenses
     —         —         (3.6     —         —    
Litigation charge
     —         —         —         —         (21.3
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Non-GAAP
Basis
   $ 1,404.3     $ 120.3     $ 88.9     $ 76.5     $ 41.4  
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
    
Three Months Ended September 30, 2020
 
    
Commissions and
other related
expense
   
Sales and
marketing
   
Operations
and support
   
Research and
development
   
General and
administrative
 
GAAP Basis
   $ 979.4     $ 99.7     $ 53.3     $ 33.7     $ 22.7  
Adjusted to exclude the following:
          
Stock-based compensation
     (0.5     (2.6     (0.7     (0.3     (2.0
Restructuirng charges
     —         (1.2     —         —         —    
Acquisition-related expenses
     —         —         (4.0     —         —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Non-GAAP
Basis
   $ 978.9     $ 95.9     $ 48.6     $ 33.4     $ 20.7  
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
 
28

    
Nine Months Ended September 30, 2021
 
    
Commissions and
other related
expense
   
Sales and
marketing
   
Operations
and support
   
Research and
development
   
General and
administrative
 
GAAP Basis
   $ 3,963.2     $ 366.2     $ 263.7     $ 259.8     $ 231.8  
Adjusted to exclude the following:
          
Stock-based compensation
     (82.6     (27.9     (12.3     (76.2     (93.9
Acquisition-related expenses
     —         —         (14.5     —         —    
Litigation charge
     —         —         —         —         (21.3
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Non-GAAP
Basis
   $ 3,880.6     $ 338.3     $ 236.9     $ 183.6     $ 116.6  
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
    
Nine Months Ended September 30, 2020
 
    
Commissions and
other related
expense
   
Sales and
marketing
   
Operations
and support
   
Research and
development
   
General and
administrative
 
GAAP Basis
   $ 2,047.2     $ 297.0     $ 158.9     $ 106.7     $ 75.7  
Adjusted to exclude the following:
          
Stock-based compensation
     (5.1     (8.0     (2.2     (1.1     (13.8
Restructuirng charges
     —         (5.7     (2.9     (0.7     (0.9
Acquisition-related expenses
     —         —         (7.1     —         —    
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
Non-GAAP
Basis
   $ 2,042.1     $ 283.3     $ 146.7     $ 104.9     $ 61.0  
  
 
 
   
 
 
   
 
 
   
 
 
   
 
 
 
LIQUIDITY AND CAPITAL RESOURCES
Since inception, except for the nine months ended September 30, 2021, 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 September 30, 2021, we had cash and cash equivalents of $791.4 million and an accumulated deficit of $1.4 billion.
During April 2021, we received aggregate proceeds of $438.7 million from our IPO, net of offering costs of approximately $11.0 million.
We expect that operating losses and negative cash flows from operations may continue in certain periods in the foreseeable future as we continue to invest in the expansion of our business, research and development and sales and marketing activities. 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.
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 expansion into new geographic markets, future acquisitions, and the timing of investments in technology and personnel to support the overall growth in our business. 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. As of September 30, 2021, there have been no material changes from the contractual obligations and commitments previously disclosed in our IPO prospectus.
In addition to the foregoing, based on our current assessment, we do not currently anticipate any material impact on our long-term liquidity due to the
COVID-19
pandemic. However, we will continue to assess the effect of the pandemic on our operations. The extent and duration of the
COVID-19
pandemic over the longer term and the extent to which it will impact the global economy, U.S. residential market and our financial condition, results of operations, or cash flows remain uncertain and dependent on future developments that cannot be accurately predicted at this time. Such developments include, but are not limited to, the emergence of new variants, severity and transmission rate of the virus, the extent and effectiveness of containment actions taken, the timing, availability, and effectiveness of vaccines and the vaccination rates, as well as the impact of these and other factors on residential real estate values, real estate transaction behavior in general, and on our business in particular. While the potential economic impact brought by the
COVID-19
pandemic may be difficult to assess or predict, the ultimate impact of the pandemic could result in significant disruption of global financial markets, reducing our ability to access capital in the future. In addition, a recession or long-term market correction resulting from the
COVID-19
pandemic could materially affect our business, financial condition and results of operations.
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 part, our Compass Concierge Program. The Concierge Facility is secured by the assets of the Concierge SPV, which primarily consists of the purchased receivables and cash of the Compass Concierge Program. The Concierge Facility is also guaranteed by us. Prior to July 29, 2021, borrowings under the Concierge Facility accrued interest at rates equal to the adjusted London interbank offered rate, or LIBOR, plus the applicable margin of 3.00%, as adjusted, or an alternate rate of interest upon the occurrence of certain changes in LIBOR. Additionally, prior to July 29, 2021, we were required to pay an annual commitment fee of 0.50% on a quarterly basis based on the unused portion of the Concierge Facility irrespective of our utilization rate. On July 29, 2021, we amended and restated the Concierge Facility (the “A&R Concierge Facility”), extending the revolving period for another twelve months, lowering the interest rate to LIBOR plus a margin of 1.85%, which may be adjusted, and lowering the annual commitment fee to 0.35% if the 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%). Pursuant to the A&R Concierge Facility, the principal amount, if any, is payable in full in January 2023, unless earlier terminated or extended. As of September 30, 2021 and December 31, 2020, there were $18.7 million and $8.4 million, respectively, in borrowings outstanding under the Concierge Facility. The interest rate on the Concierge Facility was 3.15% as of September 30, 2021.
 
29

We have the option to repay our borrowings under the Concierge Facility without premium or penalty prior to maturity. The Concierge Facility contains customary affirmative covenants, such as financial statement reporting requirements, as well as customary covenants related to the Concierge SPV, including affirmative 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 Concierge Facility will automatically be reduced to zero and we will be required to repay any outstanding loans under the Concierge Facility. As of September 30, 2021, we were in compliance with the covenants under the 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 several lenders and issuing banks and Barclays Bank PLC, as administrative agent and as collateral agent. The Revolving Credit Facility provides for a $350.0 million revolving credit facility, which may be increased by the greater of $250.0 million and 18.5% of our consolidated total assets, plus such additional amount so long as our total net leverage ratio does not exceed 4.50:1.00 on a pro forma basis as of the most recent test period, subject to the terms 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%. In the Revolving Credit Facility, the base rate is defined as 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 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.
We have the option to repay our borrowings, and to permanently reduce the loan commitments whole or in part, under the Revolving Credit Facility without premium or penalty prior to maturity. As of September 30, 2021, we had no outstanding borrowings under the Revolving Credit Facility and outstanding letters of credit totaled approximately $16.3 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 covenant 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 the Company maintain certain liquidity-based measures and total revenue requirements. As of September 30, 2021, the Company was in compliance with the 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.
Cash Flows
The following table summarizes our cash flows for the periods indicated:
 
    
Nine Months Ended September 30,
 
    
2021
    
2020
 
    
(in millions)
 
Net cash provided by (used in) operating activities
   $ 48.3      $ (88.1
Net cash (used in) provided by investing activities
     (160.9      19.9  
Net cash provided by financing activities
     463.9        12.8  
  
 
 
    
 
 
 
Net increase (decrease) in cash and cash equivalents
   $ 351.3      $ (55.4
  
 
 
    
 
 
 
Operating Activities
For the nine months ended September 30, 2021, net cash provided by operating activities was $48.3 million. The inflow was primarily due to a $319.3 million net loss adjusted for $343.4 million of
non-cash
charges and cash inflow due to changes in assets and liabilities of $24.2 million.
For the nine months ended September 30, 2020, net cash used in operating activities was $88.1 million. The outflow was primarily due to a $230.4 million net loss adjusted for $86.6 million of
non-cash
charges and cash inflow due to changes in assets and liabilities of $55.7 million.
Investing Activities
During the nine months ended September 30, 2021, net cash used by investing activities was $160.9 million consisting of $127.3 million in payments for acquisitions, net of cash acquired, and $33.6 million in capital expenditures.
During the nine months ended September 30, 2020, net cash provided by investing activities was $19.9 million consisting of $55.5 million in proceeds from sales and maturities of marketable securities partially offset by $34.8 million in capital expenditures and $0.8 million in payments for acquisitions, net of cash acquired.
 
30

Financing Activities
During the nine months ended September 30, 2021, net cash provided by financing activities was $463.9 million, primarily consisting of $439.6 million in net proceeds from the issuance of common stock upon initial public offering, $19.1 million in proceeds from the exercise and early exercise of stock options, $10.3 million in net proceeds from drawdowns on the Concierge Facility and $5.0 million in proceeds from capital contribution of
non-controlling
interest, partially offset by $8.2 million in payments of contingent consideration related to acquisitions and $1.9 million in paid deferred debt issuance costs for credit facilities.
During the nine months ended September 30, 2020, net cash provided by financing activities was $12.8 million, primarily consisting of $8.2 million in net proceeds from drawdowns on the Concierge Facility, $6.8 million in proceeds from the exercise and early exercise of stock options and $1.0 million in proceeds from the issuance of convertible preferred stock partially offset by $3.2 million in payments of contingent consideration related to acquisitions.
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 $205.7 million and $46.1 million as of September 30, 2021 and December 31, 2020, respectively. We did not have any other
off-balance
sheet arrangements as of or during the periods presented.
CRITICAL ACCOUNTING ESTIMATES AND POLICIES
Critical Accounting Estimates
Our MD&A is based upon our condensed consolidated financial statements and related notes, which were prepared in conformity with U.S. GAAP. The preparation of the condensed consolidated financial statements requires us 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 condensed consolidated financial statements and accompanying notes.
These judgments, estimates and assumptions are used for, but not limited to (i) valuation of our common stock and stock awards, (ii) fair value of acquired intangible assets and goodwill, (iii) contingent considerations in connection with business combinations, (iv) incremental borrowing rate used for our 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. We determine our estimates and judgments based on historical experience and on various other assumptions that we believe they are reasonable under the circumstances. However, actual results could differ from these estimates and these differences may be material.
There are many uncertainties regarding the
COVID-19
pandemic, and we are closely monitoring the impact of the pandemic on all aspects of our business, including how it has impacted and may continue to impact our operations and our customers for an indefinite period of time The extent and duration of the
COVID-19
pandemic over the longer term and the extent to which it will impact the global economy, U.S. residential market and our financial condition, results of operations, or cash flows remain uncertain and depend on future developments that cannot be accurately predicted at this time. Such developments include, but are not limited to, the emergence of new variants, severity and transmission rate of the virus, the extent and effectiveness of containment actions taken, the timing, availability, and effectiveness of vaccines and the vaccination rates, as well as the impact of these and other factors on residential real estate values, real estate transaction behavior in general, and on our business in particular. We will continue to assess impacts of the
COVID-19
pandemic and will adjust our operations as necessary.
Critical Accounting Policies
Our condensed consolidated financial statements and accompanying notes have been prepared in accordance with U.S. GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the amounts 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. To the extent that there are material differences between these estimates and our actual results, our future financial statements will be affected.
There have been no material changes to our critical accounting policies and estimates disclosed in our Final IPO Prospectus. For additional information about our critical accounting policies and estimates, see the disclosure included in our Final IPO Prospectus as well as Note 1 and Note 2 to our condensed consolidated financial statements included in Part I, Item 1, of this Quarterly Report.
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 condensed consolidated financial statements included in Part 1, Item 1 of this Quarterly Report.
ITEM 3. 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.
 
31

Interest Rate Risk
Our cash and cash equivalents as of September 30, 2021 consisted of $791.4 million in cash and cash equivalents. 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 subjected to interest rate exposure on LIBOR-based interest rates 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 the adjusted LIBOR rate plus a margin of 1.85% or an alternate rate of interest upon the occurrence of certain changes in LIBOR. As of September 30, 2021, we had a total outstanding balance of $18.7 million under these debt facilities. 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.
ITEM 4. CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures.
We maintain “disclosure controls and procedures” (as defined in Rules
13a-15(e)
and
15d-15(e)
under the Securities Exchange Act of 1934, as amended, or the Exchange Act), that 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 September 30, 2021 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 weakness in our internal control over financial reporting, the condensed consolidated financial statements for the periods covered by and included in this Quarterly Report fairly present, in all material respects, our financial position, results of operations and cash flows for the periods presented in conformity with GAAP.
Previously Reported Material Weaknesses
As disclosed in the section entitled “Risk Factors” in Part II, Item 1A of this Quarterly Report, we previously identified material weaknesses in our internal control over financial reporting. These material weaknesses primarily relate to our failure to design, maintain, and document sufficient oversight of activities related to our internal control over financial reporting due to a lack of an appropriate level of experience and training in internal control over financial reporting commensurate with public company requirements; formal accounting policies procedures, and 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; IT general controls for information systems and applications that are relevant to the preparation of the consolidated financial statements. We have concluded that these material weaknesses arose because, as a private company, we did not have the necessary business processes, systems, personnel, and related internal controls necessary to satisfy the accounting and financial reporting requirements of a public company.
Accordingly, we have determined that these control deficiencies constituted material weaknesses in our internal control over financial reporting. A material weakness is a deficiency or combination of deficiencies in our internal control over financial reporting such that there is a reasonable possibility that a material misstatement of our consolidated financial statements would not be prevented or detected on a timely basis. These deficiencies could result in additional misstatements to our consolidated financial statements that would be material and would not be prevented or detected on a timely basis.
Remediation Plans
We have commenced measures to remediate the identified material weaknesses. These measures include adding personnel as well as implementing new financial systems and processes. We intend to continue to take steps to remediate the material weaknesses described above and further evolving our accounting processes. 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.
While we believe that these efforts will improve our internal control over financial reporting, the implementation of our remediation is ongoing and will require validation and testing of the design and operating effectiveness of internal controls over a sustained period of financial reporting cycles.
We believe we are making progress toward achieving the effectiveness of our internal controls and disclosure controls. 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 fully 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.
 
32

Changes in Internal Control over Financial Reporting
We are taking actions to remediate the material weaknesses relating to our internal control over financial reporting, as described above. Except as otherwise described herein, there was no change in our internal control over financial reporting that occurred during the period covered by this Quarterly Report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
PART II. OTHER INFORMATION
ITEM 1. LEGAL PROCEEDINGS
The information relating to legal proceedings contained in Note 6 to the consolidated financial statements included in Part I, Item 1 of this Quarterly Report is incorporated herein by this 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 Quarterly Report, including our condensed 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. In such an event, the market price of our common stock could decline and you could lose all or part of your investment.
Summary of Risk Factors
Our business is subject to a number of risks and uncertainties including those described at length below. These risks include, among others, the following, which we consider our most material risks:
 
   
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;
 
   
If we do not provide our agents with solutions that they value, we may fail to attract new agents, retain current agents or increase agents’ utilization of our platform, which may adversely affect our business, financial condition and results of operations;
 
   
We have experienced rapid growth since inception which may not be indicative of our future growth. We expect that, in the future, even if our revenue increases, our rate of growth may decline;
 
   
We have incurred net losses on an annual basis since we were founded, anticipate increasing our operating expenses in the future, and may not achieve or sustain profitability;
 
   
We may not be able to commence our new mortgage joint venture in a timely manner or at all and may not realize the expected benefits from the new venture;
 
   
If we do not innovate and continuously improve and expand our platform to create value for Compass agents and clients, our business could be negatively impacted;
 
   
The
COVID-19
pandemic has had a material effect on our business, and could continue to do so;
 
   
We operate in highly competitive markets and we may be unable to compete successfully against competitors;
 
   
Monetary policies of the federal government and its agencies may have a material impact 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 efforts to expand our business and offer additional adjacent services may not be successful;
 
   
Our quarterly results and other operating metrics may fluctuate from quarter to quarter, which makes these difficult to predict;
 
   
The loss of one or more of our key personnel, or our failure to attract and retain other highly qualified personnel in the future, could harm our business;
 
   
Actions by our agents or employees could adversely affect our reputation and subject us to liability;
 
   
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;
 
   
We are periodically subject to claims, lawsuits, government investigations and other proceedings that may adversely affect our business, financial condition and results of operations;
 
   
Our agents are 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;
 
   
Our intellectual property rights are valuable, and any inability to protect them could reduce the value of our products, services and brand; and
 
   
The multi-class structure of our common stock will have the effect of concentrating voting power with Robert Reffkin, our founder, Chairman and Chief Executive Officer, which will limit your ability to influence the outcome of matters submitted to our stockholders for approval, including the election of our board of directors, the adoption of amendments to our certificate of incorporation and bylaws, and the approval of any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transactions.
 
33

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.
Our success is impacted, directly and indirectly, by 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. Our business could be harmed by a number of factors that could impact the conditions of the U.S. real estate industry, including:
 
   
a period of slow economic growth or recessionary conditions;
 
   
weak credit markets;
 
   
increasing mortgage rates and down payment requirements or constraints on the availability of mortgage financing;
 
   
a low level of consumer confidence in the economy or the residential real estate market due to macroeconomic events domestically or internationally;
 
   
high levels of unemployment resulting from the ongoing
COVID-19
pandemic and the continued slow recovery of wages;
 
   
instability of financial institutions;
 
   
legislative or regulatory changes (including changes in regulatory interpretations or regulatory practices) that would adversely impact the residential real estate market as well as federal and/or state income tax changes and other tax reform affecting real estate and/or real estate transactions;
 
   
insufficient or excessive regional home inventory levels;
 
   
high levels of foreclosure activity, including but not limited to the release of homes already held for sale by financial institutions;
 
   
adverse changes in local, regional, or national economic conditions;
 
   
the inability or unwillingness of consumers to enter into sale transactions due to first-time homebuyer concerns about investing in a home and
move-up
buyers having limited or negative equity in their existing homes;
 
   
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;
 
   
decreasing home ownership rates, declining demand for real estate and changing social attitudes toward home ownership; and
 
   
natural disasters, such as hurricanes, earthquakes and other events (including pandemics and epidemics) that disrupt local or regional real estate markets.
As our revenue is driven by sales commissions and transaction fees, any slowdown or decrease in the total number of residential real estate sale transactions and related transactions executed by our agents for any of the above reasons could adversely affect our business, financial condition and results of operations. In addition, the residential real estate market historically has been seasonal, with greater demand from home buyers in the spring and summer, and typically weaker demand in late fall and winter, resulting in fluctuations in the quantity, speed and price of transactions on our platform. We expect our financial results and working capital requirements to reflect these seasonal variations over time, although our growth and market expansion and the ongoing
COVID-19
pandemic have obscured the impact of seasonality in our historical financials to date.
If we do not provide our agents with solutions that they value, we may fail to attract new agents, retain current agents or increase agents’ utilization of our platform, which may adversely affect our business, financial condition and results of operations.
If we do not provide our agents with solutions that they value, we may fail to attract new agents, retain current agents or increase agents’ utilization of our platform. 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 and utilize our solutions. In addition, to retain our agents and expand their businesses, we offer a wide range of solutions and adjacent services, which we continue to expand through investments, acquisitions and joint ventures. To enhance our agent recruiting efforts in the future, we may choose to offer increased incentives, which would increase our expenses but cannot be guaranteed to lead to growth. 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 lead to increased transaction volume. As a result, the success of our business is substantially dependent upon the success and growth of our agents, and their ongoing usage of our platform.
We have experienced rapid growth since inception which may not be indicative of our future growth. We expect that, in the future, even if our revenue increases, our rate of growth may decline.
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 high-performing agents in markets we currently serve;
 
   
expand to new domestic markets;
 
   
improve our software and develop additional functionality;
 
   
develop a broader set of solutions;
 
   
execute opportunistic mergers and acquisitions; and
 
   
expand internationally.
To preserve our market position, we may expand organically or acquire brokerages in new markets more quickly than we would if we did not operate in such a highly competitive industry. Expanding into new markets 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.
 
34

We have incurred net losses on an annual basis since we were founded, anticipate increasing our operating expenses in the future, and may not achieve or sustain profitability.
We incurred net losses of $388.0 million and $270.2 million for 2019 and 2020, respectively, and had a net loss of $319.3 million for the nine months ending September 30, 2021. We had an accumulated deficit of $1.4 billion as of September 30, 2021. We expect to continue to make future investments in developing and expanding our business, including investing in technology, recruitment and training, expanding our adjacent services and pursuing strategic acquisitions and joint ventures. These investments may not result in increased revenue or growth in our business and may continue to result in net losses for our business. Additionally, we may incur significant losses in the future for a number of reasons, including:
 
   
declines in U.S. residential real estate transaction volumes;
 
   
our expansion into new markets, for which we typically incur more significant losses immediately following entry;
 
   
increased competition in the U.S. residential real estate industry;
 
   
increased costs to attract and retain agents;
 
   
increased research and development costs to continue to advance the capabilities of our platform;
 
   
changes in our fee structure or rates;
 
   
our failure to realize anticipated efficiencies through our technology and business model;
 
   
failure to execute our growth strategies;
 
   
increased sales and marketing costs;
 
   
hiring additional personnel to support our overall growth; and
 
   
unforeseen expenses, difficulties, complications and delays, and other unknown factors.
Accordingly, we may not be able to achieve profitability and we may continue to incur significant losses in the future. Moreover, as we continue to invest in our business, we expect expenses to continue to increase in the near term. If we fail to manage our expenses or grow our revenue sufficiently to keep pace with our investments, our business may be harmed. In addition, as a public company, we also incur significant legal, accounting and other expenses that we did not incur as a private company, which we anticipate will increase our general and administrative expenses on an absolute dollar basis.
Because we expect to incur significant costs and expenses to grow our business, and we may incur expenses prior to generating incremental revenue with respect thereto, we may find that these efforts are more expensive than we currently anticipate or that these efforts may not result in an increase in revenue to offset these expenses, which would further increase our losses.
We anticipate using cash to satisfy tax withholding obligations that will 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.
Prior to December 2020, we granted RSU awards to our employees that 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. The liquidity event-based vesting condition is satisfied on the occurrence of a qualifying event and was satisfied upon our IPO in April of 2021. Starting in December 2020, we grant RSU awards to our employees that vest based on the satisfaction of a service-based condition only, which is generally satisfied over four years. Under U.S. tax laws, tax withholding obligations for RSUs arise in connection with their settlement on the settlement date. Our current settlement practice is to net settle vested RSUs, meaning we withhold a certain number of shares of our Class A common stock that would otherwise be issued with respect to the settling RSU awards and 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
.”
During October and November 2021, we net settled all RSUs granted to our employees that had vested as of October 31, 2021 (the “
initial net settlements
”). In connection with the initial net settlements, we issued an aggregate of 6.8 million shares of Class A common stock to our employees and withheld an aggregate of 4.7 million shares of our Class A common stock to satisfy $60.3 million of tax withholding obligations on behalf of our employees. We plan to continue to net settle vested RSUs granted to our employees on the monthly basis. Accordingly, we will continue to fund tax withholding obligations on behalf of our employees and offset such funding by withholding shares of Class A common stock, which we would otherwise be obligated to deliver to them. The future monthly net settlements 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 also choose to 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 amount would be sold on behalf of the employees holding RSU awards 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 RSU awards, but would result in dilution to our stockholders.
Additionally, we also grant RSU awards to our agents. During September and November 2021, we settled all RSUs granted to our agents that had vested as of October 31, 2021 and issued an aggregate of 3.8 million shares of our Class A common stock to them. Because our agents are independent contractors, we do not have tax withholding obligations, and 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. We plan to continue to settle vested RSUs granted to our agents on the monthly basis.
 
35

If we do not innovate and continuously improve and expand our platform to create value for Compass agents and clients, our business could be negatively impacted.
Our success depends on our ability to continuously innovate and improve our platform to provide value to our agents, including developing our customer relationship management, marketing center, listing, search, comparative market analysis, and other products for agents. As a result, we must continually invest significant resources in research and development to improve the attractiveness and comprehensiveness of our platform. Our investments in our platform allow us to provide an expanded suite of technology offerings, such as customer relationship management and differentiated search functionality, which we believe separate us from our competitors. In addition, we have expanded the adjacent services we make available to certain of our agents, such as title and escrow services, through selective acquisitions. As a result, we believe our platform is differentiated on the basis of both its technology and the breadth of our offerings. However, if we fail to continue to innovate and expand our platform, our agents may become dissatisfied and use competitors’ offerings or leave our company, which could negatively impact our business, financial condition and results of operations.
The
COVID-19
pandemic has had a material effect on our business and could continue to do so.
The extent of the impact of the
COVID-19
pandemic on our business and financial results will depend largely on future developments, including the duration and extent of the spread of
COVID-19
within the United States and internationally, emergence of new variants of the virus, their severity and transmission rates, the timing, availability and effectiveness of vaccines and vaccination rates, the prevalence of local, regional and national restrictions and regulatory orders that impact our business, and the impact on capital and financial markets and on the U.S. and global economies, all of which are highly uncertain and cannot be predicted. Our success depends on a high volume of residential real estate transactions throughout the markets in which we operate. This transaction volume affects all of the ways that we generate revenue, including generation of commissions from transactions executed by our agents and the number of transactions our title and escrow business closes. In the second quarter of 2020, the
COVID-19
pandemic significantly and adversely affected residential real estate transaction volume. Since that time, in addition to general macroeconomic instability, many governmental authorities put in place 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. Although these measures were largely lifted later in 2020, and our results of operations showed no adverse impact in the third and fourth quarters of 2020, there can be no assurance that such measures will not be implemented in the future or that the pandemic will not again adversely affect transaction volume. In addition, many of our employees continue to work remotely, which may adversely affect our efficiency and morale.
While our business has recovered since the beginning of the pandemic, as the ongoing
COVID-19
pandemic continues to impact the overall U.S. economy, we believe that consumer spending on real estate transactions may be adversely affected by a number of macroeconomic factors related to the
COVID-19
pandemic, including but not limited to:
 
   
increased unemployment rates and stagnant or declining wages;
 
   
decreased consumer confidence in the economy and recessionary conditions;
 
   
lower yields on individuals’ investment portfolios or volatility and declines in the stock market;
 
   
lower rental prices in certain markets reducing demand to purchase homes; and
 
   
more stringent mortgage financing conditions, including increased down payment requirements.
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 both within and beyond our control, including the following:
 
   
our ability to attract and retain agents;
 
   
the timing and market acceptance of our products and services for Compass agents and their clients, including new products and services offered by us or our competitors;
 
   
the attractiveness of our adjacent services for agents as well as their clients;
 
   
our ability to attract top engineering talent to further develop and improve our technology to support our business model; and
 
   
our brand strength relative to our competitors.
Our business model depends on our ability to continue to attract Compass agents and their clients to our platform, and to enhance their engagement in a cost-effective manner. We face competition on a national level 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. We also face competition from technology companies, including a growing number of Internet-based brokerages and others who operate with a variety of business models.
New entrants, particularly smaller companies offering point solutions, continue to join our market categories. However, our existing and potential competitors include technology companies and real estate brokerages that operate, or could develop, national and/or local businesses offering similar services, including real estate brokerage, title insurance and escrow services, to home buyers or sellers. Several of these technology companies which may enter our market categories could have significant competitive advantages, including better name recognition, greater resources, lower cost of funds and additional access to capital, and more types of offerings than we currently do. These companies may also have higher risk tolerances or different risk assessments than we do. In addition, these competitors could devote greater financial, technical and other resources than we have available to develop, grow or improve their businesses.
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.
 
36

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. Additionally, 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 a material impact on our business, results of operations and financial condition.
Our business is significantly affected by the monetary policies of the federal government and its agencies. We are particularly affected by the policies of the Federal Reserve Board. These policies regulate the supply of money and credit in the United States and impact the real estate market through their effect on interest rates.
Increases in mortgage rates adversely impact housing affordability and we have in the past been and could in the future be negatively impacted by a rising interest rate environment. For example, a rise in mortgage rates could result in decreased sale transaction volume if potential home sellers choose to stay with their lower mortgage rate rather than sell their existing home and pay a higher mortgage rate with the purchase of a new home or, similarly, if potential home buyers choose to rent rather than pay higher mortgage rates. Changes in the Federal Reserve Board’s policies, the interest rate environment, and the mortgage market are beyond our control, are difficult to predict, and could have an adverse impact 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, in the future. Customary commission rates could change due to market forces locally or industry-wide, as well as due to regulatory or legal changes in such markets, including as a result of litigation or enforcement actions. In addition, in July of 2021, the Justice Department announced that it was withdrawing from the nation- wide antitrust settlement with the National Association of Realtors, (“NAR”) that was entered into in November 2020 to allow for a broader investigation of NAR’s rules and conduct, and there additionally have been recent statements and actions by the Federal Trade Commission (“FTC”) and the executive branch focused on increasing competition. We cannot predict the outcome of the new investigation or the executive branch focus on this issue, but it may result in industry-wide regulatory action, the result of which may cause commission rates to decrease over time. If any such decrease in commission rates were to occur, our business, financial condition, and results of operations may be adversely impacted.
In addition, there can be no assurance that we will be able to maintain the percentage of commission income that we collect from our agents for their use of our platform. 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 that we collect from our agents, and our business, financial condition, and results of operations may be adversely impacted.
Our efforts to expand our business and offer additional adjacent services may not be successful.
As we have grown rapidly, we have expanded to offer additional technologies, products and services on our platform to agents. For example, in 2018 we began offering escrow services, and in 2020 we began offering title services and launched Compass Lens, our machine-learning home valuation product. In 2021, we acquired Glide Labs, Inc., a real estate transaction management platform company, and formed a new mortgage origination company with Guaranteed Rate. We have invested significant resources in these and other new product and services offerings we expect to launch in the future. However, there can be no guarantee that we can continue to launch new products and services in a timely manner, or at all. Even if we do launch new products and services, if they are not utilized by our agents at the rate we expect, or at all, our business, financial condition, and results of operations may be adversely affected.
Our mortgage joint venture may not be able to commence operations in a timely manner and we may not realize the expected benefits from the new joint venture.
We and Guaranteed Rate, which is one of the nation’s largest retail mortgage companies, by and through our respective subsidiaries, formed OriginPoint, a mortgage origination company. 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 has not yet commenced operations and there can be no assurance that it will commence operations in a timely manner.
In addition, we may not realize the expected benefits (including anticipated revenue) from this new joint venture. The mortgage industry is inherently cyclical in nature and volatile and, as discussed in this Quarterly Report, 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, other changes in market conditions, consumer trends, high levels of competition and decreases in operating margins. Any one of these factors could adversely affect the mortgage industry and our new joint venture in a material way.
The benefits of OriginPoint 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. Guaranteed Rate will act in a capacity as a service provider, providing certain services to support OriginPoint’s
day-to-day
operations. OriginPoint’s management may make decisions which result in harm to the joint venture. Additionally, the joint venture is
non-exclusive
and Guaranteed Rate may decide to focus on and pursue opportunities outside of the joint venture. As a result, the services which Guaranteed Rate will be engaged to provide to OriginPoint may deteriorate necessitating OriginPoint to make alternative arrangements. In addition, OriginPoint or Guaranteed Rate could face operational or liquidity risks, such as litigation or regulatory investigations. Even though we hold a minority ownership interest in the joint venture, 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
 
37

impact our reputation and subject us to liability for their actions. Additionally, in the event that we have a disagreement with Guaranteed Rate with respect to a particular issue or as to the management or conduct of the business, we may not be able to resolve such disagreement in our favor. Any such disagreement could have a material adverse effect on our interest in or the business of the joint venture and may consume management time and other resources to negotiate and resolve. Any of the foregoing could have an adverse impact on OriginPoint’s results of operations and financial condition and result in us not being able to realize the expected benefits from the new joint venture.
In addition, there is no assurance that our agents, many of whom have existing relationships with other mortgage lenders, will support or work with OriginPoint. Moreover, regulatory constraints prevent us from financially incenting such agents to refer their clients to OriginPoint.
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. As a result, you should not rely upon our historical results of operations as indicators of future performance. Numerous factors can influence our results of operations, including:
 
   
our ability to attract and retain agents;
 
   
our ability to develop new solutions and offer new services on 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, including with respect to real estate commission rates and disclosures;
 
   
system failures or outages, or 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 and 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, including as a result of the ongoing
COVID-19
pandemic, which may impact the other factors described above.
In addition, 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. As a result of such variability, our historical performance, including from recent quarters or years, may not be a meaningful indicator of future performance and
period-to-period
comparisons also may not be meaningful.
The loss of one or more of our key personnel, or our failure to attract and retain other highly qualified personnel in the future, could harm our business.
Our success depends upon the continued service of our senior management team, including, in particular, 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 attract, motivate and retain a large number of skilled employees across our company, including employees with public company experience. Furthermore, much of our key technology and processes are custom-made for our business by our personnel. 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 they have undertaken and to execute our business plan, and we may not be able to find adequate replacements. In addition, we currently 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 their clients in a given market or overall, our image and reputation could be adversely affected. In addition, if our agents make fraudulent claims about properties they show, if their transactions lead to allegations of errors or omissions, if they violate certain regulations, or if they engage in self-dealing or do not disclose conflicts of interest to their clients, we could also be subject to litigation and regulatory claims which, if adversely determined, could adversely affect our business, financial condition and results of operations. For example, if an agent were to recommend that a client use an escrow service in which the agent had an ownership interest but failed to disclose that interest to the client and to us, we could see our reputation tarnished and be held liable for the agent’s failure to disclose that interest under the Real Estate Settlement Proceeding Act. Similarly, we are subject to risks of loss or reputational harm in the event that any of our employees violate applicable laws, as such laws may harm our agents’ businesses or impact clients.
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.
We continue to evaluate a wide array of potential strategic opportunities, including acquisitions and “acqui-hires” of businesses in new geographies. We sometimes engage in small acquisitions of businesses or agents to provide us with greater access to a given market. For example, we recently acquired all or majority control of three title and escrow companies, Legacy Texas Title Co., First Alliance Title LLC and CommonGround Abstract, LLC,
 
38

extending our title and escrow portfolio to several new markets. At times, we may look to larger acquisitions to provide us with additional technology or adjacent services to further enhance our platform and accelerate our ability to offer new products. For example, in May 2021, we acquired Glide Labs, Inc., a real estate transaction management platform company. Such strategic transactions that we enter into could be material to our financial condition and results of operations, and 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 transaction. In addition, integrating an acquired company, business or technology is risky and may result in unforeseen operating difficulties and expenditures, particularly in new markets.
Our failure to address risks or other problems encountered in connection with our past or future strategic transactions could cause us to fail to realize the anticipated benefits of such strategic transactions, incur unanticipated liabilities, and harm our business, financial condition and results of operations. Strategic transactions 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 dilute the economic and voting rights of our then-current 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 regulations 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 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 services, which could limit the information we are able to provide to Compass agents and clients.
Our ability to attract agents to our platform and to appeal to clients depends upon providing a robust number of listings. To provide these listings, we maintain relationships with multiple listing services and other third-party listing providers and aggregators, as well as our agents themselves to include listing data in our services. Certain of our agreements with real estate listing providers are short-term agreements that may be terminated with limited notice. The loss of some of our existing relationships with listing providers, whether due to termination of agreements or otherwise, 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 Compass agents or clients. Any loss or changes to our rights to use listing data or add listings, or any similar loss of rights in the markets we serve, could negatively impact 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, our data and agent and client data, including but not limited to:
 
   
the failure or significant disruption of our operations from various causes, including human error, computer malware, ransomware, insecure software and systems,
zero-day
vulnerabilities, threats to or disruption of third-party vendors who provide critical services, or other events related to our critical information technologies and systems;
 
   
the increasing level and sophistication of cybersecurity attacks, including distributed denial of service attacks, data theft, fraud or malicious acts on the part of trusted insiders, social engineering (including phishing attempts), or other unlawful tactics aimed at compromising the systems and data of Compass agents and 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 Compass agents and 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 to advanced and targeted attempts to breach systems launched by individuals, organizations or sponsored nation state actors. These attacks may be directed at our business, our employees, agents, and clients and third-party service providers. 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 clients may collect, store and transmit sensitive data, including our proprietary business information and intellectual property and that of Compass agents and clients as well as personal information, sensitive financial information and other confidential information of our employees, agents and clients. Our agents’ use of our platform to access and store data presents us with uncertainties and risks, 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 data processing, storage providers, 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 even if we do not control the service that is attacked.
Moreover, the real estate industry is actively targeted by cybersecurity threat actors which attempt to conduct electronic fraudulent activity (such as phishing), security breaches and similar attacks directed at participants in real estate services transactions. In common with others in our industry, we
 
39

manage and hold confidential personal information, including potentially sensitive personal information belonging to employees, agents or the clients or other individuals with whom they transact, in the operation of our online platform services. Accordingly, we have been and continue to be subject to a range of cyber-attacks, such as email-based phishing attacks on our agents. Historically, these attacks have not been material either individually or in the aggregate. We have enhanced our security measures in order to mitigate the risk of 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, will timely detect or prevent other cyber- attacks in the future. Cyber-attacks could give rise to the loss of significant amounts of agents’ data and other sensitive information. In addition, cyber- attacks could give rise to the disablement of our information technology systems used to service our agents. Such threats to our business may be wholly or partially beyond our control as our employees, agents and 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, 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, 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, responding, recovering, mitigating, insuring against and remediating these risks, as well as any related attempted or actual fraud.
Moreover, we are required to comply with growing regulations at the local, state and federal level in the United States, and in other countries where we have operations, that regulate cybersecurity, privacy and related matters, some of which impose steep fines and penalties for noncompliance. Any further expansion domestically or internationally will necessarily subject us to additional, and possibly more stringent, regulations and penalty structures.
While we, our employees, our agents, and clients have experienced and expect to continue to experience these types of threats and incidents, none of them to date has been material to our business. Although we employ measures to identify, protect, detect, address and mitigate these threats (including access controls, data encryption, penetration testing, vulnerability assessments, and maintenance of backup and protective systems), 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 international privacy and other laws, 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 their 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.
We act as escrow agents for certain Compass clients of our agents. As an escrow agent, we receive money from clients to hold until certain conditions are satisfied. Upon the satisfaction of those conditions (in most cases as confirmed by such clients, lenders, their respective agents or other third parties), 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 (and therefore excluded from our consolidated balance sheet), we remain contingently liable for the disposition of these deposits. These escrow and trust deposits totaled $24.7 million and $46.1 million as of December 31, 2019 and 2020, respectively, and $205.7 million as of September 30, 2021. 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, clients could seek to hold us responsible for such amounts and, if the 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 them 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 engineering and related operations in India, none of our agents are located outside of the United States 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.
 
40

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 will be 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.
As a public company, we will be required to maintain internal control over financial reporting and to report any material weaknesses in such internal control. Section 404 of the Sarbanes-Oxley Act requires that we evaluate and determine the effectiveness of our internal control over financial reporting. Our independent registered public accounting firm will be 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 that we may not be able to remediate in time to meet the applicable deadline imposed upon us for compliance with the requirements of Section 404. If we identify any material weaknesses in our internal control over financial reporting or 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 is unable to express an opinion as to the effectiveness of our internal control over financial reporting, we could fail to meet our reporting obligations or be required to restate our financial statements for prior periods.
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.
If there are material weaknesses or failures in our ability to meet any of the requirements related to the maintenance and reporting of our internal control, investors may lose confidence in the accuracy and completeness of our financial reports and that could cause the price of our Class A common stock to decline. In addition, we could become subject to investigations by the applicable stock exchange, the SEC or other regulatory authorities, which could require additional management attention and which could adversely affect our business.
We have identified material weaknesses in our internal controls 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 controls over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable laws and regulations could be impaired.
Recently, in connection with the preparation of our consolidated financial statements as of December 31, 2018, 2019 and 2020 and for the years then ended, we identified material weaknesses in our internal controls over financial reporting. A material weakness is a deficiency, or combination of deficiencies, in internal controls 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. 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 or 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 have added personnel and engaged an external advisor to assist with evaluating and documenting the design and operating effectiveness of our internal controls over financial reporting and assisting with the remediation of deficiencies, including implementing new controls and processes. We intend to continue to take steps to remediate the material weaknesses described above through hiring additional personnel with public company experience, and further evolving our accounting and business processes related to internal controls 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.
 
41

Furthermore, we cannot assure you 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 controls 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 controls over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls or any difficulties encountered in their implementation or improvement could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our annual or interim financial statements.
Neither our management nor our independent registered public accounting firm has performed an evaluation of our internal controls over financial reporting in accordance with the SEC rules because no such evaluation has been required. Our independent registered public accounting firm is not required to formally attest to the effectiveness of our internal controls over financial reporting until the filing of our second Annual Report on
Form 10-K
following our IPO. At such time, our independent registered public accounting firm may issue a report that is adverse in the event it is not satisfied with the level at which our internal controls over financial reporting is documented, designed, or operating. Any failure to implement and maintain effective internal controls over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal controls over financial reporting that we will eventually be required to include in our periodic reports that are filed with the SEC. Ineffective disclosure controls and procedures and internal controls over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our Class A common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on the New York Stock Exchange.
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, or the Concierge Facility, and our Revolving Credit and Guaranty Agreement with Barclays Bank PLC, or 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 a 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, or NOLs, and other tax attributes may be limited.
As of December 31, 2020, we had approximately $882.5 million of federal and $870.7 million of state NOLs available to offset future taxable income. Certain of our federal NOLs and our state NOLs will begin to expire in 2032. The realization of these net operating losses depends on our future taxable income and there is a risk that these 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, or 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, many of which are outside of our control, 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 and forecasts of market growth may prove to be inaccurate, and even if the market in which we compete achieves the forecasted growth, our business could fail to grow at similar rates, if at all.
Market opportunity estimates and growth forecasts 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. Even if the markets in which we compete achieve the forecasted growth, our business could fail to grow at similar rates, if at all.
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.
Generally accepted accounting principles in the United States of America, or GAAP, and related accounting pronouncements, implementation guidance and interpretations with regard to a wide range of matters, 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
 
42

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 release or update software code regularly and this practice may result in the more frequent introduction of errors, bugs, or vulnerabilities into the software underlying our platform, which can impact the agent and client 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 app, 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 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 management team has limited experience in operating a public company.
Our management team has limited experience managing a publicly traded company, interacting with public company investors, and complying with the increasingly complex laws pertaining to public companies. Our management team may not successfully or efficiently manage our transition to being a public company subject to significant regulatory oversight and reporting obligations under the federal securities laws and the continuous scrutiny of securities analysts and investors. These new obligations and constituents will require significant attention from our senior management and could divert their attention away from the
day-to-day
management of our business, which could adversely affect our business, financial condition, and results of operations.
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;
 
   
the increasing size and geographic diversity of our workforce;
 
   
shelter-in-place
orders in certain jurisdictions where we operate that may result in many of our employees working remotely;
 
   
the 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, 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 the early effects of the
COVID-19
pandemic on the industry, including our business, we took certain cost-saving measures, including reduction of our workforce and salary reductions. Although we have increased our workforce to above
pre-pandemic
levels and the salary reductions have been reversed and we have made our employees whole through additional equity awards, 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 attract and retain agents. In addition, our actions and growth are frequently reported on 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 unforeseeable 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
 
43

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 privacy, and violation of these privacy obligations could result in a claim for damages, regulatory action, loss of business, or unfavorable publicity.
We receive, store and process personal information and other employee, agent and agents’ client information. There are numerous federal and state laws, as well as regulations and industry guidelines, regarding privacy and the storing, use, processing, 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 Telephone Consumer Protection Act, or 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 and are subject to the terms of our own privacy policies and privacy-related obligations to third parties. We strive to comply with all applicable laws, policies, legal obligations and industry codes of conduct relating to privacy and data security protection to the extent possible. However, it is possible that these obligations may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or regulations, making enforcement, and thus compliance requirements, ambiguous, uncertain, and potentially inconsistent. Any failure or perceived failure by us to comply with our privacy policies, privacy-related obligations to 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 damages. Further, these proceedings and any subsequent adverse outcomes may cause our agents and 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 clients for the use and disclosure of personal information is obtained, could require us to modify our products and features, possibly in a material manner and subject to increased compliance costs, which may limit our ability to develop new products and features that make use of the personal information that clients voluntarily share. For example, California recently enacted legislation, the California Consumer Privacy Act, or CCPA, that became operative on January 1, 2020 and became enforceable by the California Attorney General on July 1, 2020, along with related regulations which came into force on August 14, 2020. The CCPA gives California residents expanded rights related to their personal information, including the right to access and delete their personal information, and receive detailed information about how their personal information is used and shared and increases the privacy and security obligations of businesses handling personal data. The CCPA is enforceable by the California Attorney General and there is also a private right of action relating to certain data security incidents. The CCPA provides for civil penalties for violations, which could result in statutory penalties of up to $2,500 per violation, or up to $7,500 per violation if the violation is intentional. We cannot yet fully predict the impact of the CCPA or subsequent guidance on our business or operations, but it may require us to further modify our data processing practices and policies and to incur substantial costs and expenses in an effort to comply. Decreased availability and increased costs of information could adversely affect our ability to meet our agents’ requirements and could have an adverse effect on our business, results of operations, and financial condition.
Additionally, a recent California ballot initiative, the California Privacy Rights Act, or CPRA, imposes additional data protection obligations on companies doing business in California, including additional consumer rights processes and
opt-outs
for certain uses of sensitive data and sharing of personal data starting in January 2023. As voted into law by California residents in November 2020, the CPRA could have an adverse effect on our business, results of operations, and financial condition. The effects of the CCPA and CPRA are potentially significant and may require us to modify our data collection or processing practices and policies and to incur substantial costs and expenses in an effort to comply and increase our potential exposure to regulatory enforcement and/or litigation. Any of the foregoing could materially adversely affect our business, results of operations and financial condition.
Our agents operate as independent contractors and are responsible for their own data privacy compliance. However, we provide training and our platform provides tools and security controls to assist our agents with their data privacy 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 can 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 Compass agents or 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 agents or 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.
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.
We primarily rely on Amazon Web Services in the U.S. 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.
 
44

A failure of these systems at one or multiple sites 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. Problems faced by our third-party cloud service providers with their telecommunications network providers with which they contract or with the systems by which they allocate capacity among their customers, including us, could adversely affect the experience of our agents. Our third-party cloud service providers could decide to close their facilities without adequate notice resulting in loss of service and negative effects in our systems. Any financial difficulties, such as bankruptcy reorganization, faced by our third- party
web-hosting
providers or any of the service providers with whom they contract may have negative effects on our business, the nature and extent of which are difficult to predict. If our third-party
web-hosting
providers are unable to keep up with our growing needs for capacity, Compass’ agents, clients and business could be harmed. In addition, if distribution channels for our mobile app experience disruptions, such disruptions could adversely affect the ability of agents and potential clients to access or update our mobile app, which could harm our business.
We do not carry business interruption insurance sufficient to compensate us for the potentially significant losses, including the potential harm to the future growth of our business, 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.
Third parties with whom we do business may be unable to honor their obligations to us or their actions may put us at risk.
We rely on third parties for various aspects of our business, including technology collaborations, advertising partners and development services agreements. Although we require these parties to sign our data security addendum, their actions may put our business, reputation and brand at risk. In many cases, third parties may be given access to sensitive and proprietary information or personal data in order to provide services and support to our teams or agents, and they may misappropriate and engage in unauthorized use of our information, technology or agents’ or clients’ data. In addition, the failure of these third parties to provide adequate services and technologies, or the failure of the third parties to adequately maintain or update their services and technologies, could result in a disruption to our business operations. Further, disruptions in the mobile application industry, financial markets, economic downturns, poor business decisions, or reputational harm may adversely affect our partners and may increase their propensity to engage in fraud or otherwise illegal activity which could harm our business reputation, and they may not be able to continue honoring their obligations to us, or we may cease our arrangements with them. Alternative arrangements and services may not be available to us on commercially reasonable terms or at all and we may experience business interruptions upon a transition to an alternative partner or vendor. If we lose one or more business relationships, or experience a degradation of services, our business could be harmed and our financial results could be adversely affected.
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 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 environmental, social and governance 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, employees and other stakeholders or our initiatives are not executed as planned, our reputation and financial results could be materially and adversely affected.
Catastrophic events may disrupt our business.
Natural disasters or other catastrophic events may cause damage or disruption to our operations, real estate commerce, and the global economy, and thus could harm our business. For example, the
COVID-19
pandemic and the reactions of governments, markets, and the general public to the
COVID-19
pandemic, has resulted in and may continue to have a number of consequences for our business and results of operations, the ultimate magnitude of which is difficult to predict. 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.
In the event of a major fire, hurricane, earthquake, windstorm, tornado, flood or catastrophic event such as pandemic, flood, power loss, telecommunications failure, cyber-attack, war, or terrorist attack, we may be unable to continue our operations and may endure reputational harm, delays in developing our platform and solutions, breaches of data security and loss of critical data, all of which could harm our business, results of operations and financial condition. Closures of local recording offices or other governmental offices in charge of real property records, including tax or lien-related records, would adversely affect our ability to conduct operations in the affected geographies. Any of these delays will likely result in extended hold times, increased costs, and value impairment. Also, the insurance we maintain would likely not be adequate to cover our losses resulting from disasters or other business interruptions.
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.
 
45

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 and consumer complaints, intellectual property disputes, compliance with regulatory requirements, antitrust and anti-competition claims (including claims related to the National Association of Realtors 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 as our business grows and as we deploy new offerings, including proceedings related to our acquisitions, securities issuances or business practices.
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. These proceedings could also result in 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.
As an example of a current litigation matter, a lawsuit involving plaintiff Avi Dorfman, who sought compensation for certain services and other contributions allegedly provided in our formation, was filed against us in 2014. On October 25, 2021, we agreed to a settlement in principle and reported a $21.3 million General and administrative expense during the three and nine months ended September 30, 2021 in connection with this settlement. See the section titled “Legal Proceedings” in Part I, Item 1 of this Quarterly Report for additional information.
In addition, since 2016 we have included mandatory arbitration provisions in our agreements with each of our agents, and since 2018 we have added mandatory arbitration provisions in our agreements with our employees. The provisions are intended to cover all disputes between us and our employees and agents, if permitted by law. These provisions are intended to streamline the litigation process for all parties involved, as arbitration can in some cases be faster and less costly than litigating disputes in state or federal court. However, arbitration may become more costly for us or the volume of arbitration may increase and become burdensome, and the use of arbitration provisions may subject us to certain risks to our reputation and brand, as these provisions have been the subject of increasing public scrutiny. In addition, these mandatory arbitration provisions are intended to cover claims related to our agent equity program, if permitted by law, though it is currently unclear whether such provisions are enforceable with respect to claims arising under the U.S. federal securities laws. In order to minimize these risks to our reputation and brand, we may limit our use of arbitration provisions or be required to do so in a legal or regulatory proceeding, either of which could increase our litigation costs and exposure.
Further, with the potential for conflicting rules regarding the scope and enforceability of arbitration on a
state-by-state
basis, as well as between state and federal law, there is a risk that some or all of our arbitration provisions could be subject to challenge or may need to be revised to exempt certain categories of protection. If our arbitration agreements were found to be unenforceable, in whole or in part, or specific claims are required to be exempted from arbitration, we could experience an increase in our costs to litigate disputes and the time involved in resolving such disputes, and we could face increased exposure to potentially costly lawsuits, each of which could adversely affect our business, financial condition and results of operations.
Our agents are 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 recruit agents as independent contractors and 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) and the United States Congress and certain states have introduced proposed changes to existing classification law; additionally, the Biden administration may make additional changes to applicable 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, and meal and rest periods. 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 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 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, could significantly impair our financial condition and our ability to conduct our business as currently contemplated, and could damage our reputation and impair our ability to attract agents.
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 and the businesses of our agents must comply with RESPA and a variety of similar state regulations. RESPA and comparable state statutes prohibit providing or receiving payments, or other things of value, for the referral of business to escrow service providers in connection with the closing of certain real estate transactions such as those involving federally-backed mortgages (under RESPA) or any residential sale (under certain state regulations). Such laws may to some extent impose limitations on arrangements involving our real estate brokerage, escrow services, and title agency. RESPA and related regulations do, however, contain a number of provisions that allow for payments or fee splits between providers if certain requirements are met, including fee splits between title underwriters and agents, brokers and agents, and market-based fees for the provision of goods or services and marketing arrangements. In addition, RESPA allows for referrals to affiliated entities, when specific requirements have been met. We rely on these provisions in conducting our business activities and believe our arrangements comply with RESPA. However, RESPA compliance may become a greater challenge under certain administrations for most industry participants offering escrow services, including brokerages, because of expansive interpretations of RESPA or similar state statutes by certain courts and regulators. Permissible
 
46

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, title and escrow services are highly regulated. Our title agency services business also is subject to regulation by insurance and other regulatory authorities in each state in which we provide title insurance. For example, the State of Washington Office of Insurance Commissioner ordered our Modus Title subsidiary’s insurance producer license revoked as of April 1, 2021. Even though the order was rescinded as of June 9, 2021 and the license revocation was stayed throughout the appeal process, our title agency services business could be subject to similar types of actions in the future, which may not be resolved in our favor.
We are also, to a lesser extent, subject to various other rules and regulations such as “controlled business” statutes, which impose limitations on affiliations between providers of title and escrow services on the one hand, and real estate brokers, mortgage lenders and other real estate service providers on the other hand, or 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 individual licensed brokers 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 assure you 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 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, these laws and regulations is complicated and costly and may inhibit our ability to innovate or grow.
Our failure to comply with any of the foregoing 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 United States, 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.
 
47

Adverse decisions in litigation against companies unrelated to us could impact our business practices and those of our agents in a manner that adversely impacts our financial condition and results of operations.
Litigation, claims and regulatory proceedings against other participants in the residential real estate or technology industry 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. Similarly, we may be impacted by litigation and other claims against companies in other industries. To the extent plaintiffs are successful in these types of litigation matters, and we or our agents cannot distinguish our or their practices (or our industry’s practices), we and our agents could face significant liability and could be required to modify certain business practices or relationships, either of which could materially and adversely impact our business, financial condition and results of operations.
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 outside of our control also pose a threat to our intellectual property rights, as well as to our products, services and technologies. 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 any of 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. In order to protect our proprietary information and technology, we rely in part on agreements with our employees, investors, independent contractors 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 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 United States and in certain jurisdictions outside of the United States. 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 United States.
We may be unable to obtain trademark protection for our technologies 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 products and services 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 United States 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 products and services 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.
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 use content, software and other intellectual property rights from third parties and 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. We have in the past and may in the future 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 enter into licensing agreements, if available on acceptable terms or at all, pay substantial damages, limit or curtail our offerings and technologies or take other action, which could harm our business and results of operations. Moreover, we may need to redesign some of our systems and technologies to avoid future infringement liability. Any of the foregoing could prevent us from competing effectively and could expose our business to significant liabilities.
 
48

We rely on licenses to use the intellectual property rights of third parties which are incorporated into our products and services. Failure to renew or expand existing licenses may require us to modify, limit or discontinue certain offerings, which could materially affect our business, financial condition and results of operations.
We rely on products, technologies and intellectual property that we license from third parties for use in our services. We cannot assure that these third- party licenses, or support for such licensed products and technologies, will continue to be available to us on commercially reasonable terms, if at all. In the event that we cannot renew and/or expand existing licenses, we may be required to discontinue or limit our use of the products and technologies that include or incorporate the licensed intellectual property.
We cannot be certain that our licensors are not infringing the intellectual property rights of others or that our suppliers and licensors have sufficient rights to the technology in all jurisdictions in which we may operate. Some of our license agreements may be terminated by our licensors for convenience. If we are unable to obtain or maintain rights to any of this technology because of intellectual property infringement claims brought by third parties against our suppliers and licensors or against us, or if we are unable to continue to obtain the technology or enter into new agreements on commercially reasonable terms, our ability to develop our services containing that technology could be severely limited and our business could be disrupted or otherwise harmed. Additionally, if we are unable to obtain necessary technology 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. This would limit and delay our ability to provide new or competitive offerings and increase our costs. If alternate technology cannot be obtained or developed, we may not be able to offer certain functionality as part of our offerings, which could adversely affect our business, financial condition and results of operations.
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 implicated products or services unless and until it 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 to risks related to license requirements, 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, which will limit your ability to influence the outcome of matters submitted to our stockholders for approval, including the election of our board of directors, the adoption of amendments to our certificate of incorporation and bylaws, and the approval of any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transactions.
Our Class A common stock has one vote per share and our Class C common stock has 20 votes per share. As of November 9, 2021, Robert Reffkin, our founder, Chairman and Chief Executive Officer, together with his financial planning vehicles and affiliated trusts, hold 9,023,131 shares of Class A common stock and all of the issued and outstanding shares of Class C common stock. Additionally, our founder holds two performance-based RSU awards and one time-based RSU award, which vests monthly. Pursuant to the exchange agreement, our founder 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 initial net settlement and future monthly net settlements.
As of November 9, 2021, our founder, together with his financial planning vehicles and affiliated trusts, held approximately 48% of the voting power of our outstanding capital stock, which voting power may increase over time as our founder’s 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 November 9, 2021, our founder, together with his financial planning vehicles and affiliated trusts, would have held approximately 68% of the voting power of our outstanding capital stock. As a result, our founder 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 certificate of incorporation and bylaws, and the approval of any merger, consolidation, sale of all or substantially all of our assets, or other major corporate transaction. Our founder may have interests that differ from yours and may vote in a way with which you disagree and which may be adverse to your interests. 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 our founder. In addition, each share of Class C common stock will convert automatically into one share of Class A common stock upon the earlier of (i) the date fixed by our board of directors that is no less than 61 days and no more than 180 days following the first date on which the number of shares of our Class C common stock held by our founder, his permitted entities and permitted transferees is less than 50% of the number of shares of Class C common stock held by our founder, permitted transferees and permitted entities as of the date of the effectiveness of our IPO registration statement; (ii) the date fixed by our board of directors that is no less than 61 days and no more than 180 days following the first date that both (A) our founder is no longer providing services to us as
 
49

an officer, employee or consultant and (B) our founder is no longer a member of our board of directors as a result of a voluntary resignation by our founder or as a result of a written request or agreement by our founder not to be renominated as a member of our board of directors at a meeting of our stockholders; (iii) the date fixed by our board of directors that is no less than 61 days and no more than 180 days following the date on which our founder is terminated for cause (as defined in our restated certificate of incorporation); (iv) the date that is 12 months after the death or disability (as defined in our restated certificate of incorporation) of our founder; (v) 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; (vi) the date specified by the affirmative vote of the holders of our Class C common stock not representing less than
two-thirds
(2/3) of the voting power of the outstanding shares of our Class C common stock, voting separately as a single class; or (vii) seven years from the date of the effectiveness of our IPO registration statement. However, until one of these triggering events occurs, voting power will be concentrated with our founder and his financial planning vehicles and affiliated trusts.
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, in adverse publicity, or other adverse consequences. For example, certain index providers have announced restrictions on including companies with multi-class share structures in certain of their indices. In July 2017, FTSE Russell announced that it plans to require new constituents of its indices to have greater than 5% of the company’s voting rights in the hands of public stockholders, and S&P Dow Jones announced that it will no longer admit companies with multi-class share structures to certain of its indices. Affected indices include the Russell 2000 and the S&P 500, S&P MidCap 400, and S&P SmallCap 600, which together make up the S&P Composite 1500. Also in 2017, MSCI, a leading stock index provider, opened public consultations on their treatment of
no-vote
and multi-class structures and temporarily barred new multi-class listings from certain of its indices and in October 2018, MSCI announced its decision to include equity securities “with unequal voting structures” in its indices and to launch a new index that specifically includes voting rights in its eligibility criteria. However, 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 such announced policies, 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, and purchasers of our Class A common stock could incur substantial losses.
Technology and real estate stocks historically have experienced high levels of volatility. The trading price of our Class A common stock may fluctuate substantially. These fluctuations could cause you to incur substantial losses, including all of your investment in our Class A common stock. Factors that could cause fluctuations in the trading price of our Class A common stock include the following:
 
   
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 from time to time;
 
   
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;
 
   
fluctuations in the trading volume of our shares or the size of our public float;
 
   
sales of large blocks of our common stock;
 
   
actual or anticipated changes or 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, including those related to privacy in the United States or globally;
 
   
general economic conditions and trends;
 
   
major catastrophic events in our markets; 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.
 
50

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 will, 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.
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 through the development of new and enhanced products and adjacent services and expansion 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.
Sales of substantial amounts of our Class A common stock in the public markets, or the perception that they might occur, could cause the market price of our Class A common stock to fluctuate or make it more difficult for you to sell your Class A common stock at a time and price that you deem appropriate.
All of the shares of Class A common stock sold in our IPO are freely tradable without restrictions or further registration under the Securities Act of 1933, as amended, or the Securities Act, except for any shares held by our affiliates as defined in Rule 144 under the Securities Act (including shares purchased by our affiliates in the IPO). All shares of Class A common stock issued prior to our IPO were subject to the
lock-up
agreement or market
stand-off
agreements until September 27, 2021 when our
lock-up
period had expired. Upon expiration of the
lock-up
and market
stand-off
agreements, a higher number of sales of our Class A common stock than usual took place in the public market and the market price of our Class A common stock fluctuated. Future sales of a substantial amounts of our Class A common stock, particularly sales by our directors, executive officers or principal stockholders, or the perception that such sales might occur in the future, could cause the market price of our Class A common stock to fluctuate or make it more difficult for you to sell your Class A common stock at a time and price that you deem appropriate.
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. 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 by making it more difficult for stockholders to replace members of our board of directors. Among other things, our restated certificate of incorporation and amended and restated bylaws include provisions that:
 
   
provide that our board of directors is classified into three classes of directors with staggered three-year terms;
 
   
permit the board of directors to establish the number of directors and fill any vacancies and newly-created directorships;
 
   
require super-majority voting to amend some provisions in our restated certificate of incorporation and restated bylaws;
 
   
authorize the issuance of “blank check” preferred stock that our board of directors could use to implement a stockholder rights plan;
 
   
provide that 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;
 
   
eliminate the ability of our stockholders to call special meetings of stockholders;
 
   
prohibit cumulative voting;
 
   
provide that directors may only be removed “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, which requires all stockholder actions to be taken at a meeting of our stockholders;
 
   
provide that the board of directors is expressly authorized 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.
Moreover, Section 203 of the Delaware General Corporation Law, or DGCL, may discourage, delay, or prevent a change in control of our company. Section 203 imposes 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 restated bylaws, or any action asserting a claim against us that is governed by the internal affairs doctrine.
Moreover, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all claims brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder. Our restated certificate of incorporation provides that the federal district
 
51

courts of the United States will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act, or Federal Forum Provision. Our decision to adopt a Federal Forum Provision followed a decision by the Supreme Court of the State of Delaware holding that such provisions are facially valid under Delaware law. While there can be no assurance that federal or state courts will follow the holding of the Delaware Supreme Court or determine that the Federal Forum Provision should be enforced in a particular case, application of the Federal Forum Provision means that suits brought by our stockholders to enforce any duty or liability created by the Securities Act must be brought in federal court and cannot be brought in state court. Section 27 of the Exchange Act creates exclusive federal jurisdiction over all claims brought to enforce any duty or liability created by the Exchange Act or the rules and regulations thereunder, and the Federal Forum Provision will apply, to the fullest extent permitted by law, to suits brought to enforce any duty or liability created by the Exchange Act. 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.
Our stockholders will not be deemed to have waived our compliance with the federal securities laws and the regulations promulgated thereunder. Any person or entity purchasing or otherwise acquiring or holding any interest in any of our securities shall be deemed to have notice of and consented to our exclusive forum provisions, including the Federal Forum Provision. These provisions may limit a stockholders’ ability to bring a claim in a judicial forum of their choosing for disputes with us or our directors, officers, or employees, which may discourage lawsuits against us and our directors, officers, and employees. Alternatively, if a court were to find the choice of forum provision contained in our restated certificate of incorporation or restated bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, financial condition, and results of operations.
Because we do not anticipate paying any cash dividends on our Class A common stock in the foreseeable future, capital appreciation, if any, will be your sole source of gains.
We have never declared or paid any dividends on our 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 determination to pay dividends in the future will be at the discretion of our board of directors. In addition, the terms of our future debt agreements, if any, may prevent us from paying dividends. As a result, you may only receive a return on your investment in our Class A common stock if the market price of our Class A common stock increases.
We will incur increased costs as a result of operating as a public company, and our management is required to devote substantial time to compliance with our public company responsibilities and corporate governance practices.
We will incur increased costs as a result of operating as a public company, and our management will devote substantial time to new compliance initiatives. We will incur significant legal, accounting and other expenses that we did not incur as a private company. As a public company, we are subject to the reporting requirements of the Exchange Act, the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, as well as rules adopted, and to be adopted, by the SEC and the New York Stock Exchange. Our management and other personnel will need to devote a substantial amount of time to these compliance initiatives and may not effectively or efficiently manage our transition into a public company. Moreover, we expect these rules and regulations to substantially increase our legal and financial compliance costs and to make some activities more time- consuming and costly. For example, we expect these rules and regulations to make it more difficult and more expensive for us to obtain director and officer liability insurance and we may be forced to accept reduced policy limits or incur substantially higher costs to maintain the same or similar coverage. We cannot predict or estimate the amount or timing of additional costs we may incur to respond to these requirements. The impact of these requirements could also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, our board committees or as executive officers.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
(a) Unregistered Sales of Equity Securities
None during the period of July 1, 2021 through September 30, 2021.
(b) Use of Proceeds
During April 2021, we completed our IPO, in which we sold 26,296,438 shares of our Class A common stock at a public offering price of $18.00 per share. We raised $449.7 million from the IPO, net of the underwriting discount and before offering costs of approximately $11.0 million. We have used a portion of the net proceeds and intend to use the remainder of the net proceeds, from our IPO for working capital and other general corporate purposes, which may include research and development, sales and marketing activities, general and administrative matters, and capital expenditures. We may also use a portion of the proceeds for the acquisition of, or investment in, technologies, solutions, or businesses that complement our business.
The representatives of the underwriters of our IPO were Goldman Sachs & Co. LLC and Morgan Stanley & Co. LLC. No payments were made by us to directors, officers, or persons owning ten percent or more of our common stock or to their associates, or to our affiliates, other than payments in the ordinary course of business to officers for salaries and to
non-employee
directors pursuant to our director compensation policy.
 
52

ITEM 6. EXHIBITS.
 
Exhibit
Number
       
Incorporated by Reference
  
Filed or
Furnished

Herewith
 
  
Description
  
Form
  
File No.
  
Exhibit
  
Filing
Date
31.1    Certification of Principal Executive Officer Pursuant to Rules 13a-14(a) and 15d-14 (a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.                  X  
31.2    Certification of Principal Financial Officer Pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as Adopted Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.                  X  
32.1*    Certification of Principal Executive Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.                  X  
32.2*    Certification of Principal Financial Officer Pursuant to 18 U.S.C. Section 1350, as Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.                  X  
101.INS    Inline XBRL Instance Document (the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document).                  X  
101.SCH    Inline XBRL Taxonomy Extension Schema Document.                  X  
101.CAL    Inline XBRL Taxonomy Extension Calculation Linkbase Document.                  X  
101.DEF    Inline XBRL Taxonomy Extension Definition Linkbase Document.                  X  
101.LAB    Inline XBRL Taxonomy Extension Label Linkbase Document.                  X  
101.PRE    Inline XBRL Taxonomy Extension Presentation Linkbase Document.                  X  
104    Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101).                  X  
 
*
The certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Form
10-Q
and are not deemed “filed” for purposes of Section 18 of the Exchange Act, or otherwise subject to the liability of that section, nor shall they be deemed incorporated by reference into any filing under the Securities Act or the Exchange Act.
 
53

SIGNATURES
Pursuant to the requirements 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.
Date: November 12, 2021
 
COMPASS, INC.
By:  
/s/ Robert Reffkin
  Robert Reffkin
 
Chairman and Chief Executive Officer
 
(Principal Executive Officer)
By:  
/s/ Kristen Ankerbrandt
  Kristen Ankerbrandt
 
Chief Financial Officer
 
(Principal Financial Officer)
 
i
EX-31.1 2 d245389dex311.htm EX-31.1 EX-31.1

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO

RULE 13a-14(a) OR 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Robert Reffkin, certify that:

 

  1.

I have reviewed this Quarterly Report on Form 10-Q 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)) 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.

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

 

  c.

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.

 

  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: November 12, 2021

 

By:  

/s/ Robert Reffkin

  Robert Reffkin
  Chief Executive Officer
  (Principal Executive Officer)
EX-31.2 3 d245389dex312.htm EX-31.2 EX-31.2

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO

RULE 13a-14(a) OR 15d-14(a) OF THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Kristen Ankerbrandt, certify that:

 

  1.

I have reviewed this Quarterly Report on Form 10-Q 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)) 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.

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

 

  c.

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.

 

  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: November 12, 2021

 

By:  

/s/ Kristen Ankerbrandt

  Kristen Ankerbrandt
  Chief Financial Officer
  (Principal Financial Officer)
EX-32.1 4 d245389dex321.htm EX-32.1 EX-32.1

Exhibit 32.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Robert Reffkin, Chief Executive Officer of Compass, Inc. (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

1.

the Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended September 30, 2021 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

2.

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

Date: November 12, 2021

 

By:  

/s/ Robert Reffkin

  Robert Reffkin
  Chief Executive Officer
  (Principal Executive Officer)
EX-32.2 5 d245389dex322.htm EX-32.2 EX-32.2

Exhibit 32.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER PURSUANT TO

18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Kristen Ankerbrandt, Chief Financial Officer of Compass, Inc. (the “Company”), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of my knowledge:

 

1.

the Quarterly Report on Form 10-Q of the Company for the fiscal quarter ended September 30, 2021 (the “Report”) fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

2.

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

 

Date:

November 12, 2021

 

By:  

/s/ Kristen Ankerbrandt

  Kristen Ankerbrandt
  Chief Financial Officer
  (Principal Financial Officer)
EX-101.SCH 6 comp-20210930.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit) link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 1007 - Disclosure - Business and Basis of Presentation link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Acquisitions link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Fair Value of Financial Assets and Liabilities link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Debt link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Commitments and Contingencies link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Preferred Stock and Common stock link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Stock-Based Compensation link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Net Loss Per Share Attributable to Common Stockholders link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Restructuring Activities and COVID-19 Update link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Acquisitions (Tables) link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Fair Value of Financial Assets and Liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Preferred Stock and Common stock (Tables) link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses (Tables) link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Restructuring Activities and COVID-19 Update (Tables) link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Business and Basis of Presentation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Acquisitions - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Acquisitions - Summary of Changes in Contingent Consideration Measured at Fair Value on a Recurring Basis (Detail) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Fair Value of Financial Assets and Liabilities - Summary of Fair Value Measurements of Our Financial Instruments (Detail) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Fair Value of Financial Assets and Liabilities - Summary of Fair Value Measurement Inputs and Valuation Techniques (Detail) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Fair Value of Financial Assets and Liabilities - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Debt - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Commitments and Contingencies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Preferred Stock and Common stock - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Preferred Stock and Common stock - Schedule of Stock by Class (Detail) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Stock-Based Compensation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Stock-Based Compensation - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Summary of ACL for Concierge Receivables (Detail) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Summary of Aging Analysis of Concierge Receivables (Detail) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Restructuring Activities and COVID -19 Update - Summary of restructuring costs (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Restructuring Activities and COVID -19 Update - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 7 comp-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 8 comp-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 9 comp-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 10 comp-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE XML 11 d245389d10q_htm.xml IDEA: XBRL DOCUMENT 0001563190 2021-09-30 0001563190 2020-12-31 0001563190 2020-01-01 2020-09-30 0001563190 2021-01-01 2021-09-30 0001563190 2020-07-01 2020-09-30 0001563190 2021-07-01 2021-09-30 0001563190 2021-03-19 2021-03-19 0001563190 2020-01-01 2020-12-31 0001563190 2019-01-01 2019-12-31 0001563190 2021-11-09 0001563190 2021-04-01 2021-04-01 0001563190 2019-12-31 0001563190 2020-09-30 0001563190 2021-06-30 0001563190 2020-06-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember comp:AccruedExpensesAndOtherCurrentLiabilitiesMember 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember 2021-09-30 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember 2021-09-30 0001563190 us-gaap:LetterOfCreditMember 2021-09-30 0001563190 us-gaap:OtherCurrentAssetsMember us-gaap:RevolvingCreditFacilityMember 2021-09-30 0001563190 us-gaap:CommonClassCMember 2021-09-30 0001563190 us-gaap:CommonClassBMember 2021-09-30 0001563190 us-gaap:CommonClassAMember 2021-09-30 0001563190 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember 2021-09-30 0001563190 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2021-09-30 0001563190 srt:WeightedAverageMember us-gaap:MeasurementInputDiscountRateMember 2021-09-30 0001563190 srt:MinimumMember comp:MeasurementInputEarningsVolatilityMember 2021-09-30 0001563190 srt:MaximumMember comp:MeasurementInputEarningsVolatilityMember 2021-09-30 0001563190 srt:WeightedAverageMember comp:MeasurementInputEarningsVolatilityMember 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneEquityIncentivePlanMember 2021-09-30 0001563190 comp:SharesGrantedUnderStockPlansSubjectToRepurchaseMember 2021-09-30 0001563190 comp:FinancingReceivablesOverdueUpToThirtyOneDaysAndLessThanNinetyDaysMember 2021-09-30 0001563190 us-gaap:FinancingReceivablesEqualToGreaterThan90DaysPastDueMember 2021-09-30 0001563190 us-gaap:FinancialAssetPastDueMember 2021-09-30 0001563190 us-gaap:FinancialAssetNotPastDueMember 2021-09-30 0001563190 comp:CashAndMoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-09-30 0001563190 us-gaap:FairValueInputsLevel3Member 2021-09-30 0001563190 us-gaap:StockOptionMember 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember srt:MaximumMember 2021-09-30 0001563190 us-gaap:OtherNoncurrentAssetsMember 2020-12-31 0001563190 us-gaap:CommonClassBMember 2020-12-31 0001563190 us-gaap:CommonClassAMember 2020-12-31 0001563190 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember 2020-12-31 0001563190 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2020-12-31 0001563190 srt:WeightedAverageMember us-gaap:MeasurementInputDiscountRateMember 2020-12-31 0001563190 srt:MinimumMember comp:MeasurementInputEarningsVolatilityMember 2020-12-31 0001563190 srt:MaximumMember comp:MeasurementInputEarningsVolatilityMember 2020-12-31 0001563190 srt:WeightedAverageMember comp:MeasurementInputEarningsVolatilityMember 2020-12-31 0001563190 comp:CashAndMoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001563190 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001563190 us-gaap:CommonClassAMember 2020-01-01 2020-09-30 0001563190 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-09-30 0001563190 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0001563190 comp:UnvestedCommonStockMember 2020-01-01 2020-09-30 0001563190 us-gaap:SellingAndMarketingExpenseMember us-gaap:EmployeeSeveranceMember 2020-01-01 2020-09-30 0001563190 us-gaap:SellingAndMarketingExpenseMember us-gaap:ContractTerminationMember 2020-01-01 2020-09-30 0001563190 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-09-30 0001563190 comp:OperationsAndSupportMember us-gaap:EmployeeSeveranceMember 2020-01-01 2020-09-30 0001563190 comp:OperationsAndSupportMember 2020-01-01 2020-09-30 0001563190 us-gaap:ResearchAndDevelopmentExpenseMember us-gaap:EmployeeSeveranceMember 2020-01-01 2020-09-30 0001563190 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-09-30 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember us-gaap:EmployeeSeveranceMember 2020-01-01 2020-09-30 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-09-30 0001563190 us-gaap:ContractTerminationMember 2020-01-01 2020-09-30 0001563190 us-gaap:EmployeeSeveranceMember 2020-01-01 2020-09-30 0001563190 comp:CommissionAndOtherRelatedExpensesMember 2020-01-01 2020-09-30 0001563190 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001563190 us-gaap:ParentMember 2020-01-01 2020-09-30 0001563190 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001563190 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:ParentMember 2020-01-01 2020-09-30 0001563190 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2020-01-01 2020-09-30 0001563190 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-09-30 0001563190 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001563190 us-gaap:CommonStockMember 2020-01-01 2020-09-30 0001563190 us-gaap:ConvertiblePreferredStockMember 2020-01-01 2020-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember 2020-01-01 2020-09-30 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0001563190 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2020-07-01 2020-09-30 0001563190 comp:UnvestedCommonStockMember 2020-07-01 2020-09-30 0001563190 us-gaap:ConvertiblePreferredStockMember 2020-07-01 2020-09-30 0001563190 us-gaap:SellingAndMarketingExpenseMember us-gaap:ContractTerminationMember 2020-07-01 2020-09-30 0001563190 us-gaap:SellingAndMarketingExpenseMember 2020-07-01 2020-09-30 0001563190 us-gaap:ContractTerminationMember 2020-07-01 2020-09-30 0001563190 comp:CommissionAndOtherRelatedExpensesMember 2020-07-01 2020-09-30 0001563190 comp:OperationsAndSupportMember 2020-07-01 2020-09-30 0001563190 us-gaap:ResearchAndDevelopmentExpenseMember 2020-07-01 2020-09-30 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember 2020-07-01 2020-09-30 0001563190 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001563190 us-gaap:ParentMember 2020-07-01 2020-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember 2020-07-01 2020-09-30 0001563190 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001563190 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001563190 us-gaap:CommonClassAMember 2021-01-01 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember 2021-01-01 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember comp:BrokerRelationshipsMember 2021-01-01 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember us-gaap:TrademarksMember 2021-01-01 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember comp:TechnologyMember 2021-01-01 2021-09-30 0001563190 srt:MinimumMember 2021-01-01 2021-09-30 0001563190 srt:MaximumMember 2021-01-01 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember comp:DebtDefaultInterestRateMember 2021-01-01 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2021-01-01 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2021-01-01 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-01-01 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember us-gaap:BaseRateMember 2021-01-01 2021-09-30 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2021-01-01 2021-09-30 0001563190 us-gaap:OtherCurrentAssetsMember us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-09-30 0001563190 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001563190 comp:UnvestedCommonStockMember 2021-01-01 2021-09-30 0001563190 comp:UnvestedEarlyExercisedOptionsMember 2021-01-01 2021-09-30 0001563190 comp:CommissionAndOtherRelatedExpensesMember 2021-01-01 2021-09-30 0001563190 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-09-30 0001563190 comp:OperationsAndSupportMember 2021-01-01 2021-09-30 0001563190 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001563190 comp:IpoRelatedExpenseMember comp:CommissionAndOtherRelatedExpensesMember 2021-01-01 2021-09-30 0001563190 comp:IpoRelatedExpenseMember us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-09-30 0001563190 comp:IpoRelatedExpenseMember comp:OperationsAndSupportMember 2021-01-01 2021-09-30 0001563190 comp:IpoRelatedExpenseMember us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001563190 comp:IpoRelatedExpenseMember us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001563190 comp:IpoRelatedExpenseMember 2021-01-01 2021-09-30 0001563190 us-gaap:EmployeeStockOptionMember comp:TwoThousandAndTwelveStockIncentivePlanMember 2021-01-01 2021-09-30 0001563190 us-gaap:RestrictedStockUnitsRSUMember comp:TwoThousandAndTwelveStockIncentivePlanMember 2021-01-01 2021-09-30 0001563190 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001563190 us-gaap:ParentMember 2021-01-01 2021-09-30 0001563190 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-09-30 0001563190 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001563190 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001563190 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember us-gaap:CommonClassAMember 2021-01-01 2021-09-30 0001563190 us-gaap:StockOptionMember 2021-01-01 2021-09-30 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001563190 us-gaap:IPOMember 2021-01-01 2021-09-30 0001563190 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-09-30 0001563190 us-gaap:CashAndCashEquivalentsMember 2021-01-01 2021-09-30 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001563190 us-gaap:AdditionalPaidInCapitalMember us-gaap:IPOMember 2021-01-01 2021-09-30 0001563190 us-gaap:EmployeeStockOptionMember 2021-07-01 2021-09-30 0001563190 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2021-09-30 0001563190 comp:UnvestedEarlyExercisedOptionsMember 2021-07-01 2021-09-30 0001563190 comp:UnvestedCommonStockMember 2021-07-01 2021-09-30 0001563190 comp:CommissionAndOtherRelatedExpensesMember 2021-07-01 2021-09-30 0001563190 us-gaap:SellingAndMarketingExpenseMember 2021-07-01 2021-09-30 0001563190 comp:OperationsAndSupportMember 2021-07-01 2021-09-30 0001563190 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001563190 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001563190 us-gaap:ParentMember 2021-07-01 2021-09-30 0001563190 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001563190 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001563190 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001563190 comp:TwoThousandAndTwentyOneAcquistionsMember 2021-07-01 2021-09-30 0001563190 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001563190 us-gaap:IPOMember 2020-04-01 0001563190 us-gaap:IPOMember 2021-04-01 2021-04-01 0001563190 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-04-01 0001563190 us-gaap:IPOMember 2021-04-01 0001563190 us-gaap:CommonClassAMember 2021-04-01 0001563190 comp:IpoBasedRestrictedStockUnitsMember 2021-01-01 2021-03-31 0001563190 comp:ServiceBasedAndLiquidityEventBasedMember us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-03-31 0001563190 srt:ExecutiveOfficerMember us-gaap:PerformanceSharesMember 2021-01-01 2021-03-31 0001563190 us-gaap:CommonClassCMember 2021-03-31 2021-03-31 0001563190 us-gaap:CommonClassAMember 2021-03-31 2021-03-31 0001563190 comp:RestatedCertificateOfIncorporationMember us-gaap:CommonClassAMember 2021-04-30 0001563190 comp:RestatedCertificateOfIncorporationMember us-gaap:CommonClassBMember 2021-04-30 0001563190 comp:RestatedCertificateOfIncorporationMember us-gaap:CommonClassCMember 2021-04-30 0001563190 comp:RestatedCertificateOfIncorporationMember comp:UndesignatedPreferredStockMember 2021-04-30 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2020-07-31 2020-07-31 0001563190 comp:ConciergeRevolvingCreditFacilityMember 2020-07-31 0001563190 comp:ConciergeRevolvingCreditFacilityMember 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 us-gaap:RevolvingCreditFacilityMember 2021-03-31 0001563190 comp:SeriesGConvertiblePreferredStockMember 2020-03-01 2020-03-31 0001563190 comp:SeriesDConvertiblePreferredStockMember 2021-03-01 2021-03-31 0001563190 comp:TwoThousandAndTwentyOneEquityIncentivePlanMember 2021-02-28 0001563190 srt:MaximumMember comp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2021-02-28 0001563190 comp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2021-02-28 0001563190 us-gaap:CommonClassCMember 2021-02-28 2021-02-28 0001563190 comp:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2021-02-28 2021-02-28 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:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001563190 comp:OriginpointLlcJointVentureMember comp:GuaranteedRateMember 2021-07-01 0001563190 comp:OriginpointLlcJointVentureMember 2021-07-01 0001563190 us-gaap:ConvertiblePreferredStockMember 2019-12-31 0001563190 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001563190 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001563190 us-gaap:ParentMember 2019-12-31 0001563190 us-gaap:RetainedEarningsMember 2019-12-31 0001563190 us-gaap:CommonStockMember 2019-12-31 0001563190 us-gaap:ConvertiblePreferredStockMember 2020-09-30 0001563190 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001563190 us-gaap:RetainedEarningsMember 2020-09-30 0001563190 us-gaap:ParentMember 2020-09-30 0001563190 us-gaap:CommonStockMember 2020-09-30 0001563190 us-gaap:ConvertiblePreferredStockMember 2020-06-30 0001563190 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001563190 us-gaap:RetainedEarningsMember 2020-06-30 0001563190 us-gaap:ParentMember 2020-06-30 0001563190 us-gaap:CommonStockMember 2020-06-30 0001563190 us-gaap:ConvertiblePreferredStockMember 2020-12-31 0001563190 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001563190 us-gaap:RetainedEarningsMember 2020-12-31 0001563190 us-gaap:ParentMember 2020-12-31 0001563190 us-gaap:CommonStockMember 2020-12-31 0001563190 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001563190 us-gaap:RetainedEarningsMember 2021-09-30 0001563190 us-gaap:ParentMember 2021-09-30 0001563190 us-gaap:NoncontrollingInterestMember 2021-09-30 0001563190 us-gaap:CommonStockMember 2021-09-30 0001563190 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001563190 us-gaap:RetainedEarningsMember 2021-06-30 0001563190 us-gaap:ParentMember 2021-06-30 0001563190 us-gaap:CommonStockMember 2021-06-30 iso4217:USD shares utr:Year pure iso4217:USD shares P4Y false Q3 Compass, Inc. 0001563190 --12-31 NYSE 10-Q true 2021-09-30 2021 false 001-40291 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 Yes Yes Non-accelerated Filer false false false 406777033 791400000 440100000 7800000 8100000 55500000 54800000 20000000.0 17200000 49400000 49500000 84400000 54900000 980700000 599300000 151300000 141700000 458900000 426600000 127500000 45600000 182600000 119800000 46200000 32100000 1947200000 1365100000 35300000 36600000 73000000.0 62000000.0 215700000 106800000 80200000 68100000 18700000 8400000 422900000 281900000 457800000 435900000 36600000 23500000 917300000 741300000 0.00001 0.00001 0 246430170 0 0 237047550 237047550 0 1486700000 0.00001 0.00001 13850000000 700754910 399082563 125221900 399082563 122971900 0 0 2445400000 238000000.0 -1420200000 -1100900000 1025200000 -862900000 4700000 0 1029900000 -862900000 1947200000 1365100000 1743600000 1188500000 4808900000 2490500000 1430600000 979400000 3963200000 2047200000 130600000 99700000 366200000 297000000.0 97000000.0 53300000 263700000 158900000 89700000 33700000 259800000 106700000 79500000 22700000 231800000 75700000 16700000 13000000.0 45100000 38100000 1844100000 1201800000 5129800000 2723600000 -100500000 -13300000 -320900000 -233100000 100000 100000 2000000.0 700000 200000 1800000 200000 -101100000 -13500000 -322600000 -231300000 -1300000 -3300000 -900000 -99800000 -13500000 -319300000 -230400000 -0.25 -0.12 -1.06 -2.11 392979596 110447900 300303264 109448680 394419967 2395900000 -1320400000 1075500000 1075500000 -99800000 -99800000 -300000 -100100000 5000000.0 5000000.0 4662596 2900000 2900000 2900000 1300000 1300000 1300000 45300000 45300000 45300000 399082563 2445400000 -1420200000 1025200000 4700000 1029900000 246430170 1526700000 110645490 172100000 -1047600000 -875500000 -875500000 -13500000 -13500000 -13500000 857250 3300000 3300000 3300000 6100000 6100000 6100000 246430170 1526700000 111502740 181500000 -1061100000 -879600000 -879600000 237047550 1486700000 122971900 238000000.0 -1100900000 -862900000 -862900000 -319300000 -319300000 -300000 -319600000 5000000.0 5000000.0 855740 10100000 10100000 10100000 -15920450 -67600000 15920450 67600000 67600000 67600000 -221127100 -1419100000 223033725 1419100000 1419100000 1419100000 26296438 438700000 438700000 438700000 9185720 14100000 14100000 14100000 818590 3800000 3800000 3800000 254000000.0 254000000.0 254000000.0 399082563 2445400000 -1420200000 1025200000 4700000 1029900000 246365350 1525700000 109294060 143400000 100000 -825100000 -681600000 -681600000 -5600000 -5600000 -5600000 -230400000 -230400000 -230400000 -100000 -100000 -100000 401310 1200000 1200000 1200000 64820 1000000.0 1807370 6700000 6700000 6700000 30200000 30200000 30200000 246430170 1526700000 111502740 181500000 -1061100000 -879600000 -879600000 -319300000 -230400000 45100000 38100000 292900000 30200000 -4400000 5500000 8900000 12700000 900000 100000 -1600000 65700000 7100000 -900000 29600000 -14900000 13400000 2800000 -1600000 -33200000 -2400000 -12800000 8800000 56900000 64700000 31100000 48300000 -88100000 55500000 33600000 34800000 127300000 800000 -160900000 19900000 1000000.0 19100000 6800000 29600000 8200000 19300000 8200000 3200000 1900000 5000000.0 439600000 463900000 12800000 351300000 -55400000 440100000 491700000 791400000 436300000 700000 10100000 1200000 1419100000 67600000 <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Business and Basis of Presentation </div></div></div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Description of the Business</div></div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The Company provides an <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">end-to-end</div></div> 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. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stock Split </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In March 2021, the Company’s board of directors and the stockholders of the Company approved a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ten-for-one</div></div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ten-for-one</div></div> 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 condensed consolidated financial statements have been adjusted to reflect this forward stock split on a retroactive basis for all periods presented, except where otherwise noted. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Initial Public Offering </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">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,296,438 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">IPO-related</div> costs have been recorded in Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> 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,033,725 shares of common stock and the Company reclassified $1.4 billion of convertible preferred stock to Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in-capital.</div></div> </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On March 31, 2021, in connection with the effectiveness of the Company’s IPO registration statement, the Company recognized $148.5 million in stock-based compensation expense for (i) certain RSUs that contained both service-based and liquidity event-based vesting conditions as the liquidity event-based vesting condition was satisfied upon effectiveness of the registration statement and (ii) certain stock options and RSU awards with 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In April 2021, the Company adopted a restated certificate of incorporation and changed its authorized capital stock to consist of 12,500,000,000 shares of Class A common stock, 1,250,000,000 shares of Class B common stock, 100,000,000 shares of Class C common stock and 25,000,000 shares of undesignated preferred stock. On March 31, 2021, in connection with the effectiveness of the Company’s IPO registration statement, 15,244,490 shares of Class A common stock held by the Company’s founder and Chief Executive Officer were exchanged for an equivalent number of shares of Class C common stock. In addition, any Class A common stock issued to the Company’s Chief Executive Officer from RSU awards granted prior to February 2021 are able to be exchanged for Class C common stock once the RSUs have been settled for the underlying Class A common stock. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basis of Presentation </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The condensed consolidated financial statements include the accounts of the Company and its subsidiaries. The activities of OriginPoint LLC (“OriginPoint”), a mortgage origination company and joint venture formed in July 2021 between the Company and Guaranteed Rate, Inc. (“Guaranteed Rate”), are consolidated within the accompanying condensed consolidated financial statements. OriginPoint is owned 49.9% by the Company and 50.1% by Guaranteed Rate and the activities of OriginPoint are consolidated since the Company has the power to direct those activities that will significantly affect the economic performance of the joint venture. The economic interests related to Guaranteed Rates’ 50.1% ownership interest are reflected as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interest in the accompanying financial statements. All intercompany accounts and transactions have been eliminated in consolidation. The Company’s condensed consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and include the assets, liabilities, revenues and expenses of all controlled subsidiaries. The condensed consolidated statements of operations include the results of entities acquired from the date of each respective acquisition. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The unaudited interim condensed consolidated financial statements and related disclosures have been prepared by management on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all adjustments necessary for a fair statement of the interim periods presented. </div></div>The results of the interim periods presented are not necessarily indicative of the results expected for the full year. Certain information and notes normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted under the Securities and Exchange Commission’s rules and regulations. Accordingly, the unaudited condensed consolidated financial statements and notes included herein should be read in conjunction with the Company’s audited consolidated financial statements and the related notes for the year ended December 31, 2020, included in the final prospectus that forms a part of the Company’s IPO registration statement, dated as of March 31, 2021 and filed with the Securities and Exchange Commission on April 1, 2021 pursuant to Rule 424(b) under the Securities Act of 1933, as amended. 2012-10-04 10 26296438 18.00 438700000 11000000.0 900000 223033725 1400000000 148500000 12500000000 1250000000 100000000 25000000 15244490 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basis of Presentation </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The condensed consolidated financial statements include the accounts of the Company and its subsidiaries. The activities of OriginPoint LLC (“OriginPoint”), a mortgage origination company and joint venture formed in July 2021 between the Company and Guaranteed Rate, Inc. (“Guaranteed Rate”), are consolidated within the accompanying condensed consolidated financial statements. OriginPoint is owned 49.9% by the Company and 50.1% by Guaranteed Rate and the activities of OriginPoint are consolidated since the Company has the power to direct those activities that will significantly affect the economic performance of the joint venture. The economic interests related to Guaranteed Rates’ 50.1% ownership interest are reflected as <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-controlling</div> interest in the accompanying financial statements. All intercompany accounts and transactions have been eliminated in consolidation. The Company’s condensed consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and include the assets, liabilities, revenues and expenses of all controlled subsidiaries. The condensed consolidated statements of operations include the results of entities acquired from the date of each respective acquisition. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The unaudited interim condensed consolidated financial statements and related disclosures have been prepared by management on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all adjustments necessary for a fair statement of the interim periods presented. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The results of the interim periods presented are not necessarily indicative of the results expected for the full year. Certain information and notes normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted under the Securities and Exchange Commission’s rules and regulations. Accordingly, the unaudited condensed consolidated financial statements and notes included herein should be read in conjunction with the Company’s audited consolidated financial statements and the related notes for the year ended December 31, 2020, included in the final prospectus that forms a part of the Company’s IPO registration statement, dated as of March 31, 2021 and filed with the Securities and Exchange Commission on April 1, 2021 pursuant to Rule 424(b) under the Securities Act of 1933, as amended. </div></div> 0.499 0.501 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2.    Summary of Significant Accounting Policies </div></div></div></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Use of Estimates </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of consolidated financial statements in conformity with U.S. 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) contingent considerations 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 based 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">There are many uncertainties regarding the ongoing coronavirus <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(“COVID-19”)</div> pandemic, and the Company is closely monitoring the impact of the pandemic on all aspects of its business, including how it has impacted and may continue to impact the Company’s operations and its customers for an indefinite period of time. The extent and duration of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic over the longer term and the extent to which it will impact the global economy, U.S. residential market and the Company’s financial condition, results of operations, or cash flows remain uncertain and depend on future developments that cannot be accurately predicted at this time. Such developments include, but are not limited to, the emergence of new variants, severity and transmission rate of the virus, the extent and effectiveness of containment actions taken, the timing, availability, and effectiveness of vaccines and the vaccination rates, as well as the impact of these and other factors on residential real estate values, real estate transaction behavior in general, and on the Company’s business in particular. The Company will continue to assess the impacts of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic and will adjust its operations as necessary. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Combinations </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 significant 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 condensed consolidated statements of operations. Acquisition costs, consisting primarily of third-party legal and consulting fees, are expensed as incurred. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stock-Based Compensation </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For stock options, which the Company issues to employees and affiliated agents, 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company also issues RSUs to employees and affiliated agents. 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 is measured based on the fair value of the Company’s common stock on the grant date and will begin to be recognized as expense when both the required service-based vesting condition and the liquidity event-based vesting condition has been 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 and Basis of Presentation—Initial Public Offering.” </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning in December 2020, the Company began issuing RSUs that vest upon the satisfaction of only a service-based vesting condition that is generally ranging from <span style="-sec-ix-hidden:hidden29608238">four</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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">For RSUs to be granted in connection with the 2021 Agent Equity Program, the Company determines the value of the stock-based compensation expense at the time the underlying commission is earned and begins 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 is recorded as a liability and will be reclassified to <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Additional </div></div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">paid-in</div> capital at the end of the vesting period when the underlying RSUs are issued. For the nine months ended September 30, 2021, the Company recognized stock-based compensation expense and an associated liability of $40.1 million in connection with RSUs earned as a part of the 2021 Agent Equity Program. The associated liability is recorded within Accrued expenses and other current liabilities in the condensed consolidated balance sheet. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Deferred Offering Costs </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Deferred offering costs, consisting of legal, accounting and other fees and costs relating to the IPO, are capitalized and recorded on the condensed consolidated balance sheets. As of December 31, 2020, $1.8 million of deferred offering costs were capitalized in Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets on the condensed consolidated balance sheet. During the <div style="letter-spacing: 0px; top: 0px;;display:inline;">nine</div> months ended <div style="letter-spacing: 0px; top: 0px;;display:inline;">September</div> 30, 2021, $11.0 million of deferred offering costs were recorded against the proceeds from the initial public offering in Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital on the condensed consolidated balance sheet and as of September 30, 2021 there were no remaining deferred offering costs included on the condensed consolidated balance sheet. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">New Accounting Pronouncements </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2019-12,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</div></div>. 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, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes </div></div>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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">step-up</div> in the tax basis of goodwill. The new standard became 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 condensed consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In March 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04,</div> <div style="font-style:italic;display:inline;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</div>. 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 became effective starting March 12, 2020 and may be applied prospectively through December 31, 2022. 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 condensed consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Use of Estimates </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The preparation of consolidated financial statements in conformity with U.S. 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) contingent considerations 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 based 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">There are many uncertainties regarding the ongoing coronavirus <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">(“COVID-19”)</div> pandemic, and the Company is closely monitoring the impact of the pandemic on all aspects of its business, including how it has impacted and may continue to impact the Company’s operations and its customers for an indefinite period of time. The extent and duration of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic over the longer term and the extent to which it will impact the global economy, U.S. residential market and the Company’s financial condition, results of operations, or cash flows remain uncertain and depend on future developments that cannot be accurately predicted at this time. Such developments include, but are not limited to, the emergence of new variants, severity and transmission rate of the virus, the extent and effectiveness of containment actions taken, the timing, availability, and effectiveness of vaccines and the vaccination rates, as well as the impact of these and other factors on residential real estate values, real estate transaction behavior in general, and on the Company’s business in particular. The Company will continue to assess the impacts of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic and will adjust its operations as necessary. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Business Combinations </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 significant 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 condensed consolidated statements of operations. Acquisition costs, consisting primarily of third-party legal and consulting fees, are expensed as incurred. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stock-Based Compensation </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For stock options, which the Company issues to employees and affiliated agents, 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company also issues RSUs to employees and affiliated agents. 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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, <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 is measured based on the fair value of the Company’s common stock on the grant date and will begin to be recognized as expense when both the required service-based vesting condition and the liquidity event-based vesting condition has been 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 and Basis of Presentation—Initial Public Offering.” </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning in December 2020, the Company began issuing RSUs that vest upon the satisfaction of only a service-based vesting condition that is generally ranging from <span style="-sec-ix-hidden:hidden29608238">four</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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">For RSUs to be granted in connection with the 2021 Agent Equity Program, the Company determines the value of the stock-based compensation expense at the time the underlying commission is earned and begins 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 is recorded as a liability and will be reclassified to <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Additional </div></div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">paid-in</div> capital at the end of the vesting period when the underlying RSUs are issued. For the nine months ended September 30, 2021, the Company recognized stock-based compensation expense and an associated liability of $40.1 million in connection with RSUs earned as a part of the 2021 Agent Equity Program. The associated liability is recorded within Accrued expenses and other current liabilities in the condensed consolidated balance sheet. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> P4Y P5Y 40100000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Deferred Offering Costs </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Deferred offering costs, consisting of legal, accounting and other fees and costs relating to the IPO, are capitalized and recorded on the condensed consolidated balance sheets. As of December 31, 2020, $1.8 million of deferred offering costs were capitalized in Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets on the condensed consolidated balance sheet. During the <div style="letter-spacing: 0px; top: 0px;;display:inline;">nine</div> months ended <div style="letter-spacing: 0px; top: 0px;;display:inline;">September</div> 30, 2021, $11.0 million of deferred offering costs were recorded against the proceeds from the initial public offering in Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital on the condensed consolidated balance sheet and as of September 30, 2021 there were no remaining deferred offering costs included on the condensed consolidated balance sheet. </div> 1800000 11000000.0 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">New Accounting Pronouncements </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In December 2019, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">No. 2019-12,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</div></div>. 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, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes </div></div>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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">step-up</div> in the tax basis of goodwill. The new standard became 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 condensed consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">In March 2020, the FASB issued ASU <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">2020-04,</div> <div style="font-style:italic;display:inline;">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</div>. 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 became effective starting March 12, 2020 and may be applied prospectively through December 31, 2022. 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 condensed consolidated financial statements. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">3.    Acquisitions </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">During the nine months ended September 30, 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, four additional small real estate brokerages and one additional small title insurance and escrow settlement services company. 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">end-to-end</div></div> real estate platform, and to expand its existing brokerage business in key domestic markets. The Company has accounted for two of the real estate brokerages as asset acquisitions and the remaining acquisitions were accounted for as business combinations. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Total Consideration </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The total consideration for acquisitions completed during the nine months ended September 30, 2021 comprised $148.5 million of cash, net of cash acquired, $5.8 million in Class A Common Stock of the Company and up to $5.4 million of additional cash that may be paid contingent on certain earnings-based targets being met through 2023. During the nine months ended September 30, 2021, $127.3 million in cash was paid in connection with these acquisitions, net of cash acquired, and up to an aggregate of $21.2 million will be paid once certain indemnification matters and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-acquisition</div> contingencies are resolved. <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">These future cash payments were recorded as Accrued expenses and other current liabilities in the condensed consolidated balance sheet. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">The fair value of the assets acquired and the liabilities assumed primarily resulted in the recognition of: broker relationships of $82.7 million; trademark intangible assets of $11.4 million; acquired technology of $5.5 million; operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets of $9.7 million; $7.1 million of other current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets; lease liabilities of $9.7 million; and $9.7 million of other current and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities. The excess of the purchase price over the fair value of the acquired net assets was recorded as goodwill of $62.7 million. Acquired intangible assets are being amortized over their estimated useful lives of approximately 2 to 9 years. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">Approximately $22.0 million of the goodwill recorded during the nine months ended September 30, 2021 is deductible for tax purposes. The amount of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tax-deductible</div> goodwill may increase in the future to approximately $61.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. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Pro forma revenue and earnings for 2021 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Contingent Consideration </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Contingent consideration represents obligations of the Company to transfer cash and common stock to the sellers of certain acquired busin<div style="display:inline;">e</div>sses in the event that certain targets and milestones are met. Approximately $13.0 million of the obligations as of September 30, 2021 are fixed in value. As of September 30, 2021, the undiscounted maximum payment under these arrangements was<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$28.2 million. </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Changes in contingent consideration measured at fair value on a recurring basis were as follows (in millions): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended September 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended September 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Opening balance</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 33.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 15.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 16.4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisitions</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payments and issuances</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.7</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13.7</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5.4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value (gains) losses included in net loss</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3.9</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4.4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Closing Balance</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <br/>   <div style="font-size: 10pt;;font-weight:bold;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Other Acquisition Related Compensation</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In connection with the Company’s acquisitions, certain amounts paid or to be paid to selling shareholders are subject to clawback and forfeiture dependent on certain employees and agents providing continued service to the Company. These retention-based payments are accounted for as compensation for future services and the Company recognizes the expenses over the service period. As of September 30, 2021, the <div style="letter-spacing: 0px; top: 0px;;display:inline;">maximum</div> future compensation to such selling shareholders in connection with these arrangements<div style="letter-spacing: 0px; top: 0px;;display:inline;"> was $<div style="letter-spacing: 0px; top: 0px;;display:inline;">57.7</div> million.</div> For the three months ended September 30, 2021 and 2020, the Company recognized $7.5 million and $0.4 million, respectively, and for the nine months ended September 30, 2021 and 2020, the Company recognized $18.9 million and $1.6 million, respectively, in compensation expense within Operations and support in the accompanying condensed consolidated statements of operations related to these arrangements. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the nine months ended September 30, 2021, the Company granted 277,776 shares of common stock to sellers in accordance with arrangements where vesting of the shares is contingent on such sellers providing continued service to the Company. Accordingly, these share-based payments will be accounted for as stock-based compensation expense over the underlying retention periods. As a result, the Company recognized $0.7 million stock-based compensation expense related to these compensation arrangements during the three and nine months ended September 30, 2021. </div></div> 148500000 5800000 5400000 127300000 21200000 82700000 11400000 5500000 9700000 7100000 9700000 9700000 62700000 P2Y P9Y 22000000.0 61700000 13000000.0 28200000000 Changes in contingent consideration measured at fair value on a recurring basis were as follows (in millions): <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 55%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 7%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended September 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended September 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Opening balance</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 33.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 15.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 16.4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Acquisitions</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payments and issuances</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.7</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13.7</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(5.4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Fair value (gains) losses included in net loss</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3.9</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4.4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Closing Balance</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 33000000.0 15300000 39800000 16400000 700000 5400000 -2700000 -2400000 -13700000 -5400000 -3900000 3600000 -4400000 5500000 27100000 16500000 27100000 16500000 57700000 7500000 400000 18900000 1600000 277776 700000 700000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">4.    Fair Value of Financial Assets and Liabilities</div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s cash and cash equivalents of $789.6 million and $440.1 million as of September 30, 2021 and December 31, 2020, respectively, are held in cash and money market funds 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 $27.1 million and $39.8 million as of September 30, 2021 and December 31, 2020, respectively, are the Company’s only Level 3 financial instruments. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">See Note 3 – “Acquisitions” for changes in contingent consideration for the three and nine months ended September 30, 2021 and 2020. The following table presents the balances of contingent </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">consideration (in millions): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 14%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 14%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 30, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other current liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 12.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 19.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total contingent consideration</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">There were no transfers of financial instruments between Level 1, Level 2 and Level 3 during the periods presented. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Level 3 Financial Liabilities </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company’s Level 3 financial liabilities relate to acquisition-related contingent consideration arrangements. Contingent consideration represents obligations of the Company to transfer cash and common stock to the sellers of certain acquired entities in the event that certain targets and milestones are met. The Company estimated the fair value of the contingent consideration using a Monte Carlo simulation, which is based on significant inputs, primarily forecasted future results of the acquired businesses, not observable in the market, discount rates and earnings volatility measures. The changes in the fair value of Level 3 financial liabilities are included within Operations and support in the accompanying condensed consolidated statements of operations (see Note 3 – “Acquisitions”). </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following tables present quantitative information regarding the significant unobservable inputs utilized by the Company in the fair value measurement of Level 3 liabilities, consisting of different contingent consideration agreements, measured at fair value on a recurring basis: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt; width: 72%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 30,<br/> 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2020</div></div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Discount rate</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">0.0% - 2.0%</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">0.0% - 2.0%</div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average discount rate</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">0.5%</td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">1.3%</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Earnings volatility</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">0% - 15%</td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">0% - 18%</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average earnings volatility</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">3.4%</td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">6.9%</td> </tr> </table> 789600000 440100000 27100000 39800000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">See Note 3 – “Acquisitions” for changes in contingent consideration for the three and nine months ended September 30, 2021 and 2020. The following table presents the balances of contingent </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">consideration (in millions): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 64%;"/> <td style="width: 14%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 14%; vertical-align: bottom;"/> <td/> <td/> <td/></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 30, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Accrued expenses and other current liabilities</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 12.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 19.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities</div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">15.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">20.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total contingent consideration</div></div></td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">39.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td> </td></tr></table> 12100000 19100000 15000000.0 20700000 27100000 39800000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following tables present quantitative information regarding the significant unobservable inputs utilized by the Company in the fair value measurement of Level 3 liabilities, consisting of different contingent consideration agreements, measured at fair value on a recurring basis: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 72%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt; width: 72%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 30,<br/> 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt; width: 2%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31,<br/> 2020</div></div></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Discount rate</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">0.0% - 2.0%</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">0.0% - 2.0%</div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average discount rate</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">0.5%</td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">1.3%</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Earnings volatility</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">0% - 15%</td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">0% - 18%</td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top; width: 72%;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted average earnings volatility</div></div> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">3.4%</td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align: bottom; white-space: nowrap; text-align: center;">6.9%</td> </tr> </table> 0.0 2.0 0.0 2.0 0.5 1.3 0 15 0 18 3.4 6.9 <div style="letter-spacing: 0px; font-size: 10pt;;font-weight:bold;display:inline;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">5.    Debt</div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concierge Credit Facility </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. Prior to July 29, 2021 borrowings under the Concierge Facility accrued interest at rates equal to the adjusted London interbank offered rate (“LIBOR”) plus a margin of 3.00<div style="display:inline;">%</div> as adjusted, or an alternate rate of interest upon the occurrence of certain changes in LIBOR. Additionally, prior to July 29, 2021, the Company was required to pay an annual commitment fee of 0.50% on a quarterly basis based on the unused portion of the Concierge Facility irrespective of the Company’s utilization rate. On July 29, 2021, the Company amended and restated the Concierge Facility (the “A&amp;R Concierge Facility”), extending the revolving period for another twelve months, lowering the interest rate to LIBOR plus a margin of 1.85%, which may be adjusted, and lowering the annual commitment fee to 0.35% if the 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%). Pursuant to the A&amp;R Concierge Facility, the principal amount, if any, is payable in full in January 2023, unless earlier terminated or extended. The interest rate on the Concierge Facility was 3.15% as of September 30, 2021. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has the option to repay the borrowings under the Concierge Facility without premium or penalty prior to maturity. The 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 Concierge Facility will automatically be reduced to zero and the Company will be required to repay any outstanding loans under the Concierge Facility. As of September 30, 2021, the Company was in compliance with the covenants under the Concierge Facility. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revolving Credit Facility </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In March 2021, the Company entered into a Revolving Credit and Guaranty Agreement (the “Revolving Credit Facility”) with several lenders and issuing banks and Barclays Bank PLC, as administrative agent and as collateral agent. The Revolving Credit Facility provides for a $350.0 million revolving credit facility, which may be increased by the greater of $250.0 million and 18.5% of the Company’s consolidated total assets, plus such additional amount so long as the Company’s total net leverage ratio does not exceed 4.50:1.00 on a pro forma basis as of the most recent test period, subject to the terms 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 Company’s assets and the Company’s subsidiary guarantors. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">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%. In the Revolving Credit Facility, the base rate is defined as 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-month</div> 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. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company is 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has the option to repay the Company’s borrowings, and to permanently reduce the loan commitments whole or in part, under the Revolving Credit Facility without premium or penalty prior to maturity. As of September 30, 2021, there were no borrowings outstanding under the Revolving Credit Facility and outstanding letters of credit under the Revolving Credit Facility totaled approximately $16.3 million. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 covenant 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 the Company maintain certain liquidity-based measures and total revenue requirements. As of September 30, 2021, the Company was in compliance with the covenants under the Revolving Credit Facility.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">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.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">The Company incurred debt issuance costs of $1.4 million in connection with the Revolving Credit Facility, which are included in Other current assets and Other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets in the condensed consolidated balance sheet. The unamortized debt issuance costs will be amortized within Interest expense in the consolidated statements of operations over the remaining term on a straight-line basis. </div> 75000000.0 3.00 0.0050 1.85 0.0035 0.0050 2023 0.0315 the Company was in compliance with the covenants under the Concierge Facility. 350000000.0 250000000.0 0.185 4.50 125000000.0 0.50 1.50 0.50 1.00 1.00 2.0 0.00175 2026 0 16300000 the Company was in compliance with the covenants under the Revolving Credit Facility. 1400000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"/></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">6.    Commitments and Contingencies </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Legal Proceedings </div></div></div></div></div> <div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Avi Dorfman v. Robert Reffkin and Urban Compass, Inc. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In July 2014, Avi Dorfman (“Dorfman”) and RentJolt, Inc. (“RentJolt”) (collectively, “Plaintiffs”) filed suit against the Company and Robert Reffkin (“Defendants”), seeking compensation for certain services, trade secrets and other contributions allegedly provided in the formation of the Company. After miscellaneous motion practice, in June 2018, Defendants moved for summary judgment, the court held oral argument in October 2018 and ultimately denied the Defendants’ motion for summary judgment in October 2019. In November 2019, Defendants appealed portions of the court’s summary judgment ruling. In February 2020, the appellate court granted in part and denied in part Defendants’ appeal resulting in one plaintiff (RentJolt) voluntarily discontinuing its only remaining claim and leaving the case. Defendants have one motion in limine pending. A trial date has been set for January 2022. On October 25, 2021, the parties agreed to a settlement in principle. Once the settlement is finalized<div style="display:inline;">,</div> the case will be dismissed with prejudice. The Company recorded an expense of<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">$</div>21.3<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">million during the three and nine months ended September 30, 2021 in connection with the settlement within General and administrative expense in the accompanying condensed consolidated statements of operations. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Realogy Holdings Corp., et al v. Urban Compass, Inc. and Compass Inc. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In July 2019, Realogy Holdings Corp., NRT New York LLC (“Corcoran”) 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 and seeks unspecified damages. The Company filed a Motion to Dismiss in September 2019. In September 2019, Plaintiffs filed an amended complaint, removing one claim and adding a claim for defamation. In November 2019, the Company moved to compel arbitration related to claims asserted by Corcoran and moved to dismiss all of the counts. In June 2020, the Court denied the motion to dismiss and denied the motion to compel arbitration as moot, granting Plaintiffs leave to amend the complaint as to claims asserted by Corcoran without prejudice to Defendants’ ability to move to compel or dismiss the Second Amended Complaint. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On July 3, 2020, Plaintiffs filed their Second Amended Complaint. On December 18, 2020, the Court denied the Company’s motion to compel arbitration on Plaintiffs’ second amended complaint without prejudice. Defendants’ Answer to the Second Amended Complaint and Counterclaims were filed on January 28, 2021. Additionally, the Company filed its appeal of the lower Court’s denial of the Company’s motion to dismiss and motion to compel arbitration on February 1, 2021. On June 1, 2021, the First Department affirmed the lower Court’s denial of the Company’s motion to compel arbitration. Discovery is proceeding, with an end date set for <div style="letter-spacing: 0px; top: 0px;;display:inline;">October</div> 3, 2022. The Company is unable to predict the outcome of this action or to reasonably estimate the possible loss or range of loss, if any, arising from the claims asserted therein. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Letter of Credit Agreements </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company has irrevocable letters of credit with various financial institutions, primarily related to security deposits for leased facilities. As of September 30, 2021 and December 31, 2020, the Company was contingently liable for $51.7 million and $50.7 million, respectively, under these letters of credit. As of September 30, 2021, $16.3 million and $35.4 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, 2020, all letters of credit were collateralized by the Company’s cash and cash equivalents. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Escrow and Trust Deposits </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As a service to its home buyers and home sellers, the Company administers escrow and trust deposits which represent undistributed amounts for the settlement of real estate transactions. The escrow and trust deposits totaled $205.7 million and $46.1 million, respectively as of September 30, 2021 and December 31, 2020. These deposits are not assets of the Company and therefore are excluded from the accompanying condensed consolidated balance sheets. However, the Company remains contingently liable for the disposition of these deposits. </div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> 21300000 21300000 51700000 50700000 16300000 35400000 205700000 46100000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; text-indent: 0px; padding-top: 0pt; padding-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">7.    Preferred Stock and Common Stock </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Convertible Preferred Stock </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In March 2020, the Company issued an additional 64,820 shares of its Series G convertible preferred stock for proceeds of $1.0 million. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In March 2021, the holders of 15,920,450 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;">During April 2021, in connection with the IPO, all series of the Company’s convertible preferred stock then outstanding were converted into 223,033,725 shares of Class A common stock and the Company reclassified $1.4 billion of Convertible preferred stock to Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in-capital.</div></div> </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Undesignated Preferred Stock </div></div></div></div> <div style="margin-top: 12pt; padding-top: 0pt; margin-bottom: 6pt; padding-bottom: 0pt;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In April 2021, the Company adopted a restated certificate of incorporation which provides for authorized undesignated preferred stock to 25,000,000. As of September 30, 2021, there are no shares of the Company’s preferred stock issued and outstanding. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Common Stock </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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,244,490 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 Chief Executive Officer 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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In April 2021, the Company adopted a restated certificate of incorporation and changed its authorized capital stock to consist of 12,500,000,000 shares of Class A common stock, 1,250,000,000 shares of Class B common stock and 100,000,000 shares of Class C common stock. As of September 30, 2021, the Company had three classes of common stock: Class A common stock, Class B common stock and Class C common stock. Each class has par value of $0.00001.</div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 30, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/> Authorized</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares Issued</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/> Outstanding</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Class A common stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,500,000,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">383,838,073</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">383,838,073</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Class B common stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,250,000,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; padding-bottom: 0.75pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Class C common stock</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">100,000,000</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">15,244,490</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">15,244,490</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,850,000,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">399,082,563</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">399,082,563</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px; padding-top: 0pt; padding-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the Company had two classes of common stock: Class A common stock and Class B common stock. Each class has a par value of $0.00001.</div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/> Authorized</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares Issued</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/> Outstanding</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Class A common stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">530,136,050</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">118,549,390</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">116,299,390</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Class B common stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">170,618,860</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,672,510</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,672,510</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">700,754,910</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">125,221,900</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">122,971,900</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;">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. A description of all other rights, preferences and privileges of the holders of the Company’s common stock are included in the Company’s IPO prospectus on Form <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">S-1</div> filed with the Securities and Exchange Commission. </div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the Company had 2,250,000 shares of Class A common stock issued and held as treasury stock which were subsequently retired on July 1, 2021. </div></div> 64820 1000000.0 15920450 223033725 1400000000 25000000 0 0 15244490 Each share of Class C common stock is entitled to twenty votes 12500000000 1250000000 100000000 As of September 30, 2021, the Company had three classes of common stock: Class A common stock, Class B common stock and Class C common stock. Each class has par value of $0.00001. <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 58%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">September 30, 2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/> Authorized</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares Issued</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/> Outstanding</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Class A common stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12,500,000,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">383,838,073</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">383,838,073</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Class B common stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,250,000,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top; padding-bottom: 0.75pt;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Class C common stock</div></div> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">100,000,000</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">15,244,490</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.75pt;">  </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;"> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black;;text-align:right;">15,244,490</td> <td style="vertical-align: bottom; white-space: nowrap; padding-bottom: 0.75pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13,850,000,000</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">399,082,563</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">399,082,563</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px; padding-top: 0pt; padding-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2020, the Company had two classes of common stock: Class A common stock and Class B common stock. Each class has a par value of $0.00001.</div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">December 31, 2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/> Authorized</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares Issued</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Shares<br/> Outstanding</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Class A common stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">530,136,050</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">118,549,390</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">116,299,390</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Class B common stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">170,618,860</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,672,510</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6,672,510</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">700,754,910</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">125,221,900</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">122,971,900</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 12500000000 383838073 383838073 1250000000 100000000 15244490 15244490 13850000000 399082563 399082563 530136050 118549390 116299390 170618860 6672510 6672510 700754910 125221900 122971900 2250000 2021-07-01 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">8.    Stock-Based Compensation </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">2012 Stock Incentive Plan </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;">In October 2012, the Company adopted the 2012 Stock Incentive Plan (the “2012 Plan”). Under the 2012 Plan, employees and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-employees</div> could be granted options on common stock, 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">ten-year</div> contractional terms for stock options, and seven-year contractual terms for RSUs, subject to board <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">approval. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">2021 Equity Incentive Plan </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; text-indent: 0px;;display:inline;">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,666,480 <div style="letter-spacing: 0px; top: 0px;;display:inline;">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 Company’s 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 five percent (5%) of the total number of outstanding shares of all classes of common stock 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 September 30, 2021, there were</div> 27,437,628 shares available for future grants under the 2021 Plan, inclusive of those shares transferred from the 2012 Plan. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">2021 Employee Stock Purchase Plan </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In February 2021, the Company’s board of directors and stockholders adopted and approved the 2021 Employee Stock Purchase Plan (the “ESPP”). The ESPP authorizes the issuance of 7,416,620 shares of common stock to purchase rights granted 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 one percent (1%) of the total number of outstanding shares of common stock and shares of preferred stock of the Company outstanding (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,000,000 shares of common stock may be issued over the term of the ESPP, subject to certain exceptions set forth in the ESPP. As of the date of this filing, no shares have been granted under the ESPP. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stock Options </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of stock option activity under the 2012 Plan and the 2021 Plan, including 1,061,250 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">stock options that were granted outside of the 2012 Plan in 2019, is presented below (in millions, except share and per share amounts):</div></div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"/> </div> </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; padding-top: 0pt; padding-bottom: 0pt;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of Shares</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average<br/> Exercise<br/> Price</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average<br/> Remaining<br/> Contract Term<br/> (in years)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/> Intrinsic<br/> Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balances as of December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,827,150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.55</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 1,208.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,262,457</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13.93</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(6,224,067</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.08</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,377,408</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.62</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balances as of September 30, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,488,132</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.17</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">478.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable and vested at September 30, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,425,241</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">337.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; margin-left: 0in; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">During the nine months ended September 30, 2021 and 2020, the intrinsic value of options exercised was $97.6 million and $4.8 million, respectively. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Restricted Stock Units </div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; margin-left: 0in; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of RSU activity under the 2012 Plan and the 2021 Plan is presented below: </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<div style="letter-spacing: 0px; top: 0px;;display:inline;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">S</div></div>hres</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted Average<br/> Grant Date Fair<br/> Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balances as of December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">32,556,160</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">32,872,347</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14.09</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested and converted to common stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,786,513</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16.71</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,159,492</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13.06</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balances as of September 30, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,482,502</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.94</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Included in the table above are 8,611,810 RSUs granted to an executive employee during the three months ended March 31, 2021. These RSUs have 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 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">exchange. During the nine months ended September 30, 2021 and 2020, the fair value of restricted stock units that vested and converted to common stock was $51.1 million and $0, respectively. During October and November 2021, the Company net settled all RSUs that had vested as of October 31, 2021. In connection with these settlements, the Company issued an aggregate of 6.8 million shares of Class A common stock and withheld an aggregate of 4.7 million shares of Class A common stock to satisfy $60.3 million of tax withholding obligations on behalf of the Company’s employees. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Stock-Based Compensation Expense </div></div></div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2021 and 2020 is as follows (in millions): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended September 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended September 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commissions and other related expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 26.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 0.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82.6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operations and support</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">76.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">93.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">71.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 292.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 30.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; text-indent: 0px;"><div style="font-size: 10pt;;display:inline;">As more fully described in Note 1 – “Business and Basis of Presentation”, the Company recognized $</div>148.5<div style="font-size: 10pt;;display:inline;"> million in stock-based compensation expense in connection with the effectiveness of the Company’s IPO registration statement on March 31, 2021. </div>Stock-based compensation expense for the nine months ended September 30, 2021 includes the following amounts related to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> acceleration of stock-based compensation expense in connection with the IPO (in millions):</div> </div> </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 86%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">IPO Related<br/> Expense</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commissions and other related expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operations and support</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 148.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of September 30, 2021, unrecognized stock-based compensation expense totaled $598.0 million and is expected to be recognized over a weighted-average period of 3.2 years. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Early Exercise of Stock Options </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A majority of the stock options granted under the 2012 Plan provide 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 the Company’s common stock. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;">During the nine months ended September 30, 2021, 818,590 stock options were early exercised for total proceeds of $5.0 million. As of September 30, 2021, 1,181,720 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> liabilities in the condensed consolidated balance sheet was $6.8 million as of September 30, 2021. Amounts recorded are transferred into Common stock and Additional <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">paid-in</div> capital within the condensed consolidated balance sheets as the shares vest. </div> P10Y P7Y 29666480 27437628 7416620 0.01 150000000 0 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 0in; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of stock option activity under the 2012 Plan and the 2021 Plan, including 1,061,250 </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">stock options that were granted outside of the 2012 Plan in 2019, is presented below (in millions, except share and per share amounts):</div></div></div> <div style="text-align: center;"> <div style="width: 8.5in; text-align: left; margin-right: auto; margin-left: auto;"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"/> </div> </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0in; padding-top: 0pt; padding-bottom: 0pt;"/> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 5%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 6%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of Shares</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average<br/> Exercise<br/> Price</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/> Average<br/> Remaining<br/> Contract Term<br/> (in years)</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Aggregate<br/> Intrinsic<br/> Value</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balances as of December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,827,150</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.55</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 1,208.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3,262,457</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13.93</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercised</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(6,224,067</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.08</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1,377,408</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.62</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balances as of September 30, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,488,132</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.17</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">478.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Exercisable and vested at September 30, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">35,425,241</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">337.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> </table> 1061250 62827150 4.55 P7Y9M18D 1208000000.0 3262457 13.93 6224067 3.08 1377408 6.62 58488132 5.17 P7Y2M12D 478700000 35425241 3.75 P6Y3M18D 337100000 97600000 4800000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; margin-left: 0in; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of RSU activity under the 2012 Plan and the 2021 Plan is presented below: </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 65%;"/> <td style="width: 10%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<div style="letter-spacing: 0px; top: 0px;;display:inline;"> <div style="letter-spacing: 0px; top: 0px;;display:inline;">S</div></div>hres</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted Average<br/> Grant Date Fair<br/> Value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balances as of December 31, 2020</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">32,556,160</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.75</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Granted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">32,872,347</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">14.09</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Vested and converted to common stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(3,786,513</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16.71</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeited</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2,159,492</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13.06</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Balances as of September 30, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,482,502</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">9.94</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px; margin-top: 0pt; margin-bottom: 0pt;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 32556160 6.75 32872347 14.09 3786513 16.71 2159492 13.06 59482502 9.94 8611810 51100000 0 6800000 4700000 60300000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2021 and 2020 is as follows (in millions): </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 56%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended September 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended September 30,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commissions and other related expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 26.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 0.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">82.6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">10.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">27.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">8.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operations and support</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">12.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">76.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">16.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">93.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">13.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">71.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">6.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 292.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 30.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 26300000 500000 82600000 5100000 10300000 2600000 27900000 8000000.0 4500000 700000 12300000 2200000 13200000 300000 76200000 1100000 16800000 2000000.0 93900000 13800000 71100000 6100000 292900000 30200000 148500000 Stock-based compensation expense for the nine months ended September 30, 2021 includes the following amounts related to a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">one-time</div> acceleration of stock-based compensation expense in connection with the IPO (in millions): <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 86%;"/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">IPO Related<br/> Expense</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Commissions and other related expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">41.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.8</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operations and support</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">3.1</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">46.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">55.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total stock-based compensation expense</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 148.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 41700000 1800000 3100000 46900000 55000000.0 148500000 598000000.0 P3Y2M12D 818590 5000000.0 1181720 6800000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">9.    Income Taxes </div></div></div></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company recognized a benefit from income taxes of $1.3<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>million and $3.3 million for the three and nine months ended September 30, 2021, respectively. This benefit resulted from a partial reduction in the valuation allowance related to the carryover tax basis in deferred tax liabilities from acquisitions. Additionally, the Company incurred current tax expense from its operations in India, which was fully offset by a deferred tax benefit for future AMT tax credits. The Company recognized a benefit from income taxes of $0.9 million for the nine months ended September 30, 2020. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company continues to maintain a full valuation allowance on all domestic net deferred tax assets based on numerous factors including estimated future taxable income and historic profitability. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company does not have any amount recorded related to uncertain tax positions as of the period ended September 30, 2021 nor does it expect a substantial increase in the next 12 months. If applicable, the Company recognizes interest and penalties related to uncertain tax positions in the income tax provision. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The United States is the Company’s only material tax jurisdiction and as a result of net operating loss carryforwards, the Company is subject to audit for all years for US federal income tax purposes. </div></div> -1300000 -3300000 -900000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">10.    Net Loss Per Share Attributable to Common Stockholders </div></div></div></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">The Company computes net loss per share under the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">two-class</div> 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. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in millions, except share and per share amounts): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 49%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended September 30,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended September 30,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss attributable to common stockholders</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(99.8</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13.5</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(319.3</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(230.4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">392,979,596</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">110,447,900</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300,303,264</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">109,448,680</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss per share attributable to common stockholders, basic and diluted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.25</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.12</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1.06</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.11</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following securities were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended September 30,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended September 30,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible preferred stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 11%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">248,336,668</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">248,336,668</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding stock options</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,488,132</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,507,670</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,488,132</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,507,670</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding RSUs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,482,502</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,089,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,482,502</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,089,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested early exercised options</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,181,720</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,181,720</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested common stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">574,926</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">754,710</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">574,926</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">754,710</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">119,727,280</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">340,688,968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">119,727,280</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">340,688,968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table sets forth the computation of basic and diluted net loss per share attributable to common stockholders (in millions, except share and per share amounts): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 49%;"/> <td style="width: 9%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 8%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended September 30,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended September 30,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Numerator:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss attributable to common stockholders</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(99.8</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(13.5</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(319.3</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(230.4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Denominator:</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">392,979,596</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">110,447,900</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">300,303,264</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">109,448,680</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net loss per share attributable to common stockholders, basic and diluted</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.25</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(0.12</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1.06</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(2.11</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> -99800000 -13500000 -319300000 -230400000 392979596 110447900 300303264 109448680 -0.25 -0.12 -1.06 -2.11 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following securities were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive: </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 92%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 52%;"/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 2%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended September 30,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended September 30,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2020</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Convertible preferred stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap; width: 11%; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">248,336,668</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">248,336,668</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding stock options</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,488,132</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,507,670</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">58,488,132</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">62,507,670</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Outstanding RSUs</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,482,502</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,089,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">59,482,502</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">29,089,920</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested early exercised options</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,181,720</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1,181,720</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Unvested common stock</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">574,926</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">754,710</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">574,926</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">754,710</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">119,727,280</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">340,688,968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">119,727,280</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">340,688,968</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 248336668 248336668 58488132 62507670 58488132 62507670 59482502 29089920 59482502 29089920 1181720 1181720 574926 754710 574926 754710 119727280 340688968 119727280 340688968 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">11.    Compass Concierge Receivables and Allowance for Credit Losses </div></div></div></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">In 2018, the Company launched the Compass Concierge Program for home sellers who have engaged Compass as their exclusive listing agent. The program, initially launched by the Company, is based on a services model (“Concierge Classic”) provided by Compass Concierge, LLC (“Compass Concierge”), which includes items such as consultation on suggested cosmetic updates or modifications to a specific property or guidance on securing licensed contractors or vendors to perform <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-structural</div> property improvements. The Concierge Classic program provides for the payment of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">up-front</div> costs of specified home improvement services provided by unrelated vendors. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 with the Lender, the Company has repayment rights against the Lender in connection with a corporate loan. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Payment to the Company for these services under the Concierge Classic model or repayment of the loan funds under the Concierge Capital model 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 allowance for credit losses (“ACL”). The Company does 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. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company manages its credit risk by establishing a comprehensive credit policy for the approval of projects under the Concierge Classic program and new loans under the Concierge Capital program, while monitoring and reviewing the performance of its existing Concierge Receivables. Factors considered include but not limited to: </div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">No negative liens or judgements on the property; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Seller’s available equity on the property; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Loan to listing price ratio; </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">FICO score (only for Concierge Capital program); and </div></div> </td> </tr> </table> <div style="clear: both; max-height: 0px;"/> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 5%;"> </td> <td style="width: 3%; vertical-align: top;;text-align:left;">•</td> <td style="width: 1%; vertical-align: top;"> </td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Macroeconomic conditions. </div></div> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Credit Quality </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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. For Concierge Receivables where repayments have not been triggered (i.e., earlier of (i) sale of the pr<div style="display:inline;">o</div>perty, (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 quarterly and on an annual basis. As of September 30, 2021 and December 31, 2020, the amount of outstanding Concierge Receivables related to unsold properties was approximately 97% and 93%, </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">respectively. </div></div></div> <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 12pt; margin-bottom: 6pt; padding-top: 0pt; padding-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Allowance for credit losses </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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, such as the impact of </div><div style="font-size: 10pt; white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> and related economic uncertainty surrounding the pandemic, (ii) future economic conditions and (iii) any potential changes in the Compass Concierge Program that are reasonable and supportable would impact on its ACL. </div>The following table summarizes the activity of the ACL for Concierge Receivables for the three and nine months ended September 30, 2021 (in millions):</div> <div style="text-align: center;"> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px; padding-top: 0pt; padding-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 15%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended<br/> September 30, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended<br/> September 30, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 15%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 14%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning of period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Allowances</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net write-offs and other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1.8</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4.4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">End of period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 20.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 20.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> </div> <div style="margin-top: 12pt; padding-top: 0pt; margin-bottom: 6pt; padding-bottom: 0pt;"/> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Aging Status </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company generally considers Concierge Receivables to be past due after being outstanding for over 30 days after initial billing. Changes in the Company’s estimate to the ACL is recorded through bad debt expense as Sales and marketing expense in the condensed 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 September 30, 2021 (in millions): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">31-90 days</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Over 90 days</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total<br/> Past Due</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Current</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">September 30, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 0.6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 12.6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 13.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 56.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 69.4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 0.97 0.93 The following table summarizes the activity of the ACL for Concierge Receivables for the three and nine months ended September 30, 2021 (in millions): <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px; padding-top: 0pt; padding-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 16%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 15%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended<br/> September 30, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended<br/> September 30, 2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-size: 0px;"> <td style="width: 61%;"/> <td style="width: 15%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 14%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Beginning of period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">19.3</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">17.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Allowances</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">7.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Net write-offs and other</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(1.8</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">(4.4</td> <td style="vertical-align: bottom; white-space: nowrap;">) </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">End of period</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 20.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 20.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="clear: both; max-height: 0px; text-indent: 0px;"/> 19300000 17200000 2500000 7200000 1800000 4400000 20000000.0 20000000.0 The following tables present the aging analysis of Concierge Receivables as of September 30, 2021 (in millions): <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px;"> <tr style="font-size: 0px;"> <td style="width: 66%;"/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 4%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">31-90 days</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Over 90 days</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total<br/> Past Due</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Current</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 1pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">September 30, 2021</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 0.6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 12.6</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 13.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 56.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 69.4</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> </table> 600000 12600000 13200000 56200000 69400000 <div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt;"><div style="font-weight:bold;display:inline;">12.    Restructuring Activities and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> Update </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt;">Beginning in March 2020, the onset of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> pandemic resulted in a negative impact on the Company’s business in the second quarter of 2020 due to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">shelter-in-place</div></div> and <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stay-at-home</div></div> restrictions (in certain of the Company’s markets) which prohibited or reduced <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">in-person</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19,</div> the Company took a range of measures to address the uncertainties related to the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">COVID-19</div> 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. As a result of these cost-saving measures, the Company reduced its workforce by approximately 15%. Although the demand in the Company’s services had recovered starting in the second half of 2020, the duration of the pandemic and any impacts on consumer behavior are unknown, and the amount of that demand which will persist after the reversal of the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">stay-at-home</div></div> orders is unknown. Additionally, the pandemic’s impacts on the overall economy and credit markets could significantly impact the Company’s estimates of fair value, which could affect the carrying amount of certain assets and liabilities. As of September 30, 2021, the impacts of the pandemic have not significantly impacted the carrying amount of the Company’s assets and liabilities. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The expenses resulting from these cost-saving measures were included in the consolidated statement of operations for the three and nine months ended September 30, 2020, as follows (in millions): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended<br/> September 30, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended<br/> September 30, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Severance</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Lease<br/> Terminaion</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Severance</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Lease<br/> Terminaion</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operations and support</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 1.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 1.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 6.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 4.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 10.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Company did not recognize any restructuring expenses during the nine months ended September 30, 2021. As of September 30, 2021 and December 31, 2020, the Company did not have any material remaining liabilities related to restructuring costs.</div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> 0.15 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The expenses resulting from these cost-saving measures were included in the consolidated statement of operations for the three and nine months ended September 30, 2020, as follows (in millions): </div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; border-spacing: 0px; text-indent: 0px;"> <tr style="font-size: 0px;"> <td style="width: 62%;"/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> <td style="width: 3%; vertical-align: bottom;"/> <td/> <td/> <td/> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Three Months Ended<br/> September 30, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Nine Months Ended<br/> September 30, 2020</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Severance</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Lease<br/> Terminaion</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Severance</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Lease<br/> Terminaion</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 1pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Sales and marketing</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">1.5</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">4.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">5.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Operations and support</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">2.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Research and development</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.7</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">General and administrative</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">0.9</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Total</div></div> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">—  </td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 1.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 1.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 6.0</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 4.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom; white-space: nowrap;">$</td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"> 10.2</td> <td style="vertical-align: bottom; white-space: nowrap;"> </td> </tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom; font-family: &quot;Times New Roman&quot;;"> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> <td style="vertical-align: bottom;">  </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom;"> <div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); padding-top: 0pt; padding-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td> </td> </tr> </table> 1200000 1200000 1500000 4200000 5700000 2900000 2900000 700000 700000 900000 900000 1200000 1200000 6000000.0 4200000 10200000 0 0 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover Page - shares
9 Months Ended
Sep. 30, 2021
Nov. 09, 2021
Document Information [Line Items]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Sep. 30, 2021  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Entity Registrant Name Compass, Inc.  
Entity Central Index Key 0001563190  
Current Fiscal Year End Date --12-31  
Entity File Number 001-40291  
Entity Tax Identification Number 30-0751604  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Filer Category Non-accelerated Filer  
Entity Shell Company false  
Trading Symbol COMP  
Security Exchange Name NYSE  
Title of 12(g) Security Class A Common Stock, $0.00001 par value per share  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Incorporation, State or Country Code DE  
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  
Entity Common Stock, Shares Outstanding   406,777,033
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 791.4 $ 440.1
Accounts receivable, net of allowance of $7.8 and $8.1, respectively 55.5 54.8
Compass Concierge receivables, net of allowance of $20.0 and $17.2, respectively 49.4 49.5
Other current assets 84.4 54.9
Total current assets 980.7 599.3
Property and equipment, net 151.3 141.7
Operating lease right-of-use assets 458.9 426.6
Intangible assets, net 127.5 45.6
Goodwill 182.6 119.8
Other non-current assets 46.2 32.1
Total assets 1,947.2 1,365.1
Current liabilities    
Accounts payable 35.3 36.6
Commissions payable 73.0 62.0
Accrued expenses and other current liabilities 215.7 106.8
Current lease liabilities 80.2 68.1
Concierge credit facility 18.7 8.4
Total current liabilities 422.9 281.9
Non-current lease liabilities 457.8 435.9
Other non-current liabilities 36.6 23.5
Total liabilities 917.3 741.3
Commitments and contingencies (Note 6)
Convertible preferred stock, $0.00001 par value, 0 and 246,430,170 shares authorized at September 30, 2021 and December 31, 2020, respectively; 0 and 237,047,550 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively 0.0 1,486.7
Stockholders' equity (deficit)    
Common stock, $0.00001 par value, 13,850,000,000 and 700,754,910 shares authorized at September 30, 2021 and December 31, 2020, respectively; 399,082,563 and 125,221,900 shares issued at September 30, 2021 and December 31, 2020, respectively; 399,082,563 and 122,971,900 shares outstanding at September 30, 2021 and December 31, 2020, respectively 0.0 0.0
Additional paid-in capital 2,445.4 238.0
Accumulated deficit (1,420.2) (1,100.9)
Total Compass, Inc. stockholders' equity (deficit) 1,025.2 (862.9)
Non-controlling interest 4.7 0.0
Total stockholders' equity (deficit) 1,029.9 (862.9)
Total liabilities, convertible preferred stock and stockholders' equity (deficit) $ 1,947.2 $ 1,365.1
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Allowance for credit loss on accounts receivable current $ 7.8 $ 8.1
Allowance for credit loss on financing receivable current $ 20.0 $ 17.2
Convertible preferred stock par or stated value per share $ 0.00001 $ 0.00001
Convertible preferred stock shares authorized 0 246,430,170
Convertible preferred stock shares issued 0 237,047,550
Convertible preferred stock shares outstanding 0 237,047,550
Common stock par or stated value per share $ 0.00001 $ 0.00001
Common stock shares authorized 13,850,000,000 700,754,910
Common stock shares issued 399,082,563 125,221,900
Common stock shares outstanding 399,082,563 122,971,900
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
Revenue $ 1,743.6 $ 1,188.5 $ 4,808.9 $ 2,490.5
Operating expenses        
Commissions and other related expense 1,430.6 979.4 3,963.2 2,047.2
Sales and marketing 130.6 99.7 366.2 297.0
Operations and support 97.0 53.3 263.7 158.9
Research and development 89.7 33.7 259.8 106.7
General and administrative 79.5 22.7 231.8 75.7
Depreciation and amortization 16.7 13.0 45.1 38.1
Total operating expenses 1,844.1 1,201.8 5,129.8 2,723.6
Loss from operations (100.5) (13.3) (320.9) (233.1)
Investment income, net 0.1 0.1 2.0
Interest expense (0.7) (0.2) (1.8) (0.2)
Loss before income taxes (101.1) (13.5) (322.6) (231.3)
Benefit from income taxes 1.3 3.3 0.9
Net loss $ (99.8) $ (13.5) $ (319.3) $ (230.4)
Net loss per share attributable to common stockholders, basic and diluted $ (0.25) $ (0.12) $ (1.06) $ (2.11)
Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted 392,979,596 110,447,900 300,303,264 109,448,680
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($)
$ in Millions
Total
Cumulative Effect, Period of Adoption, Adjustment [Member]
Noncontrolling Interest [Member]
Parent [Member]
Parent [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Convertible Preferred Stock [member]
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Deficit [Member]
Accumulated Deficit [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Beginning balance at Dec. 31, 2019 $ (681.6)     $ (681.6)   $ 1,525.7   $ 143.4 $ 0.1 $ (825.1)  
Beginning balance, shares at Dec. 31, 2019           246,365,350 109,294,060        
Net loss (230.4)     (230.4)           (230.4)  
Cumulative change in accounting principle (ASU 2016-13)   $ (5.6)     $ (5.6)           $ (5.6)
Unrealized loss on investments (0.1)     (0.1)         $ (0.1)    
Issuance of shares in connection with acquisitions 1.2     1.2       1.2      
Issuance of shares in connection with acquisitions, Shares             401,310        
Issuance of Series G convertible preferred stock, net of issuance costs           $ 1.0          
Issuance of Series G convertible preferred stock, net of issuance costs, Shares           64,820          
Issuance of stock for option exercises 6.7     6.7       6.7      
Issuance of stock for option exercises, Shares             1,807,370        
Stock-based compensation 30.2     30.2       30.2      
Ending balance at Sep. 30, 2020 (879.6)     (879.6)   $ 1,526.7   181.5   (1,061.1)  
Ending balance, shares at Sep. 30, 2020           246,430,170 111,502,740        
Beginning balance at Jun. 30, 2020 (875.5)     (875.5)   $ 1,526.7   172.1   (1,047.6)  
Beginning balance, shares at Jun. 30, 2020           246,430,170 110,645,490        
Net loss (13.5)     (13.5)           (13.5)  
Issuance of stock for option exercises 3.3     3.3       3.3      
Issuance of stock for option exercises, Shares             857,250        
Stock-based compensation 6.1     6.1       6.1      
Ending balance at Sep. 30, 2020 (879.6)     (879.6)   $ 1,526.7   181.5   (1,061.1)  
Ending balance, shares at Sep. 30, 2020           246,430,170 111,502,740        
Beginning balance at Dec. 31, 2020 (862.9)     (862.9)   $ 1,486.7   238.0   (1,100.9)  
Beginning balance, shares at Dec. 31, 2020           237,047,550 122,971,900        
Net loss (319.6)   $ (0.3) (319.3)           (319.3)  
Capital contribution from non-controlling interest 5.0   5.0                
Issuance of shares in connection with acquisitions 14.1     14.1       14.1      
Issuance of shares in connection with acquisitions, Shares             9,185,720        
Issuance of shares in connection with acquisitions 10.1     10.1       10.1      
Issuance of shares in connection with acquisitions, Shares             855,740        
Conversion of Series D convertible preferred stock 67.6     67.6   $ (67.6)   67.6      
Conversion of Series D convertible preferred stock, Shares           (15,920,450) 15,920,450        
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      
Conversion of convertible preferred stock to common stock in connection with the initial public offering, Shares           (221,127,100) 223,033,725        
Issuance of common stock in connection with the initial public offering, net of issuance costs $ 438.7     438.7       438.7      
Issuance of common stock in connection with the initial public offering, net of issuance costs, Shares             26,296,438        
Issuance of stock for option exercises, Shares 6,224,067                    
Early exercise of stock options             818,590        
Vesting of early exercised stock options $ 3.8     3.8       3.8      
Stock-based compensation 254.0     254.0       254.0      
Ending balance at Sep. 30, 2021 1,029.9   4.7 1,025.2       2,445.4   (1,420.2)  
Ending balance, shares at Sep. 30, 2021             399,082,563        
Beginning balance at Jun. 30, 2021 1,075.5     1,075.5       2,395.9   (1,320.4)  
Beginning balance, shares at Jun. 30, 2021             394,419,967        
Net loss (100.1)   (0.3) (99.8)           (99.8)  
Capital contribution from non-controlling interest 5.0   5.0                
Issuance of shares in connection with acquisitions 2.9     2.9       2.9      
Issuance of shares in connection with acquisitions, Shares             4,662,596        
Vesting of early exercised stock options 1.3     1.3       1.3      
Stock-based compensation 45.3     45.3       45.3      
Ending balance at Sep. 30, 2021 $ 1,029.9   $ 4.7 $ 1,025.2       $ 2,445.4   $ (1,420.2)  
Ending balance, shares at Sep. 30, 2021             399,082,563        
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Operating Activities    
Net loss $ (319.3) $ (230.4)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation and amortization 45.1 38.1
Stock-based compensation 292.9 30.2
Change in acquisition related contingent consideration (4.4) 5.5
Bad debt expense 8.9 12.7
Amortization of debt issuance costs 0.9 0.1
Changes in operating assets and liabilities:    
Accounts receivable 1.6 (65.7)
Compass Concierge receivables (7.1) 0.9
Other current assets (29.6) 14.9
Other non-current assets (13.4) (2.8)
Operating lease right-of-use assets and operating lease liabilities 1.6 33.2
Accounts payable (2.4) (12.8)
Commissions payable 8.8 56.9
Accrued expenses and other liabilities 64.7 31.1
Net cash provided by (used in) operating activities 48.3 (88.1)
Investing Activities    
Proceeds from sales and maturities of marketable securities   55.5
Capital expenditures (33.6) (34.8)
Payments for acquisitions, net of cash acquired (127.3) (0.8)
Net cash (used in) provided by investing activities (160.9) 19.9
Financing Activities    
Proceeds from issuance of convertible preferred stock, net of issuance costs   1.0
Proceeds from exercise and early exercise of stock options 19.1 6.8
Proceeds from drawdowns on Concierge credit facility 29.6 8.2
Repayments of drawdowns on Concierge credit facility (19.3)  
Payments of contingent consideration related to acquisitions (8.2) (3.2)
Payments of debt issuance costs for credit facilities (1.9)  
Proceeds from capital contribution of non-controlling interest in OriginPoint, LLC joint venture 5.0  
Proceeds from issuance of common stock upon initial public offering, net of offering costs 439.6  
Net cash provided by financing activities 463.9 12.8
Net increase (decrease) in cash and cash equivalents 351.3 (55.4)
Cash and cash equivalents at beginning of period 440.1 491.7
Cash and cash equivalents at end of period 791.4 436.3
Supplemental disclosures of cash flow information:    
Cash paid for interest 0.7  
Supplemental non-cash information:    
Conversion of convertible preferred stock in connection with initial public offering 1,419.1  
Conversion of Series D convertible preferred stock 67.6  
Common Class A [Member]    
Supplemental non-cash information:    
Issuance of common stock for acquisitions $ 10.1 $ 1.2
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Business and Basis of Presentation
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Business and Basis of Presentation
1.
Business and Basis of Presentation
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 of the Company 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 condensed consolidated financial statements have been adjusted to reflect this forward stock split on a retroactive basis for all periods presented, except where otherwise noted.
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,296,438 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,033,725 shares of common stock and the Company reclassified $1.4 billion of convertible preferred stock to Additional
paid-in-capital.
On March 31, 2021, in connection with the effectiveness of the Company’s IPO registration statement, the Company recognized $148.5 million in stock-based compensation expense for (i) certain RSUs that contained both service-based and liquidity event-based vesting conditions as the liquidity event-based vesting condition was satisfied upon effectiveness of the registration statement and (ii) certain stock options and RSU awards with 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.
In April 2021, the Company adopted a restated certificate of incorporation and changed its authorized capital stock to consist of 12,500,000,000 shares of Class A common stock, 1,250,000,000 shares of Class B common stock, 100,000,000 shares of Class C common stock and 25,000,000 shares of undesignated preferred stock. On March 31, 2021, in connection with the effectiveness of the Company’s IPO registration statement, 15,244,490 shares of Class A common stock held by the Company’s founder and Chief Executive Officer were exchanged for an equivalent number of shares of Class C common stock. In addition, any Class A common stock issued to the Company’s Chief Executive Officer from RSU awards granted prior to February 2021 are able to be exchanged for Class C common stock once the RSUs have been settled for the underlying Class A common stock.
Basis of Presentation
The condensed consolidated financial statements include the accounts of the Company and its subsidiaries. The activities of OriginPoint LLC (“OriginPoint”), a mortgage origination company and joint venture formed in July 2021 between the Company and Guaranteed Rate, Inc. (“Guaranteed Rate”), are consolidated within the accompanying condensed consolidated financial statements. OriginPoint is owned 49.9% by the Company and 50.1% by Guaranteed Rate and the activities of OriginPoint are consolidated since the Company has the power to direct those activities that will significantly affect the economic performance of the joint venture. The economic interests related to Guaranteed Rates’ 50.1% ownership interest are reflected as
non-controlling
interest in the accompanying financial statements. All intercompany accounts and transactions have been eliminated in consolidation. The Company’s condensed consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and include the assets, liabilities, revenues and expenses of all controlled subsidiaries. The condensed consolidated statements of operations include the results of entities acquired from the date of each respective acquisition.
The unaudited interim condensed consolidated financial statements and related disclosures have been prepared by management on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all adjustments necessary for a fair statement of the interim periods presented.
The results of the interim periods presented are not necessarily indicative of the results expected for the full year. Certain information and notes normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted under the Securities and Exchange Commission’s rules and regulations. Accordingly, the unaudited condensed consolidated financial statements and notes included herein should be read in conjunction with the Company’s audited consolidated financial statements and the related notes for the year ended December 31, 2020, included in the final prospectus that forms a part of the Company’s IPO registration statement, dated as of March 31, 2021 and filed with the Securities and Exchange Commission on April 1, 2021 pursuant to Rule 424(b) under the Securities Act of 1933, as amended.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies
2.    Summary of Significant Accounting Policies
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. 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) contingent considerations 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 based 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.
There are many uncertainties regarding the ongoing coronavirus
(“COVID-19”)
pandemic, and the Company is closely monitoring the impact of the pandemic on all aspects of its business, including how it has impacted and may continue to impact the Company’s operations and its customers for an indefinite period of time. The extent and duration of the
COVID-19
pandemic over the longer term and the extent to which it will impact the global economy, U.S. residential market and the Company’s financial condition, results of operations, or cash flows remain uncertain and depend on future developments that cannot be accurately predicted at this time. Such developments include, but are not limited to, the emergence of new variants, severity and transmission rate of the virus, the extent and effectiveness of containment actions taken, the timing, availability, and effectiveness of vaccines and the vaccination rates, as well as the impact of these and other factors on residential real estate values, real estate transaction behavior in general, and on the Company’s business in particular. The Company will continue to assess the impacts of the
COVID-19
pandemic and will adjust its operations as necessary.
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 significant 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 condensed consolidated statements of operations. Acquisition costs, consisting primarily of third-party legal and consulting fees, are expensed as incurred.
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 and affiliated agents, 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 and affiliated agents. 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’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 is measured based on the fair value of the Company’s common stock on the grant date and will begin to be recognized as expense when both the required service-based vesting condition and the liquidity event-based vesting condition has been 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 and Basis of Presentation—Initial Public Offering.”
Beginning in December 2020, the Company began issuing RSUs that vest upon the satisfaction of only a service-based vesting condition that is generally ranging from four 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 to be granted in connection with the 2021 Agent Equity Program, the Company determines the value of the stock-based compensation expense at the time the underlying commission is earned and begins 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 is 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. For the nine months ended September 30, 2021, the Company recognized stock-based compensation expense and an associated liability of $40.1 million in connection with RSUs earned as a part of the 2021 Agent Equity Program. The associated liability is recorded within Accrued expenses and other current liabilities in the condensed consolidated balance sheet.
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.
Deferred Offering Costs
Deferred offering costs, consisting of legal, accounting and other fees and costs relating to the IPO, are capitalized and recorded on the condensed consolidated balance sheets. As of December 31, 2020, $1.8 million of deferred offering costs were capitalized in Other
non-current
assets on the condensed consolidated balance sheet. During the
nine
 months ended
September
 30, 2021, $11.0 million of deferred offering costs were recorded against the proceeds from the initial public offering in Additional
paid-in
capital on the condensed consolidated balance sheet and as of September 30, 2021 there were no remaining deferred offering costs included on the condensed consolidated balance sheet.
New Accounting Pronouncements
In December 2019, the FASB issued ASU
No. 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 became 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 condensed consolidated financial statements.
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 became effective starting March 12, 2020 and may be applied prospectively through December 31, 2022. 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 condensed consolidated financial statements.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions
9 Months Ended
Sep. 30, 2021
Business Combinations [Abstract]  
Acquisitions
3.    Acquisitions
During the nine months ended September 30, 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, four additional small real estate brokerages and one additional small title insurance and escrow settlement services company. 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. The Company has accounted for two of the real estate brokerages as asset acquisitions and the remaining acquisitions were accounted for as business combinations.
Total Consideration
The total consideration for acquisitions completed during the nine months ended September 30, 2021 comprised $148.5 million of cash, net of cash acquired, $5.8 million in Class A Common Stock of the Company and up to $5.4 million of additional cash that may be paid contingent on certain earnings-based targets being met through 2023. During the nine months ended September 30, 2021, $127.3 million in cash was paid in connection with these acquisitions, net of cash acquired, and up to an aggregate of $21.2 million will be paid once certain indemnification matters and
pre-acquisition
contingencies are resolved.
These future cash payments were recorded as Accrued expenses and other current liabilities in the condensed consolidated balance sheet.
The fair value of the assets acquired and the liabilities assumed primarily resulted in the recognition of: broker relationships of $82.7 million; trademark intangible assets of $11.4 million; acquired technology of $5.5 million; operating lease
right-of-use
assets of $9.7 million; $7.1 million of other current and
non-current
assets; lease liabilities of $9.7 million; and $9.7 million of other 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 $62.7 million. Acquired intangible assets are being amortized over their estimated useful lives of approximately 2 to 9 years.
Approximately $22.0 million of the goodwill recorded during the nine months ended September 30, 2021 is deductible for tax purposes. The amount of
tax-deductible
goodwill may increase in the future to approximately $61.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.
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 2021 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.
Contingent Consideration
Contingent consideration represents obligations of the Company to transfer cash and common stock to the sellers of certain acquired busin
e
sses in the event that certain targets and milestones are met. Approximately $13.0 million of the obligations as of September 30, 2021 are fixed in value. As of September 30, 2021, the undiscounted maximum payment under these arrangements was
 
$28.2 million.
Changes in contingent consideration measured at fair value on a recurring basis were as follows (in millions):
 
 
  
Three Months Ended September 30,
 
  
Nine Months Ended September 30,
 
 
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Opening balance
   $  33.0      $  15.3      $ 39.8      $  16.4  
Acquisitions
     0.7        —          5.4        —    
Payments and issuances
     (2.7      (2.4      (13.7      (5.4
Fair value (gains) losses included in net loss
     (3.9      3.6        (4.4      5.5  
    
 
 
    
 
 
    
 
 
    
 
 
 
Closing Balance
   $ 27.1      $ 16.5      $ 27.1      $ 16.5  
    
 
 
    
 
 
    
 
 
    
 
 
 

 
Other Acquisition Related Compensation
In connection with the Company’s acquisitions, certain amounts paid or to be paid to selling shareholders are subject to clawback and forfeiture dependent on certain employees and agents providing continued service to the Company. These retention-based payments are accounted for as compensation for future services and the Company recognizes the expenses over the service period. As of September 30, 2021, the
maximum
 future compensation to such selling shareholders in connection with these arrangements
 was $
57.7
 million.
 For the three months ended September 30, 2021 and 2020, the Company recognized $7.5 million and $0.4 million, respectively, and for the nine months ended September 30, 2021 and 2020, the Company recognized $18.9 million and $1.6 million, respectively, in compensation expense within Operations and support in the accompanying condensed consolidated statements of operations related to these arrangements.
During the nine months ended September 30, 2021, the Company granted 277,776 shares of common stock to sellers in accordance with arrangements where vesting of the shares is contingent on such sellers providing continued service to the Company. Accordingly, these share-based payments will be accounted for as stock-based compensation expense over the underlying retention periods. As a result, the Company recognized $0.7 million stock-based compensation expense related to these compensation arrangements during the three and nine months ended September 30, 2021.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Assets and Liabilities
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value of Financial Assets and Liabilities
4.    Fair Value of Financial Assets and Liabilities
The Company’s cash and cash equivalents of $789.6 million and $440.1 million as of September 30, 2021 and December 31, 2020, respectively, are held in cash and money market funds 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 $27.1 million and $39.8 million as of September 30, 2021 and December 31, 2020, respectively, are the Company’s only Level 3 financial instruments.
See Note 3 – “Acquisitions” for changes in contingent consideration for the three and nine months ended September 30, 2021 and 2020. The following table presents the balances of contingent
consideration (in millions):
 
 
  
September 30, 2021
 
  
December 31, 2020
 
Accrued expenses and other current liabilities
   $  12.1      $  19.1  
Other
non-current
liabilities
     15.0        20.7  
    
 
 
    
 
 
 
Total contingent consideration
   $ 27.1      $ 39.8  
    
 
 
    
 
 
 
There were no transfers of financial instruments between Level 1, Level 2 and Level 3 during the periods presented.
Level 3 Financial Liabilities
The Company’s Level 3 financial liabilities relate to acquisition-related contingent consideration arrangements. Contingent consideration represents obligations of the Company to transfer cash and common stock to the sellers of certain acquired entities in the event that certain targets and milestones are met. The Company estimated the fair value of the contingent consideration using a Monte Carlo simulation, which is based on significant inputs, primarily forecasted future results of the acquired businesses, not observable in the market, discount rates and earnings volatility measures. The changes in the fair value of Level 3 financial liabilities are included within Operations and support in the accompanying condensed consolidated statements of operations (see Note 3 – “Acquisitions”).
 
The following tables present quantitative information regarding the significant unobservable inputs utilized by the Company in the fair value measurement of Level 3 liabilities, consisting of different contingent consideration agreements, measured at fair value on a recurring basis:
 
 
  
September 30,
2021
  
December 31,
2020
Discount rate
  
0.0% - 2.0%
  
0.0% - 2.0%
Weighted average discount rate
   0.5%    1.3%
Earnings volatility
   0% - 15%    0% - 18%
Weighted average earnings volatility
   3.4%    6.9%
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Debt
5.    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. Prior to July 29, 2021 borrowings under the Concierge Facility accrued interest at rates equal to the adjusted London interbank offered rate (“LIBOR”) plus a margin of 3.00
%
as adjusted, or an alternate rate of interest upon the occurrence of certain changes in LIBOR. Additionally, prior to July 29, 2021, the Company was required to pay an annual commitment fee of 0.50% on a quarterly basis based on the unused portion of the Concierge Facility irrespective of the Company’s utilization rate. On July 29, 2021, the Company amended and restated the Concierge Facility (the “A&R Concierge Facility”), extending the revolving period for another twelve months, lowering the interest rate to LIBOR plus a margin of 1.85%, which may be adjusted, and lowering the annual commitment fee to 0.35% if the 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%). Pursuant to the A&R Concierge Facility, the principal amount, if any, is payable in full in January 2023, unless earlier terminated or extended. The interest rate on the Concierge Facility was 3.15% as of September 30, 2021.
The Company has the option to repay the borrowings under the Concierge Facility without premium or penalty prior to maturity. The 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 Concierge Facility will automatically be reduced to zero and the Company will be required to repay any outstanding loans under the Concierge Facility. As of September 30, 2021, the Company was in compliance with the covenants under the Concierge Facility.
Revolving Credit Facility
In March 2021, the Company entered into a Revolving Credit and Guaranty Agreement (the “Revolving Credit Facility”) with several lenders and issuing banks and Barclays Bank PLC, as administrative agent and as collateral agent. The Revolving Credit Facility provides for a $350.0 million revolving credit facility, which may be increased by the greater of $250.0 million and 18.5% of the Company’s consolidated total assets, plus such additional amount so long as the Company’s total net leverage ratio does not exceed 4.50:1.00 on a pro forma basis as of the most recent test period, subject to the terms 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 Company’s assets 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%. In the Revolving Credit Facility, the base rate is defined as 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 Company is 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 Company has the option to repay the Company’s borrowings, and to permanently reduce the loan commitments whole or in part, under the Revolving Credit Facility without premium or penalty prior to maturity. As of September 30, 2021, there were no borrowings outstanding under the Revolving Credit Facility and outstanding letters of credit under the Revolving Credit Facility totaled approximately $16.3 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 covenant 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 the Company maintain certain liquidity-based measures and total revenue requirements. As of September 30, 2021, the Company was in compliance with the 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.
The Company incurred debt issuance costs of $1.4 million in connection with the Revolving Credit Facility, which are included in Other current assets and Other
non-current
assets in the condensed consolidated balance sheet. The unamortized debt issuance costs will be amortized within Interest expense in the consolidated statements of operations over the remaining term on a straight-line basis.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
6.    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.
Avi Dorfman v. Robert Reffkin and Urban Compass, Inc.
In July 2014, Avi Dorfman (“Dorfman”) and RentJolt, Inc. (“RentJolt”) (collectively, “Plaintiffs”) filed suit against the Company and Robert Reffkin (“Defendants”), seeking compensation for certain services, trade secrets and other contributions allegedly provided in the formation of the Company. After miscellaneous motion practice, in June 2018, Defendants moved for summary judgment, the court held oral argument in October 2018 and ultimately denied the Defendants’ motion for summary judgment in October 2019. In November 2019, Defendants appealed portions of the court’s summary judgment ruling. In February 2020, the appellate court granted in part and denied in part Defendants’ appeal resulting in one plaintiff (RentJolt) voluntarily discontinuing its only remaining claim and leaving the case. Defendants have one motion in limine pending. A trial date has been set for January 2022. On October 25, 2021, the parties agreed to a settlement in principle. Once the settlement is finalized
,
the case will be dismissed with prejudice. The Company recorded an expense of
 
$
21.3
 
million during the three and nine months ended September 30, 2021 in connection with the settlement within General and administrative expense in the accompanying condensed consolidated statements of operations.
Realogy Holdings Corp., et al v. Urban Compass, Inc. and Compass Inc.
In July 2019, Realogy Holdings Corp., NRT New York LLC (“Corcoran”) 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 and seeks unspecified damages. The Company filed a Motion to Dismiss in September 2019. In September 2019, Plaintiffs filed an amended complaint, removing one claim and adding a claim for defamation. In November 2019, the Company moved to compel arbitration related to claims asserted by Corcoran and moved to dismiss all of the counts. In June 2020, the Court denied the motion to dismiss and denied the motion to compel arbitration as moot, granting Plaintiffs leave to amend the complaint as to claims asserted by Corcoran without prejudice to Defendants’ ability to move to compel or dismiss the Second Amended Complaint.
On July 3, 2020, Plaintiffs filed their Second Amended Complaint. On December 18, 2020, the Court denied the Company’s motion to compel arbitration on Plaintiffs’ second amended complaint without prejudice. Defendants’ Answer to the Second Amended Complaint and Counterclaims were filed on January 28, 2021. Additionally, the Company filed its appeal of the lower Court’s denial of the Company’s motion to dismiss and motion to compel arbitration on February 1, 2021. On June 1, 2021, the First Department affirmed the lower Court’s denial of the Company’s motion to compel arbitration. Discovery is proceeding, with an end date set for
October
 3, 2022. The Company is unable to predict the outcome of this action or to reasonably estimate the possible loss or range of loss, if any, arising from the claims asserted therein.
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 September 30, 2021 and December 31, 2020, the Company was contingently liable for $51.7 million and $50.7 million, respectively, under these letters of credit. As of September 30, 2021, $16.3 million and $35.4 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, 2020, all letters of credit were collateralized by the Company’s cash and cash equivalents.
Escrow and Trust Deposits
As a service to its home buyers and home sellers, the Company administers escrow and trust deposits which represent undistributed amounts for the settlement of real estate transactions. The escrow and trust deposits totaled $205.7 million and $46.1 million, respectively as of September 30, 2021 and December 31, 2020. These deposits are not assets of the Company and therefore are excluded from the accompanying condensed consolidated balance sheets. However, the Company remains contingently liable for the disposition of these deposits.
 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Preferred Stock and Common stock
9 Months Ended
Sep. 30, 2021
Stockholders' Equity Note [Abstract]  
Preferred Stock and Common stock
7.    Preferred Stock and Common Stock
Convertible Preferred Stock
In March 2020, the Company issued an additional 64,820 shares of its Series G convertible preferred stock for proceeds of $1.0 million.
In March 2021, the holders of 15,920,450 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,033,725 shares of Class A common stock and the Company reclassified $1.4 billion of Convertible preferred stock to Additional
paid-in-capital.
Undesignated Preferred Stock
In April 2021, the Company adopted a restated certificate of incorporation which provides for authorized undesignated preferred stock to 25,000,000. As of September 30, 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,244,490 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 Chief Executive Officer 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,000,000 shares of Class A common stock, 1,250,000,000 shares of Class B common stock and 100,000,000 shares of Class C common stock. As of September 30, 2021, the Company had three classes of common stock: Class A common stock, Class B common stock and Class C common stock. Each class has par value of $0.00001.
    
September 30, 2021
 
    
Shares
Authorized
    
Shares Issued
    
Shares
Outstanding
 
Class A common stock
     12,500,000,000        383,838,073        383,838,073  
Class B common stock
     1,250,000,000        —          —    
Class C common stock
     100,000,000        15,244,490        15,244,490  
Total
     13,850,000,000        399,082,563        399,082,563  
    
 
 
    
 
 
    
 
 
 
As of December 31, 2020, the Company had two classes of common stock: Class A common stock and Class B common stock. Each class has a par value of $0.00001.
    
December 31, 2020
 
    
Shares
Authorized
    
Shares Issued
    
Shares
Outstanding
 
Class A common stock
     530,136,050        118,549,390        116,299,390  
Class B common stock
     170,618,860        6,672,510        6,672,510  
    
 
 
    
 
 
    
 
 
 
Total
     700,754,910        125,221,900        122,971,900  
    
 
 
    
 
 
    
 
 
 
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.
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.
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. A description of all other rights, preferences and privileges of the holders of the Company’s common stock are included in the Company’s IPO prospectus on Form
S-1
filed with the Securities and Exchange Commission.
As of December 31, 2020, the Company had 2,250,000 shares of Class A common stock issued and held as treasury stock which were subsequently retired on July 1, 2021.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation
8.    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 options on common stock, 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
ten-year
contractional terms for stock options, and seven-year contractual terms 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,666,480
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 Company’s 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 five percent (5%) of the total number of outstanding shares of all classes of common stock 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 September 30, 2021, there were
 27,437,628 shares available for future grants under the 2021 Plan, inclusive of those shares transferred from the 2012 Plan.
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”). The ESPP authorizes the issuance of 7,416,620 shares of common stock to purchase rights granted 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 one percent (1%) of the total number of outstanding shares of common stock and shares of preferred stock of the Company outstanding (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,000,000 shares of common stock may be issued over the term of the ESPP, subject to certain exceptions set forth in the ESPP. As of the date of this filing, no shares have been granted under the ESPP.
Stock Options
A summary of stock option activity under the 2012 Plan and the 2021 Plan, including 1,061,250
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
 
Balances as of December 31, 2020
     62,827,150      $ 4.55        7.8      $  1,208.0  
Granted
     3,262,457        13.93                    
Exercised
     (6,224,067      3.08                    
Forfeited
     (1,377,408      6.62                    
    
 
 
                            
Balances as of September 30, 2021
     58,488,132      $ 5.17        7.2      $ 478.7  
    
 
 
                            
Exercisable and vested at September 30, 2021
     35,425,241      $ 3.75        6.3      $ 337.1  
    
 
 
                            
During the nine months ended September 30, 2021 and 2020, the intrinsic value of options exercised was $97.6 million and $4.8 million, respectively.
Restricted Stock Units
A summary of RSU activity under the 2012 Plan and the 2021 Plan is presented below:
    
Number of
 
S
hres
    
Weighted Average
Grant Date Fair
Value
 
Balances as of December 31, 2020
     32,556,160      $ 6.75  
Granted
     32,872,347        14.09  
Vested and converted to common stock
     (3,786,513      16.71  
Forfeited
     (2,159,492      13.06  
    
 
 
    
 
 
 
Balances as of September 30, 2021
     59,482,502      $ 9.94  
    
 
 
    
 
 
 
Included in the table above are 8,611,810 RSUs granted to an executive employee during the three months ended March 31, 2021. These RSUs have 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. During the nine months ended September 30, 2021 and 2020, the fair value of restricted stock units that vested and converted to common stock was $51.1 million and $0, respectively. During October and November 2021, the Company net settled all RSUs that had vested as of October 31, 2021. In connection with these settlements, the Company issued an aggregate of 6.8 million shares of Class A common stock and withheld an aggregate of 4.7 million shares of Class A common stock to satisfy $60.3 million of tax withholding obligations on behalf of the Company’s employees.
Stock-Based Compensation Expense
Total stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2021 and 2020 is as follows (in millions):
 
 
  
Three Months Ended September 30,
 
  
Nine Months Ended September 30,
 
 
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Commissions and other related expense
   $  26.3      $  0.5      $ 82.6      $ 5.1  
Sales and marketing
     10.3        2.6        27.9        8.0  
Operations and support
     4.5        0.7        12.3        2.2  
Research and development
     13.2        0.3        76.2        1.1  
General and administrative
     16.8        2.0        93.9        13.8  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total stock-based compensation expense
   $ 71.1      $ 6.1      $  292.9      $  30.2  
    
 
 
    
 
 
    
 
 
    
 
 
 
As more fully described in Note 1 – “Business and Basis of Presentation”, the Company recognized $
148.5
 million in stock-based compensation expense in connection with the effectiveness of the Company’s IPO registration statement on March 31, 2021.
Stock-based compensation expense for the nine months ended September 30, 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 marketing
     1.8  
Operations and support
     3.1  
Research and development
     46.9  
General and administrative
     55.0  
    
 
 
 
Total stock-based compensation expense
   $  148.5  
    
 
 
 
As of September 30, 2021, unrecognized stock-based compensation expense totaled $598.0 million and is expected to be recognized over a weighted-average period of 3.2 years.
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.
Early Exercise of Stock Options
A majority of the stock options granted under the 2012 Plan provide 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 the Company’s common stock.
During the nine months ended September 30, 2021, 818,590 stock options were early exercised for total proceeds of $5.0 million. As of September 30, 2021, 1,181,720 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 condensed consolidated balance sheet was $6.8 million as of September 30, 2021. Amounts recorded are transferred into Common stock and Additional
paid-in
capital within the condensed consolidated balance sheets as the shares vest.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes
9.    Income Taxes
The Company recognized a benefit from income taxes of $1.3
 
million and $3.3 million for the three and nine months ended September 30, 2021, respectively. This benefit resulted from a partial reduction in the valuation allowance related to the carryover tax basis in deferred tax liabilities from acquisitions. Additionally, the Company incurred current tax expense from its operations in India, which was fully offset by a deferred tax benefit for future AMT tax credits. The Company recognized a benefit from income taxes of $0.9 million for the nine months ended September 30, 2020.
The Company continues to maintain a full valuation allowance on all domestic net deferred tax assets based on numerous factors including estimated future taxable income and historic profitability.
The Company does not have any amount recorded related to uncertain tax positions as of the period ended September 30, 2021 nor does it expect a substantial increase in the next 12 months. If applicable, the Company recognizes interest and penalties related to uncertain tax positions in the income tax provision.
The United States is the Company’s only material tax jurisdiction and as a result of net operating loss carryforwards, the Company is subject to audit for all years for US federal income tax purposes.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share Attributable to Common Stockholders
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Net Loss Per Share Attributable to Common Stockholders
10.    Net Loss Per Share Attributable to Common Stockholders
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 common stockholders (in millions, except share and per share amounts):
 
    
Three Months Ended September 30,
    
Nine Months Ended September 30,
 
    
2021
    
2020
    
2021
    
2020
 
Numerator:
                                   
Net loss attributable to common stockholders
   $ (99.8    $ (13.5    $ (319.3    $ (230.4
    
 
 
    
 
 
    
 
 
    
 
 
 
Denominator:
                                   
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted
     392,979,596        110,447,900        300,303,264        109,448,680  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net loss per share attributable to common stockholders, basic and diluted
   $ (0.25    $ (0.12    $ (1.06    $ (2.11
    
 
 
    
 
 
    
 
 
    
 
 
 
The following securities were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive:
 
    
Three Months Ended September 30,
    
Nine Months Ended September 30,
 
    
2021
    
2020
    
2021
    
2020
 
Convertible preferred stock
            248,336,668        —          248,336,668  
Outstanding stock options
     58,488,132        62,507,670        58,488,132        62,507,670  
Outstanding RSUs
     59,482,502        29,089,920        59,482,502        29,089,920  
Unvested early exercised options
     1,181,720        —          1,181,720        —    
Unvested common stock
     574,926        754,710        574,926        754,710  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     119,727,280        340,688,968        119,727,280        340,688,968  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Compass Concierge Receivables and Allowance for Credit Losses
9 Months Ended
Sep. 30, 2021
Receivables [Abstract]  
Compass Concierge Receivables and Allowance for Credit Losses
11.    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 program, initially launched by the Company, is based on a services model (“Concierge Classic”) provided by Compass Concierge, LLC (“Compass Concierge”), which includes 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 provides for the payment of the
up-front
costs of specified home improvement services provided by unrelated vendors.
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 with the Lender, 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 model or repayment of the loan funds under the Concierge Capital model 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 allowance for credit losses (“ACL”). The Company does 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 projects under the Concierge Classic program and new loans under the Concierge Capital program, 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. For Concierge Receivables where repayments have not been triggered (i.e., earlier of (i) sale of the pr
o
perty, (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 quarterly and on an annual basis. As of September 30, 2021 and December 31, 2020, the amount of outstanding Concierge Receivables related to unsold properties was approximately 97% and 93%,
respectively.
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, such as the impact of
COVID-19
and related economic uncertainty surrounding the pandemic, (ii) future economic conditions and (iii) any potential changes in the Compass Concierge Program that are reasonable and supportable would impact on its ACL.
The following table summarizes the activity of the ACL for Concierge Receivables for the three and nine months ended September 30, 2021 (in millions):
 
 
  
Three Months Ended
September 30, 2021
 
  
Nine Months Ended
September 30, 2021
 
Beginning of period
   $ 19.3      $ 17.2  
Allowances
     2.5        7.2  
Net write-offs and other
     (1.8      (4.4
    
 
 
    
 
 
 
End of period
   $  20.0      $  20.0  
    
 
 
    
 
 
 
Aging Status
The Company generally considers Concierge Receivables to be past due after being outstanding for over 30 days after initial billing. Changes in the Company’s estimate to the ACL is recorded through bad debt expense as Sales and marketing expense in the condensed 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 September 30, 2021 (in millions):
 
    
31-90 days
    
Over 90 days
    
Total
Past Due
    
Current
    
Total
 
September 30, 2021
   $  0.6      $  12.6      $  13.2      $  56.2      $  69.4  
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Activities and COVID-19 Update
9 Months Ended
Sep. 30, 2021
Restructuring and Related Activities [Abstract]  
Restructuring Activities and COVID-19 Update
12.    Restructuring Activities and
COVID-19
Update
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
COVID-19,
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. As a result of these cost-saving measures, the Company reduced its workforce by approximately 15%. Although the demand in the Company’s services had recovered starting in the second half of 2020, the duration of the pandemic and any impacts on consumer behavior are unknown, and the amount of that demand which will persist after the reversal of the
stay-at-home
orders is unknown. Additionally, the pandemic’s impacts on the overall economy and credit markets could significantly impact the Company’s estimates of fair value, which could affect the carrying amount of certain assets and liabilities. As of September 30, 2021, the impacts of the pandemic have not significantly impacted the carrying amount of the Company’s assets and liabilities.
The expenses resulting from these cost-saving measures were included in the consolidated statement of operations for the three and nine months ended September 30, 2020, as follows (in millions):
 
 
  
Three Months Ended
September 30, 2020
 
  
Nine Months Ended
September 30, 2020
 
 
  
Severance
 
  
Lease
Terminaion
 
  
Total
 
  
Severance
 
  
Lease
Terminaion
 
  
Total
 
Sales and marketing
   $ —        $ 1.2      $ 1.2      $ 1.5      $ 4.2      $ 5.7  
Operations and support
     —          —          —          2.9        —          2.9  
Research and development
     —          —          —          0.7        —          0.7  
General and administrative
     —          —          —          0.9        —          0.9  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ —        $  1.2      $  1.2      $  6.0      $  4.2      $  10.2  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
The Company did not recognize any restructuring expenses during the nine months ended September 30, 2021. As of September 30, 2021 and December 31, 2020, the Company did not have any material remaining liabilities related to restructuring costs.
 
 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation
The condensed consolidated financial statements include the accounts of the Company and its subsidiaries. The activities of OriginPoint LLC (“OriginPoint”), a mortgage origination company and joint venture formed in July 2021 between the Company and Guaranteed Rate, Inc. (“Guaranteed Rate”), are consolidated within the accompanying condensed consolidated financial statements. OriginPoint is owned 49.9% by the Company and 50.1% by Guaranteed Rate and the activities of OriginPoint are consolidated since the Company has the power to direct those activities that will significantly affect the economic performance of the joint venture. The economic interests related to Guaranteed Rates’ 50.1% ownership interest are reflected as
non-controlling
interest in the accompanying financial statements. All intercompany accounts and transactions have been eliminated in consolidation. The Company’s condensed consolidated financial statements were prepared in accordance with generally accepted accounting principles in the United States of America (“U.S. GAAP”) and include the assets, liabilities, revenues and expenses of all controlled subsidiaries. The condensed consolidated statements of operations include the results of entities acquired from the date of each respective acquisition.
The unaudited interim condensed consolidated financial statements and related disclosures have been prepared by management on a basis consistent with the annual consolidated financial statements and, in the opinion of management, include all adjustments necessary for a fair statement of the interim periods presented.
The results of the interim periods presented are not necessarily indicative of the results expected for the full year. Certain information and notes normally included in financial statements prepared in accordance with U.S. GAAP have been condensed or omitted under the Securities and Exchange Commission’s rules and regulations. Accordingly, the unaudited condensed consolidated financial statements and notes included herein should be read in conjunction with the Company’s audited consolidated financial statements and the related notes for the year ended December 31, 2020, included in the final prospectus that forms a part of the Company’s IPO registration statement, dated as of March 31, 2021 and filed with the Securities and Exchange Commission on April 1, 2021 pursuant to Rule 424(b) under the Securities Act of 1933, as amended.
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements in conformity with U.S. 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) contingent considerations 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 based 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.
There are many uncertainties regarding the ongoing coronavirus
(“COVID-19”)
pandemic, and the Company is closely monitoring the impact of the pandemic on all aspects of its business, including how it has impacted and may continue to impact the Company’s operations and its customers for an indefinite period of time. The extent and duration of the
COVID-19
pandemic over the longer term and the extent to which it will impact the global economy, U.S. residential market and the Company’s financial condition, results of operations, or cash flows remain uncertain and depend on future developments that cannot be accurately predicted at this time. Such developments include, but are not limited to, the emergence of new variants, severity and transmission rate of the virus, the extent and effectiveness of containment actions taken, the timing, availability, and effectiveness of vaccines and the vaccination rates, as well as the impact of these and other factors on residential real estate values, real estate transaction behavior in general, and on the Company’s business in particular. The Company will continue to assess the impacts of the
COVID-19
pandemic and will adjust its operations as necessary.
Business Combinations
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 significant 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 condensed consolidated statements of operations. Acquisition costs, consisting primarily of third-party legal and consulting fees, are expensed as incurred.
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 and affiliated agents, 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 and affiliated agents. 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’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 is measured based on the fair value of the Company’s common stock on the grant date and will begin to be recognized as expense when both the required service-based vesting condition and the liquidity event-based vesting condition has been 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 and Basis of Presentation—Initial Public Offering.”
Beginning in December 2020, the Company began issuing RSUs that vest upon the satisfaction of only a service-based vesting condition that is generally ranging from four 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 to be granted in connection with the 2021 Agent Equity Program, the Company determines the value of the stock-based compensation expense at the time the underlying commission is earned and begins 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 is 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. For the nine months ended September 30, 2021, the Company recognized stock-based compensation expense and an associated liability of $40.1 million in connection with RSUs earned as a part of the 2021 Agent Equity Program. The associated liability is recorded within Accrued expenses and other current liabilities in the condensed consolidated balance sheet.
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.
Deferred Offering Costs
Deferred Offering Costs
Deferred offering costs, consisting of legal, accounting and other fees and costs relating to the IPO, are capitalized and recorded on the condensed consolidated balance sheets. As of December 31, 2020, $1.8 million of deferred offering costs were capitalized in Other
non-current
assets on the condensed consolidated balance sheet. During the
nine
 months ended
September
 30, 2021, $11.0 million of deferred offering costs were recorded against the proceeds from the initial public offering in Additional
paid-in
capital on the condensed consolidated balance sheet and as of September 30, 2021 there were no remaining deferred offering costs included on the condensed consolidated balance sheet.
New Accounting Pronouncements
New Accounting Pronouncements
In December 2019, the FASB issued ASU
No. 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 became 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 condensed consolidated financial statements.
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 became effective starting March 12, 2020 and may be applied prospectively through December 31, 2022. 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 condensed consolidated financial statements.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions (Tables)
9 Months Ended
Sep. 30, 2021
Business Combinations [Abstract]  
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):
 
 
  
Three Months Ended September 30,
 
  
Nine Months Ended September 30,
 
 
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Opening balance
   $  33.0      $  15.3      $ 39.8      $  16.4  
Acquisitions
     0.7        —          5.4        —    
Payments and issuances
     (2.7      (2.4      (13.7      (5.4
Fair value (gains) losses included in net loss
     (3.9      3.6        (4.4      5.5  
    
 
 
    
 
 
    
 
 
    
 
 
 
Closing Balance
   $ 27.1      $ 16.5      $ 27.1      $ 16.5  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Assets and Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Summary of Fair Value Measurements of Our Financial Instruments
See Note 3 – “Acquisitions” for changes in contingent consideration for the three and nine months ended September 30, 2021 and 2020. The following table presents the balances of contingent
consideration (in millions):
 
 
  
September 30, 2021
 
  
December 31, 2020
 
Accrued expenses and other current liabilities
   $  12.1      $  19.1  
Other
non-current
liabilities
     15.0        20.7  
    
 
 
    
 
 
 
Total contingent consideration
   $ 27.1      $ 39.8  
    
 
 
    
 
 
 
Summary of Fair Value Measurement Inputs and Valuation Techniques
The following tables present quantitative information regarding the significant unobservable inputs utilized by the Company in the fair value measurement of Level 3 liabilities, consisting of different contingent consideration agreements, measured at fair value on a recurring basis:
 
 
  
September 30,
2021
  
December 31,
2020
Discount rate
  
0.0% - 2.0%
  
0.0% - 2.0%
Weighted average discount rate
   0.5%    1.3%
Earnings volatility
   0% - 15%    0% - 18%
Weighted average earnings volatility
   3.4%    6.9%
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Preferred Stock and Common stock (Tables)
9 Months Ended
Sep. 30, 2021
Stockholders' Equity Note [Abstract]  
Summary of Stock by Class As of September 30, 2021, the Company had three classes of common stock: Class A common stock, Class B common stock and Class C common stock. Each class has par value of $0.00001.
    
September 30, 2021
 
    
Shares
Authorized
    
Shares Issued
    
Shares
Outstanding
 
Class A common stock
     12,500,000,000        383,838,073        383,838,073  
Class B common stock
     1,250,000,000        —          —    
Class C common stock
     100,000,000        15,244,490        15,244,490  
Total
     13,850,000,000        399,082,563        399,082,563  
    
 
 
    
 
 
    
 
 
 
As of December 31, 2020, the Company had two classes of common stock: Class A common stock and Class B common stock. Each class has a par value of $0.00001.
    
December 31, 2020
 
    
Shares
Authorized
    
Shares Issued
    
Shares
Outstanding
 
Class A common stock
     530,136,050        118,549,390        116,299,390  
Class B common stock
     170,618,860        6,672,510        6,672,510  
    
 
 
    
 
 
    
 
 
 
Total
     700,754,910        125,221,900        122,971,900  
    
 
 
    
 
 
    
 
 
 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Summary of Stock Option Activity
A summary of stock option activity under the 2012 Plan and the 2021 Plan, including 1,061,250
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
 
Balances as of December 31, 2020
     62,827,150      $ 4.55        7.8      $  1,208.0  
Granted
     3,262,457        13.93                    
Exercised
     (6,224,067      3.08                    
Forfeited
     (1,377,408      6.62                    
    
 
 
                            
Balances as of September 30, 2021
     58,488,132      $ 5.17        7.2      $ 478.7  
    
 
 
                            
Exercisable and vested at September 30, 2021
     35,425,241      $ 3.75        6.3      $ 337.1  
    
 
 
                            
Summary of Restricted Stock Units Activity
A summary of RSU activity under the 2012 Plan and the 2021 Plan is presented below:
    
Number of
 
S
hres
    
Weighted Average
Grant Date Fair
Value
 
Balances as of December 31, 2020
     32,556,160      $ 6.75  
Granted
     32,872,347        14.09  
Vested and converted to common stock
     (3,786,513      16.71  
Forfeited
     (2,159,492      13.06  
    
 
 
    
 
 
 
Balances as of September 30, 2021
     59,482,502      $ 9.94  
    
 
 
    
 
 
 
Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount
Total stock-based compensation expense included in the condensed consolidated statements of operations for the three and nine months ended September 30, 2021 and 2020 is as follows (in millions):
 
 
  
Three Months Ended September 30,
 
  
Nine Months Ended September 30,
 
 
  
2021
 
  
2020
 
  
2021
 
  
2020
 
Commissions and other related expense
   $  26.3      $  0.5      $ 82.6      $ 5.1  
Sales and marketing
     10.3        2.6        27.9        8.0  
Operations and support
     4.5        0.7        12.3        2.2  
Research and development
     13.2        0.3        76.2        1.1  
General and administrative
     16.8        2.0        93.9        13.8  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total stock-based compensation expense
   $ 71.1      $ 6.1      $  292.9      $  30.2  
    
 
 
    
 
 
    
 
 
    
 
 
 
IPO [Member]  
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]  
Summary of Share-based Payment Arrangement, Expensed and Capitalized, Amount Stock-based compensation expense for the nine months ended September 30, 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 marketing
     1.8  
Operations and support
     3.1  
Research and development
     46.9  
General and administrative
     55.0  
    
 
 
 
Total stock-based compensation expense
   $  148.5  
    
 
 
 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share Attributable to Common Stockholders (Tables)
9 Months Ended
Sep. 30, 2021
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 common stockholders (in millions, except share and per share amounts):
 
    
Three Months Ended September 30,
    
Nine Months Ended September 30,
 
    
2021
    
2020
    
2021
    
2020
 
Numerator:
                                   
Net loss attributable to common stockholders
   $ (99.8    $ (13.5    $ (319.3    $ (230.4
    
 
 
    
 
 
    
 
 
    
 
 
 
Denominator:
                                   
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted
     392,979,596        110,447,900        300,303,264        109,448,680  
    
 
 
    
 
 
    
 
 
    
 
 
 
Net loss per share attributable to common stockholders, basic and diluted
   $ (0.25    $ (0.12    $ (1.06    $ (2.11
    
 
 
    
 
 
    
 
 
    
 
 
 
Summary of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders
The following securities were excluded from the computation of diluted net loss per share attributable to common stockholders for the periods presented, because including them would have been anti-dilutive:
 
    
Three Months Ended September 30,
    
Nine Months Ended September 30,
 
    
2021
    
2020
    
2021
    
2020
 
Convertible preferred stock
            248,336,668        —          248,336,668  
Outstanding stock options
     58,488,132        62,507,670        58,488,132        62,507,670  
Outstanding RSUs
     59,482,502        29,089,920        59,482,502        29,089,920  
Unvested early exercised options
     1,181,720        —          1,181,720        —    
Unvested common stock
     574,926        754,710        574,926        754,710  
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
     119,727,280        340,688,968        119,727,280        340,688,968  
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Compass Concierge Receivables and Allowance for Credit Losses (Tables)
9 Months Ended
Sep. 30, 2021
Receivables [Abstract]  
Summary of ACL for Concierge Receivables The following table summarizes the activity of the ACL for Concierge Receivables for the three and nine months ended September 30, 2021 (in millions):
 
 
  
Three Months Ended
September 30, 2021
 
  
Nine Months Ended
September 30, 2021
 
Beginning of period
   $ 19.3      $ 17.2  
Allowances
     2.5        7.2  
Net write-offs and other
     (1.8      (4.4
    
 
 
    
 
 
 
End of period
   $  20.0      $  20.0  
    
 
 
    
 
 
 
Summary of Aging Analysis of Concierge Receivables The following tables present the aging analysis of Concierge Receivables as of September 30, 2021 (in millions):
    
31-90 days
    
Over 90 days
    
Total
Past Due
    
Current
    
Total
 
September 30, 2021
   $  0.6      $  12.6      $  13.2      $  56.2      $  69.4  
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Activities and COVID-19 Update (Tables)
9 Months Ended
Sep. 30, 2021
Restructuring and Related Activities [Abstract]  
Summary of restructuring costs
The expenses resulting from these cost-saving measures were included in the consolidated statement of operations for the three and nine months ended September 30, 2020, as follows (in millions):
 
 
  
Three Months Ended
September 30, 2020
 
  
Nine Months Ended
September 30, 2020
 
 
  
Severance
 
  
Lease
Terminaion
 
  
Total
 
  
Severance
 
  
Lease
Terminaion
 
  
Total
 
Sales and marketing
   $ —        $ 1.2      $ 1.2      $ 1.5      $ 4.2      $ 5.7  
Operations and support
     —          —          —          2.9        —          2.9  
Research and development
     —          —          —          0.7        —          0.7  
General and administrative
     —          —          —          0.9        —          0.9  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
Total
   $ —        $  1.2      $  1.2      $  6.0      $  4.2      $  10.2  
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Business and Basis of Presentation - Additional Information (Detail)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Apr. 01, 2021
USD ($)
$ / shares
shares
Mar. 31, 2021
shares
Mar. 19, 2021
Mar. 31, 2021
USD ($)
Sep. 30, 2021
USD ($)
shares
Jul. 01, 2021
Apr. 30, 2021
shares
Dec. 31, 2020
shares
Apr. 01, 2020
USD ($)
Date of incorporation         Oct. 04, 2012        
Stock split ratio common stock     10            
Sale of stock net proceeds received on the transaction | $         $ 439.6        
Deferred offering costs | $         $ 0.0        
Common stock shares authorized         13,850,000,000     700,754,910  
Reclassification of convertible preferred stock into common stock 223,033,725                
Reclassification of convertible preferred stock into common stock value | $         $ 1,419.1        
OriginPoint LLC Joint Venture [Member]                  
Consolidated entity investment ownership percentage           49.90%      
OriginPoint LLC Joint Venture [Member] | Guaranteed Rate [Member]                  
Consolidated entity investment ownership percentage           50.10%      
Restricted Stock Units [Member] | Service Based And Liquidity Event Based [Member]                  
Allocated share based compensation | $       $ 148.5          
Additional Paid-in Capital [Member]                  
Reclassification of convertible preferred stock into common stock value | $ $ 1,400.0                
IPO [Member]                  
Stock shares issued during the period shares 26,296,438                
Sale of stock issue price per share | $ / shares $ 18.00                
Sale of stock net proceeds received on the transaction | $ $ 438.7                
Deferred offering costs | $                 $ 0.9
Net offering costs | $ $ 11.0                
Common Class A [Member]                  
Common stock shares authorized         12,500,000,000     530,136,050  
Conversion of Stock, Shares Converted   15,244,490              
Common Class A [Member] | Restated Certificate Of Incorporation [Member]                  
Common stock shares authorized             12,500,000,000    
Common Class B [Member]                  
Common stock shares authorized         1,250,000,000     170,618,860  
Common Class B [Member] | Restated Certificate Of Incorporation [Member]                  
Common stock shares authorized             1,250,000,000    
Common Class C [Member]                  
Common stock shares authorized         100,000,000        
Common Class C [Member] | Restated Certificate Of Incorporation [Member]                  
Common stock shares authorized             100,000,000    
Undesignated Preferred Stock [Member] | Restated Certificate Of Incorporation [Member]                  
Preferred stock shares authorized             25,000,000    
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 01, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Apr. 01, 2020
Accounting Policies [Line Items]              
Deferred offering costs   $ 0.0   $ 0.0      
Stock based compensation expense   $ 71.1 $ 6.1 292.9 $ 30.2    
Other Noncurrent Assets [Member]              
Accounting Policies [Line Items]              
Deferred offering costs           $ 1.8  
IPO [Member]              
Accounting Policies [Line Items]              
Deferred offering costs             $ 0.9
Net offering costs $ 11.0            
IPO [Member] | Additional Paid-in Capital [Member]              
Accounting Policies [Line Items]              
Net offering costs       11.0      
Restricted Stock Units [Member]              
Accounting Policies [Line Items]              
Share based compensation by share based payment arrangement service based vesting period           4 years  
Stock based compensation expense       $ 40.1      
Restricted Stock Units [Member] | Maximum [Member]              
Accounting Policies [Line Items]              
Share based compensation by share based payment arrangement service based vesting period           5 years  
Restricted Stock Units [Member] | Minimum [Member]              
Accounting Policies [Line Items]              
Share based compensation by share based payment arrangement service based vesting period           4 years  
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Business Acquisition [Line Items]        
Business combination contingent consideration, Stock     $ 127.3 $ 0.8
Stock based compensation expense $ 71.1 $ 6.1 292.9 30.2
Business Combinations contingent liabilities undiscounted maximum payment 28,200.0   28,200.0  
Business combination contingent consideration fixed in value 13.0   $ 13.0  
Maximum [Member]        
Business Acquisition [Line Items]        
Finite lived intangible assets acquired remaining useful lives     9 years  
Minimum [Member]        
Business Acquisition [Line Items]        
Finite lived intangible assets acquired remaining useful lives     2 years  
2021 Acquistions [Member]        
Business Acquisition [Line Items]        
Payment to acquire business     $ 148.5  
Business combination contingent consideration 5.4   5.4  
Business combination operating lease right of use assets acquired 9.7   9.7  
Goodwill arising out of business combination acquisitions 62.7   62.7  
Business acquistion compensation expenses 7.5 $ 0.4 18.9 $ 1.6
Business combination other current assets and non current assets 7.1   7.1  
Business combination contingent consideration, Stock     127.3  
Business combination other current and non current liabilities 9.7   9.7  
Consideration of lease liability 9.7   9.7  
Amount of Goodwill is deductible for tax purposes 22.0   22.0  
Amount of tax-deductible goodwill may increase in the future,dependent on contingent consideration milestones being achieved     $ 61.7  
Sharebased compensation arrangement, shares of common stock granted to sellers     277,776  
Stock based compensation expense 0.7   $ 0.7  
2021 Acquistions [Member] | Common Class A [Member]        
Business Acquisition [Line Items]        
Business combination contingent consideration, Stock     5.8  
2021 Acquistions [Member] | Accrued Expenses And Other Current Liabilities [Member]        
Business Acquisition [Line Items]        
Business combination contingent consideration 21.2   21.2  
2021 Acquistions [Member] | Maximum [Member]        
Business Acquisition [Line Items]        
Business Combination Future Compensation To Be Paid To The Acquires $ 57.7   57.7  
2021 Acquistions [Member] | Broker Relationships [Member]        
Business Acquisition [Line Items]        
Finite lived intangible assets acquired     82.7  
2021 Acquistions [Member] | Trademarks [Member]        
Business Acquisition [Line Items]        
Finite lived intangible assets acquired     11.4  
2021 Acquistions [Member] | Technology [Member]        
Business Acquisition [Line Items]        
Finite lived intangible assets acquired     $ 5.5  
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Summary of Changes in Contingent Consideration Measured at Fair Value on a Recurring Basis (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Business Combinations [Abstract]        
Opening balance $ 33.0 $ 15.3 $ 39.8 $ 16.4
Acquisitions 0.7   5.4  
Payments and issuances (2.7) (2.4) (13.7) (5.4)
Fair value (gains) losses included in net loss (3.9) 3.6 (4.4) 5.5
Closing Balance $ 27.1 $ 16.5 $ 27.1 $ 16.5
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Assets and Liabilities - Summary of Fair Value Measurements of Our Financial Instruments (Detail) - USD ($)
$ in Millions
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Dec. 31, 2019
Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]            
Accrued expenses and other current liabilities $ 12.1   $ 19.1      
Other non-current liabilities 15.0   20.7      
Total contingent consideration $ 27.1 $ 33.0 $ 39.8 $ 16.5 $ 15.3 $ 16.4
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Assets and Liabilities - Summary of Fair Value Measurement Inputs and Valuation Techniques (Detail)
Sep. 30, 2021
Dec. 31, 2020
Measurement Input, Discount Rate [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration liability measurement input 2.0 2.0
Measurement Input, Discount Rate [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration liability measurement input 0.0 0.0
Measurement Input, Discount Rate [Member] | Weighted Average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration liability measurement input 0.5 1.3
Measurement Input Earnings Volatility [Member] | Maximum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration liability measurement input 15 18
Measurement Input Earnings Volatility [Member] | Minimum [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration liability measurement input 0 0
Measurement Input Earnings Volatility [Member] | Weighted Average [Member]    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Business combination contingent consideration liability measurement input 3.4 6.9
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value of Financial Assets and Liabilities - Additional Information (Detail) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Fair Value, Inputs, Level 3 [Member]    
Business combination contingent consideration fair value disclosure $ 27.1 $ 39.8
Cash And Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]    
Cash and cash equivalents fair value disclosure $ 789.6 $ 440.1
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Additional Information (Detail) - USD ($)
$ in Millions
9 Months Ended
Jul. 29, 2021
Jul. 31, 2020
Sep. 30, 2021
Mar. 31, 2021
Dec. 31, 2020
Debt [Line Items]          
Letters of credit outstanding, amount     $ 51.7   $ 50.7
Concierge Revolving Credit Facility [Member]          
Debt [Line Items]          
Maximum borrowing capacity   $ 75.0      
Interest rate basis 1.85 3.00      
Unused capacity commitment fee percentage   0.50%      
Line of credit facility expiration month and year     2023    
Debt instrument interest rate     3.15%    
Covenant compliance     the Company was in compliance with the covenants under the Concierge Facility.    
Concierge Revolving Credit Facility [Member] | Concierge Facility Used Greater Than Fifty Percent [Member]          
Debt [Line Items]          
Unused capacity commitment fee percentage 0.35%        
Concierge Revolving Credit Facility [Member] | Concierge Facility Used Less Than Fifty Percent [Member]          
Debt [Line Items]          
Unused capacity commitment fee percentage 0.50%        
Revolving Credit Facility [Member]          
Debt [Line Items]          
Maximum borrowing capacity       $ 350.0  
Interest rate basis     1.00    
Unused capacity commitment fee percentage     0.175%    
Line of credit facility expiration month and year     2026    
Outstanding Borrowings     $ 0.0    
Additional borrowing capacity       $ 250.0  
Additional borrowing capacity percentage threshold to assets       18.50%  
Net leverage ratio       4.50  
Letters of credit       $ 125.0  
Revolving Credit Facility [Member] | Other Current Assets [Member]          
Debt [Line Items]          
Covenant compliance     the Company was in compliance with the covenants under the Revolving Credit Facility.    
Debt issuance costs     $ 1.4    
Revolving Credit Facility [Member] | Base Rate [Member]          
Debt [Line Items]          
Interest rate basis     0.50    
Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) [Member]          
Debt [Line Items]          
Interest rate basis     1.50    
Revolving Credit Facility [Member] | Federal Funds Effective Swap Rate [Member]          
Debt [Line Items]          
Interest rate basis     0.50    
Revolving Credit Facility [Member] | London Interbank Offered Rate (LIBOR) Swap Rate [Member]          
Debt [Line Items]          
Interest rate basis     1.00    
Revolving Credit Facility [Member] | Debt Default Interest Rate [Member]          
Debt [Line Items]          
Interest rate basis     2.0    
Letter of Credit [Member]          
Debt [Line Items]          
Letters of credit outstanding, amount     $ 16.3    
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Dec. 31, 2020
Escrow and trust deposits $ 205.7 $ 205.7 $ 46.1
Letters of credit 51.7 51.7 $ 50.7
Revolving Credit Facility [Member]      
Letters of credit outstanding   16.3  
Cash and Cash Equivalents [Member]      
Letters of credit outstanding   35.4  
General and Administrative Expense [Member]      
Litigation settlement, expense $ 21.3 $ 21.3  
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Preferred Stock and Common stock - Additional Information (Detail) - USD ($)
$ in Millions
1 Months Ended 9 Months Ended
Apr. 01, 2021
Mar. 31, 2021
Feb. 28, 2021
Mar. 31, 2021
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Apr. 30, 2021
Dec. 31, 2020
Proceeds from Issuance of Convertible Preferred Stock             $ 1.0    
Common stock shares authorized           13,850,000,000     700,754,910
Reclassification of convertible preferred stock into common stock value           $ 1,419.1      
Preferred stock shares issued           0      
Preferred stock shares outstanding           0      
Additional Paid-in Capital [Member]                  
Reclassification of convertible preferred stock into common stock value $ 1,400.0                
Series D Convertible Preferred Stock [Member]                  
Conversion of Stock, Shares Converted       15,920,450          
Series G Convertible Preferred Stock [Member]                  
Temporary Equity Stock Issued During Period Shares New Issues         64,820        
Proceeds from Issuance of Convertible Preferred Stock         $ 1.0        
Common Class A [Member]                  
Conversion of Stock, Shares Converted   15,244,490              
Convertible Preferred Stock, Shares Issued upon Conversion 223,033,725                
Treasury Stock, Common, Shares                 2,250,000
Common stock shares authorized           12,500,000,000     530,136,050
Treasury stock, retired           Jul. 01, 2021      
Common Class A [Member] | Restated Certificate Of Incorporation [Member]                  
Common stock shares authorized               12,500,000,000  
Common Class C [Member]                  
Conversion of Stock, Shares Issued   15,244,490              
Common Stock, Voting Rights     Each share of Class C common stock is entitled to twenty votes            
Common stock shares authorized           100,000,000      
Common Class C [Member] | Restated Certificate Of Incorporation [Member]                  
Common stock shares authorized               100,000,000  
Common Class B [Member]                  
Common stock shares authorized           1,250,000,000     170,618,860
Common Class B [Member] | Restated Certificate Of Incorporation [Member]                  
Common stock shares authorized               1,250,000,000  
Undesignated Preferred Stock [Member] | Restated Certificate Of Incorporation [Member]                  
Preferred stock shares authorized               25,000,000  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Preferred Stock and Common stock - Schedule of Stock by Class (Detail) - shares
Sep. 30, 2021
Dec. 31, 2020
Class of Stock [Line Items]    
Shares Authorized 13,850,000,000 700,754,910
Shares Issued 399,082,563 125,221,900
Shares Outstanding 399,082,563 122,971,900
Class A common stock [Member]    
Class of Stock [Line Items]    
Shares Authorized 12,500,000,000 530,136,050
Shares Issued 383,838,073 118,549,390
Shares Outstanding 383,838,073 116,299,390
Class B common stock [Member]    
Class of Stock [Line Items]    
Shares Authorized 1,250,000,000 170,618,860
Shares Issued   6,672,510
Shares Outstanding   6,672,510
Class C common stock [Member]    
Class of Stock [Line Items]    
Shares Authorized 100,000,000  
Shares Issued 15,244,490  
Shares Outstanding 15,244,490  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended 12 Months Ended
Feb. 28, 2021
Sep. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2019
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Options granted during the period         818,590   1,061,250  
Intrinsic value of stock options exercised         $ 97.6 $ 4.8    
Allocated share based compensation expense   $ 71.1   $ 6.1 292.9 30.2    
Options unrecognized compensation   598.0     $ 598.0      
Options unrecognized compensation period of recognition         3 years 2 months 12 days      
Proceeds from exercise of stock options         $ 19.1 6.8    
Share based compensation by share based payment arrangement stock options granted during the period         3,262,457      
Other non-current liabilities   $ 36.6     $ 36.6     $ 23.5
Tax withholding obligations amount         $ 60.3      
Common Class A [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of aggregate shares issued         6,800,000      
Number of aggregate shares withheld         4,700,000      
SHARES Granted Under Stock Plans Subject To Repurchase [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares subject to repurchase   1,181,720     1,181,720      
Restricted Stock Units [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Allocated share based compensation expense         $ 40.1      
Fair value of stock units vested and converted to common stock         51.1 $ 0.0    
IPO Based Restricted Stock Units [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Allocated share based compensation expense     $ 148.5          
Performance Shares [Member] | Executive Officer [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation arrangement by share based payment award restricted stock units granted     8,611,810          
Stock Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Proceeds from exercise of stock options         5.0      
Other non-current liabilities   $ 6.8     $ 6.8      
2012 Stock Incentive Plan [Member] | Share-based Payment Arrangement, Option [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Contractual term         10 years      
2012 Stock Incentive Plan [Member] | Restricted Stock Units [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Contractual term         7 years      
2021 Equity Incentive Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares available for grant 29,666,480 27,437,628     27,437,628      
2021 Employee Stock Purchase Plan [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares authorized 7,416,620              
Share based compensation by share based payment arrangement increase in the shares authorised for issuance as a percentage of shares outstanding 1.00%              
Share based compensation by share based payment arrangement stock options granted during the period 0              
2021 Employee Stock Purchase Plan [Member] | Maximum [Member]                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of shares authorized 150,000,000              
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Share-based Payment Arrangement, Additional Disclosure [Abstract]    
Number of Shares, Opening Balance 62,827,150  
Number of Shares, Granted 3,262,457  
Number of Shares, Exercised (6,224,067)  
Number of Shares, Forfeited (1,377,408)  
Number of Shares, Ending Balance 58,488,132 62,827,150
Exercisable and vested 35,425,241  
Weighted Average Exercise Price, Opening Balance $ 4.55  
Weighted Average Exercise Price,Granted 13.93  
Weighted Average Exercise Price,Exercised 3.08  
Weighted Average Exercise Price,Forfeited 6.62  
Weighted Average Exercise Price, Ending Balance 5.17 $ 4.55
Weighted Average Exercise Price, Exercisable and vested $ 3.75  
Weighted Average Remaining Contract Term, December 31, 2020 7 years 2 months 12 days 7 years 9 months 18 days
Weighted Average Remaining Contract Term, September 30, 2021 7 years 2 months 12 days 7 years 9 months 18 days
Weighted Average Remaining Contract Term, Exercisable and vested 6 years 3 months 18 days  
Aggregate Intrinsic Value $ 478.7 $ 1,208.0
Aggregate Intrinsic Value, Exercisable and vested $ 337.1  
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Detail)
9 Months Ended
Sep. 30, 2021
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Number of Shares, Opening Balance | shares 32,556,160
Number of Shares, Granted | shares 32,872,347
Number of Shares, Vested and converted to common stock | shares (3,786,513)
Number of Shares, Forfeited | shares (2,159,492)
Number of Shares, Ending Balance | shares 59,482,502
Weighted Average Grant Date Fair Value, Opening Balance | $ / shares $ 6.75
Weighted Average Grant Date Fair Value, Granted | $ / shares 14.09
Weighted Average Grant Date Fair Value, Vested and converted to common stock | $ / shares 16.71
Weighted Average Grant Date Fair Value, Forfeited | $ / shares 13.06
Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 9.94
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 71.1 $ 6.1 $ 292.9 $ 30.2
Commissions and other related expense        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 26.3 0.5 82.6 5.1
Sales and marketing [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 10.3 2.6 27.9 8.0
Operations and support [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 4.5 0.7 12.3 2.2
Research and development[Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 13.2 0.3 76.2 1.1
General and administrative [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 16.8 $ 2.0 93.9 $ 13.8
IPO Related Expense [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense     148.5  
IPO Related Expense [Member] | Commissions and other related expense        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense     41.7  
IPO Related Expense [Member] | Sales and marketing [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense     1.8  
IPO Related Expense [Member] | Operations and support [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense     3.1  
IPO Related Expense [Member] | Research and development[Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense     46.9  
IPO Related Expense [Member] | General and administrative [Member]        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense     $ 55.0  
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Tax Disclosure [Abstract]        
Benefit from income taxes $ 1.3 $ 3.3 $ 0.9
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Numerator:        
Net loss attributable to common stockholders $ (99.8) $ (13.5) $ (319.3) $ (230.4)
Denominator:        
Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted 392,979,596 110,447,900 300,303,264 109,448,680
Net loss per share attributable to common stockholders, basic and diluted $ (0.25) $ (0.12) $ (1.06) $ (2.11)
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share Attributable to Common Stockholders - Schedule of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Diluted net loss per share attributable to common stockholders 119,727,280 340,688,968 119,727,280 340,688,968
Convertible preferred stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Diluted net loss per share attributable to common stockholders   248,336,668   248,336,668
Outstanding stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Diluted net loss per share attributable to common stockholders 58,488,132 62,507,670 58,488,132 62,507,670
Outstanding RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Diluted net loss per share attributable to common stockholders 59,482,502 29,089,920 59,482,502 29,089,920
Unvested early exercised options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Diluted net loss per share attributable to common stockholders 1,181,720   1,181,720  
Unvested common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Diluted net loss per share attributable to common stockholders 574,926 754,710 574,926 754,710
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Compass Concierge Receivables and Allowance for Credit Losses - Additional Information (Detail)
Sep. 30, 2021
Dec. 31, 2020
Receivables [Abstract]    
Percentage of financing receivables related to unsold properties 97.00% 93.00%
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Compass Concierge Receivables and Allowance for Credit Losses - Summary of ACL for Concierge Receivables (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Accounting Policies [Abstract]    
Beginning of period $ 19.3 $ 17.2
Allowances 2.5 7.2
Net write-offs and other (1.8) (4.4)
End of period $ 20.0 $ 20.0
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Compass Concierge Receivables and Allowance for Credit Losses - Summary of Aging Analysis of Concierge Receivables (Detail)
$ in Millions
Sep. 30, 2021
USD ($)
Financing Receivable, Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss $ 69.4
Financing Receivables Overdue Up to Thirty One Days And Less Than Ninety Days [Member]  
Financing Receivable, Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 0.6
Financial Asset, Equal to or Greater than 90 Days Past Due [Member]  
Financing Receivable, Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 12.6
Financial Asset, Past Due [Member]  
Financing Receivable, Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss 13.2
Financial Asset, Not Past Due [Member]  
Financing Receivable, Past Due [Line Items]  
Financing Receivable, before Allowance for Credit Loss $ 56.2
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Activities and COVID -19 Update - Summary of restructuring costs (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges $ 1.2 $ 10.2
Severance [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges   6.0
Lease Terminaion [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges 1.2 4.2
Sales and marketing [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges 1.2 5.7
Sales and marketing [Member] | Severance [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges   1.5
Sales and marketing [Member] | Lease Terminaion [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges $ 1.2 4.2
Operations and support [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges   2.9
Operations and support [Member] | Severance [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges   2.9
Research and development[Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges   0.7
Research and development[Member] | Severance [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges   0.7
General and administrative [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges   0.9
General and administrative [Member] | Severance [Member]    
Restructuring Cost and Reserve [Line Items]    
Restructuring Charges   $ 0.9
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Restructuring Activities and COVID -19 Update - Additional Information (Detail) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Restructuring and Related Activities [Abstract]    
Restructuring and Related Cost, Number of Positions Eliminated, Percent 15.00%  
Liabilities related to restructuring costs $ 0 $ 0
EXCEL 61 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &QZ;%,'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !L>FQ30R6SN>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:@,A$(9?I7C?'350B&SVTM)3 H4&6GH3G232=5=TRF[>OJY--I3V 0I>G/G] MYANP,4&9(>)S' )&BH "2.:'7J(6CS MH8\(DO-[\$C::M(P ZNP$%G;6*-,1$U#O."M6?#A,W8%9@U@AQY[2B!J :R= M)X;SU#5P \PPPNC3=P'M0BS5/[&E ^R2G));4N,XUN.JY/(. MYVVY>R;N7Z M1+HWF%\EI^@<<,.NDU]7#X_[)]9*+D4E\I%[R958*[Y^GUU_^-V$_6#=P?UC MXZM@V\"O?]%^ 5!+ P04 " !L>FQ3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M &QZ;%-'@C$8.@4 'P5 8 >&PO=V]R:W-H965T&UL MI9AO3^LV%,9?WWT*J]J+3:(T=EI*KZ 2%+BK=H%"V28V[85)W#8BB3/;:>'; M[]A)DX+2DTY[T^;?>?+SL?,>=E3'9UUY/!RN1<'TL M,Y'"G854"3=PJI8]G2G!0Q>4Q#WF>2>]A$=I9WSFKLW4^$SF)HY2,5-$YTG" MU?NEB.7FO$,[VPN/T7)E[(7>^"SC2S$7YK=LIN"L5ZF$42)2'>%:3&3\1Q2:U7GGM$-"L>!Y;![EYA=1-FA@]0(9:_=+ M-L6S_7Z'!+DV,BF#@2")TN*?OY6)V D8T#T!K Q@GP+HOC?X98#O&EJ0N69= M<"9X^)U<'Q-OU!3^ <>ODN0[/7^/WI4,/(I/*-"'A4D;E&-&P(AH>V#^*@XFY(; ?"==JR])I MQ71Z&--,J$B&]O,CX *-PP=7VGYP/WSYTO+-C"JVT6%L-Y$.>$R>!5?D!BXV M^@NNU8)$O=KLO/\$5>9M+U:+W(./4>U8,$5EKE,3&3O EY$V,+H,N>-)8R>V M"$UDDG&MC\"G@F,,C=5H[!"T">1,0;ZFX.]OY%?QW@B'2WF>1P._1:[;I:SKHZ.L=G**>W&9M)LH%N0N3UZ$:@3"12!;W;[' M1BA2;>L4]^42Z8F_D6D(:8L645"4,000E_2]KC<X2\]%D"LWLMZ"%4]AYKW/ M[EN$[I[GUQA1[?(,M^:GR(!5R06A[*?ESV0+V(B$*TUBJ#_DPO9X N8R-S)X M/2(_>L>>M7^2@4FO>9P+DL' =V_+5%D3BGF9ZVW#37-I;U%\ M_KP.^DA6UP)V4"V8IC")+9:LMD+Q+6HC&:[80E:7!'9028"I@E20+E<-CES" M8"B J\@<:C[D5(;-8Q-7OT)'9ET5V$%5X2(,86$*$YOR@+BUUWW:3(9+CCRP MN048^<5:I+DX(KX"XXNEQ(R/U56#'50U*N*)/8-\/LE-VDB+R]V)#7F6ZA5C MJ\L&.ZAL5&Q59\^47$=IT)S.EA+RC*'5]8(=5"\JM)G4!J9U?T;9_A&(*U(P M''3Q7Y<.O\7Y'9D2?"]*BP"C# .I*X>/&_YWZ18M*YEB$\L6D1'UNR-O<(H1 MU97#/VQ]\,'NYVX;B=SG!OHPM56W:0NG5!XX9;O;N![WO9/A<.CYL*Q:[V+U M=O:W[&S,;?MI$EB+*K:ZJJO5UN*%VU#KU8\7^Y*WW$[F-(G% D*]XR&\7Q5; M?<6)D9G;+7N1QLC$':X$#X6R#\#]A91F>V)?4&VXCO\%4$L#!!0 ( &QZ M;%- #5_3C08 .D: 8 >&PO=V]R:W-H965T&ULM5EM M;]LV$/XKA!=L+:#((O7>)@;:!-WZH5W0K-MG1J)MHK*H2G32[-?O*"F2'%*T M6W0!DDCVW?&YX\OSG'3Q(.HOS98QB;[MBK*Y7&REK%XMETVV93O:N*)B)7RS M%O6.2KBM-\NFJAG-6Z==L22>%RUWE)>+U47[V4V]NA![6?"2W=2HV>]VM'Y\ MRPKQ<+G BZ+9(%RMJ;[0GX2#W^P/J%0QRAF\Y^,G5E2ASF!26([AJ1,%S*N'F+2UH MF3%TJP(WZ!Q]OKU&+\Y>HC/$2_2!%P7,07.QE !!!5IF_7!ON^'(S'"WK'*1 M[SF(> 0;W*_L[M#-F3-IX_E_V^KEDI$6T:2-,2T!\" M^FW 8"X@;;:(ECG*U 7[NN?WM( 1C*7J0D5M*+7=[E=QBMW@8GD_K8AN%02> MBP>K YS!@#.PXGR396(/L& G9@PPWA7,026<&F*-: %[NYU]N#F+W:1-Z"QQ MH>XU:RK6[KSBT912-VH\ 1N&;O@L(X-1X";FA,(AH=!>>+&K8!;5*LXXJS=L MDEDSDQKQ7*_+#<GW+(:3H/YQ=H!C+2Q MD\ -O,D/?H96]X"I2,UHXP%M;$7[EY"T. %MK(V=)IX;/T.H6X5IZOIFB,D M,;%"O*F!!VOYV,Z^VJ45,)-LEXD)::)AP"&>8.B0&JP"/,GG &DZ($WM4P\X MJ>3E!A4,V K5BI;.Q?I\#S?SM4WU51@FDXGM$!NL2.1&9L38&RG%LV)^7TI: M;CCLO![A;&'[0 (]6M?#)'(WCD.VPGO&ZS6\#Y>H'2 M(-;A&>S\*)P%.!(=#DZB^(+3.UYPR9F-Y_'(-]A.. .#5O11D8PQ>9T,_% [ M-TQ6\[MPY QL)PU@Q!UOE-RV8^RBA%,5HB'4;2(R@V]D"6RG"2A@O0>IR;Y5 M2H V[5DL#IAN=LYZZ#HW$!QJ#&(PPUXTNT='#L%V$AE65GLP'\.JLP.0G;8+ M=*LH<;UT^C,#>R04;&>442%E-!&R8-UBL")7F'=*ID(HT-I/M(( ML=/(H8XX4E]BH A"-,8SF)$$SRD>,E()L5/)Q\E)?=)Z(#IQ!&$\690]7H,9 M'"%S>"=]S_?RRS&\!OJ(-#HT6!%_3OV2D63(*21S#*'.("GH^N=GF<$L#O"< MH"0CSQ![1]4>MU+)R.XDRT2I9!M3FZU!+SX*R5#TT@C<&E@]QWG55#1CEXL* M.A16W[/%"IEZYY\0Z##YD0S)L>ZKO <]W4H^B+UFL*9RU$B1?7'0&;19JO4 M%JH1M,-[:#6[OHL$D1/XGH-C#S5;6BL2V,NMJ/F_X$XENF659+L[6*I/SPQ: MOVMH[;I/^TR$X1 >"%%Q3DLU>]F 3LV5MO[AH8SS&6IL MZ3U?A#KEXR")YIH%,I(^B:QJYU:5?"N*G-7-;VUG TW.BYRM><;E2]M3S>1PED=Q0^SBYDT.T@"T(YR[%>7Y.2]11BL. MY[ 1I*Y;2 MVO.'([U=>, /,T*,C(J&V!4-*,G];E^T#R[[I6X$J:N4+C^0I?YLV=B&PO=V]R M:W-H965T&ULI99=C]HX%(;_BA7UHI6VQ'8(22I FF%4[5Y4 M0D7=7E1[81)#K'%BUC;0[:_?8R>3AB$,=,H%V,GY>-[C8^SI4>E'4W)NT?=* MUF86E-;N/H2AR4M>,3-2.U[#FXW2%;,PU=O0[#1GA7>J9$@QGH05$W4PG_IG M2SV?JKV5HN9+CA//ICFWYBMLONZ6&6=A% M*43%:R-4C33?S(([\F%!J'/P%G\+?C2],7)2UDH]NLE?Q2S CHA+GEL7@L'/ M@2^XE"X2BJ0;MJ4!\O MNH1C03TTJ45J@SZ*&FH@F$1+981ONF]W:V,UM-X_+R2+NF213S:^D.Q.PA[R M58;=B'+-"V&15,8@W]ZYVM=0>LUS+@YL+3FT@W:K,%3E)M/$9W([]S!/1NDT M//1+>6Z3CDAGE__<@HXGXPB3! ^S M)QU[\KOLPIC],'=RE?O<@D8)'B=Q?($[[;C3W^6&HQ/:IRY@'PS!IU?ASRVN MP&<=?'8%OJI@F[ZRT[.;.OV:U0DXP3\/+7P[^DW-W0;LEY%$:8R;SS/J >,$ MXR0>9^1"S4GOO"6_C'ZYM]M@?9(HRW!*XTGT'/KB-DCR#?CB40)!='-S:R96[?SE9ZTL M7*7\L(3;+M?. -YOE+)/$W>?ZN[/\_\!4$L#!!0 ( &QZ;%/9[BNQH 4 M "@6 8 >&PO=V]R:W-H965T&ULM5A-;^,V$/TKA+&' M%MC(_)!L*7 ,)+;;!NBVBZ3;/10]T!9M"Y%$5:2=M+^^0TFQ99%2TA:]Q!+S M9H9O.!P^U%T*CERS-U=)KDXG.)U"'+>/GGG4CE\\V(C%X' M'I+=7IN!\7Q6\)UX%/I+\;F$M_')2YQD(E>)S%$IMC>C6W*]HM@85(A?$_&L M6L_(4%E+^61>[N.;$38S$JG8:.."P\]1+$2:&D\PCS\:IZ-33&/8?G[U_EU% M'LBLN1(+F7Y-8KV_&84C%(LM/Z3Z03[_(!I"@?&WD:FJ_J+G!HM':'-06F:- M,0KR4VA/.H2_IN G9XO9![#LHL8P9.2:1)S#2^/ M&GZ@'K1"_^R;M? M>?=[O#^(H\@/PE4TM>&D,C1-[C@G4Y]YD]GXV%X+!XR$H1="G,'E,#J9N0698H5>U%GL=( MZKTHH6.GU;9M KD26[N=MC/F,VPEUH9%T\CS.WFU42R:,(]V\FK#*/:G+=A% M"J:G%$P'4_#(4U&3AZ/M29@,NPA/;<(.OC8JBKQIAZX-8I.)Q;9&!6VVT=1- M-3Q1#0>IMAJOX:L.12%+[6(;6L&C#HM%:+$(F,A$-GJC*RC!R\V^HAI#BTAE87J/BVYD32"TEFUA@YA%96F#:!!Y88>PC2)X MXO6L+L'GPQY+# :<68QW"\)Z;)&NGD/%"Q-0O8FYV>MW"@*+5HNU", M6+Q=(8->WBW1009Y+P6HVDW":ZUHR&=0U\E?U8"3.K$78&(M>(,*+O9\E[CM MR0\\TN5MHUC80EWRIF?>=)#W+U+#:LLW#H:&,K4IA[[?G>K"A:/86LJE Q<0 M:I>Z T>GM'T$7Y(_2PK"!LG_*)5"VU)FKPGHTXW,FL 5P=@N=!?.[F@N&*/8 M$@$N'(6&T;?H9[%#AM7.?7X42E4"V=7:QRUIX#M]1Z,9CXLKU7! M-^)F!'M,B?(H1G/DU-?OB+9J0!>G6D]"SKJ(!&\D1 N8FAZ2*XV+B]7 ]H9W MHFBW APH1ZM[P](\."K:KZM8!/>M$L/]+\I6?+VX()*I_8)>#",4O] MNF ,SH))E[D#9PX#UL/]+-3(L%*[@^-MF^AZT[])WB'8NIMY,1SPGQ2_0]-U MHZT<(-RG3T"B%JG F(;0^1:XBJT.@ECV M>ZB>%1T9EG2O5!$T?*3V'/8 U[I,U@?-URD4@T10%!F( *7EYFDOTUB4ZJ.Y M^DDVM0Y,TH-VW@_<-;&-1+G8L=8YX<81JTVX<,3#UG9QX:A'>@X*>E:#=%@- M?JUNM41\Q8]P/NY$G3&%#N9Z)LE-JHI#I1OR_S.OS2S;+9]%\"D3!5'WZ\D! M)03[_C3"N)-=EU>,&69TTOFZ7+F\XLCWPTF(.SD>MVZ^,E'NJBM'!>0/N:YO M.TZCIVO-V^HRKS-^1ZX7Q#&^)->K^M+R[+Z^0_W$RUT"'V:IV$(H.)M@OF5] M+5F_:%E4]VYKJ;7,JL>]X+ 0!@#_WTJI7U],@-/E\/QO4$L#!!0 ( &QZ M;%/,$":_>0D %HU 8 >&PO=V]R:W-H965T&ULO5M; M8A!^L[I<^GN\W%:G#[DQ==R0VEE?4^3K'PWV535]N?YO(PV- W+ M6;ZE&?MFG1=I6+';XGY>;@L:KFJA-)E#VW;F:1AGD[/3^K.;XNPTWU5)G-&; MPBIW:1H6/\YIDC^\FX#)XP>_QO>;BG\P/SO=AO?TEE9?MC<%NYL?M*SBE&9E MG&=60=?O)N_!SY\(X@(UXK>8/I2M:XN[D&3A&MB=OS1*)TM'[1]JYYDS=V%)+_+D/_&JVKR;>!-K1=?A+JE^ MS1^N:.,0X?JB/"GK_ZV'!FM/K&A75GG:"#,+TCC;_PV_-X%H"0"D$8"- .P) M$%\C@!H!U!- NA%P(X#[)CD: =((D)Z BS4"3B/@]$UR-0)N(^#V!"#4"'B- M@->#WPCX_; 27>+LQ\S9?:-TF0"'9/>SK9\>C^D&=;[G^XE5S\K+L K/ M3HO\P2HXGNGC%_74KN799(PSO@IOJX)]&S.YZNPBSU9L3=&5Q:[*/(E78<5N M;BOVARVVJK3R-?_J&RVJ^"ZAU@U;);0H:DP>?;7"K+G:Y,F*%N4_K,4?N[CZ M8;VYI.LXBJNWUM3Z=. M6[]_IND=+?ZK&.O2/-8O>1;E657DS,?LW@JRBA:T-&IA,6 21^.4O"B MT5@.1-XP<7Y/M5JOAK2F*=O &S5ZXP*SFO>K5G' :51M(\O\_-?U886;/&DK#YN>.%B(0_8]$BI]>937I9O3>-KNVEYLN<[4R'[0D>MB=8&X8UAIW3^SC+^$JZ"Y,PBZ@55LS":&8A<&)! M&_BJ762OTZEU&#FG,Z_M=?=.-A2A@$"RJLJ>D2> M)J0_>3^, 7T: '6\=0[>.D9OOV3LH2")_V0["D^:Q3;LF!6#_1:AS*$C1UU: M&XLQH(^.[(^M6S[NP1_7Z$]0EKMZ V*[7K-N6/I8K<^:YXF'N-JP=#+R4]9E M1>FC*YD/9K#GX@A,8,9T'/0.#GHO[.")=5OC5!7P MUA#F96-!.\X.]J FS*#U5 #&3X::9[$'?FM?ZRWZG1917"HM.F\4MZ>FTZ^5 MBS&@8 #4]4P0"F!F%.,\,TWM9H!.A?-L%[FZJ(L*#,5 -"VP'Z(H+$-P F,E!-U9M:C84LV6C MNI[-P(4#("Z#\Z"?<#Q M[.-IA0[*Y,(C+B2::0,%NX!F=G%,G8,J%M!_*A@#"@9 75]:#0HSGWA"D6LT M#A:YD;@E5'8HY#U/H4]5Y%3#FHH<%/P&FOG-,XH<5#8@E!N> CI0Y*"@--!, M:8;Z49J$J]B* V=^/^'C<$NH8#784R05)9GT];9QO[#N#G@4(9' M9AZD'QD3I.N&("7PI1L92N-EP@&P7'C&H((A5-=1P5W@$=SEV1V;9K!V*GS MZ[UF"2'!1- 13.3)"6D&Z011[@^.0@5#J*ZC@M>@([HFSTY(,UB7?A%M$4." MLB S9=F?RM6_HQ"=J4M39TJ9#YDF..Z,^.U__>0<+;)$JD,:LTQPU##=&+8. M4\Q4YO@8FMIX2*8L4T!\:&/Y>$7!;OK(KD^"W" SN>GZ9'#%JG+.V_DA[/Y> M,1 GSU1>1JG!/]" M1_"OIS0>SI%\>N1 B&U'%W!!F9"9,BW"(OEQ,$)8N+=.'2F9%WF,%^F:9UC0 M(FRF1;\QVLP?CI@1M&/6:M"H\T9U>WJC6>_);H%EEB.!@@%0US?!A/#+=7BP MS',@D4[N1X"" 5#7%T&7\',Z/$#IDJ+38D.__R!_J)([FN1:W?C?RA*9-N\6NSJ&" M&-B*DXF1N$"!@\@G_3EQK#\*ZCHJ"CU^WQ8*'6RQ&2-<-4>+Q M:[18L-P6D7NB8T#! *CKI2 +^#7[*UCF$=AQ(/$U1XE$$ GRUQ$)HNB$2(MF M#"@8 '5]$T2"O!R1(/(!#RM_DC-C4,$0JNN.X!+DQ;D$49SNJ+B$ B=S";4R MF4LH<$HNH< 9N0017(+\95R"C.<2\]:;$_RMH\]AP6ID:25TS63MF?8W5;ZM7Z:XRZLJ3^O+#0U7M. ]OTZSZO'&_Y^QN%UJK/_ U!+ P04 M" !L>FQ3\(&K6^@' "7( & 'AL+W=O]3W:*U6]G4YENJ<%D1-> MT1)^V7%1$ 5?Q>-45H*2K%Y4Y--X-EM,"\+*T]>W%SQ@\I92>\%DH>B M(.+YCN;\>#V*1B\W/K/'O=(WIC=7%7FD#U3]4MT+^#;M=LE804O)>(D$W5V/ M;J.WFV2A%]02OS)ZE+UKI%79"7#\ MU6XZZIZI%_:O7W9_7RL/RFR)I!N>_\8RM;\>K48HHSMRR-5G?OR1M@K-]7XI MSV7]+SJVLK,12@]2\:)=# @*5C:?Y&MKB-X"V,>](&X7Q*<+$L\"W"[ M:(- MLEJM=T21FRO!CTAH:=A-7]2VJ5>#-JS4;GQ0 GYEL$[=;'B9@5-HAN!*\IQE M1,&7!P4?X"TE$=^A#9%[]!X\+M$8_?+P#KWZ]C7Z%K$2?61Y#MZ05U,%8/26 MT[1]\%WSX-CSX#7ZR$NUE^@' ) -UT]!B4Z3^$63NSBXX0.M)@C/WJ!X%D<. M/)O+E\\"<'!G6%SOASW[?:JH((J5C^A61RI3C,K MDFW;5)OFWBV_1DR.^?2 M:?!FY:)>J=/WZ6:,H_4$7TV?^G9PB,5X-DDZL0&P>0=L'M3W-OL3HK4)&<4A MPU->IBRGJ&P1Z[OZ.M7!5 G^Q,#O:/N,7AUT^+'R->*=S4AGL[NZE*&4%U"LI1?DTGI^O(XGZQ.4MA3X.G:C7'4H5T&4FSTI'ZG.?Y+^ M=6"2J::HYW7M ,=K'T(DZ$L);A9>'586NG'2B\1&!5MH/IF[-5AW&JR#&MR1 M#(K]5B'Z5=N8NK"MK<>N+.O:,E$\6;JQ13-3DV=!=+>]\-3UMT;*I#R0,J5@ M5*GBP2!;._B0BI0Z*7Q%)2J 8ZX7)&MBP_F]!1;!X8 MATV4IOR@:PTD-F5/9)L[?=CN,G#09'%J$EMHO)A[W6@8(,+A-($$!AMH9DT9 M%9 Q!JS;@=@&LK3JCD.J[^8A6,,K49A8/JD]%=!Q"*$3MW&=$V-B8XS7MDUM ML2CQHC0D$\TO0%GR1/T8 MS? P0G^A2L1F7@T,@<5A NLRQV1+/X=8%X9G,L?%;0N[VW/(P43HRQ9#;O$BF"WO60FM MZ.798B@F#E/,,%NZEE<[EH-IH"O6*0+3W(X"_6=(ZGFI<_[9%GG3/G[>MX?' M&(9TXC#I##'3KU2D3',\)#DE(G\VMP!B#1@*I/*]-8EMH@&/G=*10VKA#4[# M1G&8C8::9((<,WX$*H4IQ/2P*=B=*;0CJ6:G9Z<.-NLX6D2'%,S/ZPO*.C9$ MA<-$]9E6+R5#SU'_62/LX*#!JY4A/D,[.+JLH#41[IR;N\%:\4'-<^*,'%SI M-6KC!]<:;[>(#?'A,\37-[P]P-8E?&AY3ZW#CO$L\M4PW'L_%Z:\8;"G+0%J M)PBV/;2C]W??0%7]OIXW] \\AUT>FYNL5!184NF9]Q-T]ZR\YW#O#?KIIPWZ M4U^B)] ?F-2I%+8*D8?$L6%'?(8= \6S*$"?IO@<*KAD)=@;]*T.VYRE( ,% M%53K2NG+#?_;!FP39(+[63[4PC DOI A^[RXZP@GS(O8YKMD@2U:=(CYQP]L M:!&'9SX-G940U'J0>Y71YNJUCI"F+P%*J"\H9/$3M(*EQ[2.^6T>62V*0VP, MS:#G12XV)(S#)+SQ845$H2V%2"^U)R!*H,]GW-EF87O"2Y*9Q6,NL77D>_6" M#2?C,X-@2 6J9ZP@>)M=EX#J=(IUB"5XX24%0\-X'>RN'@Y5E=>G+Y"@&9-I MSJ5NR+O^=I?#EJQL#O&@4(5>J26&*Y,P5]8VJPC+ZM+\4MZGR6& M"Y/P"#90NRZY&M"E:AI>2L*\M*D;2=F^6@VTE77:\K)L#QR/3.U]9=-I),>K MQV30R@T5,,25G'NMV%?@ 0! :+P+:>*$9X]HB^5D?D'WE?3.JL*$M&EH9Y/K MMZ"WZ/>/M-A2\4?(C88FDO!YT_^+%E/2DW!)_^!CT=,)U&GCA774%MDUT"5E MM5_3WA%OH;M6??(M4?U"KCDC[>YVI^NW]9GRR?V[Z.VF.2,WVS1']A^)@-(N M44YWL"4D-#A -*?@S1?%J_H@>&PO=V]R:W-H965T&ULO5AK;^.X%?TKA)L6&<#Q*\Y,,I,$2+([[2QVFF"RTZ(H^H&2 M:(L;B=225)STU_?<2TJQ/79V"A3]D%CBX_+EH$&QI?GC5RJ>Q6^-G<.;^->2J%K M9;RV1CBUN!A<3=]?SVD]+_B;5BN_]BQ(D\S:!WKY5%P,)@1(52H/)$'BYU'= MJ*HB08#Q6Y(YZ(^DC>O/G?2/K#MTR:17-[;ZNRY">3$X'8A"+61;A2]V]1>5 M]#DA>;FM//\7J[1V,A!YZX.MTV8@J+6)O_(IV>%[-LS2AAGCC@NV%78@[I[PR09+A MSL9LSTRS\1G:T+IQ8^F4,7F_C'P]2!G'3 MH9A-9M-7Y!WW2A^SO.,]\F[=4AK];U9O*&ZL\;;2A8QA CNLJT_F^*B--+F6 ME;C'H$),!B_^>97YX!!5_WH%T;Q'-&=$\_^I&UZ52>G\WC#A@2Y1S6X MG([$[Y\E?E ^=[KI] ^E>MEU8^M&>C\4GTP^$H]P)U!"-HVSCP A15Y*LU0BV/4% MA'KZ[H./9R^%1$)$E--0& MQQ88$#D2AV**%%B55LC%0E<:QB.HVH$&$83*4Q2*2N<@1YRVTJ%<5V4HP-FP MN#;+M"U+SL-BV'V7UDTE U$\!\6+(Y*N(G,8WU06"M A$.G4HS)M,EI>:=8L ME,ZVRU+HT"N;P0L>X<; 2@LS@YTKY6(D9NTS/2)&JKAD")YS#RH^TDK:1BL7 ML%@G GMA $S2;W)E'(JCT T9TJ!0? M0SF +.[V#N$0G9=P4=TX[;%&^%H2?H'X7D^5;=MV]L&9(!FU:<:\=0Z JG6# M^A;4(DT XV <_T@R&7+3TK:NM2<5X3ZI"[)O9WT9HGJHGWC FXP&1ZYW*BOX M\S[8_$'<-Y4.B&;Q63HH^))5VXKLR#(R%"WU)*FT5:%>3;V@S!'"[,@:M?'\ MR6C25MRU&<):W"X6RI&+D>]7L'8EW@Z_Q<6NJ!0S2Z#(B3*:*,-V,@X3/7VZ MN^VIJ8.]K>%-1=%^Q;:%0UDKD2F4"[(;1UU*H+^BX?@'&HYDPQ^?$JO8#O$T M(EY+)O]<9RCP'5O>?KY+>$9D?*2^2:U*G]" O*DQ_-V2(0$?-:L0L[?#V=G; MX?SX5/@29.*[2-E0@/V_;1: S!4M/YB>CB83 "],1Y')@]*1 I)P'X V:?O!F]!!$+'E(IJMHB MD:*HH$LU1%?(2)AC8!%^BK"PR)$:1PXEBV*,Q!]!?/H]RF6C@ZRX*,7,.9YV M4:IW^U,!$K>A7$GWT 7.A-67FKH+WNZ[IF,S%N 9NT0; V@'T_GIZ*2WADZ. M/Z)^M> T0:6(PM03/8-"K!.'^HW(E0OHW<67^Z\^4@75((Q@8P8C=/R79)%I M*OU;JPL=G@7144@SCRH2.[9CCEF)*5E][WKN%PBE7VC,MPVAW66PW<9A:(=Z M3:48_+9)8# -)06U'T4JFDFW(04_7W!,'KD_5I[]FK&A8D E[DOY%*1;*BI_ M%K0A:B2 7(24_ZFN[?-[@FM>E%HM4&)4WA(P8C;$FHNLUP5)P2E-G2>R[5%6E!*F MK:G!I@[H5:MR@,DB1C=($6&U$W J/WLZYWTPN2BLI=X2'4ATD@9B"/NH,L<] M/1=,ZHEE5JF40YOZ[8P)2VE+B)C$2HFS,Z4PJP*:N;BQ+T+5,^7@+O5&>VY# M5 XI]XDW"\Z)>%U4W(JFFZ%_N1EVO$!'IOKR;4]D8O91JP=NE$XK'PLO?Z> M(Z*W;IU>:G-G49G$SS_?],W,VGC7U,!OHD8GNI34AO!\Q)^OG?DK2R(:;AT7 M@3K>RWYJJV3^3(45&6\;[9_A(?(;UG^!JMW]+^'9FEW#Y-2FR2C1M.F-PP=T M[/J=%AYMF(4\MJ)R-3\;G?UQ*Y\8^LED-.6)+91]&[C?YM_ QT4J!5MW0IG* M7&-7BL,Y=L<8LWY#-!>-%6JT()YB@N;&7S+C1/+!6;8&]:\7I!0Z&ZZ+L=(O MQXPB^JV:'/H2FKC[>L7 M3B*)+BI>Y[%/U_]5;I#%.XC4!E;6MT1,+TD+ZFXD,3?\!?T1S%S=N2YFG)^I M*M%HS]K2F!8G?1< IG[:9!O<&>*][>6D89^_=/'"A;'U(6Y%J4!)()YBIA4+ MB:OU2_^1W-19!1[4%FS71"JAZ]:N#T7CM6]WM4+S0%\H24>P1OR,UX_V'T&O MXK>_E^7Q"RH*'.+6H[5=8.MD].YD(%S\*AE?@FWX2R#ZNF!K?BR5!"?2 LPO MK W="QW0?QJ^_ ]02P,$% @ ;'IL4W]AG@3G"P EB !@ !X;"]W M;W)K77[]<-8!X4I2B'O5@<3*/1SZ^[,7ZYL^Z; MWR@5Q$UM&O_J:!-"^]/)B2\VJI9^;EO5X$UE72T#'MWZQ+=.R9(WU>9D>7KZ M[Y-:ZN;H]4M>NW*O7]HN&-VH*R=\5]?2W5XJ8W>OCA9'>>&S7F\"+9R\?MG* MM;I6X6M[Y?!TTG,I=:T:KVTCG*I>'5TL?KH\)WHF^$VKG1_]%J3)RMIO]/"A M?'5T2@(IHXI '"3^;-4;90PQ@AC?$\^C_DC:./Z=N;]GW:'+2GKUQIK?=1DV MKXZ>'XE25;(SX;/=_:*2/L^(7V&-YW_%+M*>GQV)HO/!UFDS)*AU$__*FV2' MT8;GI_=L6*8-2Y8['L12OI5!OG[I[$XXH@8W^L&J\FX(IQMRRG5P>*NQ+[R^ MCLX0MA+7>MWH2A>R">*B*&S7!-VLQ94UNM#*OSP).(]VG12)]V7DO;R']X_B MHVW"QHMW3:G*Z?X3R-D+N\S"7BX?9'BMVKDX.YV)Y>ER\0"_LU[Y,^9W=@^_ M UJ*_URL?' (EO\^<,!Y?\ Y'W#^?['NP[R7<_%X]N*K5T3VS@>-4,;"EXT2 M2.-6.LGI@9>%;3SH2[PO1:4;V11:&N$#%I"'P0O=$!%!@0ZWB-2P$5_GUW/Q M\\7%%5+T>Z<=6->R03[3#A$LGKXI\4=7KIG%3*A>!-F40GK 04L2>!$V,@A9 M54A8_%9@V%I'LLB:]/$D(^A5B%N-EBMM=-")5:E]8:SOG$K*D 5(B/OVQ%-( M7=I O__: L3DD%Q.;573*7ZO;@"9'B>4G2,G#+K04ZN. MEG!MW.?:#"II';,B6TK"PZ-$@$4 M9+/6*Z/&7EE;6^ZT,;P7FT>^([/H4L4@S0'8)$CG %QU'IGA6:P5[,:$Q&G[ M%.2%8^O!DBOKD+UD-T<>SV8XJ"%J'IT(6J, ^<0.W+"EZ@S,M57L\4L#6 M&PTO.P",X?AV6I&P1(R76XF8[F 4&-/=S6D=Q$H9K =?R/J+W8$>40HH[G H@ 6%EKS<&?KBS:??/KP]7OS(CXL73T5>&'Y1UQSZ MM0H;6\; MWXOG!/6MHCIA4C5VO,!U]XY;YN)C?TJ/= -OB#L2GN(PYG[74O,\2NF4REPO M5N-DCA5EM]'%AO?KAE*L"6:47:Q"UZ#S*'419(JA&5E6IAR_D_*4NN.$[V6> MB[=#A:TA1Q?1/M78&5"CH_>%+/] .QY1 M,:7!H]W+OI&$'^0@VS"RV*K"=N*58TKH2C089'03IRV*782?79'E%*6TD:E0 M5[!10OPQ;D:\53< ZQBN*4WNIM)%%5)2'#(Z[E0>&< $5C%1?T MW+V4U/.4TSYFU+U D%1508#C1P(5UE/MY)SUL4=R<+#3YC;*KUUYC$85+:S1!,!KE-X4A M,.'/J%TFH=P4-+#0]'E,,P()1$&3,<\KM]4HU=&U4W&W*MH[U0KVU+1-Z$_U M9(-*ZZHNC7V5F5 JRHD#!M- MKF,'.]XV6&# JCVDI4H:0>#22/A'7!<;2YU2E(;"J2"*VI;*9-'Z<87VZ:;M MN%M#T/^A^*9@"K2()M-QVCY9/#V ]..>&#W=,M*0EXJ8"&0$1X%T^\=#[W)O _QA!49M6_9*":5T(VD M,! \N?6-$KQ.SH85N!JBGA TIU$/&"\-3(\BPY4FEDB, SU2$K)GR\VCGNR3 M\M!L$^Y3A<".D:-OIG#.6C=-+"R\$$N=I<$BI\=4.!PX9.E8IQUUQDDQC@L\ MIL3H.T#$J<] '..C+S;+T\4R@B["IZ ."V:\,K+)K3G?WV25IB2Q$VA;@]8' MS<$D@ONFA:V6U4=263;T6XQ(]0JH!^ZG(]@@D!OW,@R*"$Q/-33Y=66Y0*>8 M3 #?:Q:-@-(.B4N2F8;]L$\599VRR [L$JYX/MZ, 'Y*)\?[#U:>HVYTB[55.R=P0[%7,NV7]P=N1M(MC-4I, MH<2]'N=KWT,?JNT[&C X,J..J+ M?0LF7;Y( WH_9Y-=+F-O5"$GX&M,2,0ET7]H8 ]TEU?="N@C/E&UH*DZ3?;B ML@=8^&T"-M,2!L?*AI.(:&,EHZZ<<>A>!+(-XZ*]ZG3/I"FO*H"Z:A MA@&#NK%<0%=#G;BGOC 6'\*+J5:C^Z)^DLXN&G?%!]OG5*+0OBG^P7<:YC:J MENL.J34J.IP?K$.?'7GHRICW^":8HQ#CQGX[[,=E,XTRQG+XCV-P)"_&74.= M*+T=R8[#H721IILOCS'*WL6"[$?'VS%($(V!SIIQ%=:X2.T8Q*"^XAAN_=3P M[GB+RYI/?4<9GIJ,29?.YPP!2E!+(WHRT8QLQ(-HONG#3/9-W0LD^;*/.V4U M:7F#=&L5L\+KNC)S@X\BI/>(.-A_A\5[4'5"<;Q$5QKBW^=HUHP?TP7 [K-N\ M?G?HI1ME&F]GHRN]>,'*-W=5[M)Y9[P+8)B.#1EJ6IR!"]GJ@#+[9\JC/L;L M@Z/Z2AKV,W]*I &=8;*'N834@+I_+N;/10U#)> J#ZL6F\BQ,!2HK$ECF^/8 M%P314+)>H[&)Q^2(_E7M)I^QG&TLW2'%NX0/$_Q=_!BC_?W%]64.\XOKKR@& M2\+ H')W>P[ MKHSLD<,<0/J^_V;T.7]K.O0%\V3TK;BF3POT19ROU9L0/QOWJ_U']XOXK7D@ MCU_LH35#M%$5MI[.?WAVA"&5OX+'AV!;_O*,'B;8FG]NE$36$0'>5Q;U.CW0 M ?U_17C]/U!+ P04 " !L>FQ3![0M_8H( [%0 & 'AL+W=OKHS]Y$HA/'NN ME'97@]+[^GP\=EDI*NY&IA8:.TMC*^[Q:HNQJZW@>2"JU'@VF;P95USJP?5E M6+NWUY>F\4IJ<6^9:ZJ*V_6M4&9U-9@.VH6/LB@]+8RO+VM>B ?A?ZWO+=[& M'9=<5D([:32S8GDUN)F>WQ[3^7#@-RE6KO?,R)*%,9_HY7U^-9B00D*)S!,' MCK\G<2>4(D90XW/B.>A$$F'_N>7^+M@.6Q;*/_1 MK/XADCTGQ"\SRH5?MHIGY_,!RQKG396(H4$E=?SGS\D//8*SR2L$LT0P"WI' M04'+[[GGUY?6K)BET^!&#\'40 WEI*:@/'B+70DZ?WV3?6ZDD^0A=SGVX$CK MXRQ1WT;JV2O4;]E/1OO2L1]T+O)M^C$TZ=29M>K^,U?X7?;.*PXQ^Y,M9":!SO9OV\6SELDQ'^^(N*X$W$<1!S_10]^ ME9IJ[MS5/!-7 Q25$_9)#*[G(];GRKYOK-0%\Z5@&O2LBDX7Y'0&EWE1+83M M_#8,)V%QS?6:9?A7PN.D$T_"V*/T2@S9AP]W0\:9IS=LN<9RG8&GSIEP&?G7"8\] M%+=G9+/,A N*0N$A^U')7+ /?.&&[+W.1L0+@*- [+D7S(NLU$:98KVA^0CF M7"GVCE=2K4G5:+\4CL@+:YJ:5A\ 3*6P&ML)0$+JSY!,\5@M&F#SR7IK&,YWEP$RH7+#<('!?G/]K+AJQ1\2A M;FQMG$AA<6([G"ONF#=,/-?$LY<0?__N;#8]O7!)=D^B62X%)1JL V5!2R_2 M057'(ZA67,/ H*0W@**414@V9(3T(4>/O#G"'WLTY.\[* GQV>C$Z"H4BFM,^[*(=/H?>DE"K4B'[+]D]%9 M=Q;6W"F.DKDA=T D>_ F^]261%MKY$SD&;P'ZN.^I%[D@QQ?<@_OK=D"@>0R M)_L][")/@B(3UJ.C,L&MIH@<4>=!&+DM!+RZ$.2""GK[$IE=E&0J4..;@6)_ M.CL=S?MF!NTH>8)6M&"T3BUT)7WY0JZ]YL&--SC:;U%845!=X.#^;#J:=5)7 M^._\8*@,6O,E%*^T7,J,IW3S0)Q83X#+HSY*/0:]EHUOK(B:U'Q-F8E: $JA M-#-CR0^P[2;+;(-'5 ?FB[9 "1C04,7"C]Q^(L3FNI +U6E$IZ?3 M3;)>;'3LX2R=.MG4S@7#5$BEBF13 JG)+$T_1V9YU.!%&WW4^K'_?%/7UCS# M."]@W/YL-IKT:X0L+(S)0SYTX?K6>I<.4UG>(&/)2@(2SY];L'0Q/KPRC0XI MB[VCWO''7C&72)1."Q*/C%,2,QB&5^*7E60X@D6XK91).=E*JQ#2C MG,M\ ."GYAPA("215:P?MJ2;'=MKNE:%^)"!([ M&@^9D '/ *'R2>8-,G1-/DN9U<'QB#IRVWFVFW-O8[L[6Y%L@="%DD4:JW>: M(=E!^;8D5 V=01-RAN[I0O=,EN*.I@C5J8,DX.^B'&95)@ 69YN. 9U+P%A$ MYNPU+5.N 6O]%B#K,$X2)E'RHK'*U"$XQ1&%O'+L (R3,'=XOO=86B&V[CH[ MR/,S(=/K^WLA-_ S8=W3WB_H/5&#V#_VV7P.0-QGTQ.T9+R]Q0""MS>CX[VM MZ\ $V![28G;!:,Q(SWOW;;\C1TO4 [&%+=0+#NGOF/ZF\_A*E(=[[S:..2C@ M>7?(E'%.;$]RU-]IF1W,1V]!/!^]80?'@1^ZPMX=]LB2V\X23!73J/O)]MO> M+R$K>_:PC]2]((?R!NTU!N_]BX/'%T6Q/89TV1/@/8TPU !,-U[@D=*-M'4E M2J\T*@\3!>(/U/@= NE,IOAJP9&BY$H4]Q+51'-%+FIJ/#M#&D93LQ8)WWD1 M8H!.A[(C.3%!FW !"W/\3H6/TNAB@7^:+$G#7C>^D&X\R\@FDAC<"E,91BUB[B,_A J\K7K9<71R)LJC(K[[.04 M2?5_75,+0 69-SL]'9Z>OHG1B9BP QDM7 28(# /.1=2A%M+N)"FOI**^@FW ML=BDHI&1K70[ [=KLK+C_"VQNPDJX*Q:#]-L'&3L!K$=@R68L_.^";2K,:+(3VZ>V?-V;'7S M2LJ^_R4)1NRE3S#CW@>M2N#.0Y_M*&3P7/RVU:UV7P9OX@>QS?'X6?$G7)D M:QA3ER"%_2>#.*RV+][4X?/8PGAOJO!8"LS+E@Y@?VF,;U](0/>]]/I/4$L# M!!0 ( &QZ;%-.,W:_HP4 '<. 9 >&PO=V]R:W-H965T^IDG:)$ N+3J@78NF:Q^&/=#2L46$ M(E62BNO]^GV'DA6EL=,5V%YTH<[U.]\Y%$]6UMWXG"B(;X4V_K2?AU"^& Y] MFE,A?6)+,OBRL*Z0 :]N.?2E(YE%I4(/)Z/1\V$AE>F?G<2U#^[LQ%9!*T,? MG/!544BWOB!M5Z?]<7^S\%$M\\ +P[.34B[IFL(?Y0>'MV%K)5,%&:^L$8X6 MI_WS\8N+&)V2Y>D-1M"&%\; MF_W6)2MVGS?67\?KJT^HO*0G[:/^J+C!:RTN&C7;VA)I\#MI=:[>-5 MK&K9V6%?I)4/MFB4$4&A3'V7WQH<.@I'HQT*DT9A$N.N'<4HKV209R?.KH1C M:5CCAYAJU$9PRG!1KH/#5P6]>@A?29.*M MDG.E55#D3X8!/EESF#;V+VK[DQWVC\4[:T+NQ2N3479??XA8VX GFX O)H\: MO*8R$=/10$Q&D_$C]J8M --H;_IC *Z43[7UE2,O_CR?^^# F;\>\3%K?)^#D7XE-.XM(6I33K7W\YFHP/7WJ12I]'P?A 7RMU*S49:,/B MWN'16)!=;13!3(1.6568JOE0UX*9U* 9+:#(TF M!)\P;E!FO; %06OTNHUDT=9 &5"I*AC*I(N\R"R\&!M$;I$YK]3*DW^A?%I4AU3CP=*?>7,')8;=:7,#I<7+T'];O!Y!,=V5U321^!_"0B'KC ME_$^&;T\3\%"KS@='Y?P"1N12'.)C&.%=J;/;63'!\D(AI/# MWB<; /[.6/=$Y,B>8&+TD#^*NN*+L0+#T/@%N9CMUD*BM\**R&PZ8-"R.4Z? MA@-9Y2*.O$DB+%-728$RG$K:4*:O@!SQ@ M,5(51@.Z%!/9S*!I-Z2@]$ MAGW<5G"'F)OF(>G0_4LO;BU'"G9@7R$9]_H:F0C)XR1CA)5)=<4CI=F MWI<-8K5_7Y6E=6%C7:9I70@&$P!GW.:1C]YJE<7"^(!;L=E_[9V])_YGYN73 MK8.L;3IL>9*I)>,^ITS]FU^3>RE=MNG5;A4K^1_"&<# M.V?6A;8#Z*#FG&<&LDBF%NB=AHL[&G:)(1_!&FP<8$,-]\H(*23%0Y'M@I_* M?S^/NZ.X=]6ED1@EHWWQ3$SXUGGN?8G__>SM%L$LZ3[[('JP+\;)=+_W:@L% MHYDQ).J'HRWFMC%WFLSVQ?/D>'_;O^FPJL[K MP\2=>'TD>X>)@@$O-"V@B@WDH"]FQ3)DN2-&4) !F&@ &0 'AL+W=O MDD,XK>;">YQ/:,[=RU MN4GF/$[;^]#I!XB$),0@P "@9=^O[[,+D'JQK"B=ZQ=;)('%[K.[S^Z2ITOG M;\-"J2CN*V/#66\18_UN. S%0E4R#%RM+)[,G*]DQ*6?#T/ME2QY4V6&D]'H M];"2VO;.3_G>M3\_=4TTVJIK+T)35=(_7"KCEF>]<:^]<:/GBT@WAN>GM9RK M+RK^L[[VN!IV4DI=*1NTL\*KV5GO8OSN\IC6\X)_:;4,:[\%63)U[I8N/I9G MO1$II(PJ(DF0^'>GKI0Q) AJ?,LR>]V1M'']=RO]%[8=MDQE4%?._*[+N#CK MO>V)4LUD8^*-6_Y=97M.2%[A3."_8IG63M[T1-&$Z*J\&1I4VJ;_\C[CL+;A M[>B)#9.\8<)ZIX-8RP\RRO-3[Y;"TVI(HQ]L*N^&(^^H,^N(Y1WM,4M\T*$P+C1>B7]?3$/T"('_[!%^W D_9N''/XC9 M_ETG \%:73E;:.7G2EQY5>HH?I&%-CH^B(]6_-J8!\( 2,0%5KBJEO9!*!L5 M%@MMHQ-2W*@[9^ZTG;K\ZMCV/ M'XS?OT3$Q86XE+XP\B'@A[T5UY^N^D(&(4O$G";H*'D$TM3&/A]'HH.Z4UX: M813"P =12X_S\<2KZ ;B'VS!]K&B]NY.ERH(4 J,>?;F9#!":!N3\KPUK4BF MS=IM=*@.(CBC@%$3 ? F&DK;:'Z@(:/W\"-+!R_>1_2=0AKVEQ[-_>R>E)) M.HD Q2FUU^ KC4.G#UEZN_Q&%4K?R:F!-:1?(<-"N-E*A]UG7GL-TZ%]S%U'E$(FP/HB% MP[K=)-%X9L4#4 ZP/U1P$'007UKX X(IIVR_ K^P+I/ MSI: EI=/R;MN-N-PHDWB10Z03Q\O?[OI8J(V#4P"T_@YD(5)1X/12#S/<*6H M7"! Z"!7,\'B6*]JF3 ZU!:*/=0*@*PJW50"N*#>2,-QDE$"]W)D/^FL F2$ M^A,R8:*X"#F;:2)MBMK"W4&DC:&/VE,L**Y3V&B %2) X&R!\LY'"CT/'+7G MNX'38(FJ0?\[23"'0 ?X7A=1:-R1TZ1,=-A2.8AQE E822A0@"*#/B>RJ @K3WL $[)'EY+=13?R_JRHES9(+I9A("XZ1:K #9.GB%K$ MCBTI8(P#='M5 *"!T@B%#N$VQ;JVVFTR_1)1!KL92$W,EL!,UK;P[3_H4758 M+S"?0?.+'><>4F'^UDB$R),5YLES-PO-=M%(O!X:VDCLE.X<7HYX.>>F,4AE M$LWW$UL\#<9V&3HZ&1U2A_IBN=" L)(<0\AJ],(4FKDX !K2@GS];+(ADO0< MOQV'*RY8H7&O>Y3L[ALSF5PL9R6Y%QS8JO1<(:W> )552A M4$IA\2HCOV/GMG<<=)\S(8=#A @J!/.4ARH%74?BNX,*Z 0P*!J8W*.0A+:U MP78)@O;D0ZJV=$)H^\BNO8!PD@*RBYJY$W^>.BX%[#:5/M;FH;7">12;RUW= MPM,@3)7TG7I]L5F-5M!R6\*/E>8*1Y$ >\'6J?*T'K;YF%-,'PBAFE;(EC@0&6W$TI(U-J4.O;ZA[$M\;%%#04R;]3%&# MH7+]JVL\&*DO7DS3QIDJF8EG#?4K*4F(L5>(,HK84+S\<_%);.ZL>E71B+K1 ML!*+$9ODI$L5G>IY:H!6W>-,=75A>PSAN*?I0/^A4I@_U#Q^$$$1[G*-)TA0 M8E/$@H>FU'@PFZ9VAAXQV82\B?%M8LM$AR0#1^3X#C0>Y%8 M+KZ)/,.*/1,KP<_H(^JNIL">&34Y?8(, %$G2L#/&D-]ZZJ+>-V'CD2U BEI M-"D+TD?'1R<"/W4?J>YT9& %FJF'2XR/)FR#HY<+ MS(JD13<;'H+GCTTD>[LZ1.V2_EBW/@^M-XX'43ZLWF@VMWUXD!1N RC9:Q3V M>TRTD<;H9^/7@Z.V+'ZO$N\8L^ W<##0EGGV6$I/K*ZI1=_5^>-X@PZCGK_ZE3'HZWU :LR\ITM&O.VSWD19?G/.2"S;WMQIBW M,;=I>P?)68%'8UZ?YCH0(%%?/TUGLS3(A32.IM:0)<(?Q2W9UB Q02WY=01< M0B];H]H:]7"+0JC/E7RM:VM744=8YT&08F*7)U?CV]8T2*^"6NOI=J>=R:/]K,-^+2L*[T)8*>JV8F(S3JFD^J:. M17[Q1I,))!6MS11W4)="XFM3SG,,(_;L7/'YX KO3 K#?$ZWX^>;CU\NLJ"$ MNB,[O2+G.:H\^4W#&K"%:TQ)F4@7N0< .LHHWQG-->7'&NK-PL2Y2TT&0<%3 M*<=3@8&'O?QL/#CNA@A&U]K\>:&+N3T=6&(32O(<(=S-_):;#[(_KC?0Z0'B MY55^N.O=]7#MW3^_ZJ$O'-1.H(RGSP#=W>XCRD7Z=K!:GK[ ?.:>,J# S+!U M-'ASTA,^?=5(%]'5_"5AZB(2@'\NE 3&M #/9PX-8KZ@ [I/2^?_!5!+ P04 M " !L>FQ38ABG4P,* 0&@ &0 'AL+W=O <.[HLCAS#//O)![NK/NQF^(@OI>%I4_FVQ"J%_, M9C[=4*G]U-94X4UN7:D#'MUZYFM'.I-%93%;SN?/9J4VU>3\5,:^N/-3VX3" M5/3%*=^4I7:WKZBPN[/)8M(-7)GU)O# [/RTUFNZIO!K_<7A:=9+R4Q)E3>V M4H[RL\G%XL6K8YXO$_YF:.<'WQ5;LK+VAA_>96>3.2M$!:6!)6A\;.F2BH(% M08UOK_JM=G'NRG*BT\<&6[6)H4)HJ?NKO+0Z#!<_G#RQ8M@N6HG?<2+1\K8,^ M/W5VIQS/AC3^(J;*:BAG*G;*=7!X:[ NG%_:LC0!* >O=)6I2UL%4ZVI2@WY MTUG %CQQEK;B7D5QRP?$_:0^0L#&JY^KC++Q^AE4Z_5;=OJ]6CXJ\)KJJ3J: M)VHY7RX>D7?4VWLD\H[^%WO5:^/3POK&D?K'QC);6ER_FRJ'C?N ZUUH;XXFQ)E&/;JC;.E"H@Q%:Q\ M)BILB,74NKH%S6[5BI2IMK;84H8O*C.^;@*$68>07#>%#M;=XLVWQCC>)&QT M4-H9S^M$FG78#/&N4MLX#-M!X"G)P!0 S%7J&__N7Y MU+ 5M!PH7&..$7U'UEO87=G0:CVT)8$&4+3R :FW-\3+\DH'IBQ;.##*1A/3 M0IM2WNFJQ2E0]U)495]JJ,J#/) P.KY)-Z,5J:Z&!H 8I067 M$-A1Z@JUBD,,NGDP.J48:U;V1[61\)NJG[^G5 >Q*\.(R0VLW!EP&.MJU*0. M)( +WH!@7" ?H />&8+^$A(25$U(;2G(\D1304F3-5":OAO/(+I<^S#N@1G!;W)"I'M,/! M@A_4DMH++2Q$:,CNXPCI@33V3U%3DP-1=;$UZK5U.1!7VZFZLBMR05U!AQLL M9B[GB^-D).,IA_)R_K)]EJ?%RQ]$TA4\]-X6 MH1723>V&^[E/46ZEG]A2 =:UT[Z KNSAW/<3^^2-S;Q36HW6L1_H96KN&7Z&3FT6B66A227,7\-=)PB+[@:(PE*QK8#=TW M,JK61B.S!%,M7%!WK%1/.Q[_H%#)41I0GQDZN%(2IT-L)%OPCBW$C&W=:$YVQ*P-XIOWNNJ M64[5YX%C3F+?%]%B^Z5NK!W%&J-91(@I5Q!RJ"&FYNSQN4I)5@UG>$E.A?DW MEB?J"1BQ&-G*9#XYFUA,JFO/N C]GFC M[(LT"2[8]:UZ:XO8XUU:5T\3!:BQ._+HH:09>T49N9=%$0S*\ME+URUPWZ MY)+?(\RFZJL$;B] DJ%76QW[AJVQA>Z#O).2 MJZ;*M7$Q8X=8!%D 9W*/E]P!Q)8@TR4:"A^5ZO3OK/P8(PJ2<3)!ZI6JN:=A MG[C&0XG: ]>)PO9E9'%O>,*A;B6N.7H'?6(F'8)NASA$^9P;Z\*A1#DZ-$BB M9RS8=$[D*Q,B/0\@!<:AA&%H=:LZUD2V=&*RUG#N'?8Y5UJL=WVQZ1*J^'=8 M$\H>P%[./J>.)QS05W/=XA92$C-C,@"60!>'G$6H M%B8540>R>WN2P4N&9* H>Z6UB?>^)LX5ZJ+U\F6GBB14">:CI$7J'CNP'EQ] M5,)K2J/'N:X_ OC=8].C^.)O'.)LL8]JW*/K?<2F!_"ZJ/P.6K:]]4,FM1D/ M-"+7.@FKJ(4#:O4E*5J[0 G+8B\+'MZ.&1\7F;Y+V)^M6)/+48/ 2.UG/ S6 MD*V_!V'?6"PZ73^W@;$8EL\WQGGN'[B,2F72>6Y<0KLNH"OZ'XC/0[SK)0Z#:* ON-['8C?,D=Q&&)P7MS:5 M&X&"XCD*"].X4+;JLOK^6,+5PH2F/:Z@9RAC/S3(3N @6H+ [24.ZNQ:UA 1 MSY4XURG'I.&D?2'['6@,V'%]S!PMQC$3#=CIP8DX0 $^ZQ?2@JLG)XOICWU_ MPL*>G,SW(TEWB&SK90-Z.Q;N#^#PL);H@1;/ID?C?8Y.IL?]2/3](:DQ8+AL M\RFQ;:J0X Y1Y8KX!HGS9^O2-Q'">!!"0[G9?Z%OC=FBU:[XZ#VTLC/C *I< M&_Z4@@^J@'.\3_FRCU]^=4V,H$B)"R\-J)R\F#0\MN%#^:JY94UXB3Q[-/D8 M&'N_:P)Y)NWW"+)'3[MX1'2,X[;2=@<)R+*/8I MB$N<&].V2>0P>GC/8(,<=9XLYR=W27C\;+HX3$(N>7\@%$0)3_M=^3:(KSJX M6 9_)^ET5UN.8"JU-T=IT7!2S^42\[]LG%<:1U>X2R[,@<1;I#UDJ;%KX@GH MX>"4JRWC1?%1D'3&3-6A.^/9X):^)+>6WR)\[&;BA7T_VO_<<1%O^??3XV\E M'W$\9@T+RK$4B>%DHES\_2$^!%O+G?_*AF!+^;HAC23!$_ ^1UO3/? &_8] MY_\!4$L#!!0 ( &QZ;%/"TVG1!0< /T4 9 >&PO=V]R:W-H965T M=F_#L]NAKC?;?B3L[5IK0E:LE#J&U[;*\WTC\ZV\&6!37L5HF_>&JSR_ZT3U*VI*6P7]3Z$ZOM M&:&\1 GC_I-UM3>>]$E2&JOR^C @R+FL?NES[8?6@6EPX$!4'X@<[DJ10_F! M6GIUH=6::-P-TG#A3'6G 1R7&)2YU?"4PSE[]0A.8%JSE,RM2KX1*E-RJ_(< M'&;PQL7 @A;<.TAJB3>5Q.B Q!GYK*3-#+F3*4MWSP\ 70,QVD"\B8X*G+/" M)W'@D2B(PB/RXL;DV,F+#\E#NS(E4J;-+^3N>\GM"_E=64;^OEX8JR%1_CFB M9MBH&3HUPQ_HV:,2L3[/3$$3=MF' C1,/['^U<0G1S15-VZ5?&+:\H5@KS;? M2_*9ZB1#[X*/;<;P;$'E"^'&E+"/0NVD*<K7TG2TE0TFIR]!!@$[JF$L=0=?!?Z :2T$"#8W\$15CCJ&.'><.3- -YP MU-;(X :ZLVFP#4@+5M6@NX0%8S;Z78+ L\P73J&^K M^5908\@UG-[&TRFJH"CU! M!C;C,D$(2Y[ A4M$F2A=*$TK7V<<(@KY]L1!H4L^6MI,:?XO'"W;*#HLB$9> M$ 3XYY-KYS1@(:1 ZU@5-O3)0G"30<.TVR#?O@XREO-*,^8V-AFYC_?V[@']P)Z3C,H5U"(W MW7F#CNW2Y9.'347'H7>\'-ARR5QWELPT'M1LQ9&-W587<8<8]74!=B4%-!$- MA]YP%IQ*]XR)E"Q>.D4M%::'KG@4_. J"Y)'P1 V2;$2^.7M$HLQQ7\B0I$ M>)@P]CUTOV56H ,(:2?4.E4@&IV!RCA;DKMGEI3H0?*PA(H ]4NMNK8"KS1([%SJO M8BM2""HE\G11 DD99CQ2%CB6-ML/>;&N^B[_.E-/&N?_2%Y%#V]R UM_BU1K MCM^R*" S4,.N@4?>J")4_#M1G5#(7C0ZO/OF==##(\+W$_.R2@R*Q E M<8VP$M@6='8 ^T&,1\K(J0"54!94$R"2TKG^7>"#04'H]UZC[9X[OQ2">QMXTGGK!)&ZO>YWX=P/BV":#CS8O17./:BF5L?",TD\,9P8#H.R-@;3\!=86M5>WD" M[IV,AMX,GH4PW@"E>3.,3!1YLXE;]SYM!^YN/P'SMOD<^1C)?,OE/GDE8[\0 MW+1D=^2@C(Z3^\/+GO;N;O+6OG2HT=33!Y!B/>MNWT3>V(3>A.!4DZ(G&IWK M'08&#H+=O.X@'O9M( K7=X[T)3>;_5:"SK#-? L%DP)J3#E,_U;I_6EV=^2L M\)K:3?@VTWX=.3X.=Z:&,QQW&PJ!Z!JC#HO:1-=!]LU2[O?VO:2%AJH*%/W3G9H M=,7APA0 N32(&#\XD?G[D+R9]*(-/Y\:?%LO'FX&!E:SFE%3PB18IZ9[FQ33K$9B"$+ L'P &0 'AL+W=O MA0/0-$G=)Q? 3C(S M66 2(Y[,/"SVH46VI)Z0; V[: MW)GJL]TJY<27(B_MRY.M<[OO+BYLNE6%M*'9J1)OUJ8JI,/':G-A=Y62&6\J M\HLDBF87A=3ER:L7_-UU]>J%J5VN2W5="5L7A:SNKU1N[EZ>Q"?M%Q_U9NOH MBXM7+W9RHVZ4^[2[KO#IHI.2Z4*55IM25&K]\N0R_NYJ0NMYP2]:W=G!LR!+ M5L9\I@_OLIU MXFV9J6Q__P6TZE1+6M6NDD<%WJA=*,91()(HB1^1-^Y,';.\\3%Y6UFI\Q6; M>BWO@2PG+JM*EAO%S_^X7%E7 2;_?.2P27?8A ^;_ ?\^KBD12B."8-GXL2_ M%>_*%$8 X>(ZER4^B@^I,RM5\:) N*WBO;*\%S(S.P=9]-UQ$6?T^F]_621) M])Q7T;?\.7[^+!2?$.:J%T$O Z&*76[NE;)"EIDH37G>?^-4>7ZO9"7D;E>9 M6YF''%GQ]O=:N_L#!GRO5E4-IN!E>Q:0%O'\N14K(ZM,F+7(=(4\-Y4_V)(] M6Y-#0]M92R_\T9WI1T_?MQW+AK8'R%&WA3RA2^VTS,7.('&A1;(,9K-9,%E$ MPA+:+'V9FJ) K%@G(6^ESN4J5P*$*C9 G]/EQK]LL"GO8),5N[PF8^Y!?595 MI/,1D:5Q0EM;8X4ANEW]!D\(9P0XV#I830;2FVD4Z*L"T(I!!YS6>VVIM+_@MKD,S)5(EH#&[H(D8@\ASY0)$6-8G?6 MX%"D2XHW]V)USSN^.E3]7B..<-J:,+!3%<%!G$W_^HP6T19G'%;T&X?>[36G MX]-<6GO $#R0(%T4*M,P'>J@D*:*1;S! XL>P[T!Y,!H*K.$52*;"A^WG/O2J6R M4$*MUXJK*9GTDZP@J.5IGV76.TTZD<'.??))?5@ZZ)>HW TZZZ\IQKMS?5U3],40/JF3R/K4=BF$72:!Y-X%LR2HZP%Y^W: M\RKJ]H%,K!E\]A#-E-6;4K*]Z[7.*2'L_Q'GL$__/-U0TG9L M$W\KV^SK7 Y+!)BE07Y#/NN]+!S*.Z/NN*2LA?MN5=6$=4\X2I.VS_['*(Q5 M^2,&>V]$88@,MK QGD9!%/&_8VZDTU:JJZBW3;R=JHKV3(I],*RT*9P&=A+J M2PHZ 7:ML!BH !U''-MM:DF'/A,S^F=M!25 N0E0RUNUMA+TNE*J/%"SO2C/ M Q^:\R[;N8I1YD.^ZPL>+P;DT;SF@,9!-(N#9!KM";2>V9D>6]T( M3CI3K6V]?$[.> FIEI!B%2]?T3 HSO"RT'E.,H/&=]Y\5@MIT7[BB-MGWXW> M=PEQX]WT*X]=$-D]7+99/KJ2.26M;>K1 )Y,])&8)<$BF0< A3@5DW Z%?-P M@4?8'"W":/1#8]TX2+!T,IV+>!PNQZ.W7Y"QFK+];!8DR01NFHMG8AQ&BQ%F MQ;72M.LL#L9S4&NTP+M9.$L>*O1UZ1'3!9K'11"/$Z@Q#>,Y-*+'R7P1SMMS MN>B1AVZ59?YTAT2-I\$DF0;)),;^<3B?0H>)$%.&#B0(CR[ M*9K=#DFCX\AG09-T#MNM3@7:^)K#WF)#=;ZY@Y6GRWDX:X/,0DXG<''S14"] M[2J& /VA]O/GTCH@] ;P]( ^@@V>7F"< 9)\%T M.@OB&0%G!M_V4 &DYDDPG@ KDS!:CGYI8N2+TQ%V/1L'\\4LF,9C0"6&P'B( MHP0(70:394(O ;+94X"$#0MH&1%ZEN%R,GK':0UY#1\Y#Z,5&$Y0DBV"61P' MBS@B%^_5=TG$IM*:.[ZVD(NL1Q!*K7H H:8K] Z+N0T!1[-D9C8::72*UA!9 MSE=+5%W)28CS9^6:48@ 3H? <[XG:+C'4Y1JO+<#9LB>:J. %B@,^BY OW+M M&G3DVLO9+X)=,>K:P- B]XCSH6_#GC0HZ(#=U2N7*Y\J\U18J6VLB<9 M1EHKL0\L&C;H6S:7;#P8.XZUET@W*W;_N*:R4JIV#1E$SWI>&)3FUS1+@0&^ MZG3HI*W*OY8S">=/E0/WTD6*7=^+TUD$=FSW$4[D%W\&FG.&#G"QD1Z#AB8A MM'[K8X#JNMU'[F[>?J%G)7[F3F]X 9 .EZEFF7Z0OI02](+A8DVN,^EQA?_8 MZ9Z406A>9VIC^USEVYEO@3.1J"0I.>C3[I5NE.6?6>CP_N^!K/=TUO'W(SZ+ MS^F>1J^I [26M2T5FSYA0GH216**1H*V+T1/C?RKFE/=4 M;NAOLDP@ -4\@FYH*KG%7=P5%6UZ5-B4(Y70@F"_!^13X!$+S M_K+%]W5-W1IT4H=88M\3W]BT!6(1+X+I\N&H=#*-/O%3:;:]D#PL8T('L MN!:F(F<15P,3EVE:U3U7#FDTK9%4 $NNY4KGZ-*;MQ_X+?T$U*[829V=Z_+0 MKVL7@U\P"X5&GGZGI:@"4_['S.[;[J?@2_\+:+_<_XZ,B@ <6:!KC:VHX=,3 MGV[M!V=V_'OHRCAG"G[<*@E'TP*\7QO4S.8#'=#]0/[JWU!+ P04 " !L M>FQ3I/9:'WL# !F!P &0 'AL+W=O3YZ%LN%5AY#JV^%([ MWZJ(K5_GH?.LJN34FKP8CW_.6Z5MMIBELP>_F+D^&FWYP5/HVU;Y_1T;MYUG MD^QX\$&OFR@'^6+6J34O.3YV#QZ[_(12Z99MT,Z2YWJ>W4YN[J[$/AG\KGD; MSM8D3%;.?9'-NVJ>C24A-EQ&05#XV? ]&R- 2..O V9V"BF.Y^LC^J^).[BL M5.![9S[I*C;S[#JCBFO5F_C!;7_C Y^7@E'(N4]!$I9OE%1+6;>;V="W31[7C,,LC$.4\+P_>=X-W\0WOU_3>V=@$>FLKKB[]-.%-_Y<>O=&A-"[TGNF/VU6('@7QYQ,A MKDXAKE*(JQ]4\$EOZ;F;T*F2YQF:*K#?<+9X/:)S5/K8,-V[ME-VCT8HW=KJ MO[DB12NV7.M(M7]8%JB.M\D)Q, M7VF[)D% $\&N[J-< OS5RO Q;64K:C3JW2-0YQUHJ94V.NY'%R0JA_RMB]2H MC7CM2;6NMS$)XU&%6)@4!R1[L/")I63;N:"%84#>(E $;,=>NXI8ZI=0?9'; M%?M3"2*2'T)"9=YUF"40+/2H'P4QE9'T,0R#\$B EG>1)@6UJ3%PD36IKC.Z M%+(ODLF_KE)TBHSKCTD&#%QEHL;Q=U YA/UZ^2+>1LO0'(1[M%H@EA%(, _G M*3S_Z;J8O/H%:EBS)[D>+YP$Y7/O=:CT878B*VBFD%# N!/QI!;P-'C4#&X7 MC16H5-[O\4YLE:_")56$A6B?13YP42@)%"VDE?+:LT*ER.YQ2357P#07?'H/ MN@PM_ZM;\[/9A^);IPF/7*0FAC%X.CT](K?#[/QJ/KQ [Y5?:TAJN(;K>/3J M949^F.K#)KHN3=*5BYC+:=G@(60O!OA>.Q>/&PEP>EH7_P!02P,$% @ M;'IL4]L.D'@3! . H !D !X;"]W;W)K&UL MM5;;;N,V$'WW5Q!N46P 1:(NEJ74,9!DMVB!;AK$2?>AZ ,MC2TB%*F2U#KY M^PXIVW&V3E#L8E]L-R/)]YV8V>SU1O!9=PHXGIVY;IITL0 M:G,^CL<[P2U?-]8)HOFL8VM8@+WO;C3NHCU*S5N0ABM)-*S.QQ?QV67F]+W" MGQPVYF!-7"1+I1[)42QO^2S: [F8Q)U1NK MVJTQ,FBY'/[9XS8/!P8%?<4@V1HDGO?@R+-\SRR;S[3:$.VT$&LEQ MZ8JRL!J_*=SWA"1E0(LR*)'Z4>GH'J,PKEC MM'C"VH*NN&O]'9,XB(LXF"+ +H+_2)Y!#LM))M,,7>1D.LF":4R_W(_NE&4" M3T")6-,@*? $9!0[O@A*S-'D-#_M>NA^++H9I MX%E]F*D^,KWF&+6 %9K2<(I3B![FE&%C5>=G@Z6R.&GX98.C'6BG@-]72MG= MQCG8#XOS?P%02P,$% @ ;'IL4W46D?!F"0 GQ< !D !X;"]W;W)K M&ULO5AK;QNY%?WN7T&HBR(&9+WL.''\ &SM!AO M>33.;C\4_4#-<#3<<,@)R9&L_OJ>2W(>2F1OBP(%#(^&0U[>Q[GG7O)J:^Q7 M5PKAV6.EM+L>E=[7;Z93EY6BXFYB:J'QI3"VXAZO=CUUM14\#XLJ-5W,9N?3 MBDL]NKD*8Y_LS95IO)):?++,-57%[>Y.*+.]'LU'[JVI(7#WZWTM\%VV++B3BR-^KO,?7D]>CUB MN2AXH_QGL_U5)'M>DKS,*!?^LVV<>[X8L:QQWE1I,32HI(Y/_IC\,%CP>O;$ M@D5:L AZQXV"EC]SSV^NK-DR2[,AC7X$4\-J*"7!6WR56.=OEJ:JN7-L M:70FA5T+]EED0F[X2@G'N,[9K4+@N,X$ P38THI<>G9OG!/N:NJA @F:9FF[ MN[C=XHGM+MA[HWWIV"\Z%_G^^BE4[_1?M/K?+9X5^"#J"3N=C=EBMI@_(^^T M\\=ID'?ZA+RA]?^X73EO@9M_/B/XK!-\%@2?_;\<_>QVE,MO7,TS<3U"LCIA M-V)T,Y]/V/^D!WNGX>CYZS'SI8BB](XIWFB01=X/[LG_9,W:\BI(*TTE&')2 M">O8MC2LY!O!A%Z# /)N+7)FQILZYQT+X$8K+0F9A-IQER*A:9#1&RM;"^AW-6S?$ !B_"B(G%;ZS[I7$8?L3?$.E8WUC6D@<9,F&? M!FL''\CX^:M+&+"V8N"_WLIH\7>&<"MZ*RE#L3O0#/0($7P1\EX#M\X91(AP M7@A!:,E$[0-7*(S&05]R/_1KQ748+ETF164$I$@6GXJ@4)L M9:E $\[-2LEU3+1@"S1#[@3+:3K<+.&C!D'=LZH/9^>]J,\0&'_BIJ%*5M1\ M%Z8&SKU,$>8&XPNL?4) RH H $R;-PA^#7UIGN!62R7MNTH/[ET'(*G!=M!* ,156$>D2(Y*M(KV!*NW )N;;RH,)#V M(C]4_>R@^OU( 8/:V!$,8=OY (,$2UZ9!N[B^8:X-F\#,4SE,=,B.!2N1"+( M*J[?*[59++4JEMI6F=OE?<] 0UCG1A"N/9E@UEK^2P3X6B2\;LAZ\KT.8R&+ M.H<]R=?[\D'6X(06/%$&D$'.:"U,**6$3K-7/$=3O/)$^U1D#B'XO]"AXAH5 MWX4<3^ZQTGVE_(,7H8IT9< (D3T:G9*."V"6-+$_T!JH@#?OT! MI9[/B;9 D8$:)XQ(;L\E05<&@$;XJ3+H34RHNB0#L<&Q@MYH=2JRL3X7P4;Q MF$!_$((3]C95:R(FT#B5D+:FKAH?T*!D)7T X9NC )SS2_;!0'VBO-!)P4>$ MCC^:/%9$QU*NMIW#9;?P(:"W+P(;+E4 @/C62&HQGEIX3YP!E+1)7%O"D*4$ M[R>]?;?\R!SH#-77:!4#]:1/CR_)A]WB]SRS!LC7ID*D\$3 J1N:M"WKW\#@ MI.,>GF(\.C!]2W,(3P!&PX.R&VZE:6"N]U;"KZE^-UXJ9%GJV:2.1V*"=:I" MK8B>PP+B8#NR75.%3L/(Z0F[:QO20^66TLGT0D[$9#PL6R_D<2A4;?!JC+8] Q)*H7FZ?8;']^D,G1 5 M>2H# $''3!3N+#3[>VO-)H6T[=2I*5&RZ'1Y@B:^]$4)$VFCX0'(Z+4!.,:$ M).L)*N1FP#-Z9M72;A6.6K\B@\%@&>T,K0;()*$XC@D;8DOJ@))M3'=LX,GI M>^CN*I][QNC] N!)1,MV/#J44I^J0P73S]>]'LY6<&=T8-EP:FAJ='L^O&]-@P1J#8ND0UQR]*6DQGIX MM\(^2+T_TYP-:IF8_'7KP]!$^ MG+ZH)"N*!KICZBYY =AB)-C2>, NAHS2*>3,Z0QMXF"@*U ;)@&,CL0 ME"'Y)IBV;4Y*(.JS;#C)IB/F#\T.D/? VWN4BMNO(F3#H!=*R9QW!W 0E\P# M($-/F>IQP8CF> ^MP:&$9QEE=CQDQ6-0OG=VZ+O*D(!X'6(JPYDR=6.B@,.2 M(/%8\H;N&V+^]2=/'R,0;I%TVF =&QJN=DX&;9^J#O3M 0.G:3X]7U^\1 R)U)0HL MG4U>O1S%,UW[XDT=KF!7QGM3A9^EX, [3<#WPH OT@MMT-W)W_P;4$L#!!0 M ( &QZ;%,*_!U-F0, 'H( 9 >&PO=V]R:W-H965T<=HD:QNPDWT4V+9!W'8/Q1YH:6P1X4,E M*3OIK]\92E:UV<;(92\223I(YM.:;V$%_E-]8W&7]"BE4*"=,)I9V,RB17:YG)!\ M$/@L8.\&:T:>K(VYH\W;>#=&@HLK[GG\ZDU>V9)&M%H$5P-VDA.:+J4 ME;?X5:">G]^"\[8I?&.%WK(%Q4AX 8YQ7;*K#Y_?7H^S"_:I+KF':>+1(NDE M18>^;-'S)] OV#NC?>78K[J$\M_Z"3+MZ>8'NLO\*. *ZIB=IBNY@7, M(JQ1!W8'T3S+8_8\LTO8"JU)0FCVCMNBHD!CN'T%S&B'3<)LPJ97P=23'NQ8 MZ'$MT3!SGC^,N1]71@&C4[ .R^^@<#)0'4I^1%"XQU[CD!12QZHB'AMK%!ET MP KC_-CQ'1TKX*Y!*;8'2U8*V6""$6LB5R!5(T49+A*M>, V$JAC,[.7HX\! M:9CQ[#U!#D]&*]@A!8V!^A-]0+^-YY+]\'2TXK*[(6R8=Q "\I+]].(\S_)? M<)7%^>!YAL])6)_%;T8?OGM* *ZI:V-]K_SXG<<7P_4(\P7"_9-RB>RDJ4,0 MGP)(XS?#]>AWT$A !GU>8N<25$/4@H] 7 S7HS8T3SG\.DY[A[,TSD>405=& MU5P_L%+@=1J/B528K1;?Z((?**T&1=!G6]GN*1F>D0)9S!:.,ZOXKB6%DP6L0$9U585OAS )8$\/O&&'_8D('^=V/^#U!+ P04 " !L>FQ32DI3.J\. M 0*P &0 'AL+W=OQP@/OBH5^N&'AR_?EG+E;I5S>?ZQN+7<:*2ZU)53IM*6+5\=7 Y>WYU0>MY MP6]:;5SO;T&2+(SY0C_>YZ\.3H@A5:BL(0H2_]VI:U441 AL_!EH'J0C:6/_ M[TC]'F,(LQ2W>E7IIAJ)6Y,H3.M MG'@2_SI\>=S@:")PG(5CKOPQ\QW'7(A?3-6LG7A;Y2H?[C\&RXGO>>3[:KZ7 MX*VJI^+T9"+F)_/9'GJG20^G3.]T![TQ@?]]N7"-A=_\9\\!9^F ,S[@;,J8-QVN+36HG,0-^54SG] MY2!8+AO\6.I*5IF6A7!8K!!DC1.ZRHHV5Z+!/NG5P43I][4I:UG="UGE0N.Q M:Q=.YUI:Z&G*)W%XZ8;TACT?K%[IZL9H^-+//U^+)__\V_E\?O*B]YR?S%X< M3H04I;'-"A@@#+_W_&>],_]@2G?@L[5*$!9!"EV)?[7%/;N 6*AFHU3U@-L? M6VGAT0KK/T+4B7A?9=/$S];;'D]6#56VT#I0"UEL4V'I MV<7TXA]B M&3<@W:QE _$+B-(A!-0NETN_7@F%LTRI,U$KRXF"#@NN,S"=]Y6T'&\47!8. M957!?(*/+6D=&67V[$50!^G,NK6NTV86%EA.0(\]$*LRU1&.:*PI"K(1G=E6 MLLUUPVZ#?;K\KM@@C4<6<^VRPCA(XZ#$.P77@]\A&FLPDI.](#^B]E"B<]]5P M&DJ_<7\DI[[6WFK$&KU8MN#^7DD[%=?*-J@JL-O7'IS$80=05V1C/"N8.(O- M<#"JNF0977'HVIS=DVWP>7H[%3]>7M[T+-GY!7B"FS;$7XMGGL-;E;761P9Q M\_9KMI;5BN.JU(Z*E>"P<.JV4-%W5FW!(@ %+ID).&9Q/V&2G6]^KT]Z7205 MK!$0D-*M35O $TG/DN4&M3_:RA="R?D"$B1V>TP\XFAO1A\2GHUH0S*?4)3H MQ1MX0;F YDYGG*I/)@-[L<5Q0 $C&4>NT :\(9/C' '+-5M)*/'[_N8#*593 MDF;)$H<3X9F7[+"_2)NM(PSB]'1"7,F2]3,5>RJ+IZFR>+JWLOCL.*S>ND:7A)=C M1<7W4>"(]V'C%8N7CZD?:!$93C?WV^%EU9^M)L3L82,45\HOR!!MOF(2$Z$2 M"V0'Z= KU!PUWBMZ*0?I4L%Z%;RST'*AB\ZD'6@'8:C4(R9V[?&G MD+C1_1Z;)1[R91727^OS-B$> MR)'+Z!W-3)0K\BGF;F3H5D\OBC!W4)AR1C MMWNDA@FY6^>Q>"(6;<,X7NA2A\3\1!^*.UFTR2?&@A(LE!R*)OO"1X2_-M+F M./Z)!A'.0$2)=2LS=@U.S(@ZO4 L]:RR,B:GZH/W8G//=IQ1$6T>6(,#5JH' M(&R*_*?3.D[N8C9AG9I%M"4*/KDU_ \"QD57:NRI'&\"N?Z+!]KPUPAO9>D M.:[VASZ3G(G;X9R0<0T,1NF>09/DW^@*B%E:C)=W* (,<-U F?9A3.L&B:K0 MBO3F*SGI3$7"]* TTS9K2_@[Z(+7GU"S(D F5*92_13+B8SS7JX!$U8LK2EI M,_Q_*(!_YE<1HP1*]Y0M:8E%8+$RP JQ4Y(^D#J]ZA@;D',DYV]?C54KXQL! M"[;OM(6HL;VX_O#;^S='LXO85XCX(/VQ!_]_2/C_P_[.,OKX=<_'QY+ 7C([ M.LLQVN)J+*I86Z%O#-'3V8]CW&D.S%*AQFFS2.$CF\BLEB0B *U7K/ MH?YK1<\0#=D @X9X@L2,].W4$!X(P&AM%V_5*.)$,'J0$,AOZ3DG!IP7?2KO M'>_(W[?E)=0.?<]7JHF_BVO* [PZTE\&]\42:&ZIY19V]'G6Y*M4:_I2*,+* M5/R^5E4*\NC(6ZC\.'U,^@F=LKGK=XF[LPTE(M1[FDMXAFK+#[@J>&"6*6JX M>$K"X8XVV.TQ3W[HD:FMJ67H 4X &LYFBS[4^'RW66L4BK1?5P0 W.:FV&<1 MV@K!@6ZFD<&'?#D7$.@!(!&P].$H\3P5;[K\7X*/UN>B4 %,./>"2W(9QMA0 M5D=02Y5)S],F@_Z>CO;6'W2#(0P>;5ZVC21T(P.A/2&FS7*)[40K^I302[1\ MFT&S1A..!6E.Y?W^?@D=A7S41W6?#=17:I%CY3X>2I?+)@3%F.)(=AI/ 4.X MONO)/AP4A/YC1\O5JZW 2,CYH7WK&,J,H\P>6GNNX- 6^ZZ7^=YA[% MP@J.P6)C-;R#5B\5HYQ5L2YDR9&X6\K/>]N#9RD]/-N;'FZI_CJZXH @W\ I M.V>/>RF-9XA=Y ?U1+ 3)XQN11#9CR5HO,2D?.CZ>K&K,'C*-(*XR4O\^K R M!L>*!DG3(5_Q5'@GBDB8E1"( @6H]9?7?US"PQOJ+FFT?T3J"*.V;X97O /K;.@UT:+J5"RC7>YBZ*B3L(VZSM:%* MTW-##I_1BM+DJHBLI7;/#XOJEJM=A.4?BJ]AAJG CP2(R)/9X4@NZO<4J(GG M?DV:'7GE$!]0NJ$Q"T#L'@M/MQ92OALX#-:<^356NR]'2ZM4-U:T<=3ZY.EA M1R/7=Y1Z\RU3RL*9:(2/MY\?8XFI> __RG/=+T^(1)R>1CI^.3LFM HH&411 M;%-J:^ZT"U51\,LM:QM*1!U_#SC"8FO:U9J+_DMNL=[Z$V^L02R57N:Q-Y'V M&$UHD?/*/2NE"$F>!VY2<.>;2CE8/4LS%\@K+26/T"HC"\D"JD<:Y%SHDSC: MJ6Z69+R!2<*IEY-MDH_UALTN40B.&3E2N8=S5KJJ?.KK9EQ+0XU9#(\AVE:;RLJ1E%FU4V*)=8!(,ID.EW^1-V>C#N--S:Q1-Y6HG:BK50&#%-2 M#' OT+C4#P6#'#WNPS5 QE5" LI_D3AJ9<\_&%BDY[HZ/BY#.-:-0PW?4C0 M)8D(8BL>KY&W].=>XR/6G>.1]S:SBZ9>-;!9FM?>O1Y5.TOT!# MZ\&R::Q&#](UR(]QD%YI(3:2^V?2RG#@/=ECVVW][AJG.R3&7PWVS7CI_$48 M<*1) .EE]!HZK']?01^H?V_:!=!'?*!L07U_F(R(JP2PL-L ;(8I#(:5%0<1 MK?69C/H&QJ&="&0JNJ_\IG']/&I0%U(?2G4ZM5T,&%2-Q02ZZ/+$COS"6#R& M%T.I>O.VU.M'$_6KXM'R.:0HE&\JW";ERA;AWP1S%Z(AFB['';]M!F:K<*P^_=]L,!P2E+8QPN@RWFPD?>T9-B-OI MO(?'6UXW(CA/856SMQD^3\WP^=YF^$VF_C\X8B M;@=H&##I#4#]L)SGG,O8,?!./SGAE.&+0^37\'F*K'6#E/]7B.GD[V;O8&,A M"_8Y_F:,QAD,V2,7M7^?3<]%":,%$,W'1?,%;9\9"AJ6A+_#X!JE$14!QRV* M+'],B*X])KU()KW8:XE?U6;PN9HUE:&9'??;8X;]/\A1Q]9+3K,+#P7O+F^O M(@9][Y2+.G>BK[%Y#N;JO$?+*:GZ7// M2_^58[?SK_P)02P,$% @ ;'IL4Y !F(WE @ 208 !D !X M;"]W;W)K&ULC57=;]HP$'_GKSAETP32E(0D]&N M!&S5]M -M5WW,.W!) >QZMC,=DK[W^_L0 "I17O!=_;=[W[WD6.X4?K1E(@6 MGBLAS2@HK5U?19')2ZR8"=4:);TLE:Z8)56O(K/6R KO5(DHB>.SJ&)V_PP'%C#F1PF2R4>G3*MV(4Q(X0"LRM0V!T/.$, MA7! 1./O%C-H0SK'0WF'?NUSIUP6S.!,B5^\L.4HN B@P"6KA;U5FZ^XS6?@ M\'(EC/^%S=8V#B"OC575UID85%PV)WO>UN%_')*M0^)Y-X$\R\_,LO%0JPUH M9TUH3O"I>F\BQZ5KRIW5],K)SXXG^=^:&^XJ9*![SQ8"36\868)V!E&^A9DV M,,D;,)=PHZ0M#7R1!1;'_A%1:GDE.U[3Y"3@':Y#2../D,1)_P1>VN:9>KST M#;QI;>C&&)BI:L$E:Q+^/5D8JVDR_IP(D;4A,A\B>XMR,]>@EC KF5RA 2XI MGK2<%&F=:'B!V@>'&V2FUE@ LW#-N(8')FH$-ZEPBWFM-;G!E!EN7NO':2X' M!/(]@?R(0'5 8.D(/.T)Z); PA& #6H$9F"I!'W&-"D$7'$A7!5[5YW[4B,> MC0!0 RU6"]2^B]^)WXGWCNNR:W4,K=3Y08NG82"8S!'>0YJ&,1W]09@Z[3*\ M<-I9F'6.QC@.S^'#NXNDGWR"09CMY,Z ;=S.,-PD%G M1F]-,W>9).=AO^$^.-9>F\/HX/.N4*_\$C/4S5K:YDMO;]L].6G6P]Z\6;(W M3*\H"1"X)%C=@;TOE3*[A07H/WW&/\# M4$L#!!0 ( &QZ;%,DQM4>U0, -0( 9 >&PO=V]R:W-H965T3M(DM0TX28,6:-J@R;:'Q1YH M:203I4B'I.QD?_W.4+:K+NSTL >;KYGYYO&1H]'*V!]NCNCAL5':C:.Y]XOS M)''%'!OA8K- 32>5L8WPM+1UXA8611F4&I7D:7J2-$+J:#(*>[=V,C*M5U+C MK077-HVP3Q>HS&H<9=%FXZNLYYXWDLEH(6J\0__GXM;2*ME:*66#VDFCP6(U MCJ;9^<4QRP>!;Q)7KC<'CF1FS ]>?"S'4N\:=;*Y$$C=3>*QW4>>@JGZ1Z%?*V0![\[H.#EE?!B,K)F!9:ER1I/ M0JA!FYR3FHMRYRV=2M+SDVLA+7P3JD4P%5Q++70AA8*I<^@="%W")REF4DDO MT<&K>S%3Z%Z/$D_@;"(IUD 7'5"^!^@,;HSV)3YJPF_#X:ZL_P80$3X;CS"$/UZ< MYEGV+HQY^FY:/+322;X:+FS1$=UQ*.9"UQ2WU%!0P20MM.>IDR5:$:X2R_DY MTL^2?>:()EQHN@(C%QBH/!Z;&=IMC8(@3=(8[DFY,HI>!+(/GCD%]*:XD &V M/!.*PL>0CKUNO"(?&ZD4A_#Z?+ #\0J+]4X6=M+!M"AL2^[A(SUK#CN&&X*D MR%MK&43U^/X2LCS.>#B+L\&7(*>-?K.1S8[CE S';P?WQE.Q]OKZ$O*WP=#P M+#Y]ADG'6R8=_S\F$6\6[?H&\V'GQCT6DCWG-?"ED&#])VLM:QD0<+0:C-CVX$3LHNA M]52/?ZAJLZ<@?VF:A=!/S%%>5IR 94A TTL I>83+E$1]WLE/>P*X[A,+%+* MJD*[+MCNVHF::!XNX.$&H 3A^[@L14$Q+=@N]0GI_LO(/AD'_,28EJ ( R&- MTP-X SD/O?G@>V@JC+8D9VHD;W]5.SZ +!X>#-X+2U>P=K T2G"V_!,$,QE) M=)/3'>9PA]HP/CJ D_CL8!=+DUZG:=#6H9\Z"#YU36>[NVW9TZY3_13O^OV- ML+74#A16I$I7B-AGNQ[:+;Q9A+XU,YZZ8)C.Z;,#+0O0>67H85LO&&#[(3/Y M%U!+ P04 " !L>FQ3PF')?QD# !_!P &0 'AL+W=OB>K@^M5J5W]U#U MP20#B3:)4]N4[K_OV,FF6160B@2>&7N^^6;&C!=GJ1YU 6#(M[IJ]-(KC&GO M?%]G!=1"3V4+#>X>H'W;/A0'@MC#?YJT8HC[,#\VSXHU/P!)2]K:'0I&Z+@ ML/36P=TFLN?=@?]*..N13&PF>RD?K?(V7WK,$H(*,F,1!"Y?80M598&0QI<> MTQM"6L>Q_(S^M\L=<]D+#5M9_5_FIEAZB4=R.(A393[(\S_0YQ-;O$Q6VOV2 MN$;#&>=_*R'WG30_ IT2M[)QA2:W# &7CCD'CJ\\!J>3;"050Y*_TGNOYQ*\T3>2P/DTWJOC<(;\_E&F&@($[DP MT;4PW7TG\M#7>/]$MI70^E));T.MM4.!UD"]!S44@Q)3@.U;*YHG4H@<=05 M,AL&G%,V:NI=%Y^L7UAI;]V\L'8WPFUL7VQ,R;W(BBX$AM2D%8I\%=4);+C? MV93A)YA.?F8[V15"(:M^>:OUR=X_ITTN,2,!IS%CE'5?$B8A3<*$LGDXEB<7 M^0>4QS]<__@MX0'_ZWF=7,J,!*-804QY%-$H'8N3C]*(B@08>H0=IBEE"5*= MA6-YTG7M#61]&0)7!G:A:6?Y:RT;-6=SNSGB6GM^HO7KW8FQL4$XHRS&&@4) MC:.4AK9>P8SRU,E76C-G=(8.R8R1&9W-L5S!2.JK/,?RSN.(IK@7<.P!WO?4 M=H9SFLZ=?.E?ZH^&8@WJZ$:_1@*GQG3S<; .K\NZ&ZH_CG=/TSNACF6C204' M=&73>>P1U8W[3C&R=2-V+PT.;"<6^$*"L@=P_R!QJO2*#3"\N:OO4$L#!!0 M ( &QZ;%,^.Q>Q404 *$. 9 >&PO=V]R:W-H965T=EA9*MT*BZE>+4ROI:B<4MLL>!"DBU;4W?SXT'T[T\>':F.;NI-G MFIE-VPK]XU0VZN9H'LZW'\[KU=K2A\7Q82]6\D+:+_V9QFPQH51U*SM3JXYI MN3R:GX0O3PN2=P)?:WEC=L:,=G*IU!5-WE='\X 3I+@[WJ+_YO:.O5P*(U^IYEM=V?71/)^S2B[%IK'GZN:='/>3$%ZI M&N-^VVH# _:NAO^Q>T8AQV%/'A$@8\*W/D]&')>OA96'!]J M=<,T20.-!FZK3AO.U1TEY<)JK-;0L\<75I57+TZQKXJ]4BUR;80+U\%G<=E( M\_QP86&&A!?E"'DZ0/)'( OV075V;=B;KI+5??T%W)M\Y%L?3_E>P O9^RP* M/,8#'N[!BZ8]1PXO>@QO+;1\<>GV?"9^@&*6G6@MNI6DLW%(L/';2J@VDO_\.2/;>RM;\L<>A>'(H=@[%CSDT5 132^;RP3[U+@DH<>3X!Z@@8*P[$9JR5:(H4784/RFKB39OH]?=S0I@&H8>HB1 M3OR26@,[P&);-PUA>DS>EK*WS%"JG%L]G!UG+@?F^YS'"E+'G+/*#?(;.L90U M:1V$7I1E7ASD6$O]E/_L$%AN1X]&JK,D]^(\]\*(PXW$#S-X1,,XR_UL:Y?* MU$7H6AHRA&0\ !4E7LP3C\NMF8OF?=CWR/S^<67?\CA!\AVCSH[9+F6&B?1KZD2<2])4B],B2HIHGE' M#I HXUX4@QVQ'Q2SKV-6X%6I.AB@F568M"W*<2BE@\C+\M1+P@CD" $8[C*' M@Y.%%Q><%D&K]"G4@4(.+P/B2^$7\9XWJ7_;0A]BP7[KGQ4@AGB- MALO=\TH.!L=^A56T$Z(!@EX-GF!D5%-7@H)J+/[(51= W'&T&+H9[CE.SZZU M'.JJHU[?#D>:I"/MH7B3H*-&[9*R5 UH9NXU-32LSPYT]WC\">LCV7I\?>9L M.3O3:(9CNZV-<=Z3&PKN:UR8&K?1;5R>,3Y4?. G^,VYGPY-978A&CEH(KM7 MTKI>'T"61'CF%XRZWZ>[$)&HV?2]TI;Z)!!!=NX4^ S5+X4NUTZJDM@6QK50 ZX@!5HL:2:SYZ8_V/?0=_/L'E_X^;2#$Y5/RG)?X+ MZ[]*[K8XGU228R'V8"@2]6##5R1<6CXT9)?A\6'ER8<4A3N,' MJPBT?:1N(O#_T5*)4[_85QU)@H)\XG#W%CL?-L:*5>N<>1 0SB,[P@ MIJ_3^^MD>';&PO=V]R:W-H965T*K*VEST"VO7Y\.AR0JLA!FH-=9TLE2Z$I:V>C4T:XTB]TI5.0PY MCX>5D'5_-O6R6SV;JL:6LL9;#::I*J&_7&&I-A?]H+\5W,E589U@.)NNQ0KG M:!_6MYIVPQU*+BNLC50U:%Q>]"^#\ZNQN^\O_"EQ8_;6X#Q9*/7H-K_E%WWN M"&&)F74(@OX^XS66I0,B&I\ZS/[.I%/<7V_1?_&^DR\+8?!:E1]E;HN+?M*' M')>B*>V=VOR*G3^>8*9*XW]AT]WE?<@:8U75*1.#2M;MOWCJXO M"F&G$'K> MK2'/\IVP8C;5:@/:W28TM_"N>FTB)VN7E+G5="I)S\YN*.^_*V/@%C7,"Z$1 M+JW562#BH8=89O&H-AB\8 M3.&#JFUAX'V=8WZH/R3R.P_"K0=7X4G .:X'$'$&(0^#$WC1+B*1QXM>P'LO M="WKU7Y$_KI<&*NI@/X^@3_:X8\\_N@EOFWY@UJZR*XISKX\:7LEC,Q U#F\ MDV5C,8?79>=84DYSNB\0EJJD#B7/H<4V: T)M2W TG%VR'6QXYIW7&OB6CJN M:^)J/%?Q%=>LY6H.*DG65-=E2;B& 3YEN+9;=4+? ZM44UMS=MZ[+S3B01D! M%8'%:D&7727C=-A5I8I<][-UM/OH7_C_ F30<)G+E5 M$ W&[2H*TD'4+L.(#T9PUGN'M:(.;FU\],\%YF_%9S*[0J@;3X]"Z]TU0"^H ML10"EY'&D \M 4H"OC+6[$C6HC1DZ21EXS2&(.!L-)JPE',*$V<1CU@8CR#@ M*=W$;! &BX\:[CQJ_LN/^^STXS M.>PS@UFCI964[ V222K^LG'5NM2J.M9TW]EJU,P>E;2DRDF;R@QK J3T8":H MR$#6CH)_!.CK3U_4ILRAH!JE&TC?T-K*MYX%?4K_IT:\5C6UA)7.$6*X1*U) MSSL"/_V0A$'X,X14C5$4LSA.CLEZ?^SU3JNIUBZ(!L8)&R4)"Z(0XI"-^83% M$WY<>H!R-W\@9>J#Q)V'$*:,)RE+B?I1:>^!O# N62AT^85RBSJ3KHVW3 (6 M) &;$,#6@W])GD'VTPGCR8A,Q# 9C]@DX%_O>_?*BI*Z.26L"0L3ZN81I^Y- M6$KQ>D%^K,^&>W,%O8XK/ST9(D,/<3MB[*2[ >VRG4N>K[?3W0>A5Y*\+G%) MJGPPH4;1[<34;JQ:^REEH2S-/'Y9T)")VEV@\Z52=KMQ!G9CZ^P?4$L#!!0 M ( &QZ;%.Q%/6&PO=V]R:W-H965T1*36RS#L5(DKB>! 5C,M@,O*Z.ST9J;457.*=!K,N"J9?9BC4 M=AQT@IWBGJ]RZQ319%2R%3Z@_5;>:9*B!B7C!4K#E02-RW$P[5S.^L[>&WSG MN#5[>W"5+)1Z2" MRVIESW4?]APNXE<(=QCBGS#%@(-,)G!5!!Q3*8(= 5@KC'C%JZ5,73> M?O1VIZ/(4BX.,4KKN+,J;O)*W"'<*&ES U >PUPSP/W7DNTNOZ@EC"= M7U=-/=3\0ST]COR8.XX<75RNP#J4^F?C?Z@*2\?^)^#61W?RT0S\B;.RN4;T MET%22"@JYM Q!]1WB\4"==-\:'-)5U4(^NO,Z67KT7OOTPVW#F9?TYKABDOI M\J;,2M1<97 "G6'8=V@@"?O@5+GK2NGWT--XC"NER-\]AL^^^_F<^4*F$HF7@PW3O-N9H_&<)/YTI0L MQ7% H]>@WF!PB&X#_EC:BFR?#GLK'6#^[&TBNYVS80P9>S'P=4-V.^%1629@ MOM;:1?92ZP#:"<3AP+&95$LW3&CI#_PR&!)5A]B(]F9;X5)W$]Q JM;25F.N MT3:/Q+2:C?_,JQ?FAFGJB &!2W*-PW-JNJZF=B585?I)N5"6YJ[?YO30H78& M=+Y4RNX$%Z!Y.B=_ 5!+ P04 " !L>FQ3@LMT50 # #$!@ &0 'AL M+W=OYUY\O@PW2C^:#-'" M5TCFS=-3KT!0:6>I!N0CC*#H-<\9E,!YZ MW9T>#U5I!9=XI\&4><[T[RD*M1D%G6"GF/%U9ITB' \+ML8YVOOB3M,IK%E2 MGJ,T7$G0N!H%D\[%M.?LO<$#QXUIR. R62KUZ [7Z2B(7$ H,+&.@='VA)UJ$!.(_V .(M(/9Q5XY\E%?,LO%0 MJPUH9TUL3O"I>C0%QZ6[E+G5])43SHYG:*PN$UMJ+M\BWL:'R2<8]&&;O0>XBCN'.#KUG7H>K[N?]7!)3]#03FGS9K\F"S)BAKI MYP&/O=ICSWOL[@:@5M3<3>>),M:\5N+#?(L, 9_IL1J*E!BI+1W;2JL< M;(8&/?&)84].G2,S)5G!!C4"EXDHZ6)(<+9D*8T2//4%,)8V>H?6A4K30#/W MG@S01/#&-M.(OF220H*\NFAT%PUT381=HM[=%:W,005- P-'Y"_G0CB^XXO6 MPC,U.P6^.$A;),P*O:UIR);2M3J1_1%^0MO'MS'G?B M#R1UVG%C[=/:\W*_?=:Z?SE)X^=[WG9M@!BD%3;E6EV9?P:3NJ$^Y$[?BUG@X; MDR5'O?;STU!_E-)60Z;6UB-Z4DVF%_-JOM\PO>943($K@E*&_0!T-3.K@U6% MGU-+96GJ>3&CWPQJ9T#?5TK9W<$YJ']&ULM5E=C]HX%'WN M_@H+=:56FD+L))!4#-+ ]&-&G2T:--V'U3YX$C-8#3&U#;15?_S:3D@")":L MIO/ )"3W^-P/GWL3AEO&OXH%(1)\7R:IN.PLI%R][?5$M"!+++IL15)U9<[X M$DMURI]Z8L4)CHW1,NDAQ^GWEIBFG='0?#?EHR%;RX2F9,J!6"^7F/\8DX1M M+SNPL_OBGCXMI/ZB-QJN\!.9$?FPFG)UUBM08KHDJ: L!9S,+SM7\.VM.] & MYHXOE&Q%Y1AH5QX9^ZI/;N++CJ,9D81$4D-@]6]#)B1)-)+B\2T'[11K:L/J M\0[]O7%>.?.(!9FPY&\:R\5E)^B F,SQ.I'W;/N1Y [Y&B]BB3"?8)O?ZW1 MM!:2+7-CQ6!)T^P__IX'HF*@'*TW0+D!.C! 32NXN8%[8 "]!@,O-_ .5X - M!GYNX!\:-/G0SPWZ;2D-#W"!H:Q#F!F%;IZ&SRYQC*BA+N:F7:RSQ M:,C9%G!]O\+3!Z;HC+TJ$YKJ_3&37%VERDZ.QFNAOA$"X#0&8RRH &P.IIP( MDDIL2O@-N(ICJ@]Q F[2;$_J"Z^NB<0T>0U>@AX0"ZR, $W!0TJEN%!?JN,[ MFB3J5C'L2456+]F+( 215^!6"54 D,*1&RY5#M3 MZ MUA9WA^09/M\[-"#K#WJ:&@U=P\.P<<&)B8Y8$J>KH*\XB0F*AVF=$5/.+ M@6(D%P1(CE.!L[[X"[RL"V"V5K_"SW/#;K^>HE]0].WI(W/"N>8Q5PT52> M+,#QX(@M0J[CN@/DU[,-"K;![V4+-CA9DZ:B"(X*$WHP[,)ZTF%!.K0K J=/ M-)TR109\^C0!M^;HBVJ]:T[ /W=D^4CXOQ:E@$[9YYT319@*EM!825D,U )4 M_E QV! AU;0K =NFA(L%78$5X9'N_4^DMI'85_'";NC\:2-<&4S@,\1&Y>O# M&BMAD4IRP+T6ZC9A*Y4?VC7[N<)F7\5WNM >MK(E0'M/N%?4.(TTW:P]F'&L M&J\9X1L:$3WMJ9NNU-SWB7Y;TUB[]FZCOD&W02Y@V12@O2M4AMHIIO$;-:U.\(I*==[&\U+\ MH5W]?Z\PC?/5@[WP. W2#TOMAW;QOYE^;A6&4IZA79]GU>Y'A5@KA^.UZ<9Z M-E#;A[*\..J?%H+CSM%'8=]S@P9?2Q&&=A7>'V$,-Y45O444J[Q>?U4>46]73 YX(HS[=$KA=4\-R)783%JY6GF]T4I5SZ@8 MM^X%A]W34H?=5CI\Z.FS5D&IK.XI93V["FHD]41H2DUU[9KZD,9$T*?4!&%: M#+39S/=; E4JK&M7V.G!>-TN5C6O*?S:4/4JK][U#TIWF*NG5@$2,E>F3G>@ M,'CV&TUV(MG*O(U_9%*RI3E<$!P3KF]0U^>,R=V)?L%?_%(V^@]02P,$% M @ ;'IL4PPXE\GQ P H1$ !D !X;"]W;W)K&ULO5C?;Z,X$/Y7++0/N](M8.?W*HG4)NVVTG4W:M3;A]4].#!)K(+-V4[2 M2O?'GPT4:$LHNFZV#XT-\\V,9SY_!L8'(>_5%D"CASCB:N)LM4Z^>)X*MA!3 MY8H$N+FS%C*FVDSEQE.)!!JFH#CRB._WO9@R[DS'Z;6%G([%3D>,PT(BM8MC M*A_/(1*'B8.=IPNW;+/5]H(W'2=T TO0=\E"FIE7> E9#%PQP9&$]<0YPU^N M2-<"4HN_&!Q498SL4E9"W-O)=3AQ?)L11!!HZX*:GSW,((JL)Y/'/[E3IXAI M@=7QD_?+=/%F,2NJ8":B'RS4VXDS=% (:[J+]*TX7$&^H)[U%XA(I?_1(;?U M'13LE!9Q#C89Q(QGO_0A+T0%@+M' "0'D+: 3@[HM 5T:3L=2')"TUL:;':2$2-&FA8Q;[BZU-'>9 MP>GI,N,L$FNT9!O.UBR@7*.S(! [KAG?H(6(6,! H<_H+ R991R-T#7/]HWE MW\-IG:>%Z09W6>946.9'662!?Y M^ ]$?()KX+-F^!(2%W7\H_!Y>[A? []X7_3+]T7_V@R?0V#@^"C\JGWE7\ ] M0ZV"7Z3@%TG]=8[YJR'2SS^-$;K6$*N_&T)TBA"=-$3WZ(K7("6$AL-F8",% M0NDZULTR1\/4D57U_=2L<5]M;9/%L^RZ17;=QNR66@3WJ;R&)J_8G#DJVS7P M8,=0EV;FL5])8H!=?U3]>Y[V_#6B[^(72\ML!A4;,B+N"T^7KSUU?)?4UZ!7 MU*#76(/O>@L2?1,\V)E&67E1"K0AP@W$*Y!-).@7(?JGXMF@"#'X13S[.GA5 M1.P.ZVLX+*(/&Z-?+[ZWJ=>H<#YBT[A?ZMWIT+B@+/YOC<483ILV\15=QJ86X M<[*^EI*&FS6M55DO]-F4ME00W2\DM*"U9H VI,F6]XZR=DN!22O#)M 27 M8H*;U62YI1+JSH75(U*5>PE]C*UD4BDIWT Z5B#W+'BRV)N2V%P3TP\1UCXQ M-*?218] I6I:5JE2N%FF_L=Q=Y&[K.[]KN\>HTJI<'CT'JJ837E#'UB\B]NP MAY2B1_Q3L8>4PD::A>UWLN>-5'IOLH=4'A:;1;-%RQAOW;)2-,G)1).4HDG> M>!#\G2UK3J5APWN55TG[\>*&R@WC"D6P-JY\=V#D66;? [*)%DGZ=KD2VKRK MIL,MT!"D-3#WUT+HIXE]82V^RDS_ U!+ P04 " !L>FQ37U!]:="__]53C0"KG$WXP^ MR-HUTJ',.+_3-Q^CLXZG/:(QG2L]!8$_]W1"XUC/!'Y\+R?M5#:U8OUZ,_N' M/'@(9D8DG?#X'Q:IU5EGU$$179 L5I_YPY^T#*BOYYOS6.:_T4,IZW70/).* M)Z4R>)"PM/A+'LM$U!1@'KL"+A7PMD*X0R$H%8)#+82E0GBHA7ZID(?>*V+/ M$STV(9Z.=].J2(L_@TDOMY.T=LWOZ$WB*7HFL6QUCSM*?!%S]B;EW8O M"[MXA]T 7?-4K22Z2B,:6?2G;OVQ0[\'.:@2@3>)N,3."6_INHL"[P1A#_L6 M?R:'JWNV<'[,^M6+K3>2$52[(LCG"W;,=YE)&)$2U;8'^O8)QM!'11/YK\-& M6-D(BWW)C MZ'>]YNS735E@J\+K;G8%#E8'#8(D[,(LKZ M*L:,S%@,&XA*E*41DW.>I0HR!AC&DBQ!:_($O*-LR2I,]^MAC8 MX+?)]6( M:UC%-7R]S8D6[!$B CR\)W%F7?=ARTE_:X=."Y&17:01Q*@*8N0,XKI,\;=K MFLRH<+VTXVK*\=& P?<,)WE.QS^PE"D*>^<^3ZLBZ9+-8HJ(E%1)*"[ MH!' M@NI2")8$99(NLCC7L)'1=(_!,7JB1$B7\S5"]=U9!X\.S+J/S:3X>'DWJ.\' M/SOO;H-X?]X-G?AN/M',6::G0*%#%L!@O=\_W@(8-/7=<'I3@"%2?)-L-"L- M6[,[:'-?..KV[;#A&_#S7Q']K+7?L,4U_6ZX!7A[A)J^&\SSW:!G]1WZ*NTL M;-B8 E\CH=L'Q!=Z_V[O;FL\HY:KX^Y@[.#MZ;-4FK$:,/;'SEC_X#QZ@!(< M$0%;$J*#3E!'-;/E@-0J?6N,XY;# ]P=;H>U1ZI9>QO$QVX KE:-5"^PM::R M>E[.7?=I6'L)RO+=LU2 VUO2,I,_:A52EJG\[F!'"@QO8#=OV#>N6E$!?: 0 M^KW;[-0T0JE.4&/8FAG?DIGMZG&/4#,G>RG.MEK4F.W@V2#Q+I1FHX47LYL5)HU0%="@@E&8HA M8>SNN"X2W3SH&"KD8Q)!_Y_-55ZH++A BCRB=2;6?!=:]-L- ]X.QBG3]-Z0 M.W:3>^7]K[_X ^]W\/.=<;T86V["2L@3%&!SD2\5-!:P+]$B4YF@)Q$%)(ST M?G2U) F+J50<=CB:44T-9+YB]-Y^U(+;=<3 WPGJIHS [C+B=D4$M?3'1 BH M+*FN=$Z0U$)2KRG()/!4YFWU$D1TFPB5D*1Q3+>+Q-+Q=E^%A_"S"XQ-%8'= M5<1+>GO<9GROQ9^ET&"'4--=4PA@=R&PL_9%_^G.7*=U$A-=O1Y2%0>&M@/O M:%5Q8)@Q> $SOH!*@C;1]7<= @6&Z (WT;ER?S&?BPRVT%59O: +H)2_&%QAV"5[Q%,_VU@1MWL!^=QN0]TDUO3>$$K@)Q;5V MSS@]"0P'!(/C+8H!WN# _JUV*H<^Y/2AAPR:?>'HDJ(;PB)]^05(YJ+H@JS, M65JM8U=_V$*XP-+6#7=!7& 0.7 CLFNI+@6_@U?J,XV+ \@56Q_V,AF #8YW M[A4:. U?Y=S+>@K>[EQ&._NRT$!OZ(9>5]:_"!+1A(B[@W(=&D -CW?6%1IX M#%_EK,N:ZW;5[ON[3B["VO>0%QY@Z5S3^2KE,5\^'91K X#A\8ZU0H-ZH;OR M_9%;&VV@^A>!\_\!4$L#!!0 ( &QZ;%.,5TKN40, $@* 9 M>&PO=V]R:W-H965TV_W[$3LC2$+-J]@.W,>S-O/!Z[OQ?R16T) MT>@]95P-G*W6NWO/4_&6I%BY8DIX*:;< M&?;MVD(.^R+3C'*RD$AE:8KEQY@PL1\X;>>P\$@W6VT6O&%_AS=D2?33;B%A MYI4L"4T)5U1P),EZX(S:][.>L;<&SY3LU=$8&24K(5[,Y%LR<%HF(,)(K T# MAK\W,B&,&2((X[7@=$J7!G@\/K _6.V@9845F0CV@R9Z.W!Z#DK(&F=,/XK] M5U+HB0Q?+)BROVA?V+8<%&=*B[0 0P0IY?D_?B_R< 0 GGJ 7P#\*B \ P@* M0'"IA[ A)=ZB J E>[EVFWBIECC85^*/9+&&MC,P&;?HB%?E)LZ66H)7RG@ M]' 4OV944;-I"MVB95XN2*S19(OYABA$.9H(KBE,N#9#11,BL=WF.<$JDR1! M6*,'3"5ZQBPCR!0 >B1Q)B7 T!@KJM#UE&A,V0UX>5I.T?75#;HRY'/*F/'> M]S3H,5%Y<1'[.(_=/Q-[@.80V%:A&4](4H.?-N/O&O >Y+%,IG](YMAO)%R2 MG8N"UA?DM_QV33R3R^&M.CG_YWWVS]X_)2,H*RNP?,$9OG&F8$4I*)ET13G. M2^SG:*6TA/;PJ\%%6+H(K8OPC(OOT"U-@:TPPSPF=164$_0L@>F9;\,@Z'MO MQYN2FW2.3-J16S&:GAH%=V[OL]&LAJGCAJ71)XU1J3%JU'A\0.L$YNCND<^6 MVZT$?VH3G0NK4X;5:0QK@3_@MM *89X@JE1F-J VP,Z)\UN_&N&DUBBLR*@Q M:@=5JEF-U5FUW5)MMU&M[6UOMK==;^#R53>(":5L=XQ9!MW#=#(.U[I9KLM" M]S2JP+VK9.'4*' [E234$(753,U.C2(WJD]!KTQ!KS$%$U"6-_.S9ZUW4OY^ MUVU7-)X:P1F)*B(O89K]A2E7Z1U=C2F1&_LF42@6&==Y+RM7RV?/R-[VE?5Q M^W[2KEF?PC,I?]7\H<_?6',L-U JB)$UN()3"<=0YN^6?*+%SE[,*Z'AFK?# M+3SUB#0&\'TMA#Y,C(/R\3C\#5!+ P04 " !L>FQ347V,U_<" "V" M&0 'AL+W=OV4[MOO[*0TI2GC#?'#_2[_.Q_G=-92 M/>HE@"'/&1>ZZRV-69W[ODZ7D%'=D"L0N#.7*J,&IVKAZY4".G-0QOTH"%I^ M1IGP>AVW=JMZ'9D;S@3<*J+S+*/J[P5PN>YZH?>R<,<62V,7_%YG11

9BP#H9D41,&\Z_7#\W%B[9W! X.UKHR)C60JY:.=7,VZ7F % 8?4 M6 \4'T\P ,ZM(Y3QI_3I;5YIP>KXQ?O(Q8ZQ3*F&@>0_V$"7+- M.,?:U!W?8%A6G)^6(5P4(40?A#"!58/$P3&)@BBLP0>[\6^YV(D/=^-#2!$/ M'1[4X)?[BZ_#1_N+K\/'>XL/S][B/A;2IIJB335%SE_\4375'?GQN[(Z)A>4 MXPJ0B>NV8R7S%1,+37[UI\AA?_J]0TV\41,[-V54R9>WJ+V=W$%A=%HQBN.M:-[[B<\:IV^-+M\;A:W& M5EY&-49)8^MUXUI/S:WD^96.;&_T:ZH63&C"88X8)AN]J.*6+"9&KER3GDJ# M+=\-E_AA &ULQ5?;:N,P$/T5X:== MZ,:6G6M) KULV4(#I=EM'\H^*,XD$96E5)*;%O;C5U) NME\>^K^(%)$0UQ!*XV9D)F1!MIG+NJZ4$,G6@ MA/EA$+3]A%#N#?MN[5H.^R+5C'*XEDBE24+DRRDPL1IXV'M=N*'SA;8+_K"_ M)',8@_ZSO)9FYN=>IC0!KJC@2,)LX)W@XS/3QV/FU,MC6F!Y_.K]PI$W9"9$P9E@=W2J%P.O MZZ$IS$C*](U8_8*,4,OZBP53[A>M,MO 0W&JM$@RL,D@H7S])<_9090 N'D M$&: \+V * -$CN@Z,T?KG&@R[$NQ0M):&V]VX,[&H0T;RJV,8RW-+C4X/;P@ M5*);PE) 8H8N*"<\IH2A$Z5 *T3X%%U1,J&,:@H*_4#CM=[.NL".@*A4@M%7 MHTN^3#.HW21.KM\0+SA]3(V/;^>@"67?^[XV!&P:?IPE>[I.-CR0[!B6#10% M1R@,0KP'?E8-/X?8P+&#!YMPWQQ;?G9A?G:A\]<\X&^']!$ZIRH6J9G?$ WH M?@3)!.1?] ^-R#--TB1?J@@?Y>$C%SYZ6[J/'/_]E?&#+C4DJBJ+9IY%L_(0 M3E-E5I1"L4@FYOJX<+'@FO*Y3<<,%9V"7&^P["Z]H*24,K4I[[L.Z] M%]H6 MI*=AV/>?RHI766SP:>5\6E\G*N7O%;6=AV_7*&HGSZ)3GZB='"P3I6+_H"C&E6.=OZD>$?D M/3;= QH7_097-YR/:_S^*HV++H%;=6IFQ3$&,KP8\" 8!@ &0 'AL+W=O3#(0JXZ= MV@ZTTO[X'3MI1+O"'=_DUBV$HT')-KA$>U\N-'EAFR7C!4K#E02-ZV$P[EY-^B[> M!SQPW)D]&UPG*Z4>G7.3#8/($4*!J749&'VV.$$A7"*B\=3D#-J2#KAOOV:? M^=ZIEQ4S.%'B%\]L/@PN LAPS2IA[]3N)S;]>(*I$L;_PJZ)C0)(*V-5T8") M0<%E_67/C0Y[@&[O$T#< .+O I(&D/A&:V:^K2FS;#30:@?:15,V9WAM/)JZ MX=*=XM)JVN6$LZ,9XQH>F*@0U!IF7#*9,L MX^X *.9&UK?('O86'I%$K5-P*%?M\O2^%.J7&R\J: M4[C%+0I(X/<M-/K^VG M=["?"3,YC.D6S97$%Y@S_4BC:5;)S+2RP5_X7-WN=]3MMVSZ7[-Q=SIU!CY5 MG,0C6R_$^G\XK)S]I^4[Z-ZO6A/\)I]N/=NW 9 >&PO=V]R:W-H965T,N0+$&R;!^*?:!E.A8JB2Y)VPFP'S]2 MDD6UD4]J(^R+K1?><\>[XW-'<;SGXI-<,Z;04Q*G\JRW5FKSOM^7X9HE5#I\ MPU+]9L5%0I6^%8]]N1&,+C.A).X3UQWT$QJEOW8K)F.^57&4LEN!Y#9) MJ'@^9S'?G_5P[_#@+GI<*_.@/QEOZ".[9^IA7RK.<:BUC,0F4@J/[;L2F+8X.D[?A< M@/9*G4:P>GU GV>3UY-94,FF//X[6JKU66_40TNVHMM8W?'];ZR84&#P0A[+ M[!?MB[%N#X5;J7A2"&L+DBC-_^E3X8B* /:/")!"@+05\ H![RN!HR;YA8#? M5D-0" 1M!0:%P"#S?>ZLS-,SJNAD+/@>"3-:HYF++%R9M'9PE)K,NE="OXVT MG)K,V$*AG]&'Y3(RD:8QNDSS?#5Q?SMCBD;QB1[Q<#]#;]^P@PS6T-EN$F!G M..[OJOZI&>16!GUAL5]:[(,63WD:1DP\,G3'=CS>:3O1-#=]3L,HCM0S^GC- MD@43D(."4EW0F=,')>8 G,(U?8J2;8(67&A),X&0;K3MZKENA>18HXH3AT&] M"X>E_B&H_S+5,6=2(4$5,T0=U:YL& 0[HZ#.7%C*9)$2E= A5:,H0T3H;[6I;+.0AC:=0+W1\#$T]+$4WAEF92QRVIUR$WV MM(E$1K<__8 '[B\)3]4:Z06'GAD5=4L-UJ/)Q0/,Q:ZM#"X(E&5ZE$HEMIDC MHVJ6U'(OC.X-:W!L22+8%ILEUS,&M P7"=)Y6>%Z;(UV3=K ';=? 0 MI =BJ9$T]-&=5?L&1;K<#R"++>T2F!IO;)^/S@_Y5A]J_T6>'1 R38ZHM M\1*XW6U5?6]TTR;0="N$X8D/6;C:\+]GF=ISN]N+6^[U.FET&U!>T>@>]2[4 M[WJ6S#V8KS#FG4GO!5+XV MZ6+)UO.[2Q=+HAY,HBU+=0.*Z;T@C"[M7+P%4^7/$69Z0N:?D(WJY6> MQ#)W^MNKR_.;NY-6SK=4Z0V[<[[E0 _FP+;.AU%P@_,M+WH=\.*FQ3F((I 1@# !""0 M&0 'AL+W=O#.0JJ,&IRJI:_7"FCJ0!GWHR!H M^QEEPAOTW-J]&O3DQG FX%X1OXCO?:;QUY)#.G&D:2?V>I6?6]KD=26- - M-P]R]P4*0BVK+Y%1.Y,?,INM\#(8R?H$2C[,Q M.3^[(&>$"3)EG..^[OD&G;,F_*1PY"9W)/K D2:9HNF5)A.10EJ!']7CKVKP M/@:EC$RTC\Q-5*MP!NL&:0:7) JBL,J??X./Z^%C2! >.GA0PZ99YKGI],4? MZ)OHQ")LBHW"8X5W8RTU,Y69RE6UG2I;.+:#*&@U.CU_>\C_)*GQL53<;H2E MT#LR<4DFKB7S%8P!I8E-#)R#,@M31AGYI7\F$(V!_6S)NGMTDC[[^)$L/)K@X< #5<= MZ?91.,)VHUG-M%,ZT:EU8D3U*B\M=C!YWK MY:[>G,"T6QKI_E^FW2.FS58C MKF9Z53IQ5>O$9Q"@L%!:LL,4BS731E';U\CD!1NUAE,HA\%;Z0[J26-E7N;U M6"-_#K:,7Q+(;566X.#XSH8'"2X*[1^D4%<#] MA91F/[$&RF?3X!=02P,$% @ ;'IL4RDXX'MJ!0 U1@ !D !X;"]W M;W)K&ULQ5E=;]LV%'WN?@5A]*$%TEBD)'\4CH'$ M3EH'R!;$3?*H MBQRGUXTQ33KC4?;9+1^/6"HCFI!;#D0:QY@_79"(; MK? CF1-YO[KEZJY;S!+2F"2"L@1PLCCKG,./UZZK =F(KY1L1.4:Z*4\,/9- MW\S"LXZC&9&(!%)/@=6?-9F0*-(S*1[?S:2=(J8&5J^WLU]EBU>+><""3%CT M)PWE\JPSZ("0+' :R3NV^4S,@GP]7\ BD?T&&S/6Z8 @%9+%!JP8Q#3)_^(? M1H@* 'H- &0 J"W -0!W#]!S&P"> 7AM(_@&X+<%] R@MP_P&P!] ^BWC3 P M@$%;P- AFT!T-GNG)-E4+[E6;Y,L<3C$6<;P/5X-9^^R)(NPZLTH8FNC[GD MZBE5.#F^5>E(."S7B?CX%[]Z^!V\!3< -C2+U7(RZ4O'34;J!X7*1A7[>%.#?R3'3XG*P5W&J-_;@^O MBSYKL7&6Z-=V^)0$36OOJG0NMI>0=NSTKXC082%H L:Y+6O MI PJ4JX**?.5T40R-:"RUC6.4E*WOCQPK[H^#PY/&W3V"\+^D0S8)62DIBH5 MZF7V#Z1KD*Q7,.B]A('J4(14'DN3QSH:O;8T^@6-OI5&Q;MO,0T_*'^>X!65 MZOZO&Q(_$/ZWI> &193!_Y0?%X/#$O2Z<<*KV8FJS@S;R0*<\ M9)TC=:\#"2--%N $S/.4,"1J\_+2S+M3__X0.9[?H &L'/RPC0J??EF%TI:A MW9>_D'C%N.K"P>7WE,HG$V.65268IEQ5!;A5M%BX%>=WU6!GS^O:B2L3KZI. MSQN@)FE*EX9VFWZM ^3*Q&EQ@L#2BZ'=C,T9,M$5!\Y;[5!IF]#NFR_-TPD\ M-%#H(\_SADV;41HIM#NI1?*"FTFA=*6%*=90VX$>6BQ"KN.Z?>0W,"V]%MK- M]HOZ@BI2_K0EE^_4EF1M7]2O8>/O'.V[7$I'AG9+?GZG82;0-G^TS7:70*X,EO;]X<-J:[G67IY.B8 MD]=6'_@'W!%ULJOR !.=K=E12, ?"_6=*6!<^UYV,K8H5U1:.+);^+,W>68F M/+;)NWPJ?;?=X'?$F;1::^G)Z%CKW&Q-LZ:^;H)J^F>K+Z'2AU$K'S9,OC*I M3Z_L_5)=J4^/S':)@V6^A=DQ8Q3:/CIG_V[_3@8-!K4,4MG=E]AC-?_"<)XY;.[+ZV M,[LV9V[0IC1FUV[,]TE(!'U,,A6:>OQ75:KR1N18KUW[1?F(6(>VOM5J3ZIN MY=6H?N%_@_DC302(R$)!G=.^FH/G[]#S&\E6V=O2!R8EB[/+)<$AX7J >KY@ MRG#-C7X!6_PG8_PO4$L#!!0 ( &QZ;%/)(?GC.P, #4- 9 >&PO M=V]R:W-H965T0(+%U_E&;:4M$V(2 MB(D*>$ \N(W;1DOB8KLKX]=C.UG2D:0J6M=*C1W?2N+*EXN&(%WT\=/[.]M\CJ9!94LY<7W/%.;J1,[*&,KNBO4 M%[[_P)J$ L.WY(6TOVC?Q&('+7=2\;(!:P5E7M5'^KLIQ $ _!$ :0#D5(#7 M #R;:*W,IG5-%9U-!-\C8:(UFQG8VEBTSB:OS&V<*Z%74=HE6&4EZ6NL+2GGB+YKIULEW!$%\U08L'E!942O3JFBF:%Z]UE-Q0P>3$ M55J4H7:7C8"K6@ 9$3!GVPODX3>(8 (#\/0X_)HM-1PL'#^%N[H4;3U(6P]B M^;P1OCJO-M,?'_4ZNE&LE#^/L'LMNV?9_;%D;9'0Y4YMN,C_L&RH7C5%8"G, M4W@_ R\.'Q>G'1AA'@9] %_E$J=\J]4]1>B/E;EBEW[NRER0X)D'H M_:.Q'PDD( 02/*(Q:#4&IVC\O%-2Z;[-J_60T.!DH?U(("2)QH6&K=#PJ-"Z MJ2[1\O#!^O&)E0LFCK55U/)'+]"T</[]IXZ&;C(>;MA\;>!B\$ M *$!(DB-B#_X> MX(36O?KOUH7.<.$E'!"X,F"X9\=RAV B'$,?A6+D[UX7GV6X*?3<- MPX@$8WX/G9G"&=PTA;Y)'K]^YY%PBDFF_]]IG4O"2]@D=#X)9S!*&'#*GD\^ M%=#9'SS3_V# U@+B^_Z849#.U<@Y7(T,6-6P /=@3VM>*#Y1L_1ZXGB6[O-77"E-\UVN-'O-4R8 +V^XEP]3LS.N7U3FOT%4$L#!!0 M ( &QZ;%/I.X,S( < *PC 9 >&PO=V]R:W-H965TK0D1X"F)T^QLL!9B\W$T MRL(U27 V9!N2RB=+QA,LY"U?C;(-)S@JE))XA"S+&R68IH/ST^*[&3\_9;F( M:4IF'&1YDF#^?$EB]G@V@(/M%W=TM1;JB]'YZ0:OR)R(^\V,R[O1SDI$$Y)F ME*6 D^79X )^G#ICI5!(_$;)8U:[!LJ5!6/?U+X41D=[,94BO7KK?6;PGGIS )G9,+BWVDDUF>#8 BLL1Y+.[8XV=2 M.>0J>R&+L^(O>*QDK0$(\TRPI%*6"!*:EO_Q4S41-07H="B@2@'U5; K!;NO M@E,I.'T5W$K!/5! ;H>"5REX?4?P*P6_KT)0*01]%<:50I%?HS)^1?"OL,#G MIYP] JZDI35U4610H2UC3E.5['/!Y5,J]<3Y7+#P^\FE3)<(3%@B:RC#11:> M@(LHHNH2QV":EF6E'KR[(@+3^+V4N)]?@7<_O0<_ 9J"6QK'\GEV.A(2E[(^ M"BL,ER4&U('AABR& 4? +(0;%&?F-7G9#,$MM6I?F56O\5O^HULM MZC=O __I;:-_-JM?D7#K.QRWJ$][JQ^./I)YN$M&M$M&5-BSN[Q98TY.%LUD MO. LW#>0 #=RPGZ*$>F:88M#R( M7"VW!]G907:,D*>ID!@S&H(''.<$L"7(5(T#5OE"G@@/J9RZ-NRE;:\&:NP/ MW7']L^_&IZ:&,PS:77!W+KA&%R[BF(58S7>F @W*0(?UA"!/ZIJTD87; .3# MH65PX;JIX0WAOLQ-*>/79- 8#0\GHREE6T/4/AO>;C:\7CF8IYR$;)72OPXF MHVT2O$9RN>/@P*52)NB0V":89P"!A*5B MG0&(0(2?,T/-!SL? J/I&6%T% M,]Y!'ALAS[O*1')EO80V%5?B&IWND\.KB&[<2#(;>2X M'*0L/0ESSA7*F.(%C66RD+:)GU3VZC-O>T/O(.%[24U;I) ]=#M\JJVSH-&G MK_A)+NW$>LWB2$TM6\1TA(!-;K*&=@<8W6*F&\6G$BIYV4=9$!FF5Y M>RNL;-;3VPLL]>F8?=W>H+F_&> 4&4+B=D!N Y#CFP#I#@/-+6;^^>+N>@X^ M5<5_GT827K$S +,8RP2=YXL_Y>X4?&7@CFQR'JYEV'JEC>X1UXA3>_(O"6: MSKZ \KC@#1FFF1LY1Y)AFKW1?[@[N4+-S09T@J[E!=(4CLP4/B.\.*))0U). MA@X$^!M*X,MR24-):GVBI+D;'0EW(\W=R,S=]:'V8H/W(;4NCPM( M7*=WO6*K%7)K;)MD'GB*SKN*3I,Y>F&!7P H=U=]0F=K"K>/A,)M3>&VF<+? ML &K+._M>]OGWM;D;9O)^]6;D_GG"X>;[!:%]K+7C*C,Y(TON@\MDF4HF M2(N25TNX.AFTAE)'^\-K\DP3N7TD1&YK(K?-1#YAJ> X%#F.@2 \:4THLPEH ME><0)CR:PFTSA?<*WK]ONK:F<_M(Z-S6=&Z;Z;Q7K,PF_)=#I?G8-O.Q.JP' MUS]R*IZ[8F48Q]'L[!P).SN:G1TS.SZK?%M'I?X#O2\KIVLHWG:,9/L6TXW:1IRHD)& MT^(P<]\5I:625AT"%2MG+!^I T]5T7A%:LZS7&1";M-HNFKU_H4^,;2LGTU1 MT4W">>&HYG\YZKUTFC\H=,55MQG'?(;?O\1DW[O%3S3)DUY5I[N*$QQ)U>G. MXI@[RVNKKGD&#UW+:CL5'-5>$E#OL=QBOJ(R#V*RE+K6T)=&>/EJ2'DCV*9X M;V#!A&!)<;DF.")<"?\'U!+ P04 " !L>FQ3FM%H MPT8$ !*$ &0 'AL+W=O3P?GHX/7#S)#8!"SWE6R!MGH]3VJ^O*9 ,YE0.^A4)_67&14Z4? MQ=J56P$TM4)YYA+/"]VS$9\YW*6 'W LE=GE/Q,H.,'VX<[+R^ M>&#KC3(OW,EX2]>P /6XO1?ZR:VUI"R'0C)>( &K&V>*O\Z)9P3LC!\,#O)H MC,Q6EIP_F8?OZ8WC&2+((%%&!=4_>YA#EAE-FN._2JE3KVD$C\>OVG^SF]>; M65()FY=1DH7CR=#W3ADC1G.?:.R2U]KU&B_)D$5\A.PO]M;5?IL;R M3+V@S[>@*,N^Z+F/BUOT^=,7] FY2&ZH (E8@1X+IN25?JG'=RS+M+0PL4K%BC&T8<8T17VJ-(GW'.^(3EB >QC'V2Q"ZKM9>A.X%2^"L M,*N6,#\UWW 0!!UL1Z4#?XBM)^@JS1@?(6%_,/([F$C#1#[$U!N$E>XW5/Z@ MR_=QDY^Q_R&HWI"L=+^!"@M;[$5JM\ 8M&.#HE_A\G7:F M_S59'O>G^?=W<'8 5RN]0?0'41=B4P1P?Q4X07P <[INL0L38W$_47R?+-=6LYB+5M8B5*^*Y09>-6OZT;Y:EM#]UF M>MEEWU&QUK H@Y46]73"N# M6:#^]\'D?U!+ P04 " !L>FQ3^NJ9 8Y574Q!XY?)D+F5.-43ETUET!3*Y1G;N!YL9M3QIU>QZX-9:\C M%CIC'(:2J$6>4_DV@$RLNH[O;!8>V'2FS8+;Z\SI%$:@'^=#B3.WU)*R'+AB M@A,)DZ[3]Z\'?F@$[(XG!BNU,R;&E;$0+V;R+>TZGB&"#!)M5%!\+>$&LLQH M0H[?:Z5.:=,([HXWVN^L\^C,F"JX$=DS2_6LZ[0U09/0E M(E/V25;KO9Y#DH72(E\+(T'.>/&FK^M [ B$AP2"M4!@N0M#EO*6:MKK2+$B MTNQ&;69@7;72",>X.961EOB5H9SNC;1(7FH#]"LE-R+'PU;4AJM&1L5!$3$A M#Z"T9(G&35: /'*F%>F;D#+]1C[>@J8L^]1Q-3(9S6ZRMC\H[ <'[+?)O>!Z MILAGGD+ZK[R+OI0.!1N'!L%1A2.8UTGH79' "_P/Q"5J1B6HXGE$?U@&++3Z MPT/ZC:+:V 9L2-\P037I2TGY%.SX9W^,L<)D^W7$6*,TUK#&&@>,?5_D8Y#F M!*Q9=45^X DQ/B4#FE&> /E#JCPK E7HCJQN4YW+7AA$4>S'7L==5E!%)55T M)M47]-\DQS&:J(*FU0S"1K.:)BYIXC-IGC!;$8;RE"2"+T&:F18XR7/,;&4S M^!AJO(=:"YNM./+#:M1FB=H\$Q5OE@FP4Z%K[O,$?M1NM(-JGE;)TSJ3!ZOP MO=G5VH-"HE80>0>@VB54^RC4L[U(,2)]/#G\,13)1?!V W)'F21/-%M 525L MJ[V*M[#J>SO <;T95]?!/2= MU7/""[_""PRW?\"+8.M%&PO=V]R:W-H965T^&3,-C(,8OK @=A$ M$>&_;FG(=M<]V'M[\!BLUC)]8$_&"5G1!97?DP>N[NS"BA]$-!8!BP&GS]>] M&W@UQX-404O\".A.E*Y!.I0GQE[2FSO_NN>D$=&0+F5J@JA_6SJE89A:4G'\ MDQOM%3Y3Q?+UF_7?].#58)Z(H%,6_A7XG*R MD&SYS[8@8^?_H"/H$@!O=!&"H?8FQ+ M-80T$'N9AWN;A8L.A(O!/8OE6H!Y[%._07_6KC]JT;=5ZHK\H;?\W:)6@PN: M6 [%P Y"#;$,SU>W6D:SFG>YQ_VOI<,7!03UO;P(7LG5\S//Y5)<"=I)/YN M":A?!-37 ?4/!/2-*0= Z!K/PEJ6:YQFX32586;7TW93LMU.!M!R1N7?V-Z6 M@:YK>!;K4@>*$RB%?@YSV-GBAO2_.H,#_J!N[0,9W- M.1/RN>%R_J%3@[Y!"EE>!?LFH4%MQN=2;KE$FN&&I<8.6X?_-:%]-[X.AW\*K*6QX/H-7\^R,Q9C/CGSN"5\%BAY#^JQ2J@WC\S)M]N4@?%6=;D?U!+ P04 M" !L>FQ3NR#:'7X" #"!@ &0 'AL+W=OBN80((B;]E#T0$LCBP@7E:27_GU) M2E;=1'&#]B)QF?<>9SAZ2G=2/>D*P* ]9T*/@\J8>H2QSBO@1 ]D#<+NE%)Q M8NQ4K;&N%9#"@SC#41A>84ZH"++4K]VK+)4;PZB >X7TAG.B?DZ!R=TX& :' MA0>ZKHQ;P%E:DS4LP3S6]\K.<,=24 Y"4RF0@G(<3(:C1>+B?< 7"CM]-$8N MDY643VYR6XR#T!T(&.3&,1#[VL(,&'-$]A@_6LZ@DW3 X_&!_://W>:R(AIF MDGVEA:G&P8< %5"2#3,/ ^*T*20M(WJIPV0)\ZKC)W1=N3@S)4B5W2+EH MR^8&OOH>;>M%A>N3I5%VEUJBZ4)WG>=S M,(2R"QOQN)RC\[,+=(:H0'>4,;NO4VSL61PCSEO=::,;O:(;HSLI3*710A10 M].#GI_$W)_#8UJ K1'0HQ#0Z2;B$>H#B\!V*PFC8%?;W44%UY*N=\VVPXB%.\/;Z?DW+.;D>Z)CF, ^NG&M06@@SU7=1+ MK?BYUN)E3#BXZ6*:>N"CCY*#6GLWU"B7&V&:F^A6.\.=>)]YMCX=CF;#GO6Y M->C&3W_3-^Y^1]2:"HT8E%8J'%Q;SU"-8S83(VMO"2MIK,'X865_,J!<@-TO MI32'B1/H?EO9+U!+ P04 " !L>FQ3BI"[(E0# :"@ &0 'AL+W=O MF<4H-^%%SH MB9<;4]X$@=[DM"#:ER45\&8K54$,#-4NT*6B)'.D@@<1QL.@($QXT[&;NU?3 ML:P,9X+>*Z2KHB#JYXQRN9]XH7>8>&"[W-B)8#HNR8ZNJ'DL[Q6,@E8E8P45 MFDF!%-U.O-OP9CFR> ?XRNA>'STCNY.UE$]V\"F;>-@NB'*Z,5:!P-\SG5/. MK1 LXWNCZ;4A+?'X^:#^P>T=]K(FFLXE_\8RDT^\:P]E=$LJ;A[D_B-M]C.P M>AO)M?M%^P:+/;2IM)%%0X85%$S4_^1'X\,1 73Z"5%#B+J$Y!5"W!#BG7$+8LATK.0>*8L&-?O@W'=L\(L)6RAC.BV081D:$%XY6A&7ICE/<+:@CC%Q#N<;5 []]=H'A3,Z$N8A.<[QCDL0(\# [[8W06;QH-9[4'TB@/RJ^OD&KUH5.W+?AY>I6F M_O4X>#Y.3P\JC/W!2]2B!Q6'J1^_A"U[8%&,_:2%O3!BT!HQ..GJ@@H)[>1O MO@Y;N>%)7[^YADRS*_(,R=I1)*IB#=\Z=(/F:X4S2AOH"4SL4*6A)]2F0]\ M\"$K)5 <_IS\7-H3HFDT6=UH^E)6+WQPY%^<1NDH':3#3MK^1(8A3I)1BG$G M=3V:&,Y/X*AU?'1>)?\/S^K0(3XN.NQ'G0J>]\/" MJ.-6'RST<=@SOX"+3WU/^2U?WYKNB-HQH1&G6PB%_1'D5=4WD7I@9.F.VK4T<'"[QQPN M;U19 +S?2FD. QN@O0Y.?P%02P,$% @ ;'IL4^YH*+#< P 61$ !D M !X;"]W;W)K&ULS5C?;Z,X$/Y7+)YNI;N"@?"C M2B*U24ZWTNY=U:A[#Z=[<,!)4 %SMFFZ__V.#0$24HKVI"HO"79FOIGYYH.) MF1X8?Q9[2B5ZS=)%0.6B+;PD]B,XU4J5L&'M6B\_Q MS+!41C2ED500!+Y>Z(*FJ4*"//ZK08TFIG+L7A_1?]?%0S$;(NB"I7\GL=S/ MC,! ,=V2,I6/[/ 'K0N:*+R(I4)_HD-M:QDH*H5D6>T,&61)7GV3UYJ(C@/@ M7':P:P?[W,%]P\&I'9RQ$=S:P1T;85([Z-+-JG9-W))(,I]R=D!<60.:NM#L M:V_@*\F54-:2PZ\)^,GYGZ#%+TP(]$ Y6N\)I^A.2IYL2DDV*462H07+,FCI M6K+H><_2F'*!?D-H#9J-2S!A6V52@(-N/2R725I*&J.?!/]E225)TD\012@G M,34EE*H2-J.ZK/NJ+/N-LASTE>5R+] JCVE\P7\Y[!\.^)M <<.S?>3YWAX$ M7-/B!CG6K\BV;'PAG\5X=^M2.?\O^NJGHY^0X32B\P;>72Z36&D$GA%H M3:.2)S*A0/9KE); -]IREIV+:D5XGN2[KIC^^0+ Z+.DF?AW("VW2[X:8WE25- 4%0P6]54Q^QU8X\ZX/O\SI@MT&3P T"[-AG]_D%2\^>6+[GG]V]R]&8 MJS&8IU1U_AW@T?IX7#\-R0+;+:A]5<)HQQ)V/EH83K^)H1M =WK"Z%O:H16$ MH=T3QEC,U1C,4ZK:48F'9^433 "AN**$I]\1?:4\2@2LWW]^X';,X,E5":6= M4-C[:*%X%\9Z@/U^]]\W/"VJG6]X>, U+>VF/$17.V1P<%5];"<4#C^ZCV'_ MYO3=T/;.;_>^G3]Q?=QK]SB\U?MX%45FYZB84;[39W0!U96YK/[ -[O->X [ M??H]V[_'MPM\87^IWAOHHVD+7[UT^$KX+LD%2ND60EDW/B3+JW-\M9"LT ?5 M#9-P[-67>TJ :64 OV\9D\>%"M"\39G_ %!+ P04 " !L>FQ380:M!RL" M #8! &0 'AL+W=OQJV0.LHG86]A\XG9DI(:%Q;;]@\-7B3MWM 9?R=J8!V_<5],H\0FA MPI(\@^#?(Q:HE"?B-'X.G-$AI <>K_?L'T+M7,M:."R,^B8KVDRC=Q%46(NM MHJ79?<2AGFO/5QKEPA=V@V\20;EU9-H!S!FT4O=_\33H< 087YT!I ,@_5] M-@""SEB.]O1DGRXI2D_\!E?^/ZDN.C MOO,S_UG81FH'"FMF2D8WUQ'8?HYZ@TP76G%MB!L[+#?\]*#U#GQ>&T-[PW?W MX3'+?P%02P,$% @ ;'IL4^4D*_>Y @ 4P< !D !X;"]W;W)K&ULG57?;YLP$/Y73F@/K;0"@31IJR120CMM4CM%C;H] M3'MPX A6CR&?58&HX:5D7$V]0NOJ M)@A46F!)E"\JY&8G%[(DVDSE)E"51)(Y4,F"* Q'04DH]V83M[:4LXG8:D8Y M+B6H;5D2^7N!3.RGWL [+#S23:'M0C";5&2#*]1/U5*:6="R9+1$KJC@(#&? M>O/!33*V]L[@&\6].AJ#C60MQ+.=?,FF7F@%(<-46P9B?CM,D#%+9&3\:CB] MUJ4%'H\/[)]<[":6-5&8"/:=9KJ8>E<>9)B3+=./8O\9FW@N+5\JF')?V#>V MH0?I5FE1-F"CH*2\_I.7)@]' ,/3#8@:0/2O@+@!Q"[06ID+ZY9H,IM(L0=I MK0V;';C<.+2)AG);Q9669I<:G)XEHJR(4I (GE*4&X1'3)'NR)JA L(SF#-3 M:<)3!'-F()&840WW0BFS?P&KNOH@S#.7P MRN&!,F;JJ2:!-N%844':2%_4TJ,3TF-X$%P7"NYXAED'/NG'7_?@ Y/&-I?1 M(9>+J)=PA94/[.SQX'P];!T#D8GG"PP WEW/*;ZEBJPJ(F&3D2VU1VL\&U'T^" MW7%J.HS&?M0:O=)WV>J[[-77GMS.PU5CQT<>(__RC:KW-B=%C5I1HUY17TUG MWDNJ\4+D>7W#A"Y0=DDFQ3(T].A_4" "1"@ &0 'AL+W=O9>UU=A<(?]]9 MVS%$"6EX@0>\MYDY<\YZ/-V55$\Z1C3PDHA4]YS8F.S,=7488\)T36:8TLY, MJH09FJJYJS.%+,J-$N$&GM=R$\93I]_-U\:JWY4+(WB*8P5ZD21,K<]1R%7/ M\9W7A3L^CXU=8:BY34#CK.0/_[-QO6H/\Q&^. M*[TU!IO*5,HG.[F,>HYG$:' T%@7C!Y+'*(0UA/A>"Z=.E5,:[@]?O5^D2=/ MR4R9QJ$4?WADXIYSZD"$,[80YDZN?F&94 XPE$+G_[ JSWH.A MM9%(:$X*$ MI\63O91$;!D$_@Z#H#0(PC47@N317==0.A:4&Y;0 MSPOHP0[H$\QJ4/=.(/ "_V$R@J-OQV^]N$1&Q4A0,1+D;NL[W%[PE+*UJ6Q MG\"8:0.C!<+C%9V'2X.)_OM)M'H5K9Y':^P5;8K$->ZF_B.RBCBM/(Y]%Y?] M5J?6\+9^?M==?@"U44%M[ U5P^T2542\/&1@)-S'7)DUW!)%([;6=!LBN$*Z M7_=('ZP2Q'?VU18;S]-]J'VC:FZT/X_4$L#!!0 M ( &QZ;%,-<'8/_P, ,D4 9 >&PO=V]R:W-H965T,YE6K(M[XH.=#8..69CX-@[.">(['+ M<\J_7T/&#@LO]%YN/*3;1.H;_G)>TBVL03Z6]UR-_"9*G.90B)05B,-FX5V% MGU9DHAV,Q=<4#J)UC?14GAA[UH/;>.$%NB+(()(Z!%4_>UA!ENE(JHY_ZZ!> MDU,[MJ]?HO]F)J\F\T0%K%CV5QK+9.%-/13#ANXR^< .?T ]H9&.%[%,F+_H M4-L&'HIV0K*\=E85Y&E1_=)OM1 M!Q7GN .N'7!7!U([$#/1JC(SK1LJZ7+. MV0%Q;:VBZ0NCC?%6LTD+W<:UY.IIJOSD\@&$Y+M([GA:;-&5%C65*0A$BQBM MOGR]O4$?PQEZ+&,J 7U$ZZK=B&U4$]NN$1-2H/$ QPGW5^50YH&$A./=&K@2G7!M$[=!KX']/=G M98]N)>3B'T>V89-M:+(-NV5+*-_"T:968<8FC$;)?AD.\-S?MX4Z8A.TC%X5 M.&H*'#D+7,,>."TB-?,[R)^ NV8];H*.>]!XTF2;7$3C515FU-)O?%R\:9-Y MZLS\&100T9_ %6BHAFP'#6=-[%D/&H:!Y5IPF95:QYDXE^H1H^&II1JVV!NZ M%RO-:M(JICZ#U)5VD#S$-@'N0W3+HI!<2'321?0?C4:#R0G1+<%"-\)7@4@=YW4G1B=$M@@+W0Q[0^2? 4UH*19.^]#:DBV< M76C5SSJ\%6NC3JC!%H?8C<,OI5K5^L.YZHK8E27CLHONV.(,ASWHCBW=,+[, M&J_CM"7%@]D)22WLL!MV;TAZ+DNP)1@>]J&S91=V?U-UUWETALX69?A-E 'E M46(F&2M),U:JC:3LHJD%%I[TH:EE%'9_:G77=/J#IL&IER"VR,)O(LNIZ;F+ MEU@0D: 'H8F%$G%_8W46NH[326AB&47O82MD B?6P'B643N="&L(XS M=FKMMPZ+FQ3S*DO9E@" !Y!0 &0 'AL+W=ON^?1R_B@S8/=(Q(\%:JTDV!/5%V'H)E=SMR4V$Z;@2.UPCW55+PU'8L>2RP-)*78+![228QM>SD(,U3*$7$;OUO.H"OI@/WQ,_MGKYVU;(3% MF58_9$[[27 50(Y;42M:Z<,7;/5<.KY,*^N_<&ASHP"RVI(N6C!W4,BR^8NG MUH<>(!Z] DA:0/)6P+ %#+W0IC,O:RY(I&.C#V!<-K.Y@??&HUF-+-TNKLGP MJF0LD6=3TGG4^+YAF_RR9FS0L66Y'W/?DXW MG,4G\]>1BL.NXM!7'/UWQ9FV= [?ZF*#!O06EMKZ/;'P24D^(R[I')9H,BSI M)>>/%XXO!U'T[HB"4:=@=)3HJQ0;J1IK3-L[:1[VA64LYL7CT7!?>6[W%CVF MO(^/_1-P+*-I..Q=#/WQ.!Z0=OR>!HQNIE W(X^7;'PME;M\$[GGQ[N*B==UZ MO+K=1RYKZ(J$7N+N+O&&Z'>.\1&*4#T8Z\!Z! *Y$(W #G&&8;^@QC M[^R@FEP97T!! MW1^O"JMPINFJW>F2C4/UL$$F2J=,-V':9&T:]@7+0([FLSD\C2I" (U1N>VD MG,Z4I)6&M4?=L;13)L0#O&[?LQWN9;:5U1;D5#9=*ZCN.AHW /YM-L>]3=MY M%6]0\"=E/BWL;/-AJ4RM0:F";!$].&3[<8DTU1L MB[:U?\J[_&K%TQ ?D&USZQ"1I,%EP8+NO1G*T(F][N_PV_DI MR^A"F'$##LBF_Y6E?)$GS:Q[V(AZUJ;_!9;7CIM[H(W%9)' /,KB"(,@;<11S %H %#HJ@Z M!_?.HW!]3H6;W\"&OP!02P,$% @ ;'IL4Y>*NQS $P( L !? M3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2 M?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'FQ35?R2UHZ6P3$4F/I)*VOWXG.<9(;#GTY:HG6Y1$?SJ*]_$DOW]V_G'C MW*/X9CH;%L4^QL/E;!::/1@5_G 'L+AGZ[Q1$3?];A8.'E0;]@#1=+-J/K^8 M&:5M\>']J:^5GZ4;+D(3M;/8.#0\:'@._^X?-L63#GJC.QV_+XKQ>P>%,-IJ MHW] NRCFA0A[]_R7\_J'LU%UZ\:[KEL4Y7'' _BHF_\TKP?(>[4)8TM4FSN% M((OB8HX=;K4/<3QB[%\AXQ/@P<>M/KH;W47PURK"G][U!VUW0S=X%;/D,L8X MG#Z/0;ST/Q-&M]WJ!JY=TQNP\1A'#]T :,->'T(AK#*P**[<$WBQ4CL8+@I_ MY;8]7F!$LB1<_E+C#G_;CHRA+(]8"#IR:0DH"4$T)FD3PG(,^GA*P3R L"\H(7\F,?M(40A++# MG1AT$&XK5AX"GJ=B OF&@'S#"[GNC5'^^T"VUCNK\31EHU@VC>MMU GD6P+R M+2_DLOF[Q]\%!=#T/D;K3%-*-5)Y8AH![2I%C.J=0] MY\6\ADUZGY6D1M@]8HR.PT''&8$S-Z)C 0,'Z:B6E$9*9H_@[-R"]V,N<XO%KOE0>QC-'K38\+Q2Y;;%'2*)FM,0RG0DJ<'C@Q_ [$ M'32@GP9&G#@I)J6-DMD;=Q"B[YO8>YS#J M<3&-^AI>I_27%I,11,IN#U%NV MFBDIFY3,.DD%)WZ['\?Z]W1E34FD8I8(Z;HLAA7EEXK9+V3JSC')0H79,*^E M[I=A3S$IPU3,AB&S91Y-2C05>[5"9,LP>,EOFF)1[JBDKEAR33%FBDE9J.:W MT.NEK3A+,2D+U2.]VN*25FHYJZ M7L<<4GV*25FH9K80B9DM/21E(DE? M;K%?;S_@3 =L;U34K+X:/XXL$>3X\ MU=OV77>%;5_L)Z?:TSO]T_\1/OP#4$L#!!0 ( &QZ;%..83CZO0$ 'H= M : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-V3MNPD 4A>&M("^ MX3X@(8)4:=)&;,""X2$>MCP3!78?! 4I_RP>-(6AD6 KL%\18"O17U5@*]%?56 KWUX6>;0&]%O95 ;T6] ME4!O1;V50&]%O95 ;T6]E4!O1;V50&]%O95 ;T.]C4!O0[V-0&]#O8U ;WO8 M+"'0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1 M;R?0VU%O)]#;'S:["?1VU-L)]';4VPGT=M3;"?1VU-L)]';4VY^I=\JG74RW MGNL:CVZ>274^OQMOG[\LKS<1Y^$%YP!'K>^_4$L#!!0 ( &QZ;%.<*],/ MO0$ '<= 3 6T-O;G1E;G1?5'EP97-=+GAM;,W9R6[",!0%T%]!V2)B M/)0. C9MMRV+_H";/$A$$ENVH?#W=<(@M:*HB$J]FT2)[7=?;.EL,G[;6O*] M35TU?I(4(=@'QGQ64*U]:BPU<61N7*U#?'0+9G6VU MB8C@5:'WO(FO?6F:2>*H\DGO<3>QS9HDVMJJS'2(XVS=Y-]2!ON$-*[L MYOBBM+X?)R3L9$([\G/ ?MWKFIPK<^K-M LONHZSV*9B/FPK\NGY$B=Z-/-Y MF5%NLE4=EZ3>.M*Y+XA"7:6[HOWSR2'N,.VN_.K\KLRYP#ASYHSU\<0<71YW M.))V]<#&0N1">?X3CXFQ]-7?1^UIYY3_,CMN[X=QR^X\/.MNU^_QUS,^UK^P M#P'2AP3I0X'T<0/2QPBDCUN0/NY ^K@'Z8,/41I!$96CD,I13.4HJ'(453D* MJQS%58X"*T>15:#(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J4&25*+)*%%DE MBJP215:)(JM$D56BR"I19)4HLDH4616*K I%5H4BJT*15:'(JE!D52BR*A19 M%8JLZC]E?3=F^=>_ MM[6NNR.>2S[G_K]!-02P$"% ,4 " !L>FQ3!T%- M8H$ "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ M 0(4 Q0 ( &QZ;%-#);.Y[@ "L" 1 " :\ !D M;V-0&UL4$L! A0#% M @ ;'IL4T>",1@Z!0 ?!4 !@ ("!#0@ 'AL+W=O0D %HU 8 " @:D= M !X;"]W;W)KFQ3\(&K M6^@' "7( & @(%8)P >&PO=V]R:W-H965T&UL4$L! A0#% @ ;'IL4_&>KB2?" )A8 !@ M ("!=B\ 'AL+W=OFQ3![0M_8H( [%0 & M @(%H1 >&PO=V]R:W-H965T&UL4$L! A0#% M @ ;'IL4TXS=K^C!0 =PX !D ("!*$T 'AL+W=OFQ33K$9B"$+ L'P &0 M@($4;@ >&PO=V]R:W-H965TP, &8' 9 " @6QY !X;"]W;W)K&UL4$L! A0#% @ ;'IL4]L.D'@3! . H !D M ("!'GT 'AL+W=OFQ3=1:1\&8) "?%P &0 @(%H@0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ ;'IL4TI*4SJO#@ $"L !D ("!U8X M 'AL+W=OFQ3D &8 MC>4" !)!@ &0 @(&[G0 >&PO=V]R:W-H965TU0, -0( 9 M " @=>@ !X;"]W;W)K&UL4$L! A0#% @ M;'IL4\)AR7\9 P ?P< !D ("!XZ0 'AL+W=OFQ3@LMT50 # #$!@ &0 @(%( MM0 >&PO=V]R:W-H965T'5*08 #4; 9 " @7^X !X;"]W;W)K&UL4$L! A0#% @ ;'IL4PPXE\GQ P H1$ !D M ("!W[X 'AL+W=OFQ37U!]:&PO=V]R:W-H M965T&UL4$L! M A0#% @ ;'IL4U%]C-?W @ M@@ !D ("!D,T 'AL M+W=OFQ3@K):DS0# M #N#@ &0 @(&^T >&PO=V]R:W-H965T&UL4$L! A0#% @ ;'IL M4Q@CNNWB!0 C!X !D ("![]8 'AL+W=OFQ3F((I 1@# !""0 &0 M @($(W0 >&PO=V]R:W-H965T&UL4$L! A0#% @ ;'IL4\DA^>,[ P -0T M !D ("!^.4 'AL+W=OFQ3Z3N#,R ' "L(P &0 @(%JZ0 M>&PO=V]R:W-H965T&UL4$L! A0#% @ ;'IL4W(F(5(] P ?PH !D M ("!/O4 'AL+W=OFQ3=7'\V>,$ #7&@ &0 @(&R^ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ;'IL4XJ0NR)4 P &@H !D ("!@0 ! 'AL+W=O MFQ3[F@HL-P# !9 M$0 &0 @($,! $ >&PO=V]R:W-H965T&UL4$L! A0#% @ ;'IL4^4D M*_>Y @ 4P< !D ("!@0H! 'AL+W=OFQ3(T].A_4" "1"@ &0 M @(%Q#0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ;'IL4\RI+V98 @ >04 !D M ("!TQ0! 'AL+W=OFQ3_]CNOBD# 0$P #0 @ %B%P$ >&PO MFQ3CF$X^KT! !Z'0 &@ @ '6'P$ >&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !L>FQ3G"O3#[T! !W M'0 $P @ '+(0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 .0 Y (8/ "Y(P$ ! end XML 62 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 63 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 64 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 219 339 1 false 77 0 false 5 false false R1.htm 1001 - Document - Cover Page Sheet http://compassInc.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - Condensed Consolidated Balance Sheets Sheet http://compassInc.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://compassInc.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - Condensed Consolidated Statements of Operations Sheet http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 1005 - Statement - Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit) Sheet http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit) Statements 5 false false R6.htm 1006 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 6 false false R7.htm 1007 - Disclosure - Business and Basis of Presentation Sheet http://compassInc.com/role/BusinessAndBasisOfPresentation Business and Basis of Presentation Notes 7 false false R8.htm 1008 - Disclosure - Summary of Significant Accounting Policies Sheet http://compassInc.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 8 false false R9.htm 1009 - Disclosure - Acquisitions Sheet http://compassInc.com/role/Acquisitions Acquisitions Notes 9 false false R10.htm 1010 - Disclosure - Fair Value of Financial Assets and Liabilities Sheet http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilities Fair Value of Financial Assets and Liabilities Notes 10 false false R11.htm 1011 - Disclosure - Debt Sheet http://compassInc.com/role/Debt Debt Notes 11 false false R12.htm 1012 - Disclosure - Commitments and Contingencies Sheet http://compassInc.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 12 false false R13.htm 1013 - Disclosure - Preferred Stock and Common stock Sheet http://compassInc.com/role/PreferredStockAndCommonStock Preferred Stock and Common stock Notes 13 false false R14.htm 1014 - Disclosure - Stock-Based Compensation Sheet http://compassInc.com/role/StockBasedCompensation Stock-Based Compensation Notes 14 false false R15.htm 1015 - Disclosure - Income Taxes Sheet http://compassInc.com/role/IncomeTaxes Income Taxes Notes 15 false false R16.htm 1016 - Disclosure - Net Loss Per Share Attributable to Common Stockholders Sheet http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholders Net Loss Per Share Attributable to Common Stockholders Notes 16 false false R17.htm 1017 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses Sheet http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLosses Compass Concierge Receivables and Allowance for Credit Losses Notes 17 false false R18.htm 1018 - Disclosure - Restructuring Activities and COVID-19 Update Sheet http://compassInc.com/role/RestructuringActivitiesAndCovid19Update Restructuring Activities and COVID-19 Update Notes 18 false false R19.htm 1019 - 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 19 false false R20.htm 1020 - Disclosure - Acquisitions (Tables) Sheet http://compassInc.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://compassInc.com/role/Acquisitions 20 false false R21.htm 1021 - 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 21 false false R22.htm 1022 - 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 22 false false R23.htm 1023 - Disclosure - Stock-Based Compensation (Tables) Sheet http://compassInc.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://compassInc.com/role/StockBasedCompensation 23 false false R24.htm 1024 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) Sheet http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersTables Net Loss Per Share Attributable to Common Stockholders (Tables) Tables http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholders 24 false false R25.htm 1025 - 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 25 false false R26.htm 1026 - Disclosure - Restructuring Activities and COVID-19 Update (Tables) Sheet http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateTables Restructuring Activities and COVID-19 Update (Tables) Tables http://compassInc.com/role/RestructuringActivitiesAndCovid19Update 26 false false R27.htm 1027 - Disclosure - Business and Basis of Presentation - Additional Information (Detail) Sheet http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail Business and Basis of Presentation - Additional Information (Detail) Details 27 false false R28.htm 1028 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail Summary of Significant Accounting Policies - Additional Information (Detail) Details 28 false false R29.htm 1029 - Disclosure - Acquisitions - Additional Information (Detail) Sheet http://compassInc.com/role/AcquisitionsAdditionalInformationDetail Acquisitions - Additional Information (Detail) Details 29 false false R30.htm 1030 - Disclosure - Acquisitions - Summary of Changes in Contingent Consideration Measured at Fair Value on a Recurring Basis (Detail) Sheet http://compassInc.com/role/AcquisitionsSummaryOfChangesInContingentConsiderationMeasuredAtFairValueOnARecurringBasisDetail Acquisitions - Summary of Changes in Contingent Consideration Measured at Fair Value on a Recurring Basis (Detail) Details 30 false false R31.htm 1031 - Disclosure - Fair Value of Financial Assets and Liabilities - Summary of Fair Value Measurements of Our Financial Instruments (Detail) Sheet http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementsOfOurFinancialInstrumentsDetail Fair Value of Financial Assets and Liabilities - Summary of Fair Value Measurements of Our Financial Instruments (Detail) Details 31 false false R32.htm 1032 - Disclosure - Fair Value of Financial Assets and Liabilities - Summary of Fair Value Measurement Inputs and Valuation Techniques (Detail) Sheet http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementInputsAndValuationTechniquesDetail Fair Value of Financial Assets and Liabilities - Summary of Fair Value Measurement Inputs and Valuation Techniques (Detail) Details 32 false false R33.htm 1033 - 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 33 false false R34.htm 1034 - Disclosure - Debt - Additional Information (Detail) Sheet http://compassInc.com/role/DebtAdditionalInformationDetail Debt - Additional Information (Detail) Details 34 false false R35.htm 1035 - Disclosure - Commitments and Contingencies - Additional Information (Detail) Sheet http://compassInc.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and Contingencies - Additional Information (Detail) Details 35 false false R36.htm 1036 - Disclosure - Preferred Stock and Common stock - Additional Information (Detail) Sheet http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail Preferred Stock and Common stock - Additional Information (Detail) Details 36 false false R37.htm 1037 - 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 37 false false R38.htm 1038 - Disclosure - Stock-Based Compensation - Additional Information (Detail) Sheet http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail Stock-Based Compensation - Additional Information (Detail) Details 38 false false R39.htm 1039 - 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 39 false false R40.htm 1040 - 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 40 false false R41.htm 1041 - 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 41 false false R42.htm 1042 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://compassInc.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 42 false false R43.htm 1043 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Sheet http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail Net Loss Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Details 43 false false R44.htm 1044 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Sheet http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail Net Loss Per Share Attributable to Common Stockholders - Schedule of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail) Details 44 false false R45.htm 1045 - 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 45 false false R46.htm 1046 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Summary of ACL for Concierge Receivables (Detail) Sheet http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAclForConciergeReceivablesDetail Compass Concierge Receivables and Allowance for Credit Losses - Summary of ACL for Concierge Receivables (Detail) Details 46 false false R47.htm 1047 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Summary of Aging Analysis of Concierge Receivables (Detail) Sheet http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAgingAnalysisOfConciergeReceivablesDetail Compass Concierge Receivables and Allowance for Credit Losses - Summary of Aging Analysis of Concierge Receivables (Detail) Details 47 false false R48.htm 1048 - Disclosure - Restructuring Activities and COVID -19 Update - Summary of restructuring costs (Detail) Sheet http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateSummaryOfRestructuringCostsDetail Restructuring Activities and COVID -19 Update - Summary of restructuring costs (Detail) Details 48 false false R49.htm 1049 - Disclosure - Restructuring Activities and COVID -19 Update - Additional Information (Detail) Sheet http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateAdditionalInformationDetail Restructuring Activities and COVID -19 Update - Additional Information (Detail) Details 49 false false All Reports Book All Reports d245389d10q.htm comp-20210930.xsd comp-20210930_cal.xml comp-20210930_def.xml comp-20210930_lab.xml comp-20210930_pre.xml d245389dex311.htm d245389dex312.htm d245389dex321.htm d245389dex322.htm http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 true true JSON 67 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "d245389d10q.htm": { "axisCustom": 4, "axisStandard": 23, "contextCount": 219, "dts": { "calculationLink": { "local": [ "comp-20210930_cal.xml" ] }, "definitionLink": { "local": [ "comp-20210930_def.xml" ] }, "inline": { "local": [ "d245389d10q.htm" ] }, "labelLink": { "local": [ "comp-20210930_lab.xml" ] }, "presentationLink": { "local": [ "comp-20210930_pre.xml" ] }, "schema": { "local": [ "comp-20210930.xsd" ], "remote": [ "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", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/exch/2021/exch-2021.xsd", "https://xbrl.sec.gov/naics/2021/naics-2021.xsd", "https://xbrl.sec.gov/sic/2021/sic-2021.xsd", "https://xbrl.sec.gov/stpr/2021/stpr-2021.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 468, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 1, "http://xbrl.sec.gov/dei/2021": 6, "total": 7 }, "keyCustom": 45, "keyStandard": 294, "memberCustom": 28, "memberStandard": 41, "nsprefix": "comp", "nsuri": "http://compassInc.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "1001 - Document - Cover Page", "role": "http://compassInc.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1010 - Disclosure - Fair Value of Financial Assets and Liabilities", "role": "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilities", "shortName": "Fair Value of Financial Assets and Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1011 - Disclosure - Debt", "role": "http://compassInc.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1012 - Disclosure - Commitments and Contingencies", "role": "http://compassInc.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1013 - Disclosure - Preferred Stock and Common stock", "role": "http://compassInc.com/role/PreferredStockAndCommonStock", "shortName": "Preferred Stock and Common stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1014 - Disclosure - Stock-Based Compensation", "role": "http://compassInc.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1015 - Disclosure - Income Taxes", "role": "http://compassInc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1016 - Disclosure - Net Loss Per Share Attributable to Common Stockholders", "role": "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholders", "shortName": "Net Loss Per Share Attributable to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "comp:CompassConciergeReceivablesAndAllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1017 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses", "role": "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLosses", "shortName": "Compass Concierge Receivables and Allowance for Credit Losses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "comp:CompassConciergeReceivablesAndAllowanceForCreditLossesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1018 - Disclosure - Restructuring Activities and COVID-19 Update", "role": "http://compassInc.com/role/RestructuringActivitiesAndCovid19Update", "shortName": "Restructuring Activities and COVID-19 Update", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1019 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://compassInc.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "-5", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1020 - Disclosure - Acquisitions (Tables)", "role": "http://compassInc.com/role/AcquisitionsTables", "shortName": "Acquisitions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1021 - Disclosure - Fair Value of Financial Assets and Liabilities (Tables)", "role": "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesTables", "shortName": "Fair Value of Financial Assets and Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1022 - Disclosure - Preferred Stock and Common stock (Tables)", "role": "http://compassInc.com/role/PreferredStockAndCommonStockTables", "shortName": "Preferred Stock and Common stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1023 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://compassInc.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1024 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)", "role": "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersTables", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1025 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses (Tables)", "role": "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesTables", "shortName": "Compass Concierge Receivables and Allowance for Credit Losses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1026 - Disclosure - Restructuring Activities and COVID-19 Update (Tables)", "role": "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateTables", "shortName": "Restructuring Activities and COVID-19 Update (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1027 - Disclosure - Business and Basis of Presentation - Additional Information (Detail)", "role": "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "shortName": "Business and Basis of Presentation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "comp:DeferredOfferingCostsPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:DeferredOfferingCosts", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1028 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Detail)", "role": "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail", "shortName": "Summary of Significant Accounting Policies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "comp:DeferredOfferingCostsPolicyTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn12_31_2020_OtherNoncurrentAssetsMemberusgaapBalanceSheetLocationAxis", "decimals": "-5", "lang": null, "name": "us-gaap:DeferredOfferingCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1029 - Disclosure - Acquisitions - Additional Information (Detail)", "role": "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail", "shortName": "Acquisitions - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021_MaximumMembersrtRangeAxis", "decimals": null, "lang": "en-US", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://compassInc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn06_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1030 - Disclosure - Acquisitions - Summary of Changes in Contingent Consideration Measured at Fair Value on a Recurring Basis (Detail)", "role": "http://compassInc.com/role/AcquisitionsSummaryOfChangesInContingentConsiderationMeasuredAtFairValueOnARecurringBasisDetail", "shortName": "Acquisitions - Summary of Changes in Contingent Consideration Measured at Fair Value on a Recurring Basis (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P07_01_2021To09_30_2021", "decimals": "-5", "lang": null, "name": "comp:BusinessCombinationContingentConsiderationAcquisitionsDuringThePeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1031 - Disclosure - Fair Value of Financial Assets and Liabilities - Summary of Fair Value Measurements of Our Financial Instruments (Detail)", "role": "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementsOfOurFinancialInstrumentsDetail", "shortName": "Fair Value of Financial Assets and Liabilities - Summary of Fair Value Measurements of Our Financial Instruments (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021_MaximumMembersrtRangeAxis_MeasurementInputDiscountRateMemberusgaapMeasurementInputTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1032 - Disclosure - Fair Value of Financial Assets and Liabilities - Summary of Fair Value Measurement Inputs and Valuation Techniques (Detail)", "role": "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementInputsAndValuationTechniquesDetail", "shortName": "Fair Value of Financial Assets and Liabilities - Summary of Fair Value Measurement Inputs and Valuation Techniques (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "td", "tr", "table", "ix:continuation", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021_MaximumMembersrtRangeAxis_MeasurementInputDiscountRateMemberusgaapMeasurementInputTypeAxis", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis", "decimals": "-5", "first": true, "lang": null, "name": "comp:ContingentConsiderationFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1033 - Disclosure - Fair Value of Financial Assets and Liabilities - Additional Information (Detail)", "role": "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesAdditionalInformationDetail", "shortName": "Fair Value of Financial Assets and Liabilities - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021_FairValueInputsLevel3MemberusgaapFairValueByFairValueHierarchyLevelAxis", "decimals": "-5", "first": true, "lang": null, "name": "comp:ContingentConsiderationFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1034 - Disclosure - Debt - Additional Information (Detail)", "role": "http://compassInc.com/role/DebtAdditionalInformationDetail", "shortName": "Debt - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:DebtDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn07_31_2020_ConciergeRevolvingCreditFacilityMemberusgaapCreditFacilityAxis", "decimals": "-5", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NoninterestBearingDepositLiabilities", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1035 - Disclosure - Commitments and Contingencies - Additional Information (Detail)", "role": "http://compassInc.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "shortName": "Commitments and Contingencies - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "-5", "lang": null, "name": "us-gaap:NoninterestBearingDepositLiabilities", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2020To09_30_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1036 - Disclosure - Preferred Stock and Common stock - Additional Information (Detail)", "role": "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail", "shortName": "Preferred Stock and Common stock - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockSharesOutstanding", "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "0", "lang": null, "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "div", "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1037 - Disclosure - Preferred Stock and Common stock - Schedule of Stock by Class (Detail)", "role": "http://compassInc.com/role/PreferredStockAndCommonStockScheduleOfStockByClassDetail", "shortName": "Preferred Stock and Common stock - Schedule of Stock by Class (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021_CommonClassAMemberusgaapStatementClassOfStockAxis", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1038 - Disclosure - Stock-Based Compensation - Additional Information (Detail)", "role": "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail", "shortName": "Stock-Based Compensation - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1039 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "role": "http://compassInc.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P07_01_2021To09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004 - Statement - Condensed Consolidated Statements of Operations", "role": "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P07_01_2021To09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1040 - Disclosure - Stock-Based Compensation - Summary of Restricted Stock Units Activity (Detail)", "role": "http://compassInc.com/role/StockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail", "shortName": "Stock-Based Compensation - Summary of Restricted Stock Units Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn12_31_2020", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P07_01_2021To09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1041 - Disclosure - Stock-Based Compensation - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail)", "role": "http://compassInc.com/role/StockBasedCompensationShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail", "shortName": "Stock-Based Compensation - Share-based Payment Arrangement, Expensed and Capitalized, Amount (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P07_01_2021To09_30_2021_CommissionAndOtherRelatedExpensesMemberusgaapIncomeStatementLocationAxis", "decimals": "-5", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P07_01_2021To09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1042 - Disclosure - Income Taxes - Additional Information (Detail)", "role": "http://compassInc.com/role/IncomeTaxesAdditionalInformationDetail", "shortName": "Income Taxes - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P07_01_2021To09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1043 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "role": "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Schedule of Computation of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P07_01_2021To09_30_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1044 - Disclosure - Net Loss Per Share Attributable to Common Stockholders - Schedule of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "role": "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "shortName": "Net Loss Per Share Attributable to Common Stockholders - Schedule of Computation of Diluted Net Loss Per Share Attributable to Common Stockholders (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P07_01_2021To09_30_2021", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_shares", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "2", "first": true, "lang": null, "name": "comp:PercentageOfFinancingReceivablesRelatingToUnsoldProperties", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1045 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Additional Information (Detail)", "role": "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesAdditionalInformationDetail", "shortName": "Compass Concierge Receivables and Allowance for Credit Losses - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "div", "ix:continuation", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "2", "first": true, "lang": null, "name": "comp:PercentageOfFinancingReceivablesRelatingToUnsoldProperties", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn06_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1046 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Summary of ACL for Concierge Receivables (Detail)", "role": "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAclForConciergeReceivablesDetail", "shortName": "Compass Concierge Receivables and Allowance for Credit Losses - Summary of ACL for Concierge Receivables (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn06_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1047 - Disclosure - Compass Concierge Receivables and Allowance for Credit Losses - Summary of Aging Analysis of Concierge Receivables (Detail)", "role": "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAgingAnalysisOfConciergeReceivablesDetail", "shortName": "Compass Concierge Receivables and Allowance for Credit Losses - Summary of Aging Analysis of Concierge Receivables (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NotesReceivableGross", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P07_01_2020To09_30_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1048 - Disclosure - Restructuring Activities and COVID -19 Update - Summary of restructuring costs (Detail)", "role": "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateSummaryOfRestructuringCostsDetail", "shortName": "Restructuring Activities and COVID -19 Update - Summary of restructuring costs (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P07_01_2020To09_30_2020", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1049 - Disclosure - Restructuring Activities and COVID -19 Update - Additional Information (Detail)", "role": "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateAdditionalInformationDetail", "shortName": "Restructuring Activities and COVID -19 Update - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn09_30_2021", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent", "reportCount": 1, "unique": true, "unitRef": "Unit_pure", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005 - Statement - Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit)", "role": "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit", "shortName": "Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "PAsOn12_31_2019", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": "-5", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1007 - Disclosure - Business and Basis of Presentation", "role": "http://compassInc.com/role/BusinessAndBasisOfPresentation", "shortName": "Business and Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1008 - Disclosure - Summary of Significant Accounting Policies", "role": "http://compassInc.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "1009 - Disclosure - Acquisitions", "role": "http://compassInc.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "div", "body", "html" ], "baseRef": "d245389d10q.htm", "contextRef": "P01_01_2021To09_30_2021", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 77, "tag": { "comp_AccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policies.", "label": "Accounting Policies [Line Items]" } } }, "localname": "AccountingPoliciesLineItems", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_AccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policies.", "label": "Accounting Policies [Table]" } } }, "localname": "AccountingPoliciesTable", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_AccruedExpensesAndOtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Expenses And Other Current Liabilities [Member]" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_AgreementAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Axis]" } } }, "localname": "AgreementAxis", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_AgreementDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Agreement [Domain]" } } }, "localname": "AgreementDomain", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_BadDebtExpense": { "auth_ref": [], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 6.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/20210930", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "comp_BrokerRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Broker Relationships [Member]", "terseLabel": "Broker Relationships [Member]" } } }, "localname": "BrokerRelationshipsMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_BusinessAcquisitionCompensationExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition Compensation Expenses", "label": "Business Acquisition Compensation Expenses", "terseLabel": "Business acquistion compensation expenses" } } }, "localname": "BusinessAcquisitionCompensationExpenses", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "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/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsSummaryOfChangesInContingentConsiderationMeasuredAtFairValueOnARecurringBasisDetail" ], "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": "Business combination contingent consideration fixed in value" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityFixedInValue", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "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", "verboseLabel": "Business combination contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationPayableInCash", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "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": "Business Combination Future Compensation To Be Paid To The Acquires" } } }, "localname": "BusinessCombinationFutureCompensationToBePaidToTheAcquires", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationOperatingLeaseRightOfUseAssetsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination Operating Lease Right Of Use Assets Acquired", "label": "Business Combination Operating Lease Right Of Use Assets Acquired", "terseLabel": "Business combination operating lease right of use assets acquired" } } }, "localname": "BusinessCombinationOperatingLeaseRightOfUseAssetsAcquired", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationOtherCurrentAndNonCurrentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination other current and non current liabilities.", "label": "Business Combination Other Current And Non Current Liabilities", "terseLabel": "Business combination other current and non current liabilities" } } }, "localname": "BusinessCombinationOtherCurrentAndNonCurrentLiabilities", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_BusinessCombinationOtherCurrentAssetsAndNonCurrentAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination other current assets and non current assets.", "label": "Business Combination Other Current Assets And Non Current Assets", "terseLabel": "Business combination other current assets and non current assets" } } }, "localname": "BusinessCombinationOtherCurrentAssetsAndNonCurrentAssets", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "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": "Business Combinations contingent liabilities undiscounted maximum payment" } } }, "localname": "BusinessCombinationsContingentLiabilitiesUndiscountedMaximumPayment", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_CashAndMoneyMarketFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash and money market funds.", "label": "Cash And Money Market Funds [Member]" } } }, "localname": "CashAndMoneyMarketFundsMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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/20210930", "presentation": [ "http://compassInc.com/role/StockBasedCompensationShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "comp_CommonStockIssuedUponConversionOfConvertiblePreferredStockShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock issued upon conversion of convertible preferred stock share.", "label": "Common Stock Issued Upon Conversion Of Convertible Preferred Stock Share", "terseLabel": "Conversion of convertible preferred stock to common stock in connection with the initial public offering, Shares", "verboseLabel": "Reclassification of convertible preferred stock into common stock" } } }, "localname": "CommonStockIssuedUponConversionOfConvertiblePreferredStockShare", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "comp_CommonStockIssuedUponConversionOfConvertiblePreferredStockValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Common stock issued upon conversion of convertible preferred stock value.", "label": "Common Stock Issued Upon Conversion Of Convertible Preferred Stock Value", "terseLabel": "Conversion of convertible preferred stock to common stock in connection with the initial public offering", "verboseLabel": "Reclassification of convertible preferred stock into common stock value" } } }, "localname": "CommonStockIssuedUponConversionOfConvertiblePreferredStockValue", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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/20210930", "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]" } } }, "localname": "ConciergeFacilityUsedGreaterThanFiftyPercentMember", "nsuri": "http://compassInc.com/20210930", "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]" } } }, "localname": "ConciergeFacilityUsedLessThanFiftyPercentMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_ConciergeRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Concierge Revolving Credit Facility [Member]", "terseLabel": "Concierge Revolving Credit Facility [Member]" } } }, "localname": "ConciergeRevolvingCreditFacilityMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_ConsiderationOfLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Consideration of lease liability.", "label": "Consideration Of Lease Liability", "terseLabel": "Consideration of lease liability" } } }, "localname": "ConsiderationOfLeaseLiability", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "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 percentage" } } }, "localname": "ConsolidatedEntityInvestmentOwnershipPercentage", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "comp_ContingentConsiderationFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent consideration\u00a0Fair Value Disclosure.", "label": "Contingent Consideration fair Value Disclosure", "verboseLabel": "Business combination contingent consideration fair value disclosure" } } }, "localname": "ContingentConsiderationFairValueDisclosure", "nsuri": "http://compassInc.com/20210930", "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/20210930", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "comp_ConvertiblePreferredStockParOrStatedValuePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible preferred stock par or stated value per share.", "label": "Convertible Preferred Stock Par Or Stated Value Per Share", "terseLabel": "Convertible preferred stock par or stated value per share" } } }, "localname": "ConvertiblePreferredStockParOrStatedValuePerShare", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "comp_ConvertiblePreferredStockSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible preferred stock shares authorized.", "label": "Convertible Preferred Stock Shares Authorized", "terseLabel": "Convertible preferred stock shares authorized" } } }, "localname": "ConvertiblePreferredStockSharesAuthorized", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "comp_ConvertiblePreferredStockSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible preferred stock shares issued.", "label": "Convertible Preferred Stock Shares Issued", "terseLabel": "Convertible preferred stock shares issued" } } }, "localname": "ConvertiblePreferredStockSharesIssued", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "comp_ConvertiblePreferredStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible preferred stock shares outstanding.", "label": "Convertible Preferred Stock Shares Outstanding", "terseLabel": "Convertible preferred stock shares outstanding" } } }, "localname": "ConvertiblePreferredStockSharesOutstanding", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "comp_ConvertiblePreferredStockValue": { "auth_ref": [], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 20.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Convertible preferred stock value.", "label": "Convertible Preferred Stock Value", "terseLabel": "Convertible preferred stock, $0.00001 par value, 0 and 246,430,170 shares authorized at September 30, 2021 and December 31, 2020, respectively; 0 and 237,047,550 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively" } } }, "localname": "ConvertiblePreferredStockValue", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "comp_CreditFacilityColletralAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Facility Colletral [Axis]" } } }, "localname": "CreditFacilityColletralAxis", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_CreditFacilityColletralDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Facility Colletral [Domain]" } } }, "localname": "CreditFacilityColletralDomain", "nsuri": "http://compassInc.com/20210930", "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]" } } }, "localname": "CreditFacilityUtilizationAxis", "nsuri": "http://compassInc.com/20210930", "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]" } } }, "localname": "CreditFacilityUtilizationDomain", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_DebtDefaultInterestRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Default Interest Rate [Member]", "terseLabel": "Debt Default Interest Rate [Member]" } } }, "localname": "DebtDefaultInterestRateMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_DebtLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt [Line Items]" } } }, "localname": "DebtLineItems", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_DebtTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt [Table]" } } }, "localname": "DebtTable", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_DeferredOfferingCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred offering costs.", "label": "Deferred Offering Costs [Policy Text Block]", "terseLabel": "Deferred Offering Costs" } } }, "localname": "DeferredOfferingCostsPolicyTextBlock", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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": "Early exercise of stock options" } } }, "localname": "EarlyExerciseOfStockOptionsSharesIssued", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "comp_EventAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Event.", "label": "Event [Axis]" } } }, "localname": "EventAxis", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_EventDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Event.", "label": "Event [Domain]" } } }, "localname": "EventDomain", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_FairValueAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value.", "label": "Fair Value [Axis]" } } }, "localname": "FairValueAxis", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_FairValueDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair Value.", "label": "Fair Value [Domain]" } } }, "localname": "FairValueDomain", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "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": "Financing Receivables Overdue Up to Thirty One Days And Less Than Ninety Days [Member]" } } }, "localname": "FinancingReceivablesOverdueUpToThirtyOneDaysAndLessThanNinetyDaysMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAgingAnalysisOfConciergeReceivablesDetail" ], "xbrltype": "domainItemType" }, "comp_GoodwillArisingOutOfBusinessCombinationAcquisitions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Goodwill arising out of business combination acquisitions.", "label": "Goodwill Arising Out Of Business Combination Acquisitions", "verboseLabel": "Goodwill arising out of business combination acquisitions" } } }, "localname": "GoodwillArisingOutOfBusinessCombinationAcquisitions", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_GuaranteedRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Guaranteed Rate [Member]", "terseLabel": "Guaranteed Rate [Member]" } } }, "localname": "GuaranteedRateMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_IncreaseDecreaseInCommissionPayable": { "auth_ref": [], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 14.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/20210930", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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": "Amount of\u00a0tax-deductible\u00a0goodwill may increase in the future,dependent on contingent consideration milestones being achieved" } } }, "localname": "IncreaseDecreaseInGoodwillTaxDeductibleAmountContingentConsiderationMilestoneAchieved", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_IncreaseDecreaseInOperatingLeaseRightOfUseAssetsNetOfOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 12.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/20210930", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "comp_IpoBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ipo Based Restricted Stock Units.", "label": "IPO Based Restricted Stock Units [Member]" } } }, "localname": "IpoBasedRestrictedStockUnitsMember", "nsuri": "http://compassInc.com/20210930", "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 [Member]" } } }, "localname": "IpoRelatedExpenseMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/StockBasedCompensationShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "comp_LettersOfCreditOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Letters of credit outstanding.", "label": "Letters of Credit Outstanding", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LettersOfCreditOutstanding", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_LineOfCreditFacilityAdditionalBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Additional Borrowing Capacity", "label": "Line of Credit Facility Additional Borrowing Capacity", "terseLabel": "Additional borrowing capacity" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacity", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_LineOfCreditFacilityAdditionalBorrowingCapacityPercentageThresholdToAssets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Additional Borrowing Capacity Percentage Threshold To Assets", "label": "Line of Credit Facility Additional Borrowing Capacity Percentage Threshold To Assets", "terseLabel": "Additional borrowing capacity percentage threshold to assets" } } }, "localname": "LineOfCreditFacilityAdditionalBorrowingCapacityPercentageThresholdToAssets", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "comp_LineOfCreditFacilityExpirationmonthAndYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Expiration\u00a0Month And Year", "label": "Line of Credit Facility ExpirationMonth And Year", "terseLabel": "Line of credit facility expiration\u00a0month and year" } } }, "localname": "LineOfCreditFacilityExpirationmonthAndYear", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "gYearItemType" }, "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": "Letters of credit" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacitySublimit", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_MeasurementInputEarningsVolatilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input earnings volatility.", "label": "Measurement Input Earnings Volatility [Member]" } } }, "localname": "MeasurementInputEarningsVolatilityMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementInputsAndValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "comp_NetLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net leverage ratio", "label": "Net leverage ratio", "terseLabel": "Net leverage ratio" } } }, "localname": "NetLeverageRatio", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "comp_OperationsAndSupportMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operations and support [Member]", "terseLabel": "Operations and support [Member]" } } }, "localname": "OperationsAndSupportMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateSummaryOfRestructuringCostsDetail", "http://compassInc.com/role/StockBasedCompensationShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "comp_OriginpointLlcJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OriginPoint LLC Joint Venture [Member]", "terseLabel": "OriginPoint LLC Joint Venture [Member]" } } }, "localname": "OriginpointLlcJointVentureMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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 and issuances" } } }, "localname": "PaymentOfContingentConsiderationInCashAndIssuanceOfShares", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsSummaryOfChangesInContingentConsiderationMeasuredAtFairValueOnARecurringBasisDetail" ], "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": "Percentage of financing receivables related to unsold properties" } } }, "localname": "PercentageOfFinancingReceivablesRelatingToUnsoldProperties", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "comp_RestatedCertificateOfIncorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restated Certificate Of Incorporation [Member]", "label": "Restated Certificate Of Incorporation [Member]", "terseLabel": "Restated Certificate Of Incorporation [Member]" } } }, "localname": "RestatedCertificateOfIncorporationMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_ScheduleOfEarningsPerShareBasicAndDilutedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of earnings per share basic and diluted {Line Items}.", "label": "Schedule Of Earnings Per Share Basic And Diluted [Line Items]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedLineItems", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "comp_ScheduleOfEarningsPerShareBasicAndDilutedTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of earnings per share basic and diluted {Table}.", "label": "Schedule Of Earnings Per Share Basic And Diluted [Table]" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTable", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "comp_SeriesDConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series D Convertible Preferred Stock.", "label": "Series D Convertible Preferred Stock [Member]" } } }, "localname": "SeriesDConvertiblePreferredStockMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_SeriesGConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series G Convertible Preferred Stock.", "label": "Series G Convertible Preferred Stock [Member]" } } }, "localname": "SeriesGConvertiblePreferredStockMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_ServiceBasedAndLiquidityEventBasedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service-based and liquidity event-based.", "label": "Service Based And Liquidity Event Based [Member]" } } }, "localname": "ServiceBasedAndLiquidityEventBasedMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodAndConvertedInCommonStockTotalFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period And Converted In Common Stock Total Fair Value.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period And Converted In Common Stock Total Fair Value", "terseLabel": "Fair value of stock units vested and converted to common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodAndConvertedInCommonStockTotalFairValue", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "comp_ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsGranted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award restricted stock units granted.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Restricted Stock Units Granted", "terseLabel": "Share-based compensation arrangement by share based payment award restricted stock units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRestrictedStockUnitsGranted", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "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": "Share based compensation by share based payment arrangement increase in the shares authorised for issuance as a percentage of shares outstanding" } } }, "localname": "ShareBasedCompensationByShareBasedPaymentArrangementIncreaseInTheNumberOfSharesAuthorizedForIssuanceAsAPercentageOfSharesOutstanding", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "comp_SharesGrantedUnderStockPlansSubjectToRepurchaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SHARES Granted Under Stock Plans Subject To Repurchase.", "label": "SHARES Granted Under Stock Plans Subject To Repurchase [Member]" } } }, "localname": "SharesGrantedUnderStockPlansSubjectToRepurchaseMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_StockIssuedDuringPeriodConvertiblePreferredStockSharesIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period convertible preferred stock shares issued.", "label": "Stock Issued During Period Convertible Preferred Stock Shares Issued", "terseLabel": "Issuance of Series G convertible preferred stock, net of issuance costs, Shares" } } }, "localname": "StockIssuedDuringPeriodConvertiblePreferredStockSharesIssued", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "comp_StockIssuedDuringPeriodConvertiblePreferredStockValueIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period convertible preferred stock value issued.", "label": "Stock Issued During Period Convertible Preferred Stock Value Issued", "terseLabel": "Issuance of Series G convertible preferred stock, net of issuance costs" } } }, "localname": "StockIssuedDuringPeriodConvertiblePreferredStockValueIssued", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "comp_StockIssuedDuringPeriodSharesOptiionExcercisesAndOtherIssuancesShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Shares Optiion Excercises and Other Issuances Shares", "label": "Stock Issued During Period Shares Optiion Excercises and Other Issuances Shares", "terseLabel": "Issuance of shares in connection with acquisitions, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesOptiionExcercisesAndOtherIssuancesShares", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "comp_StockIssuedDuringPeriodSharesOptiionExcercisesAndOtherIssuancesValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period Shares Optiion Excercises and Other Issuances Value", "label": "Stock Issued During Period Shares Optiion Excercises and Other Issuances Value", "terseLabel": "Issuance of shares in connection with acquisitions" } } }, "localname": "StockIssuedDuringPeriodSharesOptiionExcercisesAndOtherIssuancesValue", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "comp_TechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Technology.", "label": "Technology [Member]" } } }, "localname": "TechnologyMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "comp_TimeBasedVestingConditionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time Based Vesting Condition.", "label": "Time Based Vesting Condition [Axis]" } } }, "localname": "TimeBasedVestingConditionAxis", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_TimeBasedVestingConditionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time Based Vesting Condition.", "label": "Time Based Vesting Condition [Domain]" } } }, "localname": "TimeBasedVestingConditionDomain", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_TreasuryStockRetiredDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Treasury stock retired date.", "label": "Treasury Stock Retired Date", "terseLabel": "Treasury stock, retired" } } }, "localname": "TreasuryStockRetiredDate", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "dateItemType" }, "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]", "verboseLabel": "2012 Stock Incentive Plan [Member]" } } }, "localname": "TwoThousandAndTwelveStockIncentivePlanMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_TwoThousandAndTwentyOneAcquistionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Twenty One Acquistions", "label": "Two Thousand And Twenty One Acquistions [Member]", "terseLabel": "2021 Acquistions [Member]" } } }, "localname": "TwoThousandAndTwentyOneAcquistionsMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "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]", "verboseLabel": "2021 Employee Stock Purchase Plan [Member]" } } }, "localname": "TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember", "nsuri": "http://compassInc.com/20210930", "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]", "verboseLabel": "2021 Equity Incentive Plan [Member]" } } }, "localname": "TwoThousandAndTwentyOneEquityIncentivePlanMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "comp_UndesignatedPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Undesignated Preferred Stock", "label": "Undesignated Preferred Stock [Member]", "terseLabel": "Undesignated Preferred Stock [Member]" } } }, "localname": "UndesignatedPreferredStockMember", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "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/20210930", "presentation": [ "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "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/20210930", "presentation": [ "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "domainItemType" }, "comp_YearAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Year [Axis]" } } }, "localname": "YearAxis", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "comp_YearDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Year [Domain]" } } }, "localname": "YearDomain", "nsuri": "http://compassInc.com/20210930", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r453" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "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" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "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" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "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" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "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" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "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" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r455" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "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" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "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" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r455" ], "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" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail" ], "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" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r462" ], "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" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r455" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r455" ], "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" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r455" ], "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" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "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" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://compassInc.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r88", "r206", "r210", "r215", "r354", "r355", "r360", "r361", "r394", "r447" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r88", "r206", "r210", "r215", "r354", "r355", "r360", "r361", "r394", "r447" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r0", "r93", "r98", "r103", "r158", "r317", "r318", "r319", "r330", "r331", "r367", "r368", "r369", "r370", "r463" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r0", "r93", "r98", "r103", "r158", "r317", "r318", "r319", "r330", "r331", "r367", "r368", "r369", "r370", "r463" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r0", "r93", "r98", "r103", "r158", "r317", "r318", "r319", "r330", "r331", "r367", "r368", "r369", "r370", "r463" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r218", "r243", "r283", "r285", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r438", "r440", "r448", "r449" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail", "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementInputsAndValuationTechniquesDetail", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r218", "r243", "r283", "r285", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r438", "r440", "r448", "r449" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail", "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementInputsAndValuationTechniquesDetail", "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r144", "r271", "r272", "r410", "r437", "r439" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r144", "r271", "r272", "r410", "r437", "r439" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r218", "r243", "r273", "r283", "r285", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r438", "r440", "r448", "r449" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail", "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementInputsAndValuationTechniquesDetail", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r218", "r243", "r273", "r283", "r285", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r438", "r440", "r448", "r449" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail", "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementInputsAndValuationTechniquesDetail", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r147", "r393" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "srt_WeightedAverageMember": { "auth_ref": [ "r402", "r404", "r407", "r448", "r449" ], "lang": { "en-us": { "role": { "label": "Weighted Average [Member]" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementInputsAndValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31", "r397" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 13.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r21", "r148", "r149" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.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 $7.8 and $8.1, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r8", "r9", "r34" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 14.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r45", "r46", "r49", "r50", "r51", "r90", "r91", "r92", "r359", "r441", "r442", "r464" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r175" ], "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": "Finite lived intangible assets acquired remaining useful lives" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r22" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 24.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r90", "r91", "r92", "r317", "r318", "r319", "r369" ], "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 [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail", "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC).", "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "Cumulative change in accounting principle (ASU\u00a02016-13)" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r286", "r288", "r322", "r323" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "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 provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r288", "r313", "r321" ], "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "Total stock-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock based compensation expense", "verboseLabel": "Allocated share based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassInc.com/role/StockBasedCompensationShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail", "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r152", "r164" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r27", "r153", "r159" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForNotesAndLoansReceivableCurrent": { "auth_ref": [ "r28", "r153", "r159" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r56", "r73", "r229", "r390" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 7.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r111" ], "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": "Diluted net loss per share attributable to common stockholders" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "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]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r111" ], "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]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r85", "r133", "r136", "r142", "r157", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r354", "r360", "r379", "r395", "r397", "r414", "r429" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "verboseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r44", "r85", "r157", "r206", "r207", "r208", "r209", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r354", "r360", "r379", "r395", "r397" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r289", "r315" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail", "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassInc.com/role/StockBasedCompensationShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail", "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]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail", "http://compassInc.com/role/DebtAdditionalInformationDetail", "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r363", "r364" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail", "http://compassInc.com/role/DebtAdditionalInformationDetail", "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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/2021-01-31", "presentation": [ "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r282", "r284" ], "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]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r282", "r284", "r340", "r341" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "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]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r348" ], "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", "positiveLabel": "Amount of Goodwill is deductible for tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r72", "r349" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 5.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/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsSummaryOfChangesInContingentConsiderationMeasuredAtFairValueOnARecurringBasisDetail", "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r343", "r344", "r347" ], "calculation": { "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementsOfOurFinancialInstrumentsDetail": { "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", "totalLabel": "Total contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsSummaryOfChangesInContingentConsiderationMeasuredAtFairValueOnARecurringBasisDetail", "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementsOfOurFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r343", "r345" ], "calculation": { "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementsOfOurFinancialInstrumentsDetail": { "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/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementsOfOurFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r375" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Business combination contingent consideration liability measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementInputsAndValuationTechniquesDetail" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r343", "r345" ], "calculation": { "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementsOfOurFinancialInstrumentsDetail": { "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\u00a0non-current\u00a0liabilities" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementsOfOurFinancialInstrumentsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r350" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r29", "r75" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets", "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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", "positiveLabel": "Cash and cash equivalents fair value disclosure" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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]" } } }, "localname": "CashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r70", "r380" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Class of Stock Disclosures [Abstract]" } } }, "localname": "ClassOfStockDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r82", "r85", "r104", "r105", "r106", "r108", "r110", "r116", "r117", "r118", "r157", "r206", "r210", "r211", "r212", "r215", "r216", "r241", "r242", "r246", "r250", "r379", "r456" ], "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]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit", "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockScheduleOfStockByClassDetail", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "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]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/PreferredStockAndCommonStockScheduleOfStockByClassDetail" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r38", "r204", "r422", "r434" ], "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 6)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r201", "r202", "r203", "r205", "r446" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://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": "Common Class A [Member]", "verboseLabel": "Class A common stock [Member]" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail", "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockScheduleOfStockByClassDetail", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "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": "Common Class B [Member]", "verboseLabel": "Class B common stock [Member]" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "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]", "verboseLabel": "Class C common stock [Member]" } } }, "localname": "CommonClassCMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockScheduleOfStockByClassDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r90", "r91", "r369" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock par or stated value per share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock shares authorized", "verboseLabel": "Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockScheduleOfStockByClassDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r19" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock shares issued", "verboseLabel": "Shares Issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://compassInc.com/role/PreferredStockAndCommonStockScheduleOfStockByClassDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r258" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock shares outstanding", "verboseLabel": "Shares Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://compassInc.com/role/PreferredStockAndCommonStockScheduleOfStockByClassDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r19", "r397" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 23.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 and 700,754,910 shares authorized at September 30, 2021 and December 31, 2020, respectively; 399,082,563 and 125,221,900 shares issued at September 30, 2021 and December 31, 2020, respectively; 399,082,563 and 122,971,900 shares outstanding at September 30, 2021 and December 31, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonStockVotingRights": { "auth_ref": [ "r259" ], "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" } } }, "localname": "CommonStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ContractTerminationMember": { "auth_ref": [ "r186", "r187", "r196", "r197" ], "lang": { "en-us": { "role": { "documentation": "Termination of a contract associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Contract Termination [Member]", "terseLabel": "Lease Terminaion [Member]" } } }, "localname": "ContractTerminationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateSummaryOfRestructuringCostsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockAmountIssued1": { "auth_ref": [ "r77", "r78", "r79" ], "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 Series D convertible preferred stock" } } }, "localname": "ConversionOfStockAmountIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r77", "r78", "r79" ], "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" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ConversionOfStockSharesIssued1": { "auth_ref": [ "r77", "r78", "r79" ], "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" } } }, "localname": "ConversionOfStockSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r241", "r242", "r246" ], "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 [member]", "verboseLabel": "Convertible preferred stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit", "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r17", "r18", "r253", "r259", "r262" ], "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" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "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]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "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]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r81", "r219", "r220", "r221", "r222", "r223", "r224", "r225", "r227", "r230", "r231", "r232", "r235" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentInterestRateBasisForEffectiveRate": { "auth_ref": [ "r36", "r389" ], "lang": { "en-us": { "role": { "documentation": "Description of any adjustments made to the stated rate to determine the effective rate.", "label": "Debt Instrument, Interest Rate, Basis for Effective Rate", "terseLabel": "Interest rate basis" } } }, "localname": "DebtInstrumentInterestRateBasisForEffectiveRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r36", "r217" ], "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" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentGross": { "auth_ref": [ "r30", "r390" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Cost, Gross, Noncurrent", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNoncurrentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r43", "r169" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Deferred offering costs" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r73", "r181" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 9.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r73", "r131" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r324" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDiluted": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements. Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period. Diluted earnings per share includes the amount of net income or 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, Basic and Diluted", "terseLabel": "Net loss per share attributable to common stockholders, basic and diluted" } } }, "localname": "EarningsPerShareBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations", "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r111", "r112", "r113", "r114" ], "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 Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement, Additional Disclosure [Abstract]" } } }, "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "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]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail", "http://compassInc.com/role/StockBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r314" ], "lang": { "en-us": { "role": { "definitionGuidance": "Options unrecognized compensation period of recognition", "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" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r314" ], "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", "verboseLabel": "Options unrecognized compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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 [Member]" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateSummaryOfRestructuringCostsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r311" ], "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": "Share-based Payment Arrangement, Option [Member]", "verboseLabel": "Outstanding stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r49", "r50", "r51", "r90", "r91", "r92", "r95", "r100", "r102", "r115", "r158", "r258", "r266", "r317", "r318", "r319", "r330", "r331", "r369", "r381", "r382", "r383", "r384", "r385", "r386", "r441", "r442", "r443", "r464" ], "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]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "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 Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementInputsAndValuationTechniquesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementInputsAndValuationTechniquesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Summary of Fair Value Measurement Inputs and Valuation Techniques" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r376" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r372", "r378" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r226", "r233", "r234", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r373", "r399", "r400", "r401" ], "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]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r377" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r226", "r274", "r275", "r280", "r281", "r373", "r399" ], "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]" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r226", "r233", "r234", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r373", "r401" ], "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]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsQuantitativeInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Measurement Inputs and Valuation Techniques [Abstract]" } } }, "localname": "FairValueInputsQuantitativeInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "auth_ref": [ "r372", "r373" ], "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": "Summary of Fair Value Measurements of Our Financial Instruments" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r226", "r233", "r234", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r399", "r400", "r401" ], "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]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r366" ], "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]", "verboseLabel": "Federal Funds Effective Swap Rate [Member]" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialAssetNotPastDueMember": { "auth_ref": [ "r165", "r168" ], "lang": { "en-us": { "role": { "documentation": "Financial asset not past due.", "label": "Financial Asset, Not Past Due [Member]", "terseLabel": "Financial Asset, Not Past Due [Member]" } } }, "localname": "FinancialAssetNotPastDueMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAgingAnalysisOfConciergeReceivablesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialAssetPastDueMember": { "auth_ref": [ "r155", "r165", "r168" ], "lang": { "en-us": { "role": { "documentation": "Financial asset past due.", "label": "Financial Asset, Past Due [Member]", "terseLabel": "Financial Asset, Past Due [Member]" } } }, "localname": "FinancialAssetPastDueMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAgingAnalysisOfConciergeReceivablesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]" } } }, "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r150", "r159", "r160", "r163", "r419", "r458", "r460", "r461" ], "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" } } }, "localname": "FinancingReceivableAllowanceForCreditLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAclForConciergeReceivablesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesWriteOffs": { "auth_ref": [ "r151", "r162", "r167" ], "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", "negatedLabel": "Net write-offs and other" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAclForConciergeReceivablesDetail" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAgingAnalysisOfConciergeReceivablesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesEqualToGreaterThan90DaysPastDueMember": { "auth_ref": [ "r168" ], "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": "Financial Asset, Equal to or Greater than 90 Days Past Due [Member]" } } }, "localname": "FinancingReceivablesEqualToGreaterThan90DaysPastDueMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAgingAnalysisOfConciergeReceivablesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinancingReceivablesPeriodPastDueAxis": { "auth_ref": [ "r155", "r165", "r168" ], "lang": { "en-us": { "role": { "documentation": "Information by period in which financial asset is past due or not past due.", "label": "Financial Asset, Period Past Due [Axis]" } } }, "localname": "FinancingReceivablesPeriodPastDueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAgingAnalysisOfConciergeReceivablesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesPeriodPastDueDomain": { "auth_ref": [ "r155", "r165", "r168" ], "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, Period Past Due [Domain]" } } }, "localname": "FinancingReceivablesPeriodPastDueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAgingAnalysisOfConciergeReceivablesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r173", "r176", "r179", "r180", "r411", "r412" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r173", "r178" ], "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]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r174" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Finite lived intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r58" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 8.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateSummaryOfRestructuringCostsDetail", "http://compassInc.com/role/StockBasedCompensationShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r170", "r171", "r397", "r413" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO [Member]" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/StockBasedCompensationTables", "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r133", "r135", "r138", "r141", "r143" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "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" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r183", "r188" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail", "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateSummaryOfRestructuringCostsDetail", "http://compassInc.com/role/StockBasedCompensationShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r188" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail", "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateSummaryOfRestructuringCostsDetail", "http://compassInc.com/role/StockBasedCompensationShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r86", "r327", "r328", "r329", "r332", "r334", "r336", "r337", "r338" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r87", "r101", "r102", "r132", "r326", "r333", "r335", "r436" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 13.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "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" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations", "http://compassInc.com/role/IncomeTaxesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r72" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 13.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r72" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInFinanceReceivables": { "auth_ref": [ "r72" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in outstanding loans including accrued interest.", "label": "Increase (Decrease) in Finance Receivables", "negatedLabel": "Compass Concierge receivables" } } }, "localname": "IncreaseDecreaseInFinanceReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "auth_ref": [ "r72" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r72" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 10.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r72" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r172", "r177" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r52", "r130", "r388", "r390", "r425" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 12.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaid": { "auth_ref": [ "r76" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, including, but not limited to, capitalized interest and payment to settle zero-coupon bond attributable to 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; classified as operating and investing activities.", "label": "Interest Paid, Including Capitalized Interest, Operating and Investing Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNonoperating": { "auth_ref": [ "r59" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 11.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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", "verboseLabel": "Letters of credit outstanding, amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r33", "r85", "r137", "r157", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r355", "r360", "r361", "r379", "r395", "r396" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 11.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r26", "r85", "r157", "r379", "r397", "r418", "r432" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "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, convertible preferred stock and stockholders' equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "verboseLabel": "Liabilities, Convertible Preferred Stock and Stockholders' Equity (Deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r35", "r85", "r157", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r355", "r360", "r361", "r379", "r395", "r396", "r397" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 12.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r16", "r416", "r428" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCovenantCompliance": { "auth_ref": [ "r13", "r15" ], "lang": { "en-us": { "role": { "documentation": "Identification of whether the entity has been in compliance with any credit facility debt covenants during the period.", "label": "Line of Credit Facility, Covenant Compliance", "terseLabel": "Covenant compliance" } } }, "localname": "LineOfCreditFacilityCovenantCompliance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "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 percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r14", "r415" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 17.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": "Concierge credit facility" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "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/2021-01-31", "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) [Member]" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLiborSwapRateMember": { "auth_ref": [ "r366" ], "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 [Member]" } } }, "localname": "LondonInterbankOfferedRateLiborSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementInputsAndValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementInputsAndValuationTechniquesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesSummaryOfFairValueMeasurementInputsAndValuationTechniquesDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r42", "r85", "r157", "r206", "r210", "r211", "r212", "r215", "r216", "r379", "r417", "r431" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 26.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\u00a0interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Consolidated entity investment ownership percentage" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r119", "r127" ], "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 and Basis of Presentation" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r70" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r70" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 16.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) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r70", "r71", "r74" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating Activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r47", "r48", "r51", "r54", "r74", "r85", "r94", "r96", "r97", "r98", "r99", "r101", "r102", "r107", "r133", "r135", "r138", "r141", "r143", "r157", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r371", "r379", "r424", "r435" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations", "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": { "auth_ref": [ "r238", "r356", "r357" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": { "auth_ref": [ "r267", "r353", "r358" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.", "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest", "terseLabel": "Capital contribution from\u00a0non-controlling\u00a0interest" } } }, "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r90", "r91", "r92", "r266", "r351" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_NoninterestBearingDepositLiabilities": { "auth_ref": [ "r421" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CommitmentsAndContingenciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r4", "r5", "r20", "r148", "r149", "r420" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as current. Includes, but is not limited to, notes and loan receivable.", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Compass Concierge receivables, net of allowance of $20.0 and $17.2, respectively" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableGross": { "auth_ref": [ "r155", "r159", "r165", "r166", "r167", "r168", "r457", "r458", "r459" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of financing receivable.", "label": "Financing Receivable, before Allowance for Credit Loss" } } }, "localname": "NotesReceivableGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAgingAnalysisOfConciergeReceivablesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r133", "r135", "r138", "r141", "r143" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 2.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r392" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 16.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r392" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 18.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r391" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r8", "r9", "r10", "r34" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 15.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r43", "r397" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r30" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCostAndExpenseOperating": { "auth_ref": [ "r57" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 6.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsMember": { "auth_ref": [ "r363", "r365" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other current assets.", "label": "Other Current Assets [Member]", "terseLabel": "Other Current Assets [Member]" } } }, "localname": "OtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 19.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_OtherSellingAndMarketingExpense": { "auth_ref": [ "r58" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations": { "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations" ], "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": "Parent [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_PastDueFinancingReceivablesTableTextBlock": { "auth_ref": [ "r154", "r155", "r165", "r168" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r68" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 25.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 of contingent consideration related to acquisitions" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r67" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments of debt issuance costs for credit facilities" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r69" ], "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", "verboseLabel": "Net offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r65" ], "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", "terseLabel": "Tax withholding obligations amount" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r60", "r346" ], "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": "Payment to acquire business" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r60" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 19.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": "Business combination contingent consideration, Stock" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail", "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r61" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 18.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r289", "r315" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r18" ], "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", "verboseLabel": "Preferred stock shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r18", "r241" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r18" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r62" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 27.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/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfConvertiblePreferredStock": { "auth_ref": [ "r62" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of preferred stocks identified as being convertible into another form of financial instrument, typically the entity's common stock.", "label": "Proceeds from Issuance of Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of convertible preferred stock, net of issuance costs" } } }, "localname": "ProceedsFromIssuanceOfConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r63", "r84" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 23.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r64" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 28.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds from Noncontrolling Interests", "terseLabel": "Proceeds from capital contribution of\u00a0non-controlling\u00a0interest in OriginPoint, LLC joint venture" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 17.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r62", "r316" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 22.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", "verboseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r11", "r12", "r182", "r397", "r427", "r433" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLossesExpensed": { "auth_ref": [ "r161", "r423" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAclForConciergeReceivablesDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r66", "r84" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 24.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r325", "r409", "r450" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 7.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations" ], "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[Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateSummaryOfRestructuringCostsDetail", "http://compassInc.com/role/StockBasedCompensationShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units [Member]", "verboseLabel": "Outstanding RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r185", "r187", "r190", "r199", "r200" ], "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 and COVID-19 Update" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/RestructuringActivitiesAndCovid19Update" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of the total number of positions eliminated as of the balance sheet date since inception of the restructuring plan(s).", "label": "Restructuring and Related Cost, Number of Positions Eliminated, Inception to Date Percent", "terseLabel": "Restructuring and Related Cost, Number of Positions Eliminated, Percent" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r73", "r184", "r193", "r196" ], "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 Charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateSummaryOfRestructuringCostsDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r186", "r187", "r196", "r197" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateSummaryOfRestructuringCostsDetail" ], "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]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateSummaryOfRestructuringCostsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r187", "r194" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r23", "r266", "r320", "r397", "r430", "r444", "r445" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 25.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r90", "r91", "r92", "r95", "r100", "r102", "r158", "r317", "r318", "r319", "r330", "r331", "r369", "r441", "r443" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r53", "r85", "r128", "r129", "r134", "r139", "r140", "r144", "r145", "r146", "r157", "r206", "r207", "r208", "r210", "r211", "r212", "r213", "r214", "r215", "r216", "r379", "r426" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 10.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations" ], "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 [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/StockBasedCompensationTables", "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "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 issue price per share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesCommissionsAndFees": { "auth_ref": [ "r58" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations": { "order": 4.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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r111" ], "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]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r111" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersTables" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r340", "r341" ], "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]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r110" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r288", "r312", "r321" ], "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]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail", "http://compassInc.com/role/StockBasedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r288", "r312", "r321" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": { "auth_ref": [ "r165", "r168" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about aging analysis for financing receivable.", "label": "Financing Receivable, Past Due [Table]" } } }, "localname": "ScheduleOfFinancingReceivablesPastDueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CompassConciergeReceivablesAndAllowanceForCreditLossesSummaryOfAgingAnalysisOfConciergeReceivablesDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r186", "r187", "r188", "r189", "r196", "r197", "r198" ], "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]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateSummaryOfRestructuringCostsDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r191", "r192", "r195" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r289", "r315" ], "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]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r295" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r295", "r306", "r308" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r39", "r82", "r116", "r117", "r236", "r239", "r240", "r241", "r242", "r243", "r244", "r246", "r250", "r256", "r259", "r260", "r261", "r263", "r264", "r265", "r266" ], "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]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/PreferredStockAndCommonStockScheduleOfStockByClassDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r17", "r18", "r19", "r237", "r239", "r240", "r259", "r260", "r261", "r263", "r264", "r265", "r266" ], "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": "Summary of Stock by Class [Table Text Block]", "verboseLabel": "Summary of Stock by Class" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/PreferredStockAndCommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateSummaryOfRestructuringCostsDetail", "http://compassInc.com/role/StockBasedCompensationShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r72" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r290" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number of Shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r305" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of Shares, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r302" ], "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": "Number of Shares, Ending Balance", "periodStartLabel": "Number of Shares, Opening Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r302" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted Average Grant Date Fair Value, Ending Balance", "periodStartLabel": "Weighted Average Grant Date Fair Value, Opening Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Number of Shares, Vested and converted to common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted Average Grant Date Fair Value, Vested and converted to common stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfRestrictedStockUnitsActivityDetail" ], "xbrltype": "perShareItemType" }, "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]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "definitionGuidance": "Options granted during the period", "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r292" ], "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", "verboseLabel": "Number of shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r315" ], "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", "verboseLabel": "Number of shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r298" ], "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": "Weighted Average Exercise Price, Exercisable and vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r307" ], "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", "verboseLabel": "Intrinsic value of stock options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r301" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of Shares, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Net 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, Net of Forfeitures", "terseLabel": "Sharebased compensation arrangement, shares of common stock granted to sellers" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of Shares, Granted", "verboseLabel": "Share based compensation by share based payment arrangement stock options granted during the period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassInc.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r297", "r315" ], "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": "Number of Shares, Ending Balance", "periodStartLabel": "Number of Shares, Opening Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r296" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted Average Exercise Price, Ending Balance", "periodStartLabel": "Weighted Average Exercise Price, Opening Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r310" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r315" ], "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": "Number of aggregate shares issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r287", "r293" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail", "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail", "http://compassInc.com/role/StockBasedCompensationShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail", "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price,Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price,Forfeited" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price,Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r289", "r294" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r312" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost expensed and capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount", "terseLabel": "Allocated share based compensation" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r291" ], "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", "verboseLabel": "Contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Exercisable and vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r315" ], "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", "verboseLabel": "Weighted Average Remaining Contract Term, Exercisable and vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r309" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted Average Remaining Contract Term, December 31, 2020", "verboseLabel": "Weighted Average Remaining Contract Term, September 30, 2021" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "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": "Number of aggregate shares withheld" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r80", "r89" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r17", "r18", "r19", "r82", "r85", "r104", "r105", "r106", "r108", "r110", "r116", "r117", "r118", "r157", "r206", "r210", "r211", "r212", "r215", "r216", "r241", "r242", "r246", "r250", "r258", "r379", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit", "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockScheduleOfStockByClassDetail", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r41", "r49", "r50", "r51", "r90", "r91", "r92", "r95", "r100", "r102", "r115", "r158", "r258", "r266", "r317", "r318", "r319", "r330", "r331", "r369", "r381", "r382", "r383", "r384", "r385", "r386", "r441", "r442", "r443", "r464" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit", "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit", "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r90", "r91", "r92", "r115", "r410" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows", "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit", "http://compassInc.com/role/FairValueOfFinancialAssetsAndLiabilitiesAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r77", "r78", "r79" ], "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", "verboseLabel": "Business combination contingent consideration, Stock" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail", "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r18", "r19", "r266" ], "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, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r40", "r228", "r258", "r259", "r266" ], "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, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r18", "r19", "r258", "r266" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock shares issued during the period shares", "verboseLabel": "Issuance of common stock in connection with the initial public offering, net of issuance costs, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r19", "r258", "r266", "r300" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Number of Shares, Exercised", "terseLabel": "Issuance of stock for option exercises, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit", "http://compassInc.com/role/StockBasedCompensationSummaryOfStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r41", "r258", "r266" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r41", "r258", "r266" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r18", "r19", "r258", "r266" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r41", "r258", "r266" ], "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 stock for option exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "verboseLabel": "Stock Option [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "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", "verboseLabel": "Number of shares subject to repurchase" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r19", "r24", "r25", "r85", "r156", "r157", "r379", "r397" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 22.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' equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity (deficit)" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r50", "r85", "r90", "r91", "r92", "r95", "r100", "r157", "r158", "r266", "r317", "r318", "r319", "r330", "r331", "r351", "r352", "r362", "r369", "r379", "r381", "r382", "r386", "r442", "r443", "r464" ], "calculation": { "http://compassInc.com/role/CondensedConsolidatedBalanceSheets": { "order": 21.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' equity (deficit)" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedBalanceSheets", "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r83", "r242", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r254", "r255", "r257", "r266", "r270" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/PreferredStockAndCommonStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r268" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r387", "r398" ], "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]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail", "http://compassInc.com/role/StockBasedCompensationAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r387", "r398" ], "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]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail", "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]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/BusinessAndBasisOfPresentationAdditionalInformationDetail", "http://compassInc.com/role/StockBasedCompensationTables", "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r342" ], "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 [Member]" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/AcquisitionsAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r269" ], "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" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/PreferredStockAndCommonStockAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r186", "r187", "r196", "r197" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/RestructuringActivitiesAndCovid19UpdateSummaryOfRestructuringCostsDetail" ], "xbrltype": "domainItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r73" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "terseLabel": "Unrealized loss on investments" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r120", "r121", "r122", "r123", "r124", "r125", "r126" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "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]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/DebtAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).", "label": "Weighted Average Number of Shares Outstanding, Basic and Diluted", "terseLabel": "Weighted-average shares used in computing net loss per share attributable to common stockholders, basic and diluted", "verboseLabel": "Weighted-average number of shares outstanding used to compute net loss per share attributable to common stockholders, basic and diluted" } } }, "localname": "WeightedAverageNumberOfShareOutstandingBasicAndDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://compassInc.com/role/CondensedConsolidatedStatementsOfOperations", "http://compassInc.com/role/NetLossPerShareAttributableToCommonStockholdersScheduleOfComputationOfBasicAndDilutedNetLossPerShareAttributableToCommonStockholdersDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r127": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5111-111524" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r203": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r205": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(3)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r338": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569655-111683" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.12)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r451": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r452": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g" }, "r453": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r454": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r455": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r456": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r457": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404" }, "r458": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)" }, "r459": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r460": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)" }, "r461": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1405" }, "r462": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r89": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" } }, "version": "2.1" } ZIP 68 0001193125-21-327972-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-21-327972-xbrl.zip M4$L#!!0 ( &QZ;%,Y;&OMP^_GH MY,/Q$6&NY=G7C[8,^Y*S_$5,) ?+&\YA.?? H;D MX?3#,5S"KY./@SOOF2VG3 P^'G\\(?]Y_/.GTU\^'?_R7^1_[K_^[V" **2U M8$M*%!5SIN[HDLD5M=CGHY ?4%]1*6]<2S-".L=GI]@DAR&R:T\L+]F,^H[Z M?/3=IPZ?<68?$9"!*S]A[7)2NFQ<#%OXI*C;C^:7A0:H@>[46^27Q2:JH2[DE\\OJ1ZG"DEOY M1>%!JB#(2:U73.9*4#_)$:%4*V$@#T^V)+$2S,)>:U3IV9 *2W@. ]Z6&K#7 ME4-=JCRQOH;KF*=068QP,P^>4*9&Q8]RJME*;%5+(87'0WR,-8^Q)C02QP3J MNIZB.+SHJ]6*NS,/?V)G^83MFD M@C^>'FY,'5RW_P)&('%/Y]!G.,AK5PPIF0DS=)R!C%_ M!-D^@IA8+.>0$DF2(B$M$A [J" IVGL*@Z1:,,4!3U5]I"L9E'/:1#GDAQ3M M?]][9<42E./9>(5N%KI+!8HR5# HZ<=J2MH0)=Z,;,@>U).0-MR'85[QJ(XM](@(/\$"(Y]..4,JE<7#O>2]5NO"EO4.C/C10*5(DFNT_*.?0@W?M$NP*%E)0Q*.$OZ/-Q:3F>] 6#BXB,[AZ:$(H]26J?!/_H M+Y=4K,>S1SYW87EM45>-++VLX^[\'HS4XBSL$17+&A3QR[8B0G(H_01!LJ%( M(I+[I)"1!6.TY E_(G7'(-RS;>$F*^V3^*XI%]^HX[/Q[)J[X,)RZHRD!!\6 MAHU;3J?< <2115< M=I2,Y^JK0-R%)0SR/MV6=YYC'M A$F_LD\BU!,#M0K]ZN0)W..'A&9X9Q/QC MQJ' Z@-=GR0)[)-XX<);L@E]C<:+Y V#('_:%F10A^A*^R2\.Z9N/2GOF7A< M4,%&2@D^]16%Q?7$2W3\<#T="+AN)8,2?MY6 M E2)@ 9:))DR1MHKQH#$F2 MWR=U703W8/:">4O,V0.S&']&X>#4.')@$8TQS&M/7,#8R[6:$M-HD[H&Y646 MF2%Y$M,G"09Z_(]9D)DG2,"$!%SV28L)]IG;I^< M/:TP2A(HK6IA@Y8R*] 4/;(A&$S0XV\WEX.3,Q(0W2>E5%OH-PD.E 0)3C+K MV.I! O)#]&NOPIK)A?Y$#R_9J$%X/U_F'S.+V&15\D-0>:]D6C4LD)1WS3H& M7636O_4""GNIK:(E6E)#%7LI M\YJ+CZ0RFE4U:"FS%F^V>ME+'39;BB15V8J"0:.9H$"K)*K;BZ M6%!WSJ!@O-^H\" 4M\-SBU\91<':([593+LC\#)\@1.7'O9,ZMP%DWPS."V. MEZ2Z<@B&<'>SQZI("@^) !&J4JM]EU 2PPK'_'TTI:J!E=@"X@JA9*-3M[Z( MZ^,[4$*_!I RJ'Y8&@G97B)NDEH^IBP+Q+$$O .UM54Y3?NRM<5\$$0 MTV#6PN7??=:]?55@9K"P3!BK>PLC 3I=-<9'-@ /-E:@]E+_I0M"!MO(A-EJ MV\;!^TF==2M59EDA@Z(RD3:D@K+P@FOGDW4&+5;=U2M78 MM+)!CYF(6ND&T$&5%56)K]_;O@-36K [M+YPH'I571;6-B@S$URKH,R(CX[/ MZ'O3-=&\]E*A^1MYY>&TVM4,*LR&STR;@H=^6*JV39 3'X]76B?!'L&Z7'L5 M:AN4F#WK8U9B,CRJNU_ *-K+6!_4F56(WO7AE@H'SB> +QOHM0*9? 7_F F4 M55/PAF&H:\WRH.H<'>&^NKY[3]?H5(Z$P( C_KQZ7>EW37&^I"NNJ,/_"5=+ MW$ZHH/UVE T&D0EQ%1D$(AA,]:,0 TF ^#.)8 33]0;(GTD 92_M)'':OW0V MKEC6H,M,,"GYTL!AVFUQ2&?CTV*7\(/6CV>X V!!G[ODC@]C8TVB2<6_(SP& MX\I$HQH>)TH[[@GX>*D;H$>/L F-#RT=;+JA#;T76]Z%#7=U)&Y BHSX8+JU M3;?9:;DJD<..R1H,J^.3>8>INK5MQ&NED>7@HYS:[2VE.A.#W62"F&WM)K%F M&UW9FL*UN7X#F CD'K MF3AO7:W___9/\ ^&N1[8C.B$T9\P:^[G(\F7*P>S0>M["\%FGX_0 91;NM_ M0),^O"Z=J A2+L@#K:UE6PHAXXA$F%BX.*$U$/%6F'.0R6$$_H@,.V@02+QN M@])*>E_-<>BT;G.@"G/>7TO M.NV9*LW=-R>82)O]#"=41H:XPE%W$RV^:*4 MZT&B^EO/TF0*JN#5(*HWP%N#DX^#TY,/K](.L=4 L&E5/0!1O9H \G/(5V0= M54">/U7A5IA;/H^IC"#FUAPR1\GHSF!#JW+#\W/6%P+)JQ)=: CUF:?3WU?C MGJP37S7CGTB37XEW7%[_:L8SF6Z_$M--A>!G,[:;U/V5F$;%\4=#AIMD_M4X M1N7UK\H\L]\#T .NR^:83K9:?W:$2-7"3GV& \G)SZT@5!Q.$NQ5:];%7T.H M"B=)Y6I#I"8ZP\GOT7S:>E!]X/E M](UB2UR2'!$ZA949=(#/1S/JZ*_\#'OXKP<, 1L9P&WQ\ DCHP5*^M]U2,A4ZKK5^2 M8-&&3M3\^,LEV#+]I"\1F)&52*5.\S5%.?+5PA-X(B*M=:F?]M7@+);.&WHC MI?\>&AGAZ+R!8U\A-/S&U]NW,@6F?E,UI4!2ESK^N2QH?3M\ MNY>''C7RQ-%H,-^!0%( .QSJX\WW@/;3RG,##%+OX.]\WJL@JM8@WX&X4O/D M+CM::XB=];5P7%LI#I2N7BTF+"YUY'NL%DQ@!12X#,J]X2!4%VCO$NJQKW6# MM+,.=T6%L[YZ#=BESL++OF>PRE#JF\0[HKS1L+^E5]&@''DL[I/4'W,M0,Y'<]1D+G0AJ M_182J :GT?HW_AS:E0MUUS=@G5*_)SU^<<%F%WP%$[R%6]?S_# ./NM^)5P/ M5@.'BXEG;@5OVN@<#M]]#J:SOGJ&,OKN5_V-[6R3;6])N9O7XJ 5S;RJRG#J M-_7)M9GDEF1YR>FUB.8SZ3?OB4P&FQ)C] &1[;4X^Z_I-& L^Y^[*XZZZ M=:S_P/_?X*DO^FU..8SZ3=/&.WKEVTLWA4-8Q_@3O Q ;?7)YH .I^&;0LB7 M6L ]"3[%L;Z,\4@7]J@+]"DP=Z&"I0>^$2967I1WK4!_]I9![?=W$"9)ZZNY;_-IT^9A4K]T^ MP[6^S'5R+\_QYNM>NWB6;8-XAO#^8.*!!I=:] MZ[XV?HL0=+9DC-,M;_)N)E\>#T-%/44G*H/I*H03,00N4^[2@&%NJM,P>@0K M>BH7O5A 8VR=VT8"07&T2.M-=+*;UD@^5='M+@+XQ?/L%T \H:^7S/8M'10* M,E#42,$ZZ\[$/AIX#*_T![!Y$TPC73@>LI&*2*NDV]-[>:(S8=BD=N>G9 M"9Y/KLVE7DLP^RM]Y4M_&6:->2M)U<>Y2ZD9AL/8/;OFK\R^UCR"GIQTV\O-\25T,NT]>X,EZ[ :*E'HPZ7=M71E.@_#97#!]W9,];?%K8U0Q MJ5XM*\.U4<@2:-K16C0Z#9.=N7NULMJHZC<\G%KU=G?>U!(L/X%S=#!H/,L[ MY;6K!4T+>&_@*R0=X.#,%$"*_G-PX >>BR] M]J?J\*,'0*&*:9SR;F'BT-'Z9^"#]K.^+>'?9KUK M)-WK^K<410O3C*E*9G\1C"HF)@OJ7O-9W!W>QDQK .NH^;>PL'I_;2]"U>0X M]51=LAGU'5@A@4B95+T?V"S!T'8 NO $W''HR&!KX M5DR!RF4T*1M?[-Y5!*6(?U=[!8\ BJ[CWYUT6N7=^Q%/^KE'=F&P!I(0.BX6L#A@2D\CG,)(W:ZD?B2 M2.=--'+N;(?I:KERO#5C07(27U@+*MD]]/'WL-]4"JX[,6@;NG'1O>#/[T< M9E@=--UY9N$;?^^FV860&HS1\5>,DGOEB:\(G:^S'SIZH<+.^^;5%_V>33]) M2':"NROYY3'?0(L.Z=VXDP6[\U%UT:[5)@O0M1>_BC^2HTW@(2J9XQBU"Y8T M%GK?C>W1R*/1)?X O-Y^Q=56F"[@&U@3'K@)IM+@<[CH7^"]1/J.B:>H$^]2 M])3^X;TUNK/CN2M/8\[KR;V.S56 -#36:$C"5S%%,+F#7.2C/_UO9JF)]\!6 MX63?KQ/=#%N#F1@6OUJV:&OZ-6HW",KVM&8OX=]FU6XDW>NZO11%DYA9E),C M.J>B7]O9'%_I.596$4V#%X%7X;XS'LAY]%>8X++?5X + -1O#@QC:='T/8CF M?J39J5P[_!@<.$=W_-7?#VP"X2B6*"=SW=^<1[PMPB]GW\ MA8.^-H7;(&SP0G8.AS&XT[;/GE9X6)T+'>FXI&L<[J/MGCOH,6J--WLUA<[0 M5A'4,,@ _=O_ 5!+ P04 " !L>FQ3WIU2\BT* ?B0 %0 &-O;7 M M,C R,3 Y,S!?8V%L+GAM;.U=ZV\B.1+_?M+]#QS[F4"2N[U)M-E5GBND)" R MLUKI=!J9[B)8T[0YVYW'GO9_7]L-A(=?'3+8G9DO,Z1QN:OJ5[;+Y7+QTR]/ MDZSQ )1ADI\T]_8#)$&CKH'.PW_A/Y\?CPP_'G0__;?R_ M?_-GJR6YR'#^98@8- 37.3MI+KWG:4BS/4+OVP>=SF%[WK!9MCQ^8GBE]>/A MO.U^^_>;Z[MD#!/4PC-1%E2R&QW=_M'145M]*YHR?,P4_35)$%=Z=/+5,+:0 M?[7FS5KR44OHYG!_[XFE3:D#2C(8P*BA7G_,GZ=PTF1X,LTDV^K9F,+HI"E4 M/56J[!P==B3U#^J/>5-JBM*DM>#9U^+69/T=L?)61Q[?B?:F_ M+5F_0IC^AK(">J,KG M ,*BYC"0K[\GD[$'H*D+R-4R\1\T1(\2&:J(H6.L>H6E;0M>&C+/Y$P5FJ[,_ MFR]^F#W^7.IMWG6&AI"I%WY>;] .P]EY0:D Q3::R6R3,C= 4J%AHFXU' MP/=CKC[N7.MRPA"C2/YW^;\"/Z!,#HE3?HXH?19+OQI&%C0\Z2- :OQ,5#?)4K7.'YH=%SKL?A76"SZE @7G3_WA2/%A2W) M^7HJ73EA1194[&01X&,"QLZX'J(? P^7<@^5WU\+#QP&DI'>Z!,#):AMY-CI M(@;)P;D>I7^'1:F;[I\2K)"QGQ^)21]Q%EF \-0" I>:CZ)9]F])GE19^9?;1PR @6/#9K6S"4=[+63R+411EH). M8CV^XR3Y,B:94!&3:S-_MEB(FW3G1K[$DA_C@0W:5_OKIKXB@<' X=CEEAT M;S-TC6,!Q@,#5V LDJ!*'SW+':I_.&6=(!9(/*,IZ^P;T D<2!':9YS$=8$-)<8!M0"!UM6][5SOI\] M4',0U@4UAQ@&U +'7X37#?(XF$**/4++^N8U04C/O &7P!$7@S7Y[2W=M+$@ M5G$P>6P\ X=;U-R])*!_,,! %#U2%MX-$+TV5+.9>R*??!:[_0>@7$;G^J(= MB)>7>SW3D?1Y[Z;OI(I%[UX;5R^)#"?2FDC-+@?,IG#=?!99[1.J-,\YQ<." MR\W&1R+MB^1B&+@^(G[:4T MPQO@8R*^>1!-%![69)4=L#E%"/*Q'C%]3E1$_N, MTX7$+LR,9#4"S"A#E#GR V @]"%OG5W V1$Y?2[AYB#KAYX.82(,EV^+'N0 M"99/TPG.,>-2U@=P0^:DK =H3C&B3)6_@"F%!)=Z%:Q/9,SB#_6G!3(K53W@ MLHH09;K]0$P%>6'U U^:Q &"VRE_X=@_J7ZW\9GY1J^4Y9;DQ,-KL)-]ZUMC MNW;B3#Z?R^Y>SS9:?H=[32'NG/8@^^Z%"F:,GHD5?60].S)2U"7&J6'=G=+> MBN>$X:6D3XC:(&OU,(3;SBE.!(NS>AFK#Y9:]H%B.702*E/]+J#\?W&]4GP8 MH_P>!D+0R]$($IL-[IJ1W9>% "ZY[E/R@(7QG#U_$@;1S1=.QFDBW&S7!:TJ MG00=O&'L:J,2105U17F L>,E/F?P^JVGF;SF./H) M&641G[LQHG"&U)H]D9Z%"U 30*TW"G)\P;\KI/CRJAK3!<=7P M8RMQ*(OG+=+AURYXZ^.6REE\Z[?4U B^BB[B/8,R^".STD,?*4I?Y[6M=E!3 M6Z@JYAL7:/*>#EZR66?\^(]Q#6E-P?(7,,ZB3(959[-,4?456M='35%^A:1Q M5G,RJ*#,<-CRH%';R?>#QDKJBK.:E& ] 4A58HR\R* RXGDA$VAZHS(W7LYQ M=Y#(9W;C>45?,4X:EA&C*=]>5>(XBU>)I4R%VC^2TT2,$PK&PO0V_"MT4G?@ M*XCJ+GL5Q%??$&%^. /E[D--HN4W:170K=V\-]BMPKJ+:04!WJ"&Q:' -HZ" MMI/OCD(E=<59]6MYJ>LR5L@HM#J*U5B-?^"PT-8?/(IF[]E=(+_R*4%=64S7_;,M^:VX'6TKOKC(6=,?6&\DD MK+DKX,.=G,A)LKZQ3##24_L)*C]@F:%/NJ.L+^D M!KQ#1]:6!)A?3539U;.J>YXHZTG?$;AZ 0V8:LH.?/7;?+OYJ?IX<^<72^:; MY,$O]1;Q?8$*OXFR3:=!A_$6%O#Z]'[O'UNIR\V2:K_WL66_W["]N'^L0A-/ MT:T-;[_L??Z$\KA(TOSEM\]U]?SE]/.__LM__2___-^^?/F& M;O*RB/$:?+HNX'J.\^O3ETZBJ)K]^_?KV M]O9+\ISF99'5%?E ^4M"7/?)/\E-O_\M=\8K&3PA_V=_; M[WWZWWO'OQZ<_KIW^G\^_=_[[__ORQ?]"6>_ M%/CEZ_[>WL'76<'/O.2O[V6Z4OKM8%:V]_7?O]\^QB,TCKZD#91Y+=J,J%[O M[.SL*_LK*5JFOY:L_FT11Q73HU:N3](2]%]?9L6^T%]](;HYZ/WR7B9SN4B9 MI)I_9KF!HZ_\CY^ING"1H0?T_(E)^FLUG:#?/I?I>))1A.QW(XR>?_M,6)DP MK>^='>S1#_W3!>$"WTB>M($PIG\OXC_Z.?__J,@2TKVN M_JS3:GJ)GM,XK4Q1^/FV=Y5$Y>@Z*]Y*5S 7[744G2GE/&+?&D_(1]GX&$9$ M@8;"JEOH*-YY7:8Y*DM"'_E$2J 36DNB!/:1?I*D]/]1=I,_%WC,?GF)JBC- MS&3OT'Q7O=?C<82G@^?']"5/23>,\JH?QT6=5V1BOR>DQRDJ.P-T\)F.0/LQ M&6HE:[X['./&.@I]':7X]RBKT>#Y.LW)@I-&6;\L445[RFT:/:49^38JY^J= M5_B.HK+&;)S>Y).:5:!_X(,"Q:,\_;-&I0WHK0FS):5U[@5./M01["5ZJCH# MT3;2>5T:C].*K1E$,V0QH8.>;!Y=D-"V[8Z0-E9U*D>1\W]UQ=2Z<8^@Z,8W MJ3/2U_E".[W(B-BN4*E;][*WZ+ZFV3?K!HNBW*\AYA)DB_JG#Z5%=TQS]#&*H>9[J\$SW7#%1,K+E!P]46+9J(T20Y(W"-7OBLI!57W!89&5 MC:QI^(6T$J/TE1UK2"_H9^3X12T1UP6^('-KRD14%GA.JYJ3+\85^DKWXO19>-=U'LRRO)JA"IR7C3NGY:-^C:Y#";4%$H/ MBHYL+LL-.CP3VQ]\G7[>QM(CJN=0E/D@O1C1S0SY]OQ445%2TJ0AH#G6)OUJ M<1+,^V0JJS$=ULR2T]:JX$4(?\>XSF3?6U4L'= MQSN??$S;\G@<[7[DW)+IU*5]=$LB^Q#=&82N&] XHW\"W@5KA? X>DH[B'I_)9T#VS#ZWPD"0;.;);E\ M@>?B,MWU9YDB(AS/=-'\N"S)W"LQS:NO23K^VI3Y&F799ZWR)/Z1,_=&ZAAY MQ'3*6NLB#OF9C%Z"[4N"GJ,ZJQP*)VC;D:C%.$IS/Y(V37<2E+7Q95U* MN=IN%Q%'1!H8RZB-=X$VARQGZ$L6_O!2O7Q.4?J6S)_V!3:.\ M!Z#TY\S1?&E>(F*CFPJ-RUG#6?2$,O:YG[HJ/\\.>F?[AXTJ? H\)"UJ!*1% M?I[M[_6.>QO<]/&J:*1OS%IKNDG+D?F,B[&EKAHY"@V"NB0R%1.^CGS^5. $ MX=\^][:@ZWN$TR*YRI-+9H10*GVE+)?]8$>U+X8BIF%_"S1M&7%.8+3'2-#BT;,QXE'/OH$1L+FRRQZD9"P M4H;+>K9CFA=#$*O[U/LL]#B.LFSFJ:*<@U9*4GP'I[O6Z55 Q 2<>2?@:HPP M=6/]AHNW:L1,9KEZ,1#6X#AV;2R8 )(:'?%:< _=SHELR M9CK=JTHQ<#O.KW&15^B]NLK8]=5OGTOT0G]8_#TK2I3\]KG"-9)RY_,';9K)W0+7!*Z?)[7N737:8;P!=E^O!18 M/?FME.2"[]JQ4 5$PH#/0WJS*(Y0EIFL/LL%N=@[N@L0X9"HW^>!?(@C.@8? MI^.G(I-H?J4,%?9P;]=F(3$$B;Y]'K[GYF(PV6!O>3DB*LP#>SM[20Y&D226T&?)_I9IXD+3$8S M=YFCTEW0AR68G(X2-4?*FAS8KNT%;(!)&/-_CJ>GI+MZ&;OT5,B+<<"[>201 MH) HWO^)?!B]WR0$"'N"13]OP(*D#@>SFZ9)'20)/_[/Z\T4V_R/ NJ9+#++ MY1F(@YU>881P))SXOU5OI+DORBK*_E1_9%& M9Z#7:.\QB^Z@<.D1%>6B[]H178E$0H+/H_E,GM[^RS"MI%>%Z\6XR+MV=)"B MD"A^:\=N.A<.\+!XRTW6W47IG[V]_>.#PUV;A;1H)"Z?LSW?UU7_>_<>^5[B M6K?K2<]1^<3HJDW0\W]J?OUS+O&<$D'GDAK8:0_.];N"#KW2P*U!6I;IY6RWR)*#6_)25L&.5.%BHA1X7+]D@&;HY^KC96],K3Z_ MW@)5"V"N7SUTH&SA(/@=2>PWTK(,US&(Y"8\<.@)5=7C.$$, M&>U)- +D^H%&>^(>:#"2'"57$<[).:34,B:NP)&!V/Y:4Z5!XORM1I?U3&); M,EC=E#4Y6) +N@YKG1DDY^\UYOR5N%KBCOQKG3?RJY\7?"XG4_?5\S.*FZ " M@^=^PF62',E,J_X\.SPXW/>SP+D_F5FC64.U9/#HO;D9DV( M/9]K,)V_!@F54>B3WK:IU1T .[PX<3SCSBWDTF6S33-<#2 !#%H,PQ;SL@RO M\P_':-GIR*G%Z%F!H^1?5^]GK'^P>> H1LP?JIQN3\=4Q[]M8$U1K9 MA.4;9)[&H;TI5*U],74:8,Z?T 1"&?2*Z9\[[1H)8;.Y*W)ZR46T1-I^88]0 M4"E?&TVJ-7A!_*,-!Y&8/3-0SE_BM">/Y^K2DK5G0+GX M*D$M[]9]QY,&G+]:\NL#QSR+GM9#ZC\@GC^/C!;\FL:(#ZL'%!$$=/]H MW _<@77^RLO/5F8UQ6FK7EVZ"XUR3KS*:C' MA=^1*\+J_&F:\X'+YQL/AQ##AOE 'G#[GJ0VR)V_GS.SZQ^A][87]I.Z?/Z M]*G.P3',PR,O$[H F8O7>)+I?,F'C\OS8U+DDMXFF)ED4WK'9CGT'JC1R&Y> M=P;8Q0- YURS2<@]UZQ9_M8.)L+5MKE> ZQY7+CUN7KEL:#6F&%G*G+S 4[+ M#B[L[I!+.@V(G5$H*4&'452B:Z*ZQRA#@V=N2I]AUUL5.S3;6.IW:SO@!K"D M8UC9#.T.??RS:[Q1PVZ>G,G$Z6C'D;7%K^&Y#<.;NW!2=B=6>S 8\A% MY>@Z*][*W8L+USL^/868YNY01;7&XO(3+LZG/XA^;_+K-"?G<](E^C2M KN7 M[3_1A+FQQHG2LC$*_.PPN/-0PX;$QMD>93@AXXCT,4))24VR,VN,XKI'Y2)O MUQ+7!>B3^0X$BGM$6Q6$$ZQN&8'MGE9;E^,%W?!XI5P-.IS0=J)N>D.I(.>X M^BE+X\$SZ:7J\)'&;= MX>'^_LKG5TPT2FI%2UHDOK<$6! M7DYZ95<,-IRH>@]H$DV;;:\IF=(Z'!_HC:-S,O5@PXFW=\\EO2XPV3/0]'(T MOB!93(@F8'7&5X-.IS0@/?S:>P2/56S7<=%42J-D(I:3$=' MH&=N7P-;"3>Y[< MQNIF@M)?),,VQ"\>6:LY793C0$)M.VFJJG&8H#L7 M@,%MI)& XD?.GN=<(O[_)>R-9Y_!!L:\$:X"T,!: )VBA7X"BE=.!*FS[9K M@$&'R3:_!:J5B%V$P)1LQ#8EH<^[TY*^Y&YDD>W.#*IR!*#7^9TYL\8:4(Q, MR91"']QVFX376^#S$NCK!-_SL!2RB\B7QJ-SCNF6_OLA?1F1(QW99G"9R&9D M\+Q:9':N$]\+>/@*UPOH]MW7F'>BEH!B6TIZ.EF+<(T2=<^Q;H//CZ 72KZG M" 5H%^$DO>_7R*$&I:^:S,,FU;GZ0!\@;6&O)L ;4%#)3;FY40$MQ+8;UYO5 M^9SV4;?D"KPN DRZ3..^\7Y2]9!$6(%!VP,=L0#V%8TN HHT>8DF&,4IDX_\ MG"%&3IXLFPT5I)M4Y[#_T4QL5IH)*+JD^26I$R\0OI$!/>#Y<">P1>\B%*7K MUX-#S89M/9$5]9CQXZ$;99E#YQV)W/3K2?4KC1B&WJNKC!7Y[7.)7N@/B[]G M!6'SM\\5IM&77(25=,W;>C)X$PHW$\CW3O8\A7OKE"UM1I::62F<@$)#;N;* M51 E2JQ+(4&E'#77N)@I!9Z C&ZH2BXC&BNN-(E0K.+D>@LO3:-(LMD[AMD MU%XOS*"=@AX]%6-#0I PXQ+%@8#W(P;OS-$#=M4XC-7Y0ONRV:X6H(\;F8"7?BSM *?T#!#C?D)ZHA M&\%J>I]%>45.QC0 [Z39:QMW FDC7 6@5@?_74"/WD700Q]A':(,$7F_1Q5- MM#$=/'^/\!^(1>HVRF-BW1972(CNYQVZ0VLE!!1HT5PK3K8#7 6@]FCG_: % M^H B&L[B9%$_"/+C0NH\$3R@NTQ+:H&I,3+8)79MFJGK=+>>ICG#["+\H31C MBD%2#^H*E>'DEVUARP.F3#0W&4Z(,72YCH_I,:^$EK]&NX^; )(Q"V/D>Z\F$7YY%V:R[ M-[=I)I8]D^H<-NA MK]UM,$EH1/&W8LG1*+!U95N78MB?)("]"#BXC2N4-+,'JN_6"K)@RNO^Z9=O3<)U,@/['7O ^GD5V1[ MISUE;4\0SEIP R>G((Y \0@E-4V0I\^E MT>Q9IXS>(>DKYYDZ4'/WQND=YQEL(!IO7$NV$.YT%D[L[P4H-]JTZWR.OTGT M>WIP!FHZ .N3OE093EQRYUAU#I8^OM<0ZNN:H]A^ZB,*?TIS)- MT@A/>0Y<(V]169U&*W[F/3MW4<^D2X[V6KV$$WA]2<2[:$Q^'.*(:(.9]K4^ MCOK*#61/VS)SOU0])1(N+1"&$X!]2Z0&X\GJGUV=;RM(:*3[@=:C=5ZF 0*; M!,QB,$F,<)MPP@EXKCN/+4PZ3 4_B/[+_EN$$^>G9+6PS!]!^GA! :3EXOL>HI#9OIKQY7M2;_+G X^8E8A6EV0YFI#OIV84E M G\,1P0.Y3$/RA MM5HIZ_T\V^_MPZ8(\SI7B'N.F4K"R0PW7Y"IZU(UI7HJ6Y[@\N3[8QR-1JEY,FQI60 G;7/(5RJ+JBSC=*@F2 M>&UAFJ7.Q3=Y$U%2NTPJZW' H$[QZA$D.9L980HH%YM;SPFZDISZ\6;V:U]4 MPPDH>9GONW$&.5Q_AQDCK2_$9_A<9.W:*4J#61I],3DK[,I66B&_O^P[=II7F@W62C72>UK' MC0PY$FTJU+XNNK_T.?X5#[WO=<& -H.'U7E?LAA\JR,[7\_E+;&'7WBR(OBRQ-Z%)TE5<\Q+1\LI<5;Q2P*UY99E#\ M9;!I38UR4I)7:#!!>6*9J=N,HG5 _K+90)$4PB+BARWMTF)U/I\BQ8I*E](I9KU($Y)131XIDF5\:3 [)&$>B(VK=^ @GA+>^Q M B+L ;G(L[&RJ2E1_,M+\?HU02G?TY ?&'6,-O*/GVQ)F:Y(=;DIJ( S\\IL M#H7-MV0<"Z$%JC S7%S6- \'CX_"GB.5=^B-_4E]5V[2 (-^".MB9Q_ MOMOHU]6HP#1\G7).4%7D1X83V+PJ]C.!&21-KHKM.XK8HU9S,:8Q$5_0^92F72ORBBB."/#"BR@X;=UF M8VB%C5EAR[@#M)+^ !&/8I8KNSE&S'8A+&RH:@I65",X3_;.>KLUCLT 28AS ME.QU]2YCRK,>4JD$74QF*;1LAD$[/=J-;7,W@)(X9BY<-Y86 6Y&^3&A^RZ# MC+$R:X6+9LGZ MBJSGE>5;P@:)94[>];J-!^QN#.<6J"0\0ABN+ION-C._Z'9#PO(_SPX/CO=! MKN):TZ4&(F%H9GSRG2BQ'H\C/"7]*'W)V9UA7O7CF"9NIE<69$\04X\<%^'< M)5/_YM=N%7':=54H%0[S%;!PM]6^$P6%F#I#+-<=Y!_T\P1R&'D+I#0XF$2PN$ 86&WPZIT&ZT6V0WQ)CLMED# M*1!8L[G%8!(3)H 33J#TUGE7#D[\W"?Z7NC$0,()?_Y!,F0<^/(,:9]]A1'= M\K3910L!Q6K_.)TKE&4\D%X69&!Y3_E7*&!8>[_/V4+<=SQ9!5:;9-@ \S.VPW]* ""DXO$E8[R<'U0AAZMY88TQ7C[)$5:E=.16U6$[RWCR$",C" M:3*BQ"P: ?,7H=[^6.TEIPY7THY2: @-.++] ]W#*<(0S?_.NYTGQQ-?NQ() M N"0]4PBZ=!8*]%(#1E02*!!B9K71781;W[;BH;> '31N#9DL@,CC)'FOT?O MZ;@>*W6_4J9! !;S1]A]-W4ND=E?]'*-.;&?=/5N;4NB7;+(%<* MO$'C$4IJ>A,LP%Z>3Y?^)?,):]L4U<;>L1\CFM!?S '+K3$Z]">S6OXD'G_7 M48K9.QA5!,&50C1ET:$GMNR""+:F8(51!4)_CI;S[ZF#Y*T5XX*!QAL4*TJE MT371';A&^M I]!G0A7)U9T&X[<*M:#4\GWZ/_J/ /,F,^N+,HA4VRH/(\.QF M>NJB@G!<'Q72+V0W\KBP;(GKPM-ENO$%71ORK+N!$GXX_I'070%ZI@^E3^A6 M"PA?S2&.$C2.\!_ZB\#UH@S5&8@UL>O8%+,J!>C DU.R@QJB>)076?$R54<1 M7B_'[[9@8UZZ4;X&G@M'1XGNSW'Q!\(/*&.6*AI[1#X&U!5X1P$UGS@D0P\S M('_ EK[F![U>$&F]W.Y8Q2 #\N#[$+["5*U02VK+^C"*LLLK._LRD8\IV2#V/L!C@77HL*1:OMA8L27!Y0\^N& M:B3J6Q/8A=^@.P5"3RCM-:D=^RZ2YPS?BN&HJ,LH3\@<-'PC,]-TD",^@MAP MTIS.#.MS3" G9ED_%1W&;-'X<_5SR$BKL%G2S\S#^0100?7GS>A$R[Y M=;Y^CC MV%O$X/RY3'IPQ&9"0Z96W]2?1,=K FL<'D/4,O2TU%[=VJG&P:-$3][7S)D, M)).(K.=N*EPLL435#GQ)/#TK8(*#):\W5+508HFJ79S2^R]DW1YK$@6O%.)) M)O8_SIE#!5&B>1>G^?D7U4:2M6*-:% G I6N5%I=%UZB5Q>9<+OI%7H1=*-@ M[8((<5"F"5S':!$QW"PTAJ)6@]:/H0K2^F&$6>*##'%HELBK/3 KZS5(/?F. M&-L^C+BPHG$=GH1("#<%KT1"3ZW;8E2;[QTH<0A]U4>$INF-4B((D_Q\:N"4 MHJW;^$%]/-]J"^02KB$\#"124YFU(UE;MT$,[3AMP8P5M2*@$FHA(AUMA=I0 M)NKM<:R=LB%>R/#\5=S76^OUO%FXP0;J[FDQR&0,RF%)J()XQ>(RY!\YS)X= M?!S''6.\$CHA7J*XCB?'($('!=828,[;&BP)X1DF3M*;LYPF+;'?!P]K=IM%3FA&E(HT3DV4S'"%LR C]"!)9]EKBE#RC MAC +S?*>#8O&06"VD*#R&RY*DTQPLJK\:@0T.T*'&!'&Z"1DNLDRN[0A&SS? MHJA$LUXUE0T^926:Q?'D&"3/5@=.+'!)V' 1;4,@N"#3E_2"SK Z4P%LPM"V M#-DBE'#E(D3'3!3R_:=T9TP#?I8C'7>6S?%(03O-95O$$FY= M/*\0B#:8,&'R%S8K/*0OHVKP_*-+GZ-T3QH*3_2D"^( +KN))?OVM*)*W-,OH8D7S60RC]TN4U#'+0-\?T\"+JE.JR^]P M*]H1:%2$#GW(DRXDOI/SM-&*Z7?_^;&$J0D'I^3N#&"7?B2!;'9>>?)'3E]+?_* MYB1CTAZS3/9V6>]F2];_M:)4TQWJN)T$ M^9$G:0K2[!8L>+9MFJY&)WO Z;'OJ0'>+(K2HX9\VN'Z_2= M6D98--_NMF-ALS][O=/]L[./PGP[Z!+67<20$BOOX.T2VA_3V27'1TZ89VC$/>_N[=BSJ!E5"^9Q&V?P(M[15>*S'XPA/2:E9A>\H*LEL0Q'?Y).:5:!_X/,.#0J;_EFC$BB+ MT"(Y@ !,(WHRR!\0S2!*UD>^$\:S?YY'95H*T,R[@J+'^_XT[86G)R!QZ?T@ MTV7(\?E9KDP_KG#*;#I;ZR7BN6HK.G68O0?BX=_Z#&?P*DQ6A4;#W#OQX[A@ MY<"^'=Z%74ZK&P=YFSPRK_68EE?B"#UM:XQ]W;7Z-Z=M#9:#S$]!$Q>*J[LO M!G6N[A"/^M:%OFPL50]1)8_A9%Z9(P?UE3886&9\*M Y2&TE,>.L"W$5X9PL M$.7O!T >LL_Y3H@(,7LYRXZ]*V,6!'>LD7Y MB&I'.YNG*TK;V(&-^B0J7A/86]HE;TJ&WC6TU[9N/^# U<9(ZVLNKTK]"\MR M/$&D<9_UXTW]JR5WD41INQ$%J>!A!&^4JEPLL;_42+[B9%+!02XJ+50ME#B@ MO$8M[DS7MW8&#NH=6N=3-VRN/EACI4LE:I(>!7+=TD^2E(MXDS\7>,S?1\-< MI2PB>QECZ2UZ19DN_[51 UQ= 9QC92RJ[VW,L(5C4A?=&Y>;$/1IC&W: M87KH01UW6W*F(=X*=SB6>4C^H4_BX!TA1 /_7&3N/<+@][26?44MCA74':S= M(-7PK$#JP+SOD+&,$]<+US>8Z4F\7 %VV8.QTPF,-&N^Z5NOP^2P MWX>V&RT)'&]F_ZY^68(#.3N!_\B+IQ+A5QX]A'1#\N>"'$&SM DAN@!JO@P[ M_B37+K2KA)Y\3:?QI15OMR#_V>>"\?((M/,YO122Q5^C'M)Y\KW(T?1[A/] MU76=)YK@A\I*7'A0/P_ODX+ ^6&HE!61>=<:;.3NWCD M++FFFB\)U'4O*^AZ(%W=C%O@YTC0>T+C&XRVT"14@62=X$LL_=_5GW7Z&F4K MY@$EL]9M< 6 1FRVOIVR!R=A]V@[=[.7Z*ERY33,<+(BCKT+SXJ[= M"E4,<-753(K MB+K2U?LDY6OAF"R1=!+].XJDYU_S%I@ZSL+FIBTD!S>=BGE;YD&R6H )<^QG M!R;T'+'3ZJ:<#CU%(+9@3C,,4;WY.9 :F0QD# DG+BV*<"X&G2>?H0@];80= MI UJ]&].VQJL<.X _1 7BCG!%X,ZJP+$]>!F>$;MQ;RL"D<)&Y%6/XC$W&DQ MA7.YMKKST66BW2C,5P_ &W>KQ4PAO[?G1QT9T9M3!<4Y*NBK;86V3>A9@Q+0 M#9([AD)9HUQ2I;5V0]@A'M!KD;U26\FJ)46W.BGK,< GH"']E$-&3)T9)!>W M2_*;BCA%^ 79DF)1F^L -(RY!35M@+FX2G)JY)M94;1C2E2<)W/P=4WK;2RI MH;BX0I*-H159?] H#W^IC!+Z2CPH_K&?\ZZ[K9P-$,TECQ?]2W<#)M4:T3T= M>K0;-QO=VK"R#D["BY7I 807Z.W:=@C2;N!<)&2:KW9S<4J4?,,H(O/IP.-GS>HK)T0*:\&0[- M4U!-$"9-L$IHA#!6_![AE*[6-""8QGBT7I0?-4+?;VBEE]S70M@EEF746B4V M"W-(4)L/K:+UO*S!D# #87YPPPST]L,U1;J-QCZ$+^MMD2=%?I.3Y?0IRO\8 M/#\C,L=3V6]OS@+D>K M J"$:1AOCA(94;E:D*L%-&^[-5<2!!(R7)A)Z*[WDB^^K(N@4AWM6%^)=R'0 M1_3&>K= (^' A07D5N!YN' *-_%];M,,]V*$,WUT43?H8PG64K=2U2KE%$#'#J<#:2K.[L"D81,%P^ [U!%0V/0.*@/U&(C&U_K MY;AL(,]\[0:05'")_S*$Q6*Y.QB. PX#Y**P4V^?RRU1OXNDQ*+1)7LL\E@_ M9>E8J/;6;7&,( >A[HN+,3@)@;Z>:"@6O<8^3$;XD#1;CHHL&1;J-.+NOL#U M$?8K*E^0)5T PKI!U7"3EQ6N>03:Q5:6/:-,%G 4$ZQY(UP%(/M\Z^FW!2H) ML1"F#G(X09AT6AZ]%UT4957>%7G,W8J_X:)4W;88U.:@03RL6U!I#D?"(801 M0S3U_,B)@,ELMB&;7K*VT/YYC9#16&W=)E=QV*NS.Y"27@#QOD4^#[%P/-<% MGEM@Z2];S=/"EK@RPCZK=(4FX7FV+_'\DG_1"VE8]7F8B?B#!5:G+HW[AQ S M*)GDTZ8OG*.(AK"Z1).B3*NE$/8*+";56:YEV%30*I6+AXL5L'^,> 4[0'( MD_/V-!J#"B>\>MM<0RA!10ZX!O*J=ME/T_ZR9BHNJQHH+%7=/4^ M(;U>[^QF5/]GKW=ZL+<'%WVM$ZF6$ ,*,B .0ZKE5%6M41;<+6LG*LV0>0PU M(#>O2._'I37H^ZNS$T];0N<&)F,P(<41(.I\86;R1R(XMZXTHUYY'R:M16:) M8Z(=4,_\%C9!$T":V *>KSWN<7,?RP^'].9C/";RLG]]H'N/L][),<@[AWM< MQ @EY37I3S=E6=-+;S*,B_P5X2HE!\%5!A2H+%MBD#U9]3J$_VYX$ ^8MA = M7(M(UITA&D\*'.$I7?:J*?LLE0PEES6]J[E'."V2QU&$47F'WMB?I&:*5HUQ MD*!O5HQY=( RG.N1(699=SB 9EID0BO&J+0.PW<$^JK">C3JP81S(R*=([C$ MO/_]F+ D\*3@LJ5.M)&W;XUW8-#G2M8$=X$9T-7*8L?"Y>[7U:C Z5^+;9"0 M8FDMEEMBYZC4PPGHHF7>GYI;!BYSTQ]1TM..345=WD6#RVEC,!)-0'F\=UET M(='(5^S#6&X6J2&Z6[/LC+6WOQMTN@7L[X)G965_0%5*)+@4.RPJR_,(>2>A M65)4FU,MDH B.B\ZTN\%=4=\2%]&P@=K5NT@?VFA< M,AW*\7RD]*$,$K17@C>NW*8/=;K+8#)?Z&\X-PHS: >@AV7%V%#M+80H0DH6 MNI#RW(:8\Z6,W4>@6_,NQ*RC\!@"^D>>H#)]R=E+TI4#F3J,CJX>EQTV=+TI M W: 7,1]=C]*^C:CI+\\\$&3Y'89)>LH/,9Y?D0X1>6EU'BA'BMFM3D.T)<_ M=B/&$I;'L,U0$NE1]W6O?SFD1V%[&559I4/Q%9*L(E\G18-'N> MLZD=F0K71'81U-BE$J&G@2[:U YR%^?M!U2RJ$T7=$_VG)**:/!\D\<%IGYC M](OJS:II?8X)+DR.J+,*6+"&XR*H+QUFE-FP!1."\Z-Z35[ATD-3BV8#Q[6K.UAB:WZ&HYV]V(0XM?%8BBV@UYO=O;R/ M>E"A ,T5+IE#Y7@&. IW\6(_F;S[ =R1K(T.U'1&B M".T19@?)\(V,YND@1U?C259,$6+[I/L:QR,RW*F0:C_7 M=JTQN">@C[0D(V*5+!<0'=C$+)ED'DYD\TO^G;YVX%#6#H<&&JJG.WM:F; U4.+8X'Z2%LNWTPYXV$I #O^825TL4DG^MTT=^]7.85AE[ M;I2DKVE22].L24,?3E*)T,BRNRR%=3 MZ=ALT0H'#Q553<^) 8>& /V%60N>7>BY>'LT;R-"FQ'=5^\HKNF.?/#\G,8( M2T\L\L(<$DC"J2[C;)-*#3Q_(=N,F'J@JXIBU9S_G;Z&.0LB1.@65LI-U"X" MN'6E23F*EDIPH2%7M4W]272\)K"_R&S>M!S"ZM).W=K5PH&5Q$CMWZ/W=%R/ ME8I?*<,!@*T-HIZ[J7"QQ"YBJ+EZR,MF0KT9:J4<-ZSY>7,6U#*@1A]2K+76 M\!?0\L3XELW'Y[A:/;F9&5NZQ$Q++"0^M1!2>+@/T[F@U^G >IDVM 2$V\S* MQ>E@HHREI*W#@<+FP?(Y2XB[C%X='N/?W4P*AH3&A,)I7#4O<'\0QV@&%<8K]'."V2ZP(WOZ+E5.'+MRL(H^( M-C:S[[X*I%%)YW9FRFJC,M'E2V/H45JZ''_KY]GAP6D/].F[MU[G7VF2L @0 M3E.#:H3P;1H]I1DA$)5D%,4UQCQPC6R&DU>BOJ.]#]HO+-!+" 9)O]E6'006 MOP"IF9$S5I'8*1C:P4P7N5>-@_ 2E9TM%!HD"VU3J?V/E$ M7M[D_.3R#1>EEWB9\J^Q3&-['_N\Z5-MDK[H(I)6:[$WM@MLBSL<1'K7#)6 !) MK]Q61\OI76:*\#$CB[[3:/(_3T,M-";I>R!W($Q0FI.5;&Z&T3L-WS J,KJ% M(;\0X]=U,+C[VQ M-U>"A'6(VXJNIJ$9N+EUB(V%F[S":5ZFL)=T7Q*G< MT=[B-4HSZH1-MK[,V+F%/>#Z)SG#']-LMS7=2;HFV,W(DQ[KTX:5\GV28E;8 MS/KFXAM<@1][?7:O+$EOF]U]@.3.4UU(-A?FS+ =35(RP].-:7]BC&:/^.Z;:!K M'HDJ:C'%'/F9PUJ^$O5"N["KF>@EG%2#$FFUSQ*5]3A.3P9+XV>D)D184;@& MSD%6PAT@,917IG[9U#TX=>%713U9TI*B)0!C90G20E=#57A!EI-$7(O;W"/^!:(R(1F9]J#A-58X6]!5I&T*MX863 MMO !E8AH:$1DOD2O*"LF2Z=XDU"/NMH<,ZC9IPNE-@C#253X#>4(1QD1NI^, MB<++BAJ77I$IKT;U.6Y0A_PNS-IA=)#/4+)4#L@>GZ<=(J(\UI-)@2OUZBBO MP<4%-?"W7A -4/E+1VAO(6N=7>/0#SW!GQ7%FO"7EM#]1=^.)$,X\G0/W2'3 MQJ$\YI1/+?C+BO@/W+E".20'TLO<)F64[!%N)L7JZ5";;D%4G$LO4.D?U169*%E&'N5Q5.G^J*+J;#8NDQ$'6:1KA:0< M7Y&)JM*8GD_2K"9 +1NUO925/:1;["@BG).#[UR -?%4]Z@M6R)LGAR"N+9I M)&1FG:*'C%CE^M.R1:X"$,-)5]+$,W97/81S=?HWE+Z,J!_O M*SG?O*P^TEYZ>;T&4-%%VC7(-0-JA^G*J;BG=%2'@ZO)KE.B[#*\12LYG1'9?B0RK,<@KP5 1N 4[!/O2;L( MXR9TBT&F)65-KJ!=Y- 68#BNMLK4[FK7:65*>-)I03TU.A)I!L^!5VT8!VO^ MP-W?$9JWS_0&&V9F2]8?M^K2^ U[-CQ?\-^1J2U.$7Y!#RA&Z2NU$E!/9^I; M^T9#LU\7^(+,=BDS+*/RL1Z/(SP=//=?V).2*)N6:4FMT9O- )F7K].<"$ZD M6XA"O8.)=I,;MAQ3D]I]5%:7M9$MN55[E.0#D"P<"XN10/"RD=/<**QKA $] M ##X=J-%9]TUAKWCEELA3N9!WZ#5V&"-ZG-E!97:W9Q?84>Q@QV.S5,KM];8 M9=@"QPZ5"+X=32VI7@,S MOE!&.69?T M7%0N4.FRQHF*_SPC;9^%1G'GH[L2JMJ@Z]G0QFS.=5S5F%K,XBI]Y??E-,?6 M:YKTSGY,$K)QF%O65LJS=^Q AK0-08C(-/ (?C6RFYE49[;0,Y @Q7-3P"H_ M5$;V,M,R(*2V%7Z[X,<(HC246?&@LXN9P]QQPYB/B(Q$,7XL(BV-8!9D"KN% M"=IP;%^^0O2=')U"A[8P(<**PC5PX=BT?)(8BOW*+YLAVJJV$>Z-K&^@!UFS MD29U6S!&&(Y]:5OAW@ANT&#M79BUPQB.QG !A=7TP5XHIPV_-&KCT$'8=A;116EPGCS6[UDD-3A(T.A% M^G$D)DZ'** @E1=%S@)W#!$F6^3(Z.V5M X'"!H>NBUE>DPN8CUZVA!P8#M7(K,/]/B5?H0FZON7_P]02P,$% @ ;'IL4^BU MK!M$:0 J2D& !4 !C;VUP+3(P,C$P.3,P7VQA8BYX;6SMO7ESY#B2)_K_ M,WO? 5L]-E-M%EF5635]5,^QIBMS]9XR0YM25N^\LK4VBD1(G&*0T21#F>JU M_>X/!V_BY %'9.^8]912@H/NCI\['(##\:__]M_>?7J'4YQ'I0X0@\OZ/+M]0?T/\X_ MWJ#KM"B#-,3H,@N/>YR6Z!5Z*LO#G[[__O/GS]]%NS@MLN18D@\4WX79_GOR M]Y_Y!]'''[][3?Y)?GKSPZL/V3/>/^#\U0^O?WB#?GG]^S_]^,<_O?[C_T3_ MZ_;]_W[UBG*1Q.FO#T&!$>$Z+?[MF\YWOCSDR7=9_OC]#Z]?__A]W? ;WO)/ M7XJXU_KSCW7;-]__C_OXDJ4AHIV(Z)[\]-//WW/_DJ:%O&?"D9_ MDX5!R?2HY0M)6]!_O:J;O:*_>D5T\^.;[[X4T3=4!WF6X(]XA]CG_U2^'/"_ M?5/$^T-"V6:_>\KQ3LQ#DN??4_KO4_Q(1Y+V_Q/M_\WO:?^_J7Y]$SS@Y!M$ M6W[Z>"T5YZ=>7Q71]XYXO,5YG$57Z31FA]1NN;XK@[R7WA7G]UD9))-X M[E*ZXO8#GJ;?ELZ97HDKQ-/TVJ%+!_+69#.6$<%#K][S)Z_CW#\/9U@Z ]LIF$B MDG_\Y8+,/_G90U'F05C6/3'>6?]_$;1IQ>MQD^,B.^8AMA*-*ZS_U>!!]%4R M.9$6=(+&Z:M/=]_\._L[^J5N\3__E??6,'>6][45Y&'])?*CAKNJQ?=A1F;& M0_FJQ^@NS_92[52?S*2"?+_64-:AR'6ZR_(]FY3O@X?6#@:C*F_N:( 5_ [' MNHFR.FW1+ZPUV+CKU-V%@$[7;M! O!&^+O&^,$=$AP0.%5V^S9!!*1 C\0D> M(_UK(#)2_HHPN2<]:F#!FSB&0<67=-CIWZ&'N*L[T9!V%;?B$#;A_24)E#1C M.6CK>%"'G$I'ES=$I"6B3:$'6JAAT8@+U;OBT+^-BS!(_@,'^5OR&YU_'[5V M//QC;J4 X$T1;8M88V@(2#0M H%$S:O#@(//' B]]B!0Z'.L T/E%#R"@T#C M*FCH @X7.( =X,M>T0;0@U^BKE M=@=>I=G5QOR"("T/DNLTPE_^7_RB'/116Z>C/N94,NQ50\1:(M(4=N E&AZ/ MO$2]:VSC'/.\-^6HPT!Y;.W)^1_L\O&DO%( ."'7J[FW_:'2] AK.R&P3 ML1DG"1XE$!BT<33N0\Z&@]W\'=$&4,,KU%]W3(7*6\VCW^V#)#D_%G&*"UE( M)VSIU)L/N93XU@';E0L6,W+M3J:J-]MH!/DQ?4L9Z2T&W@IY9!%@4R*L3(-H@3H@XE<%!H,"Z""-%@4%:#TMLXP?D% M"44>LUSM808MG8)ER*4$':P9JMO!8D&HV/'@"[6Z7A3QA)/$9#KI-W0;0_1Y ME(40M)4?4X9(J8( 0J#1%<;Y/@^HW[A[V3]D(SU7; _:.!K=(6?#@:W^CG@# MJ"$5ZJ\[FD+EK7DHEP=I$=.CP(_XD.6R_ QY<]>'=6-^Y0=W35O$&T-OY(VWI?Q+8OTJRV_A@!Q"N (7ZE]06RO5/UJ(+E."22#L(R? M\650!A472I#(2)R"1,JW!"2=]G0O.*A1 PL2M?;'(%&K?C60G$41&<6"0A)O M\]L\>X[34'U *"-Q"A(IWQ*05.TWS(%@E.6HIH&%B5K_8YBHE;^B+PFSG+@O MEH[&/GZ1'=,R?[G((C5:-)2./8M:"JF#Z9!U$%01(TH-[6P,AD?DN=)N^54-W.^W]3PI]AL0KP1_$Y37YGB;::^)E<;V_O@RW5$YJ]X%_-; M808#+:5Q.NIRSB40( 2H3^$%(#0C,$:'1OUK1R#5?V[B%+\Q"3_Z[2%BCP'' MNL"C^@'1]FB;^A%WB+0N#3I$*E\;%K=940;)_Q=+S])H+D5 MQI#>$T]NG[)4'?R-FSD:2P%_P_%D31!K SS7RY39'5>9)E<8VSL<'G.:$?$E M?"(*PXID8W%31V,LX7,XSG4S5+<#3396*;<[WBK-KCCF;WYXO(]+Z2W3<3/' M8]WA;W3J2'^/LAUZ\\.WC[]%-07T0 \U*AKDH3K7CL?H)+'-[[//J4DPUFT- M$8GUN-6%86R6SG)$FWL1@XUU+0W QHJV!L(N*!X8S\?BU6,0'#@:<%(6]6\8 M+%Z]?E/58_E-]>N_L)TC>@RVW;V-TR -8S+?9/Q85%%1P([< 7PLY1G-%C49 M]20-(:HI@2L43!FL&FY31LHA_F[BX"%."!>X.$LCED/WE"41SHNKOQZIC>@Q M:-Z%0QQ:R#6*4%M2%*01X@0*",X6YAGG#UE3D65EF8BSSE+RQ3)^(!/W+0$3 MSG,<\910)G"WYW^JQ?_V$N_B,"Y_"VF MF@=&J$M5&$,L3J_M#.]$1&,L8UY M5T.Q2E)8T;C*3K&C922HF4Y:(D^,0H(=G89@?<31F3 %^ M':%# ]#*,(00(T 5!1*9!(P=6 M2BX"_''!:5#-FQJ0+_3(3,YP-3<4,9"[- MY4!+:<;IXPT.R'A6++T8F(N&T*6YZ&08F4M-@!C%IK&8%VA[L96DF3MH>V], MPPA3(],P I1#TR!F2E,PBMO@A=8%TYN$C,"A*4AY%CA:UA!5+8&!;\_W@;>$ MQ+D:($-\J]'A%M=T^KD+$C+Q9/M]7- 2R$;P5M&Y1;E2 EE4P0A02P$/>BLQ MVC:^P%^/(X$5Z$'D=)VZC'R9WBX//8 M967&?5NNFB]1YRU+PVS/@?GZIQ]?,UC2W_RELT?<;!&S_=*?@^0H.J?_>:_-\;$HCDZ)GVL$&OV6[-#__\ M^\T___AZ\^8/KU'!"T($Q_(IR^._$?*@1'<$KNQ]#41:(?;&!J6[Q&'UVS?L MM^1OA/: V3V4?3X!)]VH(52@ MC$I8],XH<75&&9W &>74LTF P)2M]TKJ0BA+Q/#I;A^F0;_HOK01E4,[4G,O M7*OSU@Q@O?8PR[!Y H3=]NC;#UF)T>]!+<, 3D.C,,"2TV2M">DQGB3$6*6+ M"#- SLHRCQ^.)=W&0F6&;@,OCNYG".;3M&&?S.)5^LK[.,WR^BH^+E0&,6[J MT P$?$X"_PLMK4Z2I5V4W&=]C!A8QE(? )U6)NK$Q HWJ.D<5;W# M&:;)6F@U[? 5D]TB:+;(A]$3DNX%/\>/<9K2D7T(DD!0@F0A*=L'/MW+>,6W MPR0"P@8E/H"9X^Y )P(KIP[LH.?%^[XX4JE39"5"Z9TD J;O/-XG,M\9 M\F(OZ",N@SC%T5604_=;G(7A<7],Z'.RU*\\\W/V[^^+O7&_)K^C^V:_H'\O,??O?/FY_>+'P8 M^N-//VU>__&'S>]^_R,C>//#[S8__/!F\]/KT;'HDA_Y8?/3'WH?.=D#5YU= MB;:.14;E,G$SBMC]SB"Y#>+H.KT(#C$)43J<*9R"";'+%$X3648S3$.$*!6* M4U31;7HO40"E<\X4Z4"H7A&10DX'FMIIC+11?J%'*P_:>3^C>RQAFAE=?QAAS?8^RDT1@9BP*(M?W)V6\B^]. M]G),P:W"GO^T:Q2>F(,60<+;D4KXP.1_F:5Z065UJ1.XP+.V3!*T/$FP,LBE M@@C[BP*7A4%JR+"ARW!^R.,HSF4-/*AZ8L@I:/0M'/!1I"T<;;"H^F/\^%1N M=Y\*S!@SCJA'=]%@";23-2%YENU>$"#$J'\)H&T%X )W7^ANW=UXU;V=PT]?J;3VF;Z4637E^\(;CZG$AAC!\"55>WR8 AD. MP'K@0OI3T[HQGF'5"*, V*3WD.E=WILL2(N/.,3Q,TTP)S&S'J\&M XQ;"+) M$#)5Z?_T$;4$&Q3L2AK@)DGVF=[X0#OZ0"HOJ763%= U@:?(627AH[9$6-X0 M\HTW6NPL:"0F__B''UY_QW,P_^'-'[[[P9^$0V/$#DW-&*X -5(M+4]-!E O MU1"'3?71TS&WJ1+F'0F%]O6'[_[(S>N/W[WQQ[I, "FKS.J)35T$Q1.M3D'^ M0_> GH.$U:LH+X(\?R&^7IO^;T;O\DZ H40CMT\(>/44^D.'=$-SS6MJB(IJ MBTD6TA]P2PIW_W1Q4>@885J3;81[J&Y/2R5T>E5!AO',;K?8.,U M8/:A3=_P %N&"GE5;S][\#R'$;_^+$OE@%#L.#NH9'H;Y-N=EM03I=\#MT_E4;U2'9K "I$QC/JTGJ8GBARI+2XGX)? M(#N5[/#9&:FN$R +U-'ORU3C/@JDS3#+4P]3983%#P M A6J?3<9!4SUC0'7ZB(/3)(&^WS;V:H'1I/K-5(BI[)9BO*,-5NU5)4QJM0 M/J@%"PQ!:\8"*X"Q98O],RMJ&,NVVEKH&O@MWTSP86]L$;$\W0&; $"%*>G0 M!SD[GC7UQFPFQRX5Y-S8X]YD:D0M!;BUF(O0FQ>#]228.BTJ9= J'G12'.-? M.R>.P;_&@9&!>=IV 'Y 9(1X^<$0L DO*MOPE$!KW/ '/SJ# 83CO(.>I8?. M^E!GFF^0;CG9$'OB$Q2;.5I_ +$KM9A,$C")]ZM\\0'BO2 @V"UA^_.'RI'- MJS>SK'OPQ/IUFT-:%P"VW[6L=!*$*7;"?/$(BKTE2% NX1N6'#ZH=(_KE$B* MV1;$WNS:J93":4TA&=?CNJVYHU3[N,R.4N=.W]]XQNE16=JR M;>+T+8V&K_&+&?Q/4$]BZ!B#?>RB/YSC)RWZ8^G4,SWC@KVYRM'_(4NSNE2; MTCVIR)SZ*"7_8T=5-T>\/2LQTE! U3B;*D-VTP/HK&SU2/(;3U ]L#8 MU9<#3@O5L=:HI=LJ?P,N!87O6 M4-5D.T3]Q%E/\2 ]2])@VYA2+.75XI!3. TD1UY) DC2M 8R^K5HO6(#2%LJF MW%=_011@E6]&9? %MH*V!C+B(%B*%^=8I]FC;XE0_#GX(YD=JE*R65J5ON;VT+*"6 M!_3 F*A?J>1=HT[?&]2ZC/IQ"&]>!(;5,:6H]>>7,W)JTV('Y]2@(>GE^$O\ MC).,%675K^(T=$[WU-02C/>S>/OJZ<:&8OD5GUU6TBPYHI8"=J/. $WCW3L# M*+FNR7"'60!$>'H?Y+_BCK6J)@(=I>MJ#4HIQ*40*A*&JH8(VC;LA;D+$IK3 M0H38UXW!RSKH,26L\: 'E$/C8'JE*85Q4=!8CW#U%BL/6J04#HU!SK48-YVF M#$.T,13VS7D?.211TVD.:@P'"AH9A "^7[S#AE-AI M0AF)]G$:T\4XK?6I#_BUE"Y?;=)*,7HSB5-P\^C10,?[\V0)>C2@+T*9(6OT M4)09K%ROB2\RMG5;<;$U2'-1D[E>#IKL.=!$8=T\RI.CJ7R'JJ6 MTJ%%Z*48@JFF:"]L;Q"CXCNIG [F\,!>&/I*)ZM!U-S31D%9YO'#L60EB,H, MA9W+JT]9$A%&-NBA$3@2"^S2F R1.+0G0QBZ?.<"E^V!H,* !NU4VB0OF=([_*XVE"BT>%UT!:2%OTX?8%76/)1N]>;"^N):< P!8Q2ZJ6%M7'Y!WJP2&(#Z9DC4[!"[IV MT'1I>E$4TRV#(+D-XN@ZO0@.<1DD>G-3T[DT,8T$(P V[1$E>!6GJ"*!MJKU M!7%J-B;(&IF*":R<7F\K232'H_K(6VL7,@*G%]HD/(]O@/&&J,G,@#4 8\:[ M<\@EWL5A+)\1W5Y?4Z%E?&]-!16G*P=) 4"#=82&TNFJ0B>%36%-Z"7'HK+L M5Y+%N%[^'&D&525A%U5&AC)>8AE9R72++_*R8^WD7T-+)[_ZRP5WF30->+?# M87G+7F3?[LZB[,#RZ,4[CN:D#FS=0HX1I!HRQ.DVB%/23:>:%G!;TG:(:I#9 MC@\PRJ2;E3;$GB!-OIEIAC7 /4[[H;+!VU)[H,OXM>@_C[P>C#256<_])FB+7S MXYAOI&+I^=Y(OT[WXVI0%O>99#>$;2(J]^:,^W"Z3V= D[+CI\(G^@)>/JE^=I.MHAC],P/I#UT+=G=Y_^\3=O?O_Z M7WYX_>;WK][\.,I.<[O+9XG7\8Z?)5A=NF>+!W1A7\TU?YYUW<=Q#VR.O4JU M15U-&+[B.<,/04*?0=]4^<0K\4R\?UXNP?4Y?HS3U(!QI[.@Z0NX/CQ[R_9& M^)-$ET?B]QYYY,;>#N5[*;2YPR%I6<;J2D+S^G4::\W3P#@LH_N MO$/$>ZQ6 !O^B.X&M=W214%W Z[M&69:75H9?4GO2&>X0)Z M"U@"U/U.\E-RI*[IEE;](.NX3HK$??8A2\FX8;RG_^Q7(Z[+QRIUG_AE4?6>4K]+[E+OJT-;71M=2F.C>*=B=S<4L1WGI9/\]^ MP<+*8A-_I::PTZ'O6PA+V-Z4G8\4ZU[V,-FM'%<$X;$<1:5MP6):Q8SB][SK-[8A-&# MK:O8!G_&&47<-OB>F H;,Y]_=K!5=!9R+TTO1$_<%>IWXF3EX&5OP M:&J%'_5D4Y.)K603"'^ %_ M9G^9NO+HT,.;^TBB"6L.0LX;^&6Z6M&ZL4RW%)UHT5$^T;0M L<@08?C0Q*' MA(H8+RN6Z$V(,PF^-NN2$79G+$HZY0GXUSX=LE3B# 1QB6QA,KM;5XN3^?(K M2U54)DL[[4Z[VYU^L0*P2EE#&=WY5Q61#BI16IJ_ZZMW*ZGK(PYIJ9MX%X?\ M'1F-TN)TJ+9G$72<+>P6\B:]Q9U/KL1H@;>:2RFZ:[TC=2FAL7DQ7%BO]!:? M-%BPN?RD477K_Z11R[_"I,&Z/JE)0ZX,-Y.&;*GG^>0A4]OLR>,$IXV>/UEH MVEC>F:P\;6B: MI:\ZG^._C"4*<)ILNH!!C%)+%["&Y0]%JVLRAS(F0W/U)<1Y&!>8OC#,[JK5 MFT8%;V=Y/&K;.?!!J;4N+(Y,ZU='>.>H[9V]_<#K!S8?6"M9U&1G50I9)Y4&#!RE"M4E\F':>[\#_LCUM62ZNX^L)=J.HES2F= M^>*79+(*BZQ4%^RZ5\:ZEQ'1PXOXON+G((\VJ/K*!M7?89$,9\9#ZS753"] M8U9-;V)6M1!Q+>KR;NHG+FB*'VF]:">B#E]-;8<2])W*Z<9LY:^4ECQC:7D5 MY,E+W6'UVD[U&9-[C\;DKA:(YO*,"B-1RL9F6H/BQE3TITN )=YJDH$MV2RQ MUUN500#/:.$% $ ?2SJ<#Z]W=Q6AO>JMB'><<>!C@8?96IU8YV%;%;,]Y7H/ MB^ON9URP*I+$4''/="-X_PIDKY.K02QCK/!K.+:MM= 23M47_ I.*>F$JPR\ M2=67/+0'79M9R6RV-/-PZ:+'L,V]A=D+EX4,]E-*9JXD_AN.W@5Q2DMJ;=/K M]!E7[DEAGEI*A\:HEV((PY8"49+Z#4""P0X=C)7-$H;6@*-2Q'(I7-J2(;R& MEF.(+?B)C:]=YE7_$/4!/Y$))9MR2N)M 1 C"4\K*V8R6JTVW:;6 EGZ(0N> M@$?#XRRE;L'T'7LQ'<3S%A()1EL@/.^T;>?3D_:J49 ^>Z$: H=0&K"A?=U> MTMXA=&0.:\]/TF268\\".5*PL!G[BN M?M71!$P.38+GOVM-H-_,(>0'_ W1X<6[]O-X= E8T6@/ 2H::HB0<+N["(JG MMTGVN3A[*,H\"%6WG]1D$ &AF'_YRV>T9A$A0(R"1(45C1^1H6(PI(&A8B3< MO@%!V;C-L^ MA1A'!;V;5V_5*&X'JX(5VYY(T>5OTM@NVR[B;+:/A M+8H%I?0AB=#:JE0.PY=S:I$3N^:74F[9G91M=27%W@;LF,_RH//4?8Y92DR) (.8YP_DDB?4:-=$,9)7+[X8C%"4*DL M1(@HAQ;Q$1]XFC1APM0B%#0.+4+%^;BV7-V6&L)J%F%WEVRZ /[;A!960YO0 M8LKI61GCY&V6$]W2Q'CR#_)3$48SE)FNI(NBVMRJ=1'V=)'CA/)&*X1"UR19U"K& MAY +F 10 /D^3K.<<,8R[)ZRA+"LM'XM*5 X*9%#'99)TC4\6*)-$B<4E53, M=@8%%6ENZ3:/'^/T-HOI#;.;FPOTG_1']$S ?!P7-8:*355X586H*K"ZGY5) M8'")'\IZ94FO[AG,N6(J]S.JA'O5'$';M_M$%\ON@TR:"B<($5$A^L9D#L4CN@Z6B8!L@U-% # MV$+5_Z W\(GO2#!A_9HL;/:87F"\SY8SY74^!U798SE]C/'(?AP2J,&O-&C?0(DETX)K]-1?'"M\=:@UFCP39R^),W)4 6 M-EEEO8^%[=6AESL_%G0SO;C(]@\D/J+;&I*-MDZ5G.+BB?YXG9[MLR/+[];L MS;U1.#YG'#CTA>ZT.K3K^LNH\^F-?$N]^WG2C#% -ZPX"U4NJ9!TTV['P\18 M<#INU=39>F]VY&5;]E 3"IR>W@9Q7KW$_NUC$*=D2J8S"[MN'R;'B$TCS80# M.7$X]H+#N<2Q"YQ10_,\B.@^UM476KU*^M#"L)6KBI@C[D;>,8CX=FG5!*"V MI1&/;#<4BWET5K-2/-:]TI0K#K11!4IK94(]]49L-"_COS%AMKMF)TIW.*$F M<[FX4_,_6EUTFJ]^1&%50G&>'()3"M#UC@&J1NL6 T@Y-(RZS.8EYO_MK(^J MHHD&>R^3%R&PC52''@[OPQ)A3J]*:D@-V/?8/PA M^G@WB:1)%%I]2K:98$3J:H?!3 ZI-=1DZ)JFY=>$M34 [$9,DZ=M VH#MLCJ M;5VXAI71?L9,>$4UO%@YTP9>U1!![7U(YFN:(#POOASW !]B"J2RBC);>C\# M30/YN" L)]KW>%.&0<.04P; 12?*9IEX0__],7Y\*K>[3P7FG_R R;_Z36[: M-;/YG#KO*W#3[TSM&,W4[9X+ZP&QKZ#M#I'O5%;*LD_(;X9-.U]S;K:A81H@U]! #6 +4 'J/F//F9*0N+I8A?G!!)6@^HOR M^0&K;@!J1!G*)ZVW5&:H:H;:'C;L#+-^?*KN!KJ2U%Q1:0VI_DN^U<$1FUZ# MQ:6T>RYNEHS-5=^PO38HO7VZ$3__ E$]R\8Z9>6T;$P3T@$1?TE"F/+EEHQ< M2985] '4 VUBXWX4G4 Z'Y5L)JZGIM\@UL.&K2F;3KQQ/#9BUG=RV!%@%-/B MCEX4K#/'H];@M&"$>F,H2#!AYWU E!Z7+]O=^R#_%9=T__<.A_1WFMK+]GU! MO4%D**GF32+Z\ 2UN+H?.BFV/:&V*_B*K^*'\GG<4\R+O^U;H0BHT MV",_-K!6/OIC@VDO%]>++*H]74POLXCV:J?+7$H6BK>[6]T]K[B1TNN=+@5: MIR^D 8RQ?J>W.K]KF4HC0?7,R[@(DZP@08[!OM?\KAT:[@)Z&(>&U9/.[>EH M:\)T4A*^I]MV#;Y!MH).[HZ'0\*.C$G,S"X,4+7$*5FT[]FJ%?3.]U+&,/0 M2UG"C%L&_*'0@I6 D#X:2B\?I2EF#X[].2Z?3)_F6_P+KFX7+*J5@WG#W^I[\PZ$I'ZH=]^06W1D>?J8XD+P6"W2Y8WL9Z-PL\ M-3"C6P4G!R*HJP1<$45QQ)&JA&:_F46]$>H(72Y?=#*H?28CV=0U8"'- M=ZX@Q'G3191J%@!=81AA;;1^, *:RUFJLXRK%S=7_!!65HZ/O MW--6Z S]PAM"'9/YQ+'A+I,9SQ6SO7TR&>=N5]$R/(]7SC(P.S2_;?X8I-7- M,OI01Y;$45#=.KLE@UQOGC?%V8/DCOS&>#F]4/\.C7PIC8QJ4W7Z96\@M3VS MN:_;-UW--KVCMGO%JMTEQA<%S= L%D6,R]0QFLN&FWI3A'-5BIB@LL\*&*V0=2%#VC>EA0JH_PL M*4YC"K6[MB/:;R+0YJD/^*+>A3F4%2[\H8=N-R7-Y5IM(7=$B(AXL!=['31COM]D+/D M?8V4H+OR5F@<[P"!/+9(*U7C;TFBY[^LNJ9L*=*3*+@(U&@3@#\U' S:$AT7=G?Z;/ MSK;LF+AE-9E#H]'P+WQFE[7O&(@O?MED+(; ,AD(8#B9N&,-'3"@5/Y)ABCP M,'F&(+W]O;.V,+VBY#2TG6@]L!'"G%;_>RBM+H7)")Q6^)/P/"Y_]U":W<=R M6_M.I?)QM3N5OL&08N)-I11@6%$YGA%8P%VG'>_^0%KK!#7 <'RP'I?\5"2- M+NHT_-#ZJJQ=/XZ/XVTD%#XYO)YY]M6;AT:T2Z7.DV7-"[[NWC#!]Q0LL17F1%6;#G&]C[$W6Y/9.]DYD= MNUPWS]6!Y0,DGLP9RPS]:+V[R+C[: 'G78:-]H3F]NRC#4BU8&T$X!/6"C*S MIWI8WV_;ALC^^#+U:[74HJMZ_%*;@7/!)'6B/2W+]M M*X-Q$+RBIAL$6""93 =J,E@HJ9R:!$O@[GNR&."O"6K18X!_2$]Z%>1IG#[2 MZX3,Q1NX43F)0^ K^!ZBI6Y*K_4BUM@3[ZG3_1 Z.L4#PL;$:2IH (&C\C,B MY(#[2AL!Z+WLFZSH"G!6EGG\<.15R,NLWIKI;FSX9!-:?ZI%E4.KZ#P$:^!' MA:T=6H*8VR&$.JT\<9L*+0_!H5#QK)JV['7CYG'C[E?2Z"Q)LL^TU-_;++_( M<127U +5B7S+=.NN>NU<^?7O17=A=T;?,JU[1:1;Q/M%O&- GPRBCJ"GCMU0 M'8!E:!K]2HL^G,Z:YI*-Y](.;56&B%&;/4_I=I*U',#QU&LY>CZATVXW:%IW M/F'6;-O%"+Y>[2NM(GA'6':VO?WY^O+5FY_0IT-$.O?::"WVJ>: VNFC3I\[ M-W7S+"4_AKQ>"+NW^\+_OXD9VW?E]($G:SG'FP&?>[>U>YUL^.WM%_1+]5]P MVUU;8MC'G::A=OS$TS3(NKQK3 NT;'>#Z_069FG:@X:U]5J6E+_ M#&^^=+[4XK'#WNC6L17P')K4IP)O=U=%&>_)C*RJ1#5LZ-!$1CP.P4(:4*@T M3?RS VL1(*$NQL00TF) -.MF@$41, U3!K>S2J8^ ;Q^2)Y5E1B ":3 M.BQ])+G,D&]2JKI)5]M#50_QFNB 3#O/F+Y_K3>22;VYS)J?)*UU)J(OEK60 MN!XF(OJ@D9-AQ@A MO/&L(!38:9@-RGI'7LXA9G2N-7=4ZO<-44@)P5XY#)]P=$Q($%Q' MT"6>E'MC.:RJG>Z9&I"R>X'Z"OLG7]OVNO )>I] M!?URS[*7X"?Y=176%MR\8&\Y%/0]#:E2WN. ;L9'*"A1MQI1B@*:/G#,F?FQ M30W0\&%Y$QR%%TQ[]2%O$YI>@7X0?3BEB5U24N9%W#G;^P M]YSL5H 22I!5G4P*5:5_5L*#+,SXFUP.K-GTN?KEI/)C-:2$F'R%H\07B*U< M[0])]H+Q'?F;AFQKB0'-R,(6_1Z(72ZK M,MBC6FO"26]<*V')ID\>'(HYBXO3N M@L97G'V)52DC"AJ7MJ'@?(3O@.\I/P6M4[A(R+0-RUH:';RFSC%UR7>J^;0 MQ;_DLCS"XEI:(1ZEW2/6/VS]CG40-:IPL Z<8#92A,RS*8JG_135!:,7XXW; M)3J'V8Z9K@MKF^(=;NJ[:R_>[,NNHX[A5@_OH)'>CY7L7%M0; K--(13WC>R M\AB+?_.4]X_F^!?#/22?_(T#K77LX+''$ M_/.G-"Z+L\]!'BT>"%E_R:.HR%Y+UBZL_405--"/G&#$M("J6K\E5$IQ$H'4 M1,.RC:HF6A5,B#6HE4>/V<.S-+J,DR,18(*GL>P1)CRRE%J5N#RN"+EAB2XA MF[>K'CUT%;-UT,E%)N _\LL"+)5[)/WI%9V<:2&*\&6*>8"XAK.TC"/*5?Q, M@JWPF+-,G:LO87*,UW4/TA1($\ M-$=AR5K?O-&:"I0ZJJ_!/2UMI7+/M;2).G1JMT%17AYQE6N9/G9*,!I'.!9] M.'1!-I*-LGEKHDXMT0VB/2+2I3=.8HZ('=L_>V25VM(@>:EJT@AKJ4):M35, MA\9JC5&'-B@K=+I-9YGEO&X=6NI,^[]V:U*SI*KYCU7\NS >>YS5]F(/ M,ICDY]L\#G&]F#5+>1Z0P"0Z#_E6IC>3Y1]MWFZ$ $TO]NRSAZ117!1DY7I@ M,AR(#(5(!J!4;2& % G:0O2 /]?.?GMW2&):'N.9_(D>>%'S?*.R">NNP!]O M5\II_(;[ICHC91VQ\C555XCUY=-3[O8"HX*V1LPYD[#-Y_?<]:@U>]9=#UG7 MU2(?1JDO;0;#^DN^!'7M267TLWBN6^ !2C7TDF5<45D M9G,NXMH)?:I0N:BI" M7+FHG+L]'\JHH'_=OE,_B[%@^93E%K>I01$/H\B1$ M)\,0L0U!'?IR&M02054RF"$*#X,++DD@E<3IJ881N$9'&4;(HZ12UO=)Z' ,"W@QF_EQ2#[2V8);$$9LQ,=^;BDE$690LFL@: M;1R:OB%M>#;XA^8]&_E.LP?8;%U4Z_+KHCC2DQ>V?ZM,&%"1.+6Q=4;\#6#DA@C@*D M3^O&W9O$MO(IG71S@- X:=&4!?+8\*)R^CL9S4'MX EA.,@:/AD,,*10%=C; MG;3*T?%@G_^:L*_:G3*@=3C1FD@B&*AZ2[@]A*E6H@TAY,QE/#S#Z.)C%VY62M9,^Q.H*1$RA+@2'H[+NN&_'HD?OWHF_^^> M?-"@J)N0PG%)-S'7XV2ANB5B31%MZTEA-X7>167=%$J'!8R^EIN*ZGSK?'B^U7*>1O35-EIW4.]K5OD<^-N&L_6E K(/;FU%E)B]%+@,1!P: MEJA8P,>[3]J"F!HZAU#722#,<1\7D/B6T!2_!2ZIN9 LJPEAN%5N*\;V6!9E MD$;L.A$9!D@?8F000V=@9 W3K;K(RXY%DW\-K9G\ZB^W>18=PW*;5Y6))-&1 MO*D#FU7P.2&,=37NW:!!R; 0) MP+##2.,"9,C5/>,XK>J011OLF:V_'N,H+E_8>HW]5CJG6]*[.D"SD&BT\J[0 MP=^I)L2HH:Z6XOPOD"6J)XU:[QP)9,B,#I#F#UV5WDI-/6F&#E-R_A>XTR*: M9\X>MSG7!LFBQD[/@P2\C@^ 6.(\?TWI'#C^]8ICPV#7C.>*V>XU!2\*Y,OQ M/#Y/DX$9QOPN;,SO M;\+LS ?.$3F!4\5\SZ#.8+8S!?V(-9$H)]2B-'"X[), M&&BTN&XRGQ0[*X,VCA;10\Y&^VM-NA7L#HI0@]T%LE!]KH95N5,R:N5Z:*6[ M(IW!!=X+D6A2.,"+[7N\.P9YD)881Q^)?U!/M.*VKB97":?#\6R;T4O:&'(. M79AC9U.E"A.]Z5$%B)7=SBC'-L:%8F*1-W?DB!3\ZO/6:9%8V*E'I^ZND]+I M&@ 9RKE)10"(#NF,)<$'\.RE5[L.(XO-:=L\?HS30Q:GY4T2_C_TOS^3N/J8 M:^8W/9VKNR.)L?3?'5FRM-P34#]^QX M0#()#ANX0G*7IU%1-W:4!#>QB976&[5U-&:TTM=JSOH,1P4;Z0PY;N(4.M)9 ML (/X*PG4]X80"MHSAQ":@TN!2*:PL/*8N*\C'=Q.*[_IYY[S>E=P<]"(E%> M&2_[VM*B[:!.)>2<#":;,[NTQ6//:$' :&31( ,WPRVCF_H]SMIB6JFU;UG>% K]%V#^,N5&T$Z4DJ/U1-H?)8SH.$ M%G.X>\*XO*G>JM3Z'A]4ZQ0/#1GN; M1D4$#!UI;"D#CP>W7/1C8 (@L!LGV_()Y[2TTC'/Z0*Q*'!9:'-YE%0.0:3F M?K0/1%NCMCGB[;U(EC$8AR&.# 9AT5#K)D[Q=8GWTOT@)0EXW4KXF_UM']Q!C,< R@XS#M-4+E+<*/^*_'N(C+^C5R_L*XMI[R\M_S MZ6KK1(VIJBQWO]0MM4PK1 JK,=-/;?A_4//)YM(*_RA@%697ZA.48:8JZY9H M/E0J"SI:+2H]\1:T:A0S5:'6O+I?/,=8K2\8S[%4QP_OL/'](QDFEJZ'>YQO&EBL119@;'CE<0Q3&>?+)"^G/QJHD5X%ZD0!<#*MVS&+5P.:CRBY6R807.NQ+H M01M' SSD;#C$U=^!#F:7X- 5Z(1CW(6=<(#7!AZ9 M][7 Z[=Q!;P!9Z-AY7^'!-Y,#IT!3S3&/>")!ACDJ>3S8Q&GN"C.0KZ4)&%3 M2Z$]3M94,W.SJ_@#Q?GSN^\O>%[09W MQ@'!VR#.?PZ2HRR4%C5R=0@PY&V(%?IWQ!I YXL*M=C;V5]/A49[^4:J?*8- MELK]:[ZH3B(=-7,.+NEQ=1=>T!FE$FV*(0:566JC4JBSH;=T'PC?Q,\XNB;B MI(\Q\:/\T/7\Y7WPGUG."AAHTG:L>G$X =M)-QH=1OV*D:.6OCY@)_,NZZ(J MK &?\S-A+(M>_(#M!(I[8"[Z<&6=N1%RM'$P;5 L&ID M':+X/@\BO _R7_492>.F#G$HX'.TP]\T 2[JM0RO+N$N0\$0SS((S A%[W'X ME&9)]OBBOFXR;N@"O7-]G%1>UP>/B M79X5)B]=RTD!7KM6R"%]\;K,:HM!+=4&,3H8$YHN#16F,A7T4!'Y\ *V#E^R M5[!UX)KY$G8<87Z!>;N[P0$9F#AXB).X?)&%XAHBEZ]QYZ"9%+ID;0Q MN;,UM+$\1LN*WNV8FAAB>3U?+#9C%4P043XTR PV!8+]93@ _HSLW34.%W ! MY!L/<1IP5MD50B)DSP^1@('FNURG%T'QI',)UMVY=A'V\DJ'JM,5:OM"?2=> M]4;6DHCVY_KBR%JRAQW9PU;VL-L9N&^9B&VAKX$$MI7O\0C@R[JG[8%],GUD M8=3'^/&IW.X^%8.EOH6#,NT0T$49RVPTADUOU2*%]4?7+*1'V!VN]>3O.JJL MD9_'U3F3GX39Q\*+W;!ED*]S7P"PG^K _("_R[O%U><5B25_QI1M')V1F3]X MQ(3WW3&YB7?*&\>SNG5Y#WF>_..Z&+P[I-[6WZ"Z4U3UBGBWB/8+='5Y64T8 MG@&@'--$)6HC1ZX!2@&ZS[F$28PNTRY@#[!'O;<$=$_$B=WF]$%>?C>8WK#. MLNASG"1TL4A?;[X/OEQB^D0K$VQ/B\38G0W/^0[L8?(L#9DLSS>H[HM7.6"O MEI/N4-L?XATN[D$.&67A6>M$UE8+_P.-H&IZ%!X!5R#1#H#=B;%H#)I/? :Q)U<-;_M M@65(OJ.OD177*:_6I0@]E_[0*=3OD^EHA<)]U:=HZ@W]&$4G_]P&?< L@'N; MY3L<4^\(E)GC1HV"TE!!MUP9JXY54(6$W<>@']FK>A'- 2IPDA!Y3K)LG](J M%ZO7IS3)A<\$: '?BV[UWK,T^I"EO5_9' F8]0=Y(F HL=F.*"OG?-&OY4SZ MHQ6>![_VY#Q@KO2]XP F?5W)NMX)(]*G-"KL_=JKTP ;S&L/ YP#?O)9 -#0 M+Y5S50>>9WE,&'K<'LNVTDA'S&[1$9GCFM25LU>!)\DY>H*WCIVK;A#IAQ[5 M"-U8MR^0!(N%90XJF;,C"\T>1 @.%#([\TXS,-U_MA@8T$8^"7B0E\[]E+G6 MKE.M^Q%!R>:>$4(/8J=.AAP'4!-$5D^A@]DSDHGL3/6FP;A4\ MN0#Z(K&3JU%?T6$5[59=1X)/:107["$,'%7E+JMEJ87SLN\:T)%-T(.)4RNZ M6Y.=$47'3L]H7Y4^K1X\\,._^:P12+6$4X"P=IUZU_Z?TR^>=E03>](M8MNO[ 2^WYX1674H5)UC_:,07$*2]I MZ9,3G&(1$R\#K&\."U\*6 <+SSGC7N$=#9F4MMY.=X=_W3QOL,G6-$NZ0_DD[K9&E/EK9>J0#2S5E:@,[# M0)&0V1?(54R2/>?B:5GQR)(H[,TNO],O,C+-N6FSR[" M:TH"FM,[*U!I+M&HQ.)GZJ(X+=NKU&[P:4*H*+P(DYX M]*R2]L31)170_:.0JR!CR M-KIY4?\=.M@7*K$WCPHUN,2PJ6/_43/G0R3U->"VC =HB#3CT8%'&^5(Z\8,:.'1UI/$&&T<:AZX-./Q,03;>'#FQ,YAF!]Q M5!>O/$NC;BYB)_M&O2EKW8VSV-M:OG&-(M9#4]^3;9+ULXH[W>_;H!YB-CB+6 #6[[2W)8(I3 M%%)0=X>=$O"+XBOF,4GDZUXONCSFI,7]$Y:65UBR<_]2.=6ZF)?0V>T;\_\01=P(:!FE ^L> MJBC-A*16@V,YJ]X #NKLI#5Q?O*B8IL5WZ_AV+DK@[R4^;ME1=^2108%[D.0 MT,E[)8&NTLB-.!=)QNX-GZ\D3IF50>)&E'OZ*:^>#UC Q<@.EB?X%[?//Q(T MQ4%RG19ESN:GHOD=KZU1 >[N">/R79X=#T2$XNR!- ]"5579^5V[?39RKAX$ MI9KTN4'MK^LBU%7'B/6,FJ[1+W7GH-N,2R%$\'SC(O#P.P"IMK:6C4.: M3OT.1UK9%XM*-O7>*$RMND654&\ UT]RL:V&_BU[X%H*R^%^@P:EM_MUV_C[VE@0?MO^ST9%Z!4!3L X16,TRQ]537DOSA=\Q_C?P$/, :_ MRT YB'-V-_8Z/1S+XK\? \(LW;\H8A,66';D,@FUE'(6\I -^ M_QV]QT%QS'DF$.^.S6_TC]4Y.@Z?TOBO1^Q-H#MIA$=A[:3AA0!R4TRQ=^[* M1BW:IA\QM35BCKQN4%[_\SPHXJ(9Q780[^EC<":P7^6S$$:RCOZ6,BG6GQ_V MM"+0I-:W(LH8Z6>"/8^7W ,/1GRQXSC'OW^[!!H(T%CQQ& MUGDR)P\V>C%*#&SK.NZ'L^*)G5#(#&B!=KP)^=?0DY!?_67P MKG!ST1U MZNU$TPX@0C6=3(J JVG/XJP/9S][L.%H-U;2L,AHH" @V'&+Q9A%[?ZD93\0 M@#24T Z7'NQE3AI"*4!MQ@_N@)^9S!OM5J>2"N[H?L"]''&;:KU) EY*@MYX ML:]I,!::QT42%(5Y MW#:D@0G51IR/TF%I \1:^!6,B76NB+_$"H?;%!9LBK%=L$]I]E#@_)DF-S"@ MDS\3[9 U;,"+S[2"F$=GBW\2;A-X2;TIT>Y3B+<29#2[N(OC9<:I955'X'V6 MXI?W0?XK+M\>TTA3J$9#Y.I\4L?[Z%)A7;>#42!.@A@-_%&DT4#TSA_=C8+1 MH>.DT: +OST;C3T?C1VE6:K@A&3OLC%'F@>09-06I4BWZ,$9[&VD,J[TM6O7 MY6T'(.],SY+/\A4O*C1[JPE%4J'=N0!KN/;] 0Q6S9S#0ICM#1^_-_)6!%RH M#(7*"=+_7/WU&!-H]39^E YG0A\NRPI:2"9U]>R'#OD&"4=O^>H%&:WO\:P] M=5Q$2%9)";?D_GB9R2@=%56TA>B,2?P2/Y2R^Q;#!JZFX"Y/0QS0OT'>2! K MK3=3C#3FT$/V7NFNED.:G4(YB4/_I^!;>,NQJ6O)&P,]/K0V]RZ]E@XY0R>E M@\U,GW2CR!H4-7+IFVX4F7CY7GVF82E%\&!_$59?H M[@7&_?01TY!IDO[PR4=WYK#[;$L2A)BTT37/;W MH;(Y+:E+.]/+,;(M3M(QKP[5!G$ZU_LSR\@38<%I %U!(96 M,C)^0Q.9$2B)_,O5ET/,-W#V65K2=21]&E461=GTX"K$LI+*<-)$;0?O:0?L MH()V 5"%=Q'Y*BO?U?+AI@.^;\>Z81LF+P(IG06A]@CM1:A \#3:=%T#IIL. M3ODXRM&ZL-\XBR)6I#=(3&+O:=U >A"U?*9NI.T%//I>2-*.1'X$X',0JG4> MKN YV8,L M.-.4Z!E_L7V3-. WINM3\D,:W0:;G0%W4 O,07RF0\FLE4'W6BNFJU4H(G&<#H!FS1$4T.6/KXB M,-^C_B0!/PV(SK/:;8TVT@ M,2H:?9577VD?1K;/>W=\2.*]$)@S^H)<61E( M:KJ\DI]LH+HW3Q994X3V85=S-EZU2RRG8)V\SIH!VN'6VUYZ?H6*JK>E4FXM M5XRWF*B3*.<1WY-NBZXS?EB_T)Z.\@N>;O>HM;+(3A!JOX&:CZ#[K$KX M\,2'+:8CY1X2?>FKUD79Z*+,4"#4A:];3 :V-&?WR94AK;$QM8A!:?:L+"S* MX4J#9M"T;\Y.H95JQ#K'IQ.$JQ4HV81I42TUO\W)Z5O!R M@W@7G4&%6=S,ES%NJ,F/E8AD[0NZXV6/RN'ZR!Z23HUNAW/B//@+3_@B*\JB M?<_A79X5JMO,1M1.SW^+L='$-:-/X",:4\F-8Q?>81.MT&.V MZ"\GQ::2GKP(4&52VD:IK!^TRW+4],3^XENP:BKO=3="10^4RL\X50E3\V!5 MB5&7]U;[*VEUN1U18YW:Z4ZA<,$=J2..+F8*B0 MEJ(9X<*#74T#G$BTZ"(7":]J-]=MB; MG>O+X=(4C' UM DC4,TK(Q/&.'_$MJBWHG98/L9,&D$9#DZ(?+,%.+E68K%" M!NOHWH !UQ3V0R'&-R:I KV.)AJ\"1^]R') ) MX_XI2-_&NR;;PC LMNC)>8AL(Z4\K&R-A)Y*5/T@VA%B/=5G+QY%F=;#*XXX M8<;6M"+ADF/<&AT=X\=JC$LZQCLVQM6ATYIV>(.+8@$C5'4#:H%*^4S-CW9R M.K:G'U*]X3D:S^E6-W%<^R:7T'$=VQM4(="?@SRF%?;H>8[F.&7TPB=HI2S?7Y]N/^DTP,WJ7NV*&$@DN$1(ZU!"BBI)#ZUM& M_%O@PQ48V9SN"]K@<;11: -&ET_"8%HB/&'O#S29%7>?@P-E3?\PE0FURX=: MC*09/51%T,:?MNAG!J'M,\Y3^F G@6>$OR#:4^7.U[(UPZIRDP6E5"-A]7(Y M?7+&')*CUV/,\>C'1!8_9+FQM5GVX\?$)I1PVB3@P/SF3G5.I?5D\I-CV&(2 ME /8H:&>!P4VLL1A0X>F-N)Q]*P+:>"#E2S J$N B\=^].J[<.!GED>_Q+O@ MF/227=5[D1HBE^735;P+,[0K@GYV-F0RC ,IG):)UZ)I5#9>"Z7%CGLOLB3! M)8G0S/,8!B0PQ[Q#OG5'O$U[OS(8A.I7'.T*=;\\&&Q._D=$P( P/O7O0,*O M,W_),)C FQK\!U.Z3KO+(W.HGV(+T-Y1K4T M6[)7#YP.582H0PGCGR?*=%40,']FUE/F1[( BC@5Z!U4&[P-3<<&;'.*ODD? M$I'%ORH*9T795%Q;/<<#42UM(O-5:$?82S 5N8K45(Q@\)OLVK>D=W91;^JMZ$-J5V M-4<92S-$#"=$EZA#BAI:Q(CAMW;M!JLW'0",E-'4L.J(+76-@W_KW2PCT5.[ M-1(#:20J?W<*1F(Z6 (C<3I2%D:RTH@M923W>'_(\B!_H;L.Y0OKFQ8TQ-'E MD2ZE;@DO673W%! U?<"?V9^DYS\3.W-E0E-E'8Y/TP_B'54VQ+M"O"_$.T.\ M-T2ZXW^'*[0\:Z1[!@<_S$;VM]9P;Q3CO:D&?-,9<:C5SWV.@^*8<\%I53P2 MBS+F%&L?!8W#E8^*\]'H5&WYH/"*CUE:CP/DJD&K_^&:0:M\EP<*LEF+<\2Q M_^F0I;QA(;##[H[XE-Y<'C],DE9P:TLV7==XK)W&D?2%VLY 3RNFC_3H$&/Z M,,\)8;IF\Q&7,?GJI;B>IJ:]LT!$SK':O:&J,;IT7OYR,N,%QW_.6\.%/QJ4 M]",<%Q Q"V*F:KQ6.(I(:Z@0I)K$*#\_9R4)DS[2.QG*LILR"J>S@8SKL<>G M+6L7SQLCWAK6I2O5/G;;2IT[CSKHO+#=C2:.-]H 0T[H/)90R" .&R@!/3T1 MA0OPX8%N2,21@&X\'")+'H\H4*4B]#-*D#3YASH(D"\'FLX/S'X):@ MA]#0"O3X ;8 =1*#,26P+:A/IF4& 9;:L(0H/=, SG.P!)B)D0C0Y3(*28*B MJ.:MR[@(DXR$U;@X>Z#9GJ'J+6,MI:##:QTFQ@ M1L&(V:@X1-A=^(2C8X(KILY?&(OWM'"' EU**H?(4G,_.LVJ6K? >GA!'&J_ M,!I02!F,Q!!.!L, Y*QNXA1?EWBO7&"+VP,YIB['&G?T"VV+6&-OG-!(X2K7 M,](VC,.A$RR]#!N193_-1^)59?.G]N;L\'&JM*/SIL\9JGM"I"O$^T*D,U3W5L5N=7^(X0VJ!->R MXE,<39/3W9GG+&#W3T3A46UV7@J-[L42,R6"L!2TZY26_8V?9[@C>3_0CD@A MH=4@\=S,IB./?8^%Q-SK6(D&[FYTD#5R-$[P.LO%K(G;U;Q*\LQ]XAR/HNP# MS)NH)3,9D>2Y]O!>.Q$[07]X_>8'.ZG@_(= M]3#YUW M3'[UE_NXI-LUUVD4/\?145HA3-'6@8]0<3K2-&U']^S:EH!;(EH= MUR:@5;!K(/PY+I\^XH091?$4'^ZS*P)1Q3O+DWJ! H]6.B-8 >ZZS!@S)>3, M!FQE,%Y]P>&1^L/M;A>'.)>&-*K&CJ EY754NJ5NB*J6H'.V7LU=F*AU[/(H M3'>N(#M6,#E=7:)SEX=?2^AB=.IE<-*E.>CRY*AW.:B,CKD6PXE+R^%W$ [U M]EF>/>;!_L.1&G)U7E><'4,) MZA&6,(&1,U@"_P[]0+.9CO-G,I6+?=D'>@.@*''$W%9QGY5!TOW[15:4'[+R M/W#Y$8?98TI%XW>HWV9Y]2O:3G7KPS4C#CV- MO"Y*\ML2O> 2M1_!?SKM\=XRA(PU&RDD_ZW1[8^@@= MT[RA16$W7#IPM1%OF,NUYM+YP=C]T%O"&/V<.D138[V/1((\#LLJ-?X38:EX M1ZA*832UXK>KPKZ2SL6OB'>[E!I+F":RUO-\3LL1Z:Y1['FW)6?6M%&^\6J?#=0L])6 M+@UU/;A!78N?K#XRK?&XH3YL)M*QT5+,"RX^>@I;5B:Z6WPKBX7)K_AWVY/] MYLN;U:8,JV#8J4[KP+>R013Q^EGE$ZXBWI/<\3.VS,5V HW-3/>(--C1V/A+&H;0L M?.[XS9H]\@,B#-9;GEO1EB?A$M5LHC/R)]1RVJ& +5?O]1@)HBA9Y-09H[@> MHSAE'KK:EPTX:Y2*[NK$]<@$Y$_4B]*E7^KM.^4!VSO(VB/.?@^0H+<#J'9O>GV^L M-C[+'XV,-[D08Q91;NM)!W%^:9A4'0[3A/:&9_K[;FE-Q/A&E''$./=F<>?3 MV#'U/-,_LG579[N[.J>G%P?"1L=E1B<^JF/6U+-5&;C36N;4Y@0\UKH'/O_' M<_4]U\D=.?'XCE>MK$=IC>6;^#NGL'"3:&B%)5NU)5"](= LV$YLH6&HKW:) M$3P^YO@Q*+$_M6!7,:?%%ADJ6W+M[.M0>QE]/(YU/D>VCXDU?N3@-YAOBX43N!S)3ZX&YB( M<*&U3X2WR[)7')$%N^%'L]'G&_;T+EV6TIHN]ZCH%N]J,S3:C7CN;TT?J$[U M*D"!?OL.!;1:?FQF= >%2J;B>M36![(SN!62423?NL4E@D* M3:V1=B:_/W9R!SL6FAO=( ND8I_$EN$MV)HP27+DP*$5J+XM]E=?"1/;J[#:8R%A/(2"K6+[Z M@O,P+G!SQLR$OD[+/$Z+.)2=S[K]_"F$;7;Z7#-/IV&AFZK3<+#2P:BCI)V) MZFVE'YQ[ULDYN.KW-*._";:\=***C2&?@GL0IN4*\W)XO8^KMLSYM]^>0\GKTFQXO:GAH>16HX"?]F:(QK+7)EENC:CSWH M17D8Y55\.<0Y:VQV)+_,-UQ[JH4TLX)K:K^RUB&\C1]:24\76R*.5*DN< M[\&=S)*6(O0J2YH)Q)99NVB5%KPTH('8FA)P;KV=5-VS7JT\M]%QV4E)9+OO M92!3Y\)2?S'FQ1Z5S$"D^THRZYB1IG]]R%AH(BJ&H2Z];T+I*IG=2(K1@OUV M6^5>2DKH@!>A-Q^<7H:PXY$Q2MJ=-D*'3#E"4 FL9&XEBYT]O2W)PW?M!">E M<)DU(N5ZE!32MJQ7NY"V8*CV4NB]4:AD*P(9#)I%KEIGL2#AB%-LQE M:!AV7KK59.I?8\KGQE#=D?R41CCG+Y$1E15WO,CM?=96=55' 1,[JI?7*-]H:HS=)^A3@EE\ ABUEB/KQV!#K3YY2"P 5_L M::QXSW<,Z0T?LGBYR,@:AFT!B-^S,2%R]OB5AO?Q4R3[^@Y418$:$L"G;LS' MH?_LD[-!,'OG:<'!6!W:E4>6G<$CKO]^F\?C:J4VQ\T+ M,^)3>L;2.IYR,EK,2EBK&4(51TTKQ'CR]"[SVGK7:&5S=1)Y;*MX .OLCU7, M_Y0<[=LLW^&XI/,%M*NU9N64G*V]GE=UMQUVOGZ'.U_W.I=;?>'$7>Y$7["X MTYWH"$XA%:\_K="$PH%D'S%=#O,%II,Q!N3B&];Y:V'5S/H!P) MG&[#%>HFU=T+DNJ<'>)Y,0(&BF):ZNF75;+C-[K G3.,QU@L>7&^N_ I,M9, M0IW4M+4"XJ4X\"D.7DRK:[K?#A?N8UY>\/FN#/)R=N2[FK9U 2_1)6:.]SQ( M: +/2EJZ2J,3UM$53VR5J,BKI<&RSG#IBX66GO"$%@)RR61SZ0\K+@0F<7-" M"X%IVH:;B1PN!,QW8L#U;[X,N,0ARQ]"/[[9(&+!KT]U_>1:<7=D3JDT]YII M[@WX[ 7C9)=>.\WPL">T=I*O$%VMG8PY.*&UD[E6X;:N3N*\8#4]ZU<$?NY+ MN3/UE4J.F-KY"?G0SDS!2Q&XV6FJOW5"?E&D*6^ $O]<[& MB6Z16EW3W?WG:6O12WM'6W,^(6T2\*OW9"+E"LK36]G?!>R'(N[2>NMY1%4*OO;9JI;[R[=QJW.:9;VM+^ M2F%F)Y2*U7&O_9C4T=6+T4=/*+%*J3MGI]'^+$9=J5*Z&O7VJ'E5 UWQIH/$ M.D\A].+U #M/U;.7ZNE#]<(-QC7B,6L63B%(L]?K&K7E>;''#A>(L8%*PH?\ M/./$5JGS53V.\D[A=&)ADUXL\)MHSU^%M^2K'?.5&SN7X4S;;9:0/VI M@(NOPJ6*M OG51MNOF;':J+RKVW'<;J5N_.A4A/_*MQH\VCQ>D?-]CQ\%2YT MK%DX!]KP454697.JOS:2:;,E9F:OL[F_K65.3? MUUQI[,X!IE%C7_Y5S+#*VQV>3+/6/'X5,^6-F.F/\GP-T;Z>3B>[J MJYA..MG[?LXE=@Q^%1.)Y9B G^D?V7'#W^<$,G.L3&>/OX\4 2LOY#Q[P,H% MS7B!E["_CXN",I]&C)>/.*%Y+?1":%K@0OWFNS&YJQ=YS>496D=+B0AIY8(J M8E132Y]Q7]>U+"9:P6+"C,F65[)A3@[VZ+ E!'N/#T/@S^@1XI5Q"/4J\1U. M2*>/A+'W0?XKID\E5RQ)_80YJ-T38:$8VA)=#8_F("TRD?R(\7>)GG&0'ZC9,[<6(VJ')F$DSA%E- MQ9#6H?/$#EE>JH-,%86K MN%+)]1 ?;6.&D((WAXP=UV3?6:"H1TXO-M3#9@:*KP]9/Z!30UC:W!5^Y?P. M1__Z=CL,-R&1NP[CSC"KP4D/L"Y 8K1X64;GUFL4B:G=A4\X.B9XN[L*Q9"N!@&AG0B?(+61.'S'52)S$_ #?WIID'0 :DU0FO2VA M/JW"CB#1J!XT'1C5(^;R,+4)3,_2,F:!8_R,[W!XS.,RQL75ES Y1CAZ2Q1" MTTR./,X=Q[&RC8^U/N3RH'9I':D"^^XG4/L-5'\$46BBSFN?:KG%F=)"]SM@LGJ]5?_"" M1=)W-) V,VH!@6M3%O$L52AOC%AK/ZS6BGWH8@!F8!&:Y;I(L3+&R2I?W.Y( ME!A2KA_Q=O&B? M<_#KI]4N8ZR^VNA\TX2K^CY/S"MJ>CMT6./<.-07K=Q/Y@YSDCB6VA>^-'/MRL 3;PLN:CZQ#5'[*2 M;K34/+[+B>-7@%;X!D^ *F\=:+M&G&H@AN%2C .L1"UX=N *V M)B_)D![6XPDEDL M2- 9B9O*354OO./CP).&K ;+P)O)1\HG!&KS>8Q[\ F% MTNP>/0X]2/"Q'#1K+-JG^ZR(QJN_'H/D/GN7XZ#DY7)_>GT9O-3!K+:8WHP^ M@1%K*KD6PZPC>F1#)NNJ-UYA^Z?7B';803=H23[/E0!MXE:68&+T5F;@W@T$ M"1LZ2T,74[DW90GW^@G'*UM<30H 8U+A26(N*C"!&019O$RSB3$AF%D(9-!B MBM#X:1VK"0-G)#*,J>U$!K 9J6VB>6O[C//HB#\=[K/[IS@O7[8IIO/661K= MX**@$]F'.,7E"_VE.@%UL>Y=);TMIP^3'9\"57VC3P>:]<:[1Z1_'C/1XF;T M$XA^ _&/\+\ U@T%5%&YA(J<9KHI=5F%GB-#3\G1 MDQ'T1!0C-/\BH>AA2Y64HX?^!>P9B.:$Z2.F+]F$Y3&/6?']JACL15:4A?GY MHD$O( >,)M*I"HKTZ-DPUL5R61=^'3<:#Z7\O-%X'-V^PM#R1#EA?!4X?S8Z M7S0C=_L.@XD\@C<+.E"D=!4>&:4WIX*Q&,=P8.\C0PWN/BS\\*::8THMI1\^5'(TV',@\-(P\&P M\)- !Y!4GX/H07ODJ*!QB"05YT,,,=2,HD(?SA*U^A]"2*M\ER4]]X\'X MCEYPH?DHV@U1*87+HIU2KD2UR MAJ#7P@8JUJP"%-, LVD.%56V_*I#R:J=!PLG.<FQ39#_0 MNR)0 #!.04 %0 &-O;7 M,C R,3 Y,S!?<')E+GAM;.U]:7/D.)+E]S7; M_Y!;\SDK%9)21]OTC(6N7.TJ%1I)63V]:VMI5!"*8!>#C.*A5/3:_O<%X(P; M)PF&@Y%E8].EE 0[[GC2Y5&:_/67WJ\'OWP@R3 -HV3T MUU_*XO7CV2___F__];_\ZW_[^/$+24@6%"3\\#+[<'5S>__A/R\>[S[<)GD1 M)$/RX2H=EA.2%!\^?A@7Q?0OGS[]^/'CU_ U2O(T+@OZ@?S783KY1/_^&WSP MP^/1KP?TG_2GWN''^_2-3%Y(]O'PX+#WX7\?G/SEZ.PO!V?_Y\/_??CZ_SY^ M9+V(H^3WER G'VBOD_ROOZQ\Y_TEBW]-L]&GPX.#HT_S@K] R;^\Y]%:Z1]' M\[*]3__Y]>YI.":3X&-405G48LV(ZO7.S\\_\;_2HGGTEYS7OTN'0<%YU/;K M@[0$^]?'>;&/[%LH*!WE^FPRYB-B? M/ZT4_]3TPTE(DIR$] >J"U'(M.@BB!G73V-"BMRT1_IV6N_J0Y!1)1^3(AH& ML:M^;S3:!HBG@OXO&Y_YX'4P92.9C<@& &0-MMUY^GNJF$7T$I,'V@;),O;W M=/A[/X'_CM,XI!/,]1]E5,RNR<C I'.&M^NW5*@GQ\$Z<_7(ESI;V&7;\H M\R@A>4[YN0CRB+9->=O@BC[+8A+,GB]B1(ZBT5! MW,]S.H]1$=U%P4L4TR^96L-N7Y$7PWD 2C8>M9-)5/ 118'0H<94@&ZN MC(E1-M"P.B1YD97# MHLSHT.P/B^B-3U5\-+Q%8>_\VY0MKF88C!O;R8+7QL+7R@+XS*5LOPS.Z^UH M,;3IIFV;+2X&-MTV::>5A<&FD^H6=CM/V_2[9M,H<[8-KF9?V,W\;8/'LLE6 MSU?],.1S71#?)J]I-N&_O")%$!E:+AHTOY-%JC% !Y]QN)0UAF/@K"?*2CN%^L5S?DCX=[V7&Q@I7L+I@6^G$CG8& MB[XO*E2=G!O7RFQ1GUG;,VYFMZ)J1UWQ@;#;9%KR"NP/L+:3X3B)_BC)[BDS MZ"]AFSYKC,6F]75C\_! -BTIQ MOB41'>KN\9E\IAV@[/3*?_L0S-A$UL\RMF5C/UZ_3_F]%!LMP30J@CCZ)_W7 MA&W''6!O^&5W!N3&@]&TK=V:,Y;3&J.]A$/BX)7MJ8>4V*LH+JF^639J0XM/ M_?6"^JY0CDIU/0N4BZVT>1K6$F[P5)0A+. M4;-/&_H0"'/URR=Z&BK M/IQ: "ASVJ%T"HKWRX=BLW.@+(;4$F MN;GL%E4 _C&>_+1R,1+E-AZQ. ]]%>5#04H!B.6WJFOTKN)\F$0_YT$V0W]C6YON5$: M0/NUK;21H R.6(9G?LL0U-%3]?Y*94G@;90'Q:4>E)P,C M$9]WEI;+,LO6E@+U3D96''"?=4Z(6CP2.7IG8@%MO(EB[98\Q 2<3JG8$&T#Q-@CB> M.^PKA;E6DJ$].NOJ8!1#D0C..ZL,8+B>D(S=PW[)TA_%F-_H)NK-C+ &H._J M6%1#D@C4._O,^,,<]9P#)5/627%( MY.6=::4R$(&% 2ZYV,1!N9>:J%55^%S3Z][8,\(DD:FG9I;;I"#,$RMZ(U=! M$538E#(55P'\7;5<:S!)9.JI*8;%<614.2$^A65@NV01)]GL,@W5EQ'*FIS$ M#E[3VT"3"-I3XTP_##.61P'^P[CH*<4K* ]+T4%'A:H")!&EI^::"L(E_7&0 M/:<_$A-!+DM_[QTKO@7ZI??U_D&5])(T17*^Z4K8CCLZG^ M_;QW\OGXM/9@J@^NRH>DA[%>$#J,=(54B]GUP:1!Y2C^[XUD+VE.[AI-E$UE M6]F;C$6\41XX0;JDUXA))5,9#$>Q@ 7)\ 3+7CO@>5_R,7NWX2V("4NO55P& M63:CBP!/>J80M%%]SMAGI%.BF2S%\K=#YRCP$%4?JOR?^3()PCTIY.9VDVK M#]*9LHGTC4 YBF-$%?I]6O!T"7=ID-A*7EL7F$(ZH#81OSDR1W&0J#HP*,8D M6Z-)(?3MPL %TC&HB9054!S%1>+.YX82%3" =/'=:,86HG 4(5FD11!CR?$A M2ZB. M!#EYC$9C>C#]EA/.EFI>5M4#AI!<'VK)VPR.HY!+5('?4DDD(_:T'A!$%?KZ M?1B7S [W)4W#'U$L\O&TJ0Y\(47]U1*_%2I7T9NH:F @ZG7@R&8S*W%N]=Q5 MQ*8O^^;[-!G:;)V7Y8&2+EG&U#!5^"&;,I&=NWUZO *0@&[T,9*8V;TLPN0H[Q19T5I+P*8@I.^SY MF#RG>(SD+:\'%"&;QYJ(W0":J]A5#_;F@'>;+^TF75812$(VG-66OR$V5V&P M'MG1YFAG!@J@K @D(5O2ZBN &397 ;:H"G#'$BB]AB8I=->,AVM ;BE>)Q%;2+>JR7S%5FEC9=7: *V>KFZ.1F#M95 MX"_^SFZ%.G/3J[ 2)^<4V8;G2A/T*%W%"?LR[YM-^ ?V6[GWE"S@.4J*!AU MPE>\\:KR0I77 GK\L=$TD;H)3%?QQ/7&]O8C4.PWM./)&\D*=I6[_C2LS+W8 MH!9'C)7RS9%@;6"ZBC!&G;1K7)M4;PFOP%89W+65@2YDHUMMX5O@ M%P%5J.>V+Y&29K-64I *:>V-YK3 MXZ1WA'&FB^/T!V/Z)LVNTO*E>"WC[;!H W\JFW8 +K)5QTHNDC-?+=".$H;@ MNMVM()>$4=OIC+H1X [=+N1480P1H^8@L;7VTXEZD'&>0FX!>R 9SSIE?0$@ M:PAH0;<1U5:$AJA1$Y#8*@/D&^N7Q9@>HOZYW! 8*\%F T #LJ-6:\*7HD5- M0%)/Z+=Y7M86.%0&^.@&P%:%O8$4->PV 18U.9L':);$AMO 6V@NLIKXHEB&&P(#&H!.\CA>&X500IQ'U*=;.&4 M;@XT-8 5=#.P>\%OP-N'=">6F9A-J@$_W3<:&6%L+=D)ECUW05P^>*UE? M=V[+9:_O3,BB,P;F6TD-)JG3Q2JT6\>+-Y*42F_9>1'H)/*,J2-0YD&Q 6$? MK*:+&([K]RD;(2:YM*5U@!EDFV@]X>HQ[4/FY8T ;&;KO2'*<2NI :P@V[WT M,I-436?I?2$))BBG4?CB)DH@1Q%YPU"*T.X.(Q .A3QAKGW_Y/]4R%]1"_CIZ*;/!)&24SAWB9O M)"_@33V&\#Y-4H.=NJH:$-1)4YL1K+U(Y3QWIM=OS#9* @V=M+7)D#3.X'P. M DW(B-GW\40ZGZ)N*&&0,:&DBKN\8[@@KVE&H-QS\$[RS:@>ND%9;P5\Z[^2 M8IR&R\&AFO]WV L0(/*9H*XJ[IZEOYJ/^:S>U(8[3C7R@$)R&;">F(5XW"6@QISU,Z#O^=N71=!'@V9/2R* MRT+I *.IR6G"?F^QGKA-D>U%;NJ_$?:@$0G[;W1]&U5/JP]>.? 5IP]SO:C7 M()#:R:-)0\"MY;CVP8M&ZF@LC!2=Y^1 #)ZLF1K*H/[W\Z.#LR.,)]$7W7MF ML5LF.'A!WN%C?WQ8#:B5W.Z+83ERUHG1$B-4J"YC.BPK>OKOD=)W0U:'DX(] M_4KDI!&J%(HC]QPL^:[BNDHG0:2ZH]DN##3X$HTJ%9)8N HXCEQQT*0J6Q"_ M$K9M4+H=*VMR@K#?@U+(32)H0U#[\+[YBD^U@; WR@(3R(MQ#?'*8.S#8^62 M;'I:X2KK 4/(*[&UH,T@[4,,X4J6O,IW;$)[/Z:GH.BM,@KK%<"T#6 ..9S$ M7AFLX>U##.%F.D6M%H@K "?(^S9KD6NP[$.(X&(O"V=/IM1IPJPIX5*T*D M_]H4(/W5]TO87C(_[==7,BP>2!:EX>"U'P(:R8IL6O7[^?'1L3=!W*HUV1J1 M*T\31_.U$VE+UV;SRL /TB[,6HCV.K"!TM43ZCYI03_\1PE^5=))O4XSP!G2 M#JZ&:&O,#S+$KOQ;T"_([NC)]);^:'1*6Q3F4^Z9+]>?5B>S;0RN7%7P9-F- M+/"<;U_R 6ZK@4QOG&)WY= RY1,519,5:#8?B[1 @CPYE)!S7Y+!&2N#%(:K MM]@]D.N:0Z=6V2DP0B;LG];3BML/@2A\\=(PU:B6.-B+E^'%&"E)&7M F<4. ML-0D@UJ0V4:TEO MH%Q%H"].:KM0G$W@$LWI5A*QI0DA?TXEKB"O# MDVA&MYPK5>,!7,59>LZUL+(G,J0EV>.#-6<1;;M L2]./"ZF%G/($JWJEF>F M^:+&TJ3P[$5 M6HEF[,BNZT@S3%X8:](F9PO_,?HV=4,(5Q+]AVN?78ER@NY^FZ:)9"H4Z+], M/QHV"V?)7E=.R&XA2_0$UR!;'YWF?=)&S3+23HZ\>>BX93W9@"S1DVZ97U5; M_7OR@_^E[NEH41_&%G;R2*?'( $VB3YTR^BJW*(W4(B-!BK6NC)QU 4G48FN M/?R@&@C\;P,.,;]^AZLK58HGZ[;@V->5[6ISF!*=V2,SK2.5433&+\(.NG;/ MUP"G1&EV9,&5[%FO@RR>S?M:1017"$S.N(;5@8-.'55LD4FDVRU+JLDM]CQE M(DL*-V%94+D<5_EY)'!_09Y(]A8-"0R11S),1PEOL:&;@(,>@-BZMK79-3D2 MG>Y67+\Q:2^;I&F)DIEW=O5I$%37+L5WQHI$?;OE0=RAR)CS@TY>P[O#+LEB M9FV]A@B*ZP0M 7CCN)CS@\X=!J4P)%*UMC4+I>I%$M\@']_$Z8_=OX2]DOUU MT0F[?+Q;U5C>Y;.S$Y29NF8:7M9A7]P$5(S*YE AFC^S[ZYF0^V='G@3<;,N M)XU0I5!^]NR[C 9?MCM2(8F%JX#3^>R[[-Z0X^L;YF!=+P%[-O=%=ZFRR> M>NP/B^B-^Q$:; +M&^,T^AA>74E7K X-<.Y#/M[:;U&A1XLT$)Q4$P00]R&W M[II)D-GSDF$4DS6\SZF[J:.-SX$\D'>$SE6N5:;VX_'MU6?&Z<\QX3*O]?JZ MK#IC[/P .4*E5540:Y\5-ZX>_$;=ZPHO[W3&UZT*P GRGA=!7S1L.'LV'%-% M+LJ<;ASSG")\B1(.$!ZQ'3%#0)KDE,JLDG46T-]R"5R.V8^W"1TY)3?RB:O< M1<%+%$?%K*?0N1WU@(L-.P\ @A+OFE[<=,\2MZ2+(+PB+XHWT@6E !'R\6Z' M"J.BP,?4S_:G@I5E?O!Z0P<#)3,97::Y,K.$JAH0A'PP1)A4C#AQ]DPYIM+, M,X)=$?CO"FN5;XG! =&\$2#OY]N:UV#(559JS]2K/QRR)3>GO)/H37/U:U(= M",-_2-U6OJ:*HD#<."7U.:A(0D;,R<$?)8$9ERPAJQ8PD^JZ8\D&_9D3NAHC$@ MT\/HRSKNA"8X]R)G-04^)"3,YR^&])/P:U"P])6SP>O7(/N=\%@_H_R@UFT! ME7XZB9EH@%BEZM.P%^FNZ59N'LS,$C=GA/)!I]YB]A '24')8)&E4U9$I4K& MC0!YR#=.[G7('G_CC-A^G*.WD,\=0 @8%!C/U5]4"7ALF@$*D4,.VU>(FXV$.@-92P:T@637XHDX?HO5DI"BN5-[Z3K]RI++OV!!QX_TL7WFHX^I6EX MMQWA0CSU\,T!I5D9B2-GJ;*Q%9W2LT%*GX[Z+)M1_+IT[4;U@;*N)1&S@^8V MCS7M;%;\!#K1-4\P.VBM9L'>I48\E=-IS(D*XGFNXVOXA5'N:8/J0)J'+XHK M]<$*F40=NF5+GB?P9T]/*%W2E\4X 6?()RLK28F%+<0D$6JW$D#,"6'!?O3' MI?=&$@JV^E=1/HS3O,R(P=AOVC00W<6]@Q/4$O7JEO_PR@-PJB19J\6 .2H M V=2E"P>(KP2@>_(O5?Z2K/!,\(L5"M)Z F)%OM;5(Q-376.OU 9LO93=5KC M2J)VW3(8KQ(#B?UY9C?]S*.NR%_!PP9L^<]=FRMA% MD$?YX/5AI?V=O^,SR$9!4J476[XR!,E:5SNV2#T6Q,L'B PV7D[:AU<1/F.8 M[UDT#%GD!J 5&;ZK<+0<>2H(;$,5:?RLDDR&9T+HI&2?0: M#5E "T3]\W?FZ!K&+FYVGEUQJPLFF=.EE9BD>HNW4W:Z(U?1^DS%=1&K'9#- M&@" R*/0@'_)_MP.8X>'&P_QR2.89CW(SFPRK%35^!38PQA8@EXM]V(F \NL M 0"(;%(SDH!X:%FB=#2T!!X).QA<-T&4\7N!E64>DA_1;JAJ3V,GB AD;C,EX4]8#.,CKEQ'?XF%F!J[#"Q=SDMSYN&$?M;*!BRLP M_H\_8YRMUOMC,DHD-0 "LF5$PZYX9.@ =7A,\(19D-F:757/7<]1#DR*OMC= M(MFTP[<-BU@E[^":C#>[A@ PML6[EHADULA:\#L\:->-]QPT>Z$4XH!1[NLJ MGW+FYE+,[M/"9)BJ*_*3\BG&@B?NE]V0-&X#8**_GFHD"<7%I!74#H\\#G;[ M_;"=[\D6[+)+O65''DG,@G1X!!"/]7AA79V'"9EL/ALUS"1\?M[#V*2:]OMB MM=]&F]EF+0,ER$[2CJ0JV1P[(JC#LP*\ O,*Q902MPP/GGA3L[:0'DO$9HE\46?12\F2&S^G*IG8> MY+EKC;P.LH0>)I8=U(\L614FKJ.38X1AM=DCDS$EK0,PD(TX6H[%HTD/JL-# MZ1)^=\F>)B/9:/5A'_:@;QRG/U@X)\LOP%-5L'&'L%RM=DL_F 2EOY\?G1XL MG@%OYJ=8AS'5Z''1+.!#SFZAXGU];#F%W.'AQT,&RR%+RKL6.^?K/7E3BI;(1 M 1T>QF:N9/OD4G9X@''4JWQJ-[HV@_\U\GPQ:@ 8K]&K.=?XO=BA[&M8;=+ MO?B6D\'K=5Y$$SK=J)QXUPL"!UZ[#BKD+,$BR6+;*7F*O+Y ?RV=]: 2<(.\ M.:X_GO6X)&DB.B7SI;%WU1P,Z5/I5H*NMY3DZ(VPAP?TRE"C-^PU>:VG;PQ/+MELON=R3'RM,96E" M?QQ"!(OM!M"V*> 1V7!9>U*HC5:L-DL! M#JP)D!"7F ,6==M)=4 .QW[ M*G:N1AI=7KM88[B1+57P>C*-TQDA3R1[BX9$;+!D7A_#*F$)73[241+]D\+A MR4DY1BY7HS'M\'O?>P?'=#%"MA8Z4@'=5-$*;XYFF!@M.>T+/5Y'039C#VG/ MTU>]1ZJ[1FF=BA7D6+J6!2[1,CTGCG9[:)JRQ'4?3.B/SUE *>0Y\J[221 E M*I715JYXPLYIK1>C1/X6 !U=:F(IPNW#X"N9O)!,(>]%F0HU\HG01CIB^0H M.;I*O+2UICO:$WI3UMJZL_5)0Y=/['!BOB41/>#\"++0N;I:?@FD M@+Q^>Z:[=2D4*W+S_+^=-GM8J;3C;U+)G!V=(Y]7T92[+3+%:F[_AIW_ ;A( MMEC78;AVX8/N)Y*-OK%;M&$_":^BN*1S;(V5SZI%H,#G$-[M,$-7D/?A8GW) M03\IHI#AC=[HI#8L,WYM"\\1DI"]XLIFMG*>-[Q.(+C[C_$PL0-D"WQC]7/. M1H?OQFN&_^*L)4X"T'L'IP@#7\;D8/G$[DI_C9>1)LT"&X#V6QQ]?AN=PPCP':Y+WC; :?%VZI.#L\26=K M6!*,6@+(Z-.YK8!TFS4[[!UVL5>_6M4/PPA0W2:O:3;AO[PB11#%?SYH)7M- MJ=?#R4%;]47K);56$#J,?%/HEGK)V!;#[KISTAP5]^XT=$Z2U6'/-7X^P+;S M2 2ED:H<2\>=BE:!:9V(M@M7/&"[ NC%)):O"E#'G83 5LX!]K7>0MN%*QZ0 M=UXJ^4@DJD#2<7^A%6@7-A*]6.&A=X"0=-QK9@7:I8U$+]=X0+9? M-)+H%A)'KB;6$I7D"OE&3SMY-$K8Z6P]XDHJ+Z-Z%6#D/-#FHK,$M1=^%N5+ M3OXH*8W7;VR[2#]HX)8OJ '/3&#[Y%MM>S5 '/D78(9<;,#3^\_+Z@ IV(<: MC<",Q;R!22SH\RX)VEUL#7\I%WG&MA[&:B@2\\1!9P3<)MV"[-U.+N M2R38OAFKU8S)_8QN4D9P+7HQVWI"#P)P%GPD(4L(S'8W^IUX"Y\#66!G8!=J MAV3-;Y,$B4):6^2P%%(4\/7X]$V[C"CK?3\_[!U^1KX0:57L8DTS(T6B,LVC MB!KH39X5*SI#_[6I+_17WQ^R-"R'Q2"KPJHD"Y"L*"?@"-N@9[(&:1%(1(AE MO[.1'O,8JR#ETO5#61Y80/),T(I&*DD%$(FK2?O6.LGE6-5-/C'Q1(UT1TSW MMS-N3>:_55^2F=;G!!PCS=-FHA'H3\: M;S!GRCHN(;]]/RX5^=*);[-(=6V+Y D@XU3&_&:?)=RW;\>2<,_V1]P=FV0% M?W*M((-7]O)Q-DTA#;IZ7C.M7S& =-R5RT,@-WM($J'NZ.F7!AN0I8 MB6#1?*X&632*DFD:)<5=//P?[+^_46K*C*BG75V]"C'2=:ZI- 23KSDPB2A1 M':^,!NK@1T(_.8ZFBIEVK4R%N2O'=$G?)?+"\J2R$Y5R(MTH54%&.B$H)* 0 MU6;/)<)JWYHBF2>_E$$6) 4AX2/50O7<*"H+R+">)512+9@$U0@DP1K6IA$_ MG!_N#')Z;A>&Z:<+AW ##!*![M@E*2?#7T?IVZ>01"!&^@.7'I<;_<=WOHS/ MUDY"5]N'(X$2Z#4-_MNG:1RQ9]3>Z)\H MQD>&OJ<4E6J88Y,H!*JIJ8DK\T,6#9 _-:%2"F*PN&,1J) MF+OE%O60I4.ZA\U90C:FQBSGTVT2%5$0/Y0O<32W@2 MS>A6@FKAV]L*+1"6_WY^?'2"_?:XM<354"32[58TX?S-I&J&F^NU3LBJ:O3T M>WIPWO,E(LEX>!M!D@C=VC(F>#ANYXZ4+PKOKLJYZV73N6NU.*-&>5YP]A$N M.NS70^UW#N[Q2]3/VM:'O-=8C=&&W7._+,9IQC*(*S<8JHIPQWN*G':@QK;" M#)0D2XBU*1%YYEG)E6XA>46MRJ^C:\N-$2*)S+N5.G5I,*F65L +ORY(J%I" MM'6KW Z^6)?-I6^,2Z(#:!Y@*XH+II!O4YZ^;H&G A&]Q$0PM\EN@AHV2_DZ M.C_TYI9!IP=N(4M4Q-KR6'=I<*XI_*5U]YK"FP7:.G-OX1:R1%.L39+(FXBO M44*72G:50U+"]L'D@V9-$?D8G:?)L,T*6A_:0=&4$2QU-1NL[H>QH[7 ML5V"'."5:-..+)_266?#F8DB?*/X&#<"C/)9QJH9;B$X^]P5FV8SB!*Y-[=K M[B#S\U,YF039C&Z[HE'"78;IH7LX3$M*0#)ZH'P,F?^B1QF@!;W3IW665^(O MMYQ8Y6J6C+3M;\B2,*N*0W^0!XX!78(!I$/4\2S+M4/ECTZ1%D,CJ8B70S&( MCF=1WI-X^2-LHYY8.116W[9(Z'CRYY;"Y1DYV'>+;4I=K&AFI#A*+HV>\M1= MOL3>P>'QT0'2^;_!"F6 J.-YI]M.FP@\8<=FZ,6H=432 L1*5XV2.!%08Q^] M+:0CEJ\ D*-\U5ABO ABYD+Q-";L]61X+%HS;WDSD1V$&^Q#>1GL1Z8 :NZWFM!\689.Q. MH,P8G_T\)T6NE;RB%J7FN-<[ZJS[$.W %[ ]A5:.->>7P=U'F5$IY3D?= M2Y0$T#^]RY^J&I/VP>=SC)W?<$S"DMV-S?NW2OO%;.5?,N_!NDUQT"?8-PDF M4I'LV>KB[;C?H0"M[M907 ,(P0X(K2M%R0V3!FK'/19%\-B/&=&['VKK DG8 MEPT: 9J+78P-RT508N#Y.PDR5;+^^=]Y_['\AAV/53$P1YYX+@6C3N2_+ $8 M,-/X;[$I87RCOU@.<1+.GW^DS^.TS(.$/;WQ_(.BG@T2 FK%=4R=+M6T/N#' MM(,*9"&0F#4>1WYM3@/.;H(HXV&6JFENK1![6N48>V/JMYQ![.;*(D*]D?"64I^,6)0S>%I M[35'!(M6N*:C)Q1Q>VRH [_CCFH*R$O 1G%-EBT!@<@!*74$;JTZ2O1HSFZ2 M^?\B2W\GV2.)P0@SCJ::W9:T H=XCIR]MJY8! N''J@K%S94&_]S%H1D$F2_ MZUT6-XL"$4@;:K<2UT)TY0GG=)/]3(;C)(W3T4QS0MHH!PZ*^-3.-N<2N6ST%\UG;J?>IRQ1#%82 M(QGSV_(1]]F5>]S.WQ>S]S_ED)',$19B$O9Y+]S$7 8UTBW.^=%^V &-L;KR M(]N7>$?."_(=M59HYK+>0.7*.<)669!-S//*6I5U"!?_#K>.!GAE:A" M9\QT$I#:[9*R7D4/\FVRD?RL1+^)3B+\SKA^"8;)G2*MA$DUN,38KXG "*\D MGJ0SAKQY).MS6@7,S%&3_$N6YB;1O;*JP!%RXE$C(8KE;XQ/H@,[F%M=$-^3@KU8U M,)3)9DRJ V78-T#UIPHKC!*UL#:WM3U=#*9KJ=DNF M%S6:XMP<>I*IP%8CFN"5Z(*UG0YY 9GKN,+/]V^$C0L2]FE7@Q&AP^.UC.^B M5V6RH0;- L78?B7U%QPGV"7JA1LO*B!%D%]).KT85@<..KXO-<4HD?..' LM M-APKKC/5ZIB$]Q3T)W3^R,K3A]U&GF>Z]W=MP[[-XLT RL).>* MM?%RIPO#ZFRVXF!9=UV0-,<'%;9+4%O+@@ZS1"]P#9IK!K?!*S]-SSL_DTE? M6>G[^?'1Z4GW!KT%,HDD=Q2MVMY]U4.9#<<4\4,6#4F5DI7^>G[89EM@]O3C M<_!^1<)R6/!CT81E^[2[X*K_'?"V^8Q\)=9@26F)#8E&6EL_IRGKTYNSZ>4V M&69L#%T1^._M I8 CN0:X&L4D[Q(68JF<43>Y,;15CY6<=S1^:QE2B1JU[&7 M7NNFJ1]PX/D76K#(;Q-(4-_$(=_J0]5;3]V="MNB0Z*4UO;=GR1I/&,-.:"C MB.*^YKXIPF:9/>3P_'Q_M*8>>(G&[,@4 M;*XQ-V519F1UZGQ.+PA[6/0Y?1Z3RLIE8P\R;)%1=730]4NC)K@E*M+\+9,= M/V?Q5$XF038;O%Z.V0Z.%I0=*.A)A%(4]HM%]M!!TG\D[$%36IPNXE&^9\]@ M+(S@R&!TDY@=1EUK -T37U6E;-3&FCJ0';V',>6'FZ.6G,^GN MH7:#G";T'" MF.M:70S=T.3HZ1)DMPL_]F!'GCA^[W /=B3U^K8V!,,>[#H)=WRX6IZ.7F\H M]&08!?'"^6S%"TJ5">LZC7%09DMZM\FE/62_P'IB"7JR@:\U:QA7[*T MG%)IFQS#FC;-%.<,Y<7"&EI>>9JXG2VJ1CD1V(_8.9.FLXEEDQU'9[R.[+\6 M--RGR; -Y5NV"PSCOV;AF?X)"$(]'^[3'NGL!/]M#<_4;4&+JW-F6@1Q%_=0 MM\FTY!78'\"DSUY$B/XH"=HN:MY-Z-M_E &5)2/MC:P\)FVR9[)JB*O$Z1'" M)+%\D4P@O?F-PB!9W"* .VZV=JD@$)_N_>0OGF1VPE;'7YK> MG%<,GV._,[$+F8G73\M+QAZE%^+3)I.25@!9D3U:MS,Q%O8$* MZQ'JEH1]57DC/0:%_+D;\\I $_)=K($4S<2OP.?9D]>;/;\.LH1MVW]+V-L*:+27#T]O;.)6W^ M/AE3:>P7L-8HEXAEH[]8[VPW$$R-Y\D86%_>O:J(WQ:/N,]^/<#=UL-D#"R2 MB[&%@(1]]NNE:R,!;22_40I*6!; (QU8S06F[CO:&]-^6]+N#)+=MOUIV%O\ MO :1G?'KZFUN[&3-%K]=J9.S*RLIC:T],.[1'58_ M#", N&*YQ[Z?8I::.&5",?+@453CVG)^@#!;+'+7ZVZ+U@MRY<-Z-]>*4?'X MDZ#I^/W+@I"+&1]$\)B/^@)&6@=(0=YP2.2DV2)(H73\TF1CT1(L4WQ=^I:D M+SG)WB##.%TJZ)]3.K7&$1??*CO:*Y>V/@DB0;;IZA7&:"_JGA2L^QY9)BT( MUOB:)F3V--Z4\%)&;SRY).: M=4A:!TC!?FO39AW20_'KEL=:OJNX] ]F;A4&&I!=8/5"$@M7 <>O&YTFN\?% MC_\]HL?0;#B>W9$W$IMO)14- %W(MX!U]Y4FN/RZ/ZJO!JN1-MNXS7>.)NUP M\GK(+S98REFC+%:P_;K2:NJRR[GJ:3U[%+6 &%_L"U:BU*B% JM?UV9.E."H MEA(J^L:U_F,)?=/9M*V; '(P'[] MU536=<%))&UMQA/D>=C!U=P5>2E\NG9C_5F2;'#A)J[ +H:.%P&1308,:U]V M:[9> +Z)K.X:.@0JO]W_CM^/7=(.1L5-,.07ZAIKQG9AH 'I1DPB$(=F(/)*W-'ZCR^9Z[S471T:U M 3NR&5$I%/$FP@::HVL@U P(MBI@5(\S=(I\@V A?#M0CFZ'4,5^1PKZ_<$K M -5*6U0J(64UF([?$OT69!';@;#P1,T.:K,H*#C2"=]J_R3M>E%NH.CXI0M[$<0H@GJ](,!']NM32$4L1@D&1U-2OG2;U@3'D0X^UU.V@N;HZ0=6& M&\),BS'W"KNF>(?,QOOT(Y@:#76#VD 7\L')6A-L@+FZ=D'.KZM0_N@ES8QU MPJH=3B)68' ;\X0"8FN!,TVMRE?D-2CC@N,AN3I-BKX2X$6^1C<6J04>5_=GJ?*5%(!%M9SR@10"U!RYY)> %^S$(G=#, M9;V!2B+MSOA#K[V57L42:!9E617@!/LI!;W(Q++6HI)(&O>-RG43WS>6E^F? MJGE87PD>Y<1*NVLT%=N D$BM?;.7K<"D4ZQ)M0HOTMBSD8>-)#>Q2639OM5+ M=U>XZ'M.PB\9H=N]['D<)#?1:S%[(-F0 .R7ZM$*7$'E4' MF40KNO7@!6-I^LM^J7'?M&@):$2**+=6D+K@)#K2+9.7 M:'1\2RBT<#XF+M/))"H8-3>$5&M8,%)I2^TV@5JDZQ G$XL=3(D&[T@6)PZ5#BDNB%#NRNK6P:A@N!$ ]H5(G;E]T7.)Z*Q-;QXX@^9S M<(.RR(L@"5E:1?YVKM8Q5%Z5GFF/S@ZQTHS;R]@8CD3PUG8Z;"<&P1)VF;Z1 M)&"!=)-I'+&;!LN-W78#,%ZP[>U-=G$*3!)5Z):7VU754TCS22[3O,B7CSY^ MR=)<=>5M4!OHPK3>VZWBYH DT3T[\FNSV+(OPT5-S$!UF@%.L,U^M3?O)L@D MTM[1T[MNI+W<@S[39O-Q&H?/*5P(.U($Q1> 2=]-A6V!EJ@/KE/;/2E8LA/V MXL CDX1,"3;+ 2K?C7KJKDL$LB.3G<5XEAFHG\J7.)H(#UVUVP)V?+>Z-8PZ)A^ES@P9=,67(QB>6K M N1;'HL-"TT<$SHSR=+@ZJI4,)&3GIL-1G,LGKU)*^FSC6/H1B6 ^AG3PFPD M"',!;N+J>#;R=C*, #O^N(9*I2>>90W!=3P9A3C[HE;RJFH5-YCFHT:"-\/6 M\3P67TC"HH$ISGXXB9*('1B8K]3U^Y0DN3XDUJC^]U[O[.C@P,.)WTP3+$%V M/!M&T[S#L([ZDI+4[J0D0-'Q7.+W:1)5GBT7)&!/\5P1GO!VY4U A7Q-JH-Y M 3DCADJ$8J%;0=N+C!AM>H\PHHZ0GYVPUP%C6*XR8;B]>Y#V7GK#(*W!0EK. M3[TY4VLE: P'-S>%,^>?(AIQ83Q1R#&GJ-I]*#U^I+7H;N6$\NK+XT'F ]8$ M4FOI+'9P5_0P[R&8 9EM?S*A:/F_/+HLXAUB]^:4(W8\*F;W:6%R.Z2NR";< MD]YYAZZ#6(2L1OIRS1Y(UD14;U=7]_4,>AFM3EV[*.'0B2"?:LE M,,]NAJ#W7QH)55<;L&-GK*XA5&-@';\K@FTIO/.MOR;8*@PT(-^\&\O7 $?7 M[W^6R"YMQ'FY2@/R@,9^S\5JZ32&M ]9RI_*EYS\43+#U1L[S=$/ZLZE MXAJ+J>8GL#G79_(BQ?T>'+WE,M,;&X-;A< MY=?&$O/RKO@AB,+;Y#*81D40:XT!RGI 3P_9SJ.1G%C8+*J*P(]_ M/L6U9HI-3*X2AN->"7. OZ4L6\AC-!H+LXAI:G!&/G=E$VD*QE4V;RSQ/FU%IF[1QL1(Y.J*0%+7UFE#3*[R?-=-]RQ+I[+46='64G%*_2V( M2U$\BHMFP?#I362#D47(&>0]20PN/[U83A!0B?-SA/7BIM/981/07J3_%@%5 M1_X:UJQXZLI<8(W*R^3?:WO61U)$M!=7XN>\E.4!YJE_X=LJT[X62VL9O)$# M>9^&8Q*6,:D,#A@SFYP/L0Y*!T#3WXE)<>=FYNN714]BPA#D>AO\A'U,;A:(P-Y(-)$ZENXG 4^^N/5.O& MC'[&]B5L(M5-'(Y"@+&ENL+(G8$3H; \<((=)%-[\Z3&M!>QP4XOD1@Q'D4+ M;XNLQCU2A6]08>1Y'%OLG9S#*LJL89.O0H MO4YMB8M N8HX%LA]!S9&6-<"]F@]_2M)]MBL82K_L^,39-,DZ]VV\+(L2$;<*)!?S)9E*@3]'T$6 M6A@RFWT#:$+>QCF2M-8JZHBJCMM0'^(@N0\FNI04J\4 .O;5DW-!2JX;1< [ M;DJ=8]*:4=<+ GSDO:!0'FK1;?3>LY2)SS_2YW%:YG2CTD_"YQ\D?B/@[)*P M)VNC-\)PJ"/S;=K@/)PB[^\DHA%=&M>!AFQ%-95T4LP&"8% MR;2UK0#M" [ M<#>0N"D\9"NKI=0GTSB=$=#EAS(;CNGJ5%_VZM: (N3HON8:8 AR/^RRL$/1 M)PM;*P<<8/OR[6AK)D;><6MM?J MJ <,8=\L[EYES$C!?:9,LN.]G::Y67Q.08]N>=J<.MK2@Y=ET99HB M&;_"H,<\N,31SAZ2&IR1,^RHY=W/&SHZT+*!.O/Y-=^'");;PX/SA=IM1H K/:;_2$&R6CRS0!ES;5 M"PW*2@ 5VT[0\MQN00-:8E1;B:L?AM!4 [B8+P^82<-&C!O(T%*7.GA(A4(X MQ[;([&)(;D-&RSGJZ T6!@/I4"QA5$;[1H_1,G=*B >;W!>J9 4)V3-H&7@S MQ$&2TV/:/\BP>$X?R;3R;M \K5JG,: &Z1PKE9- G,W0>9:^TV@/^\BF'L4I M=O%WEOSL'#V+UPY.KMN(/S0I)TK9K)4!M(AG1!'SV_(1]]E5CLS]R/?2ZYT='?1^$E\Y QI<)=+L:H(8 M( )[4=7+22Q@%2!7B2^[FB0&B/ O\\1"0!*1*I"X2FWIK9NK;+*[,WGGJG'C M<(SX6=8&=W2YRKG9.;6\+]GXK"25]]^"*&;,WZ09/\"VH:R:3X),?'><-%7M-ILHMO /G8ES<[45VG=$ET MU=K8Z8.N.AC3)FF.G'^+"0,](V%GIMUMVB0ZW#F'Q-H$I0DX:L[C7?,B*_D6 MK[*$MZ+,NH]R\1S^%#-RN_Q)U-O:?!V2URCA]\-?RBADWMY=4G(@*[]^)]DP MRDE^6ZUDSVG!DA@5693DT5#V$,HN/\\%=X2=-MA;Q:_#I&0(="T;:C_FK9-0 M3![=I-$?5>IKU@#0ANTUT;8"6G(A4:&NA?@OPD))]A95\3I;V._9ZT8YI883 MFO.1M?IWE@_K/BW^3HI',DQ'"=M-K<1[J.QD._D^" W;E-:V N^62HG^[^S- M,]_U'Q:AFS2K?L7*J9ZYW6U'0(S8%TV='1%J3B5#P_JNRX\--KR4-'=Q>LC2 M419,9&?HY_2"+ LK#XI-VN54?_8]B4/C+;$3BB3:V+4TPQ3]D) POZ%R6%V0 MYOM^]S.,KP%H_FUIR:EM3=]^T[9\C^VO*X:^T>S9)@T?RNP2Q8T M;EY<6%V^9&G>BE^$_&O\&>:#?=_+MDF<1(^[=FDW*,8DNXN"ERBFNV:2TYW] ML,R8]!0**:_$Z.GUL*/MV]8K _P2];"^#W.:X:DV,:(,1O)[K=:^]?W\^.AL M;[6K?=HD2FE]B^6'4FY=VO%A^3P.JDN]_#=NHIA/W_QI7_[B//O=Y?+5$6Z] MN FB3'9QY6,WP:44^ZE;3\="VY1+QI'U55@W]["PMX=WF6X-W2P;Y; M'5KB3**WUO=O^'J;/P01.WX^!^\LV<8XC=DAD_Y"S)Q./2V;J_SY?PKW@MK4 M2)3-^K(+5=GFSQ15CQ@]I\T5KFZ3%;/[[E+0G!Z)XEE?)6TI'MI+<4_E9!)D MLRH*"?8P_6$1O;&<0C@/QAE=$_9'HXR,J!B7;X.9O!G7N&VF8D?G*,_&-;0X MK5A,P>C:HEEPZUM &_*1PIWPV[$)REES]*+BD/]Z# GQOC1Z&K,J/C%8#"KM;V.MR^,> 2^6*Q=1VL3TO3]_S. M0<42WO.PJU,EW<^^DJA@E+=I2Y%_C6_'#Y!/%;Y/E2K>FCY:N!]ZC+YQ/3Y M#M[S78?EK#EZ@!$VKM=)9W48;@7Z"8O4)4-N?&"_JI8N%F;>NFJ;=@%DAWP3 MZKO&6Y/IZ 5*?/.XFVGB;R0:C1F#;R0+1F2^A7O(HF&;\7V&/0"I[?O^>L=< M.GJ%LPLV#&GN'>'QN*VQX*X7W#,-^Z$3]/'0 I^.7@+U>U70\;85*HPU(*PZ M C)$#F+T?DS4HW0?GCYM3)W ,( U,"R[ G)$]@#W?FC4)17W@=<_CQ(UMK^] M/R\^G7+IZDG;SIN55NP-2,/ L <@.F2O-M^'@2V7KA[NQ5\)7O2DO5C/'8^$ MI52&AY.X^,H@?B;9Y% W'';;&Q#GS[!;0N+5U8/&?PX3?'$BYYC8VV$B?^+3 M.H++AS2;#2B4+\(R"E5IA!!ZPP5Z^#-LM9!X=?4RM@\#QCH M0)!1^=,'6IDSMV'PY]O,*RIS59X^G[H',D>^">WZ\#%GV5'DUD]T[O9S@%GV M$>2/?*/4T5%6EVI'(6(_Q='>ST%FV4>0/'(RG8X.LKI4_Q0Q9TT/FNSJTL\1 M9M-!D#ER''-'AU]\86?TMVJ]=M M>?KX8!H501.I/TI)R]*=#QZ8>'W_&F">'8Q*6,>VUF7,4O&=,?V+^.NLO M5W*,S\QY237QM?$]H*_[MB2F 9*9K%7:'#EEQ%@OEK,I^YE^IO\>J?*HKI4# M\-C/@[0J5K$JB5EPY(^ I0+:E5X:Q[ZD(PD?XB"Y#R;D*F7>\ZWD(I!_CHOB M,_)V3*P<-7=734AHZAU05Q_9SD?P!M/M-*WF\6I3\Y5([B%5Q0&=[P\4-!'; MNJ88<='TZMN'TR;=**<3\D1ER1F\JV9IS7JDJ 7L8#_DAK ZF7#BZ)88:ZV2 M0-0N.LIZ0 ZR6XZ)\*S$OH'-T26FJT6!*O\DRG.&, FYA6!]HLO5BX1A=4"/ M[&=B)A_![&\+B.F2F%4'RA# MOO)LHA9V*%UE0D-5##=GI+OY*X *%7+\)2Z&$^RW.A'.FFWQZ"JC&9H]'2"3 M4,Q(-895AG:C!H"O3N3CMMW=CAA7.;]"\DKG8-;,ES(*@X3E4MS5M3&L M(L_!.\G[81@!EMOD-LLIC[':P3"Z)W0#EN=TSN%31[\HLNBE+-@J M]YPR(TN:< <-]@HPW04MEU,VOY1%-7G1&2<:LJUZ%)*P<,8#_I8BDML@\ I]D/S#?5!K&4- M"7'DS.#W-%9_NN(\85FE4::E!>*V?" Z8Z;HM'F"&8B3811'H*SVZ[:X :8= MGP]Q0T3Z21&%3#;1&WDBPS*+BHCDU^_#N*1*M1',RXN9N(&=#$D[7V5"^8$V=&O)5V37(?M@,R.FXS$"(V" M5'15@2)D7\)=J("-\@GHP0I%<:1!ERQ4.2LB.AP?YAWFVR:MJY*F)A"$O, : M2U&L!*80]\3F-'=V8 @ADEVK!-(ZG)M3['BU9N+7@W-D"D(6O.AIA<>G;R8> MK/)ZP!%R-%M#!3 #B&RJD=Q'?JM24- U,9[-W]:!'FB;K@=5GD>N/X$G.V0+?M=.JYN M,^!>P/XS9GP2UD09F?SAD$R65UT,:1\/( M:'S**[$)]ZAWBK" "U11)@T%,HM6 "KRGM% $N+EM0[0_7GOCLY);Q%+Y$"A MWJ5! D#G.1X5^J&N"$PAA[K65@E#;/OPVIN%]O^-;CSI2O?J:-98-,?Y/,2V M..Y@^MA&O!^OI>$L.(?(SM [6W .W7E'8V49;KI7'/'D,D$\RZ.<>97M]:9Q M\7P2CCN8Z"3S$.3%56GAZJ5K!(!BFZ[U M(*HE"2_3MRCLG7^;AG1_M3![KI7G&0G1?%96.YZ$5;+W%0@FGBR&;8#OYS&J M#5326]8'1&47/<';>*MO% #"4&V;I51Y!BE3!!VG'#9UO/ MOIQ^/D->U$V$9R7V#6P=#\!L]SF0T\_8>SHS(4J6 E. J';(W3P'0H$BVWSJ M2-(4USZ8^G;Q' AERXL,S/7&LPW&?3#[[>HU$,H83=T@2[OOE]8!4M #8,P$)Q:['EO' M0R.7SXJPY)#)4+\22&H (VP"BIBK0. M4(-LUJDK;CVJO7CH2S'UF5SEF50'PI#=UG>RRF]#[OKK6>M@QT$V4@8SB(HS M+DX.D,TZ5D(SD?L&-E>/6V%$M!K>S_D53;[CF[F3'L9C6(JI:IZ@^R'-N53R MZSCBZQ2[>QX2KHG/Z17]=Q6N;<]$K<\ 65K@T?&+]>PER\F__'U!+ P04 " !L>FQ3BX : M1?DX @!0SQP #P &0R-#4S.#ED,3!Q+FAT;>R]?7>;2K(O_/]=ZWX''L_L MQ]?&YB>VQGSYGGGRP,+8L) @TO?IE/_U0U(($$$K($ M-%"S9CL2@J:[ZE?55=75U9_^]\O4D)Z8[>B6^?N!W.X<2,Q4+4TW'W\_\-SQ MX?! ^M^?_^?_^#1QX4:XV70^JM9T]OO!Q'5G'S]\P"^*XUR::AL^?NAVNG)G MU(-F_'L-W?PUO_?Y^;G]\F ;;<>OU<>C48?^*_S6QT]Z49H5/[PW]^_W:D3-E4.==-Q%5.-]45?T_?E M^S6VU'&'J>U'Z^D#_,#I$MZH.U:_*Q^O:]J_8]'RS&:JXC(M]9G1!\56;#'6 =5S[8!!6E/!+_&'F$OZB3Y=OPE=JNIZ*J3?"__ M*7:SHZO)M\(/\1O=F9UR)_P2N]5S#A\590'AL>(\<#H&/_";#SOR84]>@&T- MM_[[6P1KGFNO81+\.N^P[:[V "XFO%U_26M21A@"U-E_?[G]MKC=3;Y_<>L' MUU9,9VS94\4%R<>6!H>=[F'W*(K^=8->EEQXZ2%0//9$R(%-[QTNQIHNT*B M#K@F8HJ&_[JZ:[#/%]"6)'<.__;I@W\!?IDR5Y%4RW29"91PV8O[ 9\^D=2) M8CO,_?W'_04J-GS5(?N7IS_]?G#FWWYX_SIC!Q^PE0_ABQXL[55RW%>#_7YP M\/F3IC\%W_Z7ICLS0WG]*)F6R?[7YT_ZRT=\B-G^1UW3F,D_PN]7WI39NBJ9 MRA3:":#V\0YZQ+X ';4S4*3,=#A=3FT@TR.;0H>^O"YNN5%>\=+ILV)K_,\M M=M[177;'["==93?P!DL#6NJH*?CKNZ.CSK#;@]%R@KRXMVS\^\%-1_X)_P>H M=>XMN?NSYW_^^5TW]:DW_Z#6KES+?77#U-W MG=N['_Z=GH.#X5U"^N$#!Y]O^O_X]"$V]F12@'K\> KCTG!L%X;RF-95^=[J MC'[V.OSSP>>Q8C@L\QN^6JK'7Z [JF+XA+J :T[&M_VME_E5YR8@\?66/>H. MPMV]@E]66-+O=3.^^/ M.IE?=\8GA8"Z_V"*?6YJ7V$2ROC&PT.Y"TH@\^ON&,Q",+YSF%P0HHDD/AJD MHG[I]5?_N#M?>?>'N C;;,QPWF/.YT^H_#XZW&R AB5N;'QT ?F_'SCZ=&:@ M5N37)C:^%VVDP] R:K\X,#-_"!H)U>C6S?R$6;X-*C.\!>?^->J:FP;PB -, MXBKFV^+%81.!!;'>IH)&K!FS79TYJ]9;=I,LLUVX.Z$T-MZ64/ (*,)FD;BV>7_C<]!RP]#>Q\2VY_Q:7WQ.NZA MN9]]BWITV%NT%?PR;VC^Y(?8\%)'N["91!QM)YQ.]S#:J*4XY[$XHX:1V2Y: M&OZX.^@ZA4\N?EOT58O<&T5$^,MN-(K;%4+22-Z"1O(^:71<*1P=EX*CXTKA M*#.-]HJCWD]Y%-)H_EE8&O4.Y5%6&D7OW8\^BGGW8M)H.YT=F]?V0B-YM*"1 M/!*21O(H.XW@WOW1B%LZ0"?!9"QFU\FH7/9CZ?0CVG?^69A1+VN6_A;:-WKO M[H@03UH6B%C&_\Z6OH"V2LS2WZ]?TSD2SNJ(>W%'N8Q65-[N=[1SB_+GJ:K: M'M/.7W#)@3FGIG;M3I@=1'&_Z_,=[S,=)#_CWKZ#Y]2&P_RWO#U: T"H==V9)M MZ3WZL$R:LN,I$6P2FJK+NS/+5(%:C^R6/5G&DVX^GME,T]T+145DOD;52?P7 M8;D8RF9B=SE+LPVZF@QM"!_#'VO(P6_,=9E]/?9'5%?&)8VRFOR*SNBGCL/< M;#98_01UC3$4WI)&JSV88DU3$V?6=&J99X;B.&=1T-RYBLL3D?A/UV.>_2,\ M=M;U>L[AE1%7GG-?&L>Y+S7AW&GC.'=:9:"DTB].&$^'P9LKL,#D#H3Y&*87?8Y2L*)J4EY2LVUUQ1FC: M%DU15E043;OJIK\S_7'B,NWTB=G*(ZN(CDKB9N)(]N FBGU\8C>&8D;AAM]QXY*P J9N]31=>N8J4.N)F/YWDOG#]S%Q[0?IL9L M'M7 83EWWL,_F>K>6[=LYMGJ1''88F'Z_ E#TJ(REG,PVD5^X4V#K29?+W13 M,5500+=,9?J3\F PYQI4HN:Q'[-[0+9N8MQ;?]@,?#L;QSKJX#@#VC43 M*NONST2P2N-#,?AR)"%@<7\22>K XRN+V+S*YF6J5)/39XHS@2GLNV6RU^^* M_8NY%YZIQ2=_1;?_5 R/?7GE _?7MM!IG/_"'1[G&WMBAISRZ/SC?P+7%+"O M7OGMXH,DZQ!6'E@ERAZ\T%1FS%/UUC&TFAA-HFB/8)9*E&IRF7MBUS/,@8KR M-EYR1V06+O=TD36P-+!J\B<]?EV;=/8=0L39 A(-2)6/E-KBN8M7EJENF^HI M)#BV3=I,'GB.G-QG28PE3E("7@TX1PEXE>(<)>")DS)54/9!GFBB!#QAT%10 MTH'(NHG2#:J>@%<@NB@!3X!,J29-@92 5[<$//&U%][IAA MP"_H"7,G&#X'Q5^CK5R:0&XVM]$KDRRTOM]SWV,##?80CMC AJ2Y/<[-)@$: M3\JT%=6]9_94-Y5EV[+9D,Z.I%0R[@'/>0M6_4!=;U02'@J=M:^A YS N/_U MSIO-+-NM/XRXR9<^=)JFBT4P@7 K$-8/ #NI,/R,BS9P^2NNR5@S)$OCIL0, M9""]5GA@D9"Y(S+KAXJ=E-T?S(2'#+AZJH$OIL/="D:U&@>J3(0@A5K'Q)VF?YJ@@.:*7C.F>X@ <.3 6^9 2^9'QA8_[DB M.) M$QV:!(U;YBJZ"10(EG&;D9*8/.HF\?U&P1H+B=SV2[7B(K]EPE?Q,Q8V M]7Q>KC8RYB;Q^LR;>H9O$8_'3'7]:FW7XU/-XDEHI]H_/<>=SFGCV.[&1_Q8 M(.F.S;ICX\MQ]T\6>@<;A;;E)B%]=Z23MB1TUQ;=0J*58+,WV)RJJD\=%IP* M#Q)OLPE2^HGY7E,S9N[,A&@4.C1-1PE1C!M%UR[-,V6FNXK1$$2L&WR34)"2 M U]?SC]R.:;_O%KBI M]W[?8X$02/M]2T9AJ;I0)"32?M_&[?<5"7Y4"*9T55BRXR<8&FFS+FW6K1>H MZXU*PD.Q2DYH,%0@#UHL)% &K$ 9L")!@_9#E[ ?6B0 T,9143:.BH0*VETG MTNXZD9!!:<_%;9D0B>^4!-P<7E->1-,X3GF09>5!BH0"RH.L)[?#7"@YPFV9 MSN+(F]_R%ME0/:TKKD%TI;*Q25B^MQ6-317[%T&X6A .GUIF M8*/ R]2):1G6XRN!MU+@]7NWQ+TF(;=:!V(7?@JUT*Q34LZNK@[KE!Q/>A:9 M=5_9@_N5C17/<$%),9LYP#TWMNSVIV+K"J@NO![4HWFRC"?,A[&9IKL7BKIR MD'3\%V&A,'?7D[J[6)%9,]P]S!/+] TG@[6L:1)&"6_Y'0\N,M^_6:9FF1S[ M#XKYZWH\!B'04 :^Z0^6??>LS$A7E:ZKPI^VXE:38'S!-$SLX.>G^U5S<.\$ M@514A4&GW%V- F(9Y:I E,? M64/ %NQYR#+H)L' KW[GV9C;YP=^HXS_HAA8)O]NPE@L)Y@TU'XU5!J=(UU( M8U23P$HE;!I7PD8P!%()FY)16%X)&\&02"5LFE7"1E#X 0&-U_,79JNZPS1_ M6G (B(4"<0T/F@1)VM@OSL9^P:!!U6!*K@8C&!ZHT$/1A1X$ P 5>A"BT(-@ MJ*!"#\(4>A ,&?NR+7]>SJSXDS%?J;+5UOG4DC*V/<3'R>I]"VBS8ZWF!K)0 M:"5[?">DUM5T%PJCY"F\!9JU=RJ$PBCY,#GZ,&2GYHA8\J[>K&,; +;ZL7=3 MVDYL$EW9_6P\^0^";"$)GMB-H<2>Q^]7RE1\?"QU-'FS]YKA[D%!I9V21LD] M&9-["*NE8Y52@.9XI>JSA52?%8SO5'VV.;R^LDR\S;9XL##<9-\LWJ^C09.P M0'5I2ZE+*Q@*J"YML[B=X:C(.O.^O&,:A4-"ZD=147CE,N,T0ZA,28IN"#Q0@VR) 5DD.4W@I7)6YN8X9&=X# MJ#Q=L5_O%(-5QLA8T^OYJETXT"9Q=^V6=K0$XM?/P/EF+JY:BLIQ/PMP;:>I M?-VR3:DXF#>!_V ,Y@E$Q'2=1F!@W=";!(%,R0@UQP(E9&P?:4PM#4-F0SX% M8!H8 #VF*C!;^#.YCKOT1)',AX45@$"J E,R"DOUT45"(I7AH#(<@D*2"A,U MIC"12/"C*C!"[8<5"1KUWN1:C5VG(N&AKEM)A=[;*1( :K]ALS([*$5"!56! M$2DL+A(R:,-%<1LN1.([;;AH#J]IPT6Y&RY$P@)MN"AKO5$D%-"&BR9QFY+E MF\9QRH!JLJMWZER;G7X C YE+^W,5=T$WL'M2,[#3C_"T_"7MPEO/R*\\\_$ MK[U+87\+*8S>NYMJ3N;N-@9X;;VQ4@WQ4M 0T\DDXWO5R?(>=?(2G])VJ-;= M4\ISDV=.G(OE??=^]D))FUEX(JZ6E%]7CUU^84V^#60R3KF=."\&;)")+V*!-CS%Z;R-+CK\1AX8L_1=J^[.+5>FIK^I&N> M[^7^O&'VV+*G_OX*Q68UT63SA9KDX>T 1)2%1%+"6_&W9/K7$X%SU,40&)GW MSQIGZ9P5P^\H#P7B-UFV=>)WX,%LJK&32C%N/&%6[1E6*0)M")]1:ZJ6/;/\ M#+M%_)C;"HU#Q\87<_LJ2AM^(2MA\W:X%F'F?;C*"4#[0D#+!+0O!+3=@);- M4B&@;;1O"&@)0'L3;'[^,#7FZ(\F/MFD^H;!?JWU@R<$;ES/]PWT#ACK\\]8 M,E,%UCVRM65^@N*)L5^$AU1B=X/M7ED&G:L-W\$5_(PV_-*]N]OPQ/X2V!]? MZH\R=%>Y[HY")WS^F1A;7LVRX\/N**MO'KUWUW2MM3 (2?##8=H?-H/WV/<3 MQ;S0Q^[K#;/Q2)*TW*T?+OSS[T7-(H+6&Z"5S0A92_B5KF3F:>,1_XTY#L&] M1G!/9V@MLLEW7!M+/?!;2D)7N?(E\)%)M(D/\J6PFKZ%S7=W]VAVNWV/AIL TY M.G'#D/.= KJ'W>'^8L +QGY77O2I-YWGX]PJYN/:(TABU21O/%N=*$[U&(\Y M,?.A!CDR,5+L8%2^!53KB5I-:-4:0(UE\H+!8"TLF$WI5?D; E$>;C($HO?N M9ATF\YN$NU3A%@,:\L*;E+MS;_*[;J:8%+4XC"C1=(@.>0^F@WCYY)TMLGD[ MAW)W[_GD2QA+-5MK@;&<<)"G65P_C!&2:LGM(/<@W 'YAZ?88 PSIMU"DW.% M=< M:/![P5-Y%%?Z^^0I58DKJCA%0?Q456_J\5KYO&X^%N:PV02I\\3\RKD-X6U6 M0E23SU35M8I_*39L8C9,4\.DE5:1:Z135,EOAV132. 37.4$T_)IBG'ILF+GV33%&73 MY,5!LFFJR#6R:2K$MTBJ"=DTI=DT^<1,R:8IRZ;)C9]DTQ1DT^3&0;)IJL@U MLFDJQ#+;$5DU M)5LU^41,R:HISJK)BX-DU521:S3_B'9Z0JN>:_-CU=_0X@SN M2^TG_OB&-H%F/X$%/_G97Y'&^;E=B_VO^-"5-V6VXEKVFQFPV@)>_#^Z0,\\?E3^$=RW%<#1!CQ M>*@8^J/Y4<)26\P^.8C=\*QK[N2C-&P/=/-$BMYNL+%[(DT5^U$W#VW]<>)^ ME!3/M>;7\(;@4KS-,\M6?F=^#!,C1\FR)-;#;^_> OH @.PO?&^J4JAOKN ML \#.WIZEOY?"3Z-?GL/S]XK#P:3K+%TAN(*D\*G#TJ$?&LHM]JY_&D)CAH[ MG 2CER.$2Z4DO_9@V8"*!75G+Q+?YAG'>F*/4NWUE0Q_8O!G8&,#IY=';]_?OEW=WE]54JMW+G7'=?G"N"^MVW4/_OIW?_>7GUQ_WU M54OZ>B9U.X/^*$D\4@R#_1)HEX$D*-O=[ !_$+SW?$KW9Z' .NC*O\5M@[#1 MV.1VM#)O':J68=D?E^:L^"W!*^35AWG//OK37K7GIAAP]BM(%]>WWZ6803?1 M7<8I UTQK6=;F6T/KT]@I)N6R1T(795,!5UKC>D?OUJJAYXIEA,ZD +G\1:M MVOCQS_-H]\%GN7/X-V[U+QH,J"^1S#5.^^*_8OZ=ID M[Q.FI__Y/SZYW"%4F6',%$V#)G\_Z!SP[\$K^/>@WSZ+^:LDU;,Q?LA!,L>: MW.G\MI/1$( (6C64F0.7PT_SGY9&OLH6')0=]GBF/++#!YLIO^ N1]>@1>7) MXI#$^[0E[[4/O>=9I.! A^("Q#TYB<@/=V8H-K#)>;]G,LMUL2D[B M9[J[OQ_H+P@DRV"*Z=H>0RD8'?>/3E85H*O%AY*U_RDJQ_?6\[;[8KK'Q#$; M53']_O;C]/;^_/;;/Z3;\YOKVWOIYL?MW8_3JWOI_EH"J_P>3&])[DG7MY(\ M>*>]EZXOI/O_/)?Y5&OG^A< 6_A#P:XN)S&AJP"-FP,"KD3 MI/'+G)QI@I&GI=( 37IAV9([8=*_0KF6_!"XQ& LFK11']SPN\_]LH-OT 98 M,FT*#TTTY?65X>(-.(%LYOHK"CV8GS=VX4)W0#%@%/L"KC@9[2[\NZIVXM\W M^#X$M"V !HJC'IXDF1V+L6(XH8'1)P.C= /C_O;TZNZ2 MFQ%D892B^,.IWIW+6#C7CVUK*JT,4&-J<)#V1\F#]]J\G3=JT.+_!D$4UZK= MR*0-\:%JPA/30'0'TT>D"QVF5U#5#SAO%A>].^=9)/AR_]T9+=8;_7 M!95Q_?WF].ZN)5U>G;4_?< G2_391%X.?%N4]?Q%45T)S_G!Y)I;]J@[:#R M'#O2W8RIF!ZH2;HIZ:XCG4UX!"$I(DM:KX%:KRJ,WM:?7W#V)4CXRM/#'^;A MX$?:7_RZ[-8/H,\'"8YR.*8$K]_GY+JG^L-YH]Q!6^U62* ETB2HLZQABDV> M?6(29<[9->M-4"Q';L\"%X6G4)]9GNG:KV>6]H8@*\ZB>(J,RV:V]80OPRCK M5V8HSPJFZ299K1%/>BTQYRP/!6O;N$H9U"_8H[A77BZ#;'J5LW0K]Z+7.>P< M#X"X_?65J4UJ/:EQ.=D;:>/SF71EM=.$)&4V"@RYF;L\J\PW1G#S/O.($N0,C&2,"/Q^T#W8 M9^-BVZUEQ#>$@/';0AP;++=33;.9XP3_?(-GY(Q6VZ@C7>AC=R*=/C'38RVI M9VO2A6%9=@8KKCQ^BJ.6\N3G&7R\MN^M9S,C-[&C_[#L7\N\6Y.=$GLAM^.N M[1MPO\#2V)L+E]:M0NR5X(&R?;E,]+^Q@';&_Z?/LCO0G^5.1TY9TJF*LY4O MZ=\%Q,78\(T-N-9GBB&=OS#5<_4G)EV/P3Y@SGL1[.:<*0'(DA!:JV.E-(05 M8J6*+*KE4Q"%+82T*W>71?1]@2O&WRP XLW$,K=;,1[)O<-19S#<O M_*6KMWE^B[6J__C+L"L?GS@P%(/-D%62R7G5DD!E&1Z&^R4%4 >LTQ+W$U1? MY$HRQJXL5SJ=80D/OKXBDOLM"%W?!NX+L N9S=50BQN)\$4)YF+%U,)+8YX7 M+6%6-6!]+*D3Q7QD,(^B"2H9BN-*-D^RI"5;6K(E[;;U5G6P:K"6.LA=+1\GKQ\WAMLT^>W M+;3OI?U>MRH=E=_0T;+\\W#@>4T&4I)C(]CRD3C!Q#?96?>ZZU>5.E?4B<0+ MV.T06),"W1BC3CR'/'M;>:%*, ")L[KP-@#9"G)<)+^GXB)Y]SJ%[I 4DA1N M$84(TI>Y%C]_\;U@DLF]T=/7PRU^$J]8NM<\SPHMSJ12/IB> M_3DE*]FOO]^L5 E(5BKUI>C]A$D9M^D<#8:+96H?I<$^G4)7RG(/8L5JOG;F MM6(W1&**"51=FAKF:3'IX552)TS]A;W]!0XDXTFE&(^R%UM[WLGO?2A.%$<: MZP;3),4P@D@QAKK^Y>D8Z'(MZ8$%-T##\5A7#U,H_5W<0<0K$BT+Q06C8/@S MW\6MP:_F([]U9C.5\649N2OQVB".] [:&\-_C@<3C3.Q<*=1N'O9G2CN\BB> ME7A7L9_^P\% WK=XJ/Q=-S+:!\8 TM[#/V$L^!"_'Y[$K@2-88T"A_>$]Q1C MZ*..I"FO3CMU'_+Z#(4S/^+EESM =>0J;N8B)O_ .M1Q;13O *^NE-:S*VOE MYO[)^NVJ)$-99 C!!#B:ZO 236(&X,FV3-3BQJO$0*._2ORD'D7EB1)?%5?Q M]SPO2=>BC6A8^=:#._N=0; GSS/\',R[PWOI';+R^*3;Z[:#&]R)[N#*SXQO MS0_ M_50\(KQU_\Y1)+">;5-.*4\(*A@9:A399P"31\M^?>-N O_,+ XP-6@)]Q3L M/7GV*FZ$!#FN ;"WKR57O;(V7XA[8#Y#/D[T"T00J[.8?O)=G?B?S%RR*L^?@T8_7 M>,ZXVR#1X=?'2=%#'C,$[]BT>,C/)WK1 MU8O\O"$$XTS HPYY*KT#3O% B%\%C8<9]FX_\;A%8#4ET#T]4OD/YB3P)%OH M;I,9@&38J[):/0,B(8(L!FQ*4B^G/-!V93WQTO@^FT8M":B[2JC$7*2W];77 M[L'_L&_^53]1*C9S4GY7E=GR3^$AH/U.9Y4BX9V6 M/0.XPZ/=I",X5SCD7^$:$D&'[6!UWR5A])M^UC7KV6_YV;*U)6Y ]QY^Z= 6 M-@AJP/K%PAPN_ON#HOX"->^96C3[JSL8 %N"/^$AE(N2PX?N1%=_H?W\4>(A M5.S'\CT!F5-_#UXW_WUL6(H;CC2$CN1C1_I_]"GZ%L""]8JFA<"V#6A@%J@ /ON6_Q$X\AM'I MP!/G]X/+JPLPH,'"8CQH&=4X]>!SOW/4.CX^;G5ZO5!]A!W^[&>] M.*'.M%=W!*I^[HR#8Y LO_N57;9"NK??L,=N@X++^S#AS%5&]IS@L@NILVRE MBN7SO?&0WZU22E]RW#N6][ZS&+'>> APO8F50KB858-G;2]C"J_Y08('!GH4 MAHAQ@W7>G/]W8B\I '_]9\$C&$>$X/*@UY+"/^]/#CZD"ES2X>'A0>'KS@^/ M*IT,YX=G/1(\#_66H&7SUZDEU'TJJV1G@9,J=W$QE[8!' &?G;U@5 +D&K07QC3@$]?;/)W@8A[@X#67_'R]+*KT36O]^1@E M^]H.7]?<@+=D N21"# <[:/1=1_+WKV:O%MJ?Q;.;KNV=N^'6+T1I1\IO4E8 MWA)N9UR1QOIV\^6-DKCKK'1F%[H_:PZA7BJ$<'_+2LL)MF[HO!QROR=G4S=N M?O,W;MZP5Y' 4<1Q>NGV![WAZ*=\\)D?[P)6U)7E,LPR5VR>*WYAV<_P\?"; M9?W"[S$C2TGT63.OMY:DSDO0W%$UQKV\'3O1VU:9I"Q55TN9K%$@S=07(OIK M-Z>W]SXV+MOI<:UJZ0C"DU"S5??@\\7EU>G5V>7I-^GRZN+Z]OLI'B:;-B%5 M W)%Z.@W]V/?$UA?0.*4.H&1!5QD3!%,V""[*7&.$EY5$%A*G8!Z, $EA9W? M>:;B::"HM/=5=8YH%FKR+/2&%&Y2@4DJL%=W%=C'M=+$!;DOBJ%@O>F["6.@ M$Q6>D'7'9FXDC;'7X7F,,M_5^Y6IT9]D_E.'%"@I4%*@I$#KJD 'J0HT8E"" MYKR>,3\%>%&%Z![:8EQU7F&V[W>_ELLYWR>R3M&26JV(6AT(2!Q2JZ16*Z!6 MCS*J5?B)MMU^"%*+%5"+(P&)0RD135GE7J1$="DE@L"R]'9W;^XMY"B#GX3GM*!LQ%<,,+O.)D9EH/U MKJ33!\MSI>^*_8NYTJWN_*(9J@(S5$\6D#HT0S5%Z2QFJ#[-4 26[6HHX//YR\3_4&G+4K5F&_():*MFZ3LWJ;LC@\^WP%#_ -S2=U50-WI M A*':SOX@R=\Q5I6#:;8O"L3%*V7N1QAPP*C@HN*A MQ,\Z^*/L90:RXABOT"+?W!P4A@@.&X[<:3-P:N'>EL1K^3!3A>'H)MRM.YC$ M;T-'H)E;ANF=\CW+&M.,G]:>&/N&>N MVSD)#R#D7^63V&7S=?FRY=G+E[S%L^C6!U>?6?2BHP/7%3M*JWDGXR<@XMU@ MG<%@+,-X/;2>\>1[QWN :5)7;)TY2X2_^X M_B&=G5Y)%Y=77Z7OUW EDCZ5_:C#MXGZ43'4+^HLR2?FX (,QS77'H[D3"S/ MT$#D70;BJ;@HLE/E%6XQ+0\+V4Y!]=BX4?7!WY^;JN^$.*_[UOP*@-3 M%?R._6+2L^Y.N!Y<"N&=OZ@3Q80F\:AVG6^[;84J\^[\K(7O4!7'!>'F>A5[ MPA0G>!J4:J -))C:#)#LOS/H/A*%P=\ITW1O"H_JIFIX6CBJH-M'QZIX) M$Z,;]!%O<"*%U/A[L#5P@\;OH3LP!&G, &WO_D\P:;_WY><";)@'R_K%N^-? M^J:;OYAV:48N79I@5#W:RE125,"UZ?J7_V%Y]Q[( ZH2DQG^*V^M!S!YP5P9 MCW_IYGQ[_U(OX*[@CO?KGEIY,3QJ6^" ^X\2VC.^]A0TBS?S]6. 74-W7%S% MT>9;54,^.G- S^W29]TP%B(1E03^"V E"NWNLTM\$[LR_C:^Z6I )T:13-]A5_@61L9]].01;CP+#L>ZVCXX3>AQ>CB($0Z(G)U&W5.)^:2RP:*F@0WQKD9V!;B:\*>R2[;_*/P0^%IWEEQ("QG%$'^3W4EV#-RY.J]USC*$@<1(QQ'!W M<\Z/4;RZOC^7;L__.+W]>GGUAW1Q??MW^'CX[?KZ_^+WN_O3^_/OYU?W=]4, M.-PGSHG!E,LKSO)3CHW@E&-G49H6[7[=-X"F3#&YWSOF7\<,?%J8YIR%%VXH MS^"9GH+U%&EA,;&G3%&=^,/@DO@MO!Y,)@LS2&Z37J?D=NM.?G-:,E M-O9PC4&R_/)9<-$.:FK%XQ9@W?&R6[[=/P]N."X:!X^O_&Z@H@ENQ]0O=/)H M6\_N9.&%6 __9'S*]VOVQM]KF8&_,K-0-7%O"[P4U1\7$G#OX=>SZS\OOQ[* M025%F =,C4UUE5M3[&4&?0WLU@6]T&3!*T'0QT4_'-@$%)O!939W"N=-*3#" M=+BTI;];M@9$],#&!K,H"+\^,$-G0*;E8"V\O7/8)MW)9Q:C92N>3+H*M^,^D%GQL+5UT0?*9 M&X]A/RG@J_ML N1PTCYS*D=CV<%: ;\+>>2/Q@_OZ+BLJ8]?US*.')9-T95T M);E9Q05ZB[5 T;B<0>B-&, \E_.H%6V.QP4_9G<:CDIU&H[VZ33@.B,WZE1F M&#/PN*"UWP\Z!_Q[T#K_'O3C 02!V?PM$DQ#X&ZYW&(]D6(F[0XP\=]P"*T: MRLR!R^&G^4^Q01_$'C;JKQ/Q%7*'IX7C3.H;>3SR S,I4VPT8>"Z M!J\PK!FJ9M^@>V0F-WSQLZ)-=5/G-B.&?N;O>K=X&:Z 8/S;,D.CEEO/X)<_ M6O#[^X4]J3SH!J:F8ZA>G:#%Y$_QGH.S2T@RL"?&NAO<>Y+HC^P_48(F&IIH M:**AB:9:$PU7O0M=/U54VV)@K%M3?[G1K[OMJW_X_4?[KHVZW_>7> 0?_C!N MF80)!=PP7,?&J^&*.)^<'/3"IS )@(OW*LTL _Q0YI#^)OU-^KM2 M^KL!ZAH-5#8>LTBPTC*YM9I[T%*U;,M4GG3;<^911RD,0',5S+7L?!7?M_/9 MLAXE#4H:E#2HH!J4+.!"0RWSI2U<<4@*-OBJ7G]BQBM0P^1)34'8A04,"EA4L*DA$D)AZ9OQ,C5;%R@"\,8GL.MW+&_XYGY/CY\-N%E MFC7%+'-CSS!>PP3>2)*O MOP"F_5/!G9N2P^PG766QA"Y>[@)W03'5]4MGO$K_M$ Q [!,7L*.]#'I8]+' MI(])'Z?IX[0MIY'%L0=FLC$6V!MCZ2(>5[!L]Q%CL[&U,#21Y[_$]+"OJ?_P M%!O:Q3H\M[0P1KJ9=#/I9M+-V6QEQ75M!:Q[V0<5$?=4"2&-"EI4M*DI$E)DZ;M1'/UJ1\WF(=O ML1SHS,52$?,4+K]F=E 3*0CHL;LBKH9TKS(MU+NI=T+^G>-;HW ML@O888K#$Q+XWH574*%8E='?WA 6P0XK+:)6)@N7M"QI6=*RI&6W6RE3+;!K M;5YI=W[2P$2?S8_@T&U-FBFV2]5C2+.29B7-2IHUVSK75-%YE5X\?\ARF1I4 M:G$L+Q!6,H@H02-?S>+EJ(AO4MZE_0NZ5W2NUDV/+C**ZI9U*.&S@U:'B[ M$WF"S*Y'+SRVT#]9SY=T/+YN-H._EBT],'B<\>_ 6=0@P7F^\UQ<5*UA89H? M)C^[XLX-3ZAM2?K8+XKN1-IHQ;>SH5['>TBWDVXGW4ZZG73[ZFOG)'(;&SUM3N+OCGUHW/PEE7F*^E;R>VEH]K*XE.1/+=@^!8%/^ M3L,R'_UO\WL7#2SG)<;/Q3,9TP!!]YL(B(=8.1YOA:>12Z8W?6 V]M76G5_0 M33Q8V<:0&S\ZO&Q)E_ ^23YM MA2>DW4+;>,0W'C\?GI*6>NI6>(2O?_)>T0?OM:$;"LR /JT\P!L_CDV%;_[. M5)L]Z2 T?$'=XM.?S3N()[Y9GA,YQ]H!N&AL_4#1R^;G*&J6Z@6G-^().V M MC)=/AH^=Y^Y#,W@9\[G'6XPSD-^UA-H076WI.^@C"R:.5J1 (79)P=GK=1$. M" ZU 3KKFA$.?5R%2F$A.SY?8$I#'0'M M^Z48<5>P_PA7PC#&!]TW=+'!H+$6IYFJ> Z>8QV<#.V+-98ETX&8&!H!=NIH M'@=#Y1(1.U>.OVS-09V^1IDJOY V)LR&H+\#Q(=,71+)UJI,\J.)5C28JMN M*(=GW/FH]/AIW*EPQ)X@9RQ513\%WQ(?.3\^,6'P_IE*@!B'Q4D1W34(I-;1 MS6'S(IETL.$.YL8_+ ^G#V0(\LQ&RGLSP/ ZY>^$(A:>2QE##9\^TA$$^@]7 M6;+P;PXE?@H\/Q2+ X C"\^:!7AXCY/HQ,KUE"^NL0VHV=^)ZMKVTYVX!PN- M@^; 7CR&&TW#\0: ;L7/+X,.!IT-0 @"B'NZDK>9/PVLM4-\J88N M:Q8GG >3D8T'N[;"#5UX4"C614"%K^A3KEDTSP4K A22-^-M\F-&(YU"U8KW M^62!*< -YJI8#U:ZC(H3H[LFKZ\8:8^?<193"18O+JZC7HDRK@7?,-L7!VVS M?WFZC?N&7S&RD6CFDH2OE7#@G[;!6%J8#Z')"K+#P(A5P<*&?W6_B#PWMM&Z MT.+&!/")O4ST!]WG" Q!)2C.X6-CK9!Q-*>I&%0;#RPZM?B3 M#<[??%IY#L;F8RT3E'P6#$N-)@WW&4U*\]># ^VE'02H(*(4(S^]]%/?5^@8 MTR)LNDH$O!8)>STP].0_@OGYK+PZ"U_;_SN91\IB\;K0.^]AQWE [Z-D/SZ\ MDP>]EA3^>7]R\"$-1G*OW1WBP['NMH^.$WH<7EZ)Z)SP!I^#OCQ8!H;M/BG2 M!/3%[P=_<2WU((8NW<2#U<*8PCV/8\+,<6;A6=6N\^F#DD#/8-S#]D W$_H0 M=M;V.Z%XKC6_AC>$EY8Q<+"-(!SDT*.]@3E3;"R!_FE@YN[Q9VDC2:0\:%+J M:W4-WOG2[0]ZP]'/[D&9O-FGC@P$E,NG*!KUYO3V7KKD,1U9/I$N+J].K\XN M3[])EU<7U[??3^\OKZ]2E6X"MWK[YM81<6OQVLO[\^\P#438='=_"M?.K^[O M-G IJW7Q=DYU^\2J2"C2FLX4!TSE2U--7@9(D:#^00&\2G6K&LHK'"\ZO/#) ML0Q=X^&M+XK!%_#O)@RSI+_QMS8R4]G07J*JNWO[NTI2 LD8L M1.%,,$3#5XV8'7P#GBH8=U4\#?,EWF]P):0T@[TKC#T1[="^/%%IV\0&?^!^ M8H-OUPF7ZI#$""F6_1!Y0^3GY0R XS[/>L#UV^3?$S($?$#$'\OR.9^F^;)S MPM"SA!9XP&--FHBT-G,AZ*P4(&KAT^X.JB2+DD@(\5=1:ZQ&"8+,1&5%\DC:2-IHXMY"!'O9 M1+#($*#B3/SL!?R Z2U/BN$OAKY1SN.RFMG63,J#/?C\UQU;B!KU?!$.*:V_ M?#0M\P*+3F.FI*E,H57/.7Q4E-E'),BIJ>$_YPMJG+IGBFV_ DG_5 R/'?#, M2&CZ%A>:;TZ=:[,S^MGK_$1/[D#"XPCY+[A%Z>>/NZ\'DL94'1CM_'YP. "' M!;H/[SPZD'@VB?O[@?[B?C2]J6:YP9T'GX]'5[*W9\]&7G9V1T;8]NV\ZP\6+ H@Q+>ZEF>WUZ2ISKIA;)-(&@_:@1C-B-=BX?S$;]!,T1E4F0W). MBLXEP>P$5>?;L!9SI[/SY'EEN5M"Y$^*/3E>\ZW6ZGZ"\W50LIP@_O)@ MD5IUV">M6A#S\'3W;/Q=3TIG4:I"-XZ?VSEZ2 M4G%RR&U8S?O<2C_68Y@%:)6ZD*HAPZ2@R8YVX4 XN_#>GS[ 4"0\V-UJ+AG2Y M,133/36U\Y T5ZP8I2H/Y+QELPE*=4L^YK!6T)?SGAS)D-VK)K[V"W>:CZ!, M%2>'\I5[;Y"+PJ$U/O0<%M/:47.X<2I\SL=OR,9;?.9Z_,-AW,XJ9@5J,,P[ MWM8$';XM(W-8?NH>M8\JJ\3KI9[+JLEBNE@Y%[?,^UJ5;.0%27S7%4RJ\Y>@ MQO0?EJ4]ZX91C*W@;+06+E;3#KMYBV83 M-&VAVE261Q7./ZZ7HO2SF/8> #&'@9+8.3YQ[)KKBQ3+3+G]"@A,YC48T[\ MV[^N['7+VK=("5("Y8DT9)B4($6(H 2I1B1(B90857QE!-^6*,9#;HWZ2=O# MJFL$"L2N')SC5N]H0#9?B39?#Z8^S?)P8:764[PPXZR U2<,K9HR3HKF[679 M0\0*HM]TY4$W=/\ TC/+Y"1'Q-WP8^;P>+\[UU)_\0Q0_FD"W6?^:;_R\8F$ M*7/NJ_3N*QOKJNZ^W[$,Z1M-R1QGOJJV+59O1&R;/-@Z+/.&%5F-A28C[5-Z MVV+U1L2VR8X2NZ3$O$3A3'G%FB:-C8X%=+CQR5#DUL'>H%:;7 3F70YKI57. MB:ZM^2:>FCVSIE/= M4*&,$CB9P[)QYZC".=5D_!8?N^1;R4D7)^WH#67XM= ZEIU:)>E4A9$Y&,%) MIUA411.3CMU+@"&LEZ_:3--=:0P/(@P;K6._ 7&DI%;&/OR M.!0HY_K.E U9@8T #1EF!7(A12%50X9)/GA-=\!0/'39P"@E!MKO=JDF6D'< MV[]QV!W*99T@T4QO.V,VYEZJ2%RM5)%(B5HV3E>FA+F*+BXQ2#IZEE1G $"=OY<'IU%XD&&&HR.]N[)<)AV]+]HZ%*2XPGKS M(T*Z4U,[BQ)N>RORQ=$_FKH!$+4]!F]>MC)$(F%UJV7LDZ$;[$M1&$J>N.@* M>%$A;3:OD.9@7;26]-=DP*K6%-$Z?W!>68V74[M1[&O[SE574Q=YDM ^9]=$X]=V+9@")MJX$Z_.$WCG!U*#C_YS2&=*#M,H9N_ZC5[W5: M\G'":/R&)67>+4EQI3LV<]GT@=F^BH1G)20L'_I7ID9_DOE/< .T,F/0Z!,S M7D]V(-"UYSHNO C40F%O+G ] _!,""N/L0LT9&H]?#@D^'.T6GC]+"G/]FMJ4IS@1'/.S*W9,4 M8[4DLE8U3/TV?N91R,))5C9D$Y9BVA''.#8D$BM2U6;T1L MFZ(>8BL:#+7!1+D^S!&-RUEF!6(;NW6X*@&-A%&6%L60>ZWAH-."H>%_V[B, M;QM%/M[7,73_>-!OC>2RXQBI5"DX'- ;C5J=8;$:93^*/&3,P>\Q"1 MB13ZV&M1KU--TY%ABK'_O6\S1==@V($Z5969[BI&0Y7K@LXW0)5+\\RG1D1< MBZE1V^KW!WF7@&J"GGT3/_/8!C>D(N&"J-+RBH1[4\_ F(<41(UK;L:^6R^: MM\Q5@#3:N6*;0$$G0J#@D,/]J5H'^@77-JT(=7,I1_N^?DHW#]:^4>MF8ZW< MZ>11Z.%]%@U,VU0$RM9OR#!IFPHA@K:I-&*_,O@R,\5Q6M*EJ;;]Q4/!DA6$ M\@BCV1S^H=K%U.-N=;H#.NQ@#\9E)@;F:$P.CW*IG9G)E"1GOI#RB]!EVS+@ MRF.@)'6 E\TVLV^-%7#PPRP&\O&!TY=U]8?/!>/(K^WL"[IPNPNU-!$UWQ$ MQR'DXIKOB>DU=>?)2!5HKF[(,,E()410C=J*FY^1&K4MG"W3BN7PC/KJV*I_ M+=Q,C51+/36UTM:&1OWC6JT-58*1>105Z!T-RCH(FXQ)N*D':@*:VT[ M"#/."IB3PM"J*>-,4%?P%UW^^ A5@RDV'_X$1_S&@JLHPGK!,U6==*;$]GV.Z)XKK5D$O)+!TD#X>.( M# -'L>CS^EY*6QK947#(W11T[,;CL@S<"9,4%8K[A<=6Y9K6B[N]K;A M)Y,OQC_:8 7/%-N5K+'D3IC#<'X'K#B,E^OE?A7/M1_KIF*J.H_9P@5>R+0M M1:&;P*'(*(99/8<]4SOR]MVE,W\0%D258C#83\1'JM:)"2-ZC,MTP&L1M_B! M@0V);K'QK+PZJWIM8B]I*[G3^>U$"K5C#WL?6>61![V6%/YY?W+P(17++3L1ZWCXX3.AU>7E&1)[S!YZ S#V!DXP@4:6*C_?P7L+P/$MUW7X7?XS2 M0HN5A%$6/WU0DN"Y+STMW%RQ4>YRB&EDGDH75&HJK1)T3@!UCG11-%0\Z3=- MU>L:T/"EVQ_TAJ.?@X,"R)K1%A&8KJ$1<18U(N[FI@.JKN#L6KAADQU144MO M+6?>Q<9J7B:#LA9Q4?1='N_A:T;P]>V:C+:Q![\2?0DN:V@,L.8*1HN M(O-2-/@]:)A_CQEA_ 7!].+[QOZ5X,Q3;C6=2#&S:@?M$GC?T*JAS!RX''Z: M_Q2CP$%ZV"[RL[8TI0Z.?N/S]4H8(?P=QI :48AZY1D^4].+S[NLA UW6@@+ MX[,!ZA\K4/TZYI9;0P@#* U_?R)]0T'&/>_1O/.%J&G^"VAW$5D)_@E M4.9\QHU%_^?69G$:\QX\&>83YCOL\[DX; ] M(,;EP#@Y3XGKMX:=8:TV'HG'N%PDKMOJCSIY2QQEXHMMHP2K@.:CQ%YFN&;H M?*13H$IO6ZS>5+5ML7I3U;;%ZHV(;9.W7H?2UEA-77<HC!6YAH% MZ+5&1[U:[?ZL!C-SB@QT\M_*2Y$!L>TA#D1N"4%'?S%W7D>TH=;/-=J#=XP7 M^0&A_!X2Y=RW#(NU@L@&*I&E^=A"(ZH46SA'\S6)CH[(("J-I?D81J/C"I^ M1L&DHI=5PEB2X\UFEEWWH](RR/&9Y;@@Q('LSA>?"C6>\I?AQJCE+=F9BTX> M]-JKQXX3.W-D9ZY64_>H1X9P.?S,)Z]KD'MR$$62Q#:&;IG#%%N=<%-(8T_, ML&:X#;W1YE!(%)#/KPN2E!%,&E+DH2Q^YJ)Q>S2!%LW/?"VBP:@])(:6PM!\ M3*+.4=X22E&D.AA.?S"388E M)L4;:J;NN.B"?_4[#RD@"P@R*CRHL 5%MM$>;*.O;&8#&O@B MFV\@3?%PKG_S"XTVCZ*406&-T*78)*7':;ONAR!UY!A5N"P'E%(U9!A$B(($80(0D1F1-#R6'U. MD;56*M@T.OHSS_(+PK)%;\\?]OOD6A;(QIR*\74[M&92!!MSC?(,6G*7* M9&-.V_&/N[G7-*4(3P6,V(8,D[PW0@0A@A!!B"!$B!?AJ6#L1KRZP]\LQY'& MMC4-XS>66?>XS;N,/L:EJ5I3A@3:?^C&@0[!M0W;$W*I"OZ^?D[C_CCZ=K\Q M$T=SV2)/#$U@Z.[QG"P,[74[>6RJ)HZNX6B^(MKM]?((F[\OR":J[:J7>);3 MI?G$'!?W+DHZ!VU+,EFS]](O2.*+\95E6J64%NK0TM=R,^$QY:/?Y@??<3F3 M!O!?Q_^O()9OUN OCO[1U U0.[;'\)CM)5[^QU^&7;E;/&7%8FF^W,IU18P$ MM"1NYK,P5N%BC&0+[<46@ML!BPTYGF.#,Q-2HXQ]\)T\]GHUSQ_-R,)8#/3 PC%FPK"6YRDOM]W)M=$3"5>D+VYJ> 9%UTP-Z+HX7^<))YM]WCP3[ MK@,K=?ROF_//CY.W,GEK:(Y):6:R3GONS=$)>U=*3DGL-$26G5 M!DI1N5'=//9*$5)*0$K>.5=R[GF1M((HMMWYA9ELK+M^*GJ##,\LH@\B'43 M RJ59"/2^5YI257#?2=5;<5VRJ<27#X+,KA(/@OG:+Z&42Z;"V@)LF)1UH8, MDY87"!&$"$($(8(004N0#0X%73%7,BQ'D,C/7XL/^ (!RJX],,JE7%UYL7M1 MN4AK=57F8D%Q'7E4K[(1HK(Q[U6N3KM/*>7EQ7-Z8+)JEO=@L'J;YL*,LP+> MFC"T:LHX"1.$"<($84*4N Y%;/88L9%F#!@T46PF*:YKZP^>JR"47 LL[ND4 MK'+'M=1?$\L P#DMZ4%Q=)4?&JOIANZ[C J& VON(8_FI M@*$LC753,54=;@=3VF6\YE9;BG-M>:1^_X=9 W4)M(JTL ]8K0? DLR$!7+: M QW8'[T?(XGS$=B^*"B>:RV%&OFEI/#G_G"7C93;DJXDR YB<)JK@M@_*3J- M1W67Z8#7(@%NOS0LL,5X5EZ=B%H(_IG82YR7.YW?3J10U_6P]Y%0N#SHM:3P MS_N3@P^I B#WVMTA/AWK45N)WP!I^#SCQ8!B: ?E*DB8U^Z5]< M2SU(#+%WN*]WS^/#(.-8@P]%]],')4DJ]H7Y=*Z)*GFU= ;G/:2+03EPYB3*IG*$%Y#@MZ=)4VPD33%1%Z1KPY:7;'_2&HY]'!P6P M*M5N;"BO0M/S+&IZWLT-SF &XSX/3F@W,/DQV^;W6.HOOL1Y%UGZY,4!CT\D MOV:L].XK&^NJ[K[?@ /B^]R P<]S/V]KAJ:TI[M 577U]G>7I@24-; P<$MB M+RJ;N>$Z]]3R MR3,53],!%NE,7#O)KG558FPI5Y=&.[2[ZQ,,&SUJ;@FJ MS#""JI]\S0*_!\W[JQE1$YN_)IC7_!B!?T7U0/1,E]O$\WJBOM&\@Y@$40AH MU5!F#EP./\U_6J+#*B-2%SXB/VM+LWNW^QNWSU8"+.'O,*K46$LT7I'A,S5- M35/369O>)[ ^?%V:G3SUN<2:9(3OQ-:1KX%9VVL># M9,H2$AN$1)[=F0_@\F&?;3W[[.MN9%\)F().;='!VN/K%!B R4B*X2NZ6!0L MZ1"!;;MSH^@:3,(!1_@[SI09^H/KX2PDBH3L%$$[!=JJZDT] P-*/NZNW0FS M PA:TYG-)@R,PZ=@BO=+KA$H"92%@C((4!+N"'=YXN[><>4("?H$;*2LB.$()R5U8B MF854NF9SZ1H1TSLO+!OW&,%_-F/2%)J;.!(#>FK2'9NY#'?L^TCI@1ABK86/ MB6E]^>T.S'.W>U7;%JLW8K2]SG1[,$#]$)T)K15N6ZS>5+5ML7I3U;;%ZDU5 MVQ:K-U5M6ZS>5+5ML7HC8MLY>LE*HZGSK79.0KK=?[TD^;Y M$OMW'F/R'&QFOJOXS% R;UNL."6KW1H#TB82)AVH5 &P[,*D*:;IFK@#6IA8=S[5^, M,IVNUNIU\S_ MI&]%EY]*R0,E1VP?).H)%R0*CY:F<% 5M%Z%J-3,F!"AC:A$5"(JB4:E#:$$ ML +\6@+?P!38:-;:3&-LBE\SV;C)I] )$EH8C=K#.L45FH2@/*,-A)UZ8R?Y MV?*PU&GW"$J5A-+^H]V=3EO.&0R4NY,Q+!,L'W(@S^7P@[@ M4Y(UX]!G+\Q6=0W=#\F!9PS_>+"BJT701-T(*C73J4^> MPO! :3]?#X6>:5\]&Z/ S-8M+=B7 V(/]Y^_J(':@GG+MA0D\7L M*7/S3K]U=-1M#49'9/&0155$ MI2-1J:E46K_(=*K]TW-<'A>_MU) MBY8L)O;AWG=LYO*E-)_C.Y[PO0V3]I2.).P+B\K'RI$ XA)W]T/\JLO(/%+P MA&:U (*[A_/:Q2CYU!N-6IUAMS4XVONB+*FBQJDB8F1Q.B:W(V3%2OOLMOK] MP?[/ZR9,DW(B1KZ=D1O.3BI".XEQZ)_+6CPC5A&K2Q WA$E&#,%LU+A$U M"+-5XQ)1@S!;-2X1-0BS5>,248,P6S4N$34(LU7C$E%C1\QNVI^5\P%D;V)4 ME39E/?MW/%B&MLK5DK9P75BVY$X8_&UHWXE>U#?D5$/ZCPRZD&=1T8]J//(J =U'AGUH,XC MHQ[4>60U[P%5JZIQM:K_\DP6#VM2H2I1Z]TZ'[[)L-!]ZC,O:_%Q:4%P7W]M'1Y M5\)UGD7)LB!Z>#QH#PC/]< S3;@U863YBJGFBH92 M^;=?L>H)MV)UQ5S)L!Q'M%S[[% M]65E3B$"9PX0][;N2Z5RY8F_))W$/>(> M<4_H01#WA"%HZ=S;X ^#'P .L#5EW\ 9V.@*VTQC;(I?,_G%G>.?'9G[Q/?6 MO&:U, 'I7E%.]2HF]A2Y(V0+ANRR0]*$Z8ICFN;:*G-//(U47PU#>RAJ%I&^ M=!P/-U%(UAC>#E8?PE"R9ER0V NS5=UA^XU7"[)@)D"6+BU_$C4=!0V32NU@BXI MHCIQLPQ%5$/%0IGE=8CCO- M7^(><:_IW%MOB9]J__0<%UUUY]Y*"1;S93%NO9Q%C)=;!KZ] SV]8_:3KC+? MA+]EJO5H\E:X-5^=*/51495B".:DI 0C*'&/N%?S*::D(#7-*I5&-NFE*G.O M GJI9GHF+5X=1$]G+QO#SF&/=CQMH *K/&_-D]_ZM%P@>Q#3LH4X+)<(LD00 M05!&""8$YXW@RN7"-Y:E1!#2TM5F&!&$$%QMAA%!",'59A@1A!!<;88100C! MU688$8007&V&$4$(P=5F&!%D/PBF&EERSPL'/#;Z;:.^Z27ZZ&7J6)#31A9 M_@0KP@8P>2B7>Z8@(9I4$S$RSLC2SBX5[FR65N=(+BK)GPY7;@"NRSZ997@\ M:A\1GNN!9YIP:\+(\A53S14-;9$3<'6T-WN1-,L#R JR/$H4H92'JG.,*$+; MY.K/4Z((:>JJ((H3AJG.,*$(8KCK'B"*$X:ISC"A"&*XZQX@B MA.&J,']N$-N_J8@\*YX MKK6TA8Y?2MK6)\1K][6=4.ZFB4<2(B)]6L%U2?L*[R=,4E0\;4LQ7^$):-%R M3NF8JHZ MW.Z$65).6XJ*ZT:Y>"/*=] IZ]Z^NW[*)G_2E@?6E4"58A!YM!U:8M*(VW:7 MZ8#7(J?[/;"Q9>,N9N-9>756]?3$7M)%]CY2YED>]%I2^ >F MDP^I6)9[[>X0GX[UN'UTG-#I\/** CSA#3X'G7FP#-R(_4F1)C;F ?W%M=2# M&,;B"N@>IS44X3-,*P+)_/1!61Y_K=5UJC&3>?Y>4.GS1E+E02D17UH*=_:I MV )YXN(DBAK$K&+%<5K2I:DF3:#!7\'-G)JR)C1]SJ*FSSPMW E4;+@76IIO MAI9X7BA85<&G($.49P4?GTA^IJCT[BL;ZZKNOB>V9V,[_SSW+[?F9TI[N+-. M5U=O?W=I2D!9 T]>;DGL1668_!LW/%PM\6?X54H) M]42?VOB1FJ5FJ=D/_A\[04ZS>.'##:?&9PK0!LIOX??M[+3'=>XRY4KO!VA1 M:,+T]Z1L"%[[:C;2I:3";-&].8D^T"X38+YF3**%^.G!_O#9-PZ33(9=&+HN M63I&4T)@8Q"(=6[R05LNS+.M9Y]YW8W,*QY0T*','BY5S!5>.^+%Q$/< M_@]^G-O_/ ]V$UH)K84L&>S%^+RRS,-(Q8ZH$:H'U3L(T 3H(M1O;=4L16=+ M%+:F"YA?,KH243%1^D'PB?AD/!.@R!!^6.^$ -8(@)%^(O@(IY]R-P!733IN MT4GQ7)\UEB'/[EG9'?07565L/%YO%T+/X^-[X[E2:8=;1=./LF<:O3/VX-!BG'HNV9!;GQ_*^%LCNO,O2Y8>3MAS[VAZF' M/J92>[[\5[Z-72NM4>+QB=UN:W0LMT8=TA-1!J<=/-)01?W:X92??6_/C8&5!'.6>/&KW*NX0-00P9?O.!)7*0"7Y MV?*@TR'@5 (XN>B,E#/*Q0T]U"?"$"Q2<=9SN"#*QK8UW7]U%S-I@^W*WMI* MRRL9UA3B(#0138@F1!.B"=&DFC39X'0D.@_@?8!-[; +,!WOP/Z_'OO!B' % M5%3?=(UG,JAZ)E4-L5$!WM)J]UM]T4O'\7!#!QZVX6<,@W>(J#"9#[9GW9U( MB@JP<7BF):V+UU7-D-.88QXTRAG3OGHV!@N9K5N:OQW@-")9V6;J,O<%# ># MUG&?IFC2)WE)Q9^*X;'MA4*$?0!RIRV39)!D$$U$UQ9YKMF3@B!AJ)(P5 '< MM**\:469[QYW$"K@Q]\!'.#9K\A^/B@\&VDV/SW3B1Y44VDQR;(K),WQ6I#L M>AS9?'_'5+C5U5EF;ZS0V@Z9=MD-6J-NI]7?I!YI$T#\E5HG(1]'4 AEDU>[3JMV3L(@0)7J#OFT -$AQLL&I;E=NR=UC+ 1% MT:F"$,.U>R6#4W*K+X^V7E>@^-1Z8Z!(!51>=*K;[;4ZO5[KN#L@RYDLYY*$ M90O=*T)TZFT*MP'@(($AFE1!B925VD1Z@V2D(C)2$MJ=:CDO;G.JJ?6B;4PG9+B#2_*<*9+5TCUK=T5&KWQN2-4/Z),\%MRV% M0H3X $C%UL=#-0 #)!=$$Z%T14EA %(/) J"B4(EH$T)*7NI7\*]?^"A9,TX MIM@+LU7=P=-J32U67'/;.IJW=S^D3P_VA\^2 T\:7)'NTMX\O!#]6VEY)AU' MH89"0L1KXPS7(/AP__F+&DC^J:E=NQ-FAWK"N0M" Z*'(48M>3AH'7=I;PVI MFE(%IFH9#'U:AB21(9I46(V4E<- FH.DI#)24@744PK#ANC%N6(;K_,PQ2*& MX<AK@J$ @,YJ%XN3.>!+ 6>Q;4O2+[Z]=6R^*[_4!ZV!B-R_$F5$$V( M)D03H@G1I*8TH87?M[I.?S+'!?<:?286\Z(T\J%(*,F'(C0137)-T3K5_NDY M+OK"SKV5LO+'_>XO"BAE#-DSTU'PIJAG?LO\>M7LCME/NLK\<.DM4ZU'D[=8 MG97'7IMV#)!<$4WJKFM*6IXD]4*B5#-1JH!HT!+F!C^:!E<@+C?7VD%7 P@;2CZZ!=) M\%S'54Q--Q^7HINGSK4IR!;=WFC4Z@R[K<%1K]K+!&6+1KW)D:'(Z<0R0/0= M?S7KTE0-#Y%_8]GXP*GKVOJ#YRH/!KNWKBP3Y<&V#)B.'B]!,@"_[GHA$6*= MOM7O#]I]$A02E#1RI!Q\6J2DW#)7 2M/.U=L$QYR2COQM-MI=RM^-F[MU&AI MQZIUNH,]HX' L"L8DI\IOMA^U4OMUPT8^Y3Z47M$F19OBX_U9B^29GG 14$# M>'OI('% E Y6.]NB&;PB#I3=0>) V1TD#I3=0>) V1TD#I3=0>) V1TD#I3= MP0*R+^J39!'M)F_KV;_CP3*TU8/5+BR;'_9NPE=I"K=/'(E!![6$! W_0[?3 M[7S52+?-3= MTPCE[L\>;I261S_/+)._&$SZ&YN-F6TSK9RDPF[_J-4[&K1Z@XK7'JC'PFYN M&'G[NO"@.]AZT9^2C_/1&N4E'\N=4:L[ZKCL%<8"EO"/@; M1,3G\?+5 &Q9F=P1>(F1R3T$6RT)5LG^UQ;9W-7%E0#8R#.1.PLJCH9R^XBR M^\EL$UA(*@;ZJJZ@%E:B_+& M#RKOKA'"TA!6=C" L$4:O4'R5BGYJ5T24F'AABOF2H;ET,GK=55&Y.@3FH@F M1!.B2=DTV6 6PDSL9U-\@^EXXS*1S33&IO@UTYI1BNTHAM?>[77VG/53#]]* M0,"4[8035$C?5E=\*B8.M%:_P7G^ ;" 7O^;:=R'E@!CNOG$@N .N=0U52SD M4A.:B"9$$Z',F<5<] >X=&C37)N7B\DHFWE?2JY_%D-GWTG_9/63F+Q=3,KV M@DD:2!J$D89*H9L6BM_JZUXZCH?E*B1K+/G[H3$Q'?!A,A]9S[H[D105])_# M,QK(_ZVK4B'_-\?=O"AG3/OJV1B,Y'DY?K&#TXAD94P,*K'J0;\CMWIRQ2L> M""$[#:#)FZ3B3\7PV/9"(425@ZH?$D2"031I@K(HZR QT@\D"X+)0@6P3/(/Y#T?$A9)GX7E\F P@)V69#(7;];#!U7+JE9+1;T0Z5_*WG$GMAMJH[K!YN)HDD+1\+L7S,?[SF(N:< M!R*6V1\ML7I^:]@Y;O6.*41!JB77@/@.\B'"DO+1UB>-- -)"%$$V&U1DEK MRZ0H2"B$%8H*@)P6F30R(Z^2SB$J^97X2&+MC]I.N,G\.OV6J]6CR5OAT7ATGN->AQ$F2**)) M?;5,24XS*182HMH(416$8M7+CKC+LY?UWO*> 95R>[H[_I+@CK_,O1I^$XPA M<&CLQX=WG9:$_W^?YE*'/=O*@2Z]?T1_,?I7G#JG%&OB& MQ!">['OMN8ZKF%A0/^'P>B%W0G?[1ZT^,$JN>J[Q7PO/ YI8!N@CQX_ ;SQ) M8?/A";EBY,W[H5N#[O9Y193KD(_6*'%'@@Q(Z'1;QWW2$W5:#:J=VA0A(T,> MRNT!B0F)21HY-M2G+D).Q#@#3VYUCN1]%[XF7.R B[*+_ ^/1Y4_<9Z49[V% MI&*@KWM:26_V(FF6AZ7\Q(Q6[J6#Q %1.ECMU))F\(HX4'8'B0-E=Y X4'8' MB0-E=Y X4'8'B0-E=Y X4'8'5U)-X ]&'SZ'-_*_D6Y&PAZ2RC F<1(?Q[.N MN9./TK ]T,T@T2.X'?,_YL,*?!3%RMV4 M])CX6PWFPIMX)$4W'P.VST%QHNG.S%!>/^HFP9,RL]W?:U]Q,F*2K6 MDU#,5W@"6K1 M;BR-=5,Q51UN=\*@KM.68B!<@6)D$,-E:J?E(NV9V)&W;]M67!XS"]LN$"R( M*,4@\#@)'2ETC,DA)ILM$P&O1?+J'MC8LJ%GBO&LO#HXQ@PO2592$WM)1\F= MSF\G4JB>>SA*/P&/:W%YT&M)X9_W)P44O MGO &GX.^/%B&AEU6I(F-$>2_N)9Z$!M=F+&'' $=@!,%2O89!J1-/(A$2:5. MM:>%-[._[#EJ.QG,E,V9@(0T^DB?YG_7DDG*@TZ;7ILWH1(T8R!I7-!$T:.X M:JHX3DNZ--6D&=2/%/Q-!U( M_C[54)#2YM;N#C(>;6)WFU!"+XW/LRHSC)FBX6HQ3XG$[T'#_'O,U.$O"'2C M[S/Z5U3/QB0*;G"<2#&+9 J-/9;EA9C'GN8JSN_)#XUH\5DJ4E-P?X M61B&,S>^)+A[,ZN- 1B _::?KCB M/8DF:R3:9CMKIK5Z\0K^\>GR'>Z=./[G;U040,9$ M]RUAOV".;N[JIL7DN'HEG)'K&;,5%^.TIZJK/^FNOCC/)VH/9\99NJ;=@,_, M@WZ#@JEHVV+U1L2VJ_LE[S]3NR:-V+SE3>Q=BOB] FU6+C6\OWIB%C=U>I]W/ MF8UD =9!Z4:*E\)MDLT KJIN,,D,M#%>Q<\J!IEGMO4$?-*DAU?IG8=A:=U\ M+UESNU"9VX4?R20LO6VQ>B-BVV02KIPF(Y1V^LIFH)%T7BQ94DQ-4J:XQ^W? ML;-GRK43]]+,]K4&HI2!ST!8W/EG:J<1 NW?A%QC0&D+\M5_PM5R]U1MSTBO5PL)PL^F:$"FIAT M[#Z2P2:*^VC>3EH1"?TIZ5Z/4Q[YIBL/NJ&[KW(YT=I^ M[D&^)NCVDB&2RV0Q2"O05H&Y@JSVPF:4+XH&Z'IP)?:"1@VK^5R1K ?07?D( ME/@*A#CWZ5"HB3XD [T0YN6B:.5N6O7@"FA:TJ'[6$&+A.9P-P;7I[KC>%@W M'J#HN()D-)1D7D7IJ-B&V3.1A5. /A%,ZIJF) R,%4*J8_X:[+ M1IM_EZ8*4'/85^;_>VF&%+J=$ZB!C,IX2WXFJ\2EOL5 MUL)--)Q]I1DK>Y=T2NFVNAC8?QAHXD#Y1O4Q:>) 8O%DI=*4L=RCW"\!>)M+ M!*/;'E8W@%$S#3M?,S(0'?O7M7MOD./^T!H?>DOI7)%%+VMI5)%%L-KJ^#7I M0PDZ("30-_Q^BTU!\.)K/[K@C"G236LYD)ML>T\+=<4'PA ?=5T(F M#=/4&^*G >5R#8NLRP'KY[TKJ\XZ>V^\S:<.AES6SH] E22<+E)BIOSVS\64 M?B8U'3TP%(;OE[?/=%[H+M7NPY&]4;O68Y@%*)VZD*HAPZ2TME0+\E@X"_)J M^\JYC38G@5YXFMU-0*TOKS^ 5)&5F,7!$\46MQSF416]?O;DYLKH.W(WWTCL M,)=BEYDBL61;"C3%-F289%L2(LJQ+6L;PZSZ$5^7YA-SZ(@O,=L6JS)LK7:!&;2MDP5JTZ=.O4[NQ-9HS"86!%@ M<_:I "!/0A(V6$$+%O&WX'[5D1C*/SQSM?B__G':Z_;>;G6RNZ]?SESXP+_/GOA MM\!L=&W/J.3R;7".=<]# 0=]"J^<77NV'\,I_P"?3O&1C1H%^_TF'W8WMG<] M?N;#)BSSA8MBQ9G()F;/A:A%+1$!JI)OQV:V=1HIG3G&JJZ^X%09M/S+OSB; M397MG3ROGK;[O,-KJ@6[+4G=N&UVR'K]0I;9N&T:CFC<-B\E<"@-%C)#B%SM MIWDQ@4./BRW1#JUU1@[5RO([7DN-NV>(0M>]S^OI W.VK92B!H+NT$W\0I;9 M0-"&(YJH]!<2$Z2;_#0Q0;LW]F[-9A?';O3A9^&*R40.Z?9ZZ(()?*(HA@M- M0S$282B0UL'P;^VF>5'M^)I0HM6&$EU*YJ$>SXK5KA6GW2"C;5;5;'?V-HZH MD84KEX7BAPB';B0HD%+8H3=+/P+11X+0"J;DMW[FDF^)\$"DRA43Y8.DUH:] MTF?K+F/PTN3T4GNZGM93ZZX4U6#9YR>_G=!^<(('/[* N]->5$/ %FYLC6!, MSXUGC>26I_P31IP %"/R/(/^)R]98M?:R[5(ZM,]KI/R_!S_BAF!5%I # MH?#L6#@P3B8(_F6+0TFYCT%XH>EV89)-U4><:?_9EHH7K07K/$.)N8T-7T_F MTMHWO$&W^R/6'3&(_6O/X[*08 _;X'PBK?T 62=;- MN(DF;7#P\\/!6=OH4.;"X[D*W4%"YQ%DVGI:GN)+ @\^N9/"S873'(H(Q*=O M70%#N?YU )^UK$^?+JR_\$?K'FB8A.+92L/ZQKS/+FPBH)^;L1V*<> !+-JL M1#Q:MU^\$8B-Y?,98,,YD523"1QQCAA(IO"C"^?1!?D[30:>.X1G1B*$E^BX M*O7!BXBK6CYBZ)+)=TW4NY*TVFSAXG[CM-IIJ=AD[^Q0$L,+66:3O=-P1)- M_E(2R,VT\9%.Y7DQ:>./RB;>MLOF\+B_[G3BYP';UKV[ZPG@7TO#WP9M[MFE M^T*6V:#-AB.:7/&]-1[ZY4 MB3T\[#0)K-O?T.[9RC;TK-L^:BGK;,*E7GA)Y)MD.O4$Y@':G@5_'7I!A'TZ=4NXD1<\6*[/%RG< MD+\T!9-W9.S=FLTNCMVHOGN@^DYMUZ&VE"I'\:6JN9=R_== D(TZPSOKMI;O MO4Z[QYF&#?):A+PR$&@]^=@@YW0B=CF2:C!4@Z%V:A/\&"FZ_2D^W=?C, MV@$])W-B _UVZ?I[*>MLH%_#$TV$\K,!=3> *N U[^>ANY<&V71TJX':V&(T M :TC7L;ZN+(.?B?/JEQB \,:&-9W"=>/R+==H^<@'2F<\C#M)$#/E%=A('.:!$ M'Y6!M^QKK26QI+F;W5[%=F8W95>">6_'PK*':#^R?4RF@1&#V ]B>)D=8EMM MBK&["]'&9H=4]SH>BPA[J2#>C0"^8;\LS&"D-EFRR"(\'BEW6-2VR@* \^OE M59S61<#+DM,8_ND'HA[W/H6-5K7LS7#1:>D.9_]3(?U(=\DO%#\S%+2! -2* M"IKW8,\B0WK(_XS#G(3H=CH_O;64Q.GC[ TK?O>HW[+4/V_>OOJYDAN[_7;O M%+^=F7'[^*1DTNKC@EAZ:\:36110!BNPK7&(B/T?@/E?E2J2+"AO4;3BLY$"Y3OI=DH3U5EJO M-4S"$*A.Z.NME8%G3S@J4C.&43U[&L''ZB?]IQSYB_N?-;+5]@;(%1S"_,L< M Z;-D.[QU3':>H5SMUUV_!9:-RK67"DF&=NL&Y*LWB:R%S?=NR3"UO01E89Y M9T1>AZ"N^S%WLZZ6L4^RY\P#S*NAA;GOQ_L!;S9[D[X'P1ZZ4]4D,AX+ M2_%#U::K?S/W#+FKY+7 /(, MN)JF'-_G$^GPG?TH]^[K^;PPG*VD:K]WQ%U MX#72'AU%O<[;"S:LT6_=MV^L!SO"@M)!. U"0I^N;[T7GOV QC8\GV5WOB/< M7SX G>/9I?XJ4/@]#' URGQ4$P.8/D $P1/XTMBQ9S,XXL)_]=O5, X&(K0P MV+'3[>4YQ$K@B(7$8CA!ZULXL'TK2X0KW_K#!@X*9XQO,&02WMVB;PT".Z0B M58X; K<$8:185M++LJ?8N07H8UM%.WD8\ 6KF5S8+0OU5JMJJ MV'&.Q??66))L18/2>?4I@RL?$,XNK.X _I,A&3P4(_? 7F"IL

!"P>RZH M3'#-N"AY49,"(.4!TD1]RK+O2*."K7"$YP* L,2/H2!!A59B$=Z[0]K>"- D M_!4OKT$R@Y^&GLOFX]N2C=/D)9*NTE:-!RM*@ H44>H%B7,PL%'QBX)1 M3$<-,YV&201;!>\)X0 2A!Z[4]A''V:,6F +]_1O$5//1YZ+GBY.$FY"G&3H M$B*R1HD_Y$7!06U9MN?)-QP,$M>+Z97(P29MX*Z"1\(9>H:'8TOX>.]&I8P. MIQP.3AC\#7@?CH.8!.!/^4+1H71-[. 8FL/#"I^K#QM:-X0*T[K'@%JP#<\> 09AV M3)($D#Z>'5RL/'F* ?#OL##7V->-G<,M.E?R^ZBH$=+N"[PDD;&H_[+-LO!A M'%CV:.1Z+O((T\SD&KC_T8X1<0BTP2PM*V!U$#>-OC:0$ "KL_BE?)6R#NQ/ M*MC5Y@U"^#QS BU8 +Y$X)&_%W#YRW;5O*OP[3!(@$M0)LC%#D"@1P!':6)C M8!!YUJ/TL..U" N+^+09!P^?I)Y=/CF7'#4$?!<( '_$_ZIWXLQ)SJK((W5, M+-OYRT8;C;I'@-A^Q"$N+7COW_")&WM\L!%)!0_ZNRUY.M%)%KH1/&-%@.A0 M5L&]:P*N/&T5?? <&R9)2:L6<2-$H&L,4D0^%S%"$P,@M7D])P[MPHHE-' MI3" OHKZ()5I><#1+*-M)CCH FK)PJE[#S[!?G5:_RSN,JJFB"SK9@HR?0G[ MU*IA[:5O?;9#8,$40N59K01228'+X76R)_D&,50NOZW[MG"BOKG_.A==,D%&9L74>'UG4RL/H@$D,,KWL(0B=" M2!T+OQ!:=P!?. A\D6$F^.P!MY)37B+BO KQDLG=IG*P^'- MF(>4CF)/D?TM(I725)30&X@A(FQ!S33@NWB-$"\RK.^>,:YGT68G\3@(@;T= M"]:.&@3,7-@H.SU;VB4BC@5%AZ;Y7M*,$+.P1"7YISKOD):$00JA0VGK^MK; M?9:%;2_=97-WU3F=VJ&$5EFJE9(*[C- CAAP@3?"/SOM3J?3Q8N&?X2?\2$$ MY8DG&+@;0]VJ1?X%#TQDO9;,]?7F6Z2U M7UPI !0K&C/\T75-\"UHI()!<'-=?_D@$VML W<.A/!3V@ Y8/;(]97+1WY& M,L5A8#.##\AP1J40@#!<1CE*)]B2Z@N<#X$Z.RH!#X@*,&C&68QIFSM5IIQ9 MG'-FJ:2S+=ZO5[YU#M#.8YEVW"K>LP3^@"XHB^*H*NU0<_WE]56&Z>9T7Y0-R!+@MPC<"NQ.VXRO\)PK^E#%"=CO#/QMR[/'<#R$>S"7"!EO57 MGZ_ES-K693&?$K\!D\^NW:58=);>P%!6[8(*[Q.D"O=LNL$S'\$JZ$\%;]6A M8:G2/W^'J60J+ \=AT75-H;N'/G5%@@ 1.9%_7EEX\55W4^"KYWW.J=';<. M^\4VI2RX(@7*L__R%8\A4O<4;IDB?;1PSZHZ@$B%2RCS[BX$YHY)2QL*X40UB',M'_T(-YTJ M75,K;76U//7XHN&G)<7R^+B"&/-PP72)Z[/G"PWYZ!P_H(D)N EKK6)N")M: M%(\-@R@F,A*6_P$OC0'A+22J/:-K4RY8T?4"!]M-.G:[[2+'9ID25[2D<53:@^!B MO[.]%D'IQ&?S"D@H^LFP:*X5QN&5 MSP2I=>#Z:A825=MWMNM'L;(>L5S21U(=M+;%UQE?MQ(BD+VUI"Z!/LN((5.5 MIUR+JU;:X'D?C:IH%*)=I#V7WR!R <2=6Q( ;RCC1OXV#?Q:=0+*KI]R0;#2 MN[?7;W7Z_=9)[VC>Y5M0?./L98/(RAVY0* *.?!$XI1UG*B0DBDW8XW62U]J ML =1%;7-00)Z>:LF<+:D<5FY"P.!E(<;*@^ 8PVCI/YKJ.^H$\ MY.U@'?X_G/?^>3" 84C,/MPCY/#3_F[ M41@#2'6287P5RN^L%/DKYV91?9(1QT MN/8L--"PIP!)")_ MS'(1[D_Y( H93VU?@N]$;'\R[U@OP[::ESI"F079LWG MR9Z%4XU(9"=3G'(91Y9S'TWMM9M?5\9,1<_ 2BT,M'"DXTPNL(5:"U'?EXY= M]CY5+X^H)=W.\CVLZ,4@ @3[N@?"F@",MT>QU,.E;ZOJ=,GI^JD2*:2&O_&@ MA6U5)?4SR"KCI7!@'\E)$;(+%!A_:T;!L"V=ZU'+-X=&U04E0X2HOTD7F GUX'+3FD"RJ9P.I41WB)L9T\TH"A?UM%'@N65N% M]_-"Z<\E/N!^"6Y\*R,^J"9/AQL!Z=Z!.,*^Z&($76!_%(,3 5/:44)8[*KP,VK(KK98D 8)% MG!;AY]22%0'J\>2WM0'7H\SZRH7F$=Z\O!\*Z[\:G6L3WG4 8''&_V( ]CL/ M1EQ'+A ZC58&#I^C7W/9C(MU>S71 [., UUI-+$L"9'X<3%>R&=$'2GSMZM" M4,E[#L>:!G;"Q^(_$D^=X(.('/(#YV?X.1QT% #S_%9:J8O3E?')_->;$=M:4 M9&E<0K9>QE)U,$RR(*\\H+8]OZ2K'E)E *!"BL-=P9=##%F^%B%&-@+YRN#) MB39%\LNG^/)/WO /_.^?3%!MQ2B\#[:S[$++AT'U]65VT)OO##LK<6O\E+N? M:L"TSRX<:B('-\ J(<:[V1<0TAA6&U $*3\RGT0I.R W:++HT0FP[0(=C\K: M/A =/5Y[/ ZI&K+C>U(6-IT:%P?PIGI2A#^"R(,D.3:>3!1:<'8$0" MP13B:A/08\P'[PHF<+&99AHLLZ4O">>16&TET8"%]?J+S M1?NFOTR+E3%!:%"(UM2]*64[W<1)3J!,AI0+"XS+HJ]I0:B$,NUI&L!LX@_A MN1/75ZE%Z;;"8^5Y%,O<$.QQ#,74#LN#\CB2F6*7AQ@DA2362(5\C4-WBAD. MD@IX". 9 M+$E^>$>6PMG[^U;]K6[^?GUYEPFLQ-%0'DBC"&VQZX'G%A2X5+ M,Z6D^9-]Y!3KQIM#22+Y:ZR"' 818)1 )UUGIL+!=O2$D(>>V^F$*DX/GW*D MR8HB_. K4QE8:33>>1F9$3KUG[GV5V\"+<7'P=3UI0_-S!]2S(%U_4):3U8--G-LSA954FLJ M:ZVHLM8VRU_5S,!FA7Q5=\029W\SO+Z8"B4IYK?9:WBN&"4LZ >Q%L!\0="J] M4^9A*PV%C"LNO3!A3H"28YQ?&OM[(X9)*'$(S$;'#%_H!+(T52WQA+I4[Q*9 M#PL8E"8!^Z5R1M)+>]G+FFFA28#1\^BF'0<)&B@I+U9AUK]D*FTAP3'-HDPG M4>/5O(V,%7@::@]Q^RQ,P72L]\ %J+YE3->=5F;3:-M=#("9A@$AMT3J/+CO MF'!A%,EO"F MG''.A[2>[ED?I#KFE$R(7.TRF)$-L2G^?9YA\R;5%W/&39C%6@V;)VVZP:;OY[DTPF"(:Q4T#*!5;*!I;B@WK6U+1W%VKQ\/*W.T(4 MJS SY@0'PU^YP;.<<&%^2[@(OD7B:O0ABBD2_%%EP=9Q&)8HVK++1GX@+O*I M)N\C[/L;H>'FU'C&++;*@Z_C9\"'\,+$T+ "QJVRZ*\U)9_AFKE<-1Y^E:R)0FP>PPN!?2Q%'_U1G;(^$A MLGU%-2F,L#F)& BWK$$2$XA&NZ,TRNH80\QFU8Q1*X-9_D2>VY81U4<6$IT< MJXUJ@.T!\E"\LK$_=T'@H V:!M!Q@>E6DMG',4QXA=@$538#)SB0_BB:S_T; MSDI&(@%A!T$8!@](1JS?H*E2NM:T-(>'2"!]PJS. LHOW*SAG9!96ER!AF(J M[U/J87P=5I2P?\@_JC!+1P6 P)_D#+*Y7XX B3)!:I+C,,M6FM\L#K8$^H\! M'@*^YE]7K,'@^HIHZ!;8=N M.$PFF%%!Y7/^%3S \R%FQ<0)E2YB=6](>HGC8O:'-M["$]LH.841#2%. <@/FA3O%$DK3+X+=3H0<%G +LP0J'3OALD:W"&O M=>;IGY?O#[IGRI"O"DH!%<7$';8*>1QHGP5)C+EL("-<9 HY;SP!0ZUEJ1'( ML$OE8% OTTF:ZBB;N5#CX %Y!;U:/)8,<,:]4\H""C+YHCFG6<464SJHK"<5 MJ2 9!/@C3!464E[3E&&CI6?K1ZS"ET'&9^3DRG=!43]'=0NO#PY/!F; 'X6L M!!2G$P1"<%*=*UU[!EGNO&" )Y6<=+,67^1F)3".I:Y,@D[O*!U?W3(-."F9 M6VCB&-K1V!J!&$-6GJ#\T?S-=*1Z2L@)HX0B!1PXVUXPG3=B>,0@DV''86.E4;*E+H+3\C;JPX7DTP;C#Q$/#G'D3$>^:QQNO MJ\A<3+3Q\X=+HGFQ>XCDB"E:#%]1>I/DJC'.CQ>3A+DP@ P'B^V*8OALPK\4 M"YJDWF+XU[:+$)O0F:,LV9XC(7(*R S'-^;,C/F>3.,&\!2#1)9_4@IB"Q4G MS*/EJG$HP8?F5%!U1HF*I^ X;@('NEC,DR",%E^ M6]K69_T6?1^D8\-TC>L,\V1\A.81\(*IT21+<(<,$MD&5*:I!^C M$&)B<%HVH0I?S;N?B4N0QZ#V]M+>V*@_X 8%G*(>C$;P=1Q+\93E,@HRO6,8 M_3B0Z89&/->(;F%2,$TUC:&;^.%&J9>D_"B=ZX2[,L+AVC'F!V0(829C[=G M,.GK63(:"/UEZ81D"0899"(#H";L9N2"7*%S@&!EQH495 DWY Z*"A,DY2C\ M?LJSX.K16#AR01#( E\+!NJ_RR?>7M%!./>=2Q_]VX .KSW[*6BA1D3YAATO M>P8I**'D@#;*,G?JY:$*$\?+@QU5)SE3T0TC&UIF@F@;$^E5)5>T%BO\O'Q2 M25-*)&EG-T*]%<19&OMH9,#;D7Z$XL[0]8O\=H#KDE%H^AI7Q:6EL2 S796& M+.'/I% 8.WTKV1]&PHV)2*RM@<1!;?>EY!)_#,)\G4*^OPMES>C2$Y.I%\R$ M0B*J]+(CZQ=G[\YTGU.0D8-("('Y]G[GV<"%ULUP'*!9E6=#V>+XQ"1PA*>F MICT?'+0R34BWAMOJ+Q4@:B*DU)CUNBMMM$6BM%)VEMFI^%$Z MO\*,++/:]SEY5[B*C74=!B P)RRCROZBQBX;$U/RB ^)*)Z$_A3W9.>*;F,] M>:,>-M:L%XYRF@$VQ21%!\ Q(62&]JIF%AV8@!D:5]CF=8;2(S@0P'6^4?&!(7J 3A@E';*3@Q>F0LI<$Z=@\L*(+^!7*1>TYBHH_(@! MI*I3(5^,+3QDU4B-["R$=MK81U%!Q1D/ !B/)*3,M::5#49D2\K ZL9"PQ*]S0=E$(3T+1=]E+D\*@2_,QY=8OMN&:M'3DB8<-0.2QLZS\)Z",C"@^@ MP5H&CY)+BY&M[LW#HA*3:BRY[+1>N!D945' I\IC?GE]Q6LK(/1(*%&MM($< M7"YB^KFA!_);)%1XQMHP3W)8(;W]@Q',Y!8IA3ZS"(H5=0/28L7A14%'.HWN!B XSR:-<( M ")6YY=QJ?1\[ZWT%"]N8R>?KR@DW98NYE(MN217)F,V:3)EGD>F3+?3I,HT M3>A7UEA]W1U+']-P?B%9MIB;)&/J:R@$I.::28NCM _X MR$O4JSB2.9LW6&/$2-KLE+7N,23@XK.!IC[?9.N4#Q9W*CGGZ"/AE%]['_@E MM5SIC[BD5M2NI*RR4*'6=%YVT9XI>9'/@ZT4:K)R6!FQS?,H2V^=#X=A(HS, M&*,)+_?2S 8XS0WA&-@>.4VBL1#Q\Z^WV]1D/HG5AAUY@18 6/3MCFC.$DC;VE<*JW%58 M5A(]I%7EX4?-)&DJ!E?:M&8%A1^;")SJ"!Q%\[2Q#E%]BP$X>D9!KM6/$6>& M*63Y5C]F?+YR,',;'FY_SGV^D9&Y;PT6A>-;G)F<4A:E0 [JBU:,B2/[;55Y MA15U:C(4ORM<)-;^XTOAG*(9S7OS'4_P!N?W288+K[1?0[O8.BY[@V*?WO)] ME!U^#,J#N*45K:E2'1-)!:25";.>\K &B.:HZ=( M<85]TLJ!7(T.0%4,N8L]UA:Q;JI%S>VJ5=5!O\_'%?M<:$?M!\5JXIQ11]IVQ0;K4CA+"8C'1"C#/6E4@0D# M/\!0>SJ)*RMXW>">:MR#JS;KKV1V8"=J7JRZALYEQC:/?W[Q3BM'Y MS;?5"Z0O@2R+@^\\Z/9:593<=(]FRO>_I7S_U[?!%$[HR6'GS2_6C3N9JN 0 MBH=+N03C.,POFJPAXP"!A*#9F\8!I'"JRO'@KDSAXDL"HPQ:,LN:S)(Z&!6M MD4XR%"2>)*+%-LT_T()@9)78V3EFBAD,9KIF+@DZF<_#83RLLS(LODM=[R]#84$2QF!XD4UU.6B8L_E#&]9&1PJ=H1FU#L>'] M0 SA>C6"=G !$GIQ+1A<)%GR1BXB"'9H&?9XML9DE;CN4;9&'O-'MMJB+IN/ MA<+-L=O6!SOT9&\OZ7"8HE,CI@JWF4AIV?Z+$O,U'\!7_K!];.21K6ZG"YZK M@3G7*DJIX;A4!E#%$ZM2'3JCO3S%?*E"_^N^%2LMC&NX%BD&S/!7K_U.Q%<= M= X77(55,O&KD,*#Z]]_%13B+>^PT\-3N,,^PD1 ^F3RA#_0V:"#5#X"//I1 M[_5758E)W6[GOI5,R4N%T7-I;#^9JV7S7O+.#8.IT"RIF)GY7;,V!>8[.E]$ MEL)Q7%W!R;B=*-]I.F4K)970XJ9V<<@%#4*5(6V**ZZ/):AN5*A72YD:(:_6 M'>FK BU09P8, ;#CB5959&0@.*Z<0[D 50?=F.J&@ MU%[4RPH&! .RQA2**!VF;JR_4"H?FQ"G3B7@HYU^HM#R/+@#)S(1_4(!0/PZ5B>=DG4+,#F(1A_^;$=H),-M_^#? M>>P)R);U.9 O'(3!WT"Y.Z$;8+0LRN^P4YM>A+6P,]/4WY(N75\4GW\ 9MC0L M&QZOH?#:R@>$HP1'^@#^DY$9YD["%V*$#[*:FZ8J5?[[(;U3*9.859O^%C/+ M =42GAE*-W(NP1E]U-D:,O%#D*:6E/-3Q#Z-[):G*JJR>&8Y0A2JU=A1>4W( M#2#]9V)1O U0B%QD"MALMS=>3#/*EM2AO39Y(;T4G$=<,/3UT$5D5]//=!N< M<]D5A4I:X4348*_HHX[ =XJT1R3@G%;LT$%34 8L?2246J-#/>,B7 M@*:/%QA?1'PUPMV1?\FWK=Y%X=$[:?=KA!WB)B%@4RG\)3'4.7Q7)6O28X'Q MGG=W6!J78XPW?DQD8*,,#XV ^!3P<<&A&9]26WFMF(%M;F.OV^XMV$450$<[ M2%V4A[IYCB,F?NK]@9?$5"#"=]80"!"* X--5$" VDMJ-L$EP:+ NZ=R6_N7 M!'E+IT&6PB7^GTJID8_5B#807;N%TA$EI9U*:MMQC&FQG&-:KHT].VE=N*QO MZQ>I<*!I^0 M!%]Q_*O1MRC',;NK9YPMEEC+4L0 ?Y(*OO,%@*;YT>X2Y&1A_A!F+6> Q5H0 M7E5T\UMYV,P;?P';9H#]U8@X5<'R?&74'=J)&JR)E'\*>YJ,:2@J>TR3K7&G MP8]E%<%U#7#.E]+)M"405UW;J/A*N8PZ"&ZE 6<*UI+8>UP,O'8$PS^^%]5IRW.U7S/MW.BZ+L?]$?0)>;Z MX]7KYX"7':3OEZRGEX;69VHQA[)>%2EE"P[:*NOP#TGN2SG&>\'_O=1,4L(< M%3;,SZX'4BU /N"2<[MO2#[N+KS@N4F4-.G3U90.,NK9T8?JNIN-2J6F_-7L/L-C(5)WR2Z M;?AYAJD=.H6BK*>-]9J=F,4F0/FWO4E#I52XM1FAQL6[S(XXSKPF1-8#]4>5 M<A*!L:D':2##M/.A.FGK:[RGASX7FF3HH4]?]2. M!LJC5:?1S\OH5W =!@RVLJVI9?@#06?.N3%#IH@GN,>F\*DJFZ X.DP42"+" M,C.-BG2$O"1_26A\NAWF)"J:A J7;#<@N[&W1$*5#KF-))T)Y>=OXO;JQNVE MJL&3@_=V/XA\2\?,H'$V'#$4\OA@MS2XQ64WQ5R$%QX=%.3828ZC7#@3-BV; M* ]7)#P/(RH,14>+3PIO-==?C/_E_<4((W6>J)*X+ TE!U3!4)3HH_1'H_Y1 M+0O(DK$VVA;_T?V!AJ8_\9)X4B&%VF[4?EW;A;E_\^M'(*E&N!"D,MUWJH;. MW#2&!$1>I&*6)VP=TZJM[K:)BJFAK*)A^"D'IJ368 &R;O @+6?_W__S*;5F'< =.,>[7 MO_OO5YU7]+LS[P'7RNUHQ34MR?&HD M>[)),WO2\I3;]#PJ9@,G".O4$XI;,#-YQ(R)6:1XDJ$2@!;^[\W;MX9!K=3\ MMLF2S\OID;?C4,B&.Y_)2\8_?T!7&?]8A)=E.MZVMWI7YM&PW$*6^P+_>5X< MU\CQ[1ZJ7G.H4'/9\5/2L-#.LU"G8:&&A1HIU+!0(X76 _?8IE.)]RR,+L-B M.[YS8$3$]#J'+:O7/X5_CH[>+$*%L)3YU/IL)G:RNEI#Z*U?*'NBZ'EH6+HI/B20.8)YZB>%+&K15-O(0[K^Q@2H_R'UY9%>\YXP27L\1A)(85Z,*\<=% ,]]1[4/O!I1 MA^A"5=>G0X,(Y@R?S8\P70-&>/,LQ>!&-[UC;/IR&GJ]35_]U==L^J,W_>DP MI\ZF=_O-4=_%75_O45\'RGVS$?C6 +,G [./:;[!:^K ^\;R IFSE7:?TW, MY8WCQ@:ROP)D,\#QL-$6]EF /!UG+EG8>/W&08F)BHEL52^JC;DV);ZRD+ 6 MUI0Q@%Q08OJC+ "P!OI<11+E2UICPP\-/S3\T/!#PP\-/RS+#XUK<^\CQB^\ M &N=6^^><\3X1D*)5QZ_T2MK+K'7QHM]W]K518D?KU>M;+:V.;7-UN[;J6V, M0>7 MP_ UPD2+&CU?-']CBRRX8B&(QJ.:#BBX8B&(YY@%()_L EEO#,%>S\ M[==!^/-O%G^ALD G+C33PF)QN? UEP:G3H"6D=MA?97-<2Z,YCCK:_Y<515\ M:Y:CR]*&](6:]MGV]+H2M^P7Q(W10ZS9K=JDPX]8NAN-4A'&%6)W(NJ,'@IL M;? 7O!"?&7KV QH)*28?0/M(N-0W*M/P2+U.3*9>,!.R"85]1\'\U':(>CCH M6KCPYO >6UID"_2K+D>AP&8HL)*#@8UMP'6#<9R;/53UJ+%3@!UEFR;A9[*S ME7Q'I-MQJ]+FLM'V_\*?J-ZX:DZNVQ^JV7'SB%J%LI]R0F1=;>9C'ERU5S>7 MAAN6#,?EN^:6:<0'*BUKUKKK2'7J(AE$RG09A MK+OR#(?,%)[A9]*7V:WC^B#6KVM-\!T9",\\W0E-7R M#H&>R==&Z.*[6?J(S)HY?[!#YVI*N_4[OB6Z])=(_5[).8AD-DYZ%"Z_?-1G MH;/ >W'2.CDIG@<&==Q,)]=K1_79H?XZV%Z,6G(2TLLV7QEC\X=[[-!);=,8 MT?*P;F3VE\#1%:#$D9Q5H_M*[I[9\S-\=!:O-_ [HF(=%?:C>N]'0"[ ?3+36]C2G M_FPQ\$"*![$"(2TBT0_#+!%O_S(?UBR2&;;V"0PWP. M?#'[;(=_B_@CW%E2!"81ODJ/^6Y&>WGAV8#HT0:A_W+I3Y,X^B0 ^W8KOJI_ M_)<+4#4!8"04\XME'0!B2*9; *W4)YGFDC>U#46K6#GQO MEIW.2$M%UX_@$I,ZF=E4V0G@5=@(%JVCU*O7&*%78P2S4VQY-S:S*W"UH"$% MOB*F9FDQ4\;/_>WQR[E>4&5(@O("*MOD6[ MUWU+_^UUWIKU[>BC[EM2GHD]R)K6+:NPQA3O(PG8FZY #6L]C;4*8%IS5M,LJ$G]7'O%^V&(]A = M9X8 .Z P1PE]3&O"\\P,E1-;=3K2!=-O(PEGW5Z3<+9[^[SZ]C/=L_7N'DBA*W79$M';E!*;=Q:_!/YPDV+WZ+EU.[UZ MP=M;LQN@$3F Q?E4(RZ M-.V7+/*1(6F:YF!$%I9$6[W Y(:*"$XS^)A3ES!SR:@ .LX/6Y&/D8N?Y$+:W"F(88+J@HE7,/!L3"QCU8D M8\UAZ3"=>&S'^MD8MDOEP<"6"!C;%UP59"+B; PXYC]..*DK&[@NYUY)&0Y; MMZW/B%6M"SOT BMR)XE'?V[)F'D7Q ?ED^$2X3YQ1W"W^)A]C!'(+8QW!^8" MMD&L*H HE/K(53TX6U%345-@("&U@.]C]'HPP.Q+"K23-.&@^98%S$/IE!;, M63J4A1WZ,/'(N@]PIHBW@2@4GBMCVXVXT2)):G :DEFW^UI_#O;K:)G(V#>+ MA*\1JU;GDJ\,I3Q=523EG&O94,8L&6EC/4'4U5OCGH3H=GN+ G$S%R8:B?)+ M%Y.,M6P@\(C^8MG>@SV+*&)2)F?2"\9:T5/AEIW.3V\M!>WZ.%_#K-8]ZKCH3 MI/3OO849&Y:1G+&*(<@J5+*4561X6+4LWF71TE:67JN,G'[ZI%8TIT?.[-D' MY1?S/;AD[9Q\CV9/=WQ/"XD6>DNK$BV>))A6%/DP?_,P]"$KIXJ(?3>#:+=5 M.,ZT3N7J'=4^*N9Y+7BO:@Y1%C&\6.=<19SQRGWGGU,<3$4.%I2\S3VM=N0K M;(A9%R'_W.ULRI5Q/[M^>M:EMA^@9<\QAMJ"<]Z!]3FMR/BGIN+.H-3B6;8.%A2/WR$M\'&$7:$P;.ZXQ]YQS9E8D[:V]3-1 MS 59/SYH;OYU*VLEP8X-%-@8%-@@P.^7-*MJ+K6U7FH;W-WCDN98&?$\K[UI M+H!V;C3;>S&(TV+2Z^V8T>D!K7+ M23$@ X:N".%ZNPB%X\;61W@/Q?%7Q8]6;= NK[)6^-PS2>FY]*T_$F]F%?L@ MTI4AL#\#)NY87P4 F7N,,91;C\D4-QAXB-M_KB(5K="F M8._L< BSB> '_V_K^M-%"ZO.V\X$E)8H#CF$DUKTMG2'W$B@T/=@H3YUE9W: M84P1FJ&( Y5?DW^M[!L&%*367HM:@WP"VER->)UJ"*E0O O"D,).+VPD<7DQ M@).T.XB:BB9?;E3CNLO^9:4=4\H*5&6K_8=Z>X>\O2-%.B2\&V$0D ^22+N M0<7Y-X(Z(.(6M$IK_-/O463LR'48W(7VI'*C\$W(5-R/0^8GZ1!<]?A7,13N M/ MEU.: NG$/>/0?@!7DG]&/##8ONTON["N3+&!53< MZ13PCR'B"H)(NBE9 ##M6M@.W/8MVX,E^4@NHAG00Q,_F084O MW&[8+>H_@;(%^4PG:99,PKSPSO_+GDS??BUY3)WME@6[!X.K-(14[G*N-E]0 M/M?>C1^$=Z]:8K0L+W@0.K5;'X%0YM82@V]:=/3.E#*B?WZRZ.BV3X_RHN,G ME=0ZL6?4JU.+"-RB#&'*SR00:&-G"8'31M3 MYJ:3LC*IP3MSSOLE9GW+K3ZV1G;-'9, DZA]ZZCS$Q^G\CT,Q02$NCR)$>Q> M"R_?W=O63R**]GY/RV1WJ^:F BR+](Z^ =R5A!%F92EP5"TF60S#M0Q_F (' MV!/TZ]-[02ZW\"UP]:I\\U'B8;D,ZP\;V"6P#6Z^'[E-E' S2S\NX%FP>40YFX;EX)D0X03,PA,=M0?S+B[-D M6Q"XS#\AU7? #=U[E4B2MV()?#L8LM%\MUL#4;)MQ"F8,9FHS QD@%U')!O;!LK3Q8: $KJ M O6(ROD:*Q,ATEHHG@O/P$1FLJ^UJO71DM5-U+V[D,MP_Q+D#?)^>(0 08(D M0U;&_E>$@;8/:8U-=G4WM3;FFP%O/>Z,V>RY9BA5"FN)2M2S,!6/J0COZIR5:>!T+].\ _(!1JRS0E83.&J+S1F6V>48)I]3[?_,G]MI:@3#/X20VU90)59?ZE2SBX2P["H0-610VLJWVGD6. GX:V> M"^@UK;2'[T/EG1][[;Y96MQ42>X;^:X=ECG=WF('(\JE=D5JFD^$':HJ4&VWM(^\E,N>@E_%B[I MPJ\5EP&-0;ECJP#R&0@-,BU/LKY:U$[E YOTGI1K>/!5D<]C^A.X".T)^#E9 MB1^I_9E67>U905M">C!KDHS^9BOYYR#,#4%R3(.(K"FAT&YN:7PHN,&Y3N@N M4)RG=JEF=L43Q^^32VT=&]$MVXBV=>G//Q&M'+O"O>.($;E$), 8@\Z+H@/O M(-N0M1A+H78MLE!W8RF$HO'?*%9NXA!--W\$20CPI66]'AC?'@F'=)A1@@8L MH4ALG)G-[]I'GM-'G)+^^LV#/=WHX0%"#=^L]D2PZK?R$@2!+P[(SR&EO;YE MI-]Y2]LXY_"Y@R!B0!=!H.I=I%*R?.2&@[5CZDD# L1OK!G!BRSJ842H@:%Y'/N^\=[[8\?[;5O7,RFBSFOQ:4N9QGJ'2#[PF%$!IONTEO4$=C3C!OZV^O"%KVG%)R9",,>TE"9-J=B@)'-&] M8&P93?% 362X_'99+(.!<*5E0X< LQ JDU4J<@1;@QA6OM9*XU;@]3Y:1\VQ MI')9%KE2'K82!S)R!6XFV?\D&[B2B41Q_7L864Z@$+A"+5U G45%MI4VTP%) M&7& #7M#:$3NJ -K2^!>!Y0FLS1@2Y()'MM<\ I\A&>T109.PZ*OGD(GR%2& MME#M]Y*=3 -2,5-ODYZ6&/*6L]OHC4.H)R4*2Z(IEGW9.I;*/ MU/S(U//I*,@GR^4#[ ,M6Y0*/V5JKNP_%&X(^?V)AB8P])6\H)6CHZIJR] M=P//5MD;.ALG%8G#,(BB=*)!3B!DA10:AL)D&@]E,AIZ8F&DH5HS"AV8+LJ# MOQ+G3@HPSOVA]\.&AH'',DB^1W_CP]?+FW,Y$$N7;"I1F0%E&"2>(WMD&8VD MA*<:-T@GS9).IG;M[DN[V"YJ^^VA-MGBJ9^3--G_&)-:6:NG)S=YJFP!LGR7 MI_*>3D_)@E]9/Z@MM2JJV_*'2B^L"K%7'XN,Q>98*%,IK(UN[F$0\76Q M0(%Z+P#FP=>Y!Z:XP*]]"7S9"N5W%.3S=:B-PI55Z6 E15VR\0QTG_D^[VT* M@^98U!F\9UH48GM":38E\IAN?/[#ROU L*(#^3:=<4OOE/=810_$ 6^3%>$^ M\3V9 )^@[O*_%:RE(K#3IV1'1F6N!UP_Q5<9KZ[1=!% 1"@#1!#:4]J?""=L M(L8P3#RJ![A:-A.GYOE"@9;YD#VUZ&)O,5T(9P@ 9T6%6M;1]&U](=*;N5FK M>OMMN*[*9A9[7%GBQF ^D@89]GM$E'A3"&?%W:'O0'>X#@.,SB23:%, 9T^- MC!_#8&+%&!Z#YCX7LXJSYB,96([W.E_9.$2"7G!0CD-QAVV7@Q!Q%AJ+\'B2 MXFV';GJU!=AX$+5T4!U#,J'I5LIMZ]\8TVB^TQ'L1-)#61ZJR^CR!/T8PV0' M!(.Y/($=!3[\JOI)PQ]:^ U5H0V_%HHAMG7B@@8.7UZX%MG=F>,NX3FM%5=8 M/M6I<[6*@,P&DPX]VV4W)NKSLN^V^B--%?=2&0SP W)9 MLN76^,;0]LT%#+#?M0.K9WG N$UZ")ZE@M81 %<2FP_E), M_!>X,?F3)/,8+?L.[?L9-H-$OHZ,$Q+&F;&-N;A #B.7.4>E^5)%"M(.S>PC1<\5# ]_,T5]X8=.TCB83"1MBB4,F21QUA, M\4-V$^4U9&DXU7<3OEW&J=,AMV7-+,+G3*OTV"J:R?AJ5'2(I74[^!2)9STJ M/J<^X"P"2J;R4FF!)GP;WC^T(SSK!=FQ%E9? @=O]G8]OW>M]T$X@C58]VU8 M#.BS,2B.H]'?+L?)?\-8.%7(J@7ZTK"]U)6\AV!OT]7NNHN1[Q!S M&(LBCM^9Y0H]/;Q,'+2AIP6%(B'^EFD2>(^P^6ED9(AC:V-W2'G7(=Q6F&D0 M*BN#C-I""[G*04[0N4RI. M'IV2 476BOLC ;T"(A-DR2J=@43S-I(PHV1#92NA;L49O MRNB20BI/V/>J^A**^+9)&[I@\(V2W.2 16R+X38.+?\<^!(O$33\4-#00 CD M6HZ%5L5=@# ]*MXE-T;6[SHRZW:UED#FFM[6#!: M79OA<\DV4M!ZDJJG2! MWAD"4-0X12XWZ5K7TYU/E<\/E7 MN#"#NYGUK\!CT]Y%$$[;+0ON(Z X(/8R>,XV6JX\NS1>W_\2'@I5 RZJ(M^7 MK[?T[O\)PK^M3Y\N-*:%O\,5F,/<$ZK2,Y+:)QM44+>FZWU)H&USP!+^M11O MRY.B)W>38% P_AU@%_NZC $('$?6OL*J'KA+81^ >$\1'.&0LJP3\9?$I@0+=!\96I!]QO M208I' H@&QS1:L+!,._%T+C54<>=PVQYV_I\F@E.; - ET[4VIC9VJ@HK9"G1Q05JY6FU.K? X MG8N,QHSDLBMK'I0?UT5T5)JVW"0UX2L6#YE/>>(?J4[#>X'*)6$P#O.6V_B4 M:1X-9^KAN7D[P/.!BEF*-'Y4Z@O]7P@ MFG1C5;TS[5EAH!==V467 \!CZW'NM$R*=<6B! ,2;MD;IM_-WC!ID+YV,F+R MG$=)T/32=29+K7G!M?@E\E?OU3MAHS):LH#I^ E#9" KH=8Y6 0,>N9[50X'#XW9W M&2@POV/!'#!(C!");.TIC"R2 LD-9L%C.62X#1 KQK,O02PVU>2W![)K+0DF90;< MX]*-LZ;L'# V7'U2?=<_RT2/D\I$C^M0YM=9Q"[*D3@!Z<7A"^+*R3R M[F/NA-Q4/JJ2*833K>*EKL%+707)^M'GT]#UY'U0$9UZ>7TE*[>QP*ONH%,I!6-,'C4+1$KSO[P[6 S6 MN7]*;@R^AQA*?IL&?GI1E=DQ#]6M])V5,!*OYQN_=7J]?JO3[[=.>L7"O'6$ M?Z$=8HCE_**(HPCG^<=XV0;\SM)L#EC\T_:20K#[H7'+I[1-HX.N;=>Y]"_L M*>IHI61F?0#7$?A4BZ,&6#S59#Y[9)F70>I(NYC'N($1Z;3Z8BTK'W *Y ;9 M>#!D@K>S%]0^(>)=MBM\@\LG@FN##../,BP4B5$%4_+#4:%5VD/,I 31.91% UQ_&(1HK>"+D+QYV=:-23P.0G):)R8OE(B/ M1?IZ\2H[UX.77V!IP ;/_B*=_-7HTIQZ&K7P 4L<4MDMDW?7HGIUZEZ!1ZU. MIX/_+XCHFO6X[87EN,O(6QT1,M_167^EA6K;RT^2K^9-S:^D&OBRRG">\[5Y M,%,8?"]M,[M\$STG3\+&+@8S%SM_-V#I^7L9^HWR=>"YT5C%9AAP_*((Q]$4 MKIL4:^TI?U N/ESAM2!^R/JU&%1=#?/QLJE\*P6UDT$O$R%0K0:Y3-TS M+2HO4SUI*;$K*D-=C%TQLC[\$,.$LE"O1H X8"(40_+UYIME/]APF^@B!KK' M1N:PT96MT@P&(K?2.>M86,A1JK1_!AAW\A4%=L%YU/O>.U6,IG]^!*/]]L%6 M!EQ-?>LB3TS.9O0D11\$]C"_#V(1%2RUV(:'1Z,JV[+$@&E.P1)AL'=4Q(Q, M)9BAEYU I9& QLORES)$TU#5WV8^545&9!)FE/B14"51&!1'')YV)2N/VVDE M?NSPPOV:5#L!AL\RO T$LT^E)J9)B(T'HI:53*G,9]I]8 YW2\E=*9-IY?76 MNI>X9.\4*8KAE>>= M=2+4K:*U*U"6//7&YTN>BRT8=_.?5I:?O?XQ2NU2E, MW5[KB!6F4J6ISLVT^.9^.C'?[0I?2ULFY-&,N=>=R/IO-H1N! M$7HCY;A-[="Z1T,]!8MTVK AG6ZQ'4OFMJOKS$*"6/_W__P:$X+#0F#RIB+N MP-_EK<)\8UHZZ7:1#K4!UD,*^1-9J9P\DV\MY9X[_.E)_FE^P0%EETPC^%C] MI/^4N?WDHD*KZ/PT_NSD?(A'IS^1Y35VRO_>@S40@(/CHYR,?*%GOU;GY[T; M&OX-RZA:)X3ZE"&0;ICA A!PL&'&?> ZA=VHF&P!0W4)0ZE0\,+R'S-,<3#@ M,^ L_[]?=5/^KQI9!P&#_WOS]JWAH]:ASIN+IJT0?%D3TTJ( MV? -\DWOF; -7?B_#L*??[-2R+,VKFEVI.:.6&R":S9BVQO!1\/P1.VD1.UV MYHI4:V /_[X+T9YY8(26]3J'<$OTL5+,T=&;A8(7*)O/WLD$>!U04ZUUYR1E M@KRZ8E+7+&/AMAZH*#OI]-EFL?5R_2(7!E*7OZJ/Y0*^+(ME>82H*!O&/+\4 MI_=VD7]U22W\[/$6HI7Z(.9;>S:^&<^4%VHXVK?+!_W3?NL4I&GGI*QD:\,$ MJV""NB$A+X03UH@9&C2P%33PKD$#JT0#]5P<*T4#<]T5S3U0P0H4OM![N]7) M-K3:(TVT*-;;)T>D5#=WTHKOI(M5W$G5^[5"/LY;EO@=TK@T\(#W5G4N:[QI M.S?>%F+PUJ?\+F*:AOW6RGY+JMP[%?[9<-X^<]YC]/R7QWZ-^F]"K?Z^0JU; M+ C9J/J/ #XK/^"&7^EIMBSLU;GM-/Y=6@LEU*DS MN]2-V]"L0+.&8QN.W2^:-1S;<.Q^T:P$EL"_F.&1I=;0$W9(I!SC>W_HA60K M>&\H<[*\D/ASKCDXO\E*(1'I(7A$&E(^U^C=_%PCNS+;J%"!HLD:XDD>=YNL MH29KZ)EG#94+J9T,<7\.;/,,,R.:I*'=V9$F:6A'-J))&MIE/^%S",EJDH8> MZ3M,V\EM-T7@J-]I=?O'K4Y)-X/&+[5F5^.N,$&W>]HZ.CQK]5K]LZ:Q+8 MMFY'6.V^]EIG)QO8U\8N\-*BRAN:/6--ZUE2OZ%9P['[1?V&9BO.=OHYUPBG M:01G$O9?@>=@ [_Y'0=#D6E\B(T*L>MAVN2P;94/E.]Z! /Y09P9# >J^GJ^ M'VMN'F8#1G,N3=N_BMTNZ7%92F@WJNQ4*?O+!E/2?^1O8]J]9;I8RK2S&G-9 MU.K2KM,SDSI01J ]6=B_5/:A;&&G4C'EKKASNEON T-=^=8?B3?CQ7?-3F:# MP X=I([CAF(8!V&^VW>V/?)0M_G%QX#<9J?O!>W"JP\^[11^)0*%N;3=[8+Q MQX#NV%WTMAR;!0CYZ R1\/0U=Q)"Z >IJ3"1RW9TUSX0W@O9D9.0_?> M]<1=.HUQ*HO*9E402:X_]!('VU_Z5SI MOCF0/9RLD8L24G>(OA'#)'1C5Z[X@^I2C?8*-\*]5BR^F\R]%\FY\TU#MZ&P MHR2<(IXQHU%'[WZ;7Y?T?=N-/0"X UQ-<(3*OR(B/Q5 M>-1,-8CBB [?.SL2SK4]P_U><]_1_M'ARN38FH7KW*2U+8GBT[9I8C#_I0-Z M0#MIF9N=.7![=;DM1W_Z6:OB2Q.V8CQLV^T.BX_W.MV>122W+GT\XPC!KCV[ MC-R[3/1+W[H"+(PH%)=4W@$=/ZM>\&O\,V*\7NO.- MY\5XF3X]&-#!LA] AP#LS$@7%0'^Q(*KSV?@"P+09X&7XL[S.R"8]>$_B0M: M^G48P!0F;>MWX8L0]3BB>B346(0#^'TIO+X+!5W'$8^ZJ5N!23[(K2-VNYJF[;T9FM#( MM[.IH-;@MP_![3A((MBP<]^Y?1#>/7]1LRFRG/E]_/T+K*^ 9@XB,?S%2<*' M +8!D4PL_ -$->4-IFDM$@G:'MSBX20B%9JW3/)7R^RDOA/DQ6;J, DX T0G MA,<1\/QV2!R)^PHB:_(F&>+BZ6PA3/X+3AD:OUBOW\.:1VQNL+UVZ9V1(\;^ MP.+]VXCNT2*05(]$'$@W$,"F,!>,K7NT-C$.WH M1[]W7^THZMLSJ-WK*NRTUUA[(]*M6#:P2%$ _1_%($SL<&;8Q_/6VA)[.2(9 M C?*,JPT!/Q#QGH^9].R^@(\9NH++8:W\)@+L,2%FW\:!![.8KY9,35CS(=0 M[_(0Z@N9X*]&,J+TWG8]%#X?@_!WU!/*:G/WOO=.&4D5@)$?SZY\P>NN"8X6 MF2D[=8V49ZWCX^/6X6F)E?(I=W)JX^/#7V'6AF=W9< M[LS)DDR'*Q/-<*DV\(BQ!GT<< C/0VT5-$VT[R(Y,ZZ_P8R^47BI^ _!Y< : MX8&;BA"9T'I]]-,;Y<:),9#<^&*Y6PM?7U%BDUU-,+7)1#@N+!VF,P41(6@( MY2:P^D!>4'X\6#22K*:( <*@XQ0^ ZV$7HM.2)C$Q$8.] #-'_EO&>?;9#&*C?8<,UBS3I^Y)N MM:QU9,C;HEG?!\DMN3,IVCQX/"!J*":VZQO$3D]2V=?(&* \L*%T]YMK:5OL MGKD1((F9\!W#[0G?QB'X7I3A(3LC25.==*3ME(LD/-]?7J=$9I3U^DMZY$5]9ZL[=&*"ZO3/ .ZFJ=HA#C/10$U>6WD.21T!&(\4F+\S G!$! J] M31PR&KD>XHUHCR =<>'3T1QB(@WFRCF7@@'*V;:,5U-.OI23NO3AV%2Q+USC MEW)UY]'Y-4_%OA/JR>H,GY3+;X,-<#PPH##YO:>Y_: W/U^HP.;+8N9"L?GT M3QQLA7>\A-#9R#-SO-WOE@C^;/]P)\F$^2P*XZ_XFG+_Q]J$T>"JN,;T4%@W)\*+E+(T%QHO%81?GAEY02@K^CIL0_NQ$&X $OMM:UT^P< MC$C!B"ZE%^SW,(CRX60;%D+U=Y8<8K"[VB'F!Y4[.K9!?Q@(X9>8/W@7]A"O M[K*RP*!3,MD[MMU76:!S]RA;"$1;#!%@OS. M0J""/;IGMX$*H.V>K32QNM4Y[F)(;(FAF8_%_KF ,R$;;/$CRYL.%@* YCHZ MZR-E"=(JNFAX'(' M.TJ" >Y6H(S%4].:7 M!5:'30:65KB/>WFI4)EM5^+7S3FYBPO<$VY9^SU;KY;-=7Q^CI,':UOZ#7.>D5#[VJ#HZ?(I6R:[A-[ESQ](E73V:]. M,NOM0L-& Z94,)(Q]=R9I@3W;WU+=V8B#6\MYJU_TQ^%(]M_ 1U 9/$O'WZ( M<.A&\K=KT!]%PV\-OZV-W[ZJ\ /^]4+&6#-5;T4XX<]1=4&#;?2FX<:&&Y_& MC>?*G\:L=0DV-5(8][K=/>2:O[#%O(_7.?V4!!%@E6%"PF0+P4?]]*L+O].+R M0(#Y''+8/CIZ=KRQ;CFQXL3&A?RA8:P"L(GM(7KM53G+.JDWI%?B@762$.'N MJ]].VJ?%;,_]WOMUR(6U1A(7=U]C1D*+R\H#4PH<'&DQ<+S R]7KG+:;SH)- M;?[%@%%Z8AM(N-X8GHK A]6!PWZK!_CP\.BDN?\WQ!314ERQ!$BLQRQ/!HO= M?ONLO\?F,W)K$7A'"4J'WN&*@D=SQ MO<1^8C.24]-KXQCFN-7K';8ZQVO ,&\:$/,H$*.888=Q3+_=*6:[-C!FC\=N M:+EU&-, E,T!E(]!.!+N\S?"+ (H3[3"2#(F87I9;1S!=%O]DY/6X3HNI ;! M/ [!E+#%[F&8X_9QK\$PSVGLAI9/PS!-!\IGV@:\(=GN=O/;10&Q[;$;6C:T MW)5+L?%///^075T,4<;L=E0WHF=M&]A^S.YZ# )'IZW#T]-6M[_/ZET3L[M& MU?^HW6UB=IY=S&[.7#0G9K?7Q.SND%Q8&*T[5Q(\*EKW\.2TO68)T!A97EH[ M]89FC9EEK\9N:-G0\AF961H#RL8#/*DT&!:GNQ<1U=R.&UO*&L#RGT3=#1-+ M-7]4F5BZ3S6Q'+?[C8EE)7)A-?N>-;'DMW<]-I9^_Z2]YNNAL;&\-'M!0[/& MQK)78S>T;&BY'1L+_(M7/_XPISG\VCM][%VS!\[4Y 9;\(DU@0''D25\1SA5 MU@VR@6 YF99L:R3AEG6/>(M:0,E> 4)E>EH/=F3];ZVVH' MWS\*$YZ=M(\+D)!)*3L?$"5WF"P=@RPK*QYTV"XFKV2HTL)NR%-N/NO-FL8] M*V[<\U5$L/=H6).-(W$WU]7!)WT9O8M>1=RYA^U\]E/"9]KY?+WYMF07GY+> M+;]D3R1>[FONFG%RO-&N&8_KD7%\-+]'1K>SOG839\^[W<326'+>,,7!]JL@ M];+M&E90[/D)(]R8LF)BHE9[[$_Y4?;#2OK MCZ]PPYHDA!?D0V_JAJ_-,UIH?G@%""Z\'=NR.6+T!7LEHU-]P_7$^[W6T=%Q M"ZCY[)RC>^0XK\\>.8XUSH]Z;7ZATT2TYZQRK+7R:;*$A^V.V=[>Z\\6\UF;V^?/V4TL(_V M A\I#;_% ?PRF<#9H^[9S_QJ6E?AM84"AVF_O;NI=7)ZW#KJKJ'*>5.-;:VL MLJMW$^@\6PHC;'2>O;IUFIJ>:Y87FL!;NUUZK>[16>OP; V5/9K;93W<@D5 M=_5JZ;<[Q7"D)D)]4]'6S[%N8$.RW8U/;XC?\.NJ^;6Q:[U.TUSKJ-.4$]X(]'N.R7Z.2<=8^.VQTC"8+=H] V[.D6<.Q#CT_*LKID$-8\XV9? MA@IVOW_X(88)YO==C4;N4(2?2;.(POC6C3&9[-('8KI.8GOG/]SH^[4("72 M.L+M1/GY)$*813.ZG4T%/KH8"W=J0IG3UG&WVSKM%F-7,8LJLNYXO>CIMWW, M=.4%66(R]8*9$):3IM;&XU#D<3GQ-A[;,3 $<09'(%A3+(L$W!'>B3C" M60]@1B*V[%$LL\ \E\.TUSUY&\EA,&G5FH+P<8Q*VI#[&I$B\S*EGW9HE_20 MG_OP CG)2_^"IDBGG?*'EW-F?"\3&,#FM8_Q8W.-C[HE57EJIV#O$[TSJ=HK MI_=Q37H7A64^F5L>N*MA',!4B/I?X*K">='A:IFRQ_)!0$5PN#T\-I['HI'. MTMA.ZS"2?4J.F!>IESX2S!>\KP]N/,871$(.2QN3?:=++:Q1J-MW=Z&XPY0H M&']-JC[?9]PV>RE/\W=FD0O/CJ)SE"B(6^P?S$D_= M"@"AW-F,AN")@1C;WJ@*VBC,%K5+RB"P^H$+=OW$9@18++F0YD"O4JNP#)NC M59HP.L]M(O]Y4QLQ%5\V#T5UCRLK<]2C ?N!!@(V'R:&KJ$EM"VU-X5WEY+, M^G6L[84Z'Q\3\I4>W$<"&!3L'O5;EOKGS=M7/U=N>K??[IWFU>+J19O30P]1 MW26_-=-[+0T-) MHM/V$5:X*$Y9+BSDR7 5AXS7BSYZM9Y!-SSMM1L8"MOUV$-0^I^ZYV,=&Y63 MFY;K_/>C:JT@97 MI1'L5 M_H&L(10W8[/91 +MB$O)B5#".( )AC4-E8?E3398SLC&H8"''B+K-4Q%@LCH MS2^EX*_BTN_MC-@P)_3(^B[%96^@J--9;Z-%G?I$JJ:CRR =[T,9I/7BL%N\?)A0G^GBX9\_X.W#/Q:O MH#)4M/7-WIF)-%Q7HZ(;_.>Y,5TCT+=_M/:BKMUZCU8^B'EG-F]G)M)P42TN MZC1LT2 MAYSV2IHE-2RR61;9;2%RM*T.JR^S--KNH4N\,?)^TU ME_=N&.0Q<')G&.2TO>9^-(UM\SF@S:LT\A0A9Y1,IT$8-X!S18 S)2](A!LF M[H8%P>$SM$KM)6=D+XH=X(Q.22)FPQE;QY@[P!G=7J.>[@9K[)S0Z+777#2Q ML4_N-F+\*B*!97T(+SKB7GC!%)FMP8PKPHR*P'#$WZ?DW9*=LK_NX][PR&/0 MXR[Q2&/*WA&LL+MBY.2X$2.[P2.[*T;*BICM"[!L#):;:X,L?-"!/$*?MC-Q M?3>*42>ZWY$(S+V2"N4 5)(8A,)YAL!;D@ME9=B:NV/K$'2WN*2W;G=7PR2/ M :&[Q21G_<9IOAMGP:8G1B+N.T@Y6-/Z[O+Z"[;J3;G7JH"C=Y]@TL+1'UPQG6S\DTKLPT/IK3>4OUW#I5C:#F;(?JTE._-X_L"Q1Q-V7J MS(,='.U)D& 3(%5-$AMM9\58B7ZXM+TW *D>@YR2 M@>#F'1DAF :1[+?9">9E=WJUM8<WIMH[=V$Z"I;RN MN_)'$P"RVU*B*3*Z/L%0_SSO3K6X[K9"WAMPL4]BHZD6MRN28PHFK'*'LHI> MR#(;V-LD3^V-B7W#F1A;N'PJ0GR:V^>EA2>^E'4N#,,TPW5^*WY2(Z3G? IG MUU&!/8??>_,B*Q=?<;6B*;=V19Q3+%Y%*%@+I)01/;DP^"K&^X;"+.>*W%I1 M>%\"_UY$($I);D9TE9E_QTB\+T'\/R).8_0H&.YJ2L;&G,0^CZ[\U>?,'9V5 M-:_)QDRBSNA&1*.AC)L;"#,H-8 S:]D6QVL(Y\"&WP$665.*.,3MF1O=N#9J MU)\69C M_*;M#P50P?5C^#^R'(@]&-L1(Q&&R)/P1CN*1%Q[&YX047Y:?TOFQC 58R7Q M9WT++;TS%>.Y<%3<8?'Q#W;HS:P//T0X=$'VH13%7;*D_+'*HJA6R=K'N\;9 MYS";OX+0C6>*%8EMK4 2Y"ZT?12 ":AH')/92:=#_3#XKFB11J^A4NWD7#L>W?<>!SJ,/N\=A, AF^WK9(2F(L M\U"X]_!7/F7)<&P)VE;U"CA>(:PC&?PEWQV*:1+"&SC4F +;[RD\G5?,$Q%" M1[0#!2>NG\8OLY"&F<>N5T(C6^=#R)79,3WE"3B=H7X+T 0&]>!>B1(ZV],0 M1Y6AWB/;#4D"B-(@^RPE-BQUWRLN;CB8HP_C!$/D +X;M9^LBU M/<./Z!Z$6Y%/ZX?_),"VESYP2X)_C7YG7GU4 GY$O&7BB8Z&$YWYG?"ZIZVC MLR*@R#')@P NR?*IPW'^I._#61H*X1"P6X#$KN6C'X']3?"DI%H] GPWOKI^ M<^LBP-6V%F#:!L;2D%Z&0K Z(9%S&V0CL:DO+CZ?/T!14P9$8NL=OGE8TUFZ[:Z MI]W62:^,W5@Z A%-69%*R\%,2V@2G"# L^S(+%HJ-ML6(J"A'8U31DW%,#"Q M%NK5LT#%U*'D#I#!Y\-AF*0!HV8LJ %CY5XJ!7'WN"M#P0+Y2 MRE/SQ?*Z 9Q<)YX(_EDT:5PUX'MD2"/QD+$U@/@N@5'E];P*1T?9)E\]P(F MW.!9+:N'G5..YAU5.,DZYTCN.=Z/,1R@2 )70+0!7G I>^#^GCL.:2L@#%>^ MR5/;=0Y<7V[PT)XB/E2\6'>#(UPXW?[,X\CQ[33WJ-1H4:D LCOLUO[QWHV& M7A EH5@N0RV7>+8J_/@(T+_>I(*SMFF;-/_EG;-@ZT1-?2%U^2,'P_!O M=V395F%FG)CEX,DE+E83+LQO+1!TY[2CV_*,9%MI^GR3NLP1,7'$8ORFC[[T M-[SCL59?\"UR[WSX;$%D;DEWI149@DUCVFIH\O1:6G5HTB^A2?8&5/FY\3@4 M@M:WA%X$=\>4LZJ]&0(K-]+LQ$8AI=K:UM0.8Q=N*K@U$R:;O*_*3$5&CB]= M:788SLA,2:8IRKR';V?,1R;4X5<.0:F*Z!Z.VL:5[,VRZ?DNXQ9'HS4<36^X]HM=%Z!QHY@B77F8#2* #T!/+6SD]-G#(@]2F*X(:WS MS[?TIR$\XZ+=:YL'].EUO^HP8ZNR8.D2V*N0]A+W M9!I(V25U%#P6TB,SOWR"#V>(W@LB@YT^P!N@"D=[:UN7(LJ=3SQWBOE:4,D&6 *H -]".@VRQ/1*]-=8C7YM*,K:^1F0[>3D\ M@C(5MQ'#""/TT)792@,?KA4\;R'N'-+JKR1T(\=E84_QH%D7#!YN>5G!<05U M+.+K$T0KN=YREU]D6DEL..-\2:&\^/_L?6ESVTB2Z%]!>-HO[ B*S5MDNWLB MU+:[U[.^UK)G8C]U@&!1Q!@$.#@D:W_]R\RJPD&"%"4") !FQ&Z/3(*%JKPS M*P^Z%J-_?;LVYF)&&:AIK$4^(%6L7=EL]B+:>7EH^B#K;X+/PJ?HU$&.XX,= M2WK]2_8N"R;E;F>K>_D12/$]$B!@5]YX&%=AZ-O32/8 24(G%!32(3UV1(_C MB&9MBN4J0CF$XH.$!H@0&1U*W9<5'LP*[[P+RP'S0YUY*<*%ATH13'=?Q6.7 M(-CL%;:,P0=S K*D@-"[L.R5E'J! %M>N@(O+,P\@"^1X%:^MGKHER^ET4T7 M?" 7$R.';KQLV,/,C,4L[,^>@>:-']D:MQZ=5FZHC8%HL"G@$^WAY.#27.._]'LU_]V! M,8XI(A0?!&E-6"CAF 18@#I!-@+= J^!!Z:4(4!.7J)9=O2W6V]0:,!G',#0^YWI8%US).UQF2/NMZ8*4D[U^M'%,I/&/15 KIC&[=R9]P'U M1IJE.VHMXBQ2U5BIV^D\?V7H%,(^;CA5S=0=]EN&_L_+5\]^WMYFJ]_NC?'7 MF1VW1Y2& M(%;-]?/O)LR2.D/NV\>,#+3=%F.JF=Z:[8@=&2VLZK,=4&4S D9)%Q%E<.R1 MW8^DL9Y4!A0! -91#>ND01#GC: XMI0>).@^5;FDF^"U,%E&8&\K^7-R)./% MY-7;RU\>L(K.LL?=I'?4'G=/ZV@WF.SN:#; I!DPBEF M?9PF"7PR*:,_\\NCB;UZX;+0HS+DQ0B="=YY1F,S'*062YC]OJ= M]J!D9'+;KSJTPSJ7$3:P=: MFU4(U;AI*629QT^_T3BXDBC(M C\E$!_K2SF2=26\CV.YU6O]-O]48E7! P MW@_'>UG\WID OX];HS$/(^-(WMF[?_3YJY7KFA39$.^U9VA>:++@3;%T[P0Y[NSO!]LKKJ7K62Q]RA="$7I - MZ2S*G6#KA:\=G6"/CJYS%P'-:DS;AQQC"_W?D_^?>F-),S][QCU%%*#Z^".+ ^. 531/: M*XGDKQ0A?]9T3 ,J/Y#-'@6XH0/W\_M]_@)7/^R@N**,WF#+:Z0BDOLJV%/I4K[##4P=44#U!MD355$IN3F M#/_U=KERO'LA2(Y\(MC73IH,QZW!>-SJ]DO(7F6E5K(AV@0"'/5:P\YE:W3) M;0"J3("Y:1*-($"6@+4B0): %;3G.8IZ$JO_R_4W-O:/9.Q_$4'HVU:HP@;( M\P' OW;29C@!=8<2A]5='8@PJ^Z:0H2]2:LSGK0F/3;ZJTR$^49_4XB0)6&M MB) E846-?S;K"S#KO[FW0-%B9@C3=^X-\4/XEHU=<3FF?U0S7^/A+:+AK<:" MC"P$M9,NW59WW&U=LIG%M_L-X=I\DY2Y]LPIL6RNY=AIHXRL=#$J6U;'M:Q> M$^SKF7LUO!R J\:#"NI ?=EX01.H[W(X:%UVV2JH,O7MMD_K3'TL^^I#?2S[ M"K7RN2??BHZ?5W?8M"9*53DFTP73!=,%TP73!=-%'49&U#! V:]<@/*K%YH. M!R2/$I LI%!W:4!!ZWJT!+[7,[)E,&4P93!E,&4P91QW$$2]&\T\6PW(D-PRV@)'&'P M"]J+9A"\]ES+%OZ-^"(L8=_BPL&5.[O"@0BF:XD_//^U+V9V^-X+ A$<-$3" M4'L3LRNP&'&I:^$(,@C_ZDU&G?%HU"DL\)29.C'>:[Y!N?U!3Q10ZW;;:5&1 M_J\B 2.F 2-%!#18-28#&E0A"<&0E)"9-+%UZD22V8G< AMZ51% &1L[,\@I M ^_%\XEY](8W]O? C(VG#489;:70=Z[1ZW3'+9H30BAS[PW'C%P<#)-\F,'C M9]^[\2-W"T_.#A'NC7D#O]>_-0- M3#C&"TQ7[B$)ZBV_=F ;MD6?=U^]Q%?=VC.Y[L8!6\;[]Z]3BZQ]K1=IH?-H M+=0(%7@Y>)++P @B^ P.#.(HB!P]R\6%SV]N='9LL!2@5XQH-3-#^"' $39N MST'54$8]SG.!0ZW UX7/<+,K4$3W^-Q-9,^(97!%U5'RL!@(PO A# 5ACY.K:>[-A>(J3%$G <2"1O MX$2C7>,D-;;&O,#\ -^$X)@06K"!3$7!!Y@")EG+@12BR56(8D 9"GY M8;@PPS1G(_:<)X $SI+?E""SC:&8+8M-T@ M>0H;C8= M(=$/!UXB!:GQ;O3:V Y2A-,B$G6%<0^+)I/AT%) 3@("1B5\QG4IC?,&>W:(#,-"+2 JM%D^H0""XX M9Z&]E+_/V/F6M/,=:>?KS5R]?I_(V33SSCR!W!OB$;P;%PB(F-0'L0:^'L(* MP.329R0K8H!MU4K9]4$E@>33Q"/7 ,K08_52O(AB2ST]-6?&3$Q#5&YH>>7Q MZ0-[. ^F34,:U@5C/R!YK8C MX/O*$N!5@#@=K @3J IB+Y8 &314U#/KCPP M5BFH7J\=T1O%#L78NH[6-/Y2ACDH&5#*: ]H^FD8AT;QC+^V0 M6&V_V8NC=8IX].C%T8DF+SXX9[';Z9QTT.+>B5EZY.+S7==XZJ%^SIA!3.1* M7^%B+I6JP.V-=JS5W;+6(RX3M[QZ,ZE,/4_?EYY35JD,LH\>" \T'BF$ 1(* M-="_HYGT+0)#V0/: 7YEY(1>UP.MJ9-8#F@SBC,O$!@_XG-+DF3N9^YG[C\= M]U^3F9OXQ+>F[1"=B_]$-@;HF/N9^YG[&\K][S%" #ZA=ME7/GJ,=)_#G,Z< MSIS>&$[_X]WK3T9@>;XP7GBN(Z,.6P,$+U]10( E $L E@ -D0 ?3,OWA.6Y MWM*V,$0WL^EJ?CUPNT_F5'P;G/V?#09/@SP>,9R]]I8D,&X/;5>EE&10I,#J M2QB:4>BME>311[(<()W*9=BSK2E3._*JKE9X'1D_^E?W68[$>F(H>[^D*KD& M_AV3S*-1O64]E/"VE3-F5X:C_R>"K\'E>R!%J92DG2H$\V4P/([D_T>! X/Y MMZ:#9 46\JWIVUX$CG(8^O8TTA?A46@[L ^5*V.[LLR#Z%!>Y^HEDFLR"O># MP6V&PL6K;O7QU>OW;>-WG0B4=V^--S2^+5Q+7<%]%_?K>\8+7\N$T^"UWMU" MP&/R2H N!YQ[=<6.+KV-)TBNK%,7/7E);G>VXQA3@;?3,XP3NE[8WI8/M[9H MZGUT^XW7<7CE%49TTT!OHF/X2#"G@KR)X;NLMX8;=%NY6^&7UAOY0J"B]$-097?IJ: M-VC.DSQ%X906K*"76+M)-3?O41'@\+S]TNCVD%S#1;!VF[KK$O5E]KX^OJ B M"H[O-BFQS=,70"BSP7K _>13#@$Z0Q1Q#ML"M@^; "6->S/QCA*(,7X/_"V3 MQ69(M7Z(BQ,K8?H;_I^+Z0JPF@T:ZHK8XUJL0NI") '6[[0,S)JE7[T!A*:^ MZM)7G5;ZFA=6\%*C<] 0PBEPZ4.BTF_Q#;_J SP(;SJ] H8?AS#+Y/ M\S\ $RZ*I-2KON";X*.OWC=ZT>?X/6NYPE?!)W=[V>$J\D6ZVJP75YM=]':6 MFTTN-ZK,GDNK_TAGZO;^ZG=S:^B>?J;^YIE:6J$5F;E\'/6DTGCL6R"U=JY> MSLE@S_>.Q@?[5^."_*L'[$/C /OB$6/LE]X-I#F0M2;]M*H#H81?H MRF%'#7)*4V?6GZP=.M=(7_CK[A?YI]I-Z>.14EV%N\-^R]#_>?GJV<];2:S; M;_?&^.O,R=JC2VR:L78V]7$FN]V@]';8MFDL?)0%?PL]"VPT+]& 0+Z M^=>?S3QX'L^3>)23<$ 5QE:BV)L 3NM77.W(DJJ$DU%<'I -2M%VR9(" SY. MZ4%3W:($^FY!;\FN^9HP9?%&Z:,!S;SS8>BMM3^'K M FG53G6^TI+*$_XK,<]P5RFO A>] 9_$)^,1MP,VDR_O!^ %(1K,[KHM2091 ML./0V1RU$)?0:4*)BQ+;TRJ0E@I3M.(R!'R'#[ M-Q?=R1[O>^S2*OE*&IYQA"8"5/A(5>#/!0 .++V)<[,P_QP>2OL/\RB,T*7: MC/#0^N0XR"<1 2L/92DFDEL+S"/'7.P'4M]CIPI44N"Y))8I"3Q:K3Q?QDSO MO A,9HT=Z?J21ZO EE=>%_=LV%)#]\G-,S5)+91=7M>3?)XDKX"&6A_3E!AP39/YP4@"62B@UA]^-^ ;C]8V6]/,VF2+VWK_5E9+IV$3,\18$=KJQ2^S[5=;[H'LP765+>NZU,61O9MAT@4EC)E<[_[JTI*D[M+*^/ M8OIZ*!&%!0F8 M)KV/\#^-I+S=3; .T6L%Z9[GUVMG/9QJ/\.U6A?_OPLX!+:WH\(B\!2\ M634:QOYT]+: .8[D-J\S[Q)FM.T2YMOUF_1]Q<4POK 8[>[\.&EOWEC4O>5C MW="Z_1[JR6B];)<\(9S;M[3FC]C"X< /@=FQ91TR:IO927R[$F] MN9_*NKWVL'$"N198W:O'\E.Q6F=YS 9UU:3V1Q$:V*A&7'CSN;Q=\?#ZJN$R M_$5A1MB_$'B? '9'%>W==@E]M5\V5;8? =NEBOQ!>U RMKF-^A.&&14F[VO5 M'K=FT& J8RKC.6.GGC-61]/X+=K"S8\RJZV5&6LN/K+1:3=OO! C]UC(96OW M*>,/*JIZ&1SUM'?K!E@&Q_[#25)OW=E)(R\_FGMT"4/\NJ,HEU0)9%>G,XF$4Y%]3H0:UDE8M,N<&UKF:2;5% MJN.Z:5E8L2,[R,L>[[-,8_2DF305UL _TQ46F*RMFC"+.0!,+21^+,P(9V^T M\V<6Q9=P@(,WD3A9!<4@MX("ITV(0$Y"P [S5.;NFLY]8 >JU"^WH\"N*O#= MM1%[-1O>OZ:A]/("8_\BC<&SHY0AG+J-T9[9F:/=V9D%)5#RTL=;NJI%&(\. M8>Q:9G.QIV:AIY,$$HLX^XAFZ11;JF^4545JKMR\]8=SSPL?C]3O7DPZ$M)H M;I20H\XT43)-?+K5BG\[)AF'U<;A5P^<+%D]@N:I!!$8J8S%.F'QM302&6EU M0IIDO;)0QEF09Y0%N4?AW_E=^G[T0NR"IF,6?_I>L/L"\*^\R P:.;-(?%M] M];XN;#^\_^2*-V#F7+FS]R((OBY,%^LRPWO\\ ,A(0KP_7F+?::[>!4'NOIA M!T7=.7;:([Y/KA3=O,7^GU^]/T%^ BLCF4PZ2"(*^2>CE&Z/2>7TI&(Z5T$@ MPI,30[_L8@PFAKV) 7Y_:GH8CI@>3DE.]T"$$UIPD__=\, M?(P$++))<-&QV6Q_/>,;]88N9:;L]COVI%."[1H?3-]:&$D7:<\-1#Q:N>SC MZP9_.,D[WH7X- ILZBFO;K #; H8]]G&,^"QZ&H^](H_ M2^$+!@OAX \ 8?"%E0D4ED.-Q1\A-.\OS/ "9TMGMH]#Y$$VR=0!O,-671^3 M5J!9W,HTA>"E&IN]\KV%/:61NC0"?!;A(.O"MX^0%W[@NAD/M MY(%?@P7=\DL9@=O7;2T3@K6B %@.R! (')_"_U]X2+'(=C@0P//O6WC9?R<< M!_]W)D(T/GPY@2&GP672&]1V+_"<6WQ38(?J[MU7? MPN% 'U&&C3F;^YW$@U/M??W.N>T' MH;$PG;F6@31:P%125I%%(.79\@N:TS/:QQ^X^\P$>L$!>P]O! M9 %S_-/\LQ=(&G^+D'3QZW> ZQ5^]M5[ _]6/?F/,S2@N]D=X3G T D7E&%% M@R@D6V_)U5)3Z7'(QHPRM&YIM$;<83BKL=*HDO ';&:FJ,2T)T7)O1(T-+88 MT[70\C.F8@&X!/F(F5.1^QWHWFW%(BKIJ$P=;M7^I7BET18H^6P@')F=)J4: M;#N0H]I+X;#CZ1^ZJ@AH'(<$#*!S)N4JIOJU,E".T9B",ME&MY08J&2SG..A MNC\K?07(P,[ 1C]]AP< #=T-*YVYO11RM?0?=MKM4 M&MA6#^;:6H 8OF?W),UMC)2$5 .6DJH$Z6[2 '*XC M%9V8I5)$NW=)5S8L\IP[!W4XS,TFJV<^Z4_FNPDRMS:/6)[; KCZQL@(Y/4LV-!.Q M7(Z\QO +5LQ5GL68^!I'?.\Q&BT%_U<9K+;UM0@3(A/B27.Y*X+ORFR$"8_5 M+Q-?HXB/U2\38B4(L1[JETNRSJDD:[.939/+L<:];N]5H?ML8-;X(S*07E-S MHJU-^3NI-('.7Z\].;K\JT[8\MQT"4%V82\(*2D!LW^H>."O:T&]G>#3#YI4 MU620]"KO7,M;BFM]H?[>L^A%A9:CF(">'L"*&;2PAO*5U7B-B[K*DX M:=[\J#I145/4TH"ET4GIJ#*$,&Q?UG9T&?M^Q_/]/F4;D ;1:N7Y837?R/4K^N-T$;3 JX)KWB, M\%23Q$Y5&<[EO VB!49F/9%9_,U;87,&VQVFA)-30C5$/-=(5X 6"A/QG;*Q MR;=Y.SS8/GBP,R_"N2RU<&$9'/6,&]4-L P.IC.F,Z:SI@"6P<%TQG3&=-84 MP#(X'KK9@__BN$W\(S-+-F=8:)-&N^I!W3-[1I-Z<=;TC8M#Q^7X[E2X(W=6 M^+ZS6;L/#!*FXJLWPDI_U=537<.UC3XB1J/B:3ECO[N]O_K=O6(SHRVQF8M M6!B?N0-."(3[J'SR[?O:/H[\R?MRO9R0T=H'H9S6C"#&@=*^;3J _J5INXCJ MU,QE^)2&)@-EK=$'#@(.VOL,VAWO?9^<,S*VT-[UJ?T<+F)*7GV78$K%,PTU M(< X0%AMP\?)9%5WLC;!>9.^,L(6,P_6]R^S$>(DC*D GL$D#.?.O _P:&K- M11SXS Q*UOJICUM-Y6ETA_V6H?_S\M6SG[?/E^ZW>V/\]8-Z8133OL(I)E3L MJTY?I:XQT%T$OPZ\]F'M/FT-6:L:!@ M-&X/;3=OS^IDOMR-'$V=R1*AC_2B]@S>^:,W&/;'D[\FSPJ@M">2]WUM_=?Z9%/G]]^N<(O MKHVLV,F7Y$\3+*/],4!_Q^;@HX&U93T[!.JT\HTA.3H>51E\;45!@$J_(E4;"G1TN:-'(-2-82\QH4;2TZ"]*F".%F[PUT/5BLHLIVD=:*X,1IX9; M>/!Q>JNV*VT$?*GM6DZ$UIIP G$'SPG<5KB (_Y/9/H :.?>^"*PMYE<"_:7 MVMV3]X2?IF ;P3E]^A!,%MH8_-X.'?@-$G6O\^H#@/Z&EE54'AAOLKBY2N'F MCW@WKS-X^9+@)6G?1F_H(KW*+=P+TUL8/M1T#)@ M*?SB#_KBW>=/QN?4E^'"#,E. UB X ;0PG[PS5_$C:H1A/W&M8 &_.,/>#HK M;7/N[QX_ .6BJ[CZQ1\VJ('"7_#1:RO0]?L7ZE6]8?]R,'A),,)#(W3R#]XB ME" X]DL"8]B[F--$6LAN^^ M?OL:H7NU\FU'/JT?7D5^$)D ?+!NOT0 FT%O\&+Z,D6IU\("R)2] ,H]%4FQF(Q)B'P'$Q-SWEK"^%PCT$.%I%%P 7NY@L5@S7LCB*S% MCMT!9)8H:A#N1J% \ $\ J'V(UP+@*SXLV7 M(X8),@T]6L=>VM)=::E=*M!)/MXE?*Z!Y]^F?;[_\\]W; M?Y5HCE4O*)6C\'<88X\RQ$@N?WCS_\SEZM55RX 50'7?VC.I/4QJ!N](U2O% MRZ,-,6GHH-TE8(7'&EDV2K!06B#P<[4Y^$I*"WB72_)'&:%;SK@-)-;"=&]( M2&[_M=*5&PM(?:!!AQOU_!L3PX0$.JF5@E^,?6(_HP.W=34SM=_A\5^J5>J@/1\JK-4FGT)&G+^L*>J,=:W6WK/6( M!+ MK]ZJ4V00HNRRESVK5X[KTKX#:\F;19;DX#3I?T49I T/)6=0 MZH3FCP M+\NW5Z&R)%!>6"K^3H(*Y,8T"N M 0@<7Z#>3G<.AJ7 @K!"$E9KOTV$. MA7<'&S$##QTF;:\1<$$BIZE8V;D/=V!%R?$TE@*$R_&YI&#IEIBG^VPK= . MR]J14Q,.P&*-Q1J+M0:)M?\6]\;ORCHR/HC0MRTII4H(L[H7?UY=?5:,E42_ M/X!%%8$4VL_JRX:-OL/VM7$'8NYXVT_\SJ7:/DI;#%.!A!6WIA.!T"3Y&F^/ M9GC+AV504_@DKUU+M-#134=;42_$"V.8$H--<2C_$9X^"VP6V"RP&R2PW]O_ MB6P0%-)!?6VN\$&\,P3!8.TI1-V-.V(GLZIE!@MCCE&RC)6Y+GR5M[RTP]2U MC?AA!\D5U];\.I9*+)58*C5&*KW&FV.\&[ZR+"]R*9CV5M_6DDSY#&:*9>\4 M4/JJ,]"W=\E:*_5K*6/PMA0M'R ['ZVB^.Y064[*_DKN5_#[U&7$(R]B\*L[ MN:/5"O8A5_8%B$PTSR*ZAQ0_A&_9\$P03?^-!Z+\5'"QYZ%P*:CHB!_&OZ/9 MC1268,HM3;I_%!DXF4$0+5>9Z )+29:2+"4;("6_R,N'E(S\['LN_&WEY1]L M\X!!/L")[W4^UM(+0GVM848@.4$4FU+\).^A<)_ISZ2,N0%;#]U.*4TIE5[8 M%$*<"N&JQ1RP!6?>*I1),>F;$<^G2X^IB!]0J2GS* 2'M4RQQ0D8V_-M/W[] M\NG-M]>4+?N8)(RG@^PQ"1E5!!GF">A2G4ID$1_GV'1DO Q]YUIMXP5RKDKC M4L!0&5POC3N3\M0\'PPHG43U1CCF'5I@()4^6:$7.W?8 ++3[:6RQ;"DR/CF M3\'AS+[SDVO\PW0CD&+RIV/I%LJTP:F'^6H@W69@7LD[5B7J-*[ # -QB$ZF M2A31AE]J_Y2,0QN@?+"\7<"/LA^4SB_C^O/+[^EP9A(Y]F;".0D/_4ND7I+[;VD7L/%-+*=,+XW3-752+8*;0U/:WR4_K:9$FBQ0Z4.D"S%.V_=(9\ M$%D6/JK<>PFXM@&BP0RIIUV*5^A*)B8'!"X6-[B ([W=0F8ZA4@[M\*-E$I3Y #+^EYTLT@='0UVH" [H-7IL&"$6F5L[4R;^V 9)(_N")>!38!Y6Y]-Z;B!BP/ MX$"9-RZ)$S?]OY[_W;BF9][^4 9_?D%4JE#E?@G4$OLUGSY\CLM=WE$1DBM2 M%8VJQ(NV#K(C$I)Y J WHS=J]2:CUJ _-H*%B0%?Q=7;3T(B9:T,#,0DVCOP MVY^ZXW:G@]?_7*E?E#\&63J3]UNNY-YRPXYD"+- M/!."*"HAL6[R;T6<:U1)Y)13$M=2-:@;"!,R;1=DH]+]#Q7JW8FD8\@,SCH8 MMX=9D-H*@\K*12H&;2X74@U%R$1[8;^4/[2$C]5LLK>$37I#D@ VPPB,%[H\ MZOI;$#O5JK")RN PN ;FKQ;FZKV(JN1&%J5_J+ZY%5*GQ_<6@=3&8N-Y8\L/ MR*?'(P5SK'>+5GBTQT&2]O?"7H>!/+BW2LQ:.+:!L8*9,H?4*5OIU!=E.J/Y ML?V,!#+EGZCW2'8*L:FM-.RFJ#-A;_-0B0!EW&AV5=MS$]842IAL-Z@?V0"D M[)8=9]5$H]?);Z+!O30.Z:61H9YLJYJ=73;V;+911J^-$FS/FK?64/=(;])% M+)MF9U.M3K#?_A&!L1(;FZA!_HQ,<-U"L)>,+V@\H7J!OS\!==GN9\]&_6^" MD71G+,$WNT'?WZ/OI&Y35UOM] ] 9Z&+J9X2\0^#N.(_[3DE,07E9K:R_G+\ M.5E=>(LF+]STS\C,H2ME5&9+$QQDQS-1D=Z:MD.L"9^;^ -3YGUB9R7JRTN_3O-3"N%42S$[CA M >DT$2"$_X+M.;C%( Y1AB!Y]^LX=T;\^R^D;.\[!3M200L=JHOOM$/3D5G/ MV>"=#LBT<#R M4"BCD/'ZA''0U4I_*6.#,HH&L:8TN$8H'>P*8&) ]T@<*5* M$&_1CLY$$V7@[!ZC8])4Q@B4W#$%R #O%\JJI>"9_)%N,0#[HK=G(X R0HF1 MYS0<4N5 #FX0S6&=^)T*3K?2,?H$)C,1R. HDN#F;4&+PD.N%"<8ZLS?F?1^ M,2] /H21,K+3/5?<8^@<@"ZCV;@C%;_"B)QWI_.AP-/R(SM$J9F\?"&K$7BWTAJU. MIZ,I;@-FN]-PKRBH*D,':6+/)M@!S;G81L.)$2E9C^K+YGCG :]1&21J!8J3 M^W09,A/Q#2X%RZG%$.6GW%!\6)A8[8;E:P!,>Q;%KTF%SE/A>&"*C=#L62#] MCT3]F#UX]G?7W1? M*J1@N*';;8VZHY:\6"2!2WY&KW4Y&E.?BWZWW7_>2B):>Q^QH^[QL@0:E]* M:L , ! H%&5!\X_N&WZHT(",.YR+U'B3=,)]# VEY (V!()'1[U6?S Q:/"D M\36YV"F'D"16-JBG/VR/GX.<4=FUIB_O3QY+/GC7B,H(R /(9/-(%"^;*1,% MWS35/@/L@0A*@@:M[=B,B-6QQWWSMP)FH;O M@98,C847!0G=;B?;XD.S *4_?0^4= HVQC_1!,C'>1[*$>./D!Q/,*(15S^- M)NVN_'PJP[H;I#,8M$<%D Z908IV5+>R "#A>T@&*3#=>@[X:BTR$H6?)845 M?; FO0#EZEDMNS>@#C)KZW=D$IN.%Z*#"VA>-7#DE#D%LRXK2KNU]>D7C2Y6_OOF'K[?6 7"@Y7.>&;Z:& M4V9X*C%<"9,CF6G@95&+2>D&^T*UF,?86BH[PUOAV?"^[S[VIC-UWYAY(OU[ M%0I0Z1GXT(WPP(5?@3<%ST@DMXTGVFG@C3EFY%H+>&@H0YW2O&T94UQ0OAV) M1'U.]W%2]8TN=5:,H&MB^O,_$G\4IG#Q5"N=A907]HSS40#]O;$L00<5\A2O MQ=MN;6 Q5UP./VP/GN-FMV5(IK)Y5*X+CB; -X>RBVA:^P\P!/IHFZ,CDY6T MMJ6M2_#*R_V,]MUQKK@-J\30#+6%KV(LB(XT6RLK').\5E?71G 85J+]"E>TC:29(?U W]K7[<3 M&UFFL)F.S':2]7P2 I0CHB.P5T'@679LG7\!4L"D/2!",\!;89(?=R,;&E)!.N7&Z*[2<+T'\+E-3<08)73*#J:>NK#W# M\:R8V72YH+RLH9L%"I?IZD&\/TOSK-P+_,3Z[JBL5GU)CP$0#/P@=HGZY"P, MT!DSK$U$48P"AC+R,+A"(1<,YJ"!A 0@I03"-?U"NF-7N9"*QN!-<<-OVJ', MN[!E&*HD#Y_<;<5M@/<)^\C(:KW*'_'4;MV-MJ0"LC?5+ZKUQ ME&D3/ 3!J5!9#LII L,/._J2)1@02A3AR5^U%$;G0LRF)N;I8)Y%&DFS>Q>4 MB 44\S8&H()=):?OKMQA-+B\5*V._=-/91$ MID4$F.CB)&W,:<.N &[VOR?Q8NPS K0M?%=6>E&.;"#3*G7Z\)5[+]5QNCNG M)*O0M,'8%:E\("0+[*42IW('(JE3C6^E0(H(1^J A,1LV2DJG MROJEFXA[52>A2B;BC/MW(5W)9M8F5HJ=>=&2 EU9;B0:9SXRIXX\S'*" O(. MEGZ3'"C#:2U*@UC2%0YNC!J5SW'ND1N7@/H>*!T7^3KX+MM[D-A0]U&JF=L, MF/Y>=W&#\R0E#UNJ&K86-4P)=[(NXO^$]%=0LP9D:][;PB%K1SV6J6U8NU#+ MK6MH>!3V7]E<[>2"+QLYE$$,TGD";7>!6AF!']D.%8PH/W$%>I+N)C%\B+IZ MGHT?9J'^P& S3AS2:;Q$4B$2'9]FNLBS7?@JD"W4*KR+<69B#T-;$CG3YL#W1CR^.'^(LG>K*TJIRE-^X_IW_A_Z9O M*-6E812H!/.'-,.=$&!&R[LB,OWI["0037D7"4M)_I*/9C]^\>;JV\__NOHF M"V(ONW)3E[WGZ>&"3SI@W.JJG\Q/RP3/$CH M*,X.^RJ=C+4U5-9)7"B95.;$6EP9#HG;2)9W*G$E91DDA9/PH.?$B2_:-I>@ MB1M"1"JY&D0O^!(7&'^BC@^Z0C/>39)V=MUO5N=QT"DF"E77?N9>N4\PB(WZ:J3 M%: L36E'I78<6T^@V7%T#5$^#LS)[$'U&DKW&I9\&'MY&%7#Z@M9-I:DEG(. MX$,#JE1'^+@GW[V%3:+HW^?CH)%JW1*'5=$5:F1!>KTN .5KXN=,6>.L*/ WQH MLUIX,+S?-?%-4D%1B'>.E:?4$PR])1D>3WN3.G\QS6M)QS$9QM.I+BF0(+GH M/CJV'\AKX#G V2[BL0'<4 +Q[^UY UV.J,Q=([COH.F!M>PM3#TM014H4AKIJ1;%NRI,%V?K1*=]I6,C,CZU8FOMF-RR$?T&W:D-N0 M>M)I.-I!L<3#O?&T7L,$;*0$M1M4,'/4** 84AA!Z)"'3_W;4@ *]H%0G TL M9_7MJ0W:X!W'?:?>J?DY\](!]5D#2MGK.JU!IS-L9C'HI @TNRGDFQJST7B7 M?9=5%SLQ6&V$P60TK? B3-F_+>50;1AK8!%)52_#O]Z=&_\FOH&3%L@,(_-/^4@*!0S9!&AA>,1UZ>JI+%7D7GK^2B&6]O[!X7DU>&5 MF0R>4V03#4\A33.Y-IWY#K13R[#G%#3' G!9@F#,?!.IPU)&H_0GZ<&X],P1 MLJ]*TI8Q1"X5+J4!V'.5;X*;C@_C^=0%5\8+ %' JE/,+0U:.^73]I.M/,_' MJ-.GE &ILQEE $3](/&)@^V BR\;9"C8G($XZ%QU--(7*YE$H3COXXX.2OFYE(>"FDPF%^G. MJQBYQ"LZBM_1!0Z6:7I1D(SS4&$95>9DW-H^MHF2>73XB__(&DQ$;:L&#>V" MA0'_&<=E M&FL#:GT[L-%:EM'Z;"A6Z4DE$]PXSQ>S%VB>!K5@2]VH87S&QJH"C VK5B<2 M6K3W:71/.]!U!G=H3R"3K9$%5R(XHXV)'BV9+3VDWJV[BPISIEVH\[\N@SQ"2PH/L1DKCR[DV+(;SS-FUX MH9)7JO!>NDAT]QG)")Q,&:-=X,4C4"0XM9X5HK+!TUKNN HS*[<_JUWW MT&SH&?E*#"#OW&*<_;,7JA^H#I:IAV()*F6TEL"I*RV=M9#(1)4^K':M]0 R M:$I.4(66;B7EXQ 07:4J54$@;YWU6TBOJ)$A0K5X-,PI)KH6SGA@N%YH;E/, MIY02G R. ]N@>?'JG&DEX]$:JLF=)1MJHD^)RNC6%G=:4BDH2HDTLVEHO$:( MKA@(L,063Z)4FX8]WB^Z(+[NM^F="USE@O2.TGN*:M(&V?$H^1JI25W2_B-R MA:+8.Z$,"^W79P"Y=HZL'ZU*!)<>BIM^36("O[O6G0P\$_J,;. MYHP"/\G=5=D*CF[!XLP.E5N24E2(GIPDI%1^:#9!%5D*^/$^$SK5M39K+3)2 M^48!+(:,)36G4K1&B(V#XAPO+8U5C:,6KIH@R3[0^2PJ]^\6"5*XNHXU-CA4 MJL1&=OG2FU);7%DKH?+)M:,=)ZF@R22CJ([X82N;2BILF>B@U3:*&L\/E?J6 M#7(IL69V+/M%&QC"A3UYKDR!D!?/:U,[X^M:4S;V+'MG,P\@B=3B"LP0 5.& MPNE4>"SG6LGX_=H6T=B\3X)M2#/(Z:JP?V:N9.DLIM0!+9E6ZN)5$8'.ZTM( M6D,R9%I=P=76UA!YHNCFBOH,;_$>HZ:V"HV/HZ MJNC6IE&U=C&5,_.L MM6W@&?;TCT= :I*8";[ MI.H$ UG&=(V6=68-55BJQ)LO-IP# M02[P=9@_3,A+GJ2D_CZ/+M::JHHW2WS;I(?.54@,RWJ?V.ZK2N MS%=U01:K'I7I)NN=Y.W=KIKA+W;PW?A#[8]R>;JO#/PP,+XD+O[&1)%/R0AZ M_:.O)P@=QVR*RIX2X@W,A?=3&3SK\"'G<>,*=.:!@=W6MXNCY-6 MZIFT4N(HN+JWAWU[_>W]UVOCTQ_&I\]OOUSA1+CK\E)1JYFU,/?B:CQ9#RQD MZK0JF<'N=IYCS^2((]W9?,T2DF5MNBX3,SP]F=! U4R_[).)6.,F.7*/LDF. M9,FJM\U)+9=\NS%CM?>O!/7I:7+6M9ZIJS2?G[B&\R M$?=M+[5EFQN]Y[NK\%5F8O#!JVRL!7( .-_][5EW\.RAA96DD/^\2)E3G9:! M__=R_1&-F90$4M_0FWXQ2%5D6E?EFCD'CP_>:4U\Q0)#"9@/5&4H_WZ[I=1P MH]=215#+2$T__1'^Y^0X/6=Y,CI7RL/[H3K)B'-&5(<150]$,4?5!%%E<=2) M5>FCB>9A!=GO/$0F)\;F"]LUU "_H*5Z/&&P!K>"?4Y>/@G516&UV]F)5KIP MO?&]R)VE^:O7&;2,7G\,_QD.7SZ$?.RKFQ,.]+BAB778?W4R\EMY8JSO/QVV0)K;*& .2W9;EX-^>W3HSIXH.X[\VOVATNFT M.X=N[OF)@%(*E73'X_:0J82I9 <\!JUQ9]R>,)4PE>R 1Z\UF'18EI1-)>49 MGFQ2'MYA+!Y/ILLN?CFJ>;GW4?.N.VN_Z..YN#9'8WA58%&&%\.+X56=11E> M#*^G+LKQVT<:V_W*&=NOO:6JWPA2!1"Z6X RP(TM*93%C+<[>>2X-+>U->AW M.'R\!I5Q[W!?OF$@F5P"5S!,ULF$09(%2;\U&?7;/88*$\I#4>3.X)()99-0 MB@0)QY K;-9>RZ&6KFYLBM%D-F*?9,2R";L!DTN^H5NW8"?M2P9)5MVP6;)N MOXY&;)1LB!(6KFO&Z^22 P3K2KA;:.80QVUK;^"F&KK(04NROQ?;N$^+O['$ M60/)D/72.D3Z[3Z#) .2 ?M!Z\;+J,^.T(8H82I9,^>&G F^#I-1H>XR!VK=PG791-.(RP(70X1KMF MP/18,ZUK:XXTK1-)O\M6[H8H88BLZ9LABY+U&$*AMZ0/-]C*[+)KNVE <&[$&D2*%82- D'W-'T MP^9G 1/PSNJ,Y7-F)9J G)Q_SHNJSN&,S#G,.RA5O='N=0<\;P'EE(KSY;:I)1B.V%R_+^:WM8YG)$]2H[%,.:.*@4$--O'$QZ_3[SSP94 M"HCIIV'"Z2:U-TK?N;$#39+.WQ5O@$1+J+,0N3__6W< MZ_9>G9"<&4)UAQ#+&98S#Z:>,$1*Y1H.AU;:\H3'P?;4&"Q; V'"=+(9&^9+!*83EB<5H),M-B8G-G.J#*?*U'Q13C)KZAF9 MI9V3.8$$5 MXOX_E7&G5<"DBZ9=]%T,#[\2?GXBF)1!(YQ@DD,C!228-(E&^MV";\<;022C MP_-MFD0DO7ZGV"YRC2"2 A@G320XO-BK-4 MA*S.XI#,.\P[S#O,.U5D!;NFBC?2/G.2'QU J'$PC""X]E6,)Q5N9L!NO\]JSSC/ZMUJ5_ MJQU(RJ;U#2OR?>&&=#,!3JL]"Q<8@.\\/^@^0?$.K.J8JP ^UG_%7V6.^RSK M!N];+J%V.X"]YEV8I'UXO+2@".G+ARELRV\W;E_4X_1UZ9>=:3C2# MI8/0L[Y?3,U S #%2^SQ23./=+]/PPS@;8[CW06_&!LRK7B6[/8.YDFYQ/&9 M4NY1,J49A9[FE!UL.NF=DDM3RW4V@U5JB\/1\URIKKX>Y[!NHK$3O??0G^>^ M[ '7U^-#"M2T,E;T'7-8=Q4^P?C8MIU> MMW[2XIS1U6%TU0E=S%VU0E=9W,69I[7//'WM+9=V$."L9\-T9X87+H1O^,(Q M0S&KT.B3$C*%>J.3E8A7%B8%3,1N&DC&!?2S:AI,ACP&ZUP4Q+7I"*D:8*/? M10@_JH Z*"M/LMNIN4XH"S!U%X*EP>7R9#U$J@V8\3$ZB;"G41]%\FDE?+I@ ME=HDB%8KSV_R).]!S6WILN!2P+#)1L*EVV/;8XOM+.-1HJ'7J$1B>; 9=+G$-8VRZQ(3MJB M4,ZX9KX:OJT(L,[BD$P13!%,$4P1C_)Q?RVFG5;ZXQ+;ZUS0-"*^S[4M=09)(&$RAT!(3 N@3Z# M+*$S+H$>= O-Q>>;@@J3^9D5E?'W(_^S*S_HUR89FVN:JF2=8+J-" M[_18P->>"L<53Y@TAV,"^WJP *WHI># M9W'(LF] GRX;N^/]+^AV7@EL7N?)^PH%VT<+ORWKV2 2;2LWMKPR?3N0-YQX M6TF=[\E(Q2;IANR/;KS=>6N+3V,;U[4Q)*G_%H^!43,0\ 6\83<2^T/N'&^, M#YB9-#[2C?%@L//&N%?.>!->EILG)=2RW\PB'YMT M8/98&&>/[=WSHX5-/\"X#^! 5L.\\="QL;T9.#J^"%;8I^-6./=MX^M"4/L.O8T[X0MCY=N M( "],?/A.=>8WL/;XZ>PVP?U-HGP2+AS\%*P1TFX,$/CWQXGX._'# M#D+JBD(OQ..Z\.\(WG;'Q-=FG\TW0B07",O_X8P^4S'-NR5Z9C M7$D(Z;8P3R 6X\:'#0-:N]W6J#NB'W<[K=%XM$9&_6Z[_UR">=@> DW0@?8B M!DH?_YK!00$;'@'1#B9RPZ-QJS_JK.]XV![+'5_VVI/G^V]XCW3!\;Z.Z-9L MP7$QR8(;;K82WBKR81P@4Q]QI..(U%Y_KZS.C%Y SW_]#&*9"8%,!9 CAD"< M._,^2#33(@ZO9+(F=0BAC[M-!4FZPW[+T/]Y^>K9SUOS1/OMWAA_G-EH>W29 MLU?U\:MTW,F@P!-L$R2=+^:_/?M;Z%G/_OZ5K5CRH,-9W/7(XIYP%CAW3I;+74& 3"XG)\LJK" X!L-NH7-%FY-D.2A@,F^#LK?[KJW.X)(!DE8UD^ZHT.[6S1$FDP+JJ38RMDLQ2MGF5+ LXA[W#N?Z4VG*$F%RL)59/DS*Z$)=GT6?REVU.6"I4&/.JQ5,#C94 M61JQ-#KNHK\64Y:8,BGSR@S)Q$MLOF[R;[75M3WNF_2N"@J-W/00E(R35,'5+G1DMVVL.<%ZW7739W) N%GPH)?KK\!>R!LX5R6''SOV/^)[)D=WL=KN? O>B< $M<,YK;D MGO7]X,]A/^T]V4K\0$9$61)$\/(#&>S!\VM9UQGD,E:_-1ZO2T&2,O#I4)9X MPE^7SU/N\N&L-[GJGN6%9S=_L= U:V M81W/QBKGF4A)I2J=-OVZ%2 .OX?CFZF+Y#1EJCKW)RGH-%FT\J3G$XAM'5>P M1;681=D.!MV1_]#S;!+(&Z;OXP-+*D*_$\;"O!6)^%/E^[@7N1 A+E51#XO& MQ=8%M8%XQ!0AE5URI$+'G&'<7-;(98T-J9'C96NW[(F3S;BLD6ED7-MXY&2S7,NIBJ0:EY&>0G7,68J2B:'#Q=I#C2 -NH]6*2LS-]^ MM[ZU&670R6C$)7NI&L;)Y'#MQI7+U2'$JI*U*APN5"M%JTZXUT6VR:@"2#I=@]W[5@8L3"J9>UB.2,5 M\Y+9LZ4\VXH6T7TNLV01XSB;E3D8Q- 5B^BC;3Z!#LIAY8H[8;*K2%%+F4?; MV8=6,78[N<56O#2ZDVZB)EN>1:W>@Y5#&:(!U,)ZFRV5[!^&2R**+$ ML=L>U[?"<1-Z8;%D MW_$DK\1[W.[)?8"%-2JUW#'8CM%]2_R.BM%--L^.N5T(]9&'F8-%%00N5YFN;4^4H ,\I:VM#T" ML/J$G/@KA3V5R<&3-[YW%Q]PZ<$W(..L[[!4N#!=55,9A+0("M5>..*R;IAC'57?1#%NJL.B&+=54^\<<4D5TP^+1FL MO,QUKI@\4GY[_MU4!1+<2YEVR/4]"32&!92Q- <:@_[)*DBKG7%MR2S9VJ ,-"65WJ#OG.9 M!9.#]?7U*+.X8)(KFLU!MVVX--:3+$\FM\ M8(A%A476- [SBX^[PU&>X!OH$8XCW- 1)SBVCHRD[1,:UVH5,S].)BT"P05( MC)>4N0UA&3-?/():9H/!4@,#$H+!S M9]X'B6V]B /.F7I%'7KMXVY3&0O=8;]EZ/^\?/7LYZT5FOUV;XP_SFRT/;K, MV:OZ^%4Z"<2@+!#8IFD [\Q_>_8W8.EG?_]*U9K HJ_A61QA^NO/YGY$DD6H M.NRX/;2!0M*/8Q ZWJ$O]R)+/3-1:OIH!Y$4184YPGJSU+P0T5K=:O.#:LPK M7UF.;H]"6&HR+UK'\"^ = B,NSR;XO(O(@ W%6PL).09@,_Q5CC#F,O+:UM> M/AQR>3DO6^ME3YSOR^7E7%Y>R"J,5"XO/[4\.=O"%"[1JP^BN$2O#HCB$KUZ MXHW+R^N&,=9=]4$4ZZXZ((IU5SWQQN7E7%[^M+S9\FI\N+S\2)?SVVZG*E , M5$+YWYC'T*:@T>=*V71=1@$%D(VL#.T6,86V217FP\G):H@K"(YN9\1B)%UP MWV]W68[D06;0+[;TK3SSDPU++C%_K/EP.-JIC]WNXN!>:BR+6!9QB3F6F&]-:<_49&*P+;;^_5MRN6V@,\_;1 MP]?C P,L>F]PL?G1:\TW0> _0+;[SA'FXO!BB\/WJCVM/?(:7UUJN[S3U\,O?-(/0C*XQ\*=;.KM[T3^&"C>"H<=Y+V[4!("9BB2M. MZUMQ.N**4UZVULN>. 60*TZYXK381._S12I7G'*N.E?M<#$(5^W4'U%N.*4*TZ?ED977LH_5YP>J3!@^_U4!:H# M2B@(NIP<7O72G/*H7H^+Q3(UISR--+_&LL,UIVEX]+M<"IQANB\/!A]USFQ65>U5NTZHPWJ$.M]W%! MTC^\GQ#+(I9%7'**):<[LMJSM5F3_$&@Z#\75NJ84W&:,[.88AA)Q>DHK^*4 M')3'5YR^.;!@=@]HVK*H%0M.K 4@3U83]KKK]9U;JO<"L-T=064S\,0*MFO9 M*RKNZM8TWGC\'Y-(NOL"3__"NC[AJ7RYX#[4M9EMO#U@.%;./1%;JR@-+=6EL( MF+";7\9+/TX^SZ=TE/5!Y(0(A;GO+>5,RVCJV)842>X]/ $\YY/R"P"-CN/= MX>.*O\^F$/&-6/D"!V]KQ)A+#XS4_Y,?<"UB;6L1!UR+R,O6>MD3)X=Q+2+7 M(A:; GR^2.5:1,YBYGH.+A/@>H[Z(XKK.>J)-ZY%K!O&6'?5!U&LN^J *-9= M]<0;UR)R+>+3\JO*RP7G6L0C98SOO**J0.9X&<4B/*TM#8T"DC2; XW3S0.M M=B9O;USLX+J:D\F@@%EGS8%&?\S02%5F\A#=?$4S+G8F5WG&)YN57(CX6.*N M0Z7+L4%2@W&@E:@XX>*?6BU:=<;KU*$"^-BRJ ;>2VT8@&7161MM3*/)Y4^[3]NJVW\H5[WB&+!IYSX,G<$YQ@K M;>X6PGWZU*FU8I8]:T3P%9E=@UEN@X'NWMA3&D<5B#!3Q8<_L&&+5HB/FM9_ M(CN@LBDY, L< G@N-7*+JL_DQM\(*[WOKAH)J4N6]@9\>T_ [YH))C1.% P* M&'E92$E2:[,PSS)76$@BCS6S<7Y70$/!$,1F"&<,'.].^(8/.)*HPK(<^"76 MU>@3XP_"Q=82F]2=VD$%)>-BZDDVO&@E,]5]F?%(E_Z)1SJ.3]P;YI7\[)+7 MTK%?/X-89F(74P$"%&,7SIUY'R0J8!''13*%-3I"T,?=IJ[6NL-^R]#_>?GJ MV<];2XGZ[=X8?YS9:'MTF;-7]?&K]&VE0=>5L$W3 "::__;L;Z%G/+:P4'T#HV$$_Z<0RCQ)OWY39EN5(F MSD(?[:"?T@A4I0L9SHYRNS!FI=TE0"2%P7,F7K9L"SSB\FP6$E2 MU0S@+0E"F(KJ>J&Q%*8+IML\P#?+^(&+*4 +MV''^PX.GR 2OUZ"0/;=[ZR-.*%%4T!X M1+9H[OKK0RW.II7Z.PT-G?3+V6BUS48;^1\$YJ *-9:=<,8YYMQOAGG MFYUMOEGV)JJ9F68O.H=WPC[5_7XYX.@Q.-+@.+BA7M.R/WI#SB-;RQ :UY5& M6((<@3I&=05'61)D7'0F:D'Y8X'CV2#RYQ=S>P9Y1>* M'S:<"0YM.\8_(N<^VUYRZ[[7?J\:0E+?2O/&0T?/]F9!V]B94]:TO+K?A2OF M *2Y[RUUIF%H_H"S<8)=;1/LN-T;+UOO9<\Y(>9\<[$XP:Z!2.4$.TZPXU0% M1E>M$Q887?5,6V"\<JQNZ&(]5A]TL1ZK)]XX"8^3\#@)[TR3\+9> M6S4S&Z_;[A\Y::'R(-';X[YO#:>=LK)MN.];%A[]FM-)*:WP#NYQUC20]-J# M6H.DM.S?T>CPA'G.W7NBU;QE4WJXLNRJ.F)[N>33@O^S1"ATF+5OMP>.T M#1,<'2!?TX'/9Y%%,Y=5UMRMZ41J*K/C>'>F:XGUO#_+]/U[#Q@ SP&.46#C M68R9F M*0<1/'=NWUM?'C[]6+CT5ST\=/'BS^OKCZK$;I_O/MX]?'UNZOW M\-:KZV]?WEZGP5YP?\'M(N4=D-)L1IC7%+0$FJ0AV"OX#Z*9IGACRJKEH3., M/ %_432**&]NNT")2+!!"!]0H\>6<2>,*!"TXMQ#:L7O&UBM!5QT*QQO ME5H-AT!;9H 'QF,LS>\"CH&M,6]L"^>@ UNEF8IS.7\Q)KVGIG)*TCY"+N=H M=R[GJ)P,ON&Y+7O.^4&C<[U!V)5N*/^L=\[AV2)V1\KAD?%ZSG+E;&\FJYRO MP8BJ2:8&(XHYJI:(*HNC^-:^]K?V7[W0=(ROOND&)H43JW!=7]:-P*C7Z@]. M=7]45: ,AJU)]U3#E*H*E.YHW.J/&"I9J$PN6_W+@SO('$6!L&HX6#7\Z7M! MD%8-QC]-)Q(&I@-.53K@8:E_E;U2'TU.-G&O@M 87![>-JHYT.B.)R?+0:D@ M.":30HF#78K:ZXVK6SD,\&.$X5P<$OC9MUW+7H&C<76#%\ 54!JE&8[=UJA[ M:8!Q>= \/RC4.)J/#>W8W#B8%:-*-LA]V(JJI$JYF_XX"+#1X^_N[ MKV^NMB3 C_/RD1&\ZPN^2GXT:0]6/]!252[).;@IW=[A$Q&:8X-VNX=7(S<' M&L,>7WND'=C!9;$>+/LG35-&VDTI3R=50 N59<45,.RL:89M ;T/F@82=@GS M0@>%DLFO!78]D))O='!!Z^@T]:QE3B(IHGQU7T=3[7:P30&EJ I5[:MCIJMO MZ+:'*'F/':>;$]#7I1LJ^6;)NGV 5>'Y-H-A^N($=>^R3\;2\[$!!96V4]Z? M+VY,GX9+8=4[5NY[#U(- ? L)CQIX9 HQY8_A,?BF&WHK9^U901"-@$( MA$PP#.W0$244_&-/LE[!Y83CW24]+PH6AH>3WV-F M6.UDNA/9R_\M[HW?=<>'#ZKCPQY#K@Z'W*@LP-'?1QL5MEF]D0>^(MN%/ )P MIRI@,6R01M1-).[5,9=2!K0&_8-Z=SAFB!*NA2:0M9!C^@+Z*I&+J08?;>-? M COE8!N?G'>:@7Q%M,07F(YCA.FO+<<+Y(R_]+NQ=XI\.WYJ8FX<2-"DM0JN M.(WN,8D.=#S8)/"7ZO:SBGQK@?V!\!MU+--8>$NY43D.4,!'P%TW\'5J-T9X M9UM"=BGR7%J!)+X"#&TC2/:!IN(BM144],E>3/?>N*$!AZDWT!;$#[F%#!Q2 M#8G0>C*=0![(UAU?'ICUEZK#/LB '!=C0);8 >D11SH.H_5&>\F6C'["",WZ M&<0R$ZJ:"FR3 X:J!XFV7/AKUJJTK;5-UC_O'SU[.>M MO7#Z[=X8?YS9:'MTF;-7]?&KM!XP2!' -H';?#'_[=G?0L\",41^!+#0:WA6 MYKB:^Q%)%J'JL./VT 8*V315'-G*_"V]78@:XGV9_HG$)[_DN0FHQO3*I19KM@J# I^.O M?!&:0(\EV(CPU862]_"\L@WE+F7_)CA%O-5X]_JP(!]M$.R^1UW9;G&VZ9JP MW]KFJ2FM #_!87.HXI !O31 5U9MTB]565XK:8\''-O+7GOR7':M MRYLCB]03K-#5N!7.O1[6JY?2XWHC@=K)Q 9^4S $M!\CM;/NAX9$ZB[0+IAE MD1Z_/+$OE&?D3<'W 0V-]JZF]3:@(//Q3"SQ<1R G,P--@TW3J6? U@]/TCF M_?YBO+#5-<(>'LFDA*%Q8!MUHY]X )P# &UX/+@O_A/9 MONSTIBPOX RT3&!9$A%D;2 MZ]&SL%.]U96'?0IOT4Y;>C<@!<"V OL#:(PVC)>WPG5MM#K0OR;YJT?FNFR#PZ/\%VF/ M1\ P09 UX;5G$SF@A(&5@-/M)>R-C'L0+1%0[(XMK+DSZ,$@?Y"SL0+1(:1H MEXRHC7PI791VW%" *<=$=RQ5CLL#7DKBE@3"OQ6)2X)O3_DE],^LHY1Q2[XF MCH;V3P+EB&3\E'(FCE=.8^_ /F 8=@I[2.DA@BXA+=#05789FG<2,X@%>-2B M$3#Q8XG^2J&2OO,"D1AW9"<"K9F(9S/P7)/4@VR>:?E>K-:4%MR.IA3<\\!. MT$K UTW^K0"_!G%IW&P#U\$6SD]8;RR_4(75M,I/5&J:^;R5,E< FH-!>R1- MGTFGW7^$Z0.<2*H8+&UX0) =@_H1QTMUR)XU54A.B0T/RNC7-3;5[M* 'R*CZ#@I09TA, (?Q:F&#_D!S6 MALX>5'NP]I4EVS*^0$6Y66792EA<,F!*__:[J'7QE[UA M>_@(_?O'TS?=(GK; S 81!@H\V#0?[Y^*FV,J842G@J)8"4_M0W$P@:7P7^E M=ZX<"0.MLP )%T@%I!SJ^Q#7 E YAJ#6[[$UH!CPFTNQP&O\;E^#NV**NIC> M_P_=1I<-FH;)DILSZ?LC3/WJ:!["?&:8-%Y0#+C"L0SRL]XB"=88/ M62J;@ZQM#!3:_Z=B=;9["\R-H3XU(*6%Z^#GL&'XAOP+-X"/@]"SOE],33D@ M8HF?RD7C)[:/6\'W2OT*P%F"K'@3Q6$[)5^3>12M]*.)UH^#I+@M'S2I7 +\ M5/^&PIFQ$T$JW:'@,AQBJ36]O/9$88F#52R/QCHD4=+4E)0+?H8MM>XVQAI$E\R2%8#B6'Z\84(&0^NBUY*XIY,H]F-D/&#_T3P0B2W M]!R4]%P5LM/G@2ST(3OZI2U[1D=4^'80%>/@39Z,9".*MYY."^I""$-^/]A>GEA$R @^?@'8]W MAW)2WN3<>Y$1++S( 0O72T0:GIO27^S X*\47G/)*F:Z-/\D MVA6)(O87B4G5D=K&.U*O:2WTZ-T^BG\0R'BLS/ LT[(\?T:4DPAN'4'-D#*:(P%8"GX\FXVH*- C MN&QW!F_U'XH/< [5Z7*H+CF'BG.H3DV%7S-C]V0%C#0ZT-#:DL/OY.?P9ZOB M?]E'\O! NZH-M.ON'&AW6.ILYY[Q0+N&(I8'VE5! MKISS5"<>OU431/% NYH@BCFJ)HCB@7;I6 CW8%KK$8NQB@JT1N(^XMQ'_-CP MX#[B:P"I41]QEO[%=>##1(,?2:E1'.[^Y:AZ8>^3YX5?:[_HX\5";8[&\*K MH@RO9%'V7!ZIN_J5TUUO=N7:5L"=*6_6\N&M7AO6PQ.\FKIV'B\+)(-A;4?R ME@62_KA0D+!C4V'E\"ZWTJ+!6N%%YW#B/E4I/Z#KPK+>)4%[W GL21M,?OV[IV-%A]O.C6-\6&0U,G MHYH^4TU.N.Y@%$=7 MOQ(T5Z_YFJO?'K'4R28V<:K7NAP>'%[3TS"07'*FU[GHG/?KC5=+4#3]YBN: M7@%!NH8)$?8 F&@J1C1;-)&2GYL=R[:]J,SRHDU1E+Y]1&0.D!ST^\R)LK]Y< M8Z4BAZRZW5H1,)W%(9D6F!:8%I@63N/1LJ]:2 O;]SAN1XX-JX"O6M;ETL7P M\.KLYPV[<+LHH#BQ<3 9'9XVUCB8%-#H]SD[L-77VV=Q2#94F1:8%I@6F!:8 M%OA*]BSG31Q1ONZ MD#F^86J%PP^,9\5C&99P'#6=];=GG6?T;[4N_5OM0&**UC>LR/?!F287'8P^ M-;JVTWE^D&.M: %6=8JT]]I3ZUJ"O2X]N5"J6\'HPJ]R(=O,#@DN_"Z5/] [4;FL(YKV:8#IX(/< )(@(T6 M\74S0SB!N%L(7\!'1KBP ^-_(M.'USOWQA>Q\OP0SN8;2X^>F".4<%-M8T/L M'"!EF(M/R,4]YN+BN=BDT*3D-=WW!]@4)XE:"].](7:;F[9OW)I.) QOCDP; MPDMP0 _R+U"-GYKDEK^>F;076OM1"-2'#YE!IB>W;CYD>(!(%!TUR(W9F!;JF-]('5?5GZ0-5@^E*7_(3E;MFO9[+3 M*I)$N/"! I:PPT5@"!=Q>2U6@-^I\.6/^N#G]CJ]+NDK^ /^"52Z0MJ[%&^0G#XI!]BA3R8X$.@Z M/#?@@4L^8@-!YHA/6Z9#6 6>!<(#DH(]"0FO ,2A/0=)*B?\Q8= 7O7!?7#A MP;N%;2UH@9D/IW>-Z3U]?^-[=R ;;!<8WT2XH)411 X:)+B&Z6:6)+A'N#5$ MD'E#/!XNS-#XMP?'F-&:0)HA,K"&&NU=X:#;4B*!&OF2X1/!SVZ$=^.;*]@D MVBDF*#6287 \%W@%#OQ=H,Q#>\A8 %O#^V\])Y($%8)_%)@DZ0+931YE /T2 M?R%^V $=1VZW#%D.DB< !E OF[-&)]V5A#26O1#L,UHJS$L$1.." AX M$JR[,8>@\NUIE#(G-RDWR"'=-0':5 %(K PVE'='?(I@05[Q;L$Z,H)HM9): M#Y132KEH2'X1 %[+=M0 9< 3YM&3&((GUF6!4L%((5,PIDF,H.,NWVECFH8] MOS<6WITA3$ =4BB\Y-.*+'3874QKVI[/T9QD=Q@V_",@W)O$7:C'%1>:%A&G M>Z\8*4\CI_0P;,);*1/G+;N)3".\='%.42QP_J"CW*!T%,PH];;U7UW5(+9=\N^XP#"^?Y]X[[_ G MDA!Z$HA^Z$]>MI1E#\AO&Q]2GZ53&Q3?Q)S;785/2/#8M\X$V#M7^GOM+9=V@':[HCRPDG^= M^C__'4QQX6M3ASXY9'+L$9#+:$V/>#31J-6XE(X8O(9Q5P/(%$" M"=TA,/$9AS7 X1=P+4W?6F1EZDS<"L=;H6O'6*P!%O\4+K"B$\M1<[:T73L( M?0JY5<\,XSJ7:MSW_'EU]=GXW0SL*LS$+*//7FO0[]1VK$L9 &%PI,$QN>0^ MC DTQI/#J\": XW+2:&C?LK3EJP'B[O>#CU]_2"OP/2-SR]'U8]E%&_59]'' MRX3:'(WA58%%&5X,KZ>]?UB:LILAB2!N0(><%E%ZB]ZH\,; MLKT\D6E?&E"Z'0;*!E *F&_:.)AT^X?/KF@>4$;M<9% 8?^XPCISY[#QYNI- MGDK*$#I84!8P5KYIRH.III*C;=F+K8]&WAS%SFJ8Q05#B"'$$"HOC-8M-F*T M10^?<;/':@S8/88PYOD CQ^Z MZ+D7F*DO49/-US])H*><3/W.X'#OJCGIQ]U> >D)S0''>'SXG(7F0.-R5&AN M>LVA,>BV!^7?CCPV*E/Y6$M%^HF?Q2&K;D]7!$QG<4BF!:8%I@6F!:8%IH4# MHB[:'@W7[5&]26I:F+%"DT8928O!O*;S=T,[NM6'_3IOFX&MW2K)P*YI5N#KH&YI5MA MESV3RTFAMSTUO_N:<,^N%#2&?;XS3Z#1[S-M)-#H]0J%!N="55@)!,.&N?YN\$V'6MO2KF MMJHL.1A"3[-9!L6Z+$V "5--)34RMW/C-BUG7SQ6#2B=PQF9$I@2F!*8$I@2 MF!*XG1NW09])DN?ZUF2+/T"4E:*#\E4/M!2 MD;8E9W'(JAO3%0'361R2:8%I@6F!:8%I@6EA[Y +_,>$365>:#G"]'^!HRQ> M+G,=U9.-%ES/44GUN]H'-#E9+JD5"CCP>CA'X5+USC >&5MZXI&.D[C3 M&QM97.>#(7T&BC"MGT$L,T&TJ9A[/@;1G#OS/D@POXB]%]V[I--Y_LK0%-S' MW:82M;K#?LO0_WGYZMG/VS"/@\W'^./,1MNCRYR]JH]?I3N7&-2Z!+9I&@M? MS'][]K?0LY[]_2M2M^'-C=?P+& _^/5G:!HA!U"@DENPJF.N OA8_Q5_E2'.9UN=VLZF4ZOV.!P\SW5DU=?PK;&' M^_O@G[QL*$*RO?4O$\^W)^1'^1\)EWY:JUAJH]_9UM$[)42TX)'>[+ MV02TAZ@$;_^ILK,_>C"@42E"B)CQTQTZ9( MH&H_Q>9FK5#T8V_]E?PSW<8+]EP5/#O>PU%=Q!6**Q17 MZ#/&C$ZN-SRRYQZ.4)T1@NO>]P;?C%6Z#W.,DA E(4I"E(0H"5$2(E3G]58Q M1JC.@\OU7[PXCH",(2#CBT]W-N_.I;\@RW8M)1EF(LA!E(+'V:#NT1^T@ M3QXK=*=;.0^8X9$&QS[]":&>6P^T%8'>#@=Z.[YY"".W7O[N+99-!'J[D]L: M@=YN[][M KTE$>/M]FR?Q7A+(KS;[=S ".]VA[+!$=[M^O*!D^.GWT4\LV!! MOO_NZ#@NA\L(/HO4G^%R'#^/:'=^.;Y[]B7X'6-=U$VX"2.ZVPUZ:$23BNL5 MU^OF/#2N5T1WNT-=\?<1W>W9T/'IKO"=6Y/'$<5L%YPGGIW= M-7GRZT)SXY-';G=.+CB!6[ MLR;'44Y&UN26@*)&CS1"I\9[-J[035ZA!]]%[RQ*SIH44%_N-/]]#O3E'QXQ=/(F); M4'+^-):'YRK=TJUQ27N?'1EAN"37(O)GG3+>H;LDSW8I)1 M%J(L1%F(LA!E(MW M;WY_^^KUNZ2_1\.%O6(4+%PX1LD[<.&^4-=+7F8FP?^L46D 5_,D MJTK6$SC/Z]K,35T;:) J^\!ORJH5349^<92<-OC.Q1.:R>#YR_C!_*O+-_2V MLN4O?_O=]R='3^6;M%\%2#7QV93^DV7=JI.RK9F9YUG>\C?$2 M!PM'9X[FD;>Y:8X2FOG4%#E]BY]J_LH;_LS>\SSAX;RJRBPW]<(D/]$2%WF[ M31Z<+_-L.<%,<)!+$E=Z-5;LZF*#<;TBM04J0?WQG.243RXZ>90')@R/7YEC#S[O*H_R%36>2L( M3^YGKA"EA]'2-[2SK"9)F=/>D_G0M*+5R38@657%?D].PAM:.!5)NU8U=K\V M*];FO.8S@]5+2!CIU705D4!5-4D&W9!%!^2K"8EG2P8A+6>^R@4;8I(LZNJ\ M75J)+CM<)U: AJJ/7:^>IA^:=_>TJ!)<&AH<@AEZGB-R99E552+ M+7^6CG53E:4I0K'& ZH-,,6*8,;AD3U*WE=ZJ%L66NB&_D2OI8,R,]-631!:*9I08%[L?N&\Z@J\L>D*5FC!)V9YT3') M-KT.HV:C8TEV,"VM/):$BIL\:P=6&<^$ MCU2)-2XK"'A7PX"S7S=.G?&U0,M1IWECPK72 WF4G.F=L''2$WS*CS!O_&ZJ M/= BPVR%R6T[#FKP8KKIJA:'C^2]7D%R8.W:OW9-(IJ2!)R&,L=#((A=>=G MD_.EP18U&-%D<(OIL/'IJI1OJIQB;UGP@XM6M@ECGM$>-C!>4C)N,CHQEUJL M+6\%F]-30P.BW8#]4_.[EVFY,('-C!L96J>C/P[E"79RKLJ![.A-7G4-#81T M:D9V RVZGGLRP2!1#0R,[HM?)&?^O&%SK/VQJ$1/CJ MY"_VJU]J:GS/\!NQUO@1JVU5G;U=JH0MLX1,)YZ][A(^LBBJ*=0T+4BUVDZ2 MWX_>'>'$Y2@BP8[*?ZKP(!5U4A*TRHH"(1)% M3@/?P.)Z8_9BGF>B2MKT@RDG@>%!AL@FS8MTRF;N9/Q)&UH,J$ZWW?(+D4., MK)F(4T$[GHI\V^/)(X:&QJXR\+=:<-B&K(=.@ M[2&-FM.FT]Y*<*.0D5=]XP=_7Z>(4I+77Y,#LLP+P0M;5ZV^5^21Y%M'/*VK M;K&D_VZ_[/%2DVB6P\""A>'U!4U415!VCO[*7G1_D?VCLH&ATN2+,J>GDHSA MPJB[M54@>B;]47,V*[VOXXN=#6:1#AX2W<\T)'O+6B>3SQ,;"U;_TX9P+$'$ MMPI5M![TK"(=+QLJ8\7KW&7XQ19>5LO>*^YR_Q23P5V[U^-7]2[?%Y\KTLL_ MN\CZE9=WS_,@)7DVQ@ZPX]2/!'FOTVQY?M/<7SHL_]61O(%X0RS4IIN20LS3 MFA3Q;K3BW6__DYQ-DI]_?L477N\/DX03"FP'XI3N1C(@K.\,W6E8ZM-%;8S8 M7!I6WMT/,F%R\B=_2.N,AMW0#^6'Y#>\G%1\'[E:/&KOT_(U1D>EP(U+JAXZ M>"NV<%N)13.R_^H(:70D^?:[9X, (1TV.ZE,)C6WW\6;Z5YNJ@(7MHW^:-QZ M8N^!R<5QH+TCPY.Q= @S;6W,P,BI[R\>;X680#Y\3AJCR1O_\35Y1$NVA278 M"E^F\0$P]]"/&&9:-%6RZ%*Z+%LCPX47\%N-VY)6! (G:_KX>^NC3$D/,W9F M0R;3S.R3!ZC^NA,),_ ]80WQY0_7.RVLK9U:B,Z?25%*:,344P@/AX0Q:_H2 M"][/9S^\>3M)UD4G1D.Z7I.R8-=.#BK6XLG1\?'?5.CDR?Q=Q/,+>G*)B]!: M1VYHW;J2FZG*0H_>&H36]:(?>0SDQSD/LB#)7U^T7K#LX=6%T8MUNN41E67' M5X1UUI*YX1Z^(K_:291?!G<#&']MKFA0[ M>3A^&M?J6OK;O[U5=I2\*??-(%U)\DCOL);C/_NBK?@]6C$?'[\\_=_I:OWR M[)=B#+9D,VYL/FM"-L*Y) TD?**;R;M+ MB\Q;)=*2!@)RT>./CYX\^UN2[U_R1E>85HKT M)PP&. UE@JU]L/_1XH[H\C:T\!.<'):(R8&O*\1ME'<]I//\W M:5WDZOC!^(?4UKK9EX9">!]^)'47_.EDHG>?1$GX4'U[LI->PC>_?3'(Z;$K MJ/*/$TN##O08@D]M*C)XD4ZS4;]0T/0DCNS(.>F@)TJ7+3T)W60O$UO#\@2C#?!:3I[16;/_\_#E-_^Q;^=/GAP] M?H$O]P9Z]/R[D;'JKU^&#D'"'@$-,TV6M9G_YS?_JZVR;_[?]ZP%2*Y)].$= M-__/?Z2'"W::M#:(_!/"=%A]C *N]6'"8P9,"P*:WV"[FU;/'OM1DU2$0> M/=V7-,V:_=^^$R0)TL$UI!.+C M-QBJ-1$#TWR2S SY0 @8YO!0RAG'9%;I!^,^/H,SE$\['['GO5O %^-X7\U! M2OHC6@HU@EN[K^LX?8RK&9JD^4X>YMRX6*E_+HIKK!>)]-L\S=DR!X!N(3+C M7AK&- :+RIN(](M- E8LQP>I*R;S-"N MU,5O.2B $<- HV&*?XC_&H0I[F-LZ!>NLW%">4A\9W?A7'QG;V6+AGF&(1L) MJ#0=O@'G77YS>#!(:@N0/"V@XYGU#+^7BVA_G_>F>5FTKKNOAN(^&+.1&]+>)^%9)4W&LFYV$ MKM8OHBJNX#5><+@BKY)9A7J@JN4*3WK#4_((_WYR='PL<0):"2S"*M4X0>KB M1ZL*OHK)^": WR*.-:[HZ9]<6";WJ634]4M[E_RR'>&0DB:VX'B+*',T13Y) M;^44ETW]22P'+J-\[$'^D-RZQSO1/*SW@SQ75"_VGUW)H<9!=$5U"L'&!_=, MBT0_:6O-J'JU?,&,47D49M@/^!*G\_J1-7=YS_O16UOV@F\$<<.4+MP:NP7C M#$]L;#C6.:!(UM!3VI1S4\A%T,UGJY8DY"BDG39.;$=4U5\\U__#F)FZ?_FF M)JW=1#D"(HENS171**8=@O)R'G ,NJ'VZ$&:(?& :&-.A6 M!U)VX$/Y;ZF5Z!ET&.J0UE7#9F9M7"Q3S;*=6*?FN$:"530F5U5S@5;NSRWW MA8Z:8%W2I0Z1P0%+@S.$L+.=0)/@/A+IPR'_ ^+TKJUAT/T7+7^)O.F#:?#M MN9FQKD9E5^,3P<$":]SJ0?;P>E=*]/VU9_VJTCSBZ**F_=Q1TV DS^E$0\Q0 M2+.'\L^C1.NCTU*-;JX(FZ=(JAXB\(. =B_(U&@Y77!!/3XB677BR,6R^ QK M7U55/M0L[H)WJ>;&W9C#S CK3B0PZ(1+@F:[-CWG:B=I: MJZ\/61<^F"??/0MF*]5NF$-0B\EFB6QWXV\;N:VN&L]TMM3S@Z.9=[SV]O @ MA*;U*FP7C4"JLL13TW*@M.Q=R.?+"G&DVF?=#A&+JT4S#FL4*:N>=S@:6+G@ MPF?G.G NA[(HIAU4\J"SX?G1DT%GP\4FUD@0AG8"M?;T>RUQ.D]K7/2Y&10C M6'C,>NN$F M!41OZ-!J@*4?O.E%8X)2ZI'@S031&KJA<#=-).@RE_A,(\$JL?'YB=*I1'/3 MG*VMQBR;;L4U./T(#OT*,C)APRTPQ^VGI)G+%_:-[:2-OG H)MQ(I)$D?7E) M,$:W7 KJZ;&=Z>W)(56K[J5(>EPA%G*!T7TO>AHN/NC.C?('G6V+)C0N>-]= M)>'882BKDO3T2HT2=QE.O)%!LHS[%+^10L:,+]Z!5I$ 6Z!8-GE5N.I2ERSW MYS^KJZ;Q ZT&TM\_D;#N4&N6:7D&G&EZ4F;G//'%O']VLX6>5DG-V_K%NM)> M&GV/^\;KMV?O3O5!G(9K?0\5SIDQ1JALG+QG]\3,?P,.2D%7S\),(K2+CV6=$M?Z"?LNO*/V!8Z)Y>4Y5/.BDX?AAV*_N.OYO M !':9X"X??KBJ\%!W]@U>?#BQ?62>D6 ^]N@"OSQ#Y6"A-QOG"KX;'QV]-BO MQR-[L]?FY/MK!4>/9L3=T1VAQO#@,?="8SQ]_N2K<0;<[)4Y>7STXN;1!T1: MQVN&U+T/<_Q"!_1.K-5]F&.D[[HEU.ZP4&P]9O)@9N2GAUSZL@^>] 88*Y_! MJW_R["2&.G;N\ M0L7;EZUA>^,R'J<>X_@KU+']='4ZB'(L"#.6P>&:WV^1\1BI8L]+U*CQ1SS" ME4*MHE_SY/O!UZ3U$76C#AD*]6W?/GGZ9,C34,VOOP&HK,I'F+7V_V1+6LT0 M;4OGHS,(@*&"?KLBE]KT7$"QOWW\].CQ.'7!9R]KONJ^'P?[WEF=D '[W6??\QJJ\,Y?9^;HJ[^O2I'RL MLNV:_?DQ.72<2>H?"D4,5&* ;T\>?S=4JMQ;M96&*V[\ZY$+* >+>*Z9H&9( M)\ZW3YX,3R"[N+M4%?>D8>,CMO=XSUUZP19_?\D.DW9YMKO!/5:ED%V%V^!4 M,TG_K%242T,Y_L"PQ]Q"7LWGI-0P/KIRCUX8%SN8 C;^^+ID^]'KO%Q*C[ ^*06 #>@VQ.0W+S, M&0=_#127S-&V3?C2.KGD3A(* E-GN4+\HZM^ZW]%;Y1728MY@Z<>CY@RNP.? MU>GYK#HOFPOP./F2VH&5V1FDO>"XGU AVBYR.]3K&/1?K,8 $I,QJ_< M%P-/L7>':I,C/0R=BKS%,]N+&&#CA=>L3/ID:$[P4W.F-12&1288\68^?_1#6F K5"N]6P+CYQ2=W0MET_NBOCK0:Q05SM2) M:;*Z.E=2FZYI/4"0A8'0MG2T6UL@30?_Y?MA273:PMB^]SWL,(W#SO$21)*' M>$YA[*-(\/!CTD=/Q]/GP9KP0$/I"[.L0QII'/LMGC K'\"P, M<,F]]=>/C$1",^T)3<-"DX9"(_,""9_7HK8K6?=L'"PGDEWO)Z)Y>_;^[-7I MS\GIJU=O?O_U_=FO_TA>OWM_]LOI^]?OF #[MS<_G[TZNQKO]2?HM2MT?IZ>_6: N?+2'KG&5 M<2AJ36.1B('($V"%&+?+@C;:="LU8H2H4A A!3H2X$3!E0*(D/%@/Y/%":UB M5YN!);+O._*664#2=N@B[X[+0O:PL8:@'%"' OWK@9:L)@9"2T!.<]6=3K-, MP'[P3-[N>Q+[?<^&P$$"Q:RCC:2QQAB'/6XER.N&H(%1XF79]T*2'49#J\C(54R64M2)P!( MH!@$#Z-Z<6P*AY.0W\FG#+,&*Z"R!5_ZTMKA/=/#8/), >YX/5GU C"X=F1# M7XHU<&*QZ=G/ ,ON1ATRG/LM>4O&F=GA+? *',P^QNK)#S3H$?F7))[DL,1 M:/19RM>$[0AI9>V+>L2QGAN H<8 7"C$2XS2-4?8SYKR/$2@QKY?1JK9:Z.: MC3RS]Y=G=C_WLXRW^>)'BM45DVYP/^O5=#(EP38TI>QXE/EC//-+HI1YE\^D^Y>&.I/73]CN4D] SG(QZ M@^V=33$P&?6];UM>GQUYJ GY!ZB&V),9LW/#-W!0E/YW40E72),#8+9O M>,)BN<#LI)VM>G>[(M\ZJT]!/T.;=&K:RWL&L$D#^(W:BI=.)+0J/B55%,B M(7O^\;&;_A5T3/C2W\@P &_S&?TQ.9DX0/[_=@C[;UF7[!>X&$O?*[YO7[]Z M_>O[,)+^V]LWO]+/KU[_0G^X4@3]MA]E/DWD)S1T8M9A $JH@L F,ZO6?&<% M)ZDF'PGN2_^F'O\K\KU*^ "'8PL72AXI1^\:#\R)/3!7.2_YC [+7X^?/GOR MXOO_[\3#RD;K50JYW[_^1=./1\E__WY*!^;]Z?NS_WG-22?ZQ<_VWS^>O7OU M\YMWO[]%0NJ'-[^_3WXY??M_7K]/WIZ]^S_WR-#]1>($==Y\\$EJ<3SY=QS1 M;-3*@I$3A&*\G'-:6?S)+.VDYB*=D0<.R]4W'_@O6/(@,O?TCJO%3(+AO0K& M1):@WG)A8T9J,<[I/>X3\BL<:K; UE6K#G$P@@%'#3N^(YOH:3NSW7QQL+XCZ%%7%(CI$6"AJ/QWW[W_B^R12>L25T)>-FW=]>+3-9B@R9H$DZBFX_S=P+>/Q&,6 M55JX+(;GW1$735)6CJ9&1R3EN'R;UAN]79!8JX0-$R\2FM. QD<*M^J4$R-@ MZB'/K2N$5&C=U6#SD9N275D\1P@DRRW-H[TDKP:M-;_9]*[N_1>S-BYR2=R23.%' MDB$ITU8K%BX4@2\=V0B9[)0225+FXRN-@-+/9S^\>:ND1D.C1-SX/>7@%Y"T MG.T(,*PFT"@6H.(L8:/1/NK:2'K;Q"$TU"=T- MO4Y2%RX5E67IO%%E+O;>R$S!I=GXA>E15[I^6U[#/S#7#K4[W#J.&,@+*+_L4%JV5+FI>MQL4HDH[8XOAE67 M+DR)Q#0JV\/Z]1]LJCV,SP;/GGP.7DFR>AYQK-,F6BI:-8\@A(I)Q1!*F+:( M;?:A*"/-28MQ;HJ-LE3:C.PY9^JA7#Q=43J,S%E'VPN"Q)?O36?R3V2AD@V6 MO!+AW":O_]*5N6>&QVDS3.B1O)R1]*=!:%?SPZYT06\OQRJ7)@TM9C[/,Q#T M!0=RKLNL.F [";ZMG#P%*TO3>P*K6$[A:(TSY'7X+##BR9:IBWM)4.DA7XYM?W;]_\K%7$;]^\>OTCQW!NPDGXLJKA=:\,[T>?#W@E=ZO$YJ^_[9#==OUWW-/ MTDB_Q6D6662U["4E M[%.N\UQH<,GF)<4;3*HWDQRY9&2\,0/>97(&$$^W['"S?J$P%*J^D&NV; TP M-"QI7D^T_>[U*\_SVMG21TSJ'O3\77J*? F5)1[FZS&5VJ]]7[JQ(H0JLE4G M]01"4+M:=:60!EHS47Q\]1,3MUXI>K M_LG'[A8>J DV%JW#7B?='AR3L95ZEP2Q@L"$\U7.3?H!17+B*#I_I;0=V54A MCI"/S?@&!TEF3G%,#(D6G'@ZIV2#N:P@O.?)0+RY8I;T(DX?SH.O,*"/%-M& MRG*P).1#VKI.[Y"OJZ9]A*71#*A=#8DN-8.U!!MO"QWB7-G1V5]Y[I,KMW(, M64.#KA )2/@4ZVA"E4-34H;:J)+@2F4W%S7C;3'-3GYK3\VL#T*-LYNZ/L*Q M?B(I_/HK6_U6:#:BZW,;0RO]@]^,.?IIM@U'\Q][97422]P%*CBRQF MBVY=-:#9\_])8FK65'95.*X,YW1O60$[MVN_!5(XS(;5=:@T#IHWX^K19W"E M--!>W'0N"PTFBP$R<6Z#Z*U9E7$HF^P$Z/N<.VB07[:J,H K"+KGKZB++=Q? MD68?E&([, !H4S>FT)1S6)[8UC1.23)4B(77IYA&>MD%*T'V%=2W@A1 Z0W:,IQEW@CLP)+S !@+R3)8VK6*7V8L MQH^?EA_6))ABO]&P%V5V8Y00H7Q]]\YJD)U9."-BUKD&QG90*2LNQ":GHTD? M_).FQE%I *(86KZS][:^W;]Z+NE_9\$VVX:.CI8(K=<%C,N@1)9+#$@&4NG- M& [@T*Y(SK-PS&I@LK1[CTU:DUZPM15BE^(H;; =*BT2L0H;ZQD.Q%:\CVSS MQ,YW@GNJ0>MOK\(-'(8T^3[T"]S';T^8:I MW'YBD'$:HY6$';2(56U:Y?U>$S*]#<"#@J2%-[[#D?FBXDN')KXP/S;H090@ M]D>-^EX9DV]I%6=R822_%6EYG\Q&?Y/ ELB@$N@,L2]'TE?KRLA=<+&9YZPV M^WUUIA+A,/971%A)GL,X@ QSQPO-+A#OX"YU5PY??5 2)=LD8?,8VNEH FTVHA5,N]J=F]=AERZ),):WV #ZH0-'6 ME_F<8X:V";;&AG]$J,&):]JO'??Z(V];+=?EJF!HO;^7E^%&+?/B*5WEI3(D^VB!& M)]Y(KY\W[5"Q VV=TU(8[\+NU4C61TC.EX:5&T<&6.'TA\5?'M%?UQ.F%'5W M[J\;57## V2/*H. D,M)9P=+T0\%TZCRNK]-/'^4EW,-E9NTF'Z!@65O)\5K M"',.US_K6!%^8RO"'\>*\%@1?E,\D%>^2O#,ZI97H6[QV:JW3J/>*RV'$(C(!=*#A@O0V]+6 M-E_]PI0DI!25SG:Q)?N 9F.I*GX DG%V71"VUH^J-O.\@%>]]'$505Q-)D. W\Z"U)K/P6%2*2OJ\9 MD T/V/8;$V\G3< 7U"[ON/"8A36LI;E'^O7-4$7Z>&::E!WJ'AFG><]I]*JK M758]'XH.8F'*A=>UDE62![F"Y)1D?2'*4M$7YQ4*:]EQLS#<7B-S[6/5M$&= M'I[W]T/"<\^'>W'E\-SSZPG/@8.8XS(9W1=KR:K]YS?'W_"_];G\;QV!,"CS M\ZUBXQ#3RZ07@_H$H5&.9GIJD:X;^K7]R?VI-]UO^F3N0=@LYWWZ>Y)NJGSV M-"]G7=/6BJ JFD.?B6)%NGIGQE=@D2% 2F29KP57?A0%=>(@\YS.T_Q! MR;5EG(9U^,/DP[BA2U6QC"#FX4:Z9 M>#PJN*C@HH+[G*[X/&@#MLU07%.R4$!-4F/DJW5!KIA1[!G\@JO[H&=0W,R6 M5=O6@,Y"H8P\ 3Z&X R(_-L'+V1I!W[0 L+UU[@(6I!4R1I$U$F[S:D1K M4<@"XE+XC0M7*,RP/$"@E/\2_ /N%[- 0/RI"<<^DMQ66PE8M-5OVFIE@5ET M2(RF+/&/J'ZB^HGJY_:K'SKPD@L'$2P@18T%5D_+$NA.7+NNRNC<2&?NO.H$ M^ "=2UF^%O^0-8<-G ?5EI9);*!^+*$,M)GM:^*.H M7Z)^N0;]\OY+=:06K6VK%&@MHJVGKK@P\&_JLL7EX*65,%RG W]V# MJCHF<:*BB(KB%BN*7RP>OP-]TO*9N9EQM MB1J8%UW6=HB9<*)5'P#]HC_Z2M@/IK&<6CGPU0#9R,0&9I9G;50?47U$]7%[ MU0=2-4Q.#5^B9!=E57EZR ]F&R(;5_40:MP6Y$OINY"+LM[10"Q(!P4PTZ-? M#FK+)".SX^9$S1(U2]0LMU>SG"I(U70;]ON0!C&K=5%MC8.!'FVTJN*HFC(=J*M:+1>T3M<]MUCX*JBEHDE@Z M4+Q[%)>L2',PNQ3I>=/EJ"0-$L0"%90O@MR+\L(%D'*LQ&(O<=0Z4>M$K1,& M;&V9.O?+".X+E K#R@J0EA2KYG-7G()N.\9V(76$QAI@VX5X"62AD,)J&@FV MI(UWLPXP?B;[U8TGU?%*+!;,1U445='=4$7PH+C8I!,\7#KX[39A/'I14$P[ M06(O.@( E:0_+*T8$URW@EI@5H[7:]9ETM@G'3H69:6NZ \M4Q)J2AJ/G-;T MOR^%,SZJDZA.HCJYI>H$N:0561#Y([9$: 0ULLSU.$(KD^TXEDW;LC-GXAI0 MCDK2>E,I3^LY^58,%O6VFM+.)&_I&Q] -< )*<8XJ"?)JV6:TR*4 "_AHHM;RW/4_M*2,-@GTP\YAER>T[(J9O@K MTY&!]'8#W-P0Z9,F6B@EL>6.K<"^!#+(O#9J^C$;Z*QRR,TIN9RS/B$BA',. M1!DCG%@61]RZCM,MW-:)PSFVP[$@PRM3+[ 4'BF9S< F%=8315_LG\EHIF#C[?LE&>BJ,OH=A1>*T6TGGPRE(6_< M\=1L*Q4@)8,Z2MZ, DV@L$E$*(2% MGRM>/@?PY+/:3J:$,SKE Z;I!"^"N4?_-_J_7T_=I0'Q<%-4YUZ%*20GEQA M&Z)#H]X&QSQ&TN/1CT?_]AY]\&T"E0K4U(HW$8]T/-+Q2-_>(QU@Y#JHRSJU M+'%P_))UNE66>J907]D*9P15VQI,3^S]4RJH*H"FZC=0$P MRL!]\#6\^$/>=C&*& ]Y/.2W_) 79I$WA;*$(5>PZ.A?%3(%R[2D^SMYX+/, M]E?D5 0?9 ]@#20&31_V'K-&=P$*;Q\JU-R@ 3M(05[BE:1-N[VZCG: M]@ZUN"#H8$2(OS@INH'660AZW1+: TV6)2LN\;WBN8_G/I[[VWON!V$4%/EF M1=6@0P W^X:Q6DDU$L?:$$'#FJH0^@!]%'^?F15S TR)]R%"%^)>Q,K MCH>D+<(A,^B0ZAP !/UG1S26J#BBXKC=BH.LA@YI6?I#V@"T9()>W"4RMDL2 M6%K,$NJ##FZ[_%?'-!\^0ZOUI4&ZV=::R:?,.I=_:2*97E)WZU8",9ITENC+ M;N[X<^.!7'OW]&FCD.2T*.2CYN2JUN3LE0@QPXT-J=YD>0*_-IDS!!\:B%&3 MQWT#M#Y#<[*M6EHGWQ^\+_V^ZS8+\/]NU/A^-6_XQ""4R*0Z@;M@&YWJ* M25#D21^QY#F\ROHB.D$T(>0OFK4! "-]6>QZK'.X+4H72H>U107$4?*' :F7 M76:_N"&7SWE5?^"BCW2=M_RWH..DK5!-42@*&\F4 R#8I'5N"T$V*+R@(T$K M4+3+JELL+5$Y+@"FDO<\=T=%T@-7]2NNBH EAG@MMGQ"/G0(T\^I*.@<9DT<]@A M:H]@5D"D9%=IDE2*^[9EH(^!NIZ(MN4I,N0EZ\@*N>>U_$()&B7^:T52C2N9 MJZRX6^7A#>F>'^P+VUSC#^9-4?9'.!^(+95"+>LWDJ$[AX20#@C/-PXDGF&R M7=9\24BL?26;V^-HP*?^I(NA36 MDJJFJ;Q'D)^,_CL1%G0=NL%752AX272Q#*W*>K],"M7CLQ#O=JO+!02Y5?UR]G39<@PFZ'=(N>6 @T+%>5>#1D:+M)3@M M(L94C.K%J-Y73$0&%NXC4CRX53G"X0S_=M[]JUC M5K&_;;$?(MY4/-WQ=-_^TYVO$(^SL:%Y>X[H$T--H6&B6KL0$:+<79G)CY$$ M-Q[\>/!O]<%WYSN9UE5*\D+6>ML+W\83'D]X/.&W]X1K)492K==5W79E+G8[ M4_!H;B;(J\3BNWCBXXF_[2=^+?5$/3S&VU;X]I46[SU8)8UDY.$-:5W2NFHT M1:X9#5WDJEZDI<+I$:$:[1D]))+2Q O=_:M#EGV2P1QU'RFL1X-TMA7:HHX6](H MC51BIPT9>"O3^Q@GE!BQ;\9]8QF_@;Z%F*^I^=Y ':>RT?GD'SV[*Y'"S?)U MJDUI7?FA1+4A#:5#9I[3VK,XH/.P:67#YO$V2^SBU7_&)EJ1)V:34#6K* M*\R*V:SF 5FIR!#W%<[RDZ>1(2XRQ-W^@@S2Q5!2="\85+ES11<7%=+_E:!. MGJ8-2FDXYX_K!(5!0DLZ@RJSFCD)8.6AQ[0,$951MGAI4 M@U2 NI#1;+H6/3N"MWH6OWY[>/OCH\>]W^/2^GQ M\K+[*&Q<2>,C&Z-LETUB MQ!YX9]:M06F_?.,)O87>=<)U(/QP&F"6=:M.ROAG!N!8' /Z]N3HJ7QI:F?" M [CHB;:RI.J5]:W2#U:H>D5E)$,:@;*5\L;9,?VJ6M\,TNN_;TVV+$FG+K:3 M,>.!>],F@X?NU")*P7Q7-QUWJ8'^URR ;'QIP>%.M9X]+-XZ\:5RUFRH7.&[ MUN5-0])'+D4,ELX_*1 T;'?XS:/DU 7H(3AJI+*,DEY8E,S76[KO]XZY=&7T M^C^X(2.RNT67/KKT-\*EU^HZ/KC*QCC>QK1;CAL#^/'LQ[-_B\^^-A=H6]PP MNC/AV]OU4OCF0KG[.=PT9@"L5F:6D\:@3\Y)'JMS=@/*MHXI_:@OHKZXQ?K" M.QPN4LQZ(Z1R'C<>;#0Y:H"H :(&N!L:H)$>?5NZ+XW('+R3JOUXUN-9CV?] M+IQU9*W3.EN&=;L<"W5*( PKIK--JKWF /:0&'YNFF'7;-0/43]$_7![]4, M5,[=P :PGC4PA&KA>0*07SSD\9#'0WY[#SF?[#0O<*8Y99@RTDM8DV64\RC+ M&;NW=AAL1-1FX$P& >,3C$8]'_/8>\64N:,*^$7]MZJ8J2\-HF$W'_7U2 MU[L!)W*AUWQLZ8N'/Q[^VWWXNQ(M)PVPR&VI_H3;J?(,T.#X%Y+]!:,OVFIE M\M_3K>)C"HR>[M7]PF=8K,QN $:> MD5UWTX+I,U?KM)3U3XMF=!'- @C]*>U65[:VGT I)=QB:->?[;*4Q\B;ZGR# M*AC_*EM4%W30, IN#_=W84K=I&],)4NC':*)() M7P$7/(G8LG!JNXU@*;>5QQC/&5,XM:0&%CD:L$A<4BFORQFQ67IX?1]I("X6 M3+G_E-TFD;3LG4L[1L&B!B*+/L#I_A"&>M[5+.0]L1256>#V M/ \$%GDVVM 5;%O7"-]%LV33FH2HF9-N2_]BJ5G2!+B7B#33(@W ZEDYI'4N MFYC!-I=*?)8UQMM&9Q:)"%IY:%O;0EDTJGGR]MWO20HZK(;D'3C>#+;'VIZ^J/ :;B=D?8:\)9KG@+MG-;]HJ^X#OFUU[ M[=KOC?U]EK]9K?JCR;CU3_L5SXV3UD" AX(KQX,MEBE'J3RZ.Y\M;5BA4P # MDT1.._,>3;6*+93AU$NQH$P//\5]>8-'V)9!_RCMF 0EA PZ;^Q=#LQ:'A?8 M&W@CYYC.EBPE:?K;,X+=EZ KUS])IEQETYFX2,5BPV@6S84:-J_#@V@GXG\CI#S,[*$<(<$?URB1!&U2W@C0 MJ?TK+XZ(. UR95*F/#PW;JRT-ADYM2BK]&V4JD&TH.I5D3:->,2GS-E%@^/# MK7<'ZP&V5L\Q/:]R^H9*Y6>$,03;RJKI@*NJ AK(,BWF=F1>$*: U5CE+0L3 M$W2MR:-9@\?)X)EBC@F-5F$VD"N\*>U(E]9&/&[(!7;I5SH,]HR>\!GUXYTQ M$C[+^3XS0 0&K=LJEM*5K6_0GNP3ZY[!Z^5NXR1=+&H0H+,R?7[THM\6[X_@!<=ON+S"O4:'QQ2[KWAZ]-V^ M5UQRRKTA^>WSXV'_/DB!/NK,\H&CQ2^'?OZX]MHO5*HKK86JSNDP]L'F4/B: M>0=/Z>/4#?OGXM\PQ-%S$KN>]_&&TI[+"J]69\8.@^WA_V0#_4LIJ+-1-B0.LMP_?^! =\_B+P2N6@HVJ$!9./L:2@K>,D!H4P@78'V _O@D?P M#/N1$BRH'KG 6=MQU4>6;<26U.68,&?71WEB=S5>MP,GPOI@GRLAK41'B=HZ M#A]FC[5SF:6C?")7,7,8\'#<*'BRWRBX],:6&\(&+T,.-0:R\71EN!)KR:I, M I9#O@0NC (( &O_DM7@M$8Y<8XD5-W3TQB04NFZNX=&O$X/.,)'R3^K<\.I M!2Q:JK[H(=92/](!AEPY,8(T-;.<C8!B-6R^8TW(T*AJ',)N>87\),#"/#MK5N0CN=7,&H@E M[D*&E%,J:Z1:=T_=_FV\Y6A]"/=9&M']_+W]C0FW+&1'";?&A9X>[1@.SL%3J&@\&AETL?I[%G4J2PM]-4 M'$5>*XX>2M,YC=&AVV'PJ= JU%7PNY 6NKQ005L MEXOA%W2V,*,O+2#PBQE,N;ET&V1RBECV\,1&G0>4N':2]+Y"M4N3 M(8ONZ9=M#Q YR0(XV8,[W)42.[G>7N3-<(G4!A-$4IO0R6'-]_N,^$.DVF:> MS]=M4FB>]DI2^G4LP0D=T9V3T#*4,I,,T-6D'7Q6@GFQ&Q-NCJ4&=Z-!$K\P MJ4Y]4!TB.G9'P5X?)?SGN%NO+6F/T-FU!V]>O?F?LQ\?G7RO\^AIQ^1G3$7^4?LG[!TVC=.!(H(RRJ M#/5MM5E(S M?M-/!!K9UGOD '7T,@+Y5#5X"N-<23AE53U8?VS^60(1 IN6G%!*J([CB< \1+E+Z#+4R\M/J=IJ;64--M9 M+K;I'H--*! 4UU* :B]%P73-KE77]BCO\])?W(K\CUP 4K\[&)I)RMO7V#GA M.? N73FAUIH96[D5G@Y;AR99'@131&[4-NB-59OT.%@:1IMT@WQNN?#2@JK@0[L\EPW$&H.JA;>994"GQ1;128EL562RJFX--UL+RQ8 085H<%=*,/M388EU8W>4V62!54&JI8!"73M8= MQ[-H>AG*/U9T/%Q^Z]J7C:X1:>[0=6,C6L;!UJI$OJ1&H[CH)'A+D"SE93Y5 M+&O@/H0*XS/-84GVELVT+!EADJ\-03BWB@HE!FE.\[#!T%!UTD#IX-:-TW\R M.10ED [9TIV>=;Q9O,]BGJM.A4*OC0968<\6M)DP>*7H9V72IN,"+X#EV[NN MR.=8W(+)2&B[Y6A8TW+47..I 0:^JK(*( MLT\PA5;6>55_0,ZG:HVO">*$XO!E_ R+2B!*8%71&3761KLNZ^R"[,H?R[PP M?<-(0MJ<,H3'EUN0I"G=NR77_>@%8%>5"]6YL*M<5/C[%].B=MT;=;Q3J61V M_5]\.8NRV_9\.)8,^GW3P0%NULH4 .MCWRVJA?HC:IJNJA \OJ]AM=-DJ+:^ MU!*%]S!R?)!]5MX\E+_O%;0;UM"6W(&.MN30EK;DD)ZVT0]]9%/;Z+,.ZFI+ M/J:M;6^0_A[VM?F^]:Z4^X1#;[5SVD@3+< MAOM,0/"Y\A+,:B\'KCQO"/>O M);:!K;?4EW>P13T0]4#4 U^)W\(AUJI50C_,X=)DKE-1+1D-;R X@-A'O?5! MU:@3HDZ(.N&.Z(2"W.HZV>:FD.A?3H=\D\^ZM' Y&I\F3 !^,:^*O.+H!CFO MY)V[Z&M(G\-1$RYEDDA@5!E19425<9=41BW1VW6=:[V"S3?8T']M9ETFE1DK M#JU78/_+ENB=1LRRV87,B7HAZH6H%VZK7A 6K!;E'-SK0;;" M@FFMH,6W8' M5*/6+9D!-F>=:GC",,O[2LJI/K^:N$$5'U]I _\P 3N[320[>J.-S^H&N"!" M2V_KI/BSQF:5YQWJW#@+PK5O06G6/:J+[*]JVEM0SE?5Z<(EEX0:RB&O*(I+ M2#&U!VB(Z_I[F8>=PDO9&YOIY^8DSC39[ $7D6EQ!X-4FVVE.3ENO*B*83F* MX[3[^R4%/_$*CE=PO(*_#$1]<.8/Y*.*9G<\\_',W]8S[RLB T!J=#N:=6M[ M#KEDVW8I<,;/UKOOZ761:DS7\>*O?13\C#^)2[E=![*V;@=&7]0Y4>=$G7-W M=,Z@[\CVQNQTU/BF*$%8!7I?TU6))*0+QFOA0W"Z-#4'MN?H!PJCX-RGYOKR"EP=VGZ8F#1SS^J=&W_FMO&OKN?,$[H.O6)D/GE?812BO00OJ. M_U"8IYTYR2#];2=-T-SEY_WOE'':V1-WS0!GW'-I+$"NFT\3#O1\6;FI*"(: M.C%-RZTF?7$XN#OZMI\$/-$ 4XJC'&L _&9=D=8 U27E5YC:[X+K54_650X' MIQ*4)68%\6?DSTJA%#00DX'\KZH9=V[ZLC(03K4AJ0:+@D.X"!77@- [M]RCA3=@N0%-9[BQ1AN FCVS]RU/#-XQON(Z;\9] MZ!,@!"DX4+2W6+9>&PL+$BW4RG"?TJ+4WJP% \74'JICDD@]#)07Q@QX3>VY M\\AYJ7390IU*S^_$=F+1]+9KQ4ES6 B[; >SBB$T&Q,L@0.0Y/DA78MQY0TP MU6@IL?B\L@X[0OZ88H>;E05_*P5"9]""UKIW65ET(D22ZE;!=2U/9)=@X@3 M*![/Q+Y(\#I#; TGE,(_48?8)GD=".4M0FQ0*#NQ!@,D!7@NVJ'<\U]R[N[+ M6!-IDZ%64\DC%J9:U.F:1%X?B92ON#O7W>(%,7I$IH"NLEZ@$P;!*9 L]M!C4+L;>F?R'[#P"2I^CN6]\6J%^"+9I'$Q6FU%9\7&'ZM&7 M+5\XW2M'X\9,A:Y/O2<"/,6K"YIO;WY7=3C79?(*8/I57>;I)/FUJH>_=*WT MU[Z/;9T_XHG:GFT:X)&,]>?**A\'WA N#%]#MF$RD$_5:ZPCW0J3QF5KC+$A M\J)?N\1820+\E-8>QX+[0+7555M#W:_#@=A;RN*&D5C!1N:.*[H#Z:AQ'53; MU26;Q?MWABY!=#0[M1H(","C2K8O^W"KJ:W2MH!/I'7YO%J\!-R!N)@]NLO' MGHY+VCYO#!KD97!^=PL.\OG03^[])QC4-2%")I\.";E/@CX/)N2M0GZ\+FGL M 1%?9K;LQX !<)I@=^2? >MB_ Y7[7]:;GMJ\\M:$%]'P>Z02PG"!=A OL9: M[&#!-PK29P1HSB.Q MC%C7%G=3 \U.DS(\'6!7&?S@OH0YSU1CLNOB^C(4_\%AS>B*+BLA9DS!HSD; ML.SR\=4]6:?@,@-;LK_+^O!(XZC(@F53YXTT?P0;DIARD]<52^-1\E.%(&D* M\*6)?,&,C'^HY7V3.Z-VC<#,T47IPZTG.Y'[JO1K_ R>0 M0UMX@A4V&]==VFL>; &I#=#UG^%XF%QK'%/ H]R,$);"JC3>W+C)HA>D1X0QX0Q*!Z@$Q M6AA'5 - '8LY4*_BS?_I>5O'72GFMVW=M_">M'4!4?.>'0PPMNT627]2M?)_ M4>:3%;-W!;M[1%K#W\+!LT5+;V""(*]Z#B&@"T!T@H(16M# )6G.JN8D@GR- MCSU?,3;USQUI94,?9.Q;YAC+H6\[=4%I*!]^7L784SV&! M,D_!QAGZD$[50"%4DYWD@8AAF MBIG=RQ'1D_^K$[--2(ZMF95D!CE:YOLFH ^\J;KY9G7(J M6S+?2YMC?X1*)*&*;FO Y@=<..["_-7F,$^;IB*E8",4$$,A"'J@!&6_GKZU M-(BJ@^CU'+#A"#@WT?7XDXXYB<\ ^%R\BJ!Z.C,6,-\MTCS11_/]6'>%L:C8 M)>KCW4U8FR 76&Q[4BVULC@T*U=+83UE-;#MM?R^ID&@]L**DIW@3^]?N0G: MRU@8+V!!>>P:S,MB. M(K4V6(?Z M@C<*A''>"&^4<(#EHON]S=83\%":924F:N5;0?6Y7V&,VCE=G%:T-.U619#T MSCF-Q<CGE2]2RY;[ M$@NF^>%52D?+/>%Y5?0CXNY]H\N929!\ HR < ?+I"D=(-[29"D#LE7% 7M MAR/=AUP\Y6$3: -E/8>&N:O#&UY'"SM2KUC3LE?>IP_)X=_ MGKOB9S7=>R/X.C?('W*@!UK!1A] :%5Z;X/7P/E8S"" H"/ # J_KD&I]-0R M7TD"0!D%UEI3WG33)I_E*'S&*1 ]]H85UV]8&:C%BQ3:4?AASKZ0AYIA+6?B M3E][KK4D?]C\12X[N-QTBWJ;. G*@,!1G29/OS_Z_F],<=UN?:"6/5/%:).D M#]O=7'VP QT_>$-8]"NU14H&8AW%] MYRO!O2^71FN5LVU6< R/]H1.#S0=TR\)6BC_@X-8-)^L:QI+JD$/^6_A[*!G MO#4H.IGP">NF?^IM;HDQA)-E91QTD71A>,:+\8I(%K']7'VAD+L(A(;1)F$\ MS2T L]&?@[L&I?(M/56(SO/1?%L_]SA1BR9\KJT,]"AI#J@9+5!X-',S<;]+ MH[Z@ZQ]1#%;_9E\R(E*+DA$LH%.OC5]!"4CN6B[<% MW[[V*^#:'SA+M[2.C^@_O,>>FTJ4:K*.[CKW:/]I9&%YK)>A)T?9 M8T,>&9>DGCE++%I/]">.2.H5Y0SJH.EW; RW?[6;HTL6EQ4[LY+2\EHGM? Z]HM8+6/'!S/#I&9L_;J(,6?-N[KI<,=CZ[M2B+FJ MKD5'L!70X4Q#-E6A8;.TKKQB M7L-/\C4% ME"B1"1N*ZYLDVA+'O7=OA5\M:&(Q2US*V"3E[0&U4G14[VW0Q' M"ET]09%^/XT37&6]J'VCKJAFWKSQN,K+BAD8JW.K MW%I6[TT#A<"5-8F+>X M9%I8S@)TE8C4YS5C'!9IOFH<6B3)@70SBG:6=BXP.I)E09O089Z.5*XTBR)G MDLF)#FY@6,HOE4NK#K^JU87D9O/VTNQ-< W:(D)7FB-D&Z?/?:8RR%Q@9)TZ# 4_*T'#ALK#T16"+<2\S9[:&-V/- @X@6PKG% M1K-GO;%I/=$\W52U>":[G[E*A7QX36E.VAFP8_:"PN5MK9,5SE-J2L8:62LH M_XIYV&W %/-3UTIK:TE'"$OA9=5K8X;?E0J@@J MYMTUNO[LWKLMN([PX#V) MH[@>BMWX4YA7M:&(\R6MGN:?M.Y32I5HS\AVDCH7E2+G2!<&@0,<&1B@#M*H M%EY/_D8@&$?)+R1/%2"8 [>F^.T?W+H_O_W*]X@A", 9,P))*F1>(&4.#\&Y9EFA: M?/W14[I^X.9YX=*5!XR5RGZ=0/Z;O6R]?"#<+%U9.%>,6\*4HS+<<]^W50?29UR?$M,&J;VM<@T+1<=ORX:9K+*4@YL, MR\'CUV9KZ/2CY%=$5N%*NB H=Y>1.$IV89]X!Z'B2&X;8>(B3-S7AHF+D/?Q MS,T51_31^N>U1^VF@)Y.OIF MQVDYQJ96-6.+GX>]"TBHHEDY1!>/:B2JD:A&[H8:R?I@6049%8W2T?3K;'M@ M6+ZI9%AU55^$ER-)TB8KJB::(U&/1#UR=_1(LVU:LTKF:5[@: M3KA*0,+!4 MVTF%/Z-^D'H!HP](C:0 OC$DW%R?ST@BFS3;>L@]]8<4$8F^R4I'J\-H=(RN MMD;M(. 'JHEHKI69Y:E2T6@1IHZ(21WTY5$'11T4==#=T$&V$/G/;K9824&K MQU@3/23UB[Z9Z)$-K/B8B\ (FUV%$W0:*;_5S,R-:!WI\XG*)"J3J$SNAC)A MD$#+>)/^)2 T\ZK>1;IBM$SM?1 LOM"IHJ\6Z3G;'*27 K"MGH6E!VC;7,FA@V_ 1\RI8!15_7.8U-N &@Z= )JB\@8R+KT M4SBZ2C=U;@(!QBB_-FJZJ.FBIKL[FBY=KX%N8F$24%M6*8H'0]FZ%JTTRZJN M[%>9B-,F0,--)"R/VB%JA\^@'0*CPE$!5K5GO?5=H8RJ6%U]^&\>O,_9S\^.OE>SPI#6C+5I@<]#IA/Q$FS[2LS0!KE4Y@MTVH3\!C= M"C+T7A?FWMX;-L[:7!+\%BOF@]D&P/C:)_=9^JZ :_*/T]/?=%6\ME^9E"/U M8OI];/_; *?RM"]X;,"B]\JA5PQZH8+NIE!^N8].H<:U0XUE'[U>W+GEF[8Q M#X"+ L?(-5"-]T_=DL8VL<+1VB8_]:XB1O6K\X8%"U3*P5KXE8B$8/N7%W!; M124=]@PL5@NKM=;=X632NM,"EZ:0N!*W_'/L>T^_CB@U )W1\2!Y+F'05J Z' MDB;@$!,:]91T;O*6W-X/N>KI><4EU1/0">70#;R9KY:YF2>O'2G &Z8CKH^2 M<*A\YNQX+8.);^R0@84^-E"*%97]?&G*X=#IT(+$H7'@4=J$'4!(#?"7>C&* M_2,)(8!59$EQ5C0HCP,AS6:"41J0$C8?\J*@M5?T(81+A3O$UJ4RK++7UOYS MDKSII@5;)@*HC#J5.C?JC/>1XMH&O8QAOV8%IVRX<27N'S;(":\B?!267(AP+ MZ(%%(E862&8N\0==00DA)#O(A(,-FG9Y8<&B/.@ZD)/Y+F8)!3]I:8MUA*[" M]*=.ATIQD,?!3&BP0(0 M %BL"0;UV-J]=.)P7] X_C""=X:H7"GL'@[B$K+J;P08*)M\1O]6V(O2-G0W MU;P]3^L0PB4X#PXMF"1[] 8:W%KG1BO!0IAR10+SYY9DFV&%^4$.786+QBP2 M+P-Q;(S%7FNJB<-V4.LQD#E3"H/AZ @UK*GGY!RRR$#O#'[/9V\@V4Z'%@=# M#O)T[\V3RDFQ\RA4Y5E,^W(6:K]3RQ(6?H0A M9^6) A=5\E%A_B<+G6_9?"RTH["PL!JA4QGBC/:Q<':(O]A\E42'& [YRL(* M!WLNDK$'+;]/H-6;+J-&SNNTFW4%ST4!$:=5!T(FG&J&P.0Y-<5LK-:CUJ2+? @I$OV<(&4RJ9@IYH]F M0)9"*6UM+SDM6F.CR(6PGPIAR 4R9URO!6.MJ9PA_02 C")GZEH+.GI_C>U;U=SIPJ5NC!EJJA:D(LU2 M4UZT#4M#'X2V*HS%HY/A.9RRP(O;,Q*VNOB;3 [X6HH=WWDVM]]@E1J^/D^! M //.4YV>"_5P( V,<\I$=97$[OSPP88*_V\7%V_,DG+2KK%\3%%RB&D39 E[ M_)1]7D4K/%(AI0$Y%>EXO5Z*M\;T)^JBA6TYNF5*=>(AM0NQV>@]/F&[J#6R M)@Q;'GXM=#TN/^C5OCCC@90G=_SB_L/T7%\C=$,(% I%8UVG?+X\*[%ON.JY MW;UX>KCE4#?J%/'O'RW)C&VL5T2/#LX:" 5HB@M3T>ZOEY:B'+RB+2] <#VM M4L8?#][4?U95!U!XUC3HU.E>U 98D\CAP61AC,S0$AC< FQ_9^+L.<8EO)^# M*W\*GK+%O^(,0@V*H2$504^O:$B&\,%7U=$D^2FO2:^>%J28 M83#)7W[^^96$7.C:J.BH)&GU=%7D$G-H:=(6&!$WIA<1%Z\%] MOZMZQTC[N-A]EQ41 3D)@9+B7Z86L\]QU@F7;F8*'P\)(H8>&\A2K^WR_/U" MX_]L7'ID[L+6]!=FSXNS?8@LQF+F.,_2 2&K[7,E#R:D)=[+?">.,]!I/;:P M<%U#/$+X8!V"M[(&T=.>%>?L!UIG9;(3Q\)=F@JOZR]JS];(CJB7">V6R#HL M7\&@V29#@I5S0VY%@GK#\:7>8;46VU(JE_W(7*0^K!X()#1OV$'9NI+! )09 M5-JF 8N,;SAU$)@V9,@=J#0*Q $G0=*%(7S[9^Q^!(+?##*%LUF-95$@-Q!*'IYNBCHV-?%P#6@#'6G5#"R0E76FSE( 1SW1FIJV0E81S!!03 MEG$,LP%DS^4BQ[-2.OYZZN5I &TRCTAO\X07536#AK*E,=J (-M> MZ[0-8,6==ELD@:$TU(%#/ PPPZU5H@@_"W:QY/9,O6IZ1*U?P\G_L1->8%LJ M9 TL5ZA3;BUVO&03^V7I+7;5@,!&.<['5T\N*'I42%'DEMSQT/(+IH9YU0M. MUKM3GEO61RPEYT 'EZ@-(]O!TE]H5+C#,IQALEUXJ=VYW M&E&YA[R)QDU7*,HR,\Y&;!]Q]I@^[Q9,2 -P$=&CF4/LH#,U2@!H3Q=;=J1Q MZ8N65(,VT'&K^E-G<_K,4+WN:IJ[AES8:T"?" NHB]GA@T)96,\$"-]^BX6& M_VSU_/EGB.E'M7Q! '"D#@(X)U*K5;/3,RWR9CE&?+&"@;M&?%UWNL=VWB[S M>O8(INYVYP/]:[W(5WFK'@BG"\6PDQR!'57 W6;ITX-4XFAX_HZ';]_L <=V M@<\=?QF?6J^-^)8V$]JK*/-4C:3>*CIR;5#LI+LHE15N/[C&P?Y) P,J0%>6 M&:WF&)$R/\,CO=FG*0]*7OIF79-TR# MD&>F7XV%T+?+;UU 0+,S%F:-YJ6<26C?OE7-^F!LUM4ZSQOC>7!5>-3^Y0QC M?^W$F@(4Z[XZNIF8!"-C8U8F=L#PCMZ.X+W0!:$>(!^?%C45]L7!T:]J?_)! MT623AP?/0V)/LT!^>5[H">1DI=L+?43/.(+T M$&7F+*W>>,X=<:I>:6P&'XJ#W]>KA_F:D\OOSGB#[K4JMZA(M:@=I&6PM:TU MN.CC=;=N@ZA2W_WLA]^LJ,&*YHI_EAH5%_;,PV-1A?W[1 \2Q9 .!J! $0;*>R"!;F/KK M>IC?9IT@-]Y CX@6]@X&JD=@R-D+I:W^?E!>,+8.QM;!>](ZR+D#C3E7_8)? MU=1!V#-0U:Q*-\I,S)9+S[5?=FB+X J\"6<2.B1U5DC,HG8?0=IJ)3^3&.#@ MFWX-LX!&T3.O/>CQ;U,'W.3)IBM*FI6/UH;:IQXL0FB%;\A#0'WA^=(;_NZ: M\DZ=B]MSC59/ZW$_A/U&>(^Y+(M-E>AJO/RL#8Y1]T7==Z]TWU<$5= 8)U1E M@38B.>75&KVM =A"WRXB%R?-/O3T+#V\K7.RG1?:'SBFTI6SG:#8K<#?^$KB]8^BFB):-!KR0'U:S54![&!U95:1XM+@ MN&__=)A5;=T5N\I3^OQ;OS3ME0=[!&PG6/9MPYDEO^XGF M.-/9!@E0::9I4?C8\OWN1ZD'P+ZY2&EN2[EM@[96/&^1EOF_;1L7*6?DP"OD M>C58+\D&:7KCY$#C+!V;49!K7RR,?K"WUQA@))?@(.I?8M;E:*TO<1^ M#1)U8QI]$@PP*/$4+[@UBCX MQ$-M73.=;TD=NH)/OCDG8G.;K<3:,XG#HZ:#PRVFR*=&"UPE(<:8WVT_#]YR MXZ3=1 ZGJ/'?V6@2TEVE*9H@L&_[1#VZN$/])9O/%S,&;[HO1_/4541J*Z)W M4(NM<-&S?^A/HVXZ@VP(U 7)@M93V>/)\A4$N.J4O%5 /]4FB)#Y(T>X![GME,RJ'57]74_@S%ZYBD#MDGJ^DN2 M5@BQ$BO=$;YP?&Q1*D/83F54D ;S\ KH# .2R3(U.GH#'#U?*KP%-Y>(DD:,PO5UK& OV)4:7$!(]$8 M"&5=E7D6]M/S\_&4!S;48:VVAQ,O=$X9LD1KAM^:4Z$=)07Z^3I5J(!P6KY# M)2B_YA+)C%OTM"(=NK:Q)29V*?AHQ&Z]F]H?]>3[V*T7N_5VI%&1RKA]HRH& M-1GCEFP0*[;-T\4VL&]'(QI34U0"-(QN[!T+5D,5UIIV!EV(E,2ZYWQ)[C2; MG59%36R-B;O_79J39=_;O+X8[C3+V'M9J)6D)>,*LA76>O5Q/5)UZFU(_Y&+ MS%O5#":]XM$T;0#\%X3260U;>+:%W/C_= "8&$;;61FZ2H8.(\=;4?RLXP0@Q\1E/A.XHGYR%R'"I@8&A;NKAA3ZZ+$NKH[?U3(&R?9TA5ZN1BH10R?, M5;MHR, =EYZ7TF]&Z ]QSRA(TT-O<:>FKL,ET:*ND;RU U4,9)([.P>%.QZA M5J(R= 95[OP^3&;MKU^+5\"*OO8S /,*)G02XJ@BB MXD23OFS72[*\PU'.C*_HM>OIP#^JKD6ZP:-4JJ#:%0D(]@9;O:<+%W*YJ8J- M&8WXJZJM =97S_4+ P*[MQ:5Y+A-H/*AY[NY@3$D%1+0Z6I 0<860P2P$A'9" M0W]/]"G'*B[OD[CM?G]/F :):>B]M##6M]Z3G7:;%D2R!)+(NO&[GW2GPN%6 M5H$3:RM$^2CH4>%[OO+QJ)$0K@/8NC1^.R&9 &K8S#7X6&SJ\ :WT2+;CF3+ M%KEB>C=*P+;/?&L10EMQP"=ZC^1]*KH)8V9M%%!4+U"%GVVD)RY%6+^Q] ML2X0SUZ9/\I8;6V1NHC2H*7\>GR [DLXRSO@+NRB7>WL-9/P;"WNC=:F!JUH M@@9 MS096)/$ZT!M/M."#=5+OY=<6?H.GU+9;OO<_L72'*@.RMRMLKI1C2">$F$#H"&C0_F;,&I%BO6K("$JEXQZ09F55 M\N092T>Z QR>!'B>6:G.T'O6BG7IR((LE4"A( FV?S&'!=_#>_2]U;(:-*PF MG]+'5KWVO$E_R=U0MXD+$=Z;O,@?R[R =.SD,T+;-#1^Q$)WP,@S!Z>0V;"0 M![!RGU+-T6[78OA:8TU$UI7#EQHR1*\0(]U!+J$O^P[%P,0+T"H!X<%3""@" MO'YTRM%JQHG#.> VW<"78'0]&>.#$$N+LP\V/JJU333!>KN6:XP$R;2UM6(; MT:MAF>>6.^V;9N57-@PD S:+[JEN;7&D6^WWU,OHX<2:1 (#38]<&,4Q[OD9 M;OZZI6P8,53UQ;=3-MY ,5&G1N*Z&CRF@]G9DMF,%(OMN@E=;&])+2(CS MUEG3" @(_\@!9^E\=CWFOJ[5EN4ZMZ3G^%?]E%GH3SQ@S_J\E*L\;5TYK3@# M_43 :"B@7X81_.6A!7@95.N.M)A\<96"Q(7'BH/523<1I$5D% M4* "YF@1W@)(Q]^/WAVYC*13V;U;1--=C/W8JW&9I8!VG3C?5 %@ 5^#W_JN M&KXV>QN7/ @;K+RP28O>F@F]I8?63C7?Y"PK)%9HP2L\2#"=K1E^)Y:CWK$\ M"$M$X]KUQ6/1N'/0(N92)$$ROP? J@K/&G6]=;>GW37QJ.'%N1]8?P^<+^/; M)^U!P17;M%6!5TT&R$Z76U!=!EI1X(A*4L-=KN73K\? 8'WQC' M,OC1S4A_<.1%6YTMA(&+NWB =C95$>[CNY]!(A41'E-F5>!6,$ ^4=.3\7RX MX&^F(19^'J\%L(Q7$@31JB)IV%+CM]-Z>8W_R3?D9+A']6)N'K)!S'1ZI 4Q M456X%P%CXC23O 9B6ZNU@TI2 _9&NQ!I8\>CT#H\<,U3.@ H%@,/'!/4?PAG MPNYL^?WF+V#$]N GACOABK2J3$HIY=X*,!?Z.[BN4,8S4+(DW7FWN/9J258_<8%4WJ\FNE_1!\..3"(CPF1!1%?M@N%,] +6: G& M[+,W00S7VA,/=7H%@\!P:SE/4>/6#*)#-@VN'S:A^1Y3X9**#_D\6RJV14W_ M#OM)Y)5#/^QXB:MAI=.A,=LKO%^=ECQP8(+(7D)7PPJ8R09H&+LA;3L3H+2T M8/W;+(UI[<16NANMN,+%=@@[#BD*-'!_@+;D<>_YHH5J4T2WOGW\].@[25^O M@&*C&O#;I\^/3@:_YGG^2!(%7 OYVY.32?+X^.1[_L[CX\?'DV '"W44OGU\ M_&SG'?RP=V;=AD\[GC"P).I5=O,>N[,4./;I=G?C-(Y,2XA[LFFL86C#,U82 M_.7'[;]'R=D\!$??>:Y%LU<$J*ZT9H2H-'QU@ )GQ^IBCQYM_H,_@XW%<(X M3K=AMF,>@H8I FM1/'(=5HM@W\6"+_=8[A$RX*I;XO'Q7"9)^+3$2BYR08T1 M6M.\I'_^6^A"DKHJG,,H* 'J2NY#K=6BPL^[D:*W1M MC<8/:0KD4^8NWP-H1\Q$TMO$.?3A=R9@/@(,<09%+IC@YP M"T.3RDWY,O LC.B7J[P-,:]#7:91;XU[5(/BEJ$0.2P]; MQT$IBP@;*IQ>TO?+*MQ3/O9DM_IJ#(TL($75.H3=K QB+E M/GDS@L#-5I'+VV.?)',/>]@TG+P3/;S+1<& ?4:R>Q>B\S'XN2USKFH+=CV@ MW'#Z*!0K[T5I4D\#B5P";?&2?9;##2/(+^#K/,O^R*JZCQEN'R*1^)T1NAE/ M0R/5L3NZN*O* X[((#WC!A.V*%V#O&Z>T@T9A:4G00, \B%E\[L4OC^W>]W:S*.V-8@O=E*&56L-;]Y MM>9/CV.M^<6UYCU)R+G U6(9W,=WAO0B^#,PDRN>>L7.V'ND'7:2IC>@&NS7&@%=]HL[TMEEQ _BMG1 MXQ-!DX$-%=%95G(G[[OLVSKQ">K0\B=3NJGZ'H1T=J2VE6&%3NCZ '+("V!O MDQUZ2.D*/;RG\_X&*G!=!$9K:]*5JZ0("U,=61373UO^=61"%% M@$UC.$51+CC;H;6O7E2\XV MQ]/CI]9Y?Y?6TY2^_>C-7X79@JG8CC2@:7/,J!P/LL'0ZQ#=-](=[#JXZ*;* M&^&YTK4D*8.9P_A#>3U^F@ E(65&["8VBMZLBZ4)[]&A*KES5P>W75!6=\@4 M3GWR0%]HTY8@H+)Y/>5MKJX\WUS0[5P*WU;E&8LFV*I''?152;AF5F4=M!!J ML1!66Y32)>!XVN[+U?P'TALJQ!;NY0K*4&-P+E8W=O#L41GA$[&%A:(W80Q M QC3VA('6],Y,^F,NU&EP'\F[8R=%I!X"] )0%@V)7GX_AFW-T,09=RK-JZT M)FS ]ZZ;L-'BD*&-&"W\4"ZBVXE('3 B!O]P1UR(U>8?=]S"2.M:R]7IT.2E M5CQH<[UN5Q,D5P7J>H%KVR ,UFO&N=;,H;19_6"4S6.N774,X*)(]#ZT MGA;^YW!V#AFV"6-!*G?8.4WX4$Q^2,#OKHI<,6HKW4- M1L!WD[WJX*IHE7KP &"K\;P_%Y;+#12;N6:MH-S&%&7E6#N=T@QX2?@ :]W1 MCA(,P,"%0J4/9Q2<^7%-%22) MHK]/+=0+LT"* 99A"0<=RT$!$]=9!45,,A>GV[2+.+@,Y=$V%"$-J^]>O_)U MA$%\12-,TEG2;U"0!$% KH_HW HT69T@@_(UG,^5^V.7%H9#[4ZFHN=(+W5 MPW8-"^8V^A(QGW1M&GK."O#(/>R'^0O[)S$9:@WIF6]HUMP01'MBT$IK0VM\LN8[%3*K9AJ?!*8Y]=V3%!WN_,@1B$C49^C-Z3, MA&&+G6=H'[[SR-:=KDDON>Y3/M]8%C+"#.8T=_!)=#T]X% MP]S1O.>R:BTO3@-US%4W/GT^X $YW!95\R[E=]E2GJ F7B( ]/N@]5>Q$?.2 M41:16N'BZ%;]QGZ$JF>BH&H1%?4[HB-18@EE\ 148'V>GFL"JJ*0#OO>=;LC MT)&7*6+?1^S[KX]]'RA!I_HXX5J$01';36@;Y!UJJ53_ADITXB*.?5/*71Z! M'@P29+!YBF*G^4;+M+7<,%OFAK6Q.#03;R*QOA/M[E6HG\!D8#YZ ZX/1]N[ MX/3KC-Q"#RQRFSMMC*"GV0NSB3E>VJ2<(N?B*DBIANU2C MFF?OW9=<*9&M8_((UWYX]/G>C/&E#AVHQ5:!8^S]!15>SR0AYAVM":/%X+\A ME0;\>-PODC0++>UB>_"B[@O&3VAI\H=RZKK&U$-TFV!)0A/_HAL' U)T!H%^ MH34AP208K.+'K;V]VI:/N=>!R85:)LB6:BIV+XY0) M"DCV;;/#EIFF+7F+?U93V9A55>8"L.[>+; \\N?!'KE/RU ?Y!L=BB( V0-1 M5QOA2'/#D7R(R)E&?:1,HS],5(@YALKP<_!I"\FCLC/5J_LCF>Q[4[>0)T?: MUF@F_5# .0(6#CEV9B$:%"P^B).-"^L +7"8-[OVJO>S]X]/<_E+0#7S$99HQ5)JI\]G)$UF%2'EFO#&KJ"4(@UQ4.H*2M.C'BM1$"=] M^N&][FBZ9S/I1<2J'P;.O!88/16(F"6NR]F:5#>W".(9JP4H<[W$HU, MTO.\$8JOILF;#>LX4S<#"2A3&0$1153;95JTW. *$:P](/D5W#B?FV<&52D_HB:@E=NIK MIXSPZNF00=DINY&]G XLR,>794P\G6@#X,50 MN*U\'X#0YN(O6S5B,\=#@3Z&DXIZT]R&,V:*17WR5HNG_%5\4P#H69U[=@:27AY,05VU3!5K>$:Z3'OZP$#2.\S2-P:ZWOA[1) M2-V3+1?FY!ZEV] C<:TZYCU3]5:?^[0P!8P-)<]2=VUP=M[X7HP;#_?\Y.;% M1M?1DX/_(ZTT][1$5E>Q.Q*3US'10-WH.:.AN.N M2@2GY'H;TN_UL:A/-W&V594QEA#M:BM41M'-4FPOT49^PCHHGSM8 .G/B@,J MF0T;L$N/A<3[==6:;!&#B[6-=JA2%3$CNW:+B(.RB&(] 5$\:LL6J"6\1(A5 M!-RZ1"#XW"*J"4&1H&)=I;:X4U"<#S0Z6K]=NVJ:N/8Z ?U.G/H_!=TS%(= M(.FE_ZWJ=Y-35""_D KD$39XMP ^<:>O5*Y01LN<;0QQK9H8G)Z"45?5PL8R M3^@MFVTDN6SQ'*3#4#WV0%/SHZIL)9O@C8\,G3A1E+-@/U4,AN>Z RQQ_IK4 M<_>$QOU'^6[R^N<3CRQ^0E4N&6%__Y3,\\)S0U2[7O$WQO.ZQBMZCPEOHAOL M[N'4>Q.*+N2?'0'#AV ::8N9N[H0[B*)^*+#668P+V:%ES-?S)]-7>.:KU5S+:J;OP6-0*'01\['<$T M\)I ODAJ^C[#I2U(02?B"LD*!P;,H3Q:4%FQZ/9ZQ#PGI@?Q']A2>.8$T&FI M\$&]KLPPSV3/^V^8!"H._ITOJY@2F"\9E8IE79X!5L7(MMY2NA2AO)+GYPFHZ,R8[AW]%B.IY9X 6G'SD@YV M7=RTN$Y\Q1];BE)/ :V1KR104FR?3?JL!WR"2K&PZ?%= %=E,"]W*8FKXN^. MFGY8YY@SC/B-^U-)00:OO!F4&I+_EU<_RW65"Y.\)ZN]SF'W\1(Z-0[*:CD $O__KLG7;!T.K[H MUZ55B>E+JL7"W5)5?&Z5A N$@F:'DQ.]E%)=)._AQZBT"4^6".19KGBI.0"K MW(R>'K/$(]2A_%^V#HPB$0.;*#14GI9X<(!:_^J;/H@7V.9QG6+8.I_!*8A4 MVY%D5&U)RC-NVM/H8VSM]2)>'=< U5_:9MY,GGY_C&$]_?ZIAZDDRJ27ZCF] M(0G2DL)G(,NC'[[_%B2+R4HZ<[QME%+PUPVN=@I*BO5HF M2'Z2C>P?SV7*E&C,L@/J*M(,&6E^P]QA>I K?I2]OIL<"&/TYQN/RCCKX(!G M(S[5MU%#DJE+S%(E%,X1BW5?3NL*!@S&6-HE#_WLX BH[!%!09W@Q$4V MD*R5(ZK4&]K1X?3JPKV9YS4&6?;6F-=D? "#Q)GK:T4S;C:P2\3.\N4@6L$[ M3XHY,\[2 2)*2A&0"0?\ +>KD!9\T9NC0XLYNC*PEX=MU&0M'DT+3R*&WC6O@J MBG!S81$?!I(+7DTBPV3B[6XKB*2:6:)^,VQ)94N&,8]B!O!*:I\6&3/+"EQC MIN0S[;XZ7@Q)VY^-?QX*>B3OO@+958#?\#@J3F061:;"F;]-"R! 9SX8W3$( MD13D1T,\RC+;TTE)60J;$YN&OT:<;&B6RFUOV2\K^7+CI"602 \V^88B^OI4 MKPN8N9&NE?3P\KN8F8*'L:Q2]'M(M9O1R1RP@']JA"[VLO8>0_R:T76][)Z] M\!L<*$\#9/G6(Z#.DV9COR.<#+012,?+45?9IY4AJN*X1!"_S,L0E.2MRE3M M":.#O,X=('Y+C-O9@8<"_CJ1)_#A8Y(7Y$08V^=12'I;1HL+9T)/!SC;%G#GVBQ^<51R71AU0 M$)(J.H9.9CQR,2'A 7(J._*_^VP;.QX;)B)@^HL"(%<@S6BS3$T-@$>3ZU>G"I,M)@A["EW M$9&CT84.W2%&X;[4/IR\Z-WG9M^%OO7[/(KT =,I^&RF- #$2Q1JFNJM 0WE MSFN,],UL:ZL33&Z&ZY;?VQ=(5-S79(U,EUG&CZ#4.'J$L[979#S7[,L7H1420ADL0"E!M2S4HQ2YCFUZ 0(-!RPMH%, M*1LIK4#B1D";9+RA1HS"9/6Y]#U0#':3O#=(!$[&U"H7N9="9:,[[<1678#B M$# UDIH!:5D!@:HI(ZH/*CF%*O@ MLC2JO>RI1/1?F_]-\1#.AT#*,0CPHS+2KK!R9'CXE>.ZDC2SUZKJ/ /W43 9 M%=MAWX(3K^09%Q:G=-]MU"CP._0&>P#B;=:%\1SFU85+F;)YU^BK@1U(^;D'%,,R& MNV%O5+S_R^88P@9^##O6UN?3G5LB4B60\&)C0#YN40/%7=$G. ?>E]E1C[8$ M,1G?VJVAR!P*)2<;B;#VMA]_$(R:G2-=5:E'$FQL;1'%7(UKGF817)>(;6V5 MJF84KT[6:\I4S9J*\I .0RAI4R:U#Q^K$T148[DF+RD;P$]&9LFD5?>@ M+TL\S^T8T9]M0N'++>O*>RZV>QED"V>#2RJ8.:%[7".: GI_!;&$!P< *^;V MILI((1]@R='O<6- F*U-]?*$^*_L\VP1W0;)_$ M(_T HS"G9O(H<12"FGS=?$6I!W8"!E;CZQ',&'%5=)RCD?@A'%YD'FA9B5&; MN04PZ-(_?1[[\!JC-P2)//)BRY21J4YAR@=0()"&("M\.Y&4Q .8/$+M$-)# MH+UX>Q%(Y6M6]5+8'STXUY;C[E145G1)\/3R;PIUR?@64"D3JP+D9H;V:5=: MR# ,!&3G#E>#Z:7EFAY$WZ1 4\@P28!X9'9M_\[+EAH1FGG=NO^&0#!?Y[*U MC5:&RQ(CGX1*S8M>%Z_BX@10["%VY$!YX#,X35;F5;3._#@27"FQ:FU$IAFZ MA NW"7@ S>;&Z[QNGI0[V;I;<^#^)[J*9LH=\-GIU=D@KDNN.)8X7<*U*W=2 MR%@ANE!:AR(_#XX@UY\7FBO+!-K!M[7"&]/',&0[&9&#.;E9AE*E1\:-\)NI MW]%$<6?]]28X0V55;6#ME=5Y*.0B0&-J!"JS5@HEO2/MP1[C+8-?37X095LX M\\:6D$GSJ)N7.L4!YVR6GY&KB):G14+YX$*(9ED.H:!=LO1!?N(*VI M_]<@LMFS('6-Y/?90B.?VI<;_RB.0Z? M&D;+DP#\(>HI)ETD%I!J%CB9O*&:GVIZ-@F 4!*,@N$5!<#=C+LTR*^@';C[N@WD6W0^< M.,;[DVS?[VV=-ZDB+5R@F-GY9APWR8(_9C#;)7-$PB9;K8MJFU$ILQ,[W"1, M[BIA"(QR9Y0[H]QY" :(B4UHU7V2+KFI2H-,OO,MXBV;4^$%^RBC.3**A5$L M/!RQH/!_J0W?4EW[Q)DM>5IL#SQ65EZF;;.IMZ,(&$7 * (>C@@PH8DRXQ2A M@G.CV&&3,S(OI!Q'=$JO+9=UAO" MW=+*CQ ]$.#X.FO65=G J= /J4Z&R@_C[E#R,CC)C5IRK@(AF&4&_@\5P*'6 M9.3^':7,*&4>CI31GHBS0 %+AD;,MZ;6AAL!ZE70=2LYU[M+%+J[0B5"VO%$ MY7.N(Y=.'V Z^P)/ M0H>@+[IGM]Q('(CO;@7S3Y=&5@K, M&:&8MC=N0RY'[2=U(ZUE.@DT;G:R!LNJ"*Q]!F%<<#>3"\:38) 5@?TN*Z:1 M F* @3OU'%'*I=>K'_4VQ:JJDT(:,WREHO2UV&@GEW/8,@X_=F!)"BD"7B;X M4+X,,JK3^(B&F5 IV9U/J)H8EF>;I5Y1 MVW)ENH4GP,@&7GE-@K###O4H")/1@A-2+MLR*-?H" M>$M0IQKX0&8)P[' M@O BUVQYH\Y "%QU.!#H% BKS3.1 .O+P2/HKYJ=F%+I-/C@@!MY; M47<#N@6DU4ZSK(L%L]D,2B1>O0$0/I6'!I4K,7VPX!:5QGB&BBH3D;[\]#/^ M!QI3I'/#]#T(4#W=!U[.SM7H5/:K\-;BY*GO.I8&-""GP'=3#*]7,7RE8*=R MN;@VQNZXE\93-"O!!R6)VT-Y^9C "5-J"=G0Z9,,$AUX]XWM&!7VO$LUA9QJ M%/32YEN%$5AT@KIP^UPN&06'^X7]T>HU23#N< ?>DT"-T=PI?-IG5'WM\<=J MO[M*=O[1ZFBH<']41/W7GDJ'/"Z\IWP4G/<(9Y+;A&?4W"7V#8KV!P" JYD> M&G^ /,&C_[&_#X]-'_DU"4L!1#%"[B-KG268[ #\0K7E :&?O5\+B[O@!X S MG8Q==_;KT.D9+@5UNVXD#ZYO3 FAGK:-WVN(-X:'D"C36>C4$ <)0%"D,/TH M,^D(XZ>D;(('J,-S&JL[1LC%"V>.-%RP+-(7X]LCA-1=!>WY^ND((35"2-V5 MTTBD0Q*!Z*L8;G-N2.H84/ID17A[7HF!#9'YEU@&4O ^$DC:[\_0T)"&RNL5 M($ %2GM0T456<.%6+SMHG+GIL8')STL5FJK#<>21)/F]'1YD+H-,\L;$OXAD MLZ[FC(L=A@/4#;<<;&]B#?#&[9I1%/P7Q1Q4K<[48;MT?B>RH(S0/',V8-DJ M8%)HV9<.2W95@N?1.2G,]&*0PXD0@],G H/ZDG8*4R.XE0:L9@3(0U%&_;?? M1]G *WG$HY4X:+8(% BP*24@1:X&1[1!N^+9W/9+AXTW0,AZ M=0]]5-?-#?BH[N1-=7[X X\OWE=<=LY];1SGI@@ M:0JB#^3,!_8*T(5=&"Y>9;.T4]T"1CQF<I2Q+2+L5.O<+CTP[?Z"K*2 M&CI,D]=AZYY3PZ(HQ+WF/9_KC,QAI.V"%FVR[)T'D][R-OL+$79/L>?-6>20 M(A2B.'L7I;\L48VS_/% !:>5AGB0(;+@06VH,;X[+'+_S'[RB=,730<$=72Y M"5-,V(APM"+F5GO'04C2*%&M63/-P;W'O7(.,-Q.T[W/O%GZ@4V\V%'Y2RH7 M6') F)E&IIP<+IE[;<-HA.9",SR*.ZFV,851EOA^&K#"X;M+1SFZJ:L$G2E9 MB9P9TYWPE6H;WH(P0\W88]KWB+!'_^AN M$FMFN_."PA"=K.EEQTK#EH+\%L*7T7F;:F6-/LVK]]YYPE)+94)GHHIH2QB R+/?!N^BA>_BI8F3W-6<=N3,*=YU M6-^&=]G;0.(KL-G#H6'>879S+ 80F\J>5A;#$CV19@NW6)Y*5>5)RZ;>.JO(7V.(-"%X)FI<0<%49Z=J-X1CWG1CVV=> M<^H14]KZ3=TV6/VV@]-)V0&<%:"#H]5%$8J8];:?,[[+EW\CM:UXP*HZ&A:*?DNTRQ "49V)\V MOJG+YNQ@9Y FM3M]C/70*9,Y28K<_;3,$\EYDO%<)G.1X7E3*)XBD1>&+QM# MCS6+6GDGSL*;\AAFV3Q9::\GF21N<']/G(5>;SGP*FR\@NZ#+XN0Q4D5N]"\ M];F[9,Y"W?K\*#VQ+>+'$:MUI4!UJH_L>5<0W57&T+MQ]!E:;6B!@%33M8N,B+.I2K<\-W8X5G1WWRDHJ.>@ME ZK]%^"'\T@VK M7=-(_G \_>;)$UJ2\"2.1O#'W_4_5KXB\P<&V2[9A839+S!I6Y#IDG)<$\FN M0$0KB+&0D-(\J]JJ:T^1TN&W@6'2R4/EVK)M9:G"QQB9BK4.+K[1+6SF&BYCX"<'V"8DMRF>:OH14GH(A:: M)%,8FC3W2I3TTU/G+Y"69WIJ,J&3"Y*C@UK*_?07Y]& EXTU);;+;<8M'UP2 MKIVZ6\@@^@%>3]$1Z_=&V*;BD>^TW; ^5..OAZ;^)%(GDBZ=Z@M-\7-EH(]& M1RYDF?X)B1QU(*WG!\JY,YQQWIF^T[,+MG2XJN82F?)@JS5>&1Q[P1RAZ&.@ MQV404F8H](&Z;F$$VTT4HA,!Q5(MF/DFCG61J0E!I6V,@JSE@+X>SQL9FZHJ MFMB>$L)Q#L,T%/RQ'K/"+^?UKK%T0FU 8N>4 H5*SA.)=?2I(4(H;@$AP &2 M^%N>YSNF&;=I&*H F*/2-1H@^YT76M1*)7DF[F"66:(34H''#KT87 B#1P8 ML42@Q@2FXJ K7&P[MIY'L,8Z\.F/R>P:R%:6),+E[EEBWJI$T% MV5\X.(QZM2:7WQ)E\AC$_A:: HI;X]%MH8&W<_IMC\/9'1HF%(A; *I0@GDI M]O..P)&*U$=5YO:6%O> J57F6R(*#Y%::K*AK+T@L0*,^84"6G5:CXHJT2I6TO>2+"JJQ@=$-7D;K+S8HAMX M*$=6\=YD9[..J3VGT/_>:X6%E2+V./%%[AZ9BD#T['5/@H\.K@]HA@& M*'KDP@M@CUQR#\GHV+J6F>^-"7VFCO6V4<[>8]7U[A+ MVVZ<8TY8E>;&;HR\DCX*M;+JA@\:D:#6=$A9,/'!G7-=GT]AN/?5[5K]"/>C M9(O[K\]4>@0Z1.:5X55=_6*(NF0(V^YA^FPE)\XV6W%LF$BP$ )=)?]R__.; M6Z13I=%6>M[#TT-:R&4E%JF3=BW;5*W/-)&A2=>% #M8PJ85KKPSGJ,G]'MUP\ MWHO$F=7T4VI4RNTS!B@R_VV7^(XY,%&.[I$KQ!F)99T-] V( MV]2W"KI>M0P7QF/0,@3T,T@! 16&,K.,NO2@:(8WL:CB$G;0#M)$=_O+8QW[ M9ZQC_WJL8Q_KV/L![% LH^447M)L4 1$\L!)(Z(G$2G7%5),\49":!U8X\BG M=.>1BD+,&ZJ@?&+K,%0]!&.9GJ'F,D=3G"T([S='%0;3PRLX0(<:+N0E],'! MDGBM;'=$?>)96*RIPLJV;R.9R-* EBNS#>$"=+_O,_I;'TC#U)0D3!?;5*JLCOXZ*07:X[E)/X"E/;>,EVP17F;XP M8V5S1.XJ^'+J KBUU+VGF5$ZU;?#.4V3H[J+CHQXH%IMK&\A'>51BS00+IZJ M#S*ANLM[!%2LFE-_/[/@2K7E+"G?D:$R)XO-DCE,A_9;F%%OW+YP!_> K$#W M946Y\,LH55[*&SM\RBZ6;$2;0T,JEALONNO4RS[0@X6>EL/T&RD;";7 ?O6X M/A&)4#3(=B_#)UV;N#7W79:M*>GKB_2HB5K![B3]+-=CJK$/+P(ZY7E1N*K7 M01LUK>0+\G&8=PL)T"45LQ3\PHZ0,K M BES+\ 058/MZ %YN/5=P9N:)S6U8(;TIW%@@B%\F8F+2-V.K!N;O]T2E;!M M6'[)-'! 3T$ =G#NF?/N447OF>)^RU@G=L%1P)34.77[=&! PIDW=SZ0 M#0-$;U:%&V!Z3^CI959K+#4P4?O[E9S5&=?)Q!%M3>%)3;&,4@A;0W8_9/'2 M-"O3=C7=L=_=RQLG=&I$^?0\O!2RB7D"219'.$L\-A;5!&NEY+=0&3/">K*'+>V)2%3 M@F[,J&C>\$9'-8.6Z+KK7H1PN?Z%J_8B*P)BO^M=Q2MHINJ-Y6C. 5)'.@GZ M#^T_4A\%.N" ;2(& Q^*/6_I]P^:@&^GR2EB=_75[U;+2&0TF"B*86-@WH*6 MX.8F"KLY?5$1)EQ:791.=9:H-*[,F\D-:7S;1#C&JGB151M*848WD;[E"U2D M]M.=&AQAN(_AU' :2;7F!9"5"V[B\(F5O=97#])JTV& 5T&NP.XLT7/O]?6$ M^I1]9,[G^!H;9_A04?LJ*H980:A0OHFOIOT.UU;(@;#CX4)!'E3;7*-SV>)= M& MYT!IKW,DDZ=,AK*;%6IKZA5A=@/TFNCZ6&,ZOFSQ5 XD:;9Y-QXE%7&E8^FI*WR+434;$":\+$5-FCU M>&D1YA?5O.V ]7A^]JFI)PE=UPWEU9?NG''TB)KX2B[8J]<54EN^C P>L-L[ MM^OPKUB^^!:!ZVSQX01X3WYLV'))D#3A(%!W?HM(%H0K?YU-,@%?S;0!K'0O M7&5J!4':+BLZ)20H42))OY5D.5>B;STD'Y<]2DUE5'"_8Q48BJY4-4Y)I*$L M*EI-=SRAQDL:J;Y8 [LN*@[N8)IJ_;;&5W3MG)!YI9S_ M(L YROV'"*D_12M6[L:#,ZH B>K>W)$JAELGZ#' M[-6JN%"MS0:M^\]FL>60#I ]9$*J@I"UU+- .C *8NW\^;1S1.F".*?",)+[ M8R.-.O!&KG5T?C,DWY&-)*E%,<^XJL0PH>_I5H4&-JW)>:",\08!OI) MX_[B]ET=*JHPW^2;UNE@-&/?ACR]>U$IL8S)/)DJ;B!B36XIC,Z[RI5"![CO M:N:\B)YUMW]P"&$K:Q2J"D@U\7'C4QNDEX_XF)%1I,PY6KT :>_4H&A5LR&9 MT0_A)K&P3@K;-WDEL;ZBXKC:5L8N -) WD 6+P9_()$R84I3@87[9P?D?H_Q MJ!7M#3A&R(1WJ#' 9EXQ*ARU^8[!LWX,]3_]$( -]48%GNPA9@$TY:RH9O0Y7/IMA/RP M(TL1]=_>#K+)#@AZ'3,5Z/OK:H!LIB%$X:#4JXD.-QKSIQ8(I/%IQ8) M W27"LHU;F\[K=KN M'S$K_'WR4U'5>4JHR;7T0S1M YXAL M\Z3L5(I)71QKEJ53"%^Q;C:SSK7VDM"' 6KI+?JUJJ M"OVRVE5U^C\O4U*;%-IV6YJDE2PTC)R>)/,E >&N7+-<$57]!URJ..4*1:Y^ MCHH8?=UVE(WQUZ]#\:'7DV+T==8/7$Y-1:WD";3&)6"54\"N*EJMG48[$1<@ M]CMZM-)"<;\%QD70A5)AD4NS58>%2=?DO<,]9B5!P''0+YV<:6^9>VO,-,32:0FD)/PU9F3 MVH:*JI M0(X9J$H?S^>YR2LU7*LI!(^T3%.5(LU0?(, SH I,!RN]O*+LS>1,R#50,^S-G=9W0>A.0"5Z$6-6 %W\+ M*WN-O-!=7%EA4*",:Y5*1L?TPW,/.P.[.CWJ_BO8@Q:?+V:[L9!ZON_D$KB' M:Y&K#$5H'FJ>[S?OMNS=EZ2>Y1NA>#3K?[4-*_Q5,B ?=A=W$WP,5EO!%'%O M$V)[U%MQWA:!5,46W>0'!']7Y^A31= ZE"Z0R>)L$2YVX5@WON&&M:#V OAB M!+H0()(\,@[ZJL@*Q["<\TA1]-:Z*?'#!4M!$CA^!3I(IVZ\W&_+/99N]&9@ M"O?P95@&^4N,H3;Y1?W(YPTBZ5K:\,:Y48CFNZ7ZQ\^G M(:HO"S=NN.S:RN MWO$$5SD6H?EJJIXDXC3N0)B-]5%Y4^HQ(T\Z1KT(*7;"WF='])HW7X!2ZUTG MB%C-K;%)1KP E<"H3S,Z&4B]50)O'9TI^ZP>;55@SXP6PZU0FY3BSOHW^VQE M1XH\5*?I[3*S4I3Q33UZZD?*$.^87K;_ NM&N2 .-KK]PWV3*!YUQY/7KIBN M 6ZVJKLO#9*%H54S@02H*1V&#";Q>%6;:4BAD&-_( (">.H&YE6<]:-SY9DQU7?<%75PN M5/4XA(P.NCMX],&6Q=L>*K"\A4 :P]"U;V (;Z5&04J3E(JNK)"P@&?@ -/O M/@K@KQ J:QO9'P0!%/FV2[%B1%@4Z8H2!K>Q.%&.'"49@=XWK^?MBK83]7F* M\J&-4:T8&+OX-)#B3K-523@=$:@9?]>#F%7$C[A,BD6/.E$NK=H/40FI9M>E M3H:,A-1=@CGG=SFN*5\UU+6/0C\\1PF99/(X6J2K940,6Q)38,Q 7Q@IS+96 MOEA,GI_GDQ^K>N'&1X*YFC14(+\)/3NY<)KJJ8E*G"7;22=&NKH(&]7M?Y86 MOJ@JU=M@R3.0["&\6*,WW->.GQQ]?3AY54Y>N8V>936'B8Z_ 23N$0XI"OI3 MQOXRDB<'BX&[&;0FH4 ++*U_.#XZ?,J/1K:__C@:F"/ MB\'=.[F9TFV!DY7E9DD(LC2YTVR] ;(AO^#I$Q[K,,I.WI@Q'[K?9M*M*'0 M!!Z43JARY?C),_:77P?!AK\?/:-'OW9W9?)RZB1\MIH<"0Y),_FOUOT]([;Q M-Y@^MLY8BQ$/RZ.X+%&%C9,[SCAPA^Q;RT!.U6&4/2I3H>Z)K:IS+HCW]2^^ MH80W53'G+.YZ(U%-)RM:=IQI(XK4FL%A+ K?5<$"BLZL=19"2=,(A0W2&;-C[YG*DAT] M8=0P#)[-?@.&67'B70K<]1 T\FA42_D29"6/F->$@K/M=]PTV>6G=O@ ]EUJ M?T\F9#9Q]>-9G:P&CQV]'1U;3-(B:L[MBC/&BBRIO2\1$&+":"S"=Z_44[P6 MH>5CR\B##>EQZ?CI6!C?3D5*8T5H4+Q 5]@?\><#$/_^L\"5>&+]8^U2TL_< M/;3??9M.LIQ-U#@7':'&FAO:*=0'6=^G50^^S R]2V[#F4LR\TJN8D-O4^;K9NO,_5+Z"]X#?M%['%3_7]6" M2A_0MCU @AV!57\T?@9MY5>TI;G;4RYJJ@J!U()Z04F)MCV$VQY?IUDF(P2< M(5$5A_>;NEC;WU1.;+I9^3(9WX^O4Q8TD(I\BF5X9[<=A-8:&?;/"]Z*D2%U"*Y%';T8X/Y8]7J'M1GUH>#<,^\ST2 )->T4M(W M E%G3:L1$VEZH2/<-.XP_9(XU"&7ZCWX-Y''J*2-F&'MP9Y.]MFON* M_ 2%'9.8&/)P\@]G@58P42$A>J^81L]7V-/ +!F5JH"4TFET4[7)<2KW,RI; MCZ;%,V ,''*'!XESOF1J/R-AD_H\(WBB!4R24+C,V_B5EX6_ECF)V],-COA) M59[5/A2D(0;^3-RS#5B),NYYKU#BA;%SS<[['(@W W-X9OQ>JHVEE_^5@&4C M?U^,=T;C-8V+X14=!BNOJT)A5Q-T$\:\(H8H?UN-B[7S*$\[0C]$33V6KAF< M5P1LM6*_3/.'O*^S)-,!CM5-\I[J^>IWF>V6"8$?BAB&!* 3$V6V@(:)OU0! MCX%\')C$[6IR >)FU&1F/D_9;"1K;9O:G1!D2S;T-BUZ-RUVK_>)! F_DEVS M7I-_P%H>?X99+!0R,ZH^(Y^44\E76R[7%^ MF*?@2N0KYPW"V=#(*/K(L-]BGS#$*QD+E'JD_T4P#?2KX4R%-0'=CUS_3;#3 M4DE&D)$C*N1J$HW9?6+R5<'4LL!FO^E9-;3G/2*+:><02[9 T?5]4DL@?+Q! MR6R%$LZL:HW]VB2R][*Z*U+'R^Z#[G:WNHZ@ #?(2C9JLKIGW;A-7U;E 3]> M+'D3S8FR IZZ<%_ZQ=N= :#.Y(=$D>=UIZT^-N]V%>U&07KK=@.TF%+U&T1M M2B4>TI:6ONMK1F'>E&P8?$V/U&A0[B_WB1@OJ.LS8\]V%V_V2JYM *9K2PX\ M"]':ABIG0R'\-%+ G3R-6#!+MSJHQ(8I0@:BI87=Q-RO7:O%D["*8L5A[GSE M"I[*8ZHC>M7&EA17DM U,USRGG$ D8^89\#;7&8C8TVZHN(8NVUO7IP*.U)T MS&)F:K-GA^87:#^OC8W-;'09"*^6N?.L)2.$MH5:J ,9Q6DK)3N6[9[= MJ.*?^I;1.EMD-7RF4,H$2Y#GWL=]'&8[4,8$5,YHA-4LMJ5",)3C<9F4W+YB M>S!+YN\HM%_5FS.HN2_9-L/J?*6'7PFQ2! WB5NG+^.,;&]YOSJ*1 MW4)A=@K<"/2D(&X@H*CWK(Q1:,)HJUWG:=I9/.W"XW,%_\3N\Q"S)?4,+36H M3DHB09 R=,:9>!)7(12%>R%MJFX^A^G=J7'6QR;$M,Q&VIVR]'?4;4;D\4') M#SR'9X/UO@!20)SRX,6(_\8]1=0WY_:7'(]%EAG\0IT1]S(ZLQ9NO$V/!E)Y MNR6=\+HL+*U'(]X3GW#V/A8+IS2QWG1P&)3U8DG!/G6]HL4(X7ZW)##5 AQ; M)S/ %X,4OIZ.(#@8>4EM-XNY$1VNGN@PJ16>ER4^"OF5Q#?7AT!B?!5B'XT7 M9E4!#40)@RF)-,_7"# G)-R 00>$?B<6]6NN.M6,\JFZ,;X?,BMXRW% KQL=W M8MP9!/>[U6UQST^A$;HL"SNR1D60TPHLECRCA(@M-D (HKIV,E"P)RSSHZV1 M@[-)QH.599$!@EPO(SIZ8$IX_!0N/D/8SDE-JO-IZZ8E?T!565.A?1YJB.R/ M=YS/]55'C53K@#S99"$M1JA[J)"THBMWI4:E'1$'QL#%[(S;FI5DF"[3K7:S MV5UK.6CL01_G5;"P.5+KOQ^T)<(@C772@FU$$X_9P-C W;'(U.!*Z1N>K.W6 M]]R.,<'8 *S#*5<]+":_)0V9T1LWBE8I#NX25"X;S;"0[8<[?'A0T<'QU.7IRC% %) M?>E0(&XD1EN8YZ@>X%__O2TS_O$/4E*E_HQ]F\1^Z %NS;:(>=7T= I&H]^8 M H&%UJ!$+M.N#1W*>/K;I_7VZAQTN.4"YK143W.NSU3!)>=5_4B*KR1ZD7#; M=86R!;JIXK],[0+KQ9?K@12_,:8B1TP*Y(35B8(:NG=:(J=233=DAZ5=-B4&>CF-H9M\F:J3H5(@?+_ONNHK\%5^B3%% MX12& I#@6VD7.ZI,:D3>:_"Q6Y^6>2^\>\%4X<+OKD MM2.F/E5D Z=4N@G_-*,0*4M6-ZH\;=&2A%^DW@<$1 *A'=!1^V=+2;,<]U=_ M@AW\D\=:;E X*X=16KZ)*3!G<$2;;R6Y8?))^F9U[0XG)_$TPD>BY^)8H!-T M&ZJW(_$O'5GL>%8E.BLX.R&!03P1SFC0-QS,YTX/IT,ID+>M6@4?FRI,EA\- M3[C,"@9Y0;D"11*=^PFOC6%J/2C#A)K>>PU;_3(5Q@T->(L36.&KMUG M7:-$:=1#9=##I.LB[T@&V8EM8A&=2V)8#_]X%)SVHR;W;J=#A(!><:E#\'TIRE&H!^U 5=2C:PDM)#O"E0!VR,O>A;#7!N.) M; I*L_M4NK-7E C;I_D\5F!7W%4SB:5T!JHGEN,E@OM")*)5^-,$#L#K+>=Q(=CVA7HU4)+$'JID\02&_V*!B0(QA4C*2P[&=U)RN5," MYU(N3;V>ER;E[KMQ"N[PX>S5()ODX'+WZ[5Q0*?V8-K>,34< @L1-U,7X3Y( M-MB4H)CM[MA[DEB R!KXV)>V4-E#%=%325G[C@OO#XM W"F@I9?-F>3FR@X0 MUQ5-OSN0T!W(K'*'N((T2+K*0G?7:;< ?P":[7@7AK9CZ=RX5VS\KOE7 ^1X9,<:<\+F9 MO/;VSW/NLSCZX;OON,%E!?WA"4=^.GG]?,H/2:G:P_UJ(H?-'"0V;#I',P : M=,\C'P2Q'QCW4 Q3;XNH;11RZL]W/=T.QZ261+^F<1@0>3F*_$ZVSJP+Y9DV M/NE2'5/F*K&?/&;1P[/)D$LP32[B%A8:W$Y- M#$U%;7/Z>2J]I,662\;U7U-FHU]G<5I2"]\XLC?/U[FD5CD1R-TS>#Z'-!NT MJ7H<<\]U(M3T8HM1!KA#H(?['+7![IDLE:TAP)\>>A_ 2V^7FKVH\@EO<0!LG#K:IG(S08MD. M%CI4[I.H+DHVS ;2I1^Z#69K>3^Y2#,I@2J0(30"+UX3PG*!@E_8X;&1MH=- MC\(]7K)IW)@W]>EH9UL2M$"Y8;SJ:;^B7$_.%!ZH&.QBJ&?OR2;,80@J39/$ MT_SP'DM4!#$!1?<9-^*CWDU^VO^7BCZ@X8T7<) M8BL"OJ4:^7KC S[U1N.S$1#)<'$J@T0-J H%T:[JSCD-1C7+7+[2F:@%?N]C M*ET4CA5[O((8>!U9W&H,S# %BPFF6/=8&[E+'XS@O^SO.XY>.-K6!\ M!D$B)'',/).=2CHIC<"[1@1 M+27OAD52@9>Q+44S1T N#*(5:K3J@<51JC\O&8<#&%IHA>3O;!M6[FT-9J+M MY,>,9D?WRF> 0S99W9_G34,WXT22(+ACWJY'?V["_9G$-UD@NH)R+C5;V8W6 MW!K56Y;*4IW'7N0+T-KJM4$'NF42L8^L_9%;OWG5=N[P%^ MANMCE$=HXS>ZPP;3O S+%>S9S_]P-IMT\/09U82^-4]AC=]@W#W8!-K MG5!WH ;YPIR:B#/$)& )B?$LXY8RE;*C2?9I<7;HF&0;)'*,R(WRX'3PH>_XX3Y\ E5;)V!Y>XEPD3#"'#%? MB?EYD>Y66\$I !,6TD]A/4Q+Y]6R A\L+,=*]\]7Z?[=6.G^ "K='RVOP'-) M/WN:^DE>V@IR19,,E+QM:;#'/#L>@YSLP&B5Q$O%_4'&'NZ52'914YJ]W=:/ MWN;XV93=*213N1/"7O^.T_] = M'>>X4;'])&VY> 1Q$4Y1 30OQCPXG)QRZ0'%\$-"0#%\@*)G;H=WCCN@W>&Z M> (]F1A\U;>5^&QH.C5M'&Q!*KV1; MEM[1(OH='&ZHR(SP-K4%-N8BLS1O& MN^346F[WX4M/W M(/ C]N$R7S>[T/=VTL(.B*.;-;E&_W20D>:EI9IXK503(PW-U8KGAHDZN.L* MHH%:]QFACRM*2"Z:6)G4;],-7WFH$^HG8J15L/=I6,A7-T0-UL#5?$P:%-UH MM=,\5)-0(VZ'?U(4#Q4!ZZVNOY?UEVX31^!(&B:(XO-V&=&-8N-%)KY]_UE2 M%,&X1B@5I]]GY=EFZ13C?TOP=R$8356[(;6M6^O[)LCS1&EV KSM9*,!@7T3 MB' PY?L[#HLW"3B?8KOF1',JR;C4R@0,M.$1A/X#!+*N_G5;#IZA,#F)3T4%I+]UE"VO'V+2HRY%0 M@I]GN-:RE9<^;V: GM)II!NCG-C*?9/"3-S)RKUSPA5?D^WO#![\TM7LOZ[9NK;H+ ^DXZP, ]7'RM#$)-W#[@4 \S M9#HR.&M=D(^@W8[:*:K([8"R(RP^1F!4WH7!DZ;XH&; (@2%6EIK@7<](*IH MB#>;'A1::V:9#HK+(*5@@K:I]&!Y0GW&<)-&\C(2BA2R0/\BF"Q$:8">/'=2 MB(HW.G3'>Z<>^8S]LKC=NV,QH,SF8*\OENZU7-3H11W+IJ&;SF6ALZW*758N MSILDS$OI@)@&N&:(Q9K6,]'8OPH+U#:SZ\!9?EF&3W&SZ$"7XN11ID7+1.R) ML,:%^IK<]D$0_UDM1:K18:_ZZF/8R""0&ZV[#ZZSB^G/%QW2\-PQRP6NWG@.HNQ94]EE2';:J H&<1*:H3K5.1$MQLH*I@>^--M^D.R;F3;'XP MT;V;@=[>?&>."P7] R]3D8)"1C*)# %_T^!B\=Y7:'8NDU5H^8UAC?D8^I!1 MIX(I^#^]7QY.7G@O(CX1>\?0='ROT.:%)@$^8M.)6^HE!NR.KNU%-Z$E,W'A MA##NU3+31.I"'$*M:N.K$:A$];;]-MB+8 V!(& #MCY,?]."[,L_DI@8KS?O MR&?Q8-;??\S//8)'ZK5( &G_"!2^H M;;05><"B@U[I!MV'C[U8?"8K9BS*CBG@U1P> M%UGR3CA%R=V/8!WT+,LVA0HS:^E@Y$Y5DLLMV*/!=);N"ZYI6<%NQ:U%X P_ MX7X!6#/&EV[#.M@(G(PK=08_65^1_4"$=_%#E=%5S/&A,!I@P+V1TJD#-C"& MPN[DX:&3% M;,\]G[)'Q?@%?PE[47YL!Q*>4F&J%-3ZPT?8%++@,1G0(A'(F]_WKE_ M7%822M)?)QNE!'WK1:C6HJM]'+6!6&@U3KE%5(^S*LWWV7 )TKPJO\)ECO$Y M.@[)_GA[F7:Q.Y#JR%/-07I?0G1[QY? X84["UM10YM^ !X69^BW'C'0:'Z? M]MP',\]&)=T_L4D\]W$<2^BY'V/&\J-R/<.JF"L,6(]HR??N(^?A'ADX3-5%":)6];]-W=-V*M=#(VI('ED M#)AG_J!K2CT\[$?&3DZ7>.(%5I!]"=.=?]F8 M=V$F9.(&H,/3H^?Y:#Z;:M:RZQISN.^PY:8$*!$I5M]P[!$6G13>4 8:A4^2 M(NRGKI$RH."N="-* OJ#M7!@&E.?2J@$ZJ[F2F'KM,12CR:ZVV8?B]+O;%'Z]V-1^EB4?G\- M=4.R$0( %8RLJQAIG32G9VQR9GE5KPEGE]-GU3ZC^Z>07&)(QLIC?721&1OI M0;?1"ZYQ-;H(02-AD RT4**3ICNK6L<6O \[-Z%DK><,#!\?M0G5YAPPRCF_ M[7F*PUGI0?XJ2Z#')6)ST !#2>,^->HNU*(.H,#V2-KQ3]EML52D42R,.S*Z M$3'* %7ECHC82XNPZZN0>#:*10J$Q5V'?Y>M9P\\^@0['.V1Z=^W?I".DJ)_ M6)S^[DX,8OV.W7PD@;YP[F9!J'A_F9<(Y3G$81%<7>TWO9JSZRO?<.8);")7 M++7P!GA2IE0O]O"BWA$@\\9)- NFASH<[OEW7H@QE/5B]HM_./*72'M&/'5A MNG>G&WSC'IRX'DA&V>J!, $/74J!]# 1DRD87L>!O 0UI;3NN0P+$OG[6L^X M9XW)]9&OM19 .)Z+E0V:9(NW@.YR\,-PP\.27BX[.I4C$HJ))*(2EO%!(U$8 MWAZH("A/G,%)7>6*K#O10&U!?T M5J()+B.= PXS<<$LSSDI&,DABROL?$Q030+K0#$++0E2Q)IMI(BGO0@(*QA()P;&"P:X3ZN$'P<#+GICKV-4 S1 52ZS,\Y# MQ6C*GY7L]#>.#@\MD<>J&2Z+$=!8ZM'<9(H-L^,Q(>2I6G/HB]YA4CJS*"H; AQ+*"D-O#:8%!X2=<)NJ+O+S[ M9EYG_=10[V0I[?7).*HL&+,R5'&R\8*L+*HW?+U3K7=@&!ES[S:;.H&2F->Y M4B&^0$S?0'W=X;"E07XVEJI&B[=WZ!@I?=%C9$]V9?VE6&%?*/MYG[F] ^\O MU.U4A5Q37RAJ7J%XW(121IPJ6(V$6SA DY:K7;4IU??-E@B8RGU3P^'US66SIOA%<,:5*&$SLM&6A\?/6G;>" MBGJH3N?&"[_K[" C7R?+:JG]EKT,L^W##U# O8E,=[&U;G-X[ONA864>+-]X MXU#%%%'26^QI C).:@ITP1#$(8XS//O*O- XGXEK_6FG&LI*B[C^'9$WV D& M;R(0U5ED.?'#AN2R/^5TQIQLP%.4*U?,D*7[R $J C%"Q#\*LZM!TU5*C+G:#)!O+[#9G10^$MC-*Z0*43.BIP=7W9=2U!/ M)\1JYIP@A*,8;QD%@M>PDS[4D!Y-Z,N;Y(WN0L?\"<%/<+KJ.0@DW4J?;JKY MN[%K_@KK2W;9BEJ'#@#C,2$C9[Z11C(I2:05;;"B2ZFYUU-/I? EY79J+E@] MK_ _:SCAC"M2S2AC_L;]XETN=;C(AE-Z]V29Y.2:XV:<+/-L,7GQ'MC8[F9Q M%9V@)Y(&"5?*3:%$;.0\<^:$@N4;I'TWB<:P75'(E[W\;M3PNQ=%N827!,R0BZ8+]9$3?/S*K$V6*H?JTS@"#DXCJ0]+KG_OL!))FSN4&86!)LW2UQ3%/SSI__#X"7[7A!\>$J&=6Y5? MJO.,&D$B(MCI31QT!0SEF_.!1YZ.YN2'Z9/CI].CIT<\=(Q[]T+A2;SE,$ ; MXDZ6==H@9@9#?NA)\=3O<_43=L0 =EF22;/:VJ<24I/@I.]5QA&CPW%[ MI<6#V0ODIWE&)!B3=DV?><1_^C5MY3GZ#&@R+#:NL)PZWV6&,4.@#)?*^5A^+K M[_^H)SQ24QHO-4=]GJQSJM6.=B'ZD66@F "6B\/2C9V+QX$RYYN.@42I-LKC M&YIWKW+@W.KX4YI>]2A))+J03GT>RS)).89R+CTP/":^^M=^A7!D?[(MO@CV M^,!N?_N!NWUH:4MCN4&!(W'W0K&\9A^,5PEL #4K2(RP=A1!H^:!U=-=NV(T M)9C$4E?>4S8AV ?I#['+W8LD6$Y>P,X*A&MB? M]S'V &1+*[;U%=,9,CD(8@1K-TL]3) ?76P9(YD$N&FI(E3.+QP>G(-$ 8-9 MI.-IIA/(K;FZG6E&3%Y9WP+%UAAFABVK-.@B-*=FJ[Q=*2-47L>GW0:E$[^1 MT?NQHM"5AM-'!-K2"^R DF%G;R1HI^J? $?$)K]\662>G=ES#5J9#3ZFHS=AE^&* M)C55!]"WO\R_XN_2WU.:S2)_'ZH@^G+6=WF7;NFDZ[N%^EE1LH^_<=YF$;+W%52//%JSR%0F4J/!W"#+Y_+6#JF!+VI(_ MC 7B#Z! _*9.88)29([B*)Z4)"M(AR?BAW_YU\MD0>*,;)6Y.T15AR4B<;9N MT9;<4XON&):'L2!&SK[[PXN:Y"\[)N26HCY.0B;=WU,RA(MEZXQ8O+A:$(^\ M?,0;?(L;9P;<'4CLSR.R8QWQ4*/*DY/=33=6=_ENR6C][[2R,)X!: M>V\V0\^B.V?Y7'O RT6N@ WP\4ZE?H]'CZ=-7E=5"+20I8(X =DO4DRDDX[B4QGY\!YG M3J_]!R>;QASN%:KLW<6@FO4H4N(6?S@!Z>,J(CX^+-+PB2L5.Q/U+<<[9XEC M&5S]1"J8J1Z!E-R PYF,7UA/EF:T)O^AD9**3]RWD/@5J]?Y;4 M4HRAG0HT2Z+ 2GN5;2%R&2@<<,NBZ<-=]XO06&@Z7Q])K.P8ULMR\O?6R9WC M)T??32<_O3U],7G3-@TPX/PX6)T"++5L;%Z'ZK91O9=O6I8.3D$"WRU57PM3 MTIH6=H*]#RR!,*]B1*8$D#CH!X+5HE\H/7L4S"5YH;KOQ^IB\O>JA!3I#ET0 M%;PMF%+&^CJK:!@*XTD>3IYKY$:GK<5W-'Q=S>,G3C-K]-=HZZG_QS_R]"19 M3[ZFO]EIG:Z2HJ!/OJ5/)**A47Y4S+7KZ*DGU0H 1YES49X\89QP6DW>XW^< MGKPD;#VJ-X+R@7*-3^(4=414)<=KKK:V! FGQ =H+!1AV\ MY=J?1;#V2>UDSF26@!*-#J?]1<&]8=IN/KB9BN7XRMG!9'B[)?N>E\R<*?J^ M4A()H@JVFRZ%,R:)@5Q B.AD'S]YAM/5EAFU3GB=[\>/+QT]H]=V1T)!Q,2] M=(FRJ O9)8;BLE1],H*!&T1/S)Q?EROOFQL9]6\:M;\V.=XK6[[=$.-^TRT* M,_8#BWOE[>016=(\F 9)FE]A,W&\V!^]=47J)I.^ MV/.<9Q]E"ECL%5KE^]6$ K);VK,RU MBJ=+2ZPR M#H0W>FH"O2*'D[^17\%-$LXPY^:JA;L<+!_\LF-+^**OB<#J'*K4'?+0/@L$ M/;\1G5,WY=DV_D[IYUY9F0TK\G?D.;D)LA@VXYC1[&W!*@\LE)_[@O/=XH)D/ RQPQPF-%IO;8]'0IHA\@^1]=G3WDEW1*&T)6%QM'7@;_^^@.:G(+V( =CJ"6U6T8\- MR30'(ZF:PGU[,UFO__O_^G>&UYH[#VI-V>WR[#^^>/(%_BW/Q;]E!#.0C^#Y M$_ BEQMD;IY-HM3.1UP'?L.!>VJ1K!OW9_TO_U$TW2\P!9]@,MFH'$PZ?^:F M'OE>VLG-?/-'LRJ;=/ [3]U\4*3@[I,F<-P:/WMF,CI(Z-"3G)_Q[>Y''>UX MU.XQ7/'%N_)2G&BZ952A"9VN \WFE50<6WP^\6@;I()LTQL>60WP_^3*4QJ* M:^X!?I91V&Y?7?_KZ;_1]%UJDPRAE1BDS2IE/+F4"+P\%NC=GR5DH[YR0&]:,-WR\X>,- MO[\W_#P1,-N0)JD8$X!M".N=-(R25%"X7J,?UK\89<$H"T99<']E@68'5IJ! MI4Q1XSP&B?,:J( .;SU0PY@)Q?:.2*7'; N\QKK+_C/*BU%>C/+B_LJ+$%Z0 ML,)0L)'Z+M'3*'%4!":XWHR:,2EQX_YW% 6C*!A%P?T5!290L*P(:A6*?^VL M!?0XDB"8966VR -5O'O AB &;/.[Q\,T3N]'<$28U%4R6:4!Z,\&.7!_94'!&X"!Z%P(W4N0X%"KX$ZY/&B MCQ=]O.CW]Z(G3"-#S>P6CEVB" 0-W[$,I)^D#\N++X<^T+KZG6&XQA#"*")& M$7&/180)*09I(7%"IAP/S2Z^@X)!^'W;7%(FQ;;9C+)@E 6C++C'LL P?KBK M7A7GW"'(T)]:>HS" ]S;\;:/MWV\[??VMI]1S4!)H7]6^G5VUA:)4^^*TLOL M5FV:CYI]O.OC7;_/=]W<;B[M=@2;)$\\0 ',R]WU0OY; MS3VE;B4(C;.BFE'3YB@V1K$QBHW[*S:T2S&;5P1T.;=,CMSO2!T*XRT?;_EX MR^_O+1?NB623./^^6B_=/9>6 LD(<#FQN^=TY\>[/M[U\:[?U[N>$G0MP_!5 MB\F[;.LQNGNP-S=\M1\*K4G$VY$O+! $F&4"6 -B*ET\G:DOKC*=&E,#"3$U M^#H-,%";*/G""'8I?3S]$)P9)=&9TWPPY!H-IP2+9ER\RREV7096#]P^ M+0.OHMHV(9KW@#!(.U6E'>RC07P0P,QW$51#$FUJ$VH,$2AS-U%YT#@N"-$0 M7&6SNFJQ;&>)$^<;A27"*PY'OHP[RI?QS9.1+V,G7T9T" C.L]RH);.'26-R MR?GY(O[&37%I3&[H!'W@<;V+('\O%U:.52%MZ(L$/*4Y%10WRT V7]7^;VVY M<'9IC0T/9/2SJMUT])*GS]@-PA3INR%HO]V[>-^Q_8P:-A;*?D5,>*=3X(L2 M^[.[&N",=69C5GK(W; E@ PDOCV/$KI_[W6#>2]#N[KNZ.'DMTP/B("K;P,= MX#E3@C29?R"X/,& (!CQ BGI7WBQK-SOZ8"!0\90)J F#U%Y WT$V7F4*"OH3ON\L,FJ"*2AA M <4XMWB(W;E5=?=:;JKA.WD;,O6^(Z?^QH>CS-@TKY.<3H*GE_9 V81Y7Q'7 M2HOU/:L)Z-<>7Y!\RL/<#2,$6TG]['PF7?FL7I$U2JR(^OV6'1FRQ8OB44G5 MO]5L^0.YCYT>HG+:F3J#C2Y,1C[SIK ?8!A!?K;[0(@\_46TJXJT8/%+9PG#2&K;]PLW+>*W'TCI?M,PJD^EP?K M=I/O20X>10@@A?C7)6@=IOPO=E0W"FUMBH3Y2>XK-(SSI. <(W#2 \9S4B3L MVA(AA3N%34MT87G&B/;$C<7"BYY#OPTCI@O $LI>!R!3#YSD-#B7>I$Q-'_&!&,-23F[)TRJ[A0/[8G@8S/PO].W MA&NM?Y3JBZDG(;-D%A''B,&A+;,S<#41NX"3^O--1Z\2YW5_C< 9YJ9U[M1# MF.WN=0C+T-N&597FBVU'71(!B>H'):FN5TR!+&K%"BH;1!B5PGXY=*I-/!;K M.%E5;;FY"I:VA#.XJ\_+$(E- 5& Z;,-+CU"-."3FD;*_OH ZF[/ \QS):PH M^89M'6*R)EQ3ME8%UAF<+-O]3P6W'G//$QXXAH+A@^@ZRU;,XKTF*+;/Y D\ M9^3I&/5\]XR:JO $=T0)1B)SX00"0: [HAKM&>"RB$6-B M+[1U!TO].9-T'_WP]"E8!D"7GJ7^-,1?G0H_,G:'K$N9B*6\]8Q@H&@T3'UO M6C?BHZ^_WCV0+PT0'C]8@=V'GB['V*W-5\2;4UQI57,GFZ%NA9Y$5_-T97HX^9588? O/KER:VY[/\">\JFW@>B= M"$B?N$4#S;3*]TM$*5%TM4T+\[]Z1RIWG@V*=\]F=3U9[06UVQ2A=/=#2SY( M^4P-=+639/PTN=N>TY3$C),,H/ 0/EEVNFLG(/*UT@)Y8K$=FHN)>_ &H[^\ M+XOY/"!M-AI*_=>^5I8B7\_@U$E-]'9I-6]7WD=AE?1C5B07I&?=_UC2F:2T M\(MT*%IOV9(9/%/H)81&1*O$1[1S'I2IJ;M.2]S([G"/G "8KSX85UAD4 M+<3RJO%.60B8@C=UB)D(ZAT-/U_BSMZQNJ?) RA\FERU\FERE=*GP2]]8.W3X+.N5/PT^9#JIYW) MT4=8_B2$J2QR=PM-U%\H424\08K"X:]L^(9O R?-R0"BW09_K?OF =%]?B8Q=15C71NJIH?RXOK!J%QR@\1N'Q680'49^RI38@-JA$K:%S3SE5Y!:\ M*Q^^) B+!:RE\V1.>03)P)391;$]F(-Y.PT_(>3W48B,0F04(@]#B/@,;>O$ MR0%:+R@+)D3@3HC N^#JF_5'N+<=QV04(:,(&47(PQ A2;M9.JGQ+PY/43:+ M"BI(#&"#GCR;%4GY;C)?9O-W^,O1,XK2++*:/!2?-MCI ''4$['PBHH)"H[) M)#;J(I4+R/"/LF64+:-L>1BR)0Z0E,56$B9YMN@GY% TF]?.D&E,K6Q?H%#8 M>>)-G=W?H[2+%VXH*B+6<1(\ZXPK3K.,J^T6401X%$"C !H%T,,00!FE0TO0 M7E,=OQ0)*CQ])^T#\= 1#LTH'4;I,$J'ARD=G'FRS&?YQAW2%0%:D3'"H9/Q MEH^W?+SE-WS+(V\@V.E4 P+?8)9)'4>JH8<%D&3:)M/ ]IDZ+N>4 IE:^>) M+X16?4[UA)L)\53=0O'EYJ(ZV"SS.FWD[LC+)>ZZKBXX50- !2Y[W:!@DS[5 M;HF($V,4,:.(&47,O33__.BBSB]QU.MRQ0F%^MJX;!7VATVBZ>E.B%GU-Q2+MF>R<* MK)+A4I9MW&+EPZO=SNS;$$,/!2OP'U6=$2;+E+I<:=>DP?+)4_4U?;O1WP1J M^<34\?R<7$ =_/BWDY\9W\&]8>YVW0F1*7>C3*,6C$M[30[[ \E7[I00>,P0 MP( ;!/>V--/0U>^>-=,SR:31TDU1)V6CEO LVUP01EW+U8W&R3_ZYH\6UZ;+ M.7G5SO]KGHVK-;%==X.OUP#WZL;:3&AW:;.R]_/";GO:E:T80R1&]G1> M)/DJ:E?CIK.N2R*XA!:;H9HQ)D5H09K\WJ;+$B?6@H[O0[VYW(_I6"_VW5PO7ON<[GD=!HWS>__KA5?#_;G<%'E.7X-6O MG9CQ3;#C3]PI1N_?"4!ZZJT*[M.-/$$E^%0A Q9M4;BW"7;:A*O&^>Y24^D4 M$&L($U!S8><"*ZB"NXWY.>90A)*O1GQ76ALVR9%(LI-^'Q]ZE7 MI9;^1#(X"6%O,5GD:>ON+O& M)OMSA] 8'A<49+A=0Y3 @@W2>GQ$5@U7;DT M=:J"H2/0&.OFBF/!YCAOB@F,>&%1"4=8CX1NDRP625X3TN#9.R^L=A7&0I[!+20@RI2P8(=?D3]AS%P5BY^!-) M?1"E^^6HZV]$_V,&=4. N9./1\S==8)N!S+W7@'C MWO/3J+)O,WN@DN"WOQ)I-E/ M>)7'1& 1F69S_ NM)6FU)B]QQP\$UIQ0X%-;\5^1#FQN'DMV5>9"SJ-5A15@#4JQ$IP;-5@@,+P&@E; +/ MPR>7)?\2N=N=^= Z4;\NXIN).$[ MG>&+]Q*$L!:&N0_RILC0N"E;(GKW%2V)J<=%VK4W.%.TE]NKV_@$\A/MX\=, MY=#]/V?0T$&F,?@0RPT+H)PX"P3$F8LD MIW(:C=FYC2.9YXMG=)T-T#8"0GJ&[8XYT;MJBS-F]#"6\W-W,+1FOYX0B,UF MJRA[@FZ#@-X%(($)TJ:6/ZLTI:,%;XLVEV1?&4ITP\":9<(:L3-%"763EB-! MPRGVP#JR.Z85 ^ONO+ @(.FCU@C.TF4!KUEMW4X(]D[ BP5=3FT1%0?8/RH$ M9L-R(;Z+;84$L5YXF>Y^)O"! YG/\P+>,&/"@JDF$?$.G$,"+!?!:;JPH/[ M$V0@P?AMB%)GZXUB F%V0R1ZH[31X-:E*+;DQS49GR$/Z:F"N=]G?.S\WBP M#E23/]%\ZCK9#OR:,2_UQ(AO0(+:SAM[B6>O6<'B0W"[&)>NDV"_<>T.F9HEAZBR,Z(=#!Q'F8K>)8^ MHP\VB$8CYR1]G3H@\2M&&0:.1%46*@R>#TW'_3;IHVLS]0R],ZI[&8@DL/@\ M3>I9XM3!P:OW1;8-?_^Q2M.#GVI"/?B-?([334TT$F\HPKO"?$[G'B'BT[1_U;U._=.DGPZ M9@Z^F49*/8 MRK!PO%"SD6\\HTAWYPXG(:ETD>% S#TG M(S>E]%61#(1#PN2<10[*1F@Q#N YMBL]L?33PHWW)YKL^X1@*ZXQY!V8S5A0 M^A/?!'%*A$Y<]YY)MEP(TI;T,!4;OW% M714:+=S9:%$%+IS7"^//N2($.++)"MY5XQZ!:*3P0K&=QH$]9UB0.X2CT;CU M]!VW9^8#55*2Q< WQ!$#^^<>\&Q>]62S M(>4BFX@Y_[--"D9KY+O%AY#(;7Q^O&><3;]\=??//W^A__OZ)LO1LLFI@)\^^(?$AP^G/SZRYL7?WMY^O;%FQ<_3DZ? M__SB=/+JI\F+__KUY=O_)7GZZYN7;U^Z/S[_YUML>=F.A/-"";LZG!A/G_#GHT-SZ4&Z5&=M1_Y MF#UW9G&!$R.,BF2/;"2P__+U*S!^"R]6QCP_Q]].CW_X=OKUT^\-B\T5."+$ M8'.:*L.KO8_^AZ/O#Y\\H=/.#X3Z!_=9.OG#UU__'&>0TJ*0D'DZ]>]A?C]G70DQTWFF M)?K3/61\P@()*XG6H+=F?KT6DLB+"2NF;$N:T,\T<*,S WE5M(%Z3D-OF>>9 M\U!P,;7.9< MP\/)SS^S1^>XZC>1=LVN+3?'DY>_,]_OOSKR[>G M5PMQRVN//UH@\2,^0V\M#Y)[:_D8W?EN6_,\\W&WY?7[ZXR11,YU>F=Y3V_H M!=_[_SE_?1N3XQ;LOOB[BDWY'_N_2N MBB7%_SPP7M*3Z83^[ZON5]3<,1::?")]U(USSM,( V38=[G4$;Y1L7!WSO4' MB867OL26"^C?$*-#5LZS2X[Z1TOM2X^8>_ U7O))C]M-1G4^77?^3WF!^LM_ MG]5_^LM/;5WFS3)+!_ "Z/-/-ZS_=.>-:L/B@=SX2?MX>^;[J]DSGUL)7'IB M;W<[?\R:>9V#+'W7CG[*%1K5T+U00S^YP=XAXVH\-??CU#B-QGO[2S4 ?S,> MG_'X?*!+/!Z<6STX]SR6XN2.^]XEH93Q*EZGP,GYGSOOX2ZC77(Z' 2,[I>N M 0H^/C"J:AW1\;'WZ[%?W]!C/\9=Y%SC!_N+#(_[].CPZ.KZX]IZAU_BJPA2 M3M&GV?NG1T>'R\WJB[^<^(YLJ0E[7>^GOV5]">\-D4V;] 4\>^T M'S=:Y7/T-#DX^OK+Y*M__Q,]^R^,87WSK_DF=:_1=[C7#:/EQ$@7B\G1#T^_ M1OO/<^[NB98DPC9Y^B0 J/4:D.B3XR=/CJD*(+F&[_Q!!^ C4U[C4![14#X" ML!NU0NX!_W/560_=XZM%\T;#8'SLPS<,CC^/87!\J6'PDV_"?+"&@7G-:!<\ M*@TX#F6T"QZ42AP?^Z#L@N/#H__WLQ@&QQ\;,3CZ?O+KX>GA20<$].CI-T^N MICI_>/+MJ#K'H=RSH8RJ\]YJC?&Q#TQU'G\FU?FQ/O6H.L>A/,*AC*KSWFJ- M\;$/274>/3DZ?/G+Z:U?]Y>(PD[^YZ]O?IZ\+ FY;DXXC?,6 ")?,E^7_#G5 M/Z>5FSS@?=?K+*D5N^(EE>0 2,4](MDD$ZHFG,P$5)I0\O":37+&)".$VY2F M@@SNGQ'&H^_[ZO#Q".!Q*'=\**.&O+?*87SL0].0IR?_^4DUY-OD?556J^WD M!3'E #_=+[,5HE7F:.J&H=R5X8RJJI[*Z7'QSXT577R_.?/K:I.DF(N8.J3 MG_/RW8S0WD?%-0[EK@UE5%SW5F:/CWUHBNO'%S]];L7U8[8 ?-0[NY01I5U;Z7U^-B'IK)>OWGQ MN576:T_8,CI;XU#N\E!&S75OA?;XV(>EN;Z^]:M^0M2XD]=$ASQ<9?@E44@3 M.5M*U?FY47),.@S6W8SXZ28"4B<%_4^.QO+"<2AW9BAW4:NY_T\$1#$8W[S( MDOK/;JK+9ZODO6+D"252'[M/816)>R<"U;L2%M]Q'XWQ.E".[_=".7[Q45C. MNEP?P=ATY_F9KJP@]A"F=$\K6,^^^,M5VL-V_'0G-B03JGW$MF2P4E][HOF9"7>U0C=2C-UEF=4:<[<3EGF4K MSW=?K9RILIULEGDS(4#IFZ>8/'IR\%]R;4"WZD9 C04RBG_[?[X_/G[R;$$X M^_CO(]JMVO.^4A]=W)_WO3;=6;P8\'""=/,B=]YLT\Y^=S^:,&.GV\ADEA=$ MNXV?)IM)PX^WDYE?GKQ#\E KR0,1X+JEO8$3F>>TE_#2+8MO(F33]GVU>9TP-K6WD MEX&A\0_/P%;N'K5TCG#:%ML)^N]2UN)U1FSD]!JGS!IW8(G ID1SWBQSFFY! MVLR3=/,7\.0Z:TFSX8'N3BRKVDTWO2JK^,/>/<+:_O/DE^J<.AIKL42.IY/C M)\='ERS0=?EFKS3K&V:@[4G<^/4W[^]\_9'N3E^ ?QJ&VN_^.!P@N)QW=M_/ M?C@.C_T4P3X?H7RZDQY*@G*O_O'Z^>GI=/+REY/#CPV#\VF]^5CM!S[W,T95 M_9'XZ_;/UX\V7><7MR&O=U(I1!$81&4X_M()X5S1K?XT@OU/S9_<$YU,WQ"- MW^)=7EZ#3.'3'97;C5]>YQ?=Q1K7IR/E/V]XZ&29Y.Y%)6(M)\L\6_01!/L< M<^,&WID-_'(/].-75]^Y41V/ZOB>JN/_4SO_-BLGS\MW63USCFZZ&77RWE\, MKMBX2'=*KK,N[D$2CKKX#N_9EWNP)'?JX@_.X-Q,(N<:X://DMKY3''R3Z.^ M\CUY'W?B_S2KTJW[<+E9%7_Y_P%02P,$% @ ;'IL4^$5+/6A!P SB< M !$ !D,C0U,S@Y9&5X,S$Q+FAT;>U:;6_:R!;^CL1_.&+552I! B39>Y<0 M)%Z.G^>\ M#&[?6O\;=MJW1G?0*9?:EFD-C8[QL7;>.&VTSY)+'#]+!:#=&P\^0>]=?SP< M3Z\K?]Z:EE'I0+F$0GT>1#SLM ?F![BS/@V-Z\I:.-&B]=_32Q%4@'EB'EQ7 M/.Y&%:UKDHGY+)R+H!;)9:N^C*X@O9[)*))^,N3*(*HI\1=O-7;7+O.%MVE9 MPN<*1GP-4^DS7*D[--^-KBNAF"]PJ7:O8WQ9B)F(@+8%[;->IWTVH7WMLZ!Y M\8(FV-HGVH:^,;7,&[/?MV;,=J0/ML](M /CZ0&3+IW"I!NP;@VX0R],3Z-Y!=S">6,;@P6-!:_63/*\WMQOH3GO=D7%7&W\<&I]2VZ%9 M1XEG'F*C^0*V=\PJ?IOQ,((I=]U[$53!QBOA;B!:L*@%!=_ME/^&N@N>?&1, MI?-K,%/+*ZV$@D6WAQ!)5?7&TX$QK6%<&'8G=T8K^_)5BXO;JT"BYKI2KT#? M& XGW<' '+W;7M]-NOWL^D]S8-U>5QKU^IM*8L\45+3Q.%Q#9[#9E#0HW+]]4X$,*!W3*%AI) &N"K[F##UTH^"-F(4+9VR HEA*Q(0.XD:%_ $_K MM3\RBDH7^M)?,J6J8 ;VZ15EA4E'^P _IO1!>#C"ZV7@U7R%\.HQA:!"^/@; MN$>0>-R9\VJ"LC#!EB-10R CL%$O$P&P8 -Q$(4Q1^^QB/L85PE,#(U#5 KF M@MP34]RONT" G8 M(K1C'\4"G(ZF.#P$!+N] !73QV[^FH<\54([\(7R.'-$,(>UB!:X0[7DMK:0 M]"[1-.G@/EW%#NI$2.>P52V77"8HGB\1DD0GHIGG[0B5(E45UD9* M.H(T5TDB]E .2(1R'H]I0VRF5J Z\FUR@@4\KE04%H9C7' Y49 M\\C<(Q5^+!4N7B$5K >P^?67QL5O5RK%>EJ04EB5KBOP4N/)!!9RC5Q$HIBA M]Q!AP)$O,T^H!8F3F(\YA?(*7I=+CE"V)U6,$RG=A-)+,+P,I&P M2%LZPRXQ2 M'NY+&[$KP'!&4L[ERU"ARJ49)TE,2ZB .T^EH6.[\B(,F[U"AO$5\V*-0H(+ M=UVLB<2*!]A%/*YMLB1U *N2RT*U4RZET"-VX4QDA$J*JIF,HZZZ2['7,-C^0"_8KY$(*LT?5N>[/TYI(W]G'"4%' MH4'201!"@3"7:RP254E<9E&Y)&T[#@F4N6C]6*LO583#=-"*NI2-BCXG1U5P MLG^&B]S"1KP@G)J-C0O7!PMTYA#$6[/>)DEMP=0VL6$>89J+W-%957N#*1E@ MK;D!3]QS+SUD*,A7GW%0N?2A'-D.7KY!ZW]0,Z7/<+6FKNWA.Z27/ MG%UH1PWETL%4K3XNY#+3&-9RD0R3/$0B>@ U^KZ((LZ?3IXSR4*=H!R!YFD= M)\@O3%6*4B'^IX(R"PG\LW_.+#U&<3;8ROT[VN%Z/"*.A2!#*"VF!IV M6W!$;%IM;3N2-7J&JB>NLK"?]#;Z^#@[R"( [N5!N;27"$G[D!P_[,D"S,&I MBF^3P%.LF0E/1'H&8E^&2%I=P]$/)BKVT67H'+V;-//N/?0[UF?_SEZ%RC W MQ$!+<.0Z-R"D]<\0*?:K21TC@I7T5IR*F0 ]E?R<$J;IA/M+3VXXWETO9))# MV -F(1.HSBN7OK/0.Z",>?$?MP?HB!:,T"1_QL/DV3>:56C6FPTH_K2>T]S\ M9H(4<5O$=88VA'$>_B_*JPZ]6I-PI)-^V<+\/\@!_0RV-S+\)CO;,2T3+'"H MF8WKA[A;*=O"$UR$?[B%@G&:7+U-*V]1P? ]U'Z*FE]__Z-!0S.,QCS<#7T! M?4 %O]3UWS_$X9DZ*[QE\9 +_S<7?H?_BO;_3+;W%X*[8'SA=DR'*3!."N>? M:Q,G$^R,;;'$H/IH)V_SE-Q&5OHZ,#_@>/J>74+6,WHA#P?U>WQ_ U!+ P04 M " !L>FQ3;)CUKJ0' #=)P $0 &0R-#4S.#ED97@S,3(N:'1M[5IM M<]JX%O[.#/_A##O=26<@ 9+LWB6$&0-.X[DLL,3MMA]E6P9-;(N5;"C[Z^^1 M;(/CD(9MTSOI+/V0VO+1T='Q\YP7X>ZM_?NHU[TUC6&O6NG:ECTR>^;'QGGK MM-T]2V]Q_"P3@&Y_,OP$_7>#R6@RNZ[]>6O99JT'U0H*#6@44]'K#JT/<&=_ M&IG7M37SXD7G/Z>7+*H!"=@\NJX%U(]K6M#6Y00ES!M/WL[OWQM@&>_*=L^4: \FLP,F77JE23=@WYIP9P[>SRS; M,N_ _#BX-<;O3# &-CZN5EJ_G5_4MZ[X_M@I>,*X V,XF=KF\,%K06OUFSQO MMK<;,&9]8VS>-28?1^:GS'9H-YO/@J[5?@';>U8=_BN8C&D$1G1/A2-(Y,5U M<*F(F;^!>$'B#I0.7%YI)2IB&'W$2::J/YD-S5D# M@\/(F-Z9G?SBBV:7]UB#5,UUK5F#@3D:38WAT!J_V][?38U!?O^G-;1OKVNM M9O--+;5G!C+>!!2NH;8D<]IP!"7W#19)YM$.67'F98+#?/+%F]VF[&'IX>6; M&GS(,(%.V>(CC6*MT^*4XJ,'DXKNAH<>AF]]ZU=0LLF"!5E1$'3%Z)IZ^-*9 MA#\2(A#/P09F=,E%##R"&R[" \C:;/R1\Y3[,.#ADDA9!RMR3Z]4:ICVM _P MSTS]47@XPNMEX-5^A?#J$XF@0OB$&[A'D 34F]-ZBC*18LOCJ"'B,;BHE[ ( M2+2!)(I%0M%[)*8A!E<%)H+&(2H9"< G+@X)X"&FZ9BGPGQS%%'!D MQ]>SX_Q'8@<%GT4(/X7D'=SJ2 T4Q\>B\)Q%/H9F$C/4PR(W2#S4B9 N8*M> MK?B$J7B^1$@J.BF:!<&.4!E296EMI*3'E.:ZDD@"%$".< 2R7D]J@UPB%^ ' M?"US @DZQ[H"RXD8B!I,#4R-R81^8>J?!]J7#Q"JE@/X#-SS^U+GZY MDAG6LX)4A57N^PQO-9XL(()JY"(2F8/>0X0!1;XX 9,+):[$0LPI*J_@?;7B M,>D&7"8X4:4;P8,4PTO!7>KAL(03A*Q'D0,I+LW/[H)$3BBQPAKY C'I5LKF"I MRY#GH5Q7)9)+$GGX%%6J.!1YDB^55C\\$:@!X_:*29T-4(Q&6I'J$G=YI)B, M! WP EF8E3\[%->S1*4>,LPI:(SD ?-(K"UU\(TR(IC: 4N+-)T>(Z4ID:IP MTH%!ZBI+YPXN*1H48ZY2DY;8OC W"8A*>;@O;<2N ,,9:3E7+$.9K%8Q)F(K&F$7\;BVR9/4 :Q*;TO5 M3K6204^Q"VC.I0D7D"[;E*L]$L[,QL:%ZH,%=>80 M)5NSWJ9);4'D-K%A'B&:B]33655[@T@>8:VY@8#=TR [9"C)UY]Q4+7RG(=. MCVGH>S9#EZ^0>E_5#.ESW"UIZ[MXKM)+D3F[T(X:JI6#J5I_7,CEIA&LY6(N MTCRD1/0 :@Q#%L>4/IT\'4Z$3E >0_.TCA/D%Z8JJ5(A_J\*RCPDT+\2AM9K M_B>1J\\@WAY;H7]?*Z0.KU2'PI !JBU6#;O+*"(VJ[:V'@9BGPLDK:[A MU \F,@G19>@0!\Q")J@ZKUKYQD+O@#+FQ7_A M'J(C.C!&DT*'BO3=M]IU:#?;+2C_OE[0W/YJ@I1Q6\9UCC:$<1'^+\JKGOJ^ M)N5(+[O8POQ7Y(!^!]L'.7[3G>V8E@N6.-3.Q_5+W*V4;^$)+L(_W$+).$VN M_J93M*AD^!YJ/T7-+W\$TE)##D9C*G9#GT$?4,%/3?WO'^+P3)[M^]3B(2'^ M;W[\!B?NW<2/M('!@E$?;K;A:9*6T#_6)DZFV".[;(GV/]K)VR(YMS%670ZM M#SB>?7:7TO9,?9^'@_JSOO\!4$L#!!0 ( &QZ;%/KZH]Q300 #H/ 1 M 9#(T-3,X.61E>#,R,2YH=&WMEVUOFSH4Q]]7ZG9%A.UC\S_'O[^!P:7W MUU@;7%JZJ>WO#3S;&UN:==,\ZK;40;MH8G][$P"#D6/>PNC"<,:..U2^7-J> MI6BPOX=!!N6"IMK M*]AYMV.K:'RP'RQ[)VV3AA7@(3LC@^5D 9"R=>:EF$1 M2>\8;XHXZ742T8=->QX+$4=%5Q!STERR.1,@TX)!>Z0-VE.9U_<4=(_?4,(BKTFNP;!< MSSZW#=VSG0DXYS!U[8EA3_4Q6#>6<>79UQ9V8X3EPO3*G5WI$P\\YT=ZW[)B M%;GJ*5RU9BVC!3/+R"6K1R>=!N@ST$UGZEGF;R"RE';6^2@KZEU:,-/=D3ZQ M9DWG9FS=@FYXR<=H_;( ?PY*F=+X& MG"E8L&Y LDJS%>$"1 R5W:(+P6+^@<^SI%]L&L70V)9\56M$)-OH@\D/31V"J7&CFN:;E-/'O&^G1F]DOGT*%,L, ME8X"AC4>3W73M"<7V_9LJAME^XMM>I=#1>UTWBN%'A^0^9OXFT"PG'[]7X'J#+N:]Q;@X!]46'K-F.:4ZM#.I6E'8+2+\ M*K-]J&F2>_MY15)T6;A&C),8:8XYG,=I!(-S!QU?GN]+)F@S2\B"]I" E*!2 MM=/\/&C+**T$:@,SBDCS=L"R!0GA6W&/_3W*?>HCCHAHA-8I$#A"C-E0BYC/2Z6A-_1DGOU[.BX\%"4Z^P#X7Y.>;YS^.?*/PGJSLGR/_BO@M_] M3<%G'"F-B 0&T>*",(YL,IYCLO%"0)AT1I+23#+6D,,D#%$.XLR0;!Q($+JL ML<&=$[Z0_;B@S^32#0G1_A[&K<("TCBA:7[7K.::U@NL??_]Z6T>8B8FTH-) M?%_QH]K=^+'^"*VLW/W7I-V8 M6V^;2A#'WR/E.XRH6B62;SA)F_B"A $GZ'",BTG:/*[-VEX%%KK@)NZG/[-@ M'-NY5%&BHU2J'RQV=W;YS\QOQIC.A?^OHW4N+-W4]O:UY#[]QP'=?K*M\N;-]2--C?0R.#\HP*K6/:5S#RKQVKJ]RR M()NW3FLGC"M 0C;C726DTTS)SQJ69A$1,\:K69RT&DG6AM5X'&=9'!53TYAG MU93]HBWU?CPE$0N7+9]%-(4!O04OC@C>27?L\T%7$6PVQUMU>IIU-V=CEH%T M"SKUGM:I#Z5?CREH'K^AA$D>DUR#87F^W;<-W;?= ;A]&'KVP+"'N@-]>Z#C M)5ZY?;2P/!A>>J-+?>"#[_Y.[UM&;$.N>@J7M5'-J,'(,G+)ZM%)HP+Z"'33 M'?J6^0Y$EM+.&I]E1/T+"T:ZU],'UJCJ?G>L:] -7ZXT&XW?)EYMOH%(S:[ M/X*E&>6@\QLJQH+P(*N ,6=T"GW&"9\P$H([G;()%1!/P8BCA*1I!6P^J<%! M-J?PZ8-Z_*6=+_"E')RV#RL0Q#"G@HZ7@#LS-EU6(%F(=$%X!ED,&RFCDXS% M_!,?ITF[R!M)]_=($"<9#;8V;9G*.*(@J6!$Q)APFE;=NY N09]DB)=SP^#:DP8RV0(9YH\#O(_@9 [C#Q8.(*UJA)C]$=B6]YUCE M43W7,RVOB@W(T8/)N6W1PJ4!S351H*&);C#'73M ?GZ_%HJ!OE^)MM M^A==16TT/BJ%'@_2;!E2Z(*2D!FMC@4E-U7&4Q;0%OD9LV!E:):;CS\J<+7B M%_U>LUPT0[6&O=8LMVPN;6W:C"AL!Q%>"VX;=C3)W'Y=$(&E%B[!HTDL,,\< M^K&(H--WL>S+)C]G&:VF"9G0%A(@""I5&]6OG;JTTDJ@5C"C")&/IRR=8!W\ M*.ZQOT=Y@&B.*!(:C:DH$#A"'C)TZ)9E\_QX M07\LF* 1-HM42M@IB0-R""A$/3D(#M?(T\E"L$P>8]U-YH3/:,F]>G9T+&L( M2)3K; -6=4YYGCG\\N27!'6KO?P%_UGPF^\4?,:1THA(8! MGA'&D4W&%Q*$+JVL<"\[/QX8,'ET14*TOX=VB[" M-$ZHR.^:[E1-[0G6'NVQ^0_97]9V\FIB7EKO#[=!_'.CWZG-5;][26MY1;YW MT[";IC*RF)7-;+XI)IK\]U"D7%M=K%/Z!6G(P[!>*!-5>'8/3FFXO?^L6<[G M<;R_4^G"$VC!"UW8$9=3U%MNX;8C?)V.AQ:[##[_'*W*J7$L BKNI^X@C4-T MXT,C_[SP&;:>UA][B-UF\G^+XRN"^*@3?Y(#3_QK^+.<.!@*AO(3U/_ D\/- MXES_JLE+T[["^=5+A:)LZ_+M T[F+RW^ U!+ 0(4 Q0 ( &QZ;%,Y;&G5+R+0H !^) 5 " 7\2 !C M;VUP+3(P,C$P.3,P7V-A;"YX;6Q02P$"% ,4 " !L>FQ3)G(?0* ^ "E MQ , %0 @ '?' 8V]M<"TR,#(Q,#DS,%]D968N>&UL4$L! M A0#% @ ;'IL4^BUK!M$:0 J2D& !4 ( !LEL &-O M;7 M,C R,3 Y,S!?;&%B+GAM;%!+ 0(4 Q0 ( &QZ;%-D/]"[(E ,$Y M!0 5 " 2G% !C;VUP+3(P,C$P.3,P7W!R92YX;6Q02P$" M% ,4 " !L>FQ3BX :1?DX @!0SQP #P @ %^%0$ 9#(T M-3,X.60Q,'$N:'1M4$L! A0#% @ ;'IL4^$5+/6A!P SB< !$ M ( !I$X# &0R-#4S.#ED97@S,3$N:'1M4$L! A0#% @ ;'IL M4VR8]:ZD!P W2< !$ ( !=%8# &0R-#4S.#ED97@S,3(N M:'1M4$L! A0#% @ ;'IL4^OJCW%-! .@\ !$ ( ! M1UX# &0R-#4S.#ED97@S,C$N:'1M4$L! A0#% @ ;'IL4P#(9OI3! MNQ !$ ( !PV(# &0R-#4S.#ED97@S,C(N:'1M4$L%!@ 0 * H A ( $5G P $! end