0001057352-21-000104.txt : 20211027 0001057352-21-000104.hdr.sgml : 20211027 20211027161120 ACCESSION NUMBER: 0001057352-21-000104 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 84 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211027 DATE AS OF CHANGE: 20211027 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COSTAR GROUP, INC. CENTRAL INDEX KEY: 0001057352 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-BUSINESS SERVICES, NEC [7389] IRS NUMBER: 522091509 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-24531 FILM NUMBER: 211352885 BUSINESS ADDRESS: STREET 1: 1331 L STREET, NW CITY: WASHINGTON STATE: DC ZIP: 20005 BUSINESS PHONE: 2023466500 MAIL ADDRESS: STREET 1: 1331 L STREET, NW CITY: WASHINGTON STATE: DC ZIP: 20005 FORMER COMPANY: FORMER CONFORMED NAME: COSTAR GROUP INC DATE OF NAME CHANGE: 19990805 10-Q 1 csgp-20210930.htm 10-Q csgp-20210930
COSTAR GROUP, INC.00010573529/302021Q3falsehttp://www.costar.com/20210930#LeaseAndOtherLiabilitiesNoncurrenthttp://www.costar.com/20210930#LeaseAndOtherLiabilitiesNoncurrent00010573522021-01-012021-09-30xbrli:shares00010573522021-10-22iso4217:USD00010573522021-07-012021-09-3000010573522020-07-012020-09-3000010573522020-01-012020-09-30iso4217:USDxbrli:sharesxbrli:pure00010573522021-06-072021-06-0700010573522021-09-3000010573522020-12-310001057352us-gaap:CommonStockMember2020-12-310001057352us-gaap:AdditionalPaidInCapitalMember2020-12-310001057352us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001057352us-gaap:RetainedEarningsMember2020-12-310001057352us-gaap:RetainedEarningsMember2021-01-012021-03-3100010573522021-01-012021-03-310001057352us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001057352us-gaap:CommonStockMember2021-01-012021-03-310001057352us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001057352us-gaap:CommonStockMember2021-03-310001057352us-gaap:AdditionalPaidInCapitalMember2021-03-310001057352us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001057352us-gaap:RetainedEarningsMember2021-03-3100010573522021-03-310001057352us-gaap:RetainedEarningsMember2021-04-012021-06-3000010573522021-04-012021-06-300001057352us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001057352us-gaap:CommonStockMember2021-04-012021-06-300001057352us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001057352us-gaap:CommonStockMember2021-06-300001057352us-gaap:AdditionalPaidInCapitalMember2021-06-300001057352us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001057352us-gaap:RetainedEarningsMember2021-06-3000010573522021-06-300001057352us-gaap:RetainedEarningsMember2021-07-012021-09-300001057352us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001057352us-gaap:CommonStockMember2021-07-012021-09-300001057352us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001057352us-gaap:CommonStockMember2021-09-300001057352us-gaap:AdditionalPaidInCapitalMember2021-09-300001057352us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001057352us-gaap:RetainedEarningsMember2021-09-300001057352us-gaap:CommonStockMember2019-12-310001057352us-gaap:AdditionalPaidInCapitalMember2019-12-310001057352us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001057352us-gaap:RetainedEarningsMember2019-12-3100010573522019-12-310001057352us-gaap:RetainedEarningsMember2020-01-012020-03-3100010573522020-01-012020-03-310001057352us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001057352us-gaap:CommonStockMember2020-01-012020-03-310001057352us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-310001057352us-gaap:CommonStockMember2020-03-310001057352us-gaap:AdditionalPaidInCapitalMember2020-03-310001057352us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001057352us-gaap:RetainedEarningsMember2020-03-3100010573522020-03-310001057352us-gaap:RetainedEarningsMember2020-04-012020-06-3000010573522020-04-012020-06-300001057352us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001057352us-gaap:CommonStockMember2020-04-012020-06-300001057352us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001057352us-gaap:CommonStockMember2020-06-300001057352us-gaap:AdditionalPaidInCapitalMember2020-06-300001057352us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001057352us-gaap:RetainedEarningsMember2020-06-3000010573522020-06-300001057352us-gaap:RetainedEarningsMember2020-07-012020-09-300001057352us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001057352us-gaap:CommonStockMember2020-07-012020-09-300001057352us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001057352us-gaap:CommonStockMember2020-09-300001057352us-gaap:AdditionalPaidInCapitalMember2020-09-300001057352us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001057352us-gaap:RetainedEarningsMember2020-09-3000010573522020-09-30csgp:operating_segment00010573522021-06-170001057352csgp:PerformanceBasedRestrictedStockMember2021-07-012021-09-300001057352csgp:PerformanceBasedRestrictedStockMember2020-07-012020-09-300001057352csgp:PerformanceBasedRestrictedStockMember2021-01-012021-09-300001057352csgp:PerformanceBasedRestrictedStockMember2020-01-012020-09-300001057352us-gaap:CostOfSalesMember2021-07-012021-09-300001057352us-gaap:CostOfSalesMember2020-07-012020-09-300001057352us-gaap:CostOfSalesMember2021-01-012021-09-300001057352us-gaap:CostOfSalesMember2020-01-012020-09-300001057352us-gaap:SellingAndMarketingExpenseMember2021-07-012021-09-300001057352us-gaap:SellingAndMarketingExpenseMember2020-07-012020-09-300001057352us-gaap:SellingAndMarketingExpenseMember2021-01-012021-09-300001057352us-gaap:SellingAndMarketingExpenseMember2020-01-012020-09-300001057352us-gaap:SoftwareDevelopmentMember2021-07-012021-09-300001057352us-gaap:SoftwareDevelopmentMember2020-07-012020-09-300001057352us-gaap:SoftwareDevelopmentMember2021-01-012021-09-300001057352us-gaap:SoftwareDevelopmentMember2020-01-012020-09-300001057352us-gaap:GeneralAndAdministrativeExpenseMember2021-07-012021-09-300001057352us-gaap:GeneralAndAdministrativeExpenseMember2020-07-012020-09-300001057352us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-09-300001057352us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-09-300001057352csgp:TenXMember2020-01-012020-09-300001057352csgp:RentPathBreakFeeMember2021-09-300001057352csgp:RentPathBreakFeeMember2020-12-310001057352csgp:OtherRelatedToAcquisitionMember2021-09-300001057352csgp:OtherRelatedToAcquisitionMember2020-12-310001057352srt:NorthAmericaMembercsgp:CoStarMember2021-07-012021-09-300001057352csgp:CoStarMemberus-gaap:NonUsMember2021-07-012021-09-300001057352csgp:CoStarMember2021-07-012021-09-300001057352srt:NorthAmericaMembercsgp:CoStarMember2020-07-012020-09-300001057352csgp:CoStarMemberus-gaap:NonUsMember2020-07-012020-09-300001057352csgp:CoStarMember2020-07-012020-09-300001057352srt:NorthAmericaMembercsgp:InformationservicesMember2021-07-012021-09-300001057352csgp:InformationservicesMemberus-gaap:NonUsMember2021-07-012021-09-300001057352csgp:InformationservicesMember2021-07-012021-09-300001057352srt:NorthAmericaMembercsgp:InformationservicesMember2020-07-012020-09-300001057352csgp:InformationservicesMemberus-gaap:NonUsMember2020-07-012020-09-300001057352csgp:InformationservicesMember2020-07-012020-09-300001057352srt:NorthAmericaMembercsgp:MultifamilyOnlineMarketplaceMember2021-07-012021-09-300001057352csgp:MultifamilyOnlineMarketplaceMemberus-gaap:NonUsMember2021-07-012021-09-300001057352csgp:MultifamilyOnlineMarketplaceMember2021-07-012021-09-300001057352srt:NorthAmericaMembercsgp:MultifamilyOnlineMarketplaceMember2020-07-012020-09-300001057352csgp:MultifamilyOnlineMarketplaceMemberus-gaap:NonUsMember2020-07-012020-09-300001057352csgp:MultifamilyOnlineMarketplaceMember2020-07-012020-09-300001057352srt:NorthAmericaMembercsgp:LoopNetMember2021-07-012021-09-300001057352csgp:LoopNetMemberus-gaap:NonUsMember2021-07-012021-09-300001057352csgp:LoopNetMember2021-07-012021-09-300001057352srt:NorthAmericaMembercsgp:LoopNetMember2020-07-012020-09-300001057352csgp:LoopNetMemberus-gaap:NonUsMember2020-07-012020-09-300001057352csgp:LoopNetMember2020-07-012020-09-300001057352csgp:ResidentialMembersrt:NorthAmericaMember2021-07-012021-09-300001057352csgp:ResidentialMemberus-gaap:NonUsMember2021-07-012021-09-300001057352csgp:ResidentialMember2021-07-012021-09-300001057352csgp:ResidentialMembersrt:NorthAmericaMember2020-07-012020-09-300001057352csgp:ResidentialMemberus-gaap:NonUsMember2020-07-012020-09-300001057352csgp:ResidentialMember2020-07-012020-09-300001057352srt:NorthAmericaMembercsgp:CommercialPropertyAndLandMember2021-07-012021-09-300001057352csgp:CommercialPropertyAndLandMemberus-gaap:NonUsMember2021-07-012021-09-300001057352csgp:CommercialPropertyAndLandMember2021-07-012021-09-300001057352srt:NorthAmericaMembercsgp:CommercialPropertyAndLandMember2020-07-012020-09-300001057352csgp:CommercialPropertyAndLandMemberus-gaap:NonUsMember2020-07-012020-09-300001057352csgp:CommercialPropertyAndLandMember2020-07-012020-09-300001057352srt:NorthAmericaMember2021-07-012021-09-300001057352us-gaap:NonUsMember2021-07-012021-09-300001057352srt:NorthAmericaMember2020-07-012020-09-300001057352us-gaap:NonUsMember2020-07-012020-09-300001057352srt:NorthAmericaMembercsgp:CoStarMember2021-01-012021-09-300001057352csgp:CoStarMemberus-gaap:NonUsMember2021-01-012021-09-300001057352csgp:CoStarMember2021-01-012021-09-300001057352srt:NorthAmericaMembercsgp:CoStarMember2020-01-012020-09-300001057352csgp:CoStarMemberus-gaap:NonUsMember2020-01-012020-09-300001057352csgp:CoStarMember2020-01-012020-09-300001057352srt:NorthAmericaMembercsgp:InformationservicesMember2021-01-012021-09-300001057352csgp:InformationservicesMemberus-gaap:NonUsMember2021-01-012021-09-300001057352csgp:InformationservicesMember2021-01-012021-09-300001057352srt:NorthAmericaMembercsgp:InformationservicesMember2020-01-012020-09-300001057352csgp:InformationservicesMemberus-gaap:NonUsMember2020-01-012020-09-300001057352csgp:InformationservicesMember2020-01-012020-09-300001057352srt:NorthAmericaMembercsgp:MultifamilyOnlineMarketplaceMember2021-01-012021-09-300001057352csgp:MultifamilyOnlineMarketplaceMemberus-gaap:NonUsMember2021-01-012021-09-300001057352csgp:MultifamilyOnlineMarketplaceMember2021-01-012021-09-300001057352srt:NorthAmericaMembercsgp:MultifamilyOnlineMarketplaceMember2020-01-012020-09-300001057352csgp:MultifamilyOnlineMarketplaceMemberus-gaap:NonUsMember2020-01-012020-09-300001057352csgp:MultifamilyOnlineMarketplaceMember2020-01-012020-09-300001057352srt:NorthAmericaMembercsgp:LoopNetMember2021-01-012021-09-300001057352csgp:LoopNetMemberus-gaap:NonUsMember2021-01-012021-09-300001057352csgp:LoopNetMember2021-01-012021-09-300001057352srt:NorthAmericaMembercsgp:LoopNetMember2020-01-012020-09-300001057352csgp:LoopNetMemberus-gaap:NonUsMember2020-01-012020-09-300001057352csgp:LoopNetMember2020-01-012020-09-300001057352csgp:ResidentialMembersrt:NorthAmericaMember2021-01-012021-09-300001057352csgp:ResidentialMemberus-gaap:NonUsMember2021-01-012021-09-300001057352csgp:ResidentialMember2021-01-012021-09-300001057352csgp:ResidentialMembersrt:NorthAmericaMember2020-01-012020-09-300001057352csgp:ResidentialMemberus-gaap:NonUsMember2020-01-012020-09-300001057352csgp:ResidentialMember2020-01-012020-09-300001057352srt:NorthAmericaMembercsgp:CommercialPropertyAndLandMember2021-01-012021-09-300001057352csgp:CommercialPropertyAndLandMemberus-gaap:NonUsMember2021-01-012021-09-300001057352csgp:CommercialPropertyAndLandMember2021-01-012021-09-300001057352srt:NorthAmericaMembercsgp:CommercialPropertyAndLandMember2020-01-012020-09-300001057352csgp:CommercialPropertyAndLandMemberus-gaap:NonUsMember2020-01-012020-09-300001057352csgp:CommercialPropertyAndLandMember2020-01-012020-09-300001057352srt:NorthAmericaMember2021-01-012021-09-300001057352us-gaap:NonUsMember2021-01-012021-09-300001057352srt:NorthAmericaMember2020-01-012020-09-300001057352us-gaap:NonUsMember2020-01-012020-09-3000010573522021-10-012021-09-300001057352csgp:CoStarMember2020-12-310001057352csgp:InformationservicesMember2020-12-310001057352csgp:MultifamilyOnlineMarketplaceMember2020-12-310001057352csgp:LoopNetMember2020-12-310001057352csgp:CommercialPropertyAndLandMember2020-12-310001057352csgp:CoStarMember2021-01-012021-09-300001057352csgp:InformationservicesMember2021-01-012021-09-300001057352csgp:MultifamilyOnlineMarketplaceMember2021-01-012021-09-300001057352csgp:LoopNetMember2021-01-012021-09-300001057352csgp:CommercialPropertyAndLandMember2021-01-012021-09-300001057352csgp:CoStarMember2021-09-300001057352csgp:InformationservicesMember2021-09-300001057352csgp:MultifamilyOnlineMarketplaceMember2021-09-300001057352csgp:LoopNetMember2021-09-300001057352csgp:CommercialPropertyAndLandMember2021-09-300001057352csgp:CoStarMember2019-12-310001057352csgp:InformationservicesMember2019-12-310001057352csgp:MultifamilyOnlineMarketplaceMember2019-12-310001057352csgp:LoopNetMember2019-12-310001057352csgp:CommercialPropertyAndLandMember2019-12-310001057352csgp:CoStarMember2020-01-012020-09-300001057352csgp:InformationservicesMember2020-01-012020-09-300001057352csgp:MultifamilyOnlineMarketplaceMember2020-01-012020-09-300001057352csgp:LoopNetMember2020-01-012020-09-300001057352csgp:CommercialPropertyAndLandMember2020-01-012020-09-300001057352csgp:CoStarMember2020-09-300001057352csgp:InformationservicesMember2020-09-300001057352csgp:MultifamilyOnlineMarketplaceMember2020-09-300001057352csgp:LoopNetMember2020-09-300001057352csgp:CommercialPropertyAndLandMember2020-09-300001057352csgp:HomescomMember2021-04-142021-04-140001057352csgp:HomescomMembersrt:ScenarioPreviouslyReportedMember2021-05-240001057352csgp:HomescomMember2021-05-240001057352csgp:HomescomMembersrt:RestatementAdjustmentMember2021-05-240001057352csgp:HomescomMemberus-gaap:CustomerRelationshipsMember2021-05-242021-05-240001057352us-gaap:TradeNamesMembercsgp:HomescomMember2021-05-242021-05-240001057352csgp:HomescomMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-05-242021-05-240001057352csgp:HomescomMember2021-05-242021-05-240001057352csgp:HomescomMember2021-09-300001057352csgp:HomescomMember2021-01-012021-09-300001057352csgp:HomesnapMember2020-12-222020-12-220001057352srt:ScenarioPreviouslyReportedMembercsgp:HomesnapMember2020-12-220001057352csgp:HomesnapMember2020-12-220001057352srt:RestatementAdjustmentMembercsgp:HomesnapMember2020-12-220001057352csgp:HomesnapMemberus-gaap:CustomerRelationshipsMember2020-12-222020-12-220001057352us-gaap:TradeNamesMembercsgp:HomesnapMember2020-12-222020-12-220001057352csgp:HomesnapMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-12-222020-12-220001057352csgp:TenXMember2020-06-242020-06-240001057352csgp:TenXMember2020-06-240001057352csgp:TenXMemberus-gaap:CustomerRelationshipsMember2020-06-242020-06-240001057352csgp:TenXMemberus-gaap:TechnologyBasedIntangibleAssetsMember2020-06-242020-06-240001057352csgp:TenXMemberus-gaap:OtherIntangibleAssetsMember2020-06-242020-06-240001057352srt:NorthAmericaMembercsgp:TenXMember2020-06-242020-06-240001057352csgp:TenXMember2021-09-300001057352csgp:HomescomMember2021-07-012021-09-300001057352csgp:TenXMember2020-07-012020-09-300001057352us-gaap:CashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2021-09-300001057352us-gaap:AuctionRateSecuritiesMember2020-01-012020-09-300001057352us-gaap:FairValueInputsLevel2Member2021-09-300001057352srt:MinimumMember2021-09-300001057352srt:MaximumMember2021-09-300001057352csgp:CostofRevenuesMember2021-07-012021-09-300001057352csgp:CostofRevenuesMember2020-07-012020-09-300001057352csgp:CostofRevenuesMember2021-01-012021-09-300001057352csgp:CostofRevenuesMember2020-01-012020-09-300001057352srt:NorthAmericaMember2019-12-310001057352us-gaap:NonUsMember2019-12-310001057352srt:NorthAmericaMember2020-01-012020-12-310001057352us-gaap:NonUsMember2020-01-012020-12-3100010573522020-01-012020-12-310001057352srt:NorthAmericaMember2020-12-310001057352us-gaap:NonUsMember2020-12-310001057352srt:NorthAmericaMember2021-09-300001057352us-gaap:NonUsMember2021-09-300001057352srt:NorthAmericaMembercsgp:TenXHomesnapAndSTRMember2020-01-012020-12-310001057352csgp:EmporisMemberus-gaap:NonUsMember2020-01-012020-12-310001057352csgp:STRMemberus-gaap:NonUsMember2020-01-012020-12-310001057352srt:NorthAmericaMembercsgp:HomesnapMember2021-01-012021-09-300001057352us-gaap:DevelopedTechnologyRightsMember2021-09-300001057352us-gaap:DevelopedTechnologyRightsMember2020-12-310001057352us-gaap:DevelopedTechnologyRightsMember2021-01-012021-09-300001057352us-gaap:CustomerContractsMember2021-09-300001057352us-gaap:CustomerContractsMember2020-12-310001057352us-gaap:CustomerContractsMember2021-01-012021-09-300001057352us-gaap:TradeNamesMember2021-09-300001057352us-gaap:TradeNamesMember2020-12-310001057352us-gaap:TradeNamesMember2021-01-012021-09-300001057352csgp:A2800SeniorNotesMember2020-07-010001057352csgp:A2800SeniorNotesMember2021-09-300001057352csgp:A2800SeniorNotesMember2020-12-310001057352csgp:A2020CreditAgreementMember2021-09-300001057352csgp:A2020CreditAgreementMember2020-12-310001057352csgp:A2800SeniorNotesMember2020-07-012020-07-010001057352csgp:RevolvingLoansAndLettersOfCreditMembercsgp:A2020CreditAgreementMember2020-07-010001057352csgp:RevolvingLoansAndLettersOfCreditMembercsgp:A2020CreditAgreementMember2020-07-012020-07-010001057352us-gaap:LetterOfCreditMembercsgp:A2020CreditAgreementMember2020-07-010001057352csgp:RevolvingLoansAndLettersOfCreditMembercsgp:A2020CreditAgreementMembersrt:MinimumMember2020-07-012020-07-010001057352csgp:RevolvingLoansAndLettersOfCreditMembercsgp:A2020CreditAgreementMembersrt:MaximumMember2020-07-012020-07-010001057352us-gaap:LetterOfCreditMembercsgp:A2020CreditAgreementMembercsgp:AlternateBaseRateMembersrt:MinimumMember2020-07-012020-07-010001057352us-gaap:LetterOfCreditMembercsgp:A2020CreditAgreementMembercsgp:AlternateBaseRateMembersrt:MaximumMember2020-07-012020-07-010001057352us-gaap:LetterOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMembercsgp:A2020CreditAgreementMember2020-07-012020-07-010001057352us-gaap:LetterOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMembercsgp:A2020CreditAgreementMembersrt:MinimumMember2020-07-012020-07-010001057352us-gaap:LetterOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMembercsgp:A2020CreditAgreementMembersrt:MaximumMember2020-07-012020-07-010001057352csgp:A2020CreditAgreementMember2021-01-012021-09-300001057352us-gaap:OtherAssetsMembercsgp:A2020CreditAgreementMember2021-09-300001057352us-gaap:OtherAssetsMembercsgp:A2020CreditAgreementMember2020-12-310001057352us-gaap:BorrowingsMember2021-07-012021-09-300001057352us-gaap:BorrowingsMember2020-07-012020-09-300001057352us-gaap:BorrowingsMember2021-01-012021-09-300001057352us-gaap:BorrowingsMember2020-01-012020-09-300001057352srt:NorthAmericaMemberus-gaap:OperatingSegmentsMember2021-09-300001057352srt:NorthAmericaMemberus-gaap:OperatingSegmentsMember2020-12-310001057352us-gaap:OperatingSegmentsMemberus-gaap:NonUsMember2021-09-300001057352us-gaap:OperatingSegmentsMemberus-gaap:NonUsMember2020-12-310001057352us-gaap:BuildingMember2021-01-222021-01-22iso4217:EUR0001057352csgp:ComRealInfoMemberus-gaap:SubsequentEventMember2021-10-012021-10-01

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
 
FORM 10-Q
 
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 0-24531
 csgp-20210930_g1.jpg
CoStar Group, Inc.
(Exact name of registrant as specified in its charter)
Delaware
52-2091509
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
1331 L Street, NW
Washington,DC20005
(Address of principal executive offices) (Zip Code)

(202) 346-6500
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock ($0.01 par value)CSGPNasdaq Global Select Market
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes x  No o

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes x  No o

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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
x
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. o

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes   No x

As of October 22, 2021, there were 394,935,769 shares of the registrant’s common stock outstanding.






COSTAR GROUP, INC.
FORM 10-Q
TABLE OF CONTENTS
 
PART I FINANCIAL INFORMATION 
Item 1. 
  
  
  
Item 2. 
Item 3. 
Item 4. 
PART II OTHER INFORMATION
Item 1. 
Item 1A. 
Item 2. 
Item 3. 
Item 4. 
Item 5. 
Item 6. 

3


PART I — FINANCIAL INFORMATION

Item 1.Financial Statements

COSTAR GROUP, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
(unaudited)

Three Months Ended
September 30,
Nine Months Ended
September 30,
 2021202020212020
Revenues$499,319 $425,620 $1,437,349 $1,214,626 
Cost of revenues92,597 77,865 270,911 230,814 
Gross profit406,722 347,755 1,166,438 983,812 
Operating expenses:  
Selling and marketing (excluding customer base amortization)180,055 146,634 483,354 402,202 
Software development53,143 40,732 148,500 121,343 
General and administrative64,671 65,322 186,747 181,598 
Customer base amortization19,121 18,258 55,885 44,677 
316,990 270,946 874,486 749,820 
Income from operations89,732 76,809 291,952 233,992 
Interest expense, net (7,943)(7,537)(23,698)(9,482)
Other income (expense) 1,546 (338)2,343 29 
Income before income taxes83,335 68,934 270,597 224,539 
Income tax expense19,031 10,748 70,933 33,200 
Net income$64,304 $58,186 $199,664 $191,339 
Net income per share - basic(1)
$0.16 $0.15 $0.51 $0.51 
Net income per share - diluted(1)
$0.16 $0.15 $0.51 $0.50 
Weighted-average outstanding shares - basic(1)
392,419 391,586 392,101 377,177 
Weighted-average outstanding shares - diluted(1)
394,295 394,013 394,036 379,704 
__________________________
(1) Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021. See Note 2 for details.

See accompanying notes.

4


COSTAR GROUP, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(unaudited)

Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net income$64,304 $58,186 $199,664 $191,339 
Other comprehensive (loss) income, net of tax
Foreign currency translation adjustment(6,229)7,535 (4,380)(4,551)
Unrealized gain on investments   189 
Reclassification adjustment for realized loss on investments included in net income
   541 
Total other comprehensive (loss) income(6,229)7,535 (4,380)(3,821)
Total comprehensive income$58,075 $65,721 $195,284 $187,518 
See accompanying notes.

5


COSTAR GROUP, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands)
(unaudited)

September 30,
2021
December 31,
2020
ASSETS 
Current assets:  
Cash, cash equivalents and restricted cash$3,761,587 $3,755,912 
Accounts receivable128,700 119,059 
Less: Allowance for credit losses(13,049)(15,110)
Accounts receivable, net115,651 103,949 
Prepaid expenses and other current assets37,599 28,651 
Total current assets3,914,837 3,888,512 
Deferred income taxes, net1,975 4,983 
Property and equipment, net238,866 126,325 
Lease right-of-use assets105,964 108,740 
Goodwill2,293,514 2,235,999 
Intangible assets, net447,900 426,745 
Deferred commission costs, net96,303 93,274 
Deposits and other assets16,971 15,856 
Income tax receivable14,986 14,986 
Total assets$7,131,316 $6,915,420 
LIABILITIES AND STOCKHOLDERS’ EQUITY  
Current liabilities:  
Accounts payable$17,487 $15,732 
Accrued wages and commissions82,905 80,998 
Accrued expenses86,788 110,305 
Income taxes payable11,828 16,316 
Lease liabilities29,878 32,648 
Deferred revenue92,631 74,851 
Total current liabilities321,517 330,850 
Long-term debt, net987,633 986,715 
Deferred income taxes, net 83,399 72,991 
Income taxes payable 26,188 25,282 
Lease and other long-term liabilities109,156 124,223 
Total liabilities1,527,893 1,540,061 
Total stockholders' equity5,603,423 5,375,359 
Total liabilities and stockholders’ equity$7,131,316 $6,915,420 
See accompanying notes.
6


COSTAR GROUP, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(in thousands)
(unaudited)
Common Stock
Additional
Paid-In Capital(1)
Accumulated
Other
Comprehensive (Loss) Income
Retained
Earnings
Total
Stockholders’
Equity
Shares(1)
Amount(1)
Balance at December 31, 2020394,285 $3,943 $4,204,703 $(889)$1,167,602 $5,375,359 
Net income— — — — 74,212 74,212 
Other comprehensive income— — — 323 — 323 
Exercise of stock options206 2 6,339 — — 6,341 
Restricted stock grants766 8 (7)— — 1 
Restricted stock grants surrendered(358)(4)(27,663)— — (27,667)
Stock-based compensation expense— — 15,264 — — 15,264 
Employee stock purchase plan36 — 3,092 — — 3,092 
Balance at March 31, 2021394,935 $3,949 $4,201,728 $(566)$1,241,814 $5,446,925 
Net income— — — — 61,148 61,148 
Other comprehensive income— — — 1,526 — 1,526 
Restricted stock grants50 — — — —  
Restricted stock grants surrendered(75)(1)(737)— — (738)
Stock-based compensation expense— — 14,811 — — 14,811 
Employee stock purchase plan41 — 3,555 — — 3,555 
Balance at June 30, 2021394,951 $3,948 $4,219,357 $960 $1,302,962 $5,527,227 
Net income— — — — 64,304 64,304 
Other comprehensive income— — — (6,229)(6,229)
Restricted stock grants35 — — — —  
Restricted stock grants surrendered(61)(1)(900)— — (901)
Stock-based compensation expense— — 16,021 — — 16,021 
Employee stock purchase plan35 — 3,001 — — 3,001 
Balance at September 30, 2021394,960 $3,947 $4,237,479 $(5,269)$1,367,266 $5,603,423 
__________________________
(1) Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021. See Note 2 for details.
See accompanying notes.
7


COSTAR GROUP, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(in thousands)
(unaudited)

Common Stock
Additional
Paid-In Capital(1)
Accumulated
Other
Comprehensive Loss
Retained
Earnings
Total
Stockholders’
Equity
Shares(1)
Amount(1)
Balance at December 31, 2019366,807 $3,668 $2,470,036 $(8,585)$940,474 $3,405,593 
Net income— — — — 72,793 72,793 
Other comprehensive loss— — — (12,219)— (12,219)
Exercise of stock options406 4 9,229 — — 9,233 
Restricted stock grants830 8 (8)— —  
Restricted stock grants surrendered(559)(6)(30,139)— — (30,145)
Stock-based compensation expense— — 15,006 — — 15,006 
Employee stock purchase plan40 1 2,549 — — 2,550 
Balance at March 31, 2020367,524 $3,675 $2,466,673 $(20,804)$1,013,267 $3,462,811 
Net income— — $— $— $60,360 $60,360 
Other comprehensive income— — — 863 — 863 
Exercise of stock options109 1 2,923 — — 2,924 
Restricted stock grants107 1 (1)— —  
Restricted stock grants surrendered(172)(2)(3,507)— — (3,509)
Stock-based compensation expense— — 8,609 — — 8,609 
Employee stock purchase plan35 — 2,292 — — 2,292 
Stock issued for equity offerings, net of transaction costs26,336 263 1,689,708 — — 1,689,971 
Balance at June 30, 2020393,939 $3,938 $4,166,697 $(19,941)$1,073,627 $5,224,321 
Net income— — — — 58,186 58,186 
Other comprehensive income— — — 7,535 — 7,535 
Exercise of stock options438 4 9,710 — — 9,714 
Restricted stock grants25 — — — —  
Restricted stock grants surrendered(25)— (398)— — (398)
Stock-based compensation expense— — 16,542 — — 16,542 
Employee stock purchase plan28 1 2,157 — — 2,158 
Balance at September 30, 2020394,405 $3,943 $4,194,708 $(12,406)$1,131,813 $5,318,058 
__________________________
(1) Prior period amounts have been adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021. See Note 2 for details.
See accompanying notes.
8


COSTAR GROUP, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
Nine Months Ended
September 30,
20212020
Operating activities:  
Net income$199,664 $191,339 
Adjustments to reconcile net income to net cash provided by operating activities:  
Depreciation and amortization102,390 83,911 
Amortization of deferred commissions costs46,728 45,017 
Amortization of Senior Notes discount and issuance costs1,742 1,082 
Non-cash lease expense21,118 18,801 
Stock-based compensation expense46,988 40,783 
Deferred income taxes, net16,255 6,812 
Credit loss expense7,797 21,395 
Other operating activities, net10 (12)
Changes in operating assets and liabilities, net of acquisitions:  
Accounts receivable(17,715)(34,131)
Prepaid expenses and other current assets(18,820)4,145 
Deferred commissions(49,798)(48,704)
Accounts payable and other liabilities(27,912)47,341 
Lease liabilities(23,596)(21,247)
Income taxes payable(3,583)(9,838)
Deferred revenue15,800 7,123 
Other assets2,150 1,521 
Net cash provided by operating activities319,218 355,338 
Investing activities:  
Proceeds from sale and settlement of investments 10,259 
Proceeds from sale of property and equipment and other assets245  
Purchase of Richmond assets and other intangibles(123,623) 
Purchases of property and equipment and other assets(21,533)(42,137)
Cash paid for acquisitions, net of cash acquired(152,594)(192,002)
Net cash used in investing activities(297,505)(223,880)
Financing activities:  
Proceeds from long-term debt 1,744,210 
Payments of debt issuance costs (15,747)
Payments of long-term debt (745,000)
Repurchase of restricted stock to satisfy tax withholding obligations(29,306)(34,051)
Proceeds from equity offering, net of transaction costs 1,689,971 
Proceeds from exercise of stock options and employee stock purchase plan15,025 28,169 
Other financing activities(57)(1,650)
Net cash (used in) provided by financing activities(14,338)2,665,902 
Effect of foreign currency exchange rates on cash and cash equivalents(1,700)(286)
Net increase in cash, cash equivalents and restricted cash5,675 2,797,074 
Cash, cash equivalents and restricted cash at the beginning of period3,755,912 1,070,731 
Cash, cash equivalents and restricted cash at the end of period$3,761,587 $3,867,805 
Supplemental cash flow disclosures:
Interest paid$31,030 $5,948 
Income taxes paid$58,234 $36,475 
Supplemental non-cash investing and financing activities:
Consideration owed for acquisitions$376 $ 
Accrued capital expenditures$660 $393 
See accompanying notes.
9


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)

1.ORGANIZATION

CoStar Group, Inc. (the “Company” or “CoStar Group”) provides information, analytics, online marketplace and auction services to the commercial real estate and related business community through its comprehensive, proprietary database of commercial real estate information and related tools. The Company provides online marketplaces for commercial real estate, apartment rentals, lands for sale and businesses for sale, and its services are typically distributed to its clients under subscription-based license agreements that renew automatically, a majority of which have a term of at least one year. The Company operates within two operating segments, North America, which includes the United States ("U.S.") and Canada, and International, which primarily includes Europe, Asia-Pacific, and Latin America.

On June 24, 2020, the Company acquired Ten-X Holding Company, Inc. and its subsidiaries ("Ten-X"), which operate an online auction platform for commercial real estate. On October 26, 2020, the Company acquired Emporis GmbH, a Germany-based provider of international commercial real estate data and images. On December 22, 2020, the Company acquired Homesnap, Inc. (“Homesnap”), which operates an online mobile software platform for residential real estate agents and brokers. On May 24, 2021, the Company acquired Homes.com ("Homes.com"), a residential real estate advertising and marketing services company primarily operating through its property listing and marketing portal, Homes.com. See Notes 5 and 8 to the accompanying Notes to the condensed consolidated financial statements for further discussion of these acquisitions.


2.SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES

Basis of Presentation

The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Accounting policies are consistent for each operating segment.

Interim Financial Statements

The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. In the opinion of the Company’s management, the financial statements reflect all adjustments, consisting only of a normal recurring nature, necessary to present fairly the Company’s financial position at September 30, 2021 and December 31, 2020, the results of its operations for the three and nine months ended September 30, 2021 and 2020, its comprehensive income for the three and nine months ended September 30, 2021 and 2020, its changes in stockholders' equity for the three and nine months ended September 30, 2021 and 2020, and its cash flows for the nine months ended September 30, 2021 and 2020.

Certain notes and other information have been condensed or omitted from the interim financial statements presented in this Quarterly Report on Form 10-Q. Therefore, these financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.

Common Stock Split

At the Company's 2021 Annual Meeting of Stockholders in June 2021, upon the recommendation of the Company's Board of Directors, the Company's stockholders approved the adoption of the Company's Fourth Amended and Restated Certificate of Incorporation, which increased the total number of shares of common stock that the Company is authorized to issue from 60 million to 1.2 billion. The Fourth Amended and Restated Certificate of Incorporation became effective on June 7, 2021. On June 7, 2021, the Board of Directors approved a ten-for-one stock split of the Company's outstanding shares of common stock to be effected in the form of a stock dividend. Each stockholder of record on June 17, 2021 received a dividend of nine additional shares of common stock for each then-held share, distributed after close of trading on June 25, 2021. The par value of the Company's common stock remained $0.01 per share. All applicable share and per-share amounts in the unaudited condensed consolidated financial statements and the accompanying notes have been retroactively adjusted to reflect the impact of the stock split.

10


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an ongoing basis, the Company evaluates its estimates and assumptions, including those related to revenue recognition, allowance for credit losses, the useful lives and recoverability of long-lived and intangible assets, goodwill, income taxes, accounting for business combinations, stock-based compensation, estimating the Company's incremental borrowing rate for its leases, and contingencies, among others. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities and recorded revenues and expenses. Actual results could differ from these estimates.

Revenue Recognition

The Company derives revenues primarily by (i) providing access to its proprietary database of commercial real estate information and (ii) providing online marketplaces for professional property management companies, property owners, brokers and landlords, in each case, typically through a fixed monthly fee for its subscription-based services. The Company's subscription-based services consist primarily of information, analytics and online marketplace services offered over the Internet to commercial real estate industry and related professionals. Subscription contract rates are based on the number of sites, number of users, organization size, the client’s business focus, geography, the number and types of services to which a client subscribes, the number of properties a client advertises and the prominence and placement of a client's advertised properties in the search results. The Company’s subscription-based license agreements typically renew automatically, and a majority have a term of at least one year.

The Company also provides (i) market research, portfolio and debt analysis, management and reporting capabilities, (ii) real estate and lease management solutions, including lease administration and abstraction services, to commercial customers, real estate investors, and lenders via the Company’s other service offerings, (iii) benchmarking and analytics for the hospitality industry through STR, LLC and STR Global, Ltd. (together with STR, LLC, referred to as “STR”), (iv) an online auction platform for commercial real estate through Ten-X, LLC and its subsidiaries, which were acquired in June 2020, (v) an online and mobile software platform that provides applications to manage residential real estate agent workflow through Homesnap, which was acquired in December 2020, and (vi) advertising and marketing services for residential properties through Homes.com which was acquired in May 2021. See Note 5 for details of the Homes.com, Homesnap and Ten-X acquisitions.

The Company analyzes contracts to determine the appropriate revenue recognition using the following steps: (i) identification of contracts with customers, (ii) identification of distinct performance obligations in the contract, (iii) determination of contract transaction price, (iv) allocation of contract transaction price to the performance obligations, and (v) determination of revenue recognition based on timing of satisfaction of the performance obligations.

The Company recognizes revenues upon the satisfaction of its performance obligation(s) (upon transfer of control of promised services to its customers) in an amount that reflects the consideration to which it expects to be entitled to in exchange for those services. Revenues from subscription-based services are recognized on a straight-line basis over the term of the agreement. Revenues from transaction-based services are recognized when the promised product or services are delivered, which is at the time of a successful closing of the sale of the property for Ten-X revenues.

In limited circumstances, the Company's contracts with customers include promises to transfer multiple services, such as contracts for its subscription-based services and professional services. For these contracts, the Company accounts for individual performance obligations separately if they are distinct, which involves the determination of the standalone selling price for each distinct performance obligation.

Deferred revenue results from amounts billed in advance to customers or cash received from customers in advance of the Company's fulfillment of its performance obligation(s) and is recognized as those obligations are satisfied.

Contract assets represent a conditional right to consideration for satisfied performance obligations that become a receivable when the conditions are satisfied. Contract assets are generated when contractual billing schedules differ from revenue recognition timing.

11


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)

Certain sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions incurred for obtaining new contracts are deferred and then amortized as selling and marketing expenses on a straight-line basis over a period of benefit that the Company has determined to be three years. The three-year amortization period was determined based on several factors, including the nature of the technology and proprietary data underlying the services being purchased, customer contract renewal rates and industry competition. Certain commission costs are not capitalized as they do not represent incremental costs of obtaining a contract.

See Note 3 for further discussion of the Company's revenue recognition.

Cost of Revenues

Cost of revenues principally consists of salaries, benefits, bonuses and stock-based compensation expenses and other indirect costs for the Company's researchers who collect and analyze the commercial real estate data that is the basis for the Company's information, analytics and online marketplaces and for employees that support these products. Additionally, cost of revenues includes the cost of data from third-party data sources and costs related to advertising purchased on behalf of customers, credit card and other transaction fees relating to processing customer transactions, which are expensed as incurred, and the amortization of acquired trade names, technology and other intangible assets.

Advertising Costs

The Company expenses advertising costs as incurred. Advertising costs include digital marketing, television, radio, print and other media advertising. Advertising costs were approximately $97 million and $79 million for the three months ended September 30, 2021 and 2020, respectively, and $252 million and $202 million for the nine months ended September 30, 2021 and 2020, respectively.

Foreign Currency

The Company’s reporting currency is the U.S. dollar. The functional currency for the majority of its operations is the local currency, with the exception of certain international locations of STR for which the functional currency is the British Pound. Assets and liabilities denominated in a foreign currency are translated into U.S. dollars using the exchange rates in effect as of the balance sheet date. Gains and losses resulting from translation are included in accumulated other comprehensive loss. Currency gains and losses on the translation of intercompany loans made to foreign subsidiaries that are of a long-term investment nature are also included in accumulated other comprehensive income. Gains and losses resulting from transactions denominated in a currency other than the functional currency of the entity are included in other income (expense) in the condensed consolidated statements of operations using the average exchange rates in effect during the period. The Company recognized net foreign currency gains of $0.5 million and losses of $0.2 million for the three months ended September 30, 2021 and 2020, respectively, and net foreign currency gains of $0.1 million and $0.7 million for the nine months ended September 30, 2021 and 2020, respectively, which are included in other income (expense) on the condensed consolidated statements of operations.

Accumulated Other Comprehensive Loss

The components of accumulated other comprehensive loss were as follows (in thousands):
September 30,
2021
December 31,
2020
Foreign currency translation adjustment$(5,269)$(889)
Total accumulated other comprehensive loss$(5,269)$(889)
There were no amounts reclassified out of accumulated other comprehensive loss to the condensed consolidated statements of operations for the three and nine months ended September 30, 2021. During the nine months ended September 30, 2020, the Company sold its long-term variable debt instruments with an auction reset feature, referred to as auction rate securities ("ARS") and reclassified out of accumulated other comprehensive loss a realized loss of $0.5 million to earnings which is included in other income (expense) in the condensed consolidated statements of operations.

12


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)

Income Taxes

Deferred income taxes result from temporary differences between the tax basis of assets and liabilities and the basis reported in the Company’s condensed consolidated financial statements. Deferred tax liabilities and assets are determined based on the difference between the financial statement and the tax basis of assets and liabilities using enacted rates in effect during the year in which the Company expects differences to reverse. Valuation allowances are provided against assets, including net operating losses, if the Company determines it is more likely than not that some portion or all of an asset may not be realized. Interest and penalties related to income tax matters are recognized in income tax expense.

See Note 11 for additional information regarding income taxes.

Net Income Per Share

Net income per share is computed by dividing net income by the weighted-average number of common shares outstanding during the period on a basic and diluted basis.

The following table sets forth the calculation of basic and diluted net income per share (in thousands, except per share data):
Three Months Ended
September 30,
Nine Months Ended
September 30,

Numerator:
2021202020212020
Net income
$64,304 $58,186 $199,664 $191,339 
Denominator:
Denominator for basic net income per share — weighted-average outstanding shares(1)
392,419 391,586 392,101 377,177 
Effect of dilutive securities:
Stock options, restricted stock awards and restricted stock units(1)
1,876 2,427 1,935 2,527 
Denominator for diluted net income per share — weighted-average outstanding shares(1)
394,295 394,013 394,036 379,704 
 
Net income per share — basic(1) 
$0.16 $0.15 $0.51 $0.51 
Net income per share — diluted(1) 
$0.16 $0.15 $0.51 $0.50 
__________________________
(1) Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021.
 
The Company’s potentially dilutive securities include outstanding stock options and unvested stock-based awards which include restricted stock awards that vest over a specific service period, restricted stock awards with a performance and a market condition, restricted stock units and awards of matching restricted stock units ("Matching RSUs") awarded under the Company's Management Stock Purchase Plan. Shares underlying unvested restricted stock awards that vest based on a performance and a market condition that have not been achieved as of the end of the period are not included in the computation of basic or diluted net income per share. Diluted net income per share considers the impact of potentially dilutive securities except when the inclusion of the potentially dilutive securities would have an anti-dilutive effect.

The following table summarizes the shares underlying the unvested performance-based restricted stock and anti-dilutive securities excluded from the basic and diluted earnings per share calculations (in thousands):
13


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)

Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Performance-based restricted stock awards(1)
718 794 718 794 
Anti-dilutive securities(1)
192 367 433 708 
__________________________
(1) Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021.
Stock-Based Compensation

Equity instruments issued in exchange for services performed by officers, employees, and directors of the Company are accounted for using a fair-value based method and the fair value of such equity instruments is recognized as expense in the consolidated statements of operations.

For stock-based awards that vest over a specific service period, compensation expense is measured based on the fair value of the awards at the grant date and is recognized on a straight-line basis over the vesting period of the awards, net of an estimated forfeiture rate. For equity instruments that vest based on achievement of both a performance and market condition, stock-based compensation expense is recognized over the vesting period of the awards based on the expected achievement of the related performance condition at the end of each reporting period. If the Company's initial estimates of the achievement of the performance conditions change, the related stock-based compensation expense and timing may fluctuate from period to period based on those estimates. If the performance conditions are not met, no stock-based compensation expense will be recognized, and any previously recognized stock-based compensation expense will be reversed. For awards with both a performance and a market condition, the Company estimates the fair value of each equity instrument granted on the date of grant using a Monte-Carlo simulation model. This pricing model uses multiple simulations to evaluate the probability of achieving the market condition to calculate the fair value of the awards.

Stock-based compensation expense for stock options, restricted stock awards and restricted stock units issued under equity incentive plans, stock purchases under the Employee Stock Purchase Plan, Deferred Stock Units (“DSUs”) and Matching RSUs awarded under the Company's Management Stock Purchase Plan included in the Company’s results of operations were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Cost of revenues$2,835 $3,007 $8,283 $8,009 
Selling and marketing (excluding customer base amortization)1,620 2,091 4,644 5,886 
Software development3,316 2,821 9,289 7,635 
General and administrative8,528 8,811 24,772 19,907 
Total stock-based compensation expense(1)
$16,299 $16,730 $46,988 $41,437 
__________________________
(1) Stock-based compensation expense for the nine months ended September 30, 2020 includes $0.7 million of expense related to the cash settlement of stock options in connection with the acquisition of Ten-X Holding Company, Inc. See Note 5 for details of the acquisition.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. Cash, cash equivalents, and restricted cash consisted of the following as of September 30, 2021 and December 31, 2020 (in thousands):

14


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)

September 30, 2021December 31, 2020
Cash and cash equivalents$3,761,587 $3,693,813 
Restricted cash:
RentPath termination fee held in escrow under the terms of the Asset Purchase Agreement 58,750 
Other restricted cash related to acquisitions 3,349 
Total restricted cash 62,099 
Cash, cash equivalents and restricted cash$3,761,587 $3,755,912 
Allowance for Credit Losses

The Company maintains an allowance for credit losses to cover its current expected credit losses ("CECL") on its trade receivables and contract assets arising from the failure of customers to make contractual payments. The Company estimates credit losses expected over the life of its trade receivables and contract assets based on historical information combined with current conditions that may affect a customer’s ability to pay and reasonable and supportable forecasts. While the Company uses various credit quality metrics, it primarily monitors collectability by reviewing the duration of collection pursuits on its delinquent trade receivables and historical write off trends. Based on the Company’s experience, the customer's delinquency status is the strongest indicator of the credit quality of the underlying trade receivables, which is analyzed periodically. The Company’s policy is to write-off trade receivables when they are deemed uncollectible. A majority of the Company's trade receivables are less than 365 days outstanding.

Under the CECL impairment model, the Company develops and documents its allowance for credit losses on its trade receivables based on its portfolio segments. The determination of portfolio segments is based primarily on the qualitative consideration of the nature of the Company’s business operations and the characteristics of the underlying trade receivables, as follows:

CoStar Portfolio Segment - The CoStar portfolio segment consists of two classes of trade receivables based on geographical location: North America and International.

Information Services Portfolio Segment - The Information Services portfolio segment consists of four classes of trade receivables: Real Estate Manager; Information Services, North America; STR, US; and STR, International.

Multifamily Portfolio Segment - The Multifamily portfolio segment consists of one class of trade receivables.

LoopNet Portfolio Segment - The LoopNet portfolio segment consists of one class of trade receivables.

Other Marketplaces Portfolio Segment - The Other Marketplaces portfolio segment consists of two classes of trade receivables: Ten-X and other marketplaces.

The majority of Residential revenue is e-commerce based and does not result in accounts receivable. Residential accounts receivable and the related allowance for credit losses are not material.

See Note 4 for further discussion of the Company’s accounting for allowance for credit losses.
15


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)


Leases

The determination of whether an arrangement contains a lease and the classification of a lease, if applicable, is made at lease commencement, at which time the Company also measures and recognizes a right-of-use ("ROU") asset, representing the Company’s right to use the underlying asset, and a lease liability, representing the Company’s obligation to make lease payments under the terms of the arrangement. For the purposes of recognizing ROU assets and lease liabilities associated with the Company’s leases, the Company has elected the practical expedient to not recognize a ROU asset or lease liability for short-term leases, which are leases with a term of twelve months or less. The lease term is defined as the noncancelable portion of the lease term, plus any periods covered by an option to extend the lease if it is reasonably certain that the option will be exercised.

In determining the amount of lease payments used in measuring ROU assets and lease liabilities, the Company has elected the practical expedient not to separate non-lease components from lease components for all classes of underlying assets. Consideration deemed part of the lease payments used to measure ROU assets and lease liabilities generally includes fixed payments and variable payments based on either an index or a rate, offset by lease incentives. The ROU asset also includes any lease prepayments. ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The rates implicit within the Company's leases are generally not determinable. Therefore, the Company's incremental borrowing rate is used to determine the present value of lease payments. The determination of the Company’s incremental borrowing rate requires judgment and is determined at lease commencement, or as of January 1, 2019 for operating leases in existence upon adoption of Accounting Standards Codification ("ASC") 842. The incremental borrowing rate is subsequently reassessed upon a modification to the lease arrangement.

Lease costs related to the Company's operating leases are generally recognized as a single ratable lease cost over the lease term.

See Note 7 for further discussion of the Company’s accounting for leases.

Long-Lived Assets, Intangible Assets and Goodwill

Long-lived assets, such as property and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset.

Goodwill is tested annually for impairment by each reporting unit on October 1 of each year or more frequently if an event or other circumstance indicates that we may not recover the carrying value of the asset. The Company may first assess qualitative factors to evaluate whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, or elect to bypass such assessment. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, or the Company elects to bypass such assessment, the Company then determines the fair value of each reporting unit. The fair value of each reporting unit is compared to the carrying amount of the reporting unit. If the carrying value of the reporting unit exceeds the fair value, then an impairment loss is recognized for the difference.

Debt Issuance Costs

Costs incurred in connection with the issuance of long-term debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method for term debt and on a straight-line basis for revolving debt. The Company made a policy election to classify deferred issuance costs on the revolving credit facility as a long-term asset on its condensed consolidated balance sheets. Upon a refinancing or amendment, previously capitalized debt issuance costs are expensed and included in loss on extinguishment of debt if the Company determines that there has been a substantial modification of the related debt. If the Company determines that there has not been a substantial modification of the related debt, any previously capitalized debt issuance costs are amortized as interest expense over the term of the new debt instrument.

See Note 10 for additional information regarding the Company's accounting for its outstanding debt, revolving credit facility, and related issuance costs.
16


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)


Business Combinations

The Company allocates the purchase consideration related to business combinations to the identifiable tangible and intangible assets acquired, and liabilities assumed based on their estimated fair values. The purchase consideration is determined based on the fair value of the assets transferred, liabilities incurred and equity interests issued, after considering any transactions that are separate from the business combination. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets and contingent liabilities. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired customer bases, acquired technology and acquired trade names and other intangible assets, useful lives, royalty rates and discount rates. Any adjustments to provisional amounts that are identified during the measurement period are recorded in the reporting period in which the adjustment amounts are determined. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.

For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review and evaluation of these pre-acquisition contingencies throughout the measurement period in order to obtain sufficient information to assess whether the Company includes these contingencies as a part of the fair value estimates of assets acquired and liabilities assumed and, if so, determine their estimated fair value.

If the Company cannot reasonably determine the fair value of a pre-acquisition contingency (non-income tax related) by the end of the measurement period, which is generally the case given the nature of such matters, the Company will recognize an asset or a liability for such pre-acquisition contingency if: (i) it is probable that an asset existed or a liability had been assumed at the acquisition date and (ii) the amount of the asset or liability can be reasonably estimated. Subsequent to the measurement period, changes in the Company's estimates of such contingencies will affect earnings and could have a material effect on its results of operations and financial position.

In addition, uncertain tax positions and tax related valuation allowances assumed in connection with a business combination are initially estimated as of the acquisition date. The Company reevaluates these items based upon facts and circumstances that existed as of the acquisition date with any adjustments to its preliminary estimates being recorded to goodwill, provided that the Company is within the measurement period. Subsequent to the measurement period, changes to these uncertain tax positions and tax related valuation allowances will affect the Company's provision for income taxes in its condensed consolidated statements of operations and comprehensive income and could have a material impact on its results of operations and financial position.


17


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)



3.REVENUE FROM CONTRACTS WITH CUSTOMERS    

Disaggregated Revenue

The Company provides information, analytics and online marketplace services to the commercial real estate industry and related professionals. Revenues by operating segment and type of service consist of the following (in thousands):
Three Months Ended September 30,
20212020
North AmericaInternationalTotalNorth AmericaInternationalTotal
CoStar$174,071 $9,194 $183,265 $158,235 $7,753 $165,988 
Information Services29,177 6,749 35,926 26,357 6,817 33,174 
Multifamily171,125  171,125 155,184  155,184 
LoopNet(1)
52,103 424 52,527 44,938 146 45,084 
Residential(1)
24,747  24,747    
Other Marketplaces(1)
31,729  31,729 26,190  26,190 
Total revenues$482,952 $16,367 $499,319 $410,904 $14,716 $425,620 
__________________________
(1) As of September 30, 2021, Commercial Property and Land revenue has been further disaggregated into LoopNet, Residential and Other Marketplaces.
Nine Months Ended September 30,
20212020
North AmericaInternationalTotalNorth AmericaInternationalTotal
CoStar$505,470 $26,958 $532,428 $473,363 $22,634 $495,997 
Information Services84,959 20,820 105,779 77,069 19,023 96,092 
Multifamily508,629  508,629 438,185  438,185 
LoopNet(1)
151,770 1,082 152,852 131,348 256 131,604 
Residential(1)
53,939  53,939    
 Other Marketplaces(1)
83,722  83,722 52,748  52,748 
Total revenues$1,388,489 $48,860 $1,437,349 $1,172,713 $41,913 $1,214,626 
__________________________
(1) As of September 30, 2021, Commercial Property and Land revenue has been further disaggregated into LoopNet, Residential and Other Marketplaces.

Deferred Revenue

Changes in revenue for the period were as follows (in thousands):
Balance at December 31, 2020$77,363 
Revenue recognized in the current period from the amounts in the beginning balance(70,339)
New deferrals, net of amounts recognized in the current period87,225 
Effects of foreign currency(231)
Balance at September 30, 2021(1)
$94,018 
__________________________
(1) Deferred revenue is comprised of $93 million of current liabilities and $1 million of noncurrent liabilities classified within lease and other long-term liabilities on the Company’s condensed consolidated balance sheet as of September 30, 2021. This balance includes $1 million of deferrals recognized in connection with business acquisitions made in 2021. See Note 5 for details.

18


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)



Contract Assets

The Company had contract assets of $9 million as of September 30, 2021 and December 31, 2020, which are generated when contractual billing schedules differ from revenue recognition timing. Contract assets represent a conditional right to consideration for satisfied performance obligations that becomes a receivable when the conditions are satisfied. Current contract assets are included in prepaid expenses and other current assets, and non-current contract assets are included in deposits and other assets on the Company's condensed consolidated balance sheets. The revenue recognized from contract assets for the three and nine months ended September 30, 2021 was not material.

Commissions

Commissions expense is included in selling and marketing expense in the Company's condensed consolidated statements of operations. Commissions expense activity for the three and nine months ended September 30, 2021 and 2020 was as follows (in thousands). The Company determined that no deferred commissions were impaired as of September 30, 2021:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Commissions incurred$30,337 $25,436 $83,983 $69,047 
Commissions capitalized in the current period(17,876)(16,582)(49,798)(48,704)
Amortization of deferred commissions costs15,881 15,355 46,728 45,017 
Total commissions expense
$28,342 $24,209 $80,913 $65,360 
Unsatisfied Performance Obligations

Remaining contract consideration for which revenue has not been recognized due to unsatisfied performance obligations was approximately $319 million at September 30, 2021, which the Company expects to recognize over the next five years. This amount does not include contract consideration for contracts with a duration of one year or less.


4.ALLOWANCE FOR CREDIT LOSSES

The following table details the activity related to the allowance for credit losses for trade receivables by portfolio segment (in thousands):
Nine Months Ended September 30, 2021
CoStarInformation ServicesMultifamily
LoopNet(3)
Other Marketplaces(3)
Total
Beginning balance at December 31, 2020
$5,531 $2,739 $4,387 $1,667 $786 $15,110 
Current-period provision (releases) for expected credit losses(1), (2)
3,932 (257)2,167 1,955  7,797 
Write-offs charged against the allowance, net of recoveries and other(3,933)(518)(3,779)(1,628) (9,858)
Ending balance at September 30, 2021
$5,530 $1,964 $2,775 $1,994 $786 $13,049 
__________________________
(1) Credit loss expense is included in general and administrative expenses on the condensed consolidated statement of operations.
(2) Credit loss expense related to contract assets was not material for the nine months ended September 30, 2021.
19


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)

(3) Amounts previously disclosed in the Commercial Property and Land portfolio segment have been further disaggregated into the LoopNet, Residential and Other Marketplaces portfolio segments. Majority of the Residential portfolio segment revenue is e-commerce based and does not result in accounts receivable.

Nine Months Ended September 30, 2020
CoStarInformation ServicesMultifamily
LoopNet(3)
Other Marketplaces(3)
Total
Beginning balance at December 31, 2019
$1,264 $624 $1,195 $576 $889 $4,548 
Current-period provision for expected credit losses(1), (2)
9,616 2,634 6,579 2,482 84 21,395 
Write-offs charged against the allowance, net of recoveries and other(5,457)(350)(4,135)(1,607)(189)(11,738)
Ending balance at September 30, 2020
$5,423 $2,908 $3,639 $1,451 $784 $14,205 
__________________________
(1) Credit loss expense is included in general and administrative expenses on the condensed consolidated statement of operations.
(2) Credit loss expense related to contract assets was not material for the nine months ended September 30, 2020.
(3) Amounts previously disclosed in the Commercial Property and Land portfolio segment have been further disaggregated into the LoopNet and Other Marketplaces portfolio segments.
20



COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
5.ACQUISITIONS

Homes.com

On April 14, 2021, Landmark Media Enterprises, LLC (“Landmark”), Home Group, LLC ("Homes.com") and CoStar Realty Information, Inc., a Delaware corporation and wholly owned subsidiary of the Company entered into a securities purchase agreement, pursuant to which the Company agreed to acquire all of the outstanding equity interests in Homes.com from Landmark for a purchase price of $150 million in cash, subject to customary working capital and other post-closing adjustments. The Company's acquisition of Homes.com closed on May 24, 2021. The securities purchase agreement required an initial payment of $148 million, net of working capital adjustments, at the time of closing, with the remainder of the purchase price payable four months following the acquisition date, subject to offset for adjustments to the purchase price after final determination of closing net working capital. These amounts were settled in the third quarter of 2021. Homes.com is a residential real estate advertising and marketing services company primarily operating through its property listing and marketing portal, Homes.com.

The following table summarizes the amounts recorded for acquired assets and assumed liabilities recorded at their fair values as of the acquisition date (in thousands):
Preliminary:
May 24, 2021
Measurement Period AdjustmentsUpdated Preliminary: May 24, 2021
Cash, cash equivalents and restricted cash$ $— $ 
Accounts receivable1,798 — 1,798 
Lease right-of-use assets371 — 371 
Goodwill86,314 1,818 88,132 
Intangible assets53,400 — 53,400 
Deferred tax assets11,171 — 11,171 
Lease liabilities(371)— (371)
Deferred revenue(1,086)— (1,086)
Other assets and liabilities(1,240)— (1,240)
Fair value of identifiable net assets acquired$150,357 $1,818 $152,175 

The net assets of Homes.com were recorded at their estimated fair values. In valuing the acquired assets and assumed liabilities, fair value estimates were based primarily on future expected cash flows, market rate assumptions for contractual obligations and appropriate discount rates. The purchase price allocation is preliminary, subject primarily to the Company's assessment of certain tax matters and contingencies. The estimated fair value of the customer base assets incorporated significant assumptions that had a material impact on the estimated fair value, such as discount rates, projected revenue growth rates, customer attrition rates and profit margins.
The following table summarizes the fair values of the identifiable intangible assets acquired in the Homes.com acquisition included in the Company's North America operating segment, their related estimated useful lives (in years) and their respective amortization methods (in thousands):
Estimated Fair ValueEstimated Useful LifeAmortization Method
Customer base$32,000 8Accelerated
Trade name21,000 15Straight-line
Technology400 2Straight-line
Total intangible assets$53,400 

21


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
Goodwill is calculated as the excess of the consideration transferred over the net assets recognized and represents the future economic benefits arising from other assets acquired that could not be individually identified and separately recognized. Specifically, the goodwill recorded as part of the Homes.com acquisition includes but is not limited to: (i) the expected synergies and other benefits that the Company believes will result from combining its operations with Homes.com operations; and (ii) any intangible assets that do not qualify for separate recognition, such as the assembled workforce. The $88 million of goodwill recorded as part of the acquisition is associated with the Company's North America operating segment, of which $17 million is expected to be deductible for income tax purposes.

As of September 30, 2021, transaction costs associated with the Homes.com acquisition were not material. In addition, the Company paid $5 million into a cash escrow account for stay bonuses for certain Homes.com employees, to be paid to active employees after the six month period following the acquisition or, if earlier, after the termination of a Homes.com employee's employment without cause or a Homes.com employee's resignation with good reason during the six month period following the acquisition. In the event some or all of those employees are not entitled to their stay bonus, the funds will be remitted to the seller. The Company is recognizing compensation expense for the stay bonus over the six month post-combination period. Upon acquisition, the Company assessed the probability Homes.com would be required to pay certain state tax liabilities and recorded an accrual of $7 million determined in accordance with the provisions of ASC 450, “Contingencies,” as the fair value was not determinable. Landmark has agreed to indemnify the Company for tax liabilities related to periods prior to the acquisition and an indemnification asset was established for $7 million in the purchase price allocation.

Homesnap

On December 22, 2020, pursuant to the Agreement and Plan of Merger, dated November 20, 2020, by and among CoStar Realty Information, Inc., a Delaware corporation and wholly owned subsidiary of the Company (“CRI”), Snapped Halo Merger Sub Corp., a Delaware corporation and wholly-owned subsidiary of CRI (“Merger Sub”), and Homesnap, Inc., a Delaware corporation ("Homesnap"), Merger Sub was merged with and into Homesnap (the “Homesnap Merger”), with Homesnap surviving the merger as a wholly-owned subsidiary of CRI. In connection with the Homesnap Merger, the Company acquired all of the issued and outstanding equity interests in Homesnap for a purchase price of $250 million in cash. Homesnap is an industry-leading online and mobile software platform that provides user-friendly applications to optimize residential real estate agent workflow and reinforce the agent-client relationship. Homesnap has relationships, data, software, and tools for residential real estate professionals that are complementary to CoStar Group’s existing offerings.

The following table summarizes the amounts recorded for acquired assets and assumed liabilities recorded at their fair values as of the acquisition date (in thousands):
Preliminary: December 22, 2020Measurement Period AdjustmentsUpdated Preliminary: December 22, 2020
Cash, cash equivalents and restricted cash$10,225 $— $10,225 
Accounts receivable662 — 662 
Lease right-of-use assets3,437 — 3,437 
Goodwill183,016 1,355 184,371 
Intangible assets67,000 — 67,000 
Deferred tax assets (liabilities)(1,423)(1,355)(2,778)
Lease liabilities(3,375)— (3,375)
Deferred revenue(4,000)— (4,000)
Other assets and liabilities(5,188)— (5,188)
Fair value of identifiable net assets acquired$250,354 $ $250,354 

The net assets of Homesnap were recorded at their estimated fair values. In valuing the acquired assets and assumed liabilities, fair value estimates were based primarily on future expected cash flows, market rate assumptions for contractual obligations and appropriate discount rates. The purchase price allocation is preliminary, subject primarily to the Company's assessment of certain contingencies. The estimated fair value of the customer base assets incorporated significant assumptions that had a material impact on the estimated fair value, such as discount rates, projected revenue growth rates, customer attrition rates and profit margins. See Note 8 for measurement period impact on goodwill.
22


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
The following table summarizes the fair values of the identifiable intangible assets acquired in the Homesnap acquisition included in the Company's North America operating segment, their related estimated useful lives (in years) and their respective amortization methods (in thousands):
Estimated Fair ValueEstimated Useful LifeAmortization Method
Customer base$45,000 10Accelerated
Trade name7,000 10Straight-line
Technology15,000 6Straight-line
Total intangible assets$67,000 
Goodwill is calculated as the excess of the consideration transferred over the net assets recognized and represents the future economic benefits arising from other assets acquired that could not be individually identified and separately recognized. Specifically, the goodwill recorded as part of the Homesnap acquisition includes but is not limited to: (i) the expected synergies and other benefits that the Company believes will result from combining its operations with Homesnap's operations; and (ii) any intangible assets that do not qualify for separate recognition, such as the assembled workforce. The $184 million of goodwill recorded as part of the acquisition is associated with the Company's North America operating segment. Goodwill recorded in connection with this acquisition is not amortized, but is subject to an annual impairment test. Goodwill recognized is not deductible for income tax purposes.
As of September 30, 2021, transaction costs associated with the Homesnap acquisition were not material.

Ten-X

On June 24, 2020, pursuant to the Agreement and Plan of Merger, dated May 13, 2020, by and among CoStar Realty Information, Inc., a Delaware corporation and wholly owned subsidiary of the Company (“CRI”), Crescendo Sub, Inc., a Delaware corporation and wholly-owned subsidiary of CRI (“Merger Sub”), Ten-X Holding Company, Inc., a Delaware corporation ("Ten-X Holding"), and Thomas H. Lee Equity Fund VII L.P., a Delaware limited partnership, solely in its capacity as representative thereunder, Merger Sub was merged with and into Ten-X Holding (the “Merger”), with Ten-X Holding surviving the Merger as a wholly-owned subsidiary of CRI. In connection with the Merger, the Company acquired all of the issued and outstanding equity interests in Ten-X Holding and Ten-X Holding's subsidiaries (collectively, "Ten-X") for a purchase price of $188 million in cash. Ten-X operates an online auction platform for commercial real estate. The Ten-X acquisition is expected to enable the Company to create a new end-to-end commercial real estate platform, combining LoopNet and CoStar's online audience of buyers with Ten-X’s leadership in online auctions for performing and distressed assets.

23


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
The following table summarizes the amounts recorded for acquired assets and assumed liabilities recorded at their fair values as of the acquisition date (in thousands):
Final:
June 24, 2020
Cash and cash equivalents$3,290 
Accounts receivable131 
Lease right-of-use assets4,945 
Goodwill134,322 
Intangible assets58,000 
Lease liabilities(4,945)
Deferred tax liabilities(2,981)
Other assets and liabilities(5,047)
Fair value of identifiable net assets acquired$187,715 
The net assets of Ten-X were recorded at their estimated fair values. In valuing the acquired assets and assumed liabilities, fair value estimates were based primarily on future expected cash flows, market rate assumptions for contractual obligations and appropriate discount rates. The estimated fair value of the customer base assets incorporated significant assumptions that had a material impact on the estimated fair value, such as discount rates, projected revenue growth rates, customer attrition rates and profit margins. See Note 8 for measurement period impact on goodwill.
The following table summarizes the fair values of the identifiable intangible assets acquired in the Ten-X acquisition included in the Company's North America operating segment, their related estimated useful lives (in years) and their respective amortization methods (in thousands):
Estimated Fair ValueEstimated Useful LifeAmortization Method
Customer base$46,000 6Accelerated
Technology11,000 5Straight-line
Other intangible assets1,000 2Straight-line
Total intangible assets$58,000 

Goodwill is calculated as the excess of the consideration transferred over the net assets recognized and represents the future economic benefits arising from other assets acquired that could not be individually identified and separately recognized. Specifically, the goodwill recorded as part of the Ten-X acquisition includes but is not limited to: (i) the expected synergies and other benefits that the Company believes will result from combining its operations with Ten-X's operations; and (ii) any intangible assets that do not qualify for separate recognition, such as the assembled workforce. The $134 million of goodwill recorded as part of the acquisition is associated with the Company's North America operating segment. Goodwill recorded in connection with this acquisition is not amortized, but is subject to an annual impairment test. Goodwill recognized is not deductible for income tax purposes.

As of September 30, 2021, transaction costs associated with the Ten-X acquisition were not material. The Company paid $3 million in incentive compensation to Ten-X employees negotiated as part of the acquisition, and this expense was recognized in the post-combination period during the three months ended September 30, 2020.
24


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)

Pro Forma Financial Information

The unaudited pro forma financial information presented below summarizes the combined results of operations for the Company, Ten-X and Homesnap as though the companies were combined as of January 1, 2019, and the Company and Homes.com as though the companies were combined as of January 1, 2020. The unaudited pro forma financial information for all periods presented includes amortization charges from acquired intangible assets, retention compensation, as referenced above, and the related tax effects, along with certain other accounting effects, but excludes the impacts of any expected operational synergies. The unaudited pro forma financial information as presented below is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved if the acquisitions had taken place on January 1, 2019 for Ten-X and Homesnap and January 1, 2020 for Homes.com.

The unaudited pro forma financial information for the three and nine months ended September 30, 2021 and 2020 combine the historical results of the Company, Ten-X, Homesnap and Homes.com for the periods prior to the acquisition date, and the effects of the pro forma adjustments listed above.
The unaudited pro forma financial information, in the aggregate, was as follows (in thousands, except per share data):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Revenue$499,319 $446,791 $1,455,316 $1,280,143 
Net income$64,303 $50,821 $193,595 $159,330 
Net income per share - basic(1) 
$0.16 $0.13 $0.49 $0.43 
Net income per share - diluted(1) 
$0.16 $0.13 $0.49 $0.42 
__________________________
(1) Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021. See Note 2 for details.

The impact of the Homes.com acquisition on CoStar Group’s revenue in the condensed consolidated statements of operations was an increase of $8 million and $12 million for the three and nine months ended September 30, 2021, respectively. The impact of the Homes.com acquisition on CoStar Group’s net income in the condensed consolidated statements of operations was a decrease of $7 million and $10 million for the three and nine ended September 30, 2021. The impact of the Ten-X acquisition on CoStar Group’s revenue in the condensed consolidated statements of operations was an increase of $12 million and $12 million for the three and nine months ended September 30, 2020, respectively. The impact of the Ten-X acquisition on CoStar Group’s net income in the condensed consolidated statements of operations was a decrease of $5 million and $7 million for the three and nine months ended September 30, 2020.


6.INVESTMENTS AND FAIR VALUE MEASUREMENTS

Fair value is defined as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. There is a three-tier fair value hierarchy, which categorizes the inputs used in measuring fair value. These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions.

As of September 30, 2021, the Company's financial assets comprise Level 1 cash equivalents with original maturities of three months or less in the amount of $3.0 billion. As of September 30, 2021, the Company had no Level 2 or Level 3 financial assets measured at fair value.

During the nine months ended September 30, 2020, the Company sold its ARS investments for $10.3 million and recognized a realized loss of $0.5 million for the nine months ended September 30, 2020 included in other (expense) income on the Company's condensed consolidated statements of operations.
25


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)


In addition to the financial instruments listed above, the Company holds other financial instruments, including cash equivalents, cash deposits, accounts receivable, accounts payable, accrued expenses and Senior Notes. The carrying value for such financial instruments, other than the Senior Notes, each approximated their fair values as of September 30, 2021 and December 31, 2020. The estimated fair value of the Company's outstanding Senior Notes using quoted prices from the over-the-counter markets, considered Level 2 inputs, was $1.02 billion as of September 30, 2021.

7.LEASES

The Company has operating leases for its office facilities and data centers, as well as finance leases for office equipment. The Company's leases have remaining terms of less than one year to seven years. The leases contain various renewal and termination options. The period that is subject to an option to extend the lease is included in the lease term if it is reasonably certain that the option will be exercised. The period that is subject to an option to terminate the lease is included if it is reasonably certain that the option will not be exercised.

Lease costs related to the Company's operating leases included in the condensed consolidated statements of operations were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
Operating lease costs:2021202020212020
   Cost of revenues$2,717 $2,992 $7,446 $8,732 
   Software development1,910 1,628 4,913 4,412 
   Selling and marketing (excluding customer base amortization)3,452 2,636 8,876 7,725 
   General and administrative1,594 1,259 4,369 3,609 
Total operating lease costs$9,673 $8,515 $25,604 $24,478 
The impact of lease costs related to finance leases and short-term leases was not material for the three and nine months ended September 30, 2021.

Supplemental balance sheet information related to operating leases was as follows (in thousands):
BalanceBalance Sheet LocationSeptember 30, 2021December 31, 2020
Operating lease liabilities$139,315 $148,975 
Less: imputed interest(8,779)(10,998)
Present value of lease liabilities130,536 137,977 
Less: current portion of lease liabilitiesLease liabilities(29,878)(32,648)
Long-term lease liabilitiesLease and other long-term liabilities$100,658 $105,329 
Weighted-average remaining lease term in years4.24.0
Weighted-average discount rate2.8 %3.6 %
Balance sheet information related to finance leases was not material as of September 30, 2021.

Supplemental cash flow information related to leases was as follows (in thousands):
26


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)



Nine Months Ended
September 30,
20212020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows used in operating leases$28,082 $26,924 
ROU assets obtained in exchange for lease obligations:
Operating leases$32,107 $11,124 

8.GOODWILL

The changes in the carrying amount of goodwill by operating segment consist of the following (in thousands):
 North AmericaInternationalTotal
Goodwill, December 31, 2019$1,738,360 $143,660 $1,882,020 
Acquisitions, including measurement period adjustments(1)
347,134 1,273 348,407 
Effect of foreign currency translation 5,572 5,572 
Goodwill, December 31, 20202,085,494 150,505 2,235,999 
Acquisitions, including measurement period adjustments(2)
60,012  60,012 
Effect of foreign currency translation (2,497)(2,497)
Goodwill, September 30, 2021$2,145,506 $148,008 $2,293,514 
__________________________
(1) North America goodwill for the year ended December 31, 2020, includes goodwill recorded in connection with the acquisitions of Ten-X and Homesnap, as well as STR measurement period adjustments to goodwill of $0.3 million. International goodwill for the year ended December 31, 2020 includes goodwill recorded in connection with the acquisition of Emporis GmbH of $1.2 million and STR measurement period adjustments of $0.1 million.

(2) North America goodwill during the nine months ended September 30, 2021, includes goodwill recorded in connection with the acquisition of Homes.com, offset by measurement period adjustments of $26 million recorded during the nine months ended September 30, 2021 primarily related to the measurement of the fair value of Homesnap customer relationships in the first quarter of 2021. See Note 5 for acquisition details.
The Company recorded goodwill of approximately $88 million, $184 million and $134 million in connection with the May 2021 Homes.com, December 2020 Homesnap and June 2020 Ten-X acquisitions, respectively.
No impairments of the Company's goodwill were recognized during the three and nine months ended September 30, 2021 and 2020.

27



COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
9.INTANGIBLE ASSETS

Intangible assets consist of the following (in thousands, except amortization period data):
September 30,
2021
December 31,
2020
Weighted-
Average
Amortization
Period (in years)
Acquired technology and data$131,729 $131,551 5
Accumulated amortization(103,581)(97,791) 
Acquired technology and data, net28,148 33,760  
Acquired customer base612,092 545,643 10
Accumulated amortization(351,478)(296,758) 
Acquired customer base, net260,614 248,885  
Acquired trade names and other intangible assets283,294 249,465 12
Accumulated amortization(124,156)(105,365) 
Acquired trade names and other intangible assets, net159,138 144,100  
Intangible assets, net
$447,900 $426,745  
No impairments of the Company's intangible assets were recognized during the three and nine months ended September 30, 2021 and 2020.

28



COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
10.LONG-TERM DEBT        

The table below presents the components of outstanding debt (in thousands):

September 30,
2021
December 31,
2020
2.800% Senior Notes due July 15, 2030
$1,000,000 $1,000,000 
2020 Credit Agreement, due July 1, 2025  
Total face amount of long-term debt1,000,000 1,000,000 
Senior Notes unamortized discount and issuance costs(12,367)(13,285)
Long-term debt, net$987,633 $986,715 
Senior Notes

On July 1, 2020, the Company issued $1.0 billion aggregate principal amount of 2.800% Senior Notes due July 15, 2030 (the “Senior Notes”). The Senior Notes were sold to a group of financial institutions as initial purchasers who subsequently resold the Senior Notes to non-U.S. persons pursuant to Regulation S under the Securities Act of 1933, as amended (the “Securities Act”), and to persons reasonably believed to be qualified institutional buyers pursuant to Rule 144A under the Securities Act at a purchase price equal to 99.921% of their principal amount. Interest on the Senior Notes is payable semi-annually in arrears beginning on January 15, 2021. The Senior Notes may be redeemed in whole or in part by the Company (a) at any time prior to April 15, 2030 at a redemption price equal to 100% of the principal amount of the Senior Notes, plus the Applicable Premium (as calculated in accordance with the indenture governing the Senior Notes) as of, and any accrued and unpaid interest, if any, on the principal amount of Senior Notes being redeemed to, but excluding, the redemption date, and (b) on or after April 15, 2030 at a redemption price equal to 100% of the principal amount of the Senior Notes, plus any accrued and unpaid interest, if any, on the principal amount of Senior Notes being redeemed to, but excluding, the redemption date. The Company’s obligations under the Senior Notes are guaranteed on a senior, unsecured basis by the Company’s domestic wholly owned subsidiaries and contain covenants and other customary provisions with which the Company was in compliance as of September 30, 2021.

Revolving Credit Facility

On July 1, 2020, the Company also entered into a second amended and restated credit agreement (the "2020 Credit Agreement"), which amended and restated in its entirety the then-existing credit agreement originally entered into in April 1, 2014 and amended and restated on October 19, 2017 (the “2017 Credit Agreement”). The 2020 Credit Agreement provides for a $750 million revolving credit facility with a term of five years (maturing July 1, 2025) and a letter of credit sublimit of $20 million from a syndicate of financial institutions as lenders and issuing banks. A commitment fee of 0.25% to 0.30% per annum, depending on the Total Leverage Ratio (defined in 2020 Credit Agreement), is payable quarterly in arrears based on the unused revolving commitment.

Subject to certain conditions, on no more than five occasions, the Company may request increases in the amount of revolving commitments and/or the establishment of term commitments under the 2020 Credit Agreement. Borrowings under the 2020 Credit Agreement will bear interest at a floating rate which can be, at the Company’s option, either (a) an alternate base rate plus an applicable rate ranging from 0.50% to 1.25% or (b) a LIBOR or EURIBOR (with a floor of 0.00%) for the specified interest period plus an applicable rate ranging from 1.50% to 2.25%, in each case depending on the Company's Total Leverage Ratio (as defined in the 2020 Credit Agreement). As LIBOR may not always be available to the Company as a base interest rate for borrowings under the credit facility, the 2020 Credit Agreement allows the Company and the administrative agent under the 2020 Credit Agreement to amend the 2020 Credit Agreement to replace LIBOR with one or more Secured Overnight Financing Rate (“SOFR”) based rates or another alternative benchmark rate. Funds drawn down on the revolving credit facility pursuant to the 2020 Credit Agreement may be used for working capital and other general corporate purposes of the Company and its restricted subsidiaries. The obligations under the 2020 Credit Agreement are guaranteed by each of the Company’s current and future direct or indirect wholly owned restricted domestic subsidiaries, other than certain excluded subsidiaries, in each case subject to certain exceptions, pursuant to guarantee agreements.

29



COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
The 2020 Credit Agreement includes covenants, including ones that, subject to certain exceptions, restrict the ability of the Company and its subsidiaries to (i) merge and consolidate with other companies, (ii) incur indebtedness, (iii) grant liens or security interests on assets, (iv) make investments, acquisitions, loans or advances, (v) pay dividends and (vi) sell or otherwise transfer assets. During any period of time that the Company has obtained and maintained a corporate investment grade rating from at least two designated rating agencies and no Event of Default is continuing, the Company is not subject to certain covenants, such as restrictions on the ability to incur indebtedness (such period, a “Covenant Suspension Period”). As of September 30, 2021, the Company is in a Covenant Suspension Period. The 2020 Credit Agreement also requires the Company to maintain a Total Leverage Ratio (as defined in the 2020 Credit Agreement) not exceeding 4.50 to 1.00. The Company was in compliance with the covenants in the 2020 Credit Agreement as of September 30, 2021.

As of September 30, 2021, the Company had not drawn any amounts under this facility.
The Company had $4.1 million and $4.9 million of deferred debt issuance costs as of September 30, 2021 and December 31, 2020 in connection with the 2020 Credit Agreement. These amounts are included in deposits and other assets on the Company's condensed consolidated balance sheets.

For the three and nine months ended September 30, 2021 and 2020, the Company recognized interest expense as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Interest on outstanding borrowings$7,000 $7,000 $21,000 $11,509 
Amortization of Senior Notes discount and issuance costs583 574 1,742 1,082 
Commitment fees and other522 492 1,499 1,133 
Total interest expense$8,105 $8,066 $24,241 $13,724 

11.INCOME TAXES

The income tax provision reflects an effective tax rate of approximately 23% and 16% for the three months ended September 30, 2021 and 2020, respectively and 26% and 15% for the nine months ended September 30, 2021 and 2020, respectively. The increase in the effective tax rate for the nine months ended September 30, 2021 was due to a decrease in excess tax benefits for the nine months ended September 30, 2021, as well as a discrete restructuring gain. The increase in the effective tax rate for the three months ended September 30, 2021 was primarily due to a decrease in excess tax benefits for the three months ended September 30, 2021.




30



COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)
12.COMMITMENTS AND CONTINGENCIES

The following summarizes the Company's significant contractual obligations, including related payments due by period, as of September 30, 2021 (in thousands):

Year Ending December 31,Operating lease obligationsLong-term debt principal paymentsLong-term interest payments
Remainder of 2021$7,889 $ $ 
202228,817  28,000 
202336,032  28,000 
202432,457  28,000 
202515,704  28,000 
Thereafter18,416 1,000,000 140,000 
Total$139,315 $1,000,000 $252,000 

Currently, and from time to time, the Company is involved in litigation incidental to the conduct of its business. In accordance with GAAP, the Company records a provision for a liability when it is both probable that a liability has been incurred and the amount can be reasonably estimated. While it is reasonably possible that an unfavorable outcome may occur as a result of one or more of the Company’s current litigation matters, at this time, management has concluded that the resolutions of these matters are not expected to have a material effect on the Company's consolidated financial position, future results of operations or liquidity. Legal defense costs are expensed as incurred.

13.SEGMENT REPORTING

Segment Information

The Company manages its business geographically in two operating segments, with the primary areas of measurement and decision-making being North America, which includes the U.S. and Canada, and International, which primarily includes Europe, Asia-Pacific and Latin America. Management relies on an internal management reporting process that provides revenue and operating segment net income before interest expense (income) and other expense (income), loss on debt extinguishment, income taxes, depreciation and amortization (“EBITDA”). Management believes that operating segment EBITDA is an appropriate measure for evaluating the operational performance of the Company’s operating segments. EBITDA is used by management to internally measure operating and management performance, and to evaluate the performance of the business. However, this measure should be considered in addition to, not as a substitute for or superior to, income from operations or other measures of financial performance prepared in accordance with GAAP.

Summarized EBITDA information by operating segment consists of the following (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
 2021202020212020
North America$119,823 $107,906 $385,857 $322,611 
International2,849 579 5,683 (4,708)
Total EBITDA$122,672 $108,485 $391,540 $317,903 
The reconciliation of net income to EBITDA consists of the following (in thousands):
31


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)



Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net income$64,304 $58,186 $199,664 $191,339 
Amortization of acquired intangible assets in cost of revenues7,209 6,612 21,565 18,671 
Amortization of acquired intangible assets in operating expenses
19,121 18,258 55,885 44,677 
Depreciation and other amortization6,610 6,806 22,138 20,563 
Interest expense, net 7,943 7,537 23,698 9,482 
Other (income) expense(1,546)338 (2,343)(29)
Income tax expense19,031 10,748 70,933 33,200 
EBITDA
$122,672 $108,485 $391,540 $317,903 
Summarized information by operating segment consists of the following (in thousands):
September 30,
2021
December 31,
2020
Property and equipment, net:  
North America$237,010 $123,634 
International1,856 2,691 
Total property and equipment, net$238,866 $126,325 
Goodwill:  
North America$2,145,506 $2,085,494 
International148,008 150,505 
Total goodwill$2,293,514 $2,235,999 
Assets:  
North America$6,853,670 $6,674,974 
International277,646 240,446 
Total assets$7,131,316 $6,915,420 
Liabilities:  
North America$1,484,686 $1,496,894 
International43,207 43,167 
Total liabilities$1,527,893 $1,540,061 

14.    PURCHASE OF BUILDING

On January 22, 2021, the Company purchased an office building located in Richmond, Virginia (the "Richmond building"), together with the land and assumed an existing lease for a purchase price of $131 million, inclusive of property taxes, title insurance and other transaction costs. The purchase of the Richmond building was accounted for as an asset acquisition, including an intangible asset for the assumed lease. For the three and nine months ended September 30, 2021, the net impact from the lease arrangement is recorded in other (expense) income on the condensed consolidated statements of operations and was not material to the Company.


32


COSTAR GROUP, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (unaudited)


15.    SUBSEQUENT EVENTS

BureauxLocaux

On October 1, 2021, CoStar UK Limited ("CoStar UK"), a wholly-owned subsidiary of the Company, purchased from M.A.J.E Marketing & Stratégie and an individual all of the outstanding equity interests in ComReal Info, a French société par actions simplifiéee, for €35 million, $41 million equivalent, in cash subject to customary working capital and other post-closing adjustments. Based in Paris, ComReal Info owns and operates BureauxLocaux, a leading commercial real estate digital marketplace in France. The Company used cash on hand to finance the acquisition and expects to record most of the purchase price to identifiable intangible assets and goodwill.
33


Item 2.Management’s Discussion and Analysis of Financial Condition and Results of Operations

The following Management’s Discussion and Analysis of Financial Condition and Results of Operations contains “forward-looking statements,” including statements about our beliefs and expectations. There are many risks and uncertainties that could cause actual results to differ materially from those discussed in the forward-looking statements. Potential factors that could cause actual results to differ materially from those discussed in any forward-looking statements include, but are not limited to, those discussed in “Cautionary Statement Concerning Forward-Looking Statements” at the end of this Item 2 and “Risk Factors” in Item 1A of Part I of our Annual Report on Form 10-K for the year ended December 31, 2020, as well as those described from time to time in our filings with the Securities and Exchange Commission.

All forward-looking statements in this filing are based on information available to us on the date of this filing, and we assume no obligation to update such statements, whether as a result of new information, future events or otherwise, except as required by law. The following discussion should be read in conjunction with our Annual Report on Form 10-K for the year ended December 31, 2020, our subsequent Quarterly Reports on Form 10-Q and Current Reports on Form 8-K and other filings with the Securities and Exchange Commission and the condensed consolidated financial statements and related notes included in this Quarterly Report on Form 10-Q.

Overview

CoStar Group, Inc. (the “Company” or “CoStar Group”) is the number one provider of information, analytics and online marketplaces to the commercial real estate industry in the United States (“U.S.”) and United Kingdom (“U.K.”) based on the fact that we offer the most comprehensive commercial real estate database available; have the largest research department in the industry; own and operate leading online marketplaces for commercial real estate and apartment listings in the U.S., based on the numbers of unique visitors and site visits per month; and provide more information, analytics and marketing services than any of our competitors. We have created and compiled a standardized platform of information, analytics and online marketplace services where industry professionals and consumers of commercial real estate, including apartments, and the related business communities, can continuously interact and facilitate transactions by efficiently accessing and exchanging accurate and standardized real estate-related information. Our service offerings span all commercial property types, including office, retail, industrial, multifamily, commercial land, mixed-use and hospitality. With our recent acquisitions of Homesnap, Inc. (“Homesnap”) and Homes Group, LLC ("Homes.com") we also offer online platforms for marketing and workflow management for residential real estate agents and brokers and residential property listings for homebuyers.

We manage our business geographically in two operating segments, with our primary areas of measurement and decision-making being North America, which includes the U.S. and Canada, and International, which primarily includes Europe, Asia-Pacific and Latin America. Our most recent strategic acquisitions include Ten-X Holding Company, Inc. and its subsidiaries ("Ten-X"), which operate an online auction platform for commercial real estate; Emporis GmbH, a Germany-based provider of international commercial real estate data and images; Homesnap; Homes.com and ComReal Info, the owner and operator of BureauxLocaux in France. See Notes 5, 8 and 15 to the accompanying Notes to the condensed consolidated financial statements included in Part I of this Quarterly Report on Form 10-Q for further discussion of these acquisitions.

Our services are typically distributed to our clients under subscription-based license agreements that renew automatically, a majority of which have a term of at least one year. Upon renewal, many of the subscription contract rates may change in accordance with contract provisions or as a result of contract renegotiations. To encourage clients to use our services regularly, we generally charge a fixed monthly amount for our subscription-based services rather than charging fees based on actual system usage or number of paid clicks. Depending on the type of service, contract rates are generally based on one or more of the following factors: the number of sites, number of users, organization size, the client's business focus, the client's geographic location, the number and types of services to which a client subscribes, the number of properties a client advertises, and the prominence and placement of a client's advertised properties in the search results. Our subscription clients generally pay contract fees on a monthly basis, but in some cases may pay us on a quarterly or annual basis. Our transaction-based services primarily consist of auction fees from our Ten-X online auction platform, which are generally calculated as a percentage of the final sales price for the commercial real estate property sold and recognized as revenue upon the successful closure of an auction. Other transaction-based services are described by service offering below.

Our primary brands include CoStar®, LoopNet®, Apartments.comTM, STR®, Ten-X®, BizBuySell®, LandsofAmericaTM, HomeSnap®, and Homes.com®, which are accessible via the Internet and through our mobile applications. Our principal service offerings are discussed in more detail below.

34


Impact of the COVID-19 Pandemic

While the impact of the COVID-19 pandemic continues to evolve, it did not materially affect our consolidated financial statements during 2020 or our condensed consolidated financial statements for March 31, 2021, June 30, 2021 and September 30, 2021. We are closely and continually monitoring the impact of the COVID-19 pandemic on our business, employees, customers, and communities. We continue to monitor the guidelines and mandates provided by governmental and health authorities and plan to continue adapting our business operations when and as deemed appropriate to comply with these guidelines and mandates and to respond to changing circumstances. Most of our workforce has been fully vaccinated against COVID-19 and, where permitted, has returned to the office. We have resumed in-person marketing events and some business travel. The global workforce has been operating in an extraordinary and mostly digital and remote manner as the world adapted during the COVID-19 pandemic. During this time, many working adults moved to different locations and adjusted to a different way of living. As we transitioned our employees back to the office, we experienced, and we expect to continue to experience attrition among our workforce resulting in increased costs. Continued attrition or the inability to replenish and grow our work force may result in work disruptions in the future. Overall, the increased direct spend related to the COVID-19 pandemic, including office reconfiguration to enable social distancing and employee hiring and retention programs, has not been material to date and has had minimal impact on our financial position and operating results.

It is currently unclear how the commercial real estate industry will ultimately be impacted by the COVID-19 pandemic as businesses formulate and execute plans for employees to return to the office, implement hybrid work arrangements – allowing work from the office or home, or switch to all work from home. If the demand for office space decreases significantly, there could be a downturn in the commercial real estate market which may materially adversely affect many of our clients. A depressed commercial real estate market would have a negative impact on our core customer base, which could impact our customers’ ability to subscribe and pay for our services and reduce demand for our services. Reduced demand and increased cancellations could cause our revenues or our revenue growth rates to decline and reduce our profitability.

During 2021, excluding our multifamily service offering, which is discussed under Service Offerings below, our company-wide net new bookings and renewal rates for subscription-based services have returned to pre-pandemic levels. In addition, we saw improvements in collection trends along with improvements in the economy which led us to reduce our allowance for credit losses previously taken. Due to the uncertainty associated with the COVID-19 pandemic and any resulting economic impacts, we will continue to monitor these trends and the effect on our results of operations. Any anticipated changes in financial performance discussed in this report are based on our current observations and experience and involve estimates and assumptions. As the future extent and duration of the effects of the COVID-19 pandemic remain unclear, our estimates and assumptions may evolve as conditions change and actual results may vary. See Note 4 to the accompanying Notes to the condensed consolidated financial statements included in Part I of this Quarterly Report on Form 10-Q and the "Comparison of Nine Months Ended September 30, 2021 and Nine Months Ended September 30, 2020" below for further discussion.

We strengthened our liquidity position through an equity offering of common stock in May 2020 and an offering of Senior Notes and amendment and restatement of our credit facility in early July 2020. See Note 10 to the accompanying Notes to the condensed consolidated financial statements included in Part I of this Quarterly Report on Form 10-Q for further discussion of our equity and Senior Notes offerings in 2020 and the 2020 Credit Agreement. The effects of the pandemic have not affected our ability to date to access funding on reasonably similar terms as were available to us prior to March 2020. We discuss the current and potential impact of select provisions of the CARES Act (defined below) on our company in our liquidity discussion.

Service Offerings

Our portfolio of information, analytics and online marketplace services are branded and marketed to our customers and marketplace end users. Our services are primarily derived from a database of building-specific information and offer customers specialized tools for accessing, analyzing and using our information. Over time, we enhanced and expanded, and we expect to continue to enhance and expand, our existing information, analytics and online marketplace services and we have developed and we expect to continue to develop additional services that use our comprehensive database to meet the needs of our existing customers as well as potential new categories of customers.

Our principal information, analytics and online marketplace services are described in the following paragraphs by type of service:
35



CoStar

CoStar® is our subscription-based integrated platform for commercial real estate intelligence, which includes information about office, industrial, retail, multifamily and student housing properties, properties for sale, comparable sales, tenants, space available for lease, industry professionals and their business relationships, industry news, and market and lease analytical capabilities. CoStar revenue growth rates for the third quarter of 2021 increased compared to the third quarter of 2020. We expect CoStar revenue growth rates to increase through the remainder of 2021 as a result of signing new customer agreements, existing customers upgrading their subscriptions and our resumption of annual price increases for contract renewals that began in September 2021 after a temporary suspension.

Information Services

We provide real estate and lease management technology solutions, including lease administration, lease accounting and abstraction services, through our Real Estate Manager® service offerings, as well as portfolio and debt analysis, management and reporting capabilities through our CoStar Investment Analysis and CoStar Risk Analytics® service offerings. STR, Inc. and STR Global, Ltd. (together with STR, Inc., "STR") provides benchmarking and analytics for the hospitality industry. STR sells the majority of its services on a subscription basis, but also receives one-time or ad hoc transaction-based revenue. We provide information services internationally, through our Grecam, Belbex and Thomas Daily businesses in France, Spain and Germany, respectively. Information Services revenue growth rates for the third quarter of 2021 decreased compared to the third quarter of 2020 due to a decline in the level of ad hoc STR report sales. We expect Information Services revenue for the fourth quarter of 2021 to remain consistent with the third quarter of 2021 due to a seasonal decline in ad hoc STR report sales, which we expect will offset growth in CoStar Real Estate Manager sales.

Multifamily

Apartments.com™ is part of our network of apartment marketing sites, which primarily includes ApartmentFinder®, ForRent.com®, ApartmentHomeLiving.com™, Apartamentos.com™, Westside Rentals, and Off Campus Partners, LLC. Our network of subscription-based advertising services provides property management companies and landlords with a comprehensive advertising destination for their available rental units and offers renters a platform for searching for available rentals. Apartments.com also receives transaction-based revenue for tenant processing fees. Apartments.com has continued to successfully increase traffic to its network of sites, year-over-year, resulting in increased leads to customers. As leads per ad have increased, Apartments.com’s lower priced ad packages are generating more leads than top-level packages were generating approximately one year ago. In addition, rental vacancy rates have declined relevant to historical averages reducing demand for top-level packages. As a result, customers are selecting lower-priced ad packages. Consequently, while Multifamly subscription renewal rates remain consistent year-over-year, net new bookings declined year-over-year in the third quarter of 2021 resulting in a decrease in the Multifamily revenue growth rates in the third quarter of 2021 compared to the third quarter of 2020. We expect Multifamily revenue growth rates to decrease through the remainder of 2021 as vacancy rates remain low and Apartments.com customers continue to select lower priced ad packages.

LoopNet

Our LoopNet.com network of commercial real estate websites offer subscription-based online marketplace services that enable commercial property owners, landlords and real estate agents working on their behalf to advertise properties for sale or for lease and to submit detailed information about property listings. Commercial real estate agents, buyers and tenants use the LoopNet.com network of online marketplace services to search for available property listings that meet their criteria. LoopNet revenue growth rates during the third quarter of 2021 were consistent with the third quarter of 2020. We expect LoopNet revenue growth rates to decrease through the remainder of 2021 due to our sales force spending more time selling CoStar subscriptions, resulting in slower sales growth for LoopNet while we work to recruit and train a dedicated LoopNet sales force.

36


Residential

On December 22, 2020, we acquired Homesnap, an online and mobile software platform that provides subscription-based access to applications that manage residential real estate agent workflow and marketing campaigns delivered on third-party platforms. Homesnap also receives transaction-based revenue for short-term advertising delivered on third-party platforms. On May 24, 2021, we acquired Homes.com, a residential advertising and marketing services company primarily operating through its portal, Homes.com. Residential third quarter 2021 revenue increased compared to the second quarter of 2021 as a result of including a full quarter of revenue for Homes.com. We expect Residential revenue for the fourth quarter of 2021 to decrease compared to the third quarter of 2021 due to seasonal reductions in Homesnap advertising sales and the discontinuance of certain services previously offered on Homes.com that are inconsistent with our long-term strategy.

Other Marketplaces

On June 24, 2020, we acquired Ten-X, an online auction platform for commercial real estate. Our BizBuySell network, which includes BizQuest® and FindaFranchise, and our Land.com network of sites, which includes LandsofAmerica, LandAndFarm and LandWatch®, are also included in Other Marketplaces revenue. The BizBuySell network provides online marketplaces for businesses for-sale and our Land.com network of sites provide online marketplaces for rural lands for-sale. Other Marketplaces' revenue for the third quarter of 2021 increased compared to the third quarter of 2020 due to an increase in fees earned on Ten-X auctions. We expect Other Marketplaces revenue for the fourth quarter of 2021 to remain consistent with the third quarter of 2021.

Subscription-based Services

The majority of our revenue is generated from service offerings which are distributed to our clients under subscription-based license agreements that renew automatically and have a term of at least one year. We recognize subscription revenues on a straight-line basis over the life of the contract.

For the three months ended September 30, 2021 and September 30, 2020, our annualized net new bookings of subscription-based services on all contracts were approximately $47 million and $53 million, respectively, calculated based on the annualized amount of change in our sales resulting from all new subscription-based contracts or upgrades on all existing subscription-based contracts, less write-downs and cancellations, for the period reported. Net new bookings is considered a key indicator of future subscription revenue growth and is also used as a metric of salesforce productivity by management and investors.

For the trailing twelve months ended September 30, 2021 and 2020, our contract renewal rates for existing CoStar Group subscription-based services for contracts with a term of at least one year were approximately 92% and 89%, respectively, and therefore our cancellation rates for those services for the same periods were approximately 8% and 11% respectively. Our contract renewal rate is a quantitative measurement that is typically closely correlated with our revenue results. As a result, management believes that the rate may be a reliable indicator of short-term and long-term performance absent extraordinary circumstances. Our trailing twelve-month contract renewal rate may decline as a result of negative economic conditions, consolidations among our clients, reductions in customer spending, or decreases in our customer base.

Development, Investments and Expansion

We plan to continue to invest in our business and our services, evaluate strategic growth opportunities, and pursue our key priorities as described below, while we closely monitor the economic impacts of the COVID-19 pandemic and manage our response. We are committed to supporting, improving and enhancing our information, analytics and online marketplace solutions, including expanding and improving our offerings for our client base and site users, including property owners, property managers, buyers, commercial tenants, brokers, agents and residential renters. We expect to continue our software development efforts to improve existing services, introduce new services, integrate and cross-sell services, integrate recently completed acquisitions and expand and develop supporting technologies for our research, sales and marketing organizations. We reevaluate our priorities on a regular basis and may reevaluate our priorities as the COVID-19 pandemic continues to evolve.

37


Our key priorities for the remainder of 2021 currently include:

Continuing to invest in CoStar, including:

developing capabilities that allow us to broaden the reach of CoStar internationally by offering a global platform to all CoStar users. As we begin to offer a global platform, we plan to expand our international presence.

developing commercial mortgage-backed securities ("CMBS") Analytics, which will aggregate loan and property data across covered markets. The initial CMBS Analytics release is expected to include loan origination metrics, distressed loan levels and maturity volumes, as well as detailed revenue and expense information. In later releases of this solution, we plan to include detailed prepayment information on disposed loans.

developing a solution for lenders that leverages the information we have developed with CoStar Risk Analytics to support lenders with risk management, underwriting, surveillance and compliance reporting. The first CoStar Lender release is expected to focus on portfolio risk analytics and surveillance to help lenders meet regulatory and accounting requirements. Subsequent releases are expected to focus on loan origination and underwriting.

enhancing benchmarking capabilities. We integrated STR's data into CoStar earlier in 2021 and continue to develop dynamic analytics for and additional coverage of hospitality properties. We plan to apply STR's benchmarking expertise to other commercial real estate segments we serve.

Continuing to improve and market our Apartments.com service offerings to create the best and most comprehensive consumer rental search experience as well as continuing to advance the digital rental experience that allows renters to apply for leases and make rent payments, and for landlords to receive and assess tenant applications online through a single platform. We seek user feedback as we work to improve our services and continue to aggressively market our multifamily listing services in an effort to attract consumers and, in turn, provide more value to advertisers. Our Apartments.com marketing investment is focused on enhanced brand awareness and search engine marketing. As we continue to assess the success and effectiveness of our marketing campaign, we will continue to work to determine the optimal level and focus of our marketing investment for our multifamily listing services for future periods and may adjust our marketing spend and focus as we deem appropriate. Apartments.com has been successful in generating increased traffic to the network and as a result is delivering increased leads per ad to customers. We are assessing and have begun adjusting pricing to reflect the increased lead generation we are delivering to our customers.

Continuing to develop leading residential businesses. The acquisitions of Homes.com and Homesnap enable us to expand the markets in which we compete. Our residential team is creating new and improved tools to help agents promote their residential listings, connect with buyers and sellers and streamline their daily workflow. We expect to continue making investments in residential marketplace technology development and content generation resources and marketing expenditures. In October 2021, Homesnap reached an agreement to create, maintain and market a consumer-facing search website and mobile app for the Real Estate Board of New York's Residential Listing Service. Homesnap will provide a custom version of its search portal, branded as Citysnap™, specifically for the five boroughs of New York City. We plan to grow Homes.com's site traffic by offering homebuyers information directly from local multiple listing services and developing a website that allows homebuyers to collaborate with agents. We are also evaluating additional investments in residential marketplace services and assessing and formulating our residential business plan and go-forward strategies.

Continuing to invest in the LoopNet marketplace. To support the LoopNet marketplace, we implemented training and incentive programs for our existing sales team to increase sales of LoopNet advertisements, with a focus on brokers and property owners. We are enhancing the content on LoopNet.com (including high-quality imagery), seeking targeted advertisements, providing premium marketing services (such as LoopNet Diamond, Platinum, and Gold Ads) that increase a property listing’s exposure, and adding more content for premium listings to better meet the needs of a broader cross section of the commercial real estate industry. We are resuming our plans to recruit and develop a dedicated LoopNet sales team to help support and grow the business. To generate brand awareness and site traffic for the LoopNet.com network, we increased our investment in marketing in 2021, as compared to 2020, and are utilizing a multi-media marketing campaign, reinforced with search engine optimization efforts. We expect to continue to work to determine the optimal level of marketing investment in future periods.

38


Continuing to invest in the Ten-X auction platform. We continue to integrate the Ten-X platform with both CoStar and LoopNet to expand the audience for Ten-X auctions to include our commercial real estate users. We also plan to enhance access to Ten-X's data room information from CoStar and LoopNet. To increase exposure of properties to be auctioned on Ten-X, we are allocating banner space on both our CoStar and LoopNet sites for advertising for Ten-X properties. We continue to execute our plan to expand the Ten-X sales force and focus on increasing the number of qualified bidders and the number of owners bringing properties to the site. To generate brand awareness and site traffic for the Ten-X platform, we increased our investment in marketing in 2021, as compared to 2020, and are utilizing a multi-media marketing campaign, reinforced with search engine optimization efforts. We expect to continue to work to determine the optimal level of marketing investment future periods.

Non-GAAP Financial Measures

We prepare and publicly release quarterly unaudited financial statements prepared in accordance with generally accepted accounting principles (“GAAP”). We also disclose and discuss certain non-GAAP financial measures in our public releases, investor conference calls and filings with the Securities and Exchange Commission. The non-GAAP financial measures that we may disclose include net income before interest (expense) income and other (expense) income, loss on debt extinguishment, income taxes, depreciation and amortization (“EBITDA”), adjusted EBITDA, adjusted EBITDA margin, non-GAAP net income and non-GAAP net income per diluted share. We typically disclose EBITDA on a consolidated and an operating segment basis in our earnings releases, investor conference calls and filings with the Securities and Exchange Commission. Adjusted EBITDA is different from EBITDA because we further adjust EBITDA for stock-based compensation expense, acquisition- and integration-related costs, restructuring costs and settlements and impairments incurred outside our ordinary course of business. Adjusted EBITDA margin represents adjusted EBITDA divided by revenues for the period. Non-GAAP net income is determined by adjusting our net income for stock-based compensation expense, acquisition- and integration-related costs, restructuring costs, settlement and impairment costs incurred outside our ordinary course of business and loss on debt extinguishment, as well as amortization of acquired intangible assets and other related costs, and then subtracting an assumed provision for income taxes. Non-GAAP net income per diluted share is a non-GAAP financial measure that represents non-GAAP net income divided by the number of diluted shares outstanding for the period used in the calculation of GAAP net income per diluted share.

We may disclose adjusted EBITDA, adjusted EBITDA margin, non-GAAP net income and non-GAAP net income per diluted share on a consolidated basis in our earnings releases, investor conference calls and filings with the Securities and Exchange Commission. The non-GAAP financial measures that we use may not be comparable to similarly titled measures reported by other companies. Also, in the future, we may disclose different non-GAAP financial measures in order to help our investors meaningfully evaluate and compare our results of operations to our previously reported results of operations or to those of other companies in our industry.

We view EBITDA, adjusted EBITDA, adjusted EBITDA margin, non-GAAP net income and non-GAAP net income per diluted share as operating performance measures. We believe that the most directly comparable GAAP financial measure to EBITDA, adjusted EBITDA and non-GAAP net income is net income. We believe the most directly comparable GAAP financial measures to non-GAAP net income per diluted share and adjusted EBITDA margin are net income per diluted share and net income divided by revenue, respectively. In calculating EBITDA, adjusted EBITDA, adjusted EBITDA margin, non-GAAP net income and non-GAAP net income per diluted share, we exclude from net income the financial items that we believe should be separately identified to provide additional analysis of the financial components of the day-to-day operation of our business. We have outlined below the type and scope of these exclusions and the material limitations on the use of these non-GAAP financial measures as a result of these exclusions. EBITDA, adjusted EBITDA, adjusted EBITDA margin, non-GAAP net income and non-GAAP net income per diluted share are not measurements of financial performance under GAAP and should not be considered as a measure of liquidity, as an alternative to net income or as an indicator of any other measure of performance derived in accordance with GAAP. Investors and potential investors in our securities should not rely on EBITDA, adjusted EBITDA, adjusted EBITDA margin, non-GAAP net income and non-GAAP net income per diluted share as a substitute for any GAAP financial measure, including net income and net income per diluted share. In addition, we urge investors and potential investors in our securities to carefully review the GAAP financial information included as part of our Annual Reports on Form 10-K and Quarterly Reports on Form 10-Q that are filed with the Securities and Exchange Commission, as well as our quarterly earnings releases, and compare the GAAP financial information with our EBITDA, adjusted EBITDA, adjusted EBITDA margin, non-GAAP net income and non-GAAP net income per diluted share.

39


EBITDA, adjusted EBITDA, adjusted EBITDA margin, non-GAAP net income and non-GAAP net income per diluted share may be used by management to internally measure our operating and management performance and may be used by investors as supplemental financial measures to evaluate the performance of our business. We believe that these non-GAAP measures, when viewed with our GAAP results and accompanying reconciliations, provide additional information to investors that is useful to understand the factors and trends affecting our business without the impact of certain acquisition-related items. We have spent more than 30 years building our database of commercial real estate information and expanding our markets and services partially through acquisitions of complementary businesses. Due to these acquisitions, our net income has included significant charges for amortization of acquired intangible assets, depreciation and other amortization, acquisition- and integration-related costs, restructuring costs, and loss on debt extinguishment. Adjusted EBITDA, adjusted EBITDA margin, non-GAAP net income and non-GAAP net income per diluted share exclude these charges and provide meaningful information about the operating performance of our business, apart from charges for amortization of acquired intangible assets, depreciation and other amortization, acquisition- and integration-related costs, restructuring costs; settlement and impairment costs incurred outside our ordinary course of business. We believe the disclosure of non-GAAP measures can help investors meaningfully evaluate and compare our performance from quarter to quarter and from year to year without the impact of these items. We also believe the non-GAAP measures we disclose are measures of our ongoing operating performance because the isolation of non-cash charges, such as amortization and depreciation, and other items, such as interest (expense) income and other (expense) income, income taxes, stock-based compensation expenses, acquisition- and integration-related costs, restructuring costs, loss on debt extinguishment and settlement and impairment costs incurred outside our ordinary course of business, provides additional information about our cost structure, and, over time, helps track our operating progress. In addition, investors, securities analysts and others have regularly relied on EBITDA and may rely on adjusted EBITDA, adjusted EBITDA margin, non-GAAP net income or non-GAAP net income per diluted share to provide a financial measure by which to compare our operating performance against that of other companies in our industry.

Set forth below are descriptions of financial items that have been excluded from net income to calculate EBITDA and the material limitations associated with using this non-GAAP financial measure as compared to net income:

Amortization of acquired intangible assets in cost of revenues may be useful for investors to consider because it represents the diminishing value of any acquired trade names and other intangible assets and the use of our acquired technology, which is one of the sources of information for our database of commercial real estate information. We do not believe these charges necessarily reflect the current and ongoing cash charges related to our operating cost structure.

Amortization of acquired intangible assets in operating expenses may be useful for investors to consider because it represents the estimated attrition of our acquired customer base. We do not believe these charges necessarily reflect the current and ongoing cash charges related to our operating cost structure.

Depreciation and other amortization may be useful for investors to consider because they generally represent the wear and tear on our property and equipment used in our operations. We do not believe these charges necessarily reflect the current and ongoing cash charges related to our operating cost structure.

The amount of interest (expense) income and other (expense) income we generate and incur may be useful for investors to consider and may result in current cash inflows and outflows. However, we do not consider the amount of interest (expense) income and other (expense) income to be a representative component of the day-to-day operating performance of our business.

Income tax expense may be useful for investors to consider because it generally represents the taxes which may be payable for the period and the change in deferred income taxes during the period and may reduce the amount of funds otherwise available for use in our business. However, we do not consider the amount of income tax expense to be a representative component of the day-to-day operating performance of our business.

The amount of loss on our debt extinguishment may be useful for investors to consider because it generally represents losses from the early extinguishment of debt. However, we do not consider the amount of the loss on debt extinguishment to be a representative component of the day-to-day operating performance of our business.

Set forth below are descriptions of additional financial items that have been excluded from EBITDA to calculate adjusted EBITDA and the material limitations associated with using this non-GAAP financial measure as compared to net income:

40


Stock-based compensation expense may be useful for investors to consider because it represents a portion of the compensation of our employees and executives. Determining the fair value of the stock-based instruments involves a high degree of judgment and estimation and the expenses recorded may bear little resemblance to the actual value realized upon the future exercise or termination of the related stock-based awards. Therefore, we believe it is useful to exclude stock-based compensation in order to better understand the long-term performance of our core business.

The amount of acquisition- and integration-related costs incurred may be useful for investors to consider because such costs generally represent professional service fees and direct expenses related to acquisitions. Because we do not acquire businesses on a predictable cycle, we do not consider the amount of acquisition- and integration-related costs to be a representative component of the day-to-day operating performance of our business.

The amount of settlement and impairment costs incurred outside of our ordinary course of business may be useful for investors to consider because they generally represent gains or losses from the settlement of litigation matters or impairments on acquired intangible assets. We do not believe these charges necessarily reflect the current and ongoing cash charges related to our operating cost structure.

The amount of restructuring costs incurred may be useful for investors to consider because they generally represent costs incurred in connection with a change in a contract or a change in the makeup of our properties or personnel. We do not consider the amount of restructuring related costs to be a representative component of the day-to-day operating performance of our business.

The financial items that have been excluded from our net income to calculate non-GAAP net income and non-GAAP net income per diluted share are amortization of acquired intangible assets and other related costs, stock-based compensation, acquisition- and integration-related costs, restructuring and related costs and settlement and impairment costs incurred outside our ordinary course of business. These items are discussed above with respect to the calculation of adjusted EBITDA together with the material limitations associated with using this non-GAAP financial measure as compared to net income. In addition to these exclusions from net income, we subtract an assumed provision for income taxes to calculate non-GAAP net income. In 2021 and 2020, we assumed a 25% tax rate, which approximated our historical long-term statutory corporate tax rate, excluding the impact of discrete items.

Management compensates for the above-described limitations of using non-GAAP measures by using a non-GAAP measure only to supplement our GAAP results and to provide additional information that is useful to investors to understand the factors and trends affecting our business.

The following table shows our net income reconciled to our EBITDA and our net cash flows from operating, investing and financing activities for the indicated periods (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net income$64,304 $58,186 $199,664 $191,339 
Amortization of acquired intangible assets in cost of revenues7,209 6,612 21,565 18,671 
Amortization of acquired intangible assets in operating expenses
19,121 18,258 55,885 44,677 
Depreciation and other amortization6,610 6,806 22,138 20,563 
Interest expense, net 7,943 7,537 23,698 9,482 
Other (income) expense (1,546)338 (2,343)(29)
Income tax expense19,031 10,748 70,933 33,200 
EBITDA$122,672 $108,485 $391,540 $317,903 
Net cash flows provided by (used in)
Operating activities$98,929 $106,692 $319,218 $355,338 
Investing activities$(12,715)$(36,855)$(297,505)$(223,880)
Financing activities$1,800 $249,544 $(14,338)$2,665,902 

Comparison of Three Months Ended September 30, 2021 and Three Months Ended September 30, 2020
41



The following table provides a comparison of our selected consolidated results of operations for the three months ended September 30, 2021 and September 30, 2020 (in thousands):
Three Months Ended
September 30,
20212020Increase (Decrease) ($)Increase (Decrease) (%)
Revenues:
CoStar$183,265 $165,988 $17,277 10 %
Information Services35,926 33,174 2,752 
Multifamily171,125 155,184 15,941 10 
LoopNet(1)
52,527 45,084 7,443 17 
Residential(1)
24,747 — 24,747 NM
Other Marketplaces(1)
31,729 26,190 5,539 21 
Total revenues                                                 499,319 425,620 73,699 17 
Cost of revenues                                                 92,597 77,865 14,732 19 
Gross profit                                                 406,722 347,755 58,967 17 
Operating expenses: 
Selling and marketing (excluding customer base amortization)180,055 146,634 33,421 23 
Software development53,143 40,732 12,411 30 
General and administrative64,671 65,322 (651)(1)
Customer base amortization19,121 18,258 863 
Total operating expenses                                                 316,990 270,946 46,044 17 
Income from operations89,732 76,809 12,923 17 
Interest expense, net (7,943)(7,537)406 
Other income (expense) 1,546 (338)1,884 NM
Income before income taxes83,335 68,934 14,401 21 
Income tax expense19,031 10,748 8,283 77 
Net income$64,304 $58,186 $6,118 11 
__________________________
NM - Not meaningful
(1) As of September 30, 2021, Commercial Property and Land revenue has been further disaggregated into LoopNet, Residential and Other Marketplaces.

Revenues. Revenues increased to $499 million for the three months ended September 30, 2021, from $426 million for the three months ended September 30, 2020. The $74 million increase was attributable to increases in revenues for several of our service offerings. Residential revenue increased $25 million due to the acquisitions of Homesnap and Homes.com, which contributed revenues of $17 million and $8 million, respectively for the three months ended September 30, 2021. CoStar revenues increased $17 million, or 10%, due to higher sales volume driven by an increase in customers, as well as, customers upgrading their subscriptions, and our resumption of annual price increases for contract renewals that began in September 2021. Multifamily revenues increased $16 million, or 10%, driven by higher sales volume, and to a lesser extent, increases in pricing. LoopNet revenue increased $7 million or 17% as a result of stronger traffic, which drove sales of higher value advertisements as compared to the prior year. Other Marketplaces revenue increased $6 million, or 21%, driven by an increase in Ten-X revenue of $3 million, as a result of higher value assets sold, and increased Land for Sale revenue of $1 million. Information Services revenue increased $3 million, or 8%, due to increased revenue of $2 million and $1 million from our STR and Real Estate Manager service offerings, respectively.

42


Gross Profit. Gross profit increased to $407 million for the three months ended September 30, 2021, from $348 million for the three months ended September 30, 2020, and the gross profit percentage was 81% for the three months ended September 30, 2021, which was consistent with the three months ended September 30, 2020, due to higher revenues that were partially offset by an increase in cost of revenues of $15 million, or 19%. The increase in cost of revenue was primarily due to an increase of $14 million due to the acquisitions of Homesnap and Homes.com, driven by increases in both personnel and data costs directly attributable to those services.

Selling and Marketing Expenses. Selling and marketing expenses increased to $180 million for the three months ended September 30, 2021, from $147 million for the three months ended September 30, 2020. The $33 million increase was attributable to a $19 million increase in marketing expenses, primarily due to a $16 million increase in marketing agency spending, led by LoopNet and Ten-X, and a $3 million increase in events spending. There were also increases in personnel costs of $8 million, primarily due to the Homesnap and Homes.com acquisitions, as well as, travel and entertainment and conference costs of $2 million and $1 million, respectively.

Software Development Expenses. Software development expenses increased to $53 million for the three months ended September 30, 2021, from $41 million for the three months ended September 30, 2020, and increased as a percentage of revenues to 11% for the three months ended September 30, 2021 from 10% and for the three months ended September 30, 2020. The $12 million increase was primarily due to a $11 million increase in personnel costs driven by the Homesnap and Homes.com acquisitions, as well as, increased headcount to support the development of our products.

General and Administrative Expenses. General and administrative expenses remained consistent at $65 million for the three months ended September 30, 2021 and 2020, and decreased as a percentage of revenues to 13% for the three months ended September 30, 2021 from 15% for the three months ended September 30, 2020. Increases of $3 million in general and administrative expenses from the Homesnap and Homes.com acquisitions. In addition, there was an increase of of $1 million in software and $1 million in occupancy costs. These increases were offset by a $4 million decrease in credit loss expense due to better than expected collections, as well as, a $2 million decrease in professional services.

Customer Base Amortization Expense. Customer base amortization expense increased to $19 million for the three months ended September 30, 2021 from $18 million for the three months ended September 30, 2020, and remained consistent as a percentage of revenues at 4% for the three months ended September 30, 2021 and 2020. The increase in customer base amortization expense was primarily due to the Homesnap and Homes.com acquisitions.

Interest Expense, net. Interest expense, net remained consistent for the three months ended September 30, 2021 and 2020.

Other Income (Expense). Other income (expense), increased to $2 million in income for the three months ended September 30, 2021 from $0.3 million of expense for the three months ended September 30, 2020. The increase in other income was due to rental income on the Richmond building, as well as, increases in foreign exchange gains.

Income Tax Expense. Income tax expense increased to $19 million for the three months ended September 30, 2021, from $11 million for the three months ended September 30, 2020. The increase was primarily due to a decrease in excess tax benefits as well as, higher income before taxes.

Comparison of Business Segment Results for Three Months Ended September 30, 2021 and Three Months Ended September 30, 2020

We manage our business geographically in two operating segments, with our primary areas of measurement and decision-making being North America, which includes the U.S. and Canada, and International, which primarily includes Europe, Asia-Pacific, and Latin America. Management relies on an internal management reporting process that provides revenue and operating segment EBITDA, which is our net income before interest (expense) income and other (expense) income, loss on debt extinguishment, income taxes, depreciation and amortization. Management believes that operating segment EBITDA is an appropriate measure for evaluating the operational performance of our operating segments. EBITDA is used by management to internally measure our operating and management performance and to evaluate the performance of our business. However, this measure should be considered in addition to, not as a substitute for or superior to, income from operations or other measures of financial performance prepared in accordance with GAAP.

43


Segment Revenues. North America revenues increased to $483 million for the three months ended September 30, 2021, from $411 million for the three months ended September 30, 2020. The $72 million increase in North America revenues was attributable to increases in revenues for several of our service offerings, including an increase in Residential revenue of $25 million due to the acquisitions of Homesnap and Homes.com, which contributed revenues of $17 million and $8 million, respectively for the three months ended September 30, 2021. Multifamily revenues increased $16 million, due to higher sales volume, and to a lesser extent, increases in pricing. CoStar revenues increased $16 million due to higher sales volume driven by an increase in customers, as well as, customers upgrading their subscriptions, and the resumption of annual price increases for contract renewals that began in September 2021. LoopNet revenue increased $7 million as a result of stronger traffic, which drove sales of higher value advertisements as compared to the prior year. Other Marketplaces revenue increased $6 million, driven by an increase in Ten-X and Land for Sale revenue. Information Services revenue increased $3 million, due to increased revenue from our STR and Real Estate Manager service offerings. International revenues increased to $16 million for the three months ended September 30, 2021, from $15 million for the three months ended September 30, 2020. The increase in International revenues was primarily due to growth in our CoStar product revenue.

Segment EBITDA. North America EBITDA increased to $120 million for the three months ended September 30, 2021, from $108 million for the three months ended September 30, 2020. The increase in North America EBITDA was primarily due to an increase in revenue, partially offset by increases in personnel, marketing and general and administrative costs. International EBITDA for the three months ended September 30, 2021 was $3 million, as compared to $1 million for the three months ended September 30, 2020, the increase was due to increased revenue and decreased general administrative costs, partially offset by increases in personnel and marketing costs.
44



Comparison of Nine Months Ended September 30, 2021 and Nine Months Ended September 30, 2020

The following table provides a comparison of our selected consolidated results of operations for the nine months ended September 30, 2021 and 2020 (in thousands):
Nine Months Ended
September 30,
20212020Increase (Decrease) ($)Increase (Decrease) (%)
Revenues:
CoStar$532,428 $495,997 $36,431 %
Information Services105,779 96,092 9,687 10 
Multifamily508,629 438,185 70,444 16 
LoopNet(1)
152,852 131,604 21,248 16 
Residential(1)
53,939 — 53,939 NM
Other Marketplaces(1)
83,722 52,748 30,974 59 
Total revenues                                                 1,437,349 1,214,626 222,723 18 
Cost of revenues                                                 270,911 230,814 40,097 17 
Gross profit                                                 1,166,438 983,812 182,626 19 
Operating expenses:
Selling and marketing (excluding customer base amortization)483,354 402,202 81,152 20 
Software development148,500 121,343 27,157 22 
General and administrative186,747 181,598 5,149 
Customer base amortization55,885 44,677 11,208 25 
Total operating expenses                                                 874,486 749,820 124,666 17 
Income from operations291,952 233,992 57,960 25 
Interest expense, net (23,698)(9,482)14,216 NM
Other income2,343 29 2,314 NM
Income before income taxes270,597 224,539 46,058 21 
Income tax expense70,933 33,200 37,733 NM
Net income$199,664 $191,339 $8,325 
__________________________
NM - Not meaningful
(1) As of September 30, 2021, Commercial Property and Land revenue has been further disaggregated into LoopNet, Residential and Other Marketplaces.

Revenues. Revenues increased to $1,437 million for the nine months ended September 30, 2021, from $1,215 million for the nine months ended September 30, 2020. The $222 million increase was attributable to increases in revenues for several of our service offerings. Multifamily revenues increased $70 million, or 16%, primarily due to higher sales volume and upgrades of existing customers to higher value advertising packages earlier in 2021. Residential revenues increased $54 million due to the acquisitions of Homesnap and Homes.com, which contributed revenues of $42 million and $12 million, respectively. CoStar revenues increased $36 million, or 7%, due to higher sales volume driven by an increase in customers, as well as, customers upgrading their subscriptions, and the resumption of annual price increases for contract renewals that began in September 2021. Other Marketplaces revenue increased $31 million, or 59%, primarily driven by the Ten-X acquisition, which had an increase in revenue of $27 million due to two additional quarters of revenue compared to the prior year. LoopNet revenues increased $21 million, or 16%, as a result of stronger traffic, which drove sales of higher value advertisements as compared to the prior year. Information Services revenue increased $10 million, or 10%, primarily due to increased revenue of $4 million each from our Real Estate Manager and STR service offerings.

45


Gross Profit. Gross profit increased to $1,166 million for the nine months ended September 30, 2021, from $984 million for the nine months ended September 30, 2020, and the gross profit percentage remained consistent at 81% for the nine months ended September 30, 2021 and 2020. The increase in gross profit was due to higher revenues partially impacted by an increase in cost of revenues of $40 million, or 17%, primarily due to an increase of $37 million due to the acquisitions of Ten-X, Homesnap and Homes.com, driven by increases in personnel and data costs, and to a lesser extent, increases in software and equipment costs and bank and merchant fees.

Selling and Marketing Expenses. Selling and marketing expenses increased to $483 million for the nine months ended September 30, 2021, from $402 million for the nine months ended September 30, 2020. The $81 million increase was driven by a $51 million increase in marketing expenses, driven by a $35 million increase in marketing agency spending, primarily for LoopNet and Ten-X, and to a lesser extent, increases in digital and other forms of marketing including events. There was also a $27 million increase in personnel costs, primarily attributable to the Ten-X, Homesnap, and Homes.com acquisitions, and to a lesser extent, an increase in commissions expense for other products of $8 million.

Software Development Expenses. Software development expenses increased to $149 million for the nine months ended September 30, 2021, from $121 million for the nine months ended September 30, 2020, and remained consistent as a percentage of revenues at 10% for the nine months ended September 30, 2021, and the nine months ended September 30, 2020. The $27 million increase was primarily due to a $25 million increase in personnel costs driven by the Ten-X, Homesnap, and Homes.com acquisitions, as well as, increased headcount to support the development of our products, and to a lesser extent, a $2 million increase in software equipment expense.

General and Administrative Expenses. General and administrative expenses increased to $187 million for the nine months ended September 30, 2021, from $182 million for the nine months ended September 30, 2020, and decreased as a percentage of revenues to 13% for the nine months ended September 30, 2021 from 15% for the nine months ended September 30, 2020. The $5 million increase in the amount of general and administrative expense was driven by an increase of $8 million in general and administrative expenses from Ten-X, Homesnap and Homes.com, as well as, increases excluding acquisitions of $4 million in software equipment expense, $3 million in depreciation, $2 million in professional services, and $2 million in personnel costs. These increases were partially offset by a $14 million decrease in credit loss expense due to better than expected collections, resulting in updated assumptions regarding credit losses and a decrease in reserves previously increased due to uncertainty about the economic effects of COVID-19 pandemic.

Customer Base Amortization Expense. Customer base amortization expense increased to $56 million for the nine months ended September 30, 2021 from $45 million for the nine months ended September 30, 2020, and remained consistent as a percentage of revenues at 4% for the nine months ended September 30, 2021 and 2020. The increase in customer base amortization expense was primarily due to the Ten-X, Homesnap, and Homes.com acquisitions.

Interest Expense, net. Interest expense, net was $23 million for the nine months ended September 30, 2021, as compared to $9 million for the nine months ended September 30, 2020. The increase of $14 million for the nine months ended September 30, 2021 was primarily due to interest expense of $21 million recognized during the nine months ended September 30, 2021 on our Senior Notes issued on July 1, 2020 as compared to $7 million for the nine months ended September 30, 2020. In addition, there was a decrease of $4 million in interest income caused by lower rates of return on our cash and cash equivalent balances compared to the prior year. These changes were partially offset by prior year interest expense of $5 million incurred on the $745 million draw on our revolving credit facility in the first quarter of 2020.

Other Income. Other income, increased to $2 million for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The increase in other income was due to rental income on the Richmond building, partially offset by decreases in foreign exchange gains due to rate fluctuations.

Income Tax Expense. Income tax expense increased to $71 million for the nine months ended September 30, 2021, from $33 million for the nine months ended September 30, 2020. The increase was primarily due to a decrease in excess tax benefits, higher income before taxes, and a tax restructuring gain.

Comparison of Business Segment Results for Nine Months Ended September 30, 2021 and Nine Months Ended September 30, 2020

46


We manage our business geographically in two operating segments, with our primary areas of measurement and decision-making being North America, which includes the U.S. and Canada, and International, which primarily includes Europe, Asia-Pacific, and Latin America. Management relies on an internal management reporting process that provides revenue and operating segment EBITDA, which is our net income before interest (expense) income and other (expense) income, loss on debt extinguishment, income taxes, depreciation and amortization. Management believes that operating segment EBITDA is an appropriate measure for evaluating the operational performance of our operating segments. EBITDA is used by management to internally measure our operating and management performance and to evaluate the performance of our business. However, this measure should be considered in addition to, not as a substitute for or superior to, income from operations or other measures of financial performance prepared in accordance with GAAP.

Segment Revenues. North America revenues increased to $1,388 million for the nine months ended September 30, 2021, from $1,173 million for the nine months ended September 30, 2020. The $216 million increase in North America revenues was attributable to increases in revenues for several of our services. Multifamily revenues increased $70 million, primarily due to higher sales volume and upgrades of existing customers to higher value advertising packages earlier in 2021. Residential revenues increased $54 million due to the acquisitions of Homesnap and Homes.com, which contributed revenues of $42 million and $12 million, respectively. CoStar revenues increased $32 million, due to higher sales volume driven by an increase in customers, as well as, customers upgrading their subscriptions, and the resumption of annual price increases for contract renewals that began in September 2021. Other Marketplaces revenue increased $31 million, primarily driven by the Ten-X acquisition. LoopNet revenues increased $20 million as a result of stronger traffic, which drove sales of higher value advertisements as compared to the prior year. Information Services revenue increased $8 million, primarily due to increased revenue from our Real Estate Manager and STR service offerings. International revenues increased to $49 million for the nine months ended September 30, 2021, from $42 million for the nine months ended September 30, 2020. The increase in International revenues was due to favorable changes in foreign exchange rates, as well as, growth in our CoStar and STR product revenue.

Segment EBITDA. North America EBITDA increased to $386 million for the nine months ended September 30, 2021, from $323 million for the nine months ended September 30, 2020. The increase in North America EBITDA was primarily due to an increase in revenue, partially offset by increases in personnel, marketing and general and administrative costs. International EBITDA for the nine months ended September 30, 2021 was income of $6 million, as compared to a loss of $5 million for the nine months ended September 30, 2020, the increase was due to increased revenue and lower general and administrative costs, partially offset by increases in personnel and marketing costs.

Liquidity and Capital Resources

Our principal sources of ongoing liquidity are cash from operations and proceeds from our debt and equity offerings. Total cash, cash equivalents and restricted cash increased to approximately $3,762 million as of September 30, 2021, compared to cash and cash equivalents of approximately $3,756 million as of December 31, 2020. The increase in cash, cash equivalents and restricted cash for the nine months ended September 30, 2021 was primarily due to cash generated from operations of $319 million and proceeds from exercise of stock options and employee stock purchase plan of $15 million, partially offset by cash paid for acquisitions of $153 million, purchases of property and equipment and other intangibles of $145 million, which includes $123 million for the purchase of an office building and the underlying land located in Richmond, Virginia, as well as, repurchases of restricted stock to satisfy tax withholding obligations of $29 million.

Net cash provided by operating activities for the nine months ended September 30, 2021 was approximately $319 million compared to approximately $355 million for the nine months ended September 30, 2020. The $36 million decrease was primarily due to a decrease in net working capital of $70 million, driven by payment of the $52 million termination fee pursuant to the Asset Purchase Agreement with RentPath in the first quarter of 2021. These decreases were partially offset by an increase in net income excluding certain non-cash expenses such as depreciation and amortization.

Net cash used in investing activities for the nine months ended September 30, 2021 was approximately $298 million compared to approximately $224 million of cash used in investing activities for the nine months ended September 30, 2020. The $74 million increase in cash used in investing activities during the nine months ended September 30, 2021 was primarily due to an increase in purchases of property, equipment and other assets which included $123 million for the purchase of an office building and the underlying land located in Richmond, Virginia, partially offset by a decrease in cash paid for acquisitions of $39 million, and proceeds from the sale of our ARS investments of $10 million received during the nine months ended September 30, 2020 .
47


Net cash used in financing activities for the nine months ended September 30, 2021 was approximately $14 million compared to approximately $2.7 billion provided by financing activities for the nine months ended September 30, 2020. The decrease in cash provided by financing activities is primarily due to proceeds from our May 2020 equity offering, net of transaction costs, of $1.7 billion, as well as, proceeds from the issuance of our Senior Notes, net of transaction costs, of $983 million during the nine months ended September 30, 2020.

Our future capital requirements will depend on many factors, including, among others, our operating results, expansion and integration efforts, and our level of acquisition activity or other strategic transactions. To date, we have grown in part by acquiring other companies, and we expect to continue to make acquisitions.

On March 27, 2020, the U.S. Congress passed the Coronavirus Aid, Relief and Economic Security Act (the "CARES Act"). The CARES Act, among other things, includes provisions relating to the deferral of taxes, valuation allowances, and balance sheet classifications, as well as provisions relating to refundable payroll tax credits, deferral of employer social security payments, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property. As permitted under the CARES Act, we deferred payroll taxes of $10 million as of September 30, 2021. We intend to remit all amounts previously deferred in the fourth quarter of 2021.

On October 1, 2021, CoStar UK Limited ("CoStar UK"), a wholly-owned subsidiary of the Company, purchased from M.A.J.E Marketing & Stratégie and an individual all of the outstanding equity interests in ComReal Info, a French société par actions simplifiéee, for €35 million, $41 million equivalent, in cash subject to customary working capital and other post-closing adjustments. Based in Paris, ComReal Info owns and operates BureauxLocaux, a leading commercial real estate digital marketplace in France. We used cash on hand to finance the acquisition.

As of the filing date of this Quarterly Report on Form 10-Q, we believe that our available cash combined with positive cash flow provided by operating activities should be sufficient for us to maintain and fund our operations for at least the next twelve months. Our ability to maintain adequate capital for our operations in the future depends upon numerous rapidly evolving factors, many of which we cannot accurately predict or assess, including, among others, the disruption of the international and national economy and credit markets associated with the COVID-19 pandemic; actions taken by governments, businesses and individuals in response to the pandemic such as office and other workplace closures, worker turn over, worker absenteeism, remote work policies, quarantines, mass-transit disruptions or other travel or health-related restrictions; how quickly economies, including the commercial real estate industry in particular, recover after the pandemic subsides; sales of our services; and collection of accounts receivables. We plan to continue to monitor and evaluate the financial impact of the COVID-19 pandemic as it evolves.

Critical Accounting Policies

The preparation of financial statements and related disclosures in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and revenues and expenses during the period reported. The following accounting policies involve a “critical accounting estimate” because they are particularly dependent on estimates and assumptions made by management about matters that are highly uncertain at the time the accounting estimates are made. In addition, while we have used our best estimates based on facts and circumstances available to us at the time, different acceptable assumptions would yield different results. Changes in the accounting estimates are reasonably likely to occur from period to period, which may have a material impact on the presentation of our financial condition and results of operations. We review these estimates and assumptions periodically and reflect the effects of revisions in the period that they are determined to be necessary. We consider policies relating to the following matters to be critical accounting policies:

Long-lived assets, intangible assets and goodwill
Revenue recognition
Income taxes
Business combinations

For an in-depth discussion of each of our significant accounting policies, including our critical accounting policies and further information regarding estimates and assumptions involved in their application, see our Annual Report on Form 10-K for the year ended December 31, 2020 and Note 2 to the accompanying Notes to the condensed consolidated financial statements included in Part I of this Quarterly Report on Form 10-Q.

48


Recent Accounting Pronouncements

None.

Cautionary Statement Concerning Forward-Looking Statements

We have made forward-looking statements in this Quarterly Report on Form 10-Q and make forward-looking statements in our press releases, investor conference calls, Annual Reports on Form 10-K, other Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and other filings with the Securities and Exchange Commission that are subject to risks and uncertainties. Forward-looking statements include information that is not purely historic fact and include, without limitation, statements concerning our financial outlook for the fourth quarter of 2021 and beyond, our possible or assumed future results of operations generally, and other statements and information regarding assumptions or expectations about our revenues, revenue growth rates, gross margin percentage, net income, net income per share, fully diluted net income per share, EBITDA, adjusted EBITDA, adjusted EBITDA margin, non-generally accepted accounting principles (“GAAP”) net income, non-GAAP net income per share, weighted-average outstanding shares, cash flow from operating activities, operating costs, capital and other expenditures, the current and future impacts of COVID-19 on our operations, our actions in response to the COVID-19 pandemic, key priorities for 2021, trends in customer behavior, legal proceedings and claims, legal costs, effective tax rate, the anticipated benefits of completed or proposed acquisitions, the anticipated timing for integration of completed acquisitions, the anticipated benefits of cross-selling efforts, product development and release, geographic and product expansion, planned service enhancements, expansion and development of our sales forces, planned sales and marketing activities and investments, the impact or results of sales and marketing initiatives, product integrations, elimination and de-emphasizing of services, plans related to the Ten-X business, investments in residential marketplace services and our residential marketplace strategy, net new sales, contract renewal rates, use of proceeds from equity and debt offerings, the use of proceeds of any draws under our $750 million credit facility (the “2020 Credit Agreement”), employee relations, attrition and retention, management’s plans, goals and objectives for future operations, deferral of tax payments, sources and adequacy of liquidity, and growth and markets for our stock. Sections of this Report which contain forward-looking statements include the Financial Statements and related Notes, “Management's Discussion and Analysis of Financial Condition and Results of Operations,” “Quantitative and Qualitative Disclosures About Market Risk,” “Controls and Procedures,” “Legal Proceedings” and “Risk Factors.”

49


Our forward-looking statements are also identified by words such as “hope,” “anticipate,” “may,” “believe,” “expect,” “intend,” “will,” “should,” “plan,” “estimate,” “predict,” “continue” and “potential” or the negative of these terms or other comparable terminology. You should understand that these forward-looking statements are estimates reflecting our judgment, beliefs and expectations, not guarantees of future performance. They are subject to a number of assumptions, risks and uncertainties that could cause actual results to differ materially from those expressed or implied in the forward-looking statements. The following important factors, in addition to those discussed or referred to under the heading “Risk Factors,” and other unforeseen events or circumstances, could affect our future results and could cause those results or other outcomes to differ materially from those expressed or implied in our forward-looking statements: the effects of and uncertainty surrounding the COVID-19 pandemic, including the length and severity of the economic downturn associated with the COVID-19 pandemic, including disruption of the international and national economy and credit markets; actions taken by governments, businesses and individuals in response to the COVID-19 pandemic such as office and other workplace closures, worker absenteeism or decreased productivity, quarantines, mass-transit disruptions or other travel or health-related restrictions; how quickly economies, including the real estate industry in particular, recover after the COVID-19 pandemic subsides; real estate market conditions, including commercial real estate office vacancies; general economic conditions, both domestic and international, including the impacts of “Brexit” and uncertainty from the discontinuance of LIBOR and the transition to any other interest rate benchmarks; our ability to identify, acquire and integrate additional acquisition candidates; our ability to realize the expected benefits, cost savings or other synergies from acquisitions, including Ten-X, Homesnap, Homes.com and ComReal Info, on a timely basis or at all; our ability to combine acquired businesses successfully or in a timely and cost-efficient manner; business disruption relating to integration of acquired businesses or other business initiatives; the risk that expected investments in acquired businesses, or the timing of any such investments, may change or may not produce the expected results; our ability to transition acquired service platforms to our model in a timely manner or at all; changes and developments in business plans or operations; theft of any personally identifiable information we, or the businesses that we acquire, maintain, store or process; any actual or perceived failure to comply with privacy or data protection laws, regulations or standards; any disruption of our systems, including due to any cyberattack or other similar event; the amount of investment for sales and marketing and our ability to realize a return on investments in sales and marketing; our ability to effectively and strategically combine, eliminate or de-emphasize service offerings; reductions in revenues as a result of service changes; the time and resources required to develop upgraded or new services and to expand service offerings; changes or consolidations within the real estate industry; customer retention; our ability to attract new clients and to sell additional or higher value services to existing clients; our ability to develop, successfully introduce and cross-sell new products or upgraded services in U.S. and foreign markets; our ability to attract consumers to our online marketplaces; our ability to increase traffic on our network of sites; the success of our marketing campaigns in generating brand awareness and site traffic; our ability to protect and defend our intellectual property, including against unauthorized or unlicensed use of our services; competition; foreign currency fluctuations; global credit market conditions affecting investments; our ability to continue to expand successfully, timely and in a cost-efficient manner, including internationally; our ability to effectively penetrate and gain acceptance in new sectors and international geographies; our ability to control costs; litigation or government investigations in which we become involved; changes in accounting policies or practices; release of new and upgraded services or entry into new markets by us or our competitors; data quality; our ability to expand, develop or reorganize or reorient of our sales forces; employee retention, including retention of key employees and employees of acquired businesses; our ability to hire additional employees to fill vacant or new roles; technical problems with our services; managerial execution; changes in relationships with real estate agents, brokers, owners, property managers and other strategic partners; legal and regulatory issues, including any actual or perceived failure to comply with U.S. or international laws, rules or regulations; successful adoption of and training on our services; and the availability of capital.

Accordingly, you should not place undue reliance on forward-looking statements, which speak only as of, and are based on information available to us on, the date of this Quarterly Report on Form 10-Q (unless otherwise indicated). All subsequent written and oral forward-looking statements attributable to us or any person acting on our behalf are expressly qualified in their entirety by the cautionary statements contained or referred to in this section. We do not undertake any obligation to update any such statements or release publicly any revisions to these forward-looking statements to reflect new information or events or circumstances after the date of this Report or to reflect the occurrence of unanticipated events.

50


Item 3.Quantitative and Qualitative Disclosures About Market Risk

We provide information, analytics and online marketplace services to commercial real estate and related business communities within the regions where we operate which primarily include, North America, Europe, Asia-Pacific and Latin America. The functional currency for a majority of our operations is the local currency, with the exception of certain STR international locations for which the functional currency is the British Pound.

Fluctuations in the British Pound, Canadian dollar and Euro may have an impact on our business, results of operations and financial position. For the three and nine months ended September 30, 2021, revenues denominated in foreign currencies were approximately 4% and 4%, respectively. For the three and nine months ended September 30, 2021 our revenues would have decreased by approximately $2 million and $5 million, respectively, if the U.S. dollar exchange rate used strengthened by 10%. For the three and nine months ended September 30, 2021, our revenues would have increased by approximately $2 million and $5 million, respectively, if the U.S. dollar exchange rate used weakened by 10%. In addition, we have assets and liabilities denominated in foreign currencies. We currently do not use financial instruments to hedge our exposure to exchange rate fluctuations with respect to our foreign subsidiaries. We may seek to enter into hedging transactions in the future to reduce our exposure to exchange rate fluctuations, but we may be unable to enter into hedging transactions successfully, on acceptable terms or at all. As of September 30, 2021, accumulated other comprehensive income included a gain from foreign currency translation adjustments of approximately $5.3 million.

We do not have material exposure to market risks associated with changes in interest rates related to cash equivalent securities held as of September 30, 2021. As of September 30, 2021, we had $3.8 billion of cash, cash equivalents and restricted cash. If there is an increase or decrease in interest rates, there will be a corresponding increase or decrease in the amount of interest earned on our cash and cash equivalents. We currently diversify our cash and cash equivalents holdings amongst multiple financial institutions and AAA rated Government and Treasury Money Market Funds.

We are subject to interest rate market risk in connection with our revolving credit facility. On July 1, 2020, we entered into the 2020 Credit Agreement, which provides for variable rate borrowings of up to $750 million. On July 1, 2020, we issued $1.0 billion aggregate principal amount of 2.800% Senior Notes due July 15, 2030. Changes in interest rates would not have a material impact to our current interest and debt financing expense, as all our borrowings except for our credit facility are fixed rate, and our credit facility is currently undrawn as of September 30, 2021. See Note 10 to the accompanying condensed consolidated financial statements included in Part I of this Quarterly Report on Form 10-Q for information regarding our 2020 Credit Agreement.

We had approximately $2.7 billion of goodwill and intangible assets as of September 30, 2021. As of September 30, 2021, we believe our intangible assets will be recoverable; however, changes in the economy, the industry in which we operate and our own relative performance could change the assumptions used to evaluate intangible asset recoverability. In the event that we determine that an asset has been impaired, we would recognize an impairment charge equal to the amount by which the carrying amount of the assets exceeds the fair value of the asset. We continue to monitor these assumptions and their effect on the estimated recoverability of our intangible assets.




51


Item 4.Controls and Procedures

We maintain disclosure controls and procedures that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Securities Exchange Act of 1934 is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information 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. In designing and evaluating the disclosure controls and procedures, management recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.

As of September 30, 2021, we carried out an evaluation, under the supervision and with the participation of our management, including our Chief Executive Officer and our Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures. Based on the foregoing, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of September 30, 2021 and were operating at a reasonable assurance level.

We continue to implement a financial system that is designed to improve the efficiency and effectiveness of our operational and financial accounting processes. This implementation is expected to continue beyond 2021. Consistent with any process change that we implement, the design of the internal controls has and will continue to be evaluated for effectiveness as part of our overall assessment of the effectiveness of our disclosure controls and procedures. We expect that the implementation of this system will further improve our internal controls over financial reporting.

Other than the implementation of a new financial system noted above, there have been no changes in our internal control over financial reporting during our most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. We continue to monitor and assess the effects of the COVID-19 pandemic and our response to the pandemic on our internal controls so we can take appropriate actions to minimize any impact on the design and operating effectiveness.




52


PART II — OTHER INFORMATION

Item 1.Legal Proceedings

Currently, and from time to time, we are involved in litigation incidental to the conduct of our business. We are not currently a party to any lawsuit or proceeding that, in the opinion of our management based on consultations with legal counsel, is likely to have a material adverse effect on our financial position or results of operations. See Note 12 of the Notes to the condensed consolidated financial statements included in Part I of this Quarterly Report on Form 10-Q for further discussion.

Item 1A.Risk Factors

In addition to the other information set forth in this Quarterly Report on Form 10-Q, you should carefully consider the factors disclosed in Part I, “Item 1A Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2020 (the “2020 Form 10-K”), which could materially affect our business, financial condition or future results. The risks described in our 2020 Form 10-K are not the only risks facing our Company. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially adversely affect our business, financial condition and/or results of operations. There have been no material changes to the Risk Factors as previously disclosed in Part I, “Item 1A Risk Factors” in our 2020 Form 10-K.
53


Item 2.Unregistered Sales of Equity Securities and Use of Proceeds

The following table is a summary of our repurchases of common stock during each of the three months in the quarter ended September 30, 2021:

ISSUER PURCHASES OF EQUITY SECURITIES
2021
Total Number of
Shares
Purchased (1)
Average
Price Paid
per Share (1)
Total Number of
Shares
Purchased as
Part of Publicly
Announced
Plans or
Programs
Maximum
Number of Shares
that May Yet Be
Purchased Under
the Plans or
Programs
July 1 through 318,300 $82.82 — — 
August 1 through 31183 84.45 — — 
September 1 through 302,071 85.38 — — 
Total10,554 

$84.06 — — 
__________________________
(1) The number of shares purchased consists of shares of common stock tendered by employees to the Company to satisfy the employees' minimum tax withholding obligations arising as a result of vesting of restricted stock grants under the Company’s 2016 Stock Incentive Plan, as amended, which shares were purchased by the Company based on their fair market value on the trading day immediately preceding the vesting date. None of these share purchases were part of a publicly announced program to purchase common stock of the Company.

Item 3.Defaults Upon Senior Securities

None.

Item 4.Mine Safety Disclosures

Not applicable.

Item 5.Other Information

None.

54


Item 6.Exhibits
Exhibit No.Description
Fourth Amended and Restated Certificate of Incorporation (Incorporated by reference to Exhibit 3.1 to the Registrant's Current Report on Form 8-K filed with the Commission on June 7, 2021).
Third Amended and Restated By-Laws (Incorporated by reference to Exhibit 3.1 to the Registrant's Current Report on Form 8-K filed with the Commission on September 24, 2013).
Certification of Principal Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith).
Certification of Principal Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002 (filed herewith).
Certification of Principal Executive Officer pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).
Certification of Principal Financial Officer pursuant to 18 U.S.C. Sec. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (filed herewith).
101.INS
The following financial statements from the Company’s Quarterly Report on Form 10-Q for the quarter ended September 30, 2021, formatted in Inline XBRL: (i) Condensed Consolidated Statements of Operations; (ii) Condensed Consolidated Statements of Comprehensive Income; (iii) Condensed Consolidated Balance Sheets; (iv) Condensed Consolidated Statements of Cash Flows; and (v) Notes to Condensed Consolidated Financial Statements, tagged as blocks of text and including detailed tags.
101.SCHXBRL Taxonomy Extension Schema Document.
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFXBRL Taxonomy Extension Definition Linkbase Document.
101.LABXBRL Taxonomy Extension Label Linkbase Document.
101.PREXBRL Taxonomy Extension Presentation Linkbase Document.
104
The cover page from the Registrant's Quarterly Report on Form 10-Q for the quarter ended September 30, 2021, formatted in Inline XBRL (included as Exhibit 101).

55


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.
 
  
 
COSTAR GROUP, INC.
 
Date:October 27, 2021By:/s/ Scott T. Wheeler      
   Scott T. Wheeler
Chief Financial Officer
(Principal Financial and Accounting Officer and Duly Authorized Officer)
56
EX-31.1 2 csgp-093021xex311.htm EX-31.1 Document

EXHIBIT 31.1

CERTIFICATION

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


EX-31.2 3 csgp-093021xex312.htm EX-31.2 Document

EXHIBIT 31.2

CERTIFICATION

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


EX-32.1 4 csgp-093021xex321.htm EX-32.1 Document

EXHIBIT 32.1

CoStar Group, Inc.
1331 L Street, NW
Washington, DC 20005



October 27, 2021



Securities and Exchange Commission
100 F Street, NE
Washington, DC  20549

Re: Certification Of Principal Executive Officer Pursuant To 18 U.S.C. Sec. 1350

Dear Ladies and Gentlemen:

In connection with the accompanying Quarterly Report on Form 10-Q of CoStar Group, Inc., for the quarter ended September 30, 2021, I, Andrew C. Florance, Chief Executive Officer of CoStar Group, Inc., hereby certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1) such Quarterly Report on Form 10-Q of CoStar Group, Inc., for the quarter ended September 30, 2021, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and

2) the information contained in such Quarterly Report on Form 10-Q of CoStar Group, Inc., for the quarter ended September 30, 2021, fairly presents, in all material respects, the financial condition and results of operations of CoStar Group, Inc.

By:
Andrew C. Florance
President and Chief Executive Officer
(Principal Executive Officer and Duly Authorized Officer)
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to CoStar Group, Inc. and will be retained by CoStar Group, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

In accordance with Item 601 of Regulation S-K, this certification is being “furnished” as Exhibit 32.1 to CoStar Group, Inc.'s quarterly report and shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 (the “Exchange Act”) or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933 or the Exchange Act, except as expressly set forth by specific reference in such a filing.


EX-32.2 5 csgp-093021xex322.htm EX-32.2 Document

EXHIBIT 32.2

CoStar Group, Inc.
1331 L Street, NW
Washington, DC 20005



October 27, 2021


Securities and Exchange Commission
100 F Street, NE
Washington, DC  20549

Re: Certification Of Principal Financial Officer Pursuant To 18 U.S.C. Sec. 1350

Dear Ladies and Gentlemen:

In connection with the accompanying Quarterly Report on Form 10-Q of CoStar Group, Inc., for the quarter ended September 30, 2021, I, Scott T. Wheeler, Chief Financial Officer of CoStar Group, Inc., hereby certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1) such Quarterly Report on Form 10-Q of CoStar Group, Inc., for the quarter ended September 30, 2021, fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and

2) the information contained in such Quarterly Report on Form 10-Q of CoStar Group, Inc., for the quarter ended September 30, 2021, fairly presents, in all material respects, the financial condition and results of operations of CoStar Group, Inc.

By:
Scott T. Wheeler
Chief Financial Officer
(Principal Financial and Accounting Officer and Duly Authorized Officer)
A signed original of this written statement required by Section 906, or other document authenticating, acknowledging or otherwise adopting the signature that appears in typed form within the electronic version of this written statement required by Section 906, has been provided to CoStar Group, Inc. and will be retained by CoStar Group, Inc. and furnished to the Securities and Exchange Commission or its staff upon request.

In accordance with Item 601 of Regulation S-K, this certification is being “furnished” as Exhibit 32.2 to CoStar Group, Inc.'s quarterly report and shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 (the “Exchange Act”) or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933 or the Exchange Act, except as expressly set forth by specific reference in such a filing.


EX-101.SCH 6 csgp-20210930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - ORGANIZATION link:presentationLink link:calculationLink link:definitionLink 2402401 - Disclosure - ORGANIZATION (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, COMMON STOCK SPLIT (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, REVENUE RECOGNITION AND ADVERTISING COSTS (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, FOREIGN CURRENCY AND ACCUMULATED OTHER COMPREHENSIVE LOSS, NET OF TAX (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, NET INCOME PER SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, STOCK BASED COMPENSATION EXPENSE (Details) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, CASH RECONCILIATION (Details) link:presentationLink link:calculationLink link:definitionLink 2112103 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS link:presentationLink link:calculationLink link:definitionLink 2313302 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, DISAGGREGATED REVENUE (Details) link:presentationLink link:calculationLink link:definitionLink 2415409 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, CONTRACT ASSETS AND LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2416410 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, CONTRACT ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 2417411 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, COMMISSIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2418412 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, UNSATISFIED PERFORMANCE OBLIGATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2418412 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, UNSATISFIED PERFORMANCE OBLIGATIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2119104 - Disclosure - ALLOWANCE FOR CREDIT LOSSES link:presentationLink link:calculationLink link:definitionLink 2320303 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Tables) link:presentationLink link:calculationLink link:definitionLink 2421413 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Details) link:presentationLink link:calculationLink link:definitionLink 2122105 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 2323304 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2424414 - Disclosure - ACQUISITIONS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2425415 - Disclosure - ACQUISITIONS (Schedule of Recognized Identified Assets Acquired and Liabilities Assumed) (Details) link:presentationLink link:calculationLink link:definitionLink 2426416 - Disclosure - ACQUISITIONS (Intangible Assets Acquired) (Details) link:presentationLink link:calculationLink link:definitionLink 2427417 - Disclosure - ACQUISITIONS (Business Acquisition, Pro Forma Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2128106 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2429418 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 2130107 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2331305 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2432419 - Disclosure - LEASES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2433420 - Disclosure - LEASES (Lease Cost) (Details) link:presentationLink link:calculationLink link:definitionLink 2434421 - Disclosure - LEASES (Supplemental Balance Sheet Information Related to Leases) (Details) link:presentationLink link:calculationLink link:definitionLink 2435422 - Disclosure - LEASES (Supplemental Cash Flow Information Related to Leases) (Details) link:presentationLink link:calculationLink link:definitionLink 2136108 - Disclosure - GOODWILL link:presentationLink link:calculationLink link:definitionLink 2337306 - Disclosure - GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 2438423 - Disclosure - GOODWILL (Details) link:presentationLink link:calculationLink link:definitionLink 2439424 - Disclosure - GOODWILL (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2140109 - Disclosure - INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 2341307 - Disclosure - INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 2442425 - Disclosure - INTANGIBLE ASSETS (Details) link:presentationLink link:calculationLink link:definitionLink 2143110 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 2344308 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2445426 - Disclosure - LONG-TERM DEBT (Schedule of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2446427 - Disclosure - LONG-TERM DEBT (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2447428 - Disclosure - LONG-TERM DEBT (Interest) (Details) link:presentationLink link:calculationLink link:definitionLink 2148111 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2449429 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 2150112 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2351309 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2452430 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 2153113 - Disclosure - SEGMENT REPORTING link:presentationLink link:calculationLink link:definitionLink 2354310 - Disclosure - SEGMENT REPORTING (Tables) link:presentationLink link:calculationLink link:definitionLink 2455431 - Disclosure - SEGMENT REPORTING (Details) link:presentationLink link:calculationLink link:definitionLink 2456432 - Disclosure - SEGMENT REPORTING, ASSETS AND LIABILITIES (Details) link:presentationLink link:calculationLink link:definitionLink 2157114 - Disclosure - PURCHASE OF BUILDING link:presentationLink link:calculationLink link:definitionLink 2458433 - Disclosure - PURCHASE OF BUILDING (Details) link:presentationLink link:calculationLink link:definitionLink 2159115 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 2460434 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 csgp-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 csgp-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 csgp-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Deferred tax assets Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Supplemental cash flow disclosures: Supplemental Cash Flow Information [Abstract] Foreign currency transaction gain (loss), realized Foreign Currency Transaction Gain (Loss), Realized Letter of Credit Letter of Credit [Member] Net Income Per Share Earnings Per Share, Policy [Policy Text Block] Restricted Cash and Cash Equivalents [Axis] Restricted Cash and Cash Equivalents [Axis] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net income Net income Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Lease right-of-use assets Operating Lease, Right-of-Use Asset Net income per share - basic (usd per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Accrued wages and commissions Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization GOODWILL Goodwill Disclosure [Text Block] Statistical Measurement [Domain] Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One Other intangible assets Other Intangible Assets [Member] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Discounted rate par value Debt Instrument, Par Value, Discounted Rate Debt Instrument, Par Value, Discounted Rate Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Contract with Customer, Asset and Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Entity Filer Category Entity Filer Category New deferrals, net of amounts recognized in the current period Contract with Customer, Liability, New Deferrals, Net of Amounts Recognized in Current Period Contract with Customer, Liability, New Deferrals, Net of Amounts Recognized in Current Period Numerator: Earnings Per Share Reconciliation [Abstract] Weighted-average remaining lease term in years Operating Lease, Weighted Average Remaining Lease Term Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Net increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Deferred commission costs, net Deferred Costs, Noncurrent Redemption price rate Debt Instrument, Redemption Price, Percentage 2023 Long-Term Debt, Maturity, Year Two Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Income taxes payable Increase (Decrease) in Income Taxes Payable Remainder of 2021 Long-Term Debt, Maturity, Remainder of Fiscal Year Accumulated Other Comprehensive Loss Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Cash paid for amounts included in the measurement of lease liabilities: Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract] Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Net deferred liabilty Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Customer base amortization Amortization of Intangible Assets Long-term debt principal payments Maturities of Long-term Debt [Abstract] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Weighted-average amortization period Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Antidilutive securities excluded from computation of earnings per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Subsequent Events [Abstract] Subsequent Events [Abstract] Building Building [Member] Commitment fees and other Line of Credit Facility, Commitment Fee Amount Current-period provision (releases) for expected credit losses Financing Receivable, Credit Loss, Expense (Reversal) Business Combination and Asset Acquisition [Abstract] Conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Business Acquisition [Axis] Business Acquisition [Axis] Purchase price, net of adjustments Business Combination, Consideration Transferred, Net of Adjustments Business Combination, Consideration Transferred, Net of Adjustments Title of Individual [Domain] Title of Individual [Domain] Unrealized gain on investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Accrual amount Business Combination, Accrual Amount Business Combination, Accrual Amount Credit Facility [Domain] Credit Facility [Domain] Purchase of Richmond assets and other intangibles Payments to Acquire Assets, Investing Activities ASSETS Assets [Abstract] 2024 Long-Term Debt, Maturity, Year Three Cash Equivalents Cash Equivalents [Member] Acquisitions, including measurement period adjustments Goodwill, Acquisitions and Adjustments Goodwill, Acquisitions and Adjustments Estimated Fair Value Finite-lived Intangible Assets Acquired Long-Lived Assets, Intangible Assets Property, Plant and Equipment, Policy [Policy Text Block] Schedule of Commissions Expense Schedule of Commissions Expense [Table Text Block] Schedule of Commissions Expense [Table Text Block] Entity Address, City or Town Entity Address, City or Town Trade name Acquired trade names and other intangible assets Trade Names [Member] Retained Earnings Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Debt outstanding, fair value Debt Instrument, Fair Value Disclosure Advertising Costs Advertising Cost [Policy Text Block] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Accounts receivable Increase (Decrease) in Accounts Receivable Accrued capital expenditures Capital Expenditures Incurred but Not yet Paid Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Term of subscription-based license agreements Subscription-Based Licensing Agreement Minimum Term Years Subscription-Based Licensing Agreement Minimum Term Years Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Interactive Data Current Entity Interactive Data Current Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Restricted stock grants surrendered Adjustments to Additional Paid in Capital, Restricted Stock Surrendered Adjustments to Additional Paid in Capital, Restricted Stock Surrendered Number of business segments Number of Operating Segments Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net income per share - basic (in dollars per share) Net income per share - basic (in dollars per share) Earnings Per Share, Basic 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three REVENUE FROM CONTRACTS WITH CUSTOMERS Revenue from Contract with Customer [Text Block] Allowance for Credit Losses Credit Loss, Financial Instrument [Policy Text Block] Homesnap Homesnap [Member] Homesnap Total leverage ratio Line Of Credit Facility, Covenant Compliance, Total Leverage Ratio Line Of Credit Facility, Covenant Compliance, Total Leverage Ratio Document Type Document Type 2022 Long-Term Debt, Maturity, Year One Fair value of identifiable net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Interest expense Interest Expense, Debt Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Homes.com Homes.com [Member] Homes.com Entity Current Reporting Status Entity Current Reporting Status Operating cash flows used in operating leases Operating Lease, Payments Revolving Loans and Letters of Credit Revolving Loans and Letters of Credit [Member] Revolving Loans and Letters of Credit Performance-based restricted stock awards Performance Based Restricted Stock [Member] Performance Based Restricted Stock [Member] ROU assets obtained in exchange for lease obligations: Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract] Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Aggregate purchase price Business Combination, Consideration Transferred Depreciation and other amortization Other Depreciation and Amortization Credit loss expense Accounts Receivable, Credit Loss Expense (Reversal) Increase in revenue Increase in Revenue Increase in Revenue Non-cash lease expense Non Cash Lease Expense Non Cash Lease Expense Goodwill [Roll Forward] Goodwill [Roll Forward] Total debt Long-term Debt LoopNet LoopNet [Member] LoopNet Financing Receivable Portfolio Segment [Axis] Financing Receivable Portfolio Segment [Axis] Assets, fair value disclosure Assets, Fair Value Disclosure Lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Finance Lease, Right-Of-Use Asset Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Finance Lease, Right-Of-Use Asset Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Goodwill, impairment loss Goodwill, Impairment Loss Other operating activities, net Other Operating Activities, Cash Flow Statement Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Software development Software Development [Member] Operating lease obligations Lessee, Operating Lease, Liability, Payment, Due [Abstract] Financing Receivable, Allowance for Credit Loss Financing Receivable, Allowance for Credit Loss [Table Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Goodwill increase (decrease) Goodwill, Period Increase (Decrease) Cost of revenues Cost of Revenues [Member] Cost of Revenues [Member] Deferred revenue Current liability Contract with Customer, Liability, Current Consideration owed for acquisitions Other Significant Noncash Transaction, Value of Consideration Given Restricted cash Restricted Cash Amortization of deferred commissions costs Amortization of Deferred Sales Commissions Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Residential Residential [Member] Residential Operating expenses: Operating Expenses [Abstract] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Summarized Information by Operating Segment, Assets and Liabilities Reconciliation of Assets from Segment to Consolidated [Table Text Block] Gross profit Gross Profit 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Auction Rate Securities Auction Rate Securities [Member] Effect of foreign currency exchange rates on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Balance Sheet Location [Domain] Balance Sheet Location [Domain] Debt issuance costs Debt Issuance Costs, Net Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Trading Symbol Trading Symbol Alternate Base Rate Alternate Base Rate [Member] Alternate Base Rate Write-offs charged against the allowance, net of recoveries and other Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery Deferred income taxes, net Deferred Income Tax Assets, Net Current liabilities: Liabilities, Current [Abstract] 2025 Long-Term Debt, Maturity, Year Four Stock issued for equity offerings, net of transaction costs Stock Issued During Period, Value, New Issues General and administrative General and Administrative Expense Restatement [Axis] Revision of Prior Period [Axis] Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Balance (in shares) Balance (in shares) Shares, Outstanding Restricted stock grants Stock Issued During Period, Value, Restricted Stock Award, Gross Leases Lessee, Leases [Policy Text Block] ALLOWANCE FOR CREDIT LOSSES Credit Loss, Financial Instrument [Text Block] Accounting Policies [Abstract] Accounting Policies [Abstract] Stock issued for equity offerings, net of transaction costs (in shares) Stock Issued During Period, Shares, New Issues Ten-X Ten-X [Member] Ten-X Present value of lease liabilities Operating Lease, Liability Indemnification asset Business Combination, Indemnification Assets, Range of Outcomes, Value, High Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Acquisitions, including measurement period adjustments Goodwill acquired Goodwill, Acquired During Period Subsequent Event [Table] Subsequent Event [Table] LEASES Lessee, Operating Leases [Text Block] Total accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax CoStar CoStar [Member] CoStar Suite [Member] Less: Allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Current Income taxes payable Accrued Income Taxes, Noncurrent Remainder of 2021 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year ACQUISITIONS Business Combination Disclosure [Text Block] Contract with customer, asset, gross Contract with Customer, Asset, before Allowance for Credit Loss Payments of debt issuance costs Payments of Debt Issuance Costs Remainder of 2021 Long-Term Debt, Maturity, Interest Payments, Remainder of Fiscal Year Long-Term Debt, Maturity, Interest Payments, Remainder of Fiscal Year Deferred sales commission, amortization period Deferred Sales Commission, Amortization Period Deferred Sales Commission, Amortization Period Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date INVESTMENTS AND FAIR VALUE MEASUREMENTS Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Stock options, restricted stock awards and restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Goodwill [Line Items] Goodwill [Line Items] Software development Research and Development Expense, Software (Excluding Acquired in Process Cost) Net income Business Acquisition, Pro Forma Net Income (Loss) Entity Registrant Name Entity Registrant Name RentPath termination fee held in escrow under the terms of the Asset Purchase Agreement RentPath Break Fee [Member] RentPath Break Fee Financing Receivable, Allowance for Credit Loss [Roll Forward] Financing Receivable, Allowance for Credit Loss [Roll Forward] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Ten-X, Homesnap and STR Ten-X, Homesnap and STR [Member] Ten-X, Homesnap and STR Purchases of property and equipment and other assets Payments to Acquire Productive Assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Financial Instrument [Axis] Financial Instrument [Axis] Borrowings Borrowings [Member] Accrued expenses Accrued Liabilities, Current Revenues Revenue from Contract with Customer, Excluding Assessed Tax Lease liabilities Increase (Decrease) In Lease Liability Increase (Decrease) In Lease Liability Reconciliation of EBITDA to net income (loss) [Abstract] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] Consolidation Items [Domain] Consolidation Items [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] SEGMENT REPORTING Segment Reporting Disclosure [Text Block] Income from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Revenue recognized in the current period from the amounts in the beginning balance Contract with Customer, Liability, Prior Period Amounts Recognized Contract with Customer, Liability, Prior Period Amounts Recognized Lease liabilities Less: current portion of lease liabilities Operating Lease, Liability, Current SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Foreign currency translation adjustment Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Property, Plant and Equipment [Abstract] Acquired customer base Customer Contracts [Member] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Cash, cash equivalents and restricted cash Cash and Cash Equivalents, at Carrying Value Additional Paid-In Capital Additional Paid-in Capital [Member] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Technology Technology-Based Intangible Assets [Member] Previously Reported Previously Reported [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Supplemental Balance Sheet Information Related to Leases Supplemental Balance Sheet Information Related to Leases [Table Text Block] Supplemental Balance Sheet Information Related to Leases [Table Text Block] Income taxes paid Income Taxes Paid Other Assets Other Assets [Member] Other income (expense) Other (income) expense Other Nonoperating Income (Expense) Credit Loss [Abstract] Credit Loss [Abstract] Proceeds from exercise of stock options and employee stock purchase plan Proceeds From Exercise Of Stock Options and ESPP The cash inflow associated with the amount received from holders exercising their stock options and participants of employee stock purchase plans. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately. Maximum Maximum [Member] Total liabilities Total liabilities Liabilities Intangible Assets, Net (Excluding Goodwill) [Abstract] Intangible Assets, Net (Excluding Goodwill) [Abstract] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Income tax receivable Income Taxes Receivable, Noncurrent Share-based payment arrangement, expensed and capitalized, amount Share-based Payment Arrangement, Expensed and Capitalized, Amount Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Consolidation Items [Axis] Consolidation Items [Axis] Total stockholders' equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Financing Receivable, Allowance for Credit Loss [Table] Financing Receivable, Allowance for Credit Loss [Table] Accounts payable and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Decrease in net income Decrease in Net Income Decrease in Net Income INTANGIBLE ASSETS Intangible Assets Disclosure [Text Block] Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Cost of Revenues Concentration Risk, Credit Risk, Policy [Policy Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Long-term lease liabilities Operating Lease, Liability, Noncurrent Total face amount of long-term debt Debt Instrument, Face Amount Thereafter Lessee, Operating Lease, Liability, to be Paid, Due After Year Four Lessee, Operating Lease, Liability, to be Paid, Due After Year Four Cash Reconciliation [Table] Cash Reconciliation [Table] Cash Reconciliation [Table] City Area Code City Area Code Operating Segments Operating Segments [Member] Term of contract Lessee, Operating Lease, Term of Contract Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Restatement [Domain] Revision of Prior Period [Domain] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Lease and other long-term liabilities Lease and Other Liabilities, Noncurrent Lease and Other Liabilities, Noncurrent Business Acquisition [Line Items] Business Acquisition [Line Items] Restrictions on Cash and Cash Equivalents Restrictions on Cash and Cash Equivalents [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Net income per share - diluted (usd per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Commissions capitalized in the current period Commissions Capitalized in the Current Period Commissions Capitalized in the Current Period Restricted stock grants (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax expense Income tax expense Income Tax Expense (Benefit) Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Proceeds from long-term debt Proceeds from Issuance of Long-term Debt Equity Components [Axis] Equity Components [Axis] 2020 Credit Agreement, due July 1, 2025 2020 Credit Agreement [Member] 2020 Credit Agreement Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis] Antidilutive Securities [Axis] Total current assets Assets, Current Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Selling and marketing (excluding customer base amortization) Selling and Marketing Expense [Member] Total Lessee, Operating Lease, Liability, to be Paid Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] 2022 Long-Term Debt, Maturity, Interest Payments, Year One Long-Term Debt, Maturity, Interest Payments, Year One Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Reclassification adjustment for realized loss on investments included in net income Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax Summarized Information by Operating Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Entity File Number Entity File Number Segment Reporting Information, Revenue [Abstract] Segment Reporting Information, Revenue for Reportable Segment [Abstract] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Product and Service [Axis] Product and Service [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Schedule of Cash and Cash Equivalents Schedule of Cash and Cash Equivalents [Table Text Block] Entity Small Business Entity Small Business Equity Component [Domain] Equity Component [Domain] Financing Receivable, Allowance for Credit Loss [Line Items] Financing Receivable, Allowance for Credit Loss [Line Items] Selling and marketing (excluding customer base amortization) Selling and Marketing Expense 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Commissions incurred Commissions Incurred Commissions Incurred Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax 2023 Long-Term Debt, Maturity, Interest Payments, Year Two Long-Term Debt, Maturity, Interest Payments, Year Two Statement [Line Items] Statement [Line Items] Restricted stock grants surrendered (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Deferred revenue Increase (Decrease) in Contract with Customer, Liability Impairment of intangible assets, finite-lived Impairment of Intangible Assets, Finite-lived Revenue, remaining performance obligation Revenue, Remaining Performance Obligation, Amount Emporis Emporis [Member] Emporis Proceeds from sale and settlement of investments Proceeds from Sale, Maturity and Collection of Investments 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Debt Disclosure [Abstract] Debt Disclosure [Abstract] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Directors Board of Directors [Member] Board of Directors Entity Address, State or Province Entity Address, State or Province Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Noncurrent liability Contract with Customer, Liability, Noncurrent Common stock, value, shares authorized increase Common Stock, Value, Shares Authorized Increase Common Stock, Value, Shares Authorized Increase Investments And Fair Value Disclosures [Abstract] Investments And Fair Value Disclosures [Abstract] Investments And Fair Value Disclosures [Abstract] Segment Reporting [Abstract] Segment Reporting [Abstract] Estimated Useful Life Finite-Lived Intangible Asset, Useful Life Use of Estimates Use of Estimates, Policy [Policy Text Block] Calculation of Basic and Diluted Net Income (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Entity Shell Company Entity Shell Company Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Local Phone Number Local Phone Number Stock-based Compensation Expense for Stock Options and Restricted Stock Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Proceeds from equity offering, net of transaction costs Proceeds from Issuance of Common Stock Total assets Total assets Assets Measurement Period Adjustments Revision of Prior Period, Adjustment [Member] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Title of Individual [Axis] Title of Individual [Axis] Product and Service [Domain] Product and Service [Domain] Thereafter Long-Term Debt, Maturity, Interest Payments, After Year Four Long-Term Debt, Maturity, Interest Payments, After Year Four Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Financing Receivable Portfolio Segment [Domain] Financing Receivable Portfolio Segment [Domain] Reclassification out of accumulated other comprehensive loss Reclassification out of accumulated other comprehensive loss Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Total Long-Term Debt, Maturity, Interest Payments Long-Term Debt, Maturity, Interest Payments Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Components of Lease Expense Lease, Cost [Table Text Block] Entity Tax Identification Number Entity Tax Identification Number Subsequent Event [Line Items] Subsequent Event [Line Items] Goodwill [Abstract] Goodwill [Abstract] Geographical [Axis] Geographical [Axis] Weighted-average outstanding shares - basic (in shares) Denominator for basic net income per share - weighted-average outstanding shares (in shares) Weighted Average Number of Shares Outstanding, Basic Net income per share - diluted (in dollars per share) Net income per share - diluted (in dollars per share) Earnings Per Share, Diluted Amortization of Senior Notes discount and issuance costs Amortization of Debt Issuance Costs and Discounts Term of credit facility Line of Credit Facility, Expiration Period Cash Reconciliation [Line Items] Cash Reconciliation [Line Items] Cash Reconciliation International Non-US [Member] SUBSEQUENT EVENTS Subsequent Events [Text Block] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Total comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Beginning balance Ending balance Contract with Customer, Liability Other Marketplaces Commercial Property and Land [Member] Commercial property and land [Member] Schedule of Interest Expense Schedule of Interest Expense [Table Text Block] Schedule of Interest Expense Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax [Abstract] Debt Issuance Costs Debt, Policy [Policy Text Block] Deferred income taxes, net Deferred Income Tax Liabilities, Net Schedule of Supplemental Cash Flow Information for Leases Schedule of Supplemental Cash Flow Information for Leases [Table Text Block] Schedule of Supplemental Cash Flow Information for Leases [Table Text Block] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] INVESTMENTS AND FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Depreciation and amortization Depreciation, Depletion and Amortization Business Combinations Business Combinations Policy [Policy Text Block] Accumulated Other Comprehensive (Loss) Income AOCI Attributable to Parent [Member] Financial Instruments [Domain] Financial Instruments [Domain] Cost of revenues Cost of Goods and Services Sold Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Proceeds from sale of investments Proceeds from Sale of Other Investments Amortization of acquired intangible assets in cost of revenues Amortization Of Intangible Assets, Cost of Revenue Amortization Of Intangible Assets, Cost of Revenue Effective income tax rate reconciliation, goodwill acquired deduction, amount Effective Income Tax Rate Reconciliation, Goodwill Acquired Deduction, Amount Effective Income Tax Rate Reconciliation, Goodwill Acquired Deduction, Amount Other assets Increase (Decrease) Lease Right of Use and Other Assets Increase (Decrease) Lease Right of Use and Other Assets Long-term interest payments Long-Term Debt, Maturity, Interest Payments [Abstract] Long-Term Debt, Maturity, Interest Payments Income Statement Location [Domain] Income Statement Location [Domain] Supplemental non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Customer base Customer Relationships [Member] Transaction costs Business Acquisition, Transaction Costs Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net PURCHASE OF BUILDING Property, Plant and Equipment Disclosure [Text Block] Total operating expenses Operating Expenses Thereafter Long-Term Debt, Maturity, after Year Four Long-Term Debt, Maturity, after Year Four Schedule of Long-Term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Payments of long-term debt Repayments of Long-term Debt Revenue Business Acquisition, Pro Forma Revenue Document Quarterly Report Document Quarterly Report Reclassification from accumulated other comprehensive income, current period, net of tax Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax EBITDA Net income (loss) before interest and other income (expense), income taxes, depreciation and amortization (“EBITDA”) Net income (loss) before interest and other income (expense), income taxes, depreciation and amortization (“EBITDA”) Multifamily Multifamily Online Marketplace [Member] Multifamily Online Marketplace [Member] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term debt, net Long-term debt, net Long-term Debt, Excluding Current Maturities Schedule of Goodwill [Table] Schedule of Goodwill [Table] Compensation expense Share-based Payment Arrangement, Expense Document Fiscal Period Focus Document Fiscal Period Focus Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Amortization of Senior Notes discount and issuance costs Amortization of Debt Issuance Costs 2025 Long-Term Debt, Maturity, Interest Payments, Year Four Long-Term Debt, Maturity, Interest Payments, Year Four Cash, cash equivalents and restricted cash Cash, cash equivalents and restricted cash at the beginning of period Cash, cash equivalents and restricted cash at the end of period Cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Common stock, par or stated value per share (usd per share) Common Stock, Par or Stated Value Per Share Current assets: Assets, Current [Abstract] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Other financing activities Proceeds from (Payments for) Other Financing Activities Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Interest expense, net Interest expense, net Interest Income (Expense), Nonoperating, Net Leases [Abstract] Leases [Abstract] Entity Central Index Key Entity Central Index Key Income Taxes Income Tax, Policy [Policy Text Block] Purchase of building Property, Plant and Equipment, Additions London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Security Exchange Name Security Exchange Name STR STR [Member] STR Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Exercise of stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Other assets and liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets And Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets And Liabilities Weighted-average outstanding shares - diluted (in shares) Denominator for diluted net income per share — weighted average outstanding shares (in shares) Weighted Average Number of Shares Outstanding, Diluted Total other comprehensive (loss) income Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax INCOME TAXES Income Tax Disclosure [Text Block] Additional shares of common stock (in shares) Additional Shares Of Common Stock Additional Shares Of Common Stock Current Fiscal Year End Date Current Fiscal Year End Date Schedule of Acquired Finite-Lived Intangible Assets by Major Class Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Total commissions expense Sales Commissions and Fees Basis spread Debt Instrument, Basis Spread on Variable Rate 2.800% Senior Notes due July 15, 2030 2.800 Senior Notes [Member] 2.800 Senior Notes Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Reconciliation of Net Income to EBITDA Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] General and administrative General and Administrative Expense [Member] Basis of Presentation Consolidation, Policy [Policy Text Block] Information Services Information services [Member] Information services [Member] Amortization of acquired intangible assets in operating expenses Amortization Of Intangible Assets, Net Of Adjustments Amortization Of Intangible Assets, Net Of Adjustments Total current liabilities Liabilities, Current Repurchase of restricted stock to satisfy tax withholding obligations Payment, Tax Withholding, Share-based Payment Arrangement Effects of foreign currency Contract with Customer, Asset, Effects of Currency Translation Contract with Customer, Asset, Effects of Currency Translation Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Effect of foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Senior Notes unamortized discount and issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Statement [Table] Statement [Table] Advertising expense Advertising Expense Effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Statistical Measurement [Axis] Statistical Measurement [Axis] Subsequent Event Subsequent Event [Member] North America North America [Member] Cover [Abstract] Cover [Abstract] 2024 Long-Term Debt, Maturity, Interest Payments, Year Three Long-Term Debt, Maturity, Interest Payments, Year Three Deposits and other assets Deposits Assets, Noncurrent Beginning balance Ending balance Financing Receivable, Allowance for Credit Loss Intangible assets, net Finite-Lived Intangible Assets, Net Other restricted cash related to acquisitions Other, Related to Acquisition [Member] Other, Related to Acquisition Goodwill Goodwill, beginning balance Goodwill, ending balance Total goodwill Goodwill Deferred commissions Increase (Decrease) Deferred Commissions Increase (Decrease) Deferred Commissions Cost of revenues Cost of Sales [Member] Income taxes payable Accrued Income Taxes, Current Schedule of Goodwill Schedule of Goodwill [Table Text Block] ORGANIZATION Nature of Operations [Text Block] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Proceeds from sale of property and equipment and other assets Proceeds from Sale of Other Property, Plant, and Equipment Subsequent Event Type [Axis] Subsequent Event Type [Axis] Acquired technology and data Developed Technology Rights [Member] Total operating lease costs Operating Lease, Cost ComReal Info ComReal Info [Member] ComReal Info LONG-TERM DEBT Long-term Debt [Text Block] Deferred income taxes, net Deferred Income Tax Expense (Benefit) EX-101.PRE 10 csgp-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 csgp-20210930_g1.jpg begin 644 csgp-20210930_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" "X!"(# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]_**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **,TTOB@!U% .110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 444UGVT .I"^#_ )XKD/CG\?/! MO[,WPLU?QMX_\1Z3X3\*Z#"9KW4=0G$<40Z*J]WD=B%2- SN[*JJ6(!_GA_X M+!?\',7C/]L5]6^'_P #Y=7^'GPMFS;7>M!C:^(/$R#[WSJ=UE;,<_(A$TB M>8Z+));@!:GZ ?\ !87_ (.5_!/[%DNK?#WX.?V7\1/BU;2-:7EV6\W0?"T@ MR'$TB$&YN4;Y?L\3!48/YLD;)Y;_ !G_ ,$V_P#@[+^('PZ\9)H?[3$*^//" M>I7!8>)](TR"SUC0@W'SVL"QPW5NIV\1JDZ@N , M#M3@=O3L?\_Y_P#U4%_\ !*+_ (. M/A+_ ,%*K:Q\+WSQ?#CXNM&?,\+:G=JT6J,HR7TZY(47(VY8QD+,H5SY91?- M8$T?>U-+X-!DYI&&[)]J!#E;>N?6EK\H?^"0G_!S[X/_ &S+_3? ?QQL]"^% MGQ.U!S'8W\$K0^'-1V,$DTSI%#"I=W=@JHHY))/0#J3VH <6P:^1/ M^"I7_!9SX2_\$L_".SQ+>'Q-\0M2MFGT7P;IEPOVZ[ZA);A\$6EL7X,L@).U M_+CF9"E?"W_!7[_@Z9TKX(HWDMM0\?21)=Z3IC+\N-.1@ MT=Y*&R1,X:W&%VBX#'9^"_C/QGK7Q(\7ZGX@\2:OJGB#Q!K4[76HZEJ5T]U= MWTK=7EED)=VZ#+$G Q] I(]P_P""AG_!3GXM?\%./B>GB'XDZY_Q*]/8_P!B M>&M/W0Z/H*'(_=19.^8AB&GD+2,#MW",)&OS[CG_ #Q11058**** #K1%(UO M/'+%(T,T+K)')&Q1XW4Y5E*X((."".<@45>\+^%]4\<^*=+T/0].OM8US6[R M+3].L+*$S7-]\:VOOB5XR$.I^,]3B&5>X"MY5E$W5K>U$CHA/WW>:7 M:GF[%^R\8%!F?P\_%'15T7XD^*--95VV.KWMJ5(^4;)Y$QC\*_27_@C]_P ' M)_CK]AP:5\/_ (NG5?B/\([9!:VESYIFU[PK&,;?*=S_ *5:H/E\B1@Z*1Y4 M@6-8&^"_VT=!7PI^VA\9=*5=BZ7X^\06:J?X1'J=R@'X;:\UZ_\ UZ#3<_MJ M_9^_:+\$?M3_ GTGQQ\._$VE^+O"NM1"2UU"QEW(3CYHY%(#Q2H>'BD571L MJRJP('; Y%?QJ?L!_P#!2#XL?\$U/BNWBCX7Z\MK'J#*-8T*^5I]'U]%Z+<0 M!E.\=$E0I*F2 ^UG5OZ8?^"57_!;;X3?\%3?#'V/19O^$/\ B5I\ FU3P9JE MTK7D:X^::TEPHO+<$$&1%#IE?-CB+H&"&C[*HIOF^U.4Y'/% @HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M^>O^"F'_ 3^L_\ @I3^S5<_#74?B!XX\ :==7:7<\WARYCC74PJ.HMKR-T/ MVBU)<.T.Y S1QDGY17T+33)AL>V: /YP_P!I/_@T)^//PR6>Z^&OC;P+\4+& M% 5MKD2>'M4E/'R)'(9K >%E/3IBO[+[?5K6\U"XMH;B"6YL]HGB20&2#< M-RAAG*[AR,XR*LA Z]3SS05S'\+\$Z7$8>-E=3T*G=G^G^?IEP.?3\Z_L(_: M6_X(W_LP_M)+*'7;,G'RHCQFWEC7H"SM,W)/ M/2@.8_G[HK]!/VD/^#8S]K;X "XN=,\(^'_B=I< :0W7A'6$EF5 >,VUT()V M*M/ MN1\&/A[/'=>)I\^6FM7)PT.E1MG-KV?'_77;+G\?,KYG)S0:!W_P_P _Y%7O"_BC5/ WB?3=H5FD+A,D?O0#D>E%(GW12T$A1110 4444 %%-+X-8OQ"^)?A[X2>"]0\2>* M]=T;PQX>TF/S;[5-6O8[*SLDR%W2S2%409(&6(&2!W% &Y1NK\Q?VG?^#L+] MF/X)7UQIW@U/&7Q;U*$,JRZ%IXM-,$@.-K7-VT19<T] QVOJ7C&:\9USP2D=G%M/J-QQZGK0!^^6:,U_/SH'_ M >:?$:SN=VJ_ CP7?0=2EIXENK1R/\ >>WE'YBO9O@Y_P 'F7P]UF=5^(7P M1\;>&8F'^N\/:U::XJG/4B=;,XQR=NXC! !ZD _:"BOEW]C?_@LY^S;^W9J- MOI?@'XG:.WB:YVJGA[6$DTC5I)",E(H+E4-P5P*/&&OZ+X7\-Z/&)K_5=5 MO8[.SLT+!0TDLA"+EF51D\E@!DG% &_NY_SS06Q7Y/?M5?\ !W5\!?A'J-YI MOPU\+^,/BU?6^ M\BC0]&F/=5FN%-SPV!N%J4/4,1C/R_K__ >;^/KK42VD M_ 7P?8VN>(KOQ5<7@3&]AC\5_L[^ M7;D_OKG1_&?FR#I]V"6R0'OUF%?:W[)?_!S'^RG^U-J-OI=YXKU3X6:Y=/LB ML_'-HNFPR'G_ )?(WELUR> ))D8D@!+/#O@OPU9D)+J6M7\=E;AR"5 MC#2$!I&P0J+EF/ !/%?FQ^TE_P '<_[.OPKNKFR\ :#X\^*EW#CR[RVLAH^E M.>X,MV5N!]1;,IZ@XQD _5;- :OP'\6?\'GOC*]F_P")'^SYX9TV//\ R_\ MC&>])_[XLX&O^#SWQI9L/[8_9\\+Z@NRN%CN%3)QO,84GH30 M![K10#D44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !136DVUR_QI^-WA/]G3X6 M:UXV\<^(-,\+^%/#MN;G4=3OYA%!;)D*,GJ69V5%106=V55#,P! .H+8;I7X MQ_\ !9[_ (.?=,^$;ZC\,_V9]2TWQ!XL4O;ZMXY"I=:7HK#Y?+L !?@W.CV=[<'-OK/C&,@JX MG(.;>S<';]G'SR)GS6Q(8$_,-!L'R\ < F@I(^EO^";W_!3KQU_P3U_;9A^ M+R:AJ_BA?$%PT?CFTOKIKFX\5616_K?^"? MQK\+_M$_"7P[XY\%ZQ:Z_P"%?%5C'J&F7\!.RXA<9&0P#*PY5D8!D965@&! M_B*'\J_6#_@V/_X*^_\ #*/Q?A^ OQ"U:2/X;_$'4/\ BG+NY;,?AO6IB%\L ML?F2VNVPIY*QW!1L*)IG #1_2 #D4A7-(&P/_K=:<#D4$C=G-8OQ!^&7AWXM M>%KK0_%6@Z+XFT.^&+C3M6L8KVUG'^U%*K(WX@UN44 &O!/AVWD>6+2] TN#3;*)W.YV6&%50,QY) !)YKJ ,"BB@ II^]3J,< MT ?R4?\ !PCHH\/_ /!:+X^6ZJ$#:KIESCWET;3Y3^>_-?&U?=7_ 86\X/,NG:;NM(E([%;O^T?P<5_. Z2R?+!# M+<3MQ%#&A=IG/ 55P=S,> !U) K^T?\ 80_9MA_9 _8Q^%_PQC6W\WP3X:L= M+NW@^Y<7:1+]IF'_ %TG,LA]W-!,CUH# HH' HH)"BBB@ II?#8IU>&_\%&/ MVY?#/_!.?]D;Q9\5?$T:WJZ+ (=+TL7 AFUW4)?DMK.,D$C>YRS!6\N-9)"I M5&H \C_X*]_\%H/A_P#\$I?AQ:I?Q+XL^)GB*!IM \*6UR(Y'C!*_;+N3!^S MV@=2N\@M(RLL:MLD:/\ G#^.7[3G[1W_ 6O_:AT?2=7NM<^(GBS7+YAX<\( MZ0#!I.D;LEOLULS^5!&B'$ES.Y81INFF8+N'C?[2G[1GBW]JKXW>*/B5\0-6 MEUCQ5XJNVOKZX((1!C:D,*DG9#%&%CC0$A411EN37].G_! C_@DAI/\ P3=_ M99L->\1:3'_PNCX@645[XGO)@&FTB)\21:3$?X$A!7S<$^9.'8LR+$J!6Q\> M_L-_\&?F@V.B66L?M#>/-1U+5I%623PSX/E%K8VW)/ES7LB&6?C'^I2WVMD! MG W'[N\#_P#!O5^QMX"LEAM?@7X;OE7^+5[V^U5S]6N9Y#_AT& *^S=M*!@ M4"NSXM\=_P#!O%^QM\0K)H;KX'>']/W XDT>_OM+D0^H-O.G3T.1Z@U^=?\ MP4._X-$[GPKX:O/$G[-GBS4]>NK4&5_!OBB>$3W(Y.+2_"QH''RJD=RH!R2; M@8"G]YJ:4R: NS^&GQ/X7OO"^O:AHFMZ9>:5JVCW4EG?Z=?V[075C<1.8WBE MB-?VBO^";FO2^./%&O>++WPCXZO- T^ M\U>[:[NH;-;#3KB.$ROEW5&N9-N]F(!"@A54#P'_ (.P_P#@EM8^(_ $?[4' M@ZQCAUS0&MM-\=PPQA?[2LG9+>UU!NA^NB\+10OW:*"0HHHH **** "BBB@# MSO\ :O\ VGO"/[&7[._B[XH>.KR2Q\+^#; WMZT2AYIR6$<4$2DJ&FEE>.*- M2P#/(@R,YK^4S]OS_@HI\9O^"SG[4.G1ZA;ZA-;ZGJL6G>"?A]IDYFL],>5_ M*AC4':MQ=OOQ)=. 27;;Y,06-/TM_P"#RK]I74++3_@S\'[&Z:+3=1DO?%VL M0J,&=X=EK9<]U'FWI*]"PC/501\T_P#!I'\(M)\?_P#!435=?U*&*XN/ ?@F M_P!3TH$G=!>3SVUF9E'M;SW49_Z[_2@I;'VQ_P $[_\ @TI^&OP]\'Z?KO[1 M.H7GQ \77,7F3>'=+OYM/T/2B0"(S+"R7%S(ISE]\<39QY1 W-]V:+_P1>_9 M-T'1H[&']G7X.S0QKL#W7A>TNIR/>65&D/U+5].+]VB@5V?F_P#M;?\ !KC^ MR[^T)X, MLOWHWBD?^R3;S7R9_P %I?\ @GAI_P#P4@_8/\5>$8K&&;QMH<#Z[X,NNDEO MJL",8X0V0!'<+NMWW9 6;?M+(A (^!/^#-GXU^+O&OPU^-W@?6/$>K:GX3\# MRZ%<>'M,NIS-!HIO/[2-PMONR8XW-O$WEJ1&&#,JJTCEOVM1=BXK\*/^#*V? M[1+^TM(JG:Z^%6P1M(_Y#/8]Z_=8-[4 #/MH$@89[5Y!^W/^V]X!_P"">W[. M.M_$SXA:E]CTG2U\JTLX64WNMWK*3#96L;$>9/)M.!PJJCR.4CC=U_-+_@@- M_P %J/C;_P %,O\ @H9\0O#?CZ^T.U\$V_A.^\0:3H6GZ=$G]E.-1LHH8_M. MT2S!(IW4L_WB=V%X /V.4Y%%(B[5Q2T %%%% !1110 4444 %%%% !1110 M4444 %%%% #6?::_/+_@M-_P7V\(?\$Q+*;P5X5M+#QQ\:KZT%Q%I,CL=/\ M#L;C]W<:@R$-SD,MNC+)(N"6B1ED/JO_ 6E_P""G%A_P2X_8WU#Q;;+9ZAX M]\1RG1?!^F3O\L]\Z,3<2*/F:WMT!E<3!%+.< %Y7&6X50>RC@ ]N\/:+^TM_P71_:YAM M&O->^*?CJ=3*]Q?7 @TCPO9EOF?@""QMAC[L2!I&&%665L/^P?[&_P#P:!?" MGP!I-CJ7QN\9>(OB-KVU7N=)T69M%T2)B 6CWI_IDNUL@2"6'<.3$N<#[R_X M):_\$V/!_P#P3"_97TCP'X=CAO=>N$2]\4Z\8PLVOZD4 DE/&5A3E(8_^6<: MJ"68N[?20&!0'H?'?A3_ (( _L<^#=/CMK7X"^#KF.-0@;47N=2E('K)<2R. M3[DD^]<[\4?^#;W]C?XHZ9-"WP@M?#MU(A6.\T'6+_3I;-_P!FCPMJ'C3X#ZUJWQ4\,Z?&T]WX;OH%_P"$ MDM(E&XM 856.^YW$QI''+PH5)V)Q^2VB:UV<[P MW%M*.4EBE4AD<$ AE((QG(Q7]S6WG-?SD_\ !U%_P2WL?V8?CAIWQX\$:>EC MX/\ BA?O:>(K2"-4AT[7BK2^>H&,)=QI*[<8$L,K%B9U ![G["_\$,/C?XF_ M:,_X)0?!OQ?XRUZ^\3^)=0TVZM[W5+UQ)77CF:Z\/ M^%/#^H2C0O!43,EKH&TM'F8'!GO-N5DF< ABX18D/EU_7T5_SBOY-O\ @X5_ M95_X9-_X*R?$NSM[HH'$^*0,? M_6HH'3UHH+"FRPK/$R,JLKC#*1PP]_\ /<_@ZC&: /Z8O^#;?_@L#)^WA\"I M/A9\0-4N+SXP?#>Q4F\NY?,F\5:2I6..]+$[GN(F9(IRV2Q:*4L3,RI^GP.1 M7\A?_!#_ .%OQ%^*O_!5+X.1_#%KRTUGP_KT&MZKJ$&X1Z=HT,B#46G9?^64 MMO(]MM. [W4<>09 1_7FIR*#,6BBB@ HHHH **** /S\_P""K'_!O/\ "_\ MX*>_$B3X@2>)O$GP]^([:?'ISZGI\45W87ZQ<1/=6L@5I'124#131$K@,6"K MC\A_VKO^#6#]I_\ 9^DNKWP?:^&OC!H<9=D?0;U;'4EC SNDL[HH 3T$<$T[ M= :_IY*;C1LH&F?P_\ Q0^%GBKX'>+F\/\ C?PQXB\%Z]&H=M-U_39M-NPI MZ-Y4RJY4]00"".A-8.?_ *^>HK^WCXL_!/P=\?/"$WA_QUX4\-^,]!G8/)IN MN:9#J%H[#H3%,K+D9X.,BOSO_:M_X-2_V9_CHMU>>"5\3_!_6I S1G0[W[;I MC2L<[GL[KS JCH$MY(%Z>^0?,?B+_P $/?V;#^U3_P %6/@SX:3X[OM8TL>'M!EL=,DL/L]FTT<]Q)-&\D@621X8 $5V"B(_,V_"_ MI<'_ ,:!-W'44 Y%% @HHHH 0MBOYTO^#NK]M:X^*?[7OAGX(Z;>-_8'PMTZ M/5]7@1V7S=8OH]Z;UZ$PV1B*-U'V^8=*_HL;DU_&5_P4?^,4WQ__ ."@WQN\ M8R7#74>M>-]6-I(23NLXKE[>U'/I;10K^':@:W/3?^"%/[--M^U5_P %7?@_ MX;U&W%SHFDZJ_B?5$,8>-XM/B:[C613PTWA./4_P#@H]X]UAPK?V3\.;FW0%0=K3ZEIYW9['; P^C&OZ01TH'(**** M"0HHHH YKXQ_"70_CS\)?%'@CQ-:F^\.^,-*NM%U.W#E&FMKB%H95##E24=L M$<@\]:\>_P""=7_!,KX;_P#!+_X;Z]X5^&T-S9VMT2UEX49F953#@'V7^TY^V-\+?V,?!" M^(OBEXZ\-^!])F+);R:I>+%+?.H!:.WBYDN) "#LB5VQVK\]_B__ ,'>?[,_ M@35[FS\,>'OBIX^6$XCO[#2+?3[&8=,C[9/#<*/]Z ?A7XS_ +)W['_[07_! M>/\ :]UB\;7K[Q-K6$N?%/C7Q),S6.@VSL[1Q_(,+N(D$%G;JJ\-@11*[I^O M7PE_X,[_ ("^'/#-NGC+XA_%7Q7K6S%Q/8W%GI%DS_WHH!!+(@]GGD^M &5X M5_X/*?@O=WFW7/A!\7-/@[/8MIMXP^JO\=?LC_%S5?A_P#$WPO?>&?$VE$&>RNPDB3QMGRYHI%)CFB?#;9$)4E6'#*P M 5N?VS%_\YI4;E?ST_P#! [_@XA\0?"/QQH'P5^/WB6?7/ NKSI8>'O%^ MK7!DN_#4SMMCM[R=SNELF8A5ED):W+ ,WD#]Q_0NO2@D_ '_ (/,OAC=:?\ M';X%^-%61['5M#U30V8*2L,MM/!.H)Z9=;IR!U/E-Z5^?_\ P1R_X*%_\.R? MV[O#_P 2;VRN-2\*WMI/X>\46UJH:X?3;EHW:2(8^9XIH;>8+U<0M'E?,##^ MEC_@L+_P3>L?^"HG[%^L?#T7=GI7BK3[A-<\*:G=;O(L=4A1U02[06\F6.26 M%R%8JLI<*S(HK^2WXV?!/Q;^S?\ %G7/ GC[P_J'A?Q?X:N#;:EI=\@$MNW5 M64C*R1NN'25&9)$965F5E)"HG]I7P.^.W@_]I/X7:/XT\!>(M)\5>%=>@^T6 M.I:=.)89ESAAQRKJV5=& =&5E8*P('6>97\7?[(W[=_Q@_82\73:U\)?'^O> M#9KQUDO;2WD6?3M3*@J#<6DH>WF(4D!V0NH)VLO6OUP_8O\ ^#Q!E2TTG]H# MX:$MG8_B/P2_RGD &73[B3(P,EGBN&)S\L0X% FC]U@*?LB_\%&/@ MC^W=I#W7PG^)'AOQ=-#%Y]QIT,QM]4LX\XWS64P2YB7/ 9XP">A->U&3% CY MY_8G_P""8?PO_8 ^)'Q4\4?#N'6K6\^,&IQZKK5O=W:S6MM)'-=RI';1A%\J M-3>S +D_*$&>.>'_ ."FO_!;#X*_\$P]"N;+Q-J__"3_ !$>W,MAX,T659=2 ME9E!C:Y;[EG"VY3YDI!9=QC25EV'[ !S7Y[_ +=W_!MM\$_^"@_[47B+XM>, M/&?Q'_#UFS+IGAVV8@LD*GF25]J&6=LR2 M%%'RQQQQQ^G?\$-/^"F'A/\ X)6_M7^)?B%XQ\/>*/$NFZWX2G\/0VNA+;M< M)/)>V)M8T'3 M]&T_44NM>N()KUI+A79P6@AACVC "@)D:&3R)9!M"^I!S7R)_Q!S?LV8_Y*-\?O\ P<:-_P#* MROL;_@F+_P $GOA]_P $H_ _BK0/A]K_ (XUZS\7:A%J5Y)XDN[6XECDCB\H M",V]O NWJ"&.>] CZ>#Y_\ UU\J_MI?\%L/V:_V"]9N]%\>?$C3Y?%MFO[S MPWH<+ZMJL3X!$*_P!ACX*^&?AE M\--6ET'Q[\4HKF6\UVU:!I4)1'-NP.8KBXDD\M)ADQI%.4*2B.1/Q)_X) M"?\ !.Z3_@J#^W)HOPSN-6OM$\.K9W/B'Q-J5J$DO8-/@9%D\KS 5,TLT\$0 M=PX0S&0I)L*,"/V%\7?\'DWP1LKKR]!^$WQ>U1,X\R]73;(,/4!;J4_F!^%: M_P -_P#@\/\ V>_$E];V_B3X?_%[POYS!7NA8V%_:P YY;RKKSC_ , B8U] M>&_^#:[]B_0/"RZ:_P '5U(F,)+>7WB35I;N=MNTR&3[4"C'K^[V*"> M?G? M_P %K_\ @V2\.?LX? [Q'\8OV?KK6ET?PG ^H^(/!>HW#WWD6" F:ZLKASYQ M\A09'AG:0LGF,L@9%BD!KS/V<_9#_;V^#_[>?@VXUWX2>/-#\9V=B4%[#;,\ M-[IQ?=L^T6LJI/!NV,5\Q%W!21D-N&&",, R_P!@G[ 7[86C_MZ_L>^ M_BUHMJVGVWC#3_.N+)I/,.G7D;O!=6V_ W^5<131A\#<$#8 - CV!I-M8?Q% M^*7AGX/>$;KQ!XN\0Z'X5T"Q7=?*M#.B@=5' /U7_:?_P"#I7]E/]GN]DL="USQ%\6=3AD,4L?@ M_3A+:Q$?Q?:[EX+>53V,#RU]9_\ !/[]MK0?^"A_[*/AKXN>&-&UK0]#\42W ML5O9ZL(A=Q&UO)[1]_E.ZR:]J<@EE5"'^S0(1+* M5*Y&R,.KRQF@JUC[\_X*(_\ !8OX&?\ !,>QM8?B-XANKOQ1J-O]KL/"VA0+ M?:U>0[MOF^662.&,D,%DGDC1RCA68JP'RG^SE_P=H? ?X[?&O1/!NH>!_BAX M0_X274[?2M.U*[M;2ZMEFGD$40G6"=I(]SLJ_(DF"V3@//VL/C M=JFMZI-XA^(7Q"\77;WU[)%;O?:AJ4[8!98HE)V@;55$4(BJB*JJJJ/H77P'^-MGI]EXPT:ZGNY_ >K1V]O"E_ [R.[6X5455)+$ M@ Y/6@+:']@0.137DV#_P"OUI5/RUD>/_&%G\._ VM>(-1I>(]:F:YUGQ%>3:KJ$Q))FN M;B1I97))))9W8\DGGO7[J?\ !F!X3CA\&_M#:]C]]>ZCH>G$G^[!#?2@?G< MV<_V>Z@D@GCGBDBDP=C+)&IS@Y&5(()!]4HH \G_ &)?V-/"'[ G[..A_"WP M(^KOX7\/RW4UI_:=R+FY#7-S+N>( M[#POHMUJ6IWEIINGV,1FN;JZF6&&W0#)9W8A54#N2!7PC^U?_P '+7[*/[+K M7%G9^-+GXI:Y;D*;#P-;#5(SD'G[:S1V1 (P0LYW-Q)X&@(4^7_9;,R"&,$CS[8.2L;/*L M0Y/X[KM>/Y=I4C (YR/K_P#KH*BC^P[_ ()>?\%-O"?_ 55^ FM?$'P?X=\ M3>&=-T/Q%-X;EM==6!;AYH[:UN"Z^3)(NPK=(H^;.5;BM[]NK_@I+\'_ /@G M%X MM>^*WBRWT5M3+II6E6Z&ZU76)$7++;VR9=@,J&D.V)"Z;W3_:A^(?[??[2>J>./&U]<^)/&WBR;9;VEG')(EM$" MQBLK. %F2"($A$7)^\S%G9W8%;4_=_1_^#Q_X!7GBU;>]^&?QCT[0Y"H&H-; M:;+-&"?OO EX3M Y.QG;T4G /ZM?#/XBZ3\7OASX?\6:!:%XHTVVU?3IW MA>%I[:XB66)RC@.I*.IVL PS@@'BOXUT_P"">/[0NI6/F6_[/_QTFAF7Y6C^ M'VL,'!Z8(M\?CTYXK^L+]GKXI:'^R3_P3!^'/BCXEWW_ A>B^!_ASH\VO3: MK#)!)IIBT^!9(Y(BOF><'^01!3(TA"*II-?" MW[5G_!Q[^RA^RGJ=UI";7^U\'!^7[5N2S# C:4,X96X8# M!Q^'O_!7#_@NM\3_ /@J3X^O_"OAJ37O!_P;N+H6>D^$+%R+[Q"-P$;=3:=;S8_ZYK/(,^V^O4/@9_P ':7[+/Q4UB*Q\20_$;X9M)\OVO7]$2YL] MWINL9;AU'^T\:J.Y YKG?%__ 9_?LV:SH;1Z/XR^,FAZ@J$1W(U:QNE+8P" M\;V?S+GJ%9"?45^6/_!57_@WW^+7_!,;0IO&4-[:_$KX5PR*EQXBTVT:UN=& M+8"_;K4NYBC+':)D>2/.-YB9T1@K0_J"^#GQR\&_M#^ ;/Q5X#\4>'_&/AO4 M,B#4]&OX[VUD(X9=\9(W*>&4D%3P<'BNJ!R*_C!_8;_;[^*?_!.OXP1>,_A; MXBFTFZ>2,ZII<^Z;2O$$29_/-8^(&@^)=(T:/0K:Z\.ZE;P*+9)YI MU#1SV\R,=\\F3@'! XQFOYXO^"Q?_!+B^_X)0?M3VO@<>)!XN\.^(=)76]#U M1K86]SY!FDA>">-21YL;1C+)A'5T8!2610$?O'^P-_P5_P %H?ABO_/;3];0\Y&/[+N6X_*OZJ ,"@&,_&6 ML6OA_P +^';8W>I:CKR;_]V1[98C^#XKZ^_:C_ &;O#?[7W[/WBOX:^+O[0_X1OQE8 MMI^H?89_(N!&2&^1\':V5'.#7XB_\%8/^#6OP?\ LK?LI^,OBM\'_'GC&\;P M'I\VN:KH7B9K:Z6ZLHOGG-O<0Q0M&T40>3:ZRF3R]N5+;@"/I;QC_P 'AG[- M^A7#1:7X%^-6N;<8F32M.MH6]?\ 6WRR9''\&.>M?I=^SC\;M/\ VE_V>O ? MQ&TFTO+'2_'_ (=T_P 1V=M=[?M%O#>6T=PB2;25WJL@!VDC(.">M?Q)J-IX MPOTX_*O[%_\ @D9=?VA_P2J_9KD_N_"_PW%TZ[=,MU_I0-GT'=7T-C:R3S21 MPPPH9)'=MJHHY))/0 G/M7QC^U1_P '"'[)_P"R?]JM=0^*6E^,MSGD^Q3!=FXR*Z3,6 $;8%?AYX[^'7B#X2>, M=0\->*-!UCPMX@TF18;W2M5L9;&\LW*JP$D,BJZ91E89 RK*1D$$@(_J\_X) M7_\ !;3P#_P5G\6>.-+\#^#_ !QX:_X06VL[J[F\0):()UNGG2((+>>7YOW# MD@X ]37LG[87_!1+X+?L#^'[?4/BU\0=#\(F]3S+2PE9[G4[Y0=I:"SA5[B5 M5. S)&57/)%?S(_\$MO^"K>N?\$PO@W\(DB; NI+2PL8)A_>3==-)CV>-#[5N?"+_@[T_9G\WOK& <#;B5;>'Q7X>N'O=)\QL8BF+(DULY)51YT:*[$+&TA!("M#^K7]G#]JSX<_ MM??#N/Q9\,?&?A_QMX?=_+>ZTN[6;[-)M#>5,GWX90""8Y%5QD9 KT$'BOXK M_P!CC]L[XD?L$?''3_B%\+_$,V@Z]9D)^$GC[P/X7\1?L<_$;3= M>^).H3:7X]+QDBQ#&[YE**=N 2Q K[N";CNZ5\4_\ M%*@/^'@?[#?M\0=9SC_L7[Z@1F_M(?\ !:FY_8K\)?#;4OC-\#_&/P[F^(7B MF?0GM9]=TS4FT:Q@C@EFU69[.65&MTCEE9E#;U%LY( ()^@O^"@'[;&A_P#! M/O\ 98U_XH:[I>H>((=(GM+*TT?3W07NKW5U=16T-O"&.&*9H[CQ-^R_\._%_B/XI0NRW1'B72+>^\-:9OE7 M[LTLHU'4%!"Y$43=P* /UD_9D^-]K^TU^S;\/?B18V-QI=E\0?#6G>);>SG< M/+:1WEK'+_LJ_\)1\!?AC\:-/MV:Z\&:O+X9UAXTY-E?*)()9&Z[8KFW$:C^] M?'US7[/5X?\ \%)?V4H_VWOV%/BG\+?+BDO/%F@3PZ9YC;4BU&+$]C(Q/9+N M*!^W"GD=0 ?QGYHI(Q($_?1R03#B2.1=KQL.JD=00<@@\@BEH- IKN(URV[' MH!DM[ #DGZ4[M_GBOU@_X-<_^"4[?M0_'W_A?7C33V?P!\+K]!X?AEP$UO7H M\.LF.K16>4DSP#.8 "?*F0@I'Z=_\&]'_!)]?^"ZSKVJ:?HFCZ;$9KN^O[E+:UM4'5I)'(55'J M2!0!HL^W_&F[]QXZ]>M?F[^V9_P=(?LS_LSO>:;X/U'5/C-XDMBT8A\+HHTI M) ,C?J$NV%XS_?MA] UJ?T9?M+_MG?"C]C7PH-:^*7Q \+^!K&16> :K M?I%<7NWEEMX,F6=A_=B5F]J_+7]L7_@[_P#!/A>:YT7X ?#C7/B+K$CFWM-7 MU_=I6FS2$@1M#;*#=7&XX7RY!;-R.3TK\"?%_BS5_B%XMOO$'B+5M4\0:]J< MGFWFJ:I=R7E]=O\ WI)I"SNWNQ)_6OKS_@W[_94_X:U_X*O_ OTVXMC<:'X M'N6\;ZOC^"+3BCV_'0J;Y[)&4]5D;KTH'RG]7W@276)_!&COXBAL;?Q ]E"V MIQ6+,UK'=%!YRQ%OF,8?<%+H&?&FKV%OY M@PSVZWDI@D/L\)C<>S"@<=S]&/\ @SKUZ*U_X*"_$K2V;]]??#V2Z1<=5AU* MR5OUG7\Z_HU'2OY4?^#:7X[)\#?^"P/P[CN+B.TT_P >66H>$KF1VVJ3/;FX M@3WWW5K;(!ZNM?U7 Y% Y;A11102%%%% !112%\&@#A/VF_C[H?[*O[/?C;X MD>(F/]B^!]%NM;NT1U62=8(F?RH\D R2%0BCNS*.X%?QE?M)?M$>*/VI?C=X MN^)OCF^-]XH\87\FJ:C+N9HXL@+'#'N)(AAB1(HUS\L<:*.E?TC_ /!UQ\5[ MCX=?\$DM4TBWD\G_ (3[Q5I&@3$'#&-)'OV"GW%A@^JDCN:_F;\%:);^(_&F MBZ;=[6M-1U&VM;C)P/+DE5&_1J"EL?UQ?\$6OV(;+]@O_@G+\//!XL_LOB35 M["/Q'XID9 LLVKWD:23JY'7R5\NV0_\ /.VCSS7U8!@4+P**"1I3+9KX+_X. M#/\ @F!I_P#P4*_8JUC5M&TT2?%;X9V<^M^%[F&/=/?I&N^YTPX4LZW$:$(N M1B=8&R%#AOO:FR#GGM0!_"ZK1W]KD;7BE4=?F#*PQ^1!_P#U5_5G_P &Y'[< M&H?ML_\ !,GPW-XAO9M0\7?#>\E\%ZS=3R%Y;S[-'%):SNS$L[O9S6V^1B2\ MJRMUR!_-E_P4.^#%K^SK^WO\:/ ^GVZ6>D^&_&NJVNFVZ?=@LC=.]JG0?=@> M,?A7ZS?\&77BNX>__:.T&25VLX5\.:C!'GY4D?\ M2.5L>K+'"/^ 4%/8_=? M;FOGS]OK_@EY\&?^"D_@:/2?BAX5BO-0L8V32_$%@WV36M')#?ZFX4$E,MN, M,@>%F"EHV*C'T$&QQ3E;/ M2[YX]'\01 L<("[?9+C"C+2&6$D_=B[5^7OQ?^#'C']GKQS)X9\?>$_$O@GQ M!$-YTW7=.EL+EDR0)%21070_PNFY6[$C!K^W@IDUQ_QO_9Y\"_M+^!9O#/Q$ M\'^&O&_A^9A(VGZWIT5];AP" ZK(IVNN20ZX93R"*"N8_B8T;5+SP[K=GJ>F MW=WI^J:=*)[2\M)G@N+208VO'(A#HP/0J01P_MR? _3?B%\,O$5KXC\-ZD6B,B QSV4Z@&2WN(FP\, MR9&4< X96&592?35;S/Y>G7:+D 2+/*N9202J;?ZH5&%H)/Y=O\ @ZC_ .4PWB3_ M +%;1O\ T5)7H_\ P9Y_\I+/'O\ V3.\_P#3IIE>?\ ITTR@I['](=%%%!)^)?_ =8_P#! M-CXL?M+_ !G^%/Q*^&?@SQ%X_MXM*F\*ZG8Z)9-=W.FR+*]U!,T:9;RI!).K M28"(T488YD0'C?\ @VF_X)C?M'?L:?M[WGCSXB?"/6O"G@O6_!>H>'Y-1O\ M4=/$EM+)W>65ECCC M!9V8X5 .223V]Z )4.5'TJ#4+K.:WN(8KBWN$,""."#U M%?(/[3O_ 7S_9/_ &4$N+;6OBYH?B36K96']D^$]VO71<$@Q.UL'AADX/$\ MD?3M7YQ?M0?\'E.H7=U)8?!?X.6]IYLBI:ZIXXO3++*3P4.GV;@%CD8*WA/M M0!^/'[2_PGA^ /[2WQ(\ VK,]OX%\6ZMXS6RDD\D[8AR2:_H!_X M,\O'%SKO_!.SQ]H=Q,\D?AWXAW26:D\003:?I\NQ1C@>:TS?5STK^>[XV^.M M>^*7QL\:>*/%E!)_#9XFY\3ZIG_G]GX] M?WC5]V_\$S/V"/B=_P %O_'7@'P7?:A>>%_@I\!M'_L6_P!8@4NMDD]U->30 M6JME'U&[EF)9MI6*&*%I _EQ1S?"?B7_ )&?5/\ K]G_ /1C5_2U_P &E\2C M_@DVA"J&;QGJ^XX^\%=)4 M+]JE@CW7FJR*"/.N[ALRW$O)&^1F('RKA0%'JWE\]>E. P/6B@D!P*\5_P"" MD=Y/8?\ !/#X]W%J&:Z@^'/B"2(+U+#3+@KC\17M5@#^(2W&($QTP*_>__ (,P_$,,_P *_C_I(93< M6>M:/>NG<)-;W$:G\3;O^1K\%9=+O-#FDL-0MY+74+!VM;J!QAH)8SL="/56 M!!^E?K;_ ,&>_P >HO G[FW&4C7U;R+VZ M?'I$WM04]C^C$=**%.1102%>4_MK?MB^$?V"/V;O$'Q4\=+JS>%O#3VD=X-, MMA%KR'PSX5U;X5^(9$ M/V;5O#>JW+)"^"5WVEP\ENR;B-P5$WN4&2566"6-]A)*%BA)*F@I69_0J?^#MO]E(' M_CW^*G_A-K_+SJ]T_P""?/\ P70^"/\ P4O^.&H_#_X;Q^-(]?TO0YO$$W]K MZ2MG#]FBN+:W?#"1LMONHL#&"-QSQ7\Y7_!'K_@G))_P5&_;;TSX:W.L76@^ M&[#3I_$/B2_LPC7<.GP/%$R6^\%!-)-/#&K,&"!VD*2;"C?TX_L4_P#!)OX M_P#!/C59=5^%/P_L_#^O76GMIEWK$U[DM?Q,:9SIEO_P!GQH_X+%^!O"/PQTVX; MPA\"/A5J]_J&J^)9+=FMWU&^:-IEA0D"ZO1;I B(/DMXV9W9?M"I+_1C^PI_ MP36^#?\ P3J^'L>A_"[PC9:7'Q-XM2%_P#C[OI0WV&TDX!Q##FX*$E6-U;MC=$I'[]$ M9-?QR_\ !6GXH7GQD_X*@_M!:]?RFXF/CS5=*C/+'9RE6!#> M5'#>2*>J2B!P04!/]*X3/O7XV_\ !FEX>MH?V5/C1JZ_\?UYXSM[&0\9\J'3 MX73_ ,>N)*_9-!A:!,0)BJGB'PY8>+=!OM+U6RL]3TO4[=[2\L[N%9K>[A=2 MLD9)(@69G,0@=B6>&=:LM6MW3[T+_@\F&?VR/@__P!B M9<_^ES?A7]#HZ5_/'_P>2_\ )Y'P?_[$RY_]+FH)1\W_ /!LOS_P6D^%7_7G MK?\ Z:;NOZK*_E3_ .#9;_E-+\*?^O/7/_31=U_5905(*^=?^"N_'_!*K]I0 M\_\ ),/$?_ILN*^BJ^=?^"O'_**G]I3_ +)AXC_]-EQ02?QTGIZ>F.U?V(?\ M$=O^44/[-_\ V3;0?_2"&OX[^_X5_8A_P1W_ .44/[-__9-M!_\ 2"&@I['T M?\''7_*;?X\?]?.A_^H]I=?UB'K7\G?\ P<=?\IMOCQ_U]:'_ .H] MI= H[GU'_P &>OP'\(_$C]JOXK>,=>T.RU7Q#\/]&TW_ (1ZZN4\S^RGO9+Q M+B6-3PLK);H@D W*CR*"!(P/]$ 7BOP-_P"#+[_DKO[1'_8(\/?^CM3K]]!T MH![B;<5A?$OX<:#\7_ .L>%?%&DV.O>'?$-G+I^I:=>1B2"]MY5*/&ZGJ&!Q MVK>II3)_I0(_CE_X*H?L,W'_ 3F_;J\7)W37FE7(\ MRV9VP-[Q_/!(X5=TMM(0%!%?:G_!H_\ M9W7PF_;X\0?"FZO"N@_%K0Y9[:V M..=6TX-/&4SPI-HU[NQRWEQ9X08]*_X/-OA79Z-\#/$WB+18=2USX>W\NI^'KIY9 M$;3;B6![>1U"L%;=%(ZX<,.<@ X-=DHP**"3C_&WP&\)_$;XE^"_&.M:1%?> M)/AW<7=WX=O6ED5M,ENK9[6X955@K;X)'0APP&E^&_">F6VC:59([.MG:6\2PPQ!G)8A8T5O?L)?L8>+/^ M"@G[5'A3X5>#D:&_\03E[W43#YL.AV$94W-]*,@;8T^ZI*[Y&BC!#.M?V$?L MS_LX^$_V2O@%X5^&_@?3QI?A?P?8)86,)P9& RSRR, -\TDC/)(^ 7DD=CRQ MKXC_ .#<_P#X)-M_P3U_95/B_P 9:;]E^+WQ2@BO=8CGB*W'A^Q&6MM-YY1P M&\R8 ^:^P[A!&U?HMG;VH!L&?!6 M@Q,$;4==U2#3[4,>B^9,RKN/89R:"3JJ*_,?]J/_ (.OOV9/@<\UGX+_ .$M M^+NJQY7.AV'V+38W#8(>ZNS%N!&2'@293QSU(^QO^"?/_!0+P%_P4E_9PT_X MD> )KI+*:=['4M,O0BWVBWD8!>VG568!]K(ZD$AHY$<<,* //QQ\4-6O+'3;R\&FZ=:6-H]W>ZI=F-Y!!#&O&=D;L M6C_R2/^% 'B/[9?\ P>#^/O&S M7FE_ KX>Z7X)TYF9(M=\4L-3U21#C:Z6D3"WMY!U^>2Y3';/3\M?VGOVQ_BM M^VCXH_M;XK?$+Q1X\NHYVN((]3O"UE9.1AC;VB!;>WR.T,:#VKS4C#>_<]_> MB@TL&,>WL.**** #&*_?K_@SK_93_P"$;^"7Q2^-.H6V+GQ=JD7A;1W=,,MG M9+YMQ(C?W9;B<1M_M6/;J?P#F++$VU&E;'RQJ-S.>< #N2> .Y-?V7?\$T?V M45_8E_8)^%7PO:-8M0\*Z! FJ['WJ^I3$W%\ZG^ZUW-.PY(PPZT$R/=!THH MP**"0HHHH :T>YLU_-]_P=K_ +%-Q\&OVXM&^,>G6Y1(30"/XZ_ 'CW5_A5\0/# M_BSP]=+8^(/"^IVNM:5==1;W=M,DT$GH0LB*<=_UK^SK]B_]JSP]^VY^ROX& M^*WA?*:3XUTM+X6S/YDFGS@F.XM'8 R03I+"Y QNB;&1BOXY_VEOV;_ !E^ MR'\=?$GPX^(&DOHOBKPS4N(7P/,@D3#(XQE3T4@@?='_!OC_P M6MC_ .":WQ+O? /Q$FFE^"_CB]6YN;H!I9/"6HE1']M1%RS6\BJB3Q@%E\N. M1 "LB2A3U/Z@%.116?X7\3Z;XT\-Z=K&C:A8ZMH^K6T=[8WUG.D]O>02*'CE MBD0E71E965E)!!!!(-:"MN%!(444TO@_S]J !I-M?B+IG_!:;XR?M2_\'$>B M?![X:_$$V'P1A\6/H#Z9;Z5I\Z:Q#IMI+-J$WVEX9)MLDUMZCAW1^#M!UG5\ _ZL&S:QS_Y M.XY]:!]#]4O^#NCP+<^*_P#@E?I.I0QR/#X4\?:7J=RR#B-)+>\L@3Z#?=Q@ M>["OYII;BXM(O.M)/)NH?WD$H_Y9R+@J1]",CWK^S7_@HU^R7!^W3^P[\3/A M1++!!<>+]%EATZ>=B(K;4(BL]E,^T$[([J*!R!R0I'O7\;/B;PMJO@;Q/JFA MZYI]WH^O:'>3:?J5A=QF.>PN87:*:"12,JZ2*RL#T*D4#B?VR? /XPZ;^T#\ M#/!GCS1]W]C^-=#LM>LMWWA!=0)/'GWVN,^]=>#D5^.?_!J#_P %-=+^)GP% MD_9O\5:G';^,? 7GWOA,3O\ -K&CR.TLD*,20TMK*[C;P?(DAVAA%*4_8H2 M<"@D=36%+NS7#?M*_M">&?V4/@-XM^)'C*^73_#/@W3)=2OI=RB1U0?+%&&( M#2R/MCC3.7DD11R10!_*#_P7!UVU\2?\%=_V@;JTV^2OBLVK;3GYX;:""3_R M)&_X@U^G7_!F#\,+VP\!?M >.)(S_9NL:EHOA^VDV\-/9PW=Q,H/?"ZA!D=L MCUX_$'XE^/\ 7OVB?C7XB\57UI+?>*OB#X@NM6GM+*)I9+B^O[IY6AA1?F9F MEE**JC)R !VK^MC_ ((W?L'-_P $Z_\ @GUX'^'NHQP#Q9)$^M^*9(BK!]5N MCYDT>Y25=85\NV5UX9+9&XS05(^ ?^"P?_!93XN_\$Z/^"T_@'PZ/&UQ;? M M],T/6/$>@+H]E-OLY[NYM[V593";DNL<)D54E +(!T)%?LW8ZA#J-G#/;RQ7 M$%PBR121L&21#R&4C@@@@@C@Y%?S:?\ !X%8"W_X*B^$9?+^6?X7:7DG[LA& MJZP#GZ#;^=?<7_!K_P#\%;=+_:%^ NE_L\^.-72'XD?#NS-OX::Z8+_PD>B0 MK^[2-NC7%I'B-D^\T*Q2#?B8QA/0_7 '(HIJ-A?I3@VNHZ=>(B^;+9W-U#:WEJS'_ED5E6?'7?;1XZL M#^FV[FOS&_X.LOVN=%^"G_!-:^^&YNT/BSXPZA:Z?8VB,#+'8VES#=WER5/6 M,"*. ]]UVF.A( 1_-G\,=6NM!^)OAG4+!G6]L=8LKBV>/AA(EQ&R$>^X*0?6 MO[AE.17\@'_!%[]D/4/VV/\ @I;\*_"=O:_:='T?5X?%7B*1D+PP:7I\L<\P MD(Y"S2"&V!Z;[I,X&C?\&> MG'_!2OQY_P!DSO?_ $Z:77GG_!U5;R6W_!8'7F=65;CPIHTD9(^\H25<_3(( MSZBNH_X-&O&UCX6_X*HZYIMY<1P2>)?AWJEC8HQPUS<1WVG7&Q?]KR89VQZ1 MGTH#H?TO YI"V*%.5I'&[(_I02?D[_P7-_X.,Y/V$/B)>?!_X.Z5I>O_ !-L M[9'U[6=4C:73O#!F17BA2%2IN+LQLLF&811!XMPF)>-/R7^#?@#]L3_@X'^+ M&J>'V\;>(_'MKI@2\UF[\0ZPVG^%-!\PMY;O;0)Y$;NR-M2WMFD;8QV[49E^ M:/VK/'^H?%G]JGXH>*-7?S-4\1>+]7U&Z)'W7EOIG90.RKG:!V"@=!BOZ!/^ M#/R72&_X)K^,A9>6-67XBW_]J?WR_P!@T[RB<\[?*V8[9#=]U!6R//?V4/\ M@SF\!^%EM=0^,WQ0U_QA<+MD.C>&+5=%T]#_ !1/.YEN)4_VH_L[<#@]FX_P"VC5_2[_P:8''_ 2:B_['/6/YPT%/8_3:B@'(HH)"FE:WM9(?"OQ1F?QOHDV"4=KIV-_$&P%W1WGG-L'W(I MH/[PKYN_8:_:IU#]AS]L'X=_%G389KR7P/K,=[=6D# 2WUDRM#>VREN TMK+ M/&"1@-(I[5_4#_P6]_X):67_ 5(_9$N-#T\V=C\2?!\CZOX.U&6"Y10C$'"ND$A#^5L;^3OQEX-UCX=^,-6\.^(-,OM%U[0+R73]1TZ\B, M=Q87$3;)(I%/W65@1Z<<<$4%+;4_MU^'7Q!T;XK?#_0_%'AS4+?6/#_B33X- M5TR^@),=[:SQK+#*N0/E=&5ATX-;0;<*_GG_ .#;7_@N?I7[-%O:?L]_&35K M?3? MY=,_@[Q+>2;(- GE?>]A=.3A+5Y"TDAPRG![,#05$]H_X,Z8P? MV_?B=[?#Y^W;^T;/_"OZ,U&T5_.;_P &=)_XS\^)WO\ #YP/?_B8VE?T94"9 MP/[5G_)KWQ(_[%;4_P#TDEK^);2_^09;?]:X1<1V^L64,=O/"<<+YENEK*I8@R-]H(SL8T#B>]?\&97QIM;? M5_CO\.;BX1+RX32O$VGP;OFF1?/MKIP/12;('_KH.G?]W%.17\V\JAXY$/=2I!_&@7 M>'[FT_:C^">K/&19WWA74;6)_P"\\%W$\@_ 7$?_ 'U02?,7_!LN,?\ !:3X M5?\ 7GKA_P#*3=5_597\E/\ P;X?%/2_A!_P61^"&H:Q=16>GZIJ-[H+2OT, M][IUU:VL?U>ZEMXQ[R"OZU5/%!4A:^=?^"O'_**G]I3_ +)AXC_]-EQ7T09, M#I7Q7_P7M_;"^'/[-O\ P3;^*WAOQAXFL=-\1_$[P?K'AOPSI*GS;[5;NXLY M85*0KEA"C2+YDQ 2,,N3N958)/Y->_X5_8A_P1W_ .44/[-__9-M _\ 2"&O MX[R<>W'3O7]AW_!'=\?\$H?V;_\ LFV@]/\ KPAH*EL?2)ZU_)W_ ,''7_*; M;X\?]?6A_P#J/:77]8>'O_1VIU^^B]*_G4_X,[_C5IO@O]M?XG^![R:&WO/'7A2"]L#( MZJ;B73[AMT*9.2QCO))-HYVPR'HM?T5KTH'+<*,\T4UG"F@D_"[_ (/1_$,. M_P#9QTE2C7#'Q)>L-PW(J_V6@R/1B[8/_3,BOB/_ (-H?A'=?%7_ (+(_#.Y MAMVGLO ]GJOB34/E_P!5"EA+:1N?3%S=VWXD4_\ X./_ -N;3/VW?^"EFMKX M;NX=0\(_#"R7P?IES"^^&_N(99)+VY3CD&XD:'_$WQZ\26+V^L?%3R].\-I,FV2'1;=V+7 R<@75QR P^:.T@D4D24% M;(_893E:*1/NTM!(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% 'SO_P5@_9/D_;=_P""=OQ9^&MK;_:M M8UO0I+C18\A=^J6K+=6(+=E-S!$K?[+-ZU^%O_!K_P#\$KD_;,_:%7XW>,=/ M$WPS^%=[')ID$ZG9KVNA5EA7&.8;0-'.X)4-*ULOSJ)E']+)3)S6)\//ACX< M^$?A.#0?">@Z-X9T.UDFF@T[2K*.SM(7FE>:5EBC"J"\LDDC$#+.[,7EQ#:V=G&TT\\\@CCA11EG9CPJ@9))P :_+']JW_ (.WOV>_ MA"+JS^&>B^+/C%JL8_=7%M"=$T9F'!5KFY7S^O\ %';2*0"02,$_J?J>EVVK MZ?<6=Y;PW5I=1M#/#,@DCFC8$,C*>&!!((/4$U_&-^W]^RG<_L-_MJ_$KX3S MK((/!>N2VVFM(VYYM.D"SV,A/=FM);8=PZAX(X&':OS]^)/Q+\3?&?QA)XA M\9^)/$'C#Q!*H5]3UW49M2O'4=%,LS,Y4>F<#MBL6B@NP8_SZU]3?\$B?^"H M?B3_ ()6_M46OB^S^W:IX(U\16'C+0()/^0K9JQ(EB5F"?:KWC!8_!VIRL!Y^\\1VG_P DC_C7[/@Y%?B[_P 'FI_XQ[^!O_8TWW_I%0-;GX GK11106%% M%% 'UQ_P0I_94;]L#_@JC\)_#UQ:M<:'X.M#A9/#_B^QMUDO--R=WE2H2OVBU+'+0LR\DE'C<[Z_FF_P"" M@7_!)?XX?\$U/$$R_$;PG--X5\P1VOB_2%>[T"]!.%!GV@V[DY BN%C=B&VA MU 8_V&%-QJ*^TV#5+*:VNH8[BWN$,4T4B!DE0C!5@>"""00>N:!IV/Y#/^"> M?_!9GX\?\$TD^P?#_P 36VJ>"Y)3--X3\0Q-?:.S.6)>%599;9V9VL7 _P"/[PA=3:#M/=OL]NRVS,>[ M/"Q)R2#7M3B]'AA:*.VB<'_ )ZKO8OA)_P:U_L?\ PR=)-2\'^*/'%Q&0 M4D\0>)KS:"/6*U:")L]PZ$>U :'\RNJZYXR_:4^,$UU>7'B;X@?$#Q==B61C MYVJZOJ]P1@85=\LC!0%"J#A54 8 %?N!_P &O/\ P2;^-7[*?[1?B3XQ?%+P M9<>!]&UCP=+H&D6.JSQKJER]Q>6=P\CVJY> *MI@B?RWRXPA!S7Z^_ ?]E3X M9_LN:))IOPV^'_@WP'8W&WSX]!T:WT_[25X#2&)5,C?[39.>/FB63Q;X4BPK>)510JWMGG@ M7BHH62$D"X1 RXF4K<_LH!@4FWF@1_#YX:\3>)?@A\3K;4])O=;\(>,O".HE MH)HGDL=2T>\B;;CL\4BME65L$?,K#DBOV<_8E_X/";SPQX2L]%_:"^'6I>)+ MZRB$;^)O!IMX[G4-J@ S:?,\4*R$AB[Q3*A+?+"@ %?JW^VC_P $F/V??^"@ M,IO/BA\-]'UC7Q"($U^S:33=810"$4W=NR2R(F_\&;_P M1U6Z:3PU\5OBUH:2.7,-\VGZA''SP$VVT38' &YF/J30/0Z;Q9_P=]?LS:-H M;3Z;X7^,6M7S*?+M$T:SM_FP<;Y)+L*%)X)7>0.0#7Y._P#!43_@M)\7_P#@ ML?XVT7P/I_AVZ\/^"VU"/^P_ F@^;JE_K-[TC>=D0/>3@D^7%'&J(6'RNZB0 M_J-\-?\ @SH^ OAZ\AN/$WQ*^+GB7RFRUM;W%AIMM./[K[;9Y?3E9%/'7K7W M]^QS_P $S/@7^P+I\D?PG^'&@^%[RX0QW&J[7O-6ND)!*27L[/<-'E0?++[ M$FD6XB\,$C'VZ[* MDI)>X.(XU+);@[R6F*?9OV07I33%GN:<.*!'XC?\'6?_ 3.^+W[1?Q.\)?& M;X>^%+KQGX=\+^&!H>MV>D!KG5[/;=S3K.MJJ[YHL3X/D[W3#,RJ@+C\)O"' MBW5/ _BO3]6C13R*,#"N[ M*,8Q@D$ _)7]A3_@[\UWP7X>L]!_:&\"WGC"2T39_P )3X3%O;:A=8& 9["1 MHK=I">6>&6)><+"*^QHO^#LK]DMM,68W/Q(6X(S]D/AAS,/;(&3(?DMTU.PO+:+KT$UH93VZRGI^-:&0?^.T#T.7_:F_X/(?#-MH-Q:_!/X2Z]J. ML2(T<.J>-IXK.RM7S\LGV6TEEDN$/]TS6YYY(Q@_E?H/A/\ :4_X+F?M=WE_ M:VVN?%#QY?B*WO;^11;Z3X:M07:..23 @L;5,RLL0P9&,A5)9I&W_O9\!_\ M@U>_9)^#5ZMUK&A>,OB7'K'/V?2]&T^&PLX,G)VPQ*J+D\\#F@#Y5_X(S?\ M$?O#/_!)_P"!=S9B^A\3?$KQ9Y4_BKQ"L92.9D!\NTME/S+:Q;GQN^:1V=V" M[ECC^S ,"A1M6B@1^%/_ >"_L*ZYJ6M>!OVC-#L;B^T72],7PAXK:*,M_9: M+<236%RX .(GDN;B%W; 5VMEYWC'XO\ P-^-WBK]FOXO^'/'G@?6KGP]XN\) MWJWVEZA!@O X!4@@@J\;QLT;HP(='=&!5B#_ &T>(O#>G^+]!OM*U:QL]3TO M5+>2TO+.[A6:WNX9%*/'(C JZ,I*E6!!!(/!K\S?VEO^#33]F?XU^)KS6/"5 MYXY^%-Q>,TAL-!OH;C25=CDE;>ZBE:-?2.&6.-1P% !W/F?X3?\'G%Q:^# M;6#QU\!!=>((8@MQ=Z!XE\FSO'[ND$\#/ I[(992.[5]!?\ !*3_ (.+O$W_ M 5 _;O7X&0/]A@>RTRWN%'\$C)"\N#ZQR1 MGT(K]+?V6OV/?AE^Q1\,8?!_PL\&Z-X,\/QOYLD-E&S2WDN /.N)Y"TUQ+@ M>9,[N0H&< 8!'\O_ /P7S_8!UO\ 80_X*(>,97L;G_A!OB?J=WXK\+:AY.VW ME6YD,UU9!A\HDM9Y60IG(B:W,?"^H$-)8ZA%N$<@!"RQ.I#PS*&;;+&RNN20PK\S/BW_P9X? M/Q9K5Q>>$?B!\4O!L-Q*76PDN+35+.U7^Y$981/CWDFD8]R:!GDUU_P>AZ>O MAY6M_P!G/4&U8JNZ"3QNBVJ-W F%B6('J8QG@<9KY&^+'[>W[8'_ <8_%^V M^$/A.QATOPI=RQRWGAS0!+:Z#80"0NMWK-XV]I(T*A@K_([Q)Y-NTX4'](/@ MO_P: ?L[^!]9M;[QCXP^*'Q 6!]TNGS7]MI=A=#NK_9H5N0/]RX7O^'Z2?LZ M_LN?#W]DCX:P>#_AGX/T+P7X<@?S39Z7:B$3RE54S2M]Z:5E50TDA9VVC).* M!'\OO_!;?_@D!-_P29\=_#6QT[5=2\3^&/%_AQ/.URZC6-9M)KI/#:^-/!'CB&WCUK1Q> MBSN(IK3=6\A1E#JLLJNC "0,F64HIK^G[]L;]B_X=?MZ_ O4/AW\3_#\/ MB#P[?.MQ%\YBNM.N4SY=S;3+\\,RAF&Y3\RNZ,&1W5OS.M?^#-?X+Q^,&FF^ M+WQ)I?BSXV%NXTO2]'T^Y2Q:\EC2$0AL;_*:23:>$.1 M7UU^Q5_P3N^$7_!/;X87/A7X4>$;3PY;:D$;4[]I'N=2UB1%8+)GUS1O$$.FSW]F\<\<2O:S);H\R.LD;N)-AC*R88H4^;Z^_P"(0#]F M''_(U_&S_P 'UA_\@T?\0@'[,.?^1K^-G_@\T_\ ^0: N?H9^R]^UY\-OVTO MAU-XL^%OB_2_&GAVVOGTV:]L2^V"Y2..1H75U5E<)+&Q! .'4]Z](!W"OGS_ M ()O_P#!-CP'_P $N_@CJ_@'X>:AXHU+1=:UV;Q#/)KUU#VMV"M%% M$NS9:QX!4G);G& /H,# H$%%%% #63=W^E?GW_P66_X(%^!O^"G>FS^,/#]U M9^!?C18VGE6VN^06LM>5%Q%;:BB_,R@!46X3,L2XXE1!$?T&II3+;LT ?Q>_ MMF_L%?%O]@+Q^WAWXM^"=4\,2W$K166H,GGZ3K 4 YM;M,Q3?*0Q0'S$# 2( MC94?1G_!.?\ X.$OC_\ \$\=#T_PO#?6'Q*^'.GA(K?P[XDD=FTV(8'EV5ZG M[V! JJD@FAC'"Q*3FOZH/'GP]T'XI^#[_P]XGT72/$F@:I%Y-[IFJ6<=Y9W MB9SMDAD!1UR <,",BO@W]H7_ (-@/V1OCO>7-YI_@_7/AOJ%V[223^$-8DM8 M@3V2UG$UK&HZA8X5'M0,\#^%G_!Y+\&=6T*%O&WPC^*WAW5&P)8M&;3]8LX^ M.<2R3VTA&>/]2#[#I70>(O\ @\2_9RTZVD_L[X>_'#4[@*=@.EZ7;PEAV9FO M]P^H1JY7Q)_P9H?"2>]W:+\9OBA96W9+^TTZ\D'_ )(8A_X[5SPI_P9J_!. MT;_B>_%WXP:AQC_B7_V99?\ HRUFH#0^2_VW?^#MOXP?'7PW=:#\'_".F_!Z MQO$:&;6IKL:QKC*3U@+1)!;$J2#E)F'570X-?FS\#_V??BG^W)\6;[3? ?A? MQA\3O%VJ71O-3GLXI+Z8RSR9:YO;ISMC\QV)::YD4$DDMDYK^F+X$_\ !LK^ MQ_\ !*XM[JY^'M]X\U&V?>MQXLUFYOXVZ&? M@WX/M?#WA'P]H?A70+$%;;3-'L(K&SMP?[D42JB_@!0'H?F1_P &\G_!#;XA M?\$U?&/B'XF?$[Q!H_.@1^<_P#P5N_X+R_ 7]FSX(_%;X>:7XL7Q7\7/[,U M#PY!X=TVRFF%C?R1- 3=3E!!&D+.&D4R;RH(56/ _EUMX?)MTC7_ )9J%R/; M'^%?U!?M%?\ !KC^SS^TY\>_&7Q&\0>)?BY;ZYXXU>?6K^*QUBRBM8YIG+L( ME:S9E4$\ LQX&2:XW_B$ _9A_P"AK^-G_@]L/_D&@:/E7_@@;_P<-_"O]C+] ME32/@?\ &>WUKP[8^%[R]FT7Q-8:?+J5K+;W5U+=O'=10AKA9%FGD"M'$ZLF MW.PK\_[(?L@?\%&?@I^WG%JO_"H_'VD^,Y-"CAFU&"WAGM[BR24N(VDBFC1U MW&-P,C^$U\,C_@T!_9A'_,U_&S\==L/_ )!KZ:_X)H?\$7/A3_P2J\2^,-4^ M'.L>.M3N/&UM:6E^/$%_;721K;-,T9C$5O$0ROX8U:[T2^CR8+RW8CY9(R3[.CR1ME)'4^ MS#@4$9H _CA_X*+_ /!,GXJ?\$QOBZ_AOXAZ/,VC7DK#0O%%G$QTGQ!%S@QR MW&.T=R7DEL;E59K5G;)9=DL3%G;R_,8R5_5?\1_ACX<^,7@G4/#7B[0=%\4> M'=6C$5]I>K645[97B A@LD,BLCC M(/!OQ<\,ZF$'GVXTRROH0_<1RQW6YE'JZ1D^E>$_MQ?\'@]OKG@J]T7]GOX? MZUI>LWL+PKXF\9BV4Z83E?-M[&&299F .Y6FD55;&^*1U?2'[,G_ ;%_LF?LY:G#J%]X1UG MXHZG;RB6.;QOJ(U" 'GA[.)(;.4'/26!^GUR"/PM_P"";O\ P2.^-G_!8CXN M7GB)9=6L/!^H:E)>>)_B+KJ23),_F$A#M1C^]=-RA_ZCOV2 MOV4/!7[$_P"SWX;^&?P^TW^R_#/AFW\FW#D//(/V\?V,-+\1^!-(N->^('PCO9M6L]-M8S)=:KILT:K?6 MT"#EYOW5O.J+N>3[*8T5GD45^DM-:,-_GI0!_##;7;?NYH97C:-P\;4)=% MU:Z Z-,] M6D::^\0>$KS^S;J]D8EFDFB99+6:5F;/B9HTVF_#OP%X'^&4'^Z3@US/Q$_X)&_%5_^">WQL_:\_:JU M3Q/>_$.?18!X9T77[J5M5@>XN[>W2[OE8@P;$F*PV6%$6[+(A58U_:?]AS_@ MAS^S?_P3^UFUUSP3X%CU3QC:+B/Q-XCG;5-4A/(W0L_[JV8@E2;>.(L.#FO8 M?VW_ -CCPO\ M]?LP>)OA+XRO=>T_P ,^*VM#>3:-<1V]XHMKR"[0(\D&_AKJW@W MP=\1?"/@^W%GI+W=[-I>IVUL"Q2!IU$L;)&"$0^2"J* 2W6OUY^%W_!L-^QO M\-X8&NOASJWBZ]MSD76N^)]1E+>S0Q31P$?6*OI7X4_\$U_V>O@;-!-X1^!_ MPG\/WEN%"7EGX5LH[L[>06G\OS&(/.2Q/O0-LL?\$_?VL/\ AN;]C3X?_%K^ MP4\,_P#".FSS_+C\S[F<[%ZXQQFOYGO^#CK_ )3;?'C_ M *^M#_\ 4>TNOZPXXUAC5$5550 J@8 %?R>?\''7_*;;X\?]?6A_^H]I=!*/ MDCX._&/Q1^SQ\5O#WCKP5K5YX;\6>%KZ.^TK4[8*7MIUW8!#@HZNI=6C<%)$ M+JZLK$']XOV-_P#@\&^'_B7PI:Z?\=O ?B#PGXEBVQSZMX6@&I:-=G'S2^2\ M@N;?)Z1@7& #^\/2OG/_ (-._P!GOP/^U+=_M,>"?B)X6T7QCX5U/2?#KSZ; MJELL\/F"75 LJ9YCE3<=DB%70G*L#S7VA\9?^#0K]FOQ]JMU>^%/$GQ3^'_G M_P"JL++5H-2L(.O %Y#+<,.GWISP/QH*>YZ-XB_X.F?V-=%T.2ZM?'GB?6+B M--PL;3P;JL<\GL#-!'%GZN![U^;_ /P5._X.JO%'[3O@+5/ OP.T'6/A?X6U M:&2VU3Q)JMQ&/$%U R@-%"D+-'9 C>#*LLLA##886&X_4'A;_@S0^$=KJ6_7 M/C-\4=0M,Y\NPM=.LY?^^Y(9E_\ '.M?8'['O_!O[^RU^Q=K-GK6A?#N'Q5X MHL&5X-<\6W!UBZA=6#+)%%)_HT$BD9$D,*./6@D_&O\ X(C_ /!NQXK_ &V_ M%.B_$+XQ:+JG@_X'6JQ7MO87*/9ZCXY0X:.&%>)(+%UP7N#M,D958,[S/#_2 MOX>\.V'A30;'2]*LK73=+TV!+6SL[6%88+2%%"I%'&H"HBJ H4 "K83; MW[TJKL4#TH 51A:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** #'-?@7_P>+?L@#P_\2/A? M\=M-ME6W\06[^"M=D50B_:8?,N[!SCEG>(WRECT6VB'/ '[Z5\Q_\%B_V-F_ M;O\ ^">:DH- HHHH 1TW@CL1@CUK]^?^#8C_ (+1 MK\2= TG]F7XH:E_Q4VBVQ3P%K%S+G^UK*)/^07(3S]HMXU)B;)\R%2I"M"&F M_ >KF@>(-0\(^(-/UC2=0O=)U?2+J*^L+^SG>"YL;B)P\4T4BD,DB.JLK*05 M900010#/[E%Z5^+G_!YJW_&/GP-]?^$HO^.Y_P!"KZM_X(-_\%BM-_X*>_L] M#2/$UY9VOQI\#V\'A$U6W084Q2-Q(J >3+E2JH\)?ZS_:/_9/ M^&O[8'@JW\._$_P3X=\<:':7:7]O::O9K<);W"!E66,GE&VLRY4@E693P2*" M-C^*('/T]C3B6S_9S^!%K*O1X? .E1L/Q$&:!\Q_&B]_;Q_>FA'U<4 MMO>)J-Y#:VC?:[RX<1V]M!^\FN)&X541/RB%==X;^$?A7P8ZMHWAGP_I+1G*FRTZ& J>>FQ1CJ: Y MCQ?_ (),_LE/^Q!_P3H^$_PWNK?[+K6CZ''=ZW'NW;-3NV:[O5SW"W$\JJ?[ MJJ.*^BAP*%&T44$A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%-9]HH &;#5_)W_P<TNOZ ?VP?\ @O'^S#^Q1XD\0>'/%WQ":^\9^'&, M5SX;T32[G4-0,^P,(,JGD1R$$?ZZ6-03RPK^8;_@H-^US<_MY_MJ_$7XO76F M+HO_ F^I)/;6 D$C6MK!;PVEJCL.&D%O;Q;R."Y8CC% T?J3_P9A'9\6_VB M/^P1X>_]':G7[ZJX#&)7<-Y>$8;BO]$G[(?_ 4O^!?[=^HWUC\) MOB-HOC#4-+M5O;RR@BGM[JUA9@HD>&>-)%7<0,E>IQ0#/=J*!THH$%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4UAS3J* /Y&_^"[O[%=U^P=_P4@^(6FC3;C3 M?!7B[4Y/$OA>Z>W\FSGM[O\ ?RV\+? MUE\<>,OA'I6N>*O$US]LU/4)=3OXWNY=JIN*I.J MCY5484 <5R__ !#L?L8_]$-T7_P;ZG_\DU]K44 ?%/\ Q#K_ +&.?^2&Z+]/ M[6U+_P"2:]8_9'_X)=? ;]A'Q?JNO?";X>Z?X-U?6[-=/OKBWO;NX:>!7$@0 MB:5P,, <@ \5[]10 8%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % ..%%% !1110 4444 ?_]D! end XML 12 csgp-20210930_htm.xml IDEA: XBRL DOCUMENT 0001057352 2021-01-01 2021-09-30 0001057352 2021-10-22 0001057352 2021-07-01 2021-09-30 0001057352 2020-07-01 2020-09-30 0001057352 2020-01-01 2020-09-30 0001057352 2021-06-07 2021-06-07 0001057352 2021-09-30 0001057352 2020-12-31 0001057352 us-gaap:CommonStockMember 2020-12-31 0001057352 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001057352 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001057352 us-gaap:RetainedEarningsMember 2020-12-31 0001057352 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001057352 2021-01-01 2021-03-31 0001057352 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001057352 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001057352 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001057352 us-gaap:CommonStockMember 2021-03-31 0001057352 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001057352 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001057352 us-gaap:RetainedEarningsMember 2021-03-31 0001057352 2021-03-31 0001057352 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001057352 2021-04-01 2021-06-30 0001057352 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001057352 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001057352 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001057352 us-gaap:CommonStockMember 2021-06-30 0001057352 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001057352 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001057352 us-gaap:RetainedEarningsMember 2021-06-30 0001057352 2021-06-30 0001057352 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001057352 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001057352 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001057352 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001057352 us-gaap:CommonStockMember 2021-09-30 0001057352 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001057352 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001057352 us-gaap:RetainedEarningsMember 2021-09-30 0001057352 us-gaap:CommonStockMember 2019-12-31 0001057352 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001057352 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001057352 us-gaap:RetainedEarningsMember 2019-12-31 0001057352 2019-12-31 0001057352 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001057352 2020-01-01 2020-03-31 0001057352 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001057352 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001057352 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001057352 us-gaap:CommonStockMember 2020-03-31 0001057352 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001057352 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001057352 us-gaap:RetainedEarningsMember 2020-03-31 0001057352 2020-03-31 0001057352 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001057352 2020-04-01 2020-06-30 0001057352 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001057352 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001057352 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001057352 us-gaap:CommonStockMember 2020-06-30 0001057352 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001057352 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001057352 us-gaap:RetainedEarningsMember 2020-06-30 0001057352 2020-06-30 0001057352 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001057352 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001057352 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001057352 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001057352 us-gaap:CommonStockMember 2020-09-30 0001057352 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001057352 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001057352 us-gaap:RetainedEarningsMember 2020-09-30 0001057352 2020-09-30 0001057352 2021-06-17 0001057352 csgp:PerformanceBasedRestrictedStockMember 2021-07-01 2021-09-30 0001057352 csgp:PerformanceBasedRestrictedStockMember 2020-07-01 2020-09-30 0001057352 csgp:PerformanceBasedRestrictedStockMember 2021-01-01 2021-09-30 0001057352 csgp:PerformanceBasedRestrictedStockMember 2020-01-01 2020-09-30 0001057352 us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0001057352 us-gaap:CostOfSalesMember 2020-07-01 2020-09-30 0001057352 us-gaap:CostOfSalesMember 2021-01-01 2021-09-30 0001057352 us-gaap:CostOfSalesMember 2020-01-01 2020-09-30 0001057352 us-gaap:SellingAndMarketingExpenseMember 2021-07-01 2021-09-30 0001057352 us-gaap:SellingAndMarketingExpenseMember 2020-07-01 2020-09-30 0001057352 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-09-30 0001057352 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-09-30 0001057352 us-gaap:SoftwareDevelopmentMember 2021-07-01 2021-09-30 0001057352 us-gaap:SoftwareDevelopmentMember 2020-07-01 2020-09-30 0001057352 us-gaap:SoftwareDevelopmentMember 2021-01-01 2021-09-30 0001057352 us-gaap:SoftwareDevelopmentMember 2020-01-01 2020-09-30 0001057352 us-gaap:GeneralAndAdministrativeExpenseMember 2021-07-01 2021-09-30 0001057352 us-gaap:GeneralAndAdministrativeExpenseMember 2020-07-01 2020-09-30 0001057352 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-09-30 0001057352 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-09-30 0001057352 csgp:TenXMember 2020-01-01 2020-09-30 0001057352 csgp:RentPathBreakFeeMember 2021-09-30 0001057352 csgp:RentPathBreakFeeMember 2020-12-31 0001057352 csgp:OtherRelatedToAcquisitionMember 2021-09-30 0001057352 csgp:OtherRelatedToAcquisitionMember 2020-12-31 0001057352 csgp:CoStarMember srt:NorthAmericaMember 2021-07-01 2021-09-30 0001057352 csgp:CoStarMember us-gaap:NonUsMember 2021-07-01 2021-09-30 0001057352 csgp:CoStarMember 2021-07-01 2021-09-30 0001057352 csgp:CoStarMember srt:NorthAmericaMember 2020-07-01 2020-09-30 0001057352 csgp:CoStarMember us-gaap:NonUsMember 2020-07-01 2020-09-30 0001057352 csgp:CoStarMember 2020-07-01 2020-09-30 0001057352 csgp:InformationservicesMember srt:NorthAmericaMember 2021-07-01 2021-09-30 0001057352 csgp:InformationservicesMember us-gaap:NonUsMember 2021-07-01 2021-09-30 0001057352 csgp:InformationservicesMember 2021-07-01 2021-09-30 0001057352 csgp:InformationservicesMember srt:NorthAmericaMember 2020-07-01 2020-09-30 0001057352 csgp:InformationservicesMember us-gaap:NonUsMember 2020-07-01 2020-09-30 0001057352 csgp:InformationservicesMember 2020-07-01 2020-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember srt:NorthAmericaMember 2021-07-01 2021-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember us-gaap:NonUsMember 2021-07-01 2021-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember 2021-07-01 2021-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember srt:NorthAmericaMember 2020-07-01 2020-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember us-gaap:NonUsMember 2020-07-01 2020-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember 2020-07-01 2020-09-30 0001057352 csgp:LoopNetMember srt:NorthAmericaMember 2021-07-01 2021-09-30 0001057352 csgp:LoopNetMember us-gaap:NonUsMember 2021-07-01 2021-09-30 0001057352 csgp:LoopNetMember 2021-07-01 2021-09-30 0001057352 csgp:LoopNetMember srt:NorthAmericaMember 2020-07-01 2020-09-30 0001057352 csgp:LoopNetMember us-gaap:NonUsMember 2020-07-01 2020-09-30 0001057352 csgp:LoopNetMember 2020-07-01 2020-09-30 0001057352 csgp:ResidentialMember srt:NorthAmericaMember 2021-07-01 2021-09-30 0001057352 csgp:ResidentialMember us-gaap:NonUsMember 2021-07-01 2021-09-30 0001057352 csgp:ResidentialMember 2021-07-01 2021-09-30 0001057352 csgp:ResidentialMember srt:NorthAmericaMember 2020-07-01 2020-09-30 0001057352 csgp:ResidentialMember us-gaap:NonUsMember 2020-07-01 2020-09-30 0001057352 csgp:ResidentialMember 2020-07-01 2020-09-30 0001057352 csgp:CommercialPropertyAndLandMember srt:NorthAmericaMember 2021-07-01 2021-09-30 0001057352 csgp:CommercialPropertyAndLandMember us-gaap:NonUsMember 2021-07-01 2021-09-30 0001057352 csgp:CommercialPropertyAndLandMember 2021-07-01 2021-09-30 0001057352 csgp:CommercialPropertyAndLandMember srt:NorthAmericaMember 2020-07-01 2020-09-30 0001057352 csgp:CommercialPropertyAndLandMember us-gaap:NonUsMember 2020-07-01 2020-09-30 0001057352 csgp:CommercialPropertyAndLandMember 2020-07-01 2020-09-30 0001057352 srt:NorthAmericaMember 2021-07-01 2021-09-30 0001057352 us-gaap:NonUsMember 2021-07-01 2021-09-30 0001057352 srt:NorthAmericaMember 2020-07-01 2020-09-30 0001057352 us-gaap:NonUsMember 2020-07-01 2020-09-30 0001057352 csgp:CoStarMember srt:NorthAmericaMember 2021-01-01 2021-09-30 0001057352 csgp:CoStarMember us-gaap:NonUsMember 2021-01-01 2021-09-30 0001057352 csgp:CoStarMember 2021-01-01 2021-09-30 0001057352 csgp:CoStarMember srt:NorthAmericaMember 2020-01-01 2020-09-30 0001057352 csgp:CoStarMember us-gaap:NonUsMember 2020-01-01 2020-09-30 0001057352 csgp:CoStarMember 2020-01-01 2020-09-30 0001057352 csgp:InformationservicesMember srt:NorthAmericaMember 2021-01-01 2021-09-30 0001057352 csgp:InformationservicesMember us-gaap:NonUsMember 2021-01-01 2021-09-30 0001057352 csgp:InformationservicesMember 2021-01-01 2021-09-30 0001057352 csgp:InformationservicesMember srt:NorthAmericaMember 2020-01-01 2020-09-30 0001057352 csgp:InformationservicesMember us-gaap:NonUsMember 2020-01-01 2020-09-30 0001057352 csgp:InformationservicesMember 2020-01-01 2020-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember srt:NorthAmericaMember 2021-01-01 2021-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember us-gaap:NonUsMember 2021-01-01 2021-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember 2021-01-01 2021-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember srt:NorthAmericaMember 2020-01-01 2020-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember us-gaap:NonUsMember 2020-01-01 2020-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember 2020-01-01 2020-09-30 0001057352 csgp:LoopNetMember srt:NorthAmericaMember 2021-01-01 2021-09-30 0001057352 csgp:LoopNetMember us-gaap:NonUsMember 2021-01-01 2021-09-30 0001057352 csgp:LoopNetMember 2021-01-01 2021-09-30 0001057352 csgp:LoopNetMember srt:NorthAmericaMember 2020-01-01 2020-09-30 0001057352 csgp:LoopNetMember us-gaap:NonUsMember 2020-01-01 2020-09-30 0001057352 csgp:LoopNetMember 2020-01-01 2020-09-30 0001057352 csgp:ResidentialMember srt:NorthAmericaMember 2021-01-01 2021-09-30 0001057352 csgp:ResidentialMember us-gaap:NonUsMember 2021-01-01 2021-09-30 0001057352 csgp:ResidentialMember 2021-01-01 2021-09-30 0001057352 csgp:ResidentialMember srt:NorthAmericaMember 2020-01-01 2020-09-30 0001057352 csgp:ResidentialMember us-gaap:NonUsMember 2020-01-01 2020-09-30 0001057352 csgp:ResidentialMember 2020-01-01 2020-09-30 0001057352 csgp:CommercialPropertyAndLandMember srt:NorthAmericaMember 2021-01-01 2021-09-30 0001057352 csgp:CommercialPropertyAndLandMember us-gaap:NonUsMember 2021-01-01 2021-09-30 0001057352 csgp:CommercialPropertyAndLandMember 2021-01-01 2021-09-30 0001057352 csgp:CommercialPropertyAndLandMember srt:NorthAmericaMember 2020-01-01 2020-09-30 0001057352 csgp:CommercialPropertyAndLandMember us-gaap:NonUsMember 2020-01-01 2020-09-30 0001057352 csgp:CommercialPropertyAndLandMember 2020-01-01 2020-09-30 0001057352 srt:NorthAmericaMember 2021-01-01 2021-09-30 0001057352 us-gaap:NonUsMember 2021-01-01 2021-09-30 0001057352 srt:NorthAmericaMember 2020-01-01 2020-09-30 0001057352 us-gaap:NonUsMember 2020-01-01 2020-09-30 0001057352 2021-10-01 2021-09-30 0001057352 csgp:CoStarMember 2020-12-31 0001057352 csgp:InformationservicesMember 2020-12-31 0001057352 csgp:MultifamilyOnlineMarketplaceMember 2020-12-31 0001057352 csgp:LoopNetMember 2020-12-31 0001057352 csgp:CommercialPropertyAndLandMember 2020-12-31 0001057352 csgp:CoStarMember 2021-01-01 2021-09-30 0001057352 csgp:InformationservicesMember 2021-01-01 2021-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember 2021-01-01 2021-09-30 0001057352 csgp:LoopNetMember 2021-01-01 2021-09-30 0001057352 csgp:CommercialPropertyAndLandMember 2021-01-01 2021-09-30 0001057352 csgp:CoStarMember 2021-09-30 0001057352 csgp:InformationservicesMember 2021-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember 2021-09-30 0001057352 csgp:LoopNetMember 2021-09-30 0001057352 csgp:CommercialPropertyAndLandMember 2021-09-30 0001057352 csgp:CoStarMember 2019-12-31 0001057352 csgp:InformationservicesMember 2019-12-31 0001057352 csgp:MultifamilyOnlineMarketplaceMember 2019-12-31 0001057352 csgp:LoopNetMember 2019-12-31 0001057352 csgp:CommercialPropertyAndLandMember 2019-12-31 0001057352 csgp:CoStarMember 2020-01-01 2020-09-30 0001057352 csgp:InformationservicesMember 2020-01-01 2020-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember 2020-01-01 2020-09-30 0001057352 csgp:LoopNetMember 2020-01-01 2020-09-30 0001057352 csgp:CommercialPropertyAndLandMember 2020-01-01 2020-09-30 0001057352 csgp:CoStarMember 2020-09-30 0001057352 csgp:InformationservicesMember 2020-09-30 0001057352 csgp:MultifamilyOnlineMarketplaceMember 2020-09-30 0001057352 csgp:LoopNetMember 2020-09-30 0001057352 csgp:CommercialPropertyAndLandMember 2020-09-30 0001057352 csgp:HomescomMember 2021-04-14 2021-04-14 0001057352 srt:ScenarioPreviouslyReportedMember csgp:HomescomMember 2021-05-24 0001057352 csgp:HomescomMember 2021-05-24 0001057352 srt:RestatementAdjustmentMember csgp:HomescomMember 2021-05-24 0001057352 csgp:HomescomMember us-gaap:CustomerRelationshipsMember 2021-05-24 2021-05-24 0001057352 csgp:HomescomMember us-gaap:TradeNamesMember 2021-05-24 2021-05-24 0001057352 csgp:HomescomMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-24 2021-05-24 0001057352 csgp:HomescomMember 2021-05-24 2021-05-24 0001057352 csgp:HomescomMember 2021-09-30 0001057352 csgp:HomescomMember 2021-01-01 2021-09-30 0001057352 csgp:HomesnapMember 2020-12-22 2020-12-22 0001057352 srt:ScenarioPreviouslyReportedMember csgp:HomesnapMember 2020-12-22 0001057352 csgp:HomesnapMember 2020-12-22 0001057352 srt:RestatementAdjustmentMember csgp:HomesnapMember 2020-12-22 0001057352 csgp:HomesnapMember us-gaap:CustomerRelationshipsMember 2020-12-22 2020-12-22 0001057352 csgp:HomesnapMember us-gaap:TradeNamesMember 2020-12-22 2020-12-22 0001057352 csgp:HomesnapMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-22 2020-12-22 0001057352 csgp:TenXMember 2020-06-24 2020-06-24 0001057352 csgp:TenXMember 2020-06-24 0001057352 csgp:TenXMember us-gaap:CustomerRelationshipsMember 2020-06-24 2020-06-24 0001057352 csgp:TenXMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-06-24 2020-06-24 0001057352 csgp:TenXMember us-gaap:OtherIntangibleAssetsMember 2020-06-24 2020-06-24 0001057352 srt:NorthAmericaMember csgp:TenXMember 2020-06-24 2020-06-24 0001057352 csgp:TenXMember 2021-09-30 0001057352 csgp:HomescomMember 2021-07-01 2021-09-30 0001057352 csgp:TenXMember 2020-07-01 2020-09-30 0001057352 us-gaap:FairValueInputsLevel1Member us-gaap:CashEquivalentsMember 2021-09-30 0001057352 us-gaap:AuctionRateSecuritiesMember 2020-01-01 2020-09-30 0001057352 us-gaap:FairValueInputsLevel2Member 2021-09-30 0001057352 srt:MinimumMember 2021-09-30 0001057352 srt:MaximumMember 2021-09-30 0001057352 csgp:CostofRevenuesMember 2021-07-01 2021-09-30 0001057352 csgp:CostofRevenuesMember 2020-07-01 2020-09-30 0001057352 csgp:CostofRevenuesMember 2021-01-01 2021-09-30 0001057352 csgp:CostofRevenuesMember 2020-01-01 2020-09-30 0001057352 srt:NorthAmericaMember 2019-12-31 0001057352 us-gaap:NonUsMember 2019-12-31 0001057352 srt:NorthAmericaMember 2020-01-01 2020-12-31 0001057352 us-gaap:NonUsMember 2020-01-01 2020-12-31 0001057352 2020-01-01 2020-12-31 0001057352 srt:NorthAmericaMember 2020-12-31 0001057352 us-gaap:NonUsMember 2020-12-31 0001057352 srt:NorthAmericaMember 2021-09-30 0001057352 us-gaap:NonUsMember 2021-09-30 0001057352 srt:NorthAmericaMember csgp:TenXHomesnapAndSTRMember 2020-01-01 2020-12-31 0001057352 us-gaap:NonUsMember csgp:EmporisMember 2020-01-01 2020-12-31 0001057352 us-gaap:NonUsMember csgp:STRMember 2020-01-01 2020-12-31 0001057352 srt:NorthAmericaMember csgp:HomesnapMember 2021-01-01 2021-09-30 0001057352 us-gaap:DevelopedTechnologyRightsMember 2021-09-30 0001057352 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001057352 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-09-30 0001057352 us-gaap:CustomerContractsMember 2021-09-30 0001057352 us-gaap:CustomerContractsMember 2020-12-31 0001057352 us-gaap:CustomerContractsMember 2021-01-01 2021-09-30 0001057352 us-gaap:TradeNamesMember 2021-09-30 0001057352 us-gaap:TradeNamesMember 2020-12-31 0001057352 us-gaap:TradeNamesMember 2021-01-01 2021-09-30 0001057352 csgp:A2800SeniorNotesMember 2020-07-01 0001057352 csgp:A2800SeniorNotesMember 2021-09-30 0001057352 csgp:A2800SeniorNotesMember 2020-12-31 0001057352 csgp:A2020CreditAgreementMember 2021-09-30 0001057352 csgp:A2020CreditAgreementMember 2020-12-31 0001057352 csgp:A2800SeniorNotesMember 2020-07-01 2020-07-01 0001057352 csgp:RevolvingLoansAndLettersOfCreditMember csgp:A2020CreditAgreementMember 2020-07-01 0001057352 csgp:RevolvingLoansAndLettersOfCreditMember csgp:A2020CreditAgreementMember 2020-07-01 2020-07-01 0001057352 us-gaap:LetterOfCreditMember csgp:A2020CreditAgreementMember 2020-07-01 0001057352 srt:MinimumMember csgp:RevolvingLoansAndLettersOfCreditMember csgp:A2020CreditAgreementMember 2020-07-01 2020-07-01 0001057352 srt:MaximumMember csgp:RevolvingLoansAndLettersOfCreditMember csgp:A2020CreditAgreementMember 2020-07-01 2020-07-01 0001057352 srt:MinimumMember us-gaap:LetterOfCreditMember csgp:A2020CreditAgreementMember csgp:AlternateBaseRateMember 2020-07-01 2020-07-01 0001057352 srt:MaximumMember us-gaap:LetterOfCreditMember csgp:A2020CreditAgreementMember csgp:AlternateBaseRateMember 2020-07-01 2020-07-01 0001057352 us-gaap:LetterOfCreditMember csgp:A2020CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-07-01 2020-07-01 0001057352 srt:MinimumMember us-gaap:LetterOfCreditMember csgp:A2020CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-07-01 2020-07-01 0001057352 srt:MaximumMember us-gaap:LetterOfCreditMember csgp:A2020CreditAgreementMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-07-01 2020-07-01 0001057352 csgp:A2020CreditAgreementMember 2021-01-01 2021-09-30 0001057352 us-gaap:OtherAssetsMember csgp:A2020CreditAgreementMember 2021-09-30 0001057352 us-gaap:OtherAssetsMember csgp:A2020CreditAgreementMember 2020-12-31 0001057352 us-gaap:BorrowingsMember 2021-07-01 2021-09-30 0001057352 us-gaap:BorrowingsMember 2020-07-01 2020-09-30 0001057352 us-gaap:BorrowingsMember 2021-01-01 2021-09-30 0001057352 us-gaap:BorrowingsMember 2020-01-01 2020-09-30 0001057352 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember 2021-09-30 0001057352 us-gaap:OperatingSegmentsMember srt:NorthAmericaMember 2020-12-31 0001057352 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember 2021-09-30 0001057352 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember 2020-12-31 0001057352 us-gaap:BuildingMember 2021-01-22 2021-01-22 0001057352 csgp:ComRealInfoMember us-gaap:SubsequentEventMember 2021-10-01 2021-10-01 shares iso4217:USD iso4217:USD shares pure csgp:operating_segment iso4217:EUR COSTAR GROUP, INC. 0001057352 --09-30 2021 Q3 false http://www.costar.com/20210930#LeaseAndOtherLiabilitiesNoncurrent http://www.costar.com/20210930#LeaseAndOtherLiabilitiesNoncurrent 10-Q true 2021-09-30 false 0-24531 DE 52-2091509 1331 L Street, NW Washington, DC 20005 (202) 346-6500 Common Stock ($0.01 par value) CSGP NASDAQ Yes Yes Large Accelerated Filer false false false 394935769 499319000 425620000 1437349000 1214626000 1214626000 92597000 77865000 270911000 230814000 230814000 406722000 347755000 1166438000 983812000 180055000 146634000 483354000 402202000 402202000 53143000 40732000 148500000 121343000 121343000 64671000 65322000 186747000 181598000 181598000 19121000 18258000 55885000 44677000 44677000 316990000 270946000 874486000 749820000 89732000 76809000 291952000 233992000 -7943000 -7537000 -23698000 -9482000 1546000 -338000 2343000 29000 83335000 68934000 270597000 224539000 19031000 10748000 70933000 33200000 64304000 58186000 199664000 191339000 0.16 0.15 0.51 0.51 0.16 0.15 0.51 0.50 392419000 391586000 392101000 377177000 394295000 394013000 394036000 379704000 10 64304000 58186000 199664000 191339000 -6229000 7535000 -4380000 -4551000 0 0 0 189000 0 0 0 -541000 -6229000 7535000 -4380000 -3821000 58075000 65721000 195284000 187518000 3761587000 3755912000 128700000 119059000 13049000 15110000 115651000 103949000 37599000 28651000 3914837000 3888512000 1975000 4983000 238866000 126325000 105964000 108740000 2293514000 2235999000 447900000 426745000 96303000 93274000 16971000 15856000 14986000 14986000 7131316000 6915420000 17487000 15732000 82905000 80998000 86788000 110305000 11828000 16316000 29878000 32648000 92631000 74851000 321517000 330850000 987633000 987633000 986715000 986715000 83399000 72991000 26188000 25282000 109156000 124223000 1527893000 1540061000 5603423000 5375359000 7131316000 6915420000 394285000 3943000 4204703000 -889000 1167602000 5375359000 74212000 74212000 323000 323000 206000 2000 6339000 6341000 766000 8000 -7000 1000 358000 4000 27663000 27667000 15264000 15264000 36000 3092000 3092000 394935000 3949000 4201728000 -566000 1241814000 5446925000 61148000 61148000 1526000 1526000 50000 0 75000 1000 737000 738000 14811000 14811000 41000 3555000 3555000 394951000 3948000 4219357000 960000 1302962000 5527227000 64304000 64304000 -6229000 -6229000 35000 0 61000 1000 900000 901000 16021000 16021000 35000 3001000 3001000 394960000 3947000 4237479000 -5269000 1367266000 5603423000 10 366807000 3668000 2470036000 -8585000 940474000 3405593000 72793000 72793000 -12219000 -12219000 406000 4000 9229000 9233000 830000 8000 -8000 0 559000 6000 30139000 30145000 15006000 15006000 40000 1000 2549000 2550000 367524000 3675000 2466673000 -20804000 1013267000 3462811000 60360000 60360000 863000 863000 109000 1000 2923000 2924000 107000 1000 -1000 0 172000 2000 3507000 3509000 8609000 8609000 35000 2292000 2292000 26336000 263000 1689708000 1689971000 393939000 3938000 4166697000 -19941000 1073627000 5224321000 58186000 58186000 7535000 7535000 438000 4000 9710000 9714000 25000 0 25000 398000 398000 16542000 16542000 28000 1000 2157000 2158000 394405000 3943000 4194708000 -12406000 1131813000 5318058000 10 199664000 191339000 102390000 83911000 46728000 45017000 1742000 1082000 21118000 18801000 46988000 40783000 16255000 6812000 7797000 21395000 10000 -12000 17715000 34131000 18820000 -4145000 -49798000 -48704000 -27912000 -27912000 47341000 47341000 -23596000 -23596000 -21247000 -21247000 -3583000 -3583000 -9838000 -9838000 15800000 7123000 2150000 1521000 319218000 355338000 0 10259000 245000 0 123623000 0 21533000 42137000 152594000 192002000 -297505000 -223880000 0 1744210000 0 15747000 0 745000000 29306000 34051000 0 1689971000 15025000 28169000 -57000 -1650000 -14338000 2665902000 -1700000 -286000 5675000 2797074000 3755912000 1070731000 3761587000 3867805000 31030000 5948000 58234000 36475000 376000 0 660000 393000 ORGANIZATION<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CoStar Group, Inc. (the “Company” or “CoStar Group”) provides information, analytics, online marketplace and auction services to the commercial real estate and related business community through its comprehensive, proprietary database of commercial real estate information and related tools. The Company provides online marketplaces for commercial real estate, apartment rentals, lands for sale and businesses for sale, and its services are typically distributed to its clients under subscription-based license agreements that renew automatically, a majority of which have a term of at least one year. The Company operates within two operating segments, North America, which includes the United States ("U.S.") and Canada, and International, which primarily includes Europe, Asia-Pacific, and Latin America.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 24, 2020, the Company acquired Ten-X Holding Company, Inc. and its subsidiaries ("Ten-X"), which operate an online auction platform for commercial real estate. On October 26, 2020, the Company acquired Emporis GmbH, a Germany-based provider of international commercial real estate data and images. On December 22, 2020, the Company acquired Homesnap, Inc. (“Homesnap”), which operates an online mobile software platform for residential real estate agents and brokers. On May 24, 2021, the Company acquired Homes.com ("Homes.com"), a residential real estate advertising and marketing services company primarily operating through its property listing and marketing portal, Homes.com. See Notes 5 and 8 to the accompanying Notes to the condensed consolidated financial statements for further discussion of these acquisitions.</span></div> P1Y 2 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Accounting policies are consistent for each operating segment.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interim Financial Statements</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. In the opinion of the Company’s management, the financial statements reflect all adjustments, consisting only of a normal recurring nature, necessary to present fairly the Company’s financial position at September 30, 2021 and December 31, 2020, the results of its operations for the three and nine months ended September 30, 2021 and 2020, its comprehensive income for the three and nine months ended September 30, 2021 and 2020, its changes in stockholders' equity for the three and nine months ended September 30, 2021 and 2020, and its cash flows for the nine months ended September 30, 2021 and 2020.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain notes and other information have been condensed or omitted from the interim financial statements presented in this Quarterly Report on Form 10-Q. Therefore, these financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Split</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">At the Company's 2021 Annual Meeting of Stockholders in June 2021, upon the recommendation of the Company's Board of Directors, the Company's stockholders approved the adoption of the Company's Fourth Amended and Restated Certificate of Incorporation, which increased the total number of shares of common stock that the Company is authorized to issue from 60 million to 1.2 billion. The Fourth Amended and Restated Certificate of Incorporation became effective on June 7, 2021. On June 7, 2021, the Board of Directors approved a ten-for-one stock split of the Company's outstanding shares of common stock to be effected in the form of a stock dividend. Each stockholder of record on June 17, 2021 received a dividend of nine additional shares of common stock for each then-held share, distributed after close of trading on June 25, 2021. The par value of the Company's common stock remained $0.01 per share. All applicable share and per-share amounts in the unaudited condensed consolidated financial statements and the accompanying notes have been retroactively adjusted to reflect the impact of the stock split.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an ongoing basis, the Company evaluates its estimates and assumptions, including those related to revenue recognition, allowance for credit losses, the useful lives and recoverability of long-lived and intangible assets, goodwill, income taxes, accounting for business combinations, stock-based compensation, estimating the Company's incremental borrowing rate for its leases, and contingencies, among others. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities and recorded revenues and expenses. Actual results could differ from these estimates.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenues primarily by (i) providing access to its proprietary database of commercial real estate information and (ii) providing online marketplaces for professional property management companies, property owners, brokers and landlords, in each case, typically through a fixed monthly fee for its subscription-based services. The Company's subscription-based services consist primarily of information, analytics and online marketplace services offered over the Internet to commercial real estate industry and related professionals. Subscription contract rates are based on the number of sites, number of users, organization size, the client’s business focus, geography, the number and types of services to which a client subscribes, the number of properties a client advertises and the prominence and placement of a client's advertised properties in the search results. The Company’s subscription-based license agreements typically renew automatically, and a majority have a term of at least one year.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also provides (i) market research, portfolio and debt analysis, management and reporting capabilities, (ii) real estate and lease management solutions, including lease administration and abstraction services, to commercial customers, real estate investors, and lenders via the Company’s other service offerings, (iii) benchmarking and analytics for the hospitality industry through STR, LLC and STR Global, Ltd. (together with STR, LLC, referred to as “STR”), (iv) an online auction platform for commercial real estate through Ten-X, LLC and its subsidiaries, which were acquired in June 2020, (v) an online and mobile software platform that provides applications to manage residential real estate agent workflow through Homesnap, which was acquired in December 2020, and (vi) advertising and marketing services for residential properties through Homes.com which was acquired in May 2021. See Note 5 for details of the Homes.com, Homesnap and Ten-X acquisitions.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company analyzes contracts to determine the appropriate revenue recognition using the following steps: (i) identification of contracts with customers, (ii) identification of distinct performance obligations in the contract, (iii) determination of contract transaction price, (iv) allocation of contract transaction price to the performance obligations, and (v) determination of revenue recognition based on timing of satisfaction of the performance obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenues upon the satisfaction of its performance obligation(s) (upon transfer of control of promised services to its customers) in an amount that reflects the consideration to which it expects to be entitled to in exchange for those services. Revenues from subscription-based services are recognized on a straight-line basis over the term of the agreement. Revenues from transaction-based services are recognized when the promised product or services are delivered, which is at the time of a successful closing of the sale of the property for Ten-X revenues.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In limited circumstances, the Company's contracts with customers include promises to transfer multiple services, such as contracts for its subscription-based services and professional services. For these contracts, the Company accounts for individual performance obligations separately if they are distinct, which involves the determination of the standalone selling price for each distinct performance obligation.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue results from amounts billed in advance to customers or cash received from customers in advance of the Company's fulfillment of its performance obligation(s) and is recognized as those obligations are satisfied.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets represent a conditional right to consideration for satisfied performance obligations that become a receivable when the conditions are satisfied. Contract assets are generated when contractual billing schedules differ from revenue recognition timing.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions incurred for obtaining new contracts are deferred and then amortized as selling and marketing expenses on a straight-line basis over a period of benefit that the Company has determined to be three years. The three-year amortization period was determined based on several factors, including the nature of the technology and proprietary data underlying the services being purchased, customer contract renewal rates and industry competition. Certain commission costs are not capitalized as they do not represent incremental costs of obtaining a contract.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3 for further discussion of the Company's revenue recognition.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenues</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenues principally consists of salaries, benefits, bonuses and stock-based compensation expenses and other indirect costs for the Company's researchers who collect and analyze the commercial real estate data that is the basis for the Company's information, analytics and online marketplaces and for employees that support these products. Additionally, cost of revenues includes the cost of data from third-party data sources and costs related to advertising purchased on behalf of customers, credit card and other transaction fees relating to processing customer transactions, which are expensed as incurred, and the amortization of acquired trade names, technology and other intangible assets.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Costs</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expenses advertising costs as incurred. Advertising costs include digital marketing, television, radio, print and other media advertising. Advertising costs were approximately $97 million and $79 million for the three months ended September 30, 2021 and 2020, respectively, and $252 million and $202 million for the nine months ended September 30, 2021 and 2020, respectively.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s reporting currency is the U.S. dollar. The functional currency for the majority of its operations is the local currency, with the exception of certain international locations of STR for which the functional currency is the British Pound. Assets and liabilities denominated in a foreign currency are translated into U.S. dollars using the exchange rates in effect as of the balance sheet date. Gains and losses resulting from translation are included in accumulated other comprehensive loss. Currency g</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ains and losses on the translation of intercompany loans made to foreign subsidiaries that are of a long-term investment nature are also included </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in accumulated other comprehensive income. Gains and losses resulting from transactions denominated in a currency other than the functional currency of the entity are included in other income (expense) in the condensed consolidated statements of operations using the average exchange rates in effect during the period. The Company recognized net foreign currency gains of $0.5 million and losses of $0.2 million for the three months ended September 30, 2021 and 2020, respectively, and net foreign currency gains of $0.1 million and $0.7 million for the nine months ended September 30, 2021 and 2020, respectively, which are included in other income (expense) on the condensed consolidated statements of operations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss were as follows (in thousands):</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,269)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(889)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,269)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(889)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no amounts reclassified out of accumulated other comprehensive loss to the condensed consolidated statements of operations for the three and nine months ended September 30, 2021.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2020, the Company sold its long-term variable debt instruments with an auction reset feature, referred to as auction rate securities ("ARS") and reclassified out of accumulated other comprehensive loss a realized loss of $0.5 million to earnings which is included in other income (expense) in the condensed consolidated statements of operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes result from temporary differences between the tax basis of assets and liabilities and the basis reported in the Company’s condensed consolidated financial statements. Deferred tax liabilities and assets are determined based on the difference between the financial statement and the tax basis of assets and liabilities using enacted rates in effect during the year in which the Company expects differences to reverse. Valuation allowances are provided against assets, including net operating losses, if the Company determines it is more likely than not that some portion or all of an asset may not be realized. Interest and penalties related to income tax matters are recognized in income tax expense.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 11 for additional information regarding income taxes.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Per Share</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share is computed by dividing net income by the weighted-average number of common shares outstanding during the period on a basic and diluted basis.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the calculation of basic and diluted net income per share (in thousands, except per share data):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic net income per share — weighted-average outstanding shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options, restricted stock awards and restricted stock units</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted net income per share — weighted-average outstanding shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,295 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,036 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,704 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share — basic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share — diluted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.51 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s potentially dilutive securities include outstanding stock options and unvested stock-based awards which include restricted stock awards that vest over a specific service period, restricted stock awards with a performance and a market condition, restricted stock units and awards of matching restricted stock units ("Matching RSUs") awarded under the Company's Management Stock Purchase Plan. Shares underlying unvested restricted stock awards that vest based on a performance and a market condition that have not been achieved as of the end of the period are not included in the computation of basic or diluted net income per share. Diluted net income per share considers the impact of potentially dilutive securities except when the inclusion of the potentially dilutive securities would have an anti-dilutive effect.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the shares underlying the unvested performance-based restricted stock and anti-dilutive securities excluded from the basic and diluted earnings per share calculations (in thousands):</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"/><td style="width:40.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.662%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.662%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.662%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.667%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based restricted stock awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity instruments issued in exchange for services performed by officers, employees, and directors of the Company are accounted for using a fair-value based method and the fair value of such equity instruments is recognized as expense in the consolidated statements of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For stock-based awards that vest over a specific service period, compensation expense is measured based on the fair value of the awards at the grant date and is recognized on a straight-line basis over the vesting period of the awards, net of an estimated forfeiture rate. For equity instruments that vest based on achievement of both a performance and market condition, stock-based compensation expense is recognized over the vesting period of the awards based on the expected achievement of the related performance condition at the end of each reporting period. If the Company's initial estimates of the achievement of the performance conditions change, the related stock-based compensation expense and timing may fluctuate from period to period based on those estimates. If the performance conditions are not met, no stock-based compensation expense will be recognized, and any previously recognized stock-based compensation expense will be reversed. For awards with both a performance and a market condition, the Company estimates the fair value of each equity instrument granted on the date of grant using a Monte-Carlo simulation model. This pricing model uses multiple simulations to evaluate the probability of achieving the market condition to calculate the fair value of the awards.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense for stock options, restricted stock awards and restricted stock units issued under equity incentive plans, stock purchases under the Employee Stock Purchase Plan, Deferred Stock Units (“DSUs”) and Matching RSUs awarded under the Company's Management Stock Purchase Plan included in the Company’s results of operations were as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:50.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,007 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing (excluding customer base amortization)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,299 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,730 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,988 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation expense for the nine months ended September 30, 2020 includes $0.7 million of expense related to the cash settlement of stock options in connection with the acquisition of Ten-X Holding Company, Inc. See Note 5 for details of the acquisition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. Cash, cash equivalents, and restricted cash consisted of the following as of September 30, 2021 and December 31, 2020 (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,761,587 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,693,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RentPath termination fee held in escrow under the terms of the Asset Purchase Agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other restricted cash related to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,099 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,761,587 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,755,912 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an allowance for credit losses to cover its current expected credit losses ("CECL") on its trade receivables and contract assets arising from the failure of customers to make contractual payments. The Company estimates credit losses expected over the life of its trade receivables and contract assets based on historical information combined with current conditions that may affect a customer’s ability to pay and reasonable and supportable forecasts. While the Company uses various credit quality metrics, it primarily monitors collectability by reviewing the duration of collection pursuits on its delinquent trade receivables and historical write off trends. Based on the Company’s experience, the customer's delinquency status is the strongest indicator of the credit quality of the underlying trade receivables, which is analyzed periodically. The Company’s policy is to write-off trade receivables when they are deemed uncollectible. A majority of the Company's trade receivables are less than 365 days outstanding.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the CECL impairment model, the Company develops and documents its allowance for credit losses on its trade receivables based on its portfolio segments. The determination of portfolio segments is based primarily on the qualitative consideration of the nature of the Company’s business operations and the characteristics of the underlying trade receivables, as follows:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">CoStar Portfolio Segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The CoStar portfolio segment consists of two classes of trade receivables based on geographical location: North America and International.</span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Information Services Portfolio Segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The Information Services portfolio segment consists of four classes of trade receivables: Real Estate Manager; Information Services, North America; STR, US; and STR, International.</span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Multifamily Portfolio Segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The Multifamily portfolio segment consists of one class of trade receivables.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">LoopNet Portfolio Segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The LoopNet portfolio segment consists of one class of trade receivables.</span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Other Marketplaces Portfolio Segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The Other Marketplaces portfolio segment consists of two classes of trade receivables: Ten-X and other marketplaces.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of Residential revenue is e-commerce based and does not result in accounts receivable. Residential accounts receivable and the related allowance for credit losses are not material.</span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 4 for further discussion of the Company’s accounting for allowance for credit losses.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of whether an arrangement contains a lease and the classification of a lease, if applicable, is made at lease commencement, at which time the Company also measures and recognizes a right-of-use ("ROU") asset, representing the Company’s right to use the underlying asset, and a lease liability, representing the Company’s obligation to make lease payments under the terms of the arrangement. For the purposes of recognizing ROU assets and lease liabilities associated with the Company’s leases, the Company has elected the practical expedient to not recognize a ROU asset or lease liability for short-term leases, which are leases with a term of twelve months or less. The lease term is defined as the noncancelable portion of the lease term, plus any periods covered by an option to extend the lease if it is reasonably certain that the option will be exercised.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the amount of lease payments used in measuring ROU assets and lease liabilities, the Company has elected the practical expedient not to separate non-lease components from lease components for all classes of underlying assets. Consideration deemed part of the lease payments used to measure ROU assets and lease liabilities generally includes fixed payments and variable payments based on either an index or a rate, offset by lease incentives. The ROU asset also includes any lease prepayments. ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The rates implicit within the Company's leases are generally not determinable. Therefore, the Company's incremental borrowing rate is used to determine the present value of lease payments. The determination of the Company’s incremental borrowing rate requires judgment and is determined at lease commencement, or as of January 1, 2019 for operating leases in existence upon adoption of Accounting Standards Codification ("ASC") 842. The incremental borrowing rate is subsequently reassessed upon a modification to the lease arrangement.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs related to the Company's operating leases are generally recognized as a single ratable lease cost over the lease term.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 7 for further discussion of the Company’s accounting for leases.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Long-Lived Assets, Intangible Assets and Goodwill</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, such as property and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is tested annually for impairment by each reporting unit on October 1 of each year or more frequently if an event or other circumstance indicates that we may not recover the carrying value of the asset. The Company may first assess qualitative factors to evaluate whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, or elect to bypass such assessment. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, or the Company elects to bypass such assessment, the Company then determines the fair value of each reporting unit. The fair value of each reporting unit is compared to the carrying amount of the reporting unit. If the carrying value of the reporting unit exceeds the fair value, then an impairment loss is recognized for the difference.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Issuance Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred in connection with the issuance of long-term debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method for term debt and on a straight-line basis for revolving debt. The Company made a policy election to classify deferred issuance costs on the revolving credit facility as a long-term asset on its condensed consolidated balance sheets. Upon a refinancing or amendment, previously capitalized debt issuance costs are expensed and included in loss on extinguishment of debt if the Company determines that there has been a substantial modification of the related debt. If the Company determines that there has not been a substantial modification of the related debt, any previously capitalized debt issuance costs are amortized as interest expense over the term of the new debt instrument.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 10 for additional information regarding the Company's accounting for its outstanding debt, revolving credit facility, and related issuance costs.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocates the purchase consideration related to business combinations to the identifiable tangible and intangible assets acquired, and liabilities assumed based on their estimated fair values. The purchase consideration is determined based on the fair value of the assets transferred, liabilities incurred and equity interests issued, after considering any transactions that are separate from the business combination. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets and contingent liabilities. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired customer bases, acquired technology and acquired trade names and other intangible assets, useful lives, royalty rates and discount rates. Any adjustments to provisional amounts that are identified during the measurement period are recorded in the reporting period in which the adjustment amounts are determined. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review and evaluation of these pre-acquisition contingencies throughout the measurement period in order to obtain sufficient information to assess whether the Company includes these contingencies as a part of the fair value estimates of assets acquired and liabilities assumed and, if so, determine their estimated fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company cannot reasonably determine the fair value of a pre-acquisition contingency (non-income tax related) by the end of the measurement period, which is generally the case given the nature of such matters, the Company will recognize an asset or a liability for such pre-acquisition contingency if: (i) it is probable that an asset existed or a liability had been assumed at the acquisition date and (ii) the amount of the asset or liability can be reasonably estimated. Subsequent to the measurement period, changes in the Company's estimates of such contingencies will affect earnings and could have a material effect on its results of operations and financial position.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, uncertain tax positions and tax related valuation allowances assumed in connection with a business combination are initially estimated as of the acquisition date. The Company reevaluates these items based upon facts and circumstances that existed as of the acquisition date with any adjustments to its preliminary estimates being recorded to goodwill, provided that the Company is within the measurement period. Subsequent to the measurement period, changes to these uncertain tax positions and tax related valuation allowances will affect the Company's provision for income taxes in its condensed consolidated statements of operations and comprehensive income and could have a material impact on its results of operations and financial position.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Accounting policies are consistent for each operating segment.</span></div> 10 9 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an ongoing basis, the Company evaluates its estimates and assumptions, including those related to revenue recognition, allowance for credit losses, the useful lives and recoverability of long-lived and intangible assets, goodwill, income taxes, accounting for business combinations, stock-based compensation, estimating the Company's incremental borrowing rate for its leases, and contingencies, among others. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities and recorded revenues and expenses. Actual results could differ from these estimates.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derives revenues primarily by (i) providing access to its proprietary database of commercial real estate information and (ii) providing online marketplaces for professional property management companies, property owners, brokers and landlords, in each case, typically through a fixed monthly fee for its subscription-based services. The Company's subscription-based services consist primarily of information, analytics and online marketplace services offered over the Internet to commercial real estate industry and related professionals. Subscription contract rates are based on the number of sites, number of users, organization size, the client’s business focus, geography, the number and types of services to which a client subscribes, the number of properties a client advertises and the prominence and placement of a client's advertised properties in the search results. The Company’s subscription-based license agreements typically renew automatically, and a majority have a term of at least one year.</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also provides (i) market research, portfolio and debt analysis, management and reporting capabilities, (ii) real estate and lease management solutions, including lease administration and abstraction services, to commercial customers, real estate investors, and lenders via the Company’s other service offerings, (iii) benchmarking and analytics for the hospitality industry through STR, LLC and STR Global, Ltd. (together with STR, LLC, referred to as “STR”), (iv) an online auction platform for commercial real estate through Ten-X, LLC and its subsidiaries, which were acquired in June 2020, (v) an online and mobile software platform that provides applications to manage residential real estate agent workflow through Homesnap, which was acquired in December 2020, and (vi) advertising and marketing services for residential properties through Homes.com which was acquired in May 2021. See Note 5 for details of the Homes.com, Homesnap and Ten-X acquisitions.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company analyzes contracts to determine the appropriate revenue recognition using the following steps: (i) identification of contracts with customers, (ii) identification of distinct performance obligations in the contract, (iii) determination of contract transaction price, (iv) allocation of contract transaction price to the performance obligations, and (v) determination of revenue recognition based on timing of satisfaction of the performance obligations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenues upon the satisfaction of its performance obligation(s) (upon transfer of control of promised services to its customers) in an amount that reflects the consideration to which it expects to be entitled to in exchange for those services. Revenues from subscription-based services are recognized on a straight-line basis over the term of the agreement. Revenues from transaction-based services are recognized when the promised product or services are delivered, which is at the time of a successful closing of the sale of the property for Ten-X revenues.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In limited circumstances, the Company's contracts with customers include promises to transfer multiple services, such as contracts for its subscription-based services and professional services. For these contracts, the Company accounts for individual performance obligations separately if they are distinct, which involves the determination of the standalone selling price for each distinct performance obligation.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue results from amounts billed in advance to customers or cash received from customers in advance of the Company's fulfillment of its performance obligation(s) and is recognized as those obligations are satisfied.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets represent a conditional right to consideration for satisfied performance obligations that become a receivable when the conditions are satisfied. Contract assets are generated when contractual billing schedules differ from revenue recognition timing.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions incurred for obtaining new contracts are deferred and then amortized as selling and marketing expenses on a straight-line basis over a period of benefit that the Company has determined to be three years. The three-year amortization period was determined based on several factors, including the nature of the technology and proprietary data underlying the services being purchased, customer contract renewal rates and industry competition. Certain commission costs are not capitalized as they do not represent incremental costs of obtaining a contract.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 3 for further discussion of the Company's revenue recognition.</span></div> P1Y P3Y P3Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenues</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenues principally consists of salaries, benefits, bonuses and stock-based compensation expenses and other indirect costs for the Company's researchers who collect and analyze the commercial real estate data that is the basis for the Company's information, analytics and online marketplaces and for employees that support these products. Additionally, cost of revenues includes the cost of data from third-party data sources and costs related to advertising purchased on behalf of customers, credit card and other transaction fees relating to processing customer transactions, which are expensed as incurred, and the amortization of acquired trade names, technology and other intangible assets.</span></div> Advertising CostsThe Company expenses advertising costs as incurred. Advertising costs include digital marketing, television, radio, print and other media advertising. 97000000 79000000 252000000 202000000 Foreign Currency<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s reporting currency is the U.S. dollar. The functional currency for the majority of its operations is the local currency, with the exception of certain international locations of STR for which the functional currency is the British Pound. Assets and liabilities denominated in a foreign currency are translated into U.S. dollars using the exchange rates in effect as of the balance sheet date. Gains and losses resulting from translation are included in accumulated other comprehensive loss. Currency g</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ains and losses on the translation of intercompany loans made to foreign subsidiaries that are of a long-term investment nature are also included </span>in accumulated other comprehensive income. Gains and losses resulting from transactions denominated in a currency other than the functional currency of the entity are included in other income (expense) in the condensed consolidated statements of operations using the average exchange rates in effect during the period. 500000 -200000 100000 700000 <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive loss were as follows (in thousands):</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,269)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(889)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;text-indent:18pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,269)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(889)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -5269000 -889000 -5269000 -889000 0 0 -500000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes result from temporary differences between the tax basis of assets and liabilities and the basis reported in the Company’s condensed consolidated financial statements. Deferred tax liabilities and assets are determined based on the difference between the financial statement and the tax basis of assets and liabilities using enacted rates in effect during the year in which the Company expects differences to reverse. Valuation allowances are provided against assets, including net operating losses, if the Company determines it is more likely than not that some portion or all of an asset may not be realized. Interest and penalties related to income tax matters are recognized in income tax expense.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 11 for additional information regarding income taxes.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income Per Share</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share is computed by dividing net income by the weighted-average number of common shares outstanding during the period on a basic and diluted basis.</span></div>The Company’s potentially dilutive securities include outstanding stock options and unvested stock-based awards which include restricted stock awards that vest over a specific service period, restricted stock awards with a performance and a market condition, restricted stock units and awards of matching restricted stock units ("Matching RSUs") awarded under the Company's Management Stock Purchase Plan. Shares underlying unvested restricted stock awards that vest based on a performance and a market condition that have not been achieved as of the end of the period are not included in the computation of basic or diluted net income per share. Diluted net income per share considers the impact of potentially dilutive securities except when the inclusion of the potentially dilutive securities would have an anti-dilutive effect. <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the calculation of basic and diluted net income per share (in thousands, except per share data):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,304 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,186 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for basic net income per share — weighted-average outstanding shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,419 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,586 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,101 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options, restricted stock awards and restricted stock units</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,527 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator for diluted net income per share — weighted-average outstanding shares</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,295 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,036 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379,704 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share — basic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share — diluted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.15 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.51 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021.</span></div> 64304000 58186000 199664000 191339000 392419000 391586000 392101000 377177000 1876000 2427000 1935000 2527000 394295000 394013000 394036000 379704000 0.16 0.15 0.51 0.51 0.16 0.15 0.51 0.50 10 The following table summarizes the shares underlying the unvested performance-based restricted stock and anti-dilutive securities excluded from the basic and diluted earnings per share calculations (in thousands):<div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"/><td style="width:40.191%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.662%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.662%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.662%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.352%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.667%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based restricted stock awards</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">367 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:4.5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021.</span></div> 718000 794000 718000 794000 192000 367000 433000 708000 10 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equity instruments issued in exchange for services performed by officers, employees, and directors of the Company are accounted for using a fair-value based method and the fair value of such equity instruments is recognized as expense in the consolidated statements of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For stock-based awards that vest over a specific service period, compensation expense is measured based on the fair value of the awards at the grant date and is recognized on a straight-line basis over the vesting period of the awards, net of an estimated forfeiture rate. For equity instruments that vest based on achievement of both a performance and market condition, stock-based compensation expense is recognized over the vesting period of the awards based on the expected achievement of the related performance condition at the end of each reporting period. If the Company's initial estimates of the achievement of the performance conditions change, the related stock-based compensation expense and timing may fluctuate from period to period based on those estimates. If the performance conditions are not met, no stock-based compensation expense will be recognized, and any previously recognized stock-based compensation expense will be reversed. For awards with both a performance and a market condition, the Company estimates the fair value of each equity instrument granted on the date of grant using a Monte-Carlo simulation model. This pricing model uses multiple simulations to evaluate the probability of achieving the market condition to calculate the fair value of the awards.</span></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense for stock options, restricted stock awards and restricted stock units issued under equity incentive plans, stock purchases under the Employee Stock Purchase Plan, Deferred Stock Units (“DSUs”) and Matching RSUs awarded under the Company's Management Stock Purchase Plan included in the Company’s results of operations were as follows (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:50.073%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,007 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,009 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing (excluding customer base amortization)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,091 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,644 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,635 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,528 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,772 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,299 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,730 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,988 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Stock-based compensation expense for the nine months ended September 30, 2020 includes $0.7 million of expense related to the cash settlement of stock options in connection with the acquisition of Ten-X Holding Company, Inc. See Note 5 for details of the acquisition.</span></div> 2835000 3007000 8283000 8009000 1620000 2091000 4644000 5886000 3316000 2821000 9289000 7635000 8528000 8811000 24772000 19907000 16299000 16730000 46988000 41437000 700000 Cash, cash equivalents, and restricted cash consisted of the following as of September 30, 2021 and December 31, 2020 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,761,587 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,693,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RentPath termination fee held in escrow under the terms of the Asset Purchase Agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other restricted cash related to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,099 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,761,587 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,755,912 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> Cash, cash equivalents, and restricted cash consisted of the following as of September 30, 2021 and December 31, 2020 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:73.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.475%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,761,587 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,693,813 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RentPath termination fee held in escrow under the terms of the Asset Purchase Agreement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other restricted cash related to acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,349 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,099 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,761,587 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,755,912 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3761587000 3693813000 0 58750000 0 3349000 0 62099000 3761587000 3755912000 <div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains an allowance for credit losses to cover its current expected credit losses ("CECL") on its trade receivables and contract assets arising from the failure of customers to make contractual payments. The Company estimates credit losses expected over the life of its trade receivables and contract assets based on historical information combined with current conditions that may affect a customer’s ability to pay and reasonable and supportable forecasts. While the Company uses various credit quality metrics, it primarily monitors collectability by reviewing the duration of collection pursuits on its delinquent trade receivables and historical write off trends. Based on the Company’s experience, the customer's delinquency status is the strongest indicator of the credit quality of the underlying trade receivables, which is analyzed periodically. The Company’s policy is to write-off trade receivables when they are deemed uncollectible. A majority of the Company's trade receivables are less than 365 days outstanding.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the CECL impairment model, the Company develops and documents its allowance for credit losses on its trade receivables based on its portfolio segments. The determination of portfolio segments is based primarily on the qualitative consideration of the nature of the Company’s business operations and the characteristics of the underlying trade receivables, as follows:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">CoStar Portfolio Segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The CoStar portfolio segment consists of two classes of trade receivables based on geographical location: North America and International.</span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Information Services Portfolio Segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The Information Services portfolio segment consists of four classes of trade receivables: Real Estate Manager; Information Services, North America; STR, US; and STR, International.</span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Multifamily Portfolio Segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The Multifamily portfolio segment consists of one class of trade receivables.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">LoopNet Portfolio Segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The LoopNet portfolio segment consists of one class of trade receivables.</span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Other Marketplaces Portfolio Segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> - The Other Marketplaces portfolio segment consists of two classes of trade receivables: Ten-X and other marketplaces.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The majority of Residential revenue is e-commerce based and does not result in accounts receivable. Residential accounts receivable and the related allowance for credit losses are not material.</span></div><div style="padding-left:54pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 4 for further discussion of the Company’s accounting for allowance for credit losses.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of whether an arrangement contains a lease and the classification of a lease, if applicable, is made at lease commencement, at which time the Company also measures and recognizes a right-of-use ("ROU") asset, representing the Company’s right to use the underlying asset, and a lease liability, representing the Company’s obligation to make lease payments under the terms of the arrangement. For the purposes of recognizing ROU assets and lease liabilities associated with the Company’s leases, the Company has elected the practical expedient to not recognize a ROU asset or lease liability for short-term leases, which are leases with a term of twelve months or less. The lease term is defined as the noncancelable portion of the lease term, plus any periods covered by an option to extend the lease if it is reasonably certain that the option will be exercised.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In determining the amount of lease payments used in measuring ROU assets and lease liabilities, the Company has elected the practical expedient not to separate non-lease components from lease components for all classes of underlying assets. Consideration deemed part of the lease payments used to measure ROU assets and lease liabilities generally includes fixed payments and variable payments based on either an index or a rate, offset by lease incentives. The ROU asset also includes any lease prepayments. ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The rates implicit within the Company's leases are generally not determinable. Therefore, the Company's incremental borrowing rate is used to determine the present value of lease payments. The determination of the Company’s incremental borrowing rate requires judgment and is determined at lease commencement, or as of January 1, 2019 for operating leases in existence upon adoption of Accounting Standards Codification ("ASC") 842. The incremental borrowing rate is subsequently reassessed upon a modification to the lease arrangement.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs related to the Company's operating leases are generally recognized as a single ratable lease cost over the lease term.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 7 for further discussion of the Company’s accounting for leases.</span></div> Long-lived assets, such as property and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset. Goodwill is tested annually for impairment by each reporting unit on October 1 of each year or more frequently if an event or other circumstance indicates that we may not recover the carrying value of the asset. The Company may first assess qualitative factors to evaluate whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, or elect to bypass such assessment. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, or the Company elects to bypass such assessment, the Company then determines the fair value of each reporting unit. The fair value of each reporting unit is compared to the carrying amount of the reporting unit. If the carrying value of the reporting unit exceeds the fair value, then an impairment loss is recognized for the difference. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Issuance Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs incurred in connection with the issuance of long-term debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method for term debt and on a straight-line basis for revolving debt. The Company made a policy election to classify deferred issuance costs on the revolving credit facility as a long-term asset on its condensed consolidated balance sheets. Upon a refinancing or amendment, previously capitalized debt issuance costs are expensed and included in loss on extinguishment of debt if the Company determines that there has been a substantial modification of the related debt. If the Company determines that there has not been a substantial modification of the related debt, any previously capitalized debt issuance costs are amortized as interest expense over the term of the new debt instrument.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocates the purchase consideration related to business combinations to the identifiable tangible and intangible assets acquired, and liabilities assumed based on their estimated fair values. The purchase consideration is determined based on the fair value of the assets transferred, liabilities incurred and equity interests issued, after considering any transactions that are separate from the business combination. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets and contingent liabilities. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired customer bases, acquired technology and acquired trade names and other intangible assets, useful lives, royalty rates and discount rates. Any adjustments to provisional amounts that are identified during the measurement period are recorded in the reporting period in which the adjustment amounts are determined. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review and evaluation of these pre-acquisition contingencies throughout the measurement period in order to obtain sufficient information to assess whether the Company includes these contingencies as a part of the fair value estimates of assets acquired and liabilities assumed and, if so, determine their estimated fair value.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the Company cannot reasonably determine the fair value of a pre-acquisition contingency (non-income tax related) by the end of the measurement period, which is generally the case given the nature of such matters, the Company will recognize an asset or a liability for such pre-acquisition contingency if: (i) it is probable that an asset existed or a liability had been assumed at the acquisition date and (ii) the amount of the asset or liability can be reasonably estimated. Subsequent to the measurement period, changes in the Company's estimates of such contingencies will affect earnings and could have a material effect on its results of operations and financial position.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, uncertain tax positions and tax related valuation allowances assumed in connection with a business combination are initially estimated as of the acquisition date. The Company reevaluates these items based upon facts and circumstances that existed as of the acquisition date with any adjustments to its preliminary estimates being recorded to goodwill, provided that the Company is within the measurement period. Subsequent to the measurement period, changes to these uncertain tax positions and tax related valuation allowances will affect the Company's provision for income taxes in its condensed consolidated statements of operations and comprehensive income and could have a material impact on its results of operations and financial position.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:28.5pt">REVENUE FROM CONTRACTS WITH CUSTOMERS</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregated Revenue</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides information, analytics and online marketplace services to the commercial real estate industry and related professionals. Revenues by operating segment and type of service consist of the following (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:21.334%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.221%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CoStar</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,194 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,265 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,235 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,988 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LoopNet</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Marketplaces</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,952 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,620 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of September 30, 2021, Commercial Property and Land revenue has been further disaggregated into LoopNet, Residential and Other Marketplaces.</span></div><div style="margin-top:7pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:21.334%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.221%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CoStar</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505,470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,958 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,428 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,997 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LoopNet</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Other Marketplaces</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,437,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,214,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of September 30, 2021, Commercial Property and Land revenue has been further disaggregated into LoopNet, Residential and Other Marketplaces.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in revenue for the period were as follows (in thousands):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized in the current period from the amounts in the beginning balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New deferrals, net of amounts recognized in the current period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of foreign currency</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,018 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred revenue is comprised of $93 million of current liabilities and $1 million of noncurrent liabilities classified within lease and other long-term liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">on the Company’s condensed consolidated balance sheet as of September 30, 2021. This balance includes $1 million of deferrals recognized in connection with business acquisitions made in 2021. See Note 5 for details.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had contract assets of $9 million as of September 30, 2021 and December 31, 2020, which are generated when contractual billing schedules differ from revenue recognition timing. Contract assets represent a conditional right to consideration for satisfied performance obligations that becomes a receivable when the conditions are satisfied. Current contract assets are included in prepaid expenses and other current assets, and non-current contract assets are included in deposits and other assets on the Company's condensed consolidated balance sheets. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenue recognized from contract assets for the three and nine months ended September 30, 2021 was not material.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commissions</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commissi</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ons expense is included in selling and marketing expense in the Company's condensed consolidated statements of operations. Commis</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sions expense activity for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended September 30, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was as follows (in thousands). The Company determined that no deferred commissions were impaired as of September 30, 2021:</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions incurred</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions capitalized in the current period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,798)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,704)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred commissions costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total commissions expense</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,342 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,209 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,913 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,360 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unsatisfied Performance Obligations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining contract consideration</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for which revenue has not been recognized due to unsatisfied performance obligations was approximately $319 million at September 30, 2021, which the Company expects to recognize over the next five years. This amount does not include contract consideration for contracts with a duration of one year or less.</span></div> Revenues by operating segment and type of service consist of the following (in thousands):<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:21.334%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.221%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CoStar</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,071 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,194 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,265 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,235 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,988 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,749 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,357 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,184 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LoopNet</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,938 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Marketplaces</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">482,952 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,367 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">410,904 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">425,620 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of September 30, 2021, Commercial Property and Land revenue has been further disaggregated into LoopNet, Residential and Other Marketplaces.</span></div><div style="margin-top:7pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:21.334%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.216%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.221%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CoStar</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505,470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,958 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">532,428 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,363 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,997 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Information Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,959 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,779 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Multifamily</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">508,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,185 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">LoopNet</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,852 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,348 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,604 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residential</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,939 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> Other Marketplaces</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,722 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,388,489 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,437,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,172,713 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,214,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of September 30, 2021, Commercial Property and Land revenue has been further disaggregated into LoopNet, Residential and Other Marketplaces.</span></div> 174071000 9194000 183265000 158235000 7753000 165988000 29177000 6749000 35926000 26357000 6817000 33174000 171125000 0 171125000 155184000 0 155184000 52103000 424000 52527000 44938000 146000 45084000 24747000 0 24747000 0 0 0 31729000 0 31729000 26190000 0 26190000 482952000 16367000 499319000 410904000 14716000 425620000 505470000 26958000 532428000 473363000 22634000 495997000 84959000 20820000 105779000 77069000 19023000 96092000 508629000 0 508629000 438185000 0 438185000 151770000 1082000 152852000 131348000 256000 131604000 53939000 0 53939000 0 0 0 83722000 0 83722000 52748000 0 52748000 1388489000 48860000 1437349000 1172713000 41913000 1214626000 <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in revenue for the period were as follows (in thousands):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:86.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.620%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,363 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized in the current period from the amounts in the beginning balance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,339)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New deferrals, net of amounts recognized in the current period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,225 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effects of foreign currency</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at September 30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,018 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Deferred revenue is comprised of $93 million of current liabilities and $1 million of noncurrent liabilities classified within lease and other long-term liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">on the Company’s condensed consolidated balance sheet as of September 30, 2021. This balance includes $1 million of deferrals recognized in connection with business acquisitions made in 2021. See Note 5 for details.</span></div> 77363000 70339000 87225000 -231000 94018000 93000000 1000000 1000000 9000000 9000000 Commis<span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sions expense activity for the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">three and nine</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> months ended September 30, 2021 and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was as follows (in thousands). The Company determined that no deferred commissions were impaired as of September 30, 2021:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions incurred</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,337 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,983 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,047 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions capitalized in the current period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,876)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,582)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,798)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,704)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of deferred commissions costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,728 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,017 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total commissions expense</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,342 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,209 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,913 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,360 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 30337000 25436000 83983000 69047000 17876000 16582000 49798000 48704000 15881000 15355000 46728000 45017000 28342000 24209000 80913000 65360000 319000000 P5Y ALLOWANCE FOR CREDIT LOSSES<div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the activity related to the allowance for credit losses for trade receivables by portfolio segment (in thousands):</span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"/><td style="width:24.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.399%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CoStar</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Information Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Multifamily</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LoopNet</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Marketplaces</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance at December 31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current-period provision (releases) for expected credit losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1), (2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs charged against the allowance, net of recoveries and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,933)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,628)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,858)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance at September 30, 2021</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,530 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,964 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,775 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,994 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,049 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Credit loss expense is included in general and administrative expenses on the condensed consolidated statement of operations.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Credit loss expense related to contract assets was not material for the nine months ended September 30, 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts previously disclosed in the Commercial Property and Land portfolio segment have been further disaggregated into the LoopNet, Residential and Other Marketplaces portfolio segments. Majority of the Residential portfolio segment revenue is e-commerce based and does not result in accounts receivable.</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CoStar</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Information Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Multifamily</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LoopNet</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Marketplaces</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance at December 31, 2019</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current-period provision for expected credit losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1), (2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs charged against the allowance, net of recoveries and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,457)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,607)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,738)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance at September 30, 2020</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,908 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,639 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,451 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,205 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Credit loss expense is included in general and administrative expenses on the condensed consolidated statement of operations.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Credit loss expense related to contract assets was not material for the nine months ended September 30, 2020.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts previously disclosed in the Commercial Property and Land portfolio segment have been further disaggregated into the LoopNet and Other Marketplaces portfolio segments.</span></div> <div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the activity related to the allowance for credit losses for trade receivables by portfolio segment (in thousands):</span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.514%"><tr><td style="width:1.0%"/><td style="width:24.837%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.144%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.399%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.142%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.549%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.150%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CoStar</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Information Services</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Multifamily</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LoopNet</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Marketplaces</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance at December 31, 2020</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,667 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current-period provision (releases) for expected credit losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1), (2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,932 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,797 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs charged against the allowance, net of recoveries and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,933)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,779)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,628)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,858)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance at September 30, 2021</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,530 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,964 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,775 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,994 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,049 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Credit loss expense is included in general and administrative expenses on the condensed consolidated statement of operations.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Credit loss expense related to contract assets was not material for the nine months ended September 30, 2021.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts previously disclosed in the Commercial Property and Land portfolio segment have been further disaggregated into the LoopNet, Residential and Other Marketplaces portfolio segments. Majority of the Residential portfolio segment revenue is e-commerce based and does not result in accounts receivable.</span></div><div style="text-align:justify"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.864%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:9.581%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CoStar</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Information Services</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Multifamily</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LoopNet</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Other Marketplaces</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance at December 31, 2019</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">624 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,195 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,548 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current-period provision for expected credit losses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1), (2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,616 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,634 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,482 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,395 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs charged against the allowance, net of recoveries and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,457)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(350)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,135)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,607)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,738)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance at September 30, 2020</span></div></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,423 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,908 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,639 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,451 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">784 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,205 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Credit loss expense is included in general and administrative expenses on the condensed consolidated statement of operations.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Credit loss expense related to contract assets was not material for the nine months ended September 30, 2020.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amounts previously disclosed in the Commercial Property and Land portfolio segment have been further disaggregated into the LoopNet and Other Marketplaces portfolio segments.</span></div> 5531000 2739000 4387000 1667000 786000 15110000 3932000 -257000 2167000 1955000 0 7797000 3933000 518000 3779000 1628000 0 9858000 5530000 1964000 2775000 1994000 786000 13049000 1264000 624000 1195000 576000 889000 4548000 9616000 2634000 6579000 2482000 84000 21395000 5457000 350000 4135000 1607000 189000 11738000 5423000 2908000 3639000 1451000 784000 14205000 ACQUISITIONS<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Homes.com</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On April 14, 2021, Landmark Media Enterprises, LLC (“Landmark”), Home Group, LLC ("Homes.com") and CoStar Realty Information, Inc., a Delaware corporation and wholly owned subsidiary of the Company entered into a securities purchase agreement, pursuant to which the Company agreed to acquire all of the outstanding equity interests in Homes.com from Landmark for a purchase price of $150 million in cash, subject to customary working capital and other post-closing adjustments. The Company's acquisition of Homes.com closed on May 24, 2021. The securities purchase agreement required an initial payment of $148 million, net of working capital adjustments, at the time of closing, with the remainder of the purchase price payable four months following the acquisition date, subject to offset for adjustments to the purchase price after final determination of closing net working capital. These amounts were settled in the third quarter of 2021. Homes.com is a residential real estate advertising and marketing services company primarily operating through its property listing and marketing portal, Homes.com.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amounts recorded for acquired assets and assumed liabilities recorded at their fair values as of the acquisition date (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.338%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.254%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preliminary: <br/>May 24, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Updated Preliminary: May 24, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of identifiable net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,357 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,818 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,175 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net assets of Homes.com were recorded at their estimated fair values. In valuing the acquired assets and assumed liabilities, fair value estimates were based primarily on future expected cash flows, market rate assumptions for contractual obligations and appropriate discount rates. The purchase price allocation is preliminary, subject primarily to the Company's assessment of certain tax matters and contingencies. The estimated fair value of the customer base assets incorporated significant assumptions that had a material impact on the estimated fair value, such as discount rates, projected revenue growth rates, customer attrition rates and profit margins.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the identifiable intangible assets acquired in the Homes.com acquisition included in the Company's North America operating segment, their related estimated useful lives (in years) and their respective amortization methods (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.777%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Method</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer base</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,400 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is calculated as the excess of the consideration transferred over the net assets recognized and represents the future economic benefits arising from other assets acquired that could not be individually identified and separately recognized. Specifically, the goodwill recorded as part of the Homes.com acquisition includes but is not limited to: (i) the expected synergies and other benefits that the Company believes will result from combining its operations with Homes.com operations; and (ii) any intangible assets that do not qualify for separate recognition, such as the assembled workforce. The $88 million of goodwill recorded as part of the acquisition is associated with the Company's North America operating segment, of which $17 million is expected to be deductible for income tax purposes.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September 30, 2021, transaction costs associated with the Homes.com acquisition were not material. In addition, the Company paid $5 million into a cash escrow account for stay bonuses for certain Homes.com employees, to be paid to active employees after the six month period following the acquisition or, if earlier, after the termination of a Homes.com employee's employment without cause or a Homes.com employee's resignation with good reason during the six month period following the acquisition. In the event some or all of those employees are not entitled to their stay bonus, the funds will be remitted to the seller. The Company is recognizing compensation expense for the stay bonus over the six month post-combination period. Upon acquisition, the Company assessed the probability Homes.com would be required to pay certain state tax liabilities and recorded an accrual of $7 million determined in accordance with the provisions of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">ASC </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">450, “Contingencies,” as the fair value was not determinable. Landmark has agreed to indemnify the Company for tax liabilities related to periods prior to the acquisition and an indemnification asset was established for $7 million in the purchase price allocation.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Homesnap</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On December 22, 2020, pursuant to the Agreement and Plan of Merger, dated November 20, 2020, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">by and among CoStar Realty Information, Inc., a Delaware corporation and wholly owned subsidiary of the Company (“CRI”), Snapped Halo Merger Sub Corp., a Delaware corporation and wholly-owned subsidiary of CRI (“Merger Sub”), and Homesnap, Inc., a Delaware corporation ("Homesnap"), Merger Sub was merged with and into Homesnap (the “Homesnap Merger”), with Homesnap surviving the merger as a wholly-owned subsidiary of CRI. In connection with the Homesnap Merger, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">the Company acquired all of the issued and outstanding equity interests in Homesnap for a purchase price of $250 million in cash. Homesnap is an industry-leading online and mobile software platform that provides user-friendly applications to optimize residential real estate agent workflow and reinforce the agent-client relationship. Homesnap has relationships, data, software, and tools for residential real estate professionals that are complementary to CoStar Group’s existing offerings.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amounts recorded for acquired assets and assumed liabilities recorded at their fair values as of the acquisition date (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.755%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.229%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.229%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.231%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preliminary: December 22, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Updated Preliminary: December 22, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets (liabilities)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,375)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,375)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of identifiable net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net assets of Homesnap were recorded at their estimated fair values. In valuing the acquired assets and assumed liabilities, fair value estimates were based primarily on future expected cash flows, market rate assumptions for contractual obligations and appropriate discount rates. The purchase price allocation is preliminary, subject primarily to the Company's assessment of certain contingencies. The estimated fair value of the customer base assets incorporated significant assumptions that had a material impact on the estimated fair value, such as discount rates, projected revenue growth rates, customer attrition rates and profit margins. See Note 8 for measurement period impact on goodwill.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the identifiable intangible assets acquired in the Homesnap acquisition included in the Company's North America operating segment, their related estimated useful lives (in years) and their respective amortization methods (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.777%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Method</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer base</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is calculated as the excess of the consideration transferred over the net assets recognized and represents the future economic benefits arising from other assets acquired that could not be individually identified and separately recognized. Specifically, the goodwill recorded as part of the Homesnap acquisition includes but is not limited to: (i) the expected synergies and other benefits that the Company believes will result from combining its operations with Homesnap's operations; and (ii) any intangible assets that do not qualify for separate recognition, such as the assembled workforce. The $184 million of goodwill recorded as part of the acquisition is associated with the Company's North America operating segment. Goodwill recorded in connection with this acquisition is not amortized, but is subject to an annual impairment test. Goodwill recognized is not deductible for income tax purposes.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, transaction costs associated with the Homesnap acquisition were not material.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Ten-X</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 24, 2020, pursuant to the Agreement and Plan of Merger, dated May 13, 2020, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by and among CoStar Realty Information, Inc., a Delaware corporation and wholly owned subsidiary of the Company (“CRI”), Crescendo Sub, Inc., a Delaware corporation and wholly-owned subsidiary of CRI (“Merger Sub”), Ten-X Holding Company, Inc., a Delaware corporation ("Ten-X Holding"), and Thomas H. Lee Equity Fund VII L.P., a Delaware limited partnership, solely in its capacity as representative thereunder, Merger Sub was merged with and into Ten-X Holding (the “Merger”), with Ten-X Holding surviving the Merger as a wholly-owned subsidiary of CRI. In connection with the Merger, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company acquired all of the issued and outstanding equity interests in Ten-X Holding and Ten-X Holding's subsidiaries (collectively, "Ten-X") for a purchase price of $188 million in cash. Ten-X operates an online auction platform for commercial real estate. The Ten-X acquisition is expected to enable the Company to create a new end-to-end commercial real estate platform, combining LoopNet and CoStar's online audience of buyers with Ten-X’s leadership in online auctions for performing and distressed assets.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amounts recorded for acquired assets and assumed liabilities recorded at their fair values as of the acquisition date (in thousands):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Final:<br/>June 24, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,981)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of identifiable net assets acquired</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:6pt;margin-top:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net assets of Ten-X were recorded at their estimated fair values. In valuing the acquired assets and assumed liabilities, fair value estimates were based primarily on future expected cash flows, market rate assumptions for contractual obligations and appropriate discount rates. The estimated fair value of the customer base assets incorporated significant assumptions that had a material impact on the estimated fair value, such as discount rates, projected revenue growth rates, customer attrition rates and profit margins. See Note 8 for measurement period impact on goodwill.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the identifiable intangible assets acquired in the Ten-X acquisition included in the Company's North America operating segment, their related estimated useful lives (in years) and their respective amortization methods (in thousands):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.777%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Method</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer base</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is calculated as the excess of the consideration transferred over the net assets recognized and represents the future economic benefits arising from other assets acquired that could not be individually identified and separately recognized. Specifically, the goodwill recorded as part of the Ten-X acquisition includes but is not limited to: (i) the expected synergies and other benefits that the Company believes will result from combining its operations with Ten-X's operations; and (ii) any intangible assets that do not qualify for separate recognition, such as the assembled workforce. The $134 million of goodwill recorded as part of the acquisition is associated with the Company's North America operating segment. Goodwill recorded in connection with this acquisition is not amortized, but is subject to an annual impairment test. Goodwill recognized is not deductible for income tax purposes.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, transaction costs associated with the Ten-X acquisition were not material. The Company paid $3 million in incentive compensation to Ten-X employees negotiated as part of the acquisition, and this expense was recognized in the post-combination period during the three months ended September 30, 2020.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pro Forma Financial Information</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information presented below summarizes the combined results of operations for the Company, Ten-X and Homesnap as though the companies were combined as of January 1, 2019, and the Company and Homes.com as though the companies were combined as of January 1, 2020. The unaudited pro forma financial information for all periods presented includes amortization charges from acquired intangible assets, retention compensation, as referenced above, and the related tax effects, along with certain other accounting effects, but excludes the impacts of any expected operational synergies. The unaudited pro forma financial information as presented below is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved if the acquisitions had taken place on January 1, 2019 for Ten-X and Homesnap and January 1, 2020 for Homes.com.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information for the three and nine months ended September 30, 2021 and 2020 combine the historical results of the Company, Ten-X, Homesnap and Homes.com for the periods prior to the acquisition date, and the effects of the pro forma adjustments listed above.</span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information, in the aggregate, was as follows (in thousands, except per share data):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:44.770%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.882%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,455,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,280,143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - basic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - diluted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">. See Note 2 for</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> details.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of the Homes.com acquisition on CoStar Group’s revenue in the condensed consolidated statements of operations was an increase of $8 million and $12 million for the three and nine months ended September 30, 2021, respectively. The impact of the Homes.com acquisition on CoStar Group’s net income in the condensed consolidated statements of operations was a decrease of $7 million and $10 million for the three and nine ended September 30, 2021. The impact of the Ten-X acquisition on CoStar Group’s revenue in the condensed consolidated statements of operations was an increase of $12 million and $12 million for the three and nine months ended September 30, 2020, respectively. The impact of the Ten-X acquisition on CoStar Group’s net income in the condensed consolidated statements of operations was a decrease of $5 million and $7 million for the three and nine months ended September 30, 2020.</span></div> 150000000 148000000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amounts recorded for acquired assets and assumed liabilities recorded at their fair values as of the acquisition date (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.338%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.420%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.254%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preliminary: <br/>May 24, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Updated Preliminary: May 24, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,798 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,132 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,240)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of identifiable net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,357 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,818 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,175 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amounts recorded for acquired assets and assumed liabilities recorded at their fair values as of the acquisition date (in thousands):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.755%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.229%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.229%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.378%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.231%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Preliminary: December 22, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Updated Preliminary: December 22, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,225 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">662 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,355 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets (liabilities)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,423)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,778)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,375)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,375)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,188)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of identifiable net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,354 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amounts recorded for acquired assets and assumed liabilities recorded at their fair values as of the acquisition date (in thousands):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.256%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.544%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Final:<br/>June 24, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,290 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,981)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and liabilities</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,047)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of identifiable net assets acquired</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 0 1798000 1798000 371000 371000 86314000 1818000 88132000 53400000 53400000 11171000 11171000 371000 371000 1086000 1086000 1240000 1240000 150357000 1818000 152175000 <div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the identifiable intangible assets acquired in the Homes.com acquisition included in the Company's North America operating segment, their related estimated useful lives (in years) and their respective amortization methods (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.777%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Method</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer base</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,400 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the identifiable intangible assets acquired in the Homesnap acquisition included in the Company's North America operating segment, their related estimated useful lives (in years) and their respective amortization methods (in thousands):</span></div><div style="margin-bottom:1pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.777%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Method</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer base</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the identifiable intangible assets acquired in the Ten-X acquisition included in the Company's North America operating segment, their related estimated useful lives (in years) and their respective amortization methods (in thousands):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.777%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.547%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Fair Value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Amortization Method</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer base</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Straight-line</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,000 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 32000000 P8Y 21000000 P15Y 400000 P2Y 53400000 88000000 17000000 5000000 7000000 7000000 250000000 10225000 10225000 662000 662000 3437000 3437000 183016000 1355000 184371000 67000000 67000000 1423000 1355000 2778000 3375000 3375000 4000000 4000000 5188000 5188000 250354000 0 250354000 45000000 P10Y 7000000 P10Y 15000000 P6Y 67000000 184000000 188000000 3290000 131000 4945000 134322000 58000000 4945000 2981000 5047000 187715000 46000000 P6Y 11000000 P5Y 1000000 P2Y 58000000 134000000 3000000 <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information, in the aggregate, was as follows (in thousands, except per share data):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"/><td style="width:44.770%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.537%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.882%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499,319 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">446,791 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,455,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,280,143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,303 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,821 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,595 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - basic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share - diluted</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">. See Note 2 for</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> details.</span></div> 499319000 446791000 1455316000 1280143000 64303000 50821000 193595000 159330000 0.16 0.13 0.49 0.43 0.16 0.13 0.49 0.42 10 8000000 12000000 7000000 10000000 12000000 12000000 5000000 7000000 INVESTMENTS AND FAIR VALUE MEASUREMENTS<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. There is a three-tier fair value hierarchy, which categorizes the inputs used in measuring fair value. These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company's financial assets comprise Level 1 cash equivalents with original maturities of three months or less in the amount of $3.0 billion. As of September 30, 2021, the Company had no Level 2 or Level 3 financial assets measured at fair value.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2020, the Company sold its ARS investments for $10.3 million and recognized a realized loss of $0.5 million for the nine months ended September 30, 2020 included in other (expense) income on the Company's condensed consolidated statements of operations.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the financial instruments listed above, the Company holds other financial instruments, including cash equivalents, cash deposits, accounts receivable, accounts payable, accrued expenses and Senior Notes. The carrying value for such financial instruments, other than the Senior Notes, each approximated their fair values as of September 30, 2021 and December 31, 2020. The estimated fair val</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Company's outstanding Senior Notes using quoted prices from the over-the-counter markets, considered Level 2 inputs, was $1.02 billion as of September 30, 2021.</span> INVESTMENTS AND FAIR VALUE MEASUREMENTS<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. There is a three-tier fair value hierarchy, which categorizes the inputs used in measuring fair value. These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company's financial assets comprise Level 1 cash equivalents with original maturities of three months or less in the amount of $3.0 billion. As of September 30, 2021, the Company had no Level 2 or Level 3 financial assets measured at fair value.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2020, the Company sold its ARS investments for $10.3 million and recognized a realized loss of $0.5 million for the nine months ended September 30, 2020 included in other (expense) income on the Company's condensed consolidated statements of operations.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the financial instruments listed above, the Company holds other financial instruments, including cash equivalents, cash deposits, accounts receivable, accounts payable, accrued expenses and Senior Notes. The carrying value for such financial instruments, other than the Senior Notes, each approximated their fair values as of September 30, 2021 and December 31, 2020. The estimated fair val</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the Company's outstanding Senior Notes using quoted prices from the over-the-counter markets, considered Level 2 inputs, was $1.02 billion as of September 30, 2021.</span> 3000000000 10300000 -500000 1020000000.00 LEASES<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for its office facilities and data centers, as well as finance leases for office equipment. The Company's leases have remaining terms of less than one year to seven years. The leases contain various renewal and termination options. The period that is subject to an option to extend the lease is included in the lease term if it is reasonably certain that the option will be exercised. The period that is subject to an option to terminate the lease is included if it is reasonably certain that the option will not be exercised.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs related to the Company's operating leases included in the condensed consolidated statements of operations were as follows (in thousands):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.578%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cost of revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Software development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Selling and marketing (excluding customer base amortization)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,673 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,515 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,604 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,478 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact of lease costs related to finance leases and short-term leases was not material for the three and nine months ended September 30, 2021.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to operating leases was as follows (in thousands):</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,315 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,779)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,536 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,977 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,648)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxNjNiMWYzNDU1ZTQ0N2Y5NTJjZWI3MDAwNTc3NjhjL3NlYzpkMTYzYjFmMzQ1NWU0NDdmOTUyY2ViNzAwMDU3NzY4Y182MS9mcmFnOjFmZGYzNjU1YjlhNTQ1N2Y4MDUyMzJjZTlmN2NhZGE5L3RhYmxlOjk5ZjNkZGYwNjVjZDQ0NmY5ZjZkYjJlZmUwNmRmOWFjL3RhYmxlcmFuZ2U6OTlmM2RkZjA2NWNkNDQ2ZjlmNmRiMmVmZTA2ZGY5YWNfOS0xLTEtMS0w_0d1d45e6-2ef5-4fe8-8c25-fcdcae99363d"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxNjNiMWYzNDU1ZTQ0N2Y5NTJjZWI3MDAwNTc3NjhjL3NlYzpkMTYzYjFmMzQ1NWU0NDdmOTUyY2ViNzAwMDU3NzY4Y182MS9mcmFnOjFmZGYzNjU1YjlhNTQ1N2Y4MDUyMzJjZTlmN2NhZGE5L3RhYmxlOjk5ZjNkZGYwNjVjZDQ0NmY5ZjZkYjJlZmUwNmRmOWFjL3RhYmxlcmFuZ2U6OTlmM2RkZjA2NWNkNDQ2ZjlmNmRiMmVmZTA2ZGY5YWNfOS0xLTEtMS0w_17c5e1bc-1dd5-414a-8770-44f2d538f88f">Lease and other long-term liabilities</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term in years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance sheet information related to finance leases was not material as of </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September 30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:76.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.589%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used in operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> P1Y P7Y <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease costs related to the Company's operating leases included in the condensed consolidated statements of operations were as follows (in thousands):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.578%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr style="height:15pt"><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease costs:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Cost of revenues</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,992 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,446 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Software development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Selling and marketing (excluding customer base amortization)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,636 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,876 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,725 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,609 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,673 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,515 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,604 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,478 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2717000 2992000 7446000 8732000 1910000 1628000 4913000 4412000 3452000 2636000 8876000 7725000 1594000 1259000 4369000 3609000 9673000 8515000 25604000 24478000 <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to operating leases was as follows (in thousands):</span></div><div style="margin-bottom:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:37.642%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:32.087%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.060%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance Sheet Location</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,315 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,975 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,779)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,998)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">130,536 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,977 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,878)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,648)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxNjNiMWYzNDU1ZTQ0N2Y5NTJjZWI3MDAwNTc3NjhjL3NlYzpkMTYzYjFmMzQ1NWU0NDdmOTUyY2ViNzAwMDU3NzY4Y182MS9mcmFnOjFmZGYzNjU1YjlhNTQ1N2Y4MDUyMzJjZTlmN2NhZGE5L3RhYmxlOjk5ZjNkZGYwNjVjZDQ0NmY5ZjZkYjJlZmUwNmRmOWFjL3RhYmxlcmFuZ2U6OTlmM2RkZjA2NWNkNDQ2ZjlmNmRiMmVmZTA2ZGY5YWNfOS0xLTEtMS0w_0d1d45e6-2ef5-4fe8-8c25-fcdcae99363d"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmQxNjNiMWYzNDU1ZTQ0N2Y5NTJjZWI3MDAwNTc3NjhjL3NlYzpkMTYzYjFmMzQ1NWU0NDdmOTUyY2ViNzAwMDU3NzY4Y182MS9mcmFnOjFmZGYzNjU1YjlhNTQ1N2Y4MDUyMzJjZTlmN2NhZGE5L3RhYmxlOjk5ZjNkZGYwNjVjZDQ0NmY5ZjZkYjJlZmUwNmRmOWFjL3RhYmxlcmFuZ2U6OTlmM2RkZjA2NWNkNDQ2ZjlmNmRiMmVmZTA2ZGY5YWNfOS0xLTEtMS0w_17c5e1bc-1dd5-414a-8770-44f2d538f88f">Lease and other long-term liabilities</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,658 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,329 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term in years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 13pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 139315000 148975000 8779000 10998000 130536000 137977000 29878000 32648000 100658000 105329000 P4Y2M12D P4Y 0.028 0.036 Supplemental cash flow information related to leases was as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:76.791%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.588%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.589%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flows used in operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,082 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,924 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets obtained in exchange for lease obligations:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,107 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 28082000 26924000 32107000 11124000 GOODWILL<div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by operating segment consist of the following (in thousands):</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.951%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.397%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738,360 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,882,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions, including measurement period adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085,494 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,505 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,235,999 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions, including measurement period adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,497)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,497)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, September 30, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145,506 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,008 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293,514 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">North America goodwill for the year ended December 31, 2020, includes goodwill recorded in connection with the acquisitions of Ten-X and Homesnap, as well as STR measurement period adjustments to goodwill of $0.3 million. International goodwill for the year ended December 31, 2020 includes goodwill recorded in connection with the acquisition of Emporis GmbH of $1.2 million and STR measurement period adjustments of $0.1 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">North America goodwill during the nine months ended September 30, 2021, includes goodwill recorded in connection with the acquisition of Homes.com, offset by measurement period adjustments of $26 million recorded during the nine months ended September 30, 2021 primarily related to the measurement of the fair value of Homesnap customer relationships in the first quarter of 2021. See Note 5 for acquisition details.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded goodwill of approximately $88 million, $184 million and $134 million in connection with the May 2021 Homes.com, December 2020 Homesnap and June 2020 Ten-X acquisitions, respectively.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No impairments of the Company's goodwill were recognized during the three and nine months ended September 30, 2021 and 2020.</span></div> <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by operating segment consist of the following (in thousands):</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:53.951%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.394%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.397%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North America</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">International</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, December 31, 2019</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,738,360 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,660 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,882,020 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions, including measurement period adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">348,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, December 31, 2020</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085,494 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,505 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,235,999 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions, including measurement period adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,012 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of foreign currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,497)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,497)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill, September 30, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145,506 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,008 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293,514 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">__________________________</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">North America goodwill for the year ended December 31, 2020, includes goodwill recorded in connection with the acquisitions of Ten-X and Homesnap, as well as STR measurement period adjustments to goodwill of $0.3 million. International goodwill for the year ended December 31, 2020 includes goodwill recorded in connection with the acquisition of Emporis GmbH of $1.2 million and STR measurement period adjustments of $0.1 million.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">North America goodwill during the nine months ended September 30, 2021, includes goodwill recorded in connection with the acquisition of Homes.com, offset by measurement period adjustments of $26 million recorded during the nine months ended September 30, 2021 primarily related to the measurement of the fair value of Homesnap customer relationships in the first quarter of 2021. See Note 5 for acquisition details.</span></div> 1738360000 143660000 1882020000 347134000 1273000 348407000 0 5572000 5572000 2085494000 150505000 2235999000 60012000 0 60012000 0 -2497000 -2497000 2145506000 148008000 2293514000 300000 1200000 100000 -26000000 88000000 184000000 134000000 0 0 0 0 INTANGIBLE ASSETS<div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of the following (in thousands, except amortization period data):</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:47.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Amortization<br/>Period (in years)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology and data</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,729 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology and data, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired customer base</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612,092 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545,643 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(351,478)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296,758)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired customer base, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,614 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,885 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired trade names and other intangible assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105,365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired trade names and other intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,900 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,745 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr></table></div><div style="margin-top:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No impairments of the Company's intangible assets were recognized during the three and nine months ended September 30, 2021 and 2020.</span></div> <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of the following (in thousands, except amortization period data):</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:47.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.385%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.740%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Amortization<br/>Period (in years)</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology and data</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,729 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,551 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103,581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,791)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired technology and data, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,148 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired customer base</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612,092 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545,643 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(351,478)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(296,758)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired customer base, net</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,614 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,885 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired trade names and other intangible assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249,465 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105,365)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired trade names and other intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,138 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144,100 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">447,900 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,745 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr></table></div> 131729000 131551000 P5Y 103581000 97791000 28148000 33760000 612092000 545643000 P10Y 351478000 296758000 260614000 248885000 283294000 249465000 P12Y 124156000 105365000 159138000 144100000 447900000 426745000 0 0 0 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:23.5pt">LONG-TERM DEBT</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">        </span><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the components of outstanding debt (in thousands):</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.800% Senior Notes due July 15, 2030</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 Credit Agreement, due July 1, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total face amount of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes unamortized discount and issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,367)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,285)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987,633 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">986,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Senior Notes</span></div><div style="text-align:justify;text-indent:13.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On July 1, 2020, the Company issued $1.0 billion aggregate principal amount of 2.800% Senior Notes due July 15, 2030 (the “Senior Notes”). The Senior Notes were sold to a group of financial institutions as initial purchasers who subsequently resold the Senior Notes to non-U.S. persons pursuant to Regulation S under the Securities Act of 1933, as amended (the “Securities Act”), and to persons reasonably believed to be qualified institutional buyers pursuant to Rule 144A under the Securities Act at a purchase price equal to 99.921% of their principal amount. Interest on the Senior Notes is payable semi-annually in arrears beginning on January 15, 2021. The Senior Notes may be redeemed in whole or in part by the Company (a) at any time prior to April 15, 2030 at a redemption price equal to 100% of the principal amount of the Senior Notes, plus the Applicable Premium (as calculated in accordance with the indenture governing the Senior Notes) as of, and any accrued and unpaid interest, if any, on the principal amount of Senior Notes being redeemed to, but excluding, the redemption date, and (b) on or after April 15, 2030 at a redemption price equal to 100% of the principal amount of the Senior Notes, plus any accrued and unpaid interest, if any, on the principal amount of Senior Notes being redeemed to, but excluding, the redemption date. The Company’s obligations under the Senior Notes are guaranteed on a senior, unsecured basis by the Company’s domestic wholly owned subsidiaries and contain covenants and other customary provisions with which the Company was in compliance as of September 30, 2021.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Revolving Credit Facility</span></div><div style="text-align:justify;text-indent:36pt"><span><br/></span></div><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On July 1, 2020, the Company also entered into a second amended and restated credit agreement (the "2020 Credit Agreement"), which amended and restated in its entirety the then-existing credit agreement originally entered into in April 1, 2014 and amended and restated on October 19, 2017 (the “2017 Credit Agreement”). The 2020 Credit Agreement provides for a $750 million revolving credit facility with a term of five years (maturing July 1, 2025) and a letter of credit sublimit of $20 million from a syndicate of financial institutions as lenders and issuing banks. A commitment fee of 0.25% to 0.30% per annum, depending on the Total Leverage Ratio (defined in 2020 Credit Agreement), is payable quarterly in arrears based on the unused revolving commitment.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subject to certain conditions, on no more than five occasions, the Company may request increases in the amount of revolving commitments and/or the establishment of term commitments under the 2020 Credit Agreement. Borrowings under the 2020 Credit Agreement will bear interest at a floating rate which can be, at the Company’s option, either (a) an alternate base rate plus an applicable rate ranging from 0.50% to 1.25% or (b) a LIBOR or EURIBOR (with a floor of 0.00%) for the specified interest period plus an applicable rate ranging from 1.50% to 2.25%, in each case depending on the Company's Total Leverage Ratio (as defined in the 2020 Credit Agreement). As LIBOR may not always be available to the Company as a base interest rate for borrowings under the credit facility, the 2020 Credit Agreement allows the Company and the administrative agent under the 2020 Credit Agreement to amend the 2020 Credit Agreement to replace LIBOR with one or more Secured Overnight Financing Rate (“SOFR”) based rates or another alternative benchmark rate. Funds drawn down on the revolving credit facility pursuant to the 2020 Credit Agreement may be used for working capital and other general corporate purposes of the Company and its restricted subsidiaries. The obligations under the 2020 Credit Agreement are guaranteed by each of the Company’s current and future direct or indirect wholly owned restricted domestic subsidiaries, other than certain excluded subsidiaries, in each case subject to certain exceptions, pursuant to guarantee agreements.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The 2020 Credit Agreement includes covenants, including ones that, subject to certain exceptions, restrict the ability of the Company and its subsidiaries to (i) merge and consolidate with other companies, (ii) incur indebtedness, (iii) grant liens or security interests on assets, (iv) make investments, acquisitions, loans or advances, (v) pay dividends and (vi) sell or otherwise transfer assets. During any period of time that the Company has obtained and maintained a corporate investment grade rating from at least two designated rating agencies and no Event of Default is continuing, the Company is not subject to certain covenants, such as restrictions on the ability to incur indebtedness (such period, a “Covenant Suspension Period”). As of September 30, 2021, the Company is in a Covenant Suspension Period. The 2020 Credit Agreement also requires the Company to maintain a Total Leverage Ratio (as defined in the 2020 Credit Agreement) not exceeding 4.50 to 1.00. The Company was in compliance with the covenants in the 2020 Credit Agreement as of September 30, 2021.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the Company had not drawn any amounts under this facility.</span></div><div style="margin-top:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had $4.1 million and $4.9 million of deferred debt issuance costs as of September 30, 2021 and December 31, 2020 in connection with the 2020 Credit Agreement. These amounts are included in deposits and other assets on the Company's condensed consolidated balance sheets.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For the three and nine months ended September 30, 2021 and 2020, the Company recognized interest expense as follows (in thousands):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.578%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on outstanding borrowings</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of Senior Notes discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitment fees and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,105 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,066 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,241 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,724 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the components of outstanding debt (in thousands):</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.523%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.800% Senior Notes due July 15, 2030</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2020 Credit Agreement, due July 1, 2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total face amount of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior Notes unamortized discount and issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,367)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,285)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">987,633 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">986,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0.02800 1000000000 1000000000 0 0 1000000000 1000000000 12367000 13285000 987633000 987633000 986715000 986715000 1000000000 0.02800 0.99921 1 1 750000000 P5Y 20000000 0.0025 0.0030 0.0050 0.0125 0.0000 0.0150 0.0225 4.50 4100000 4900000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">For the three and nine months ended September 30, 2021 and 2020, the Company recognized interest expense as follows (in thousands):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.016%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.578%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on outstanding borrowings</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of Senior Notes discount and issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commitment fees and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,105 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,066 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,241 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,724 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 7000000 7000000 21000000 11509000 583000 574000 1742000 1082000 522000 492000 1499000 1133000 8105000 8066000 24241000 13724000 INCOME TAXESThe income tax provision reflects an effective tax rate of approximately 23% and 16% for the three months ended September 30, 2021 and 2020, respectively and 26% and 15% for the nine months ended September 30, 2021 and 2020, respectively. The increase in the effective tax rate for the nine months ended September 30, 2021 was due to a decrease in excess tax benefits for the nine months ended September 30, 2021, as well as a discrete restructuring gain. The increase in the effective tax rate for the three months ended September 30, 2021 was primarily due to a decrease in excess tax benefits for the three months ended September 30, 2021. 0.23 0.16 0.26 0.15 COMMITMENTS AND CONTINGENCIES<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the Company's significant contractual obligations, including related payments due by period, as of September 30, 2021 (in thousands):</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.766%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.109%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.437%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt principal payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term interest payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,315 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Currently, and from time to time, the Company is involved in litigation incidental to the conduct of its business. In accordance with GAAP, the Company records a provision for a liability when it is both probable that a liability has been incurred and the amount can be reasonably estimated. While it is reasonably possible that an unfavorable outcome may occur as a result of one or more of the Company’s current litigation matters, at this time, management has concluded that the resolutions of these matters are not expected to have a material effect on the Company's consolidated financial position, future results of operations or liquidity. Legal defense costs are expensed as incurred.</span></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the Company's significant contractual obligations, including related payments due by period, as of September 30, 2021 (in thousands):</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.766%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.109%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.437%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt principal payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term interest payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,315 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the Company's significant contractual obligations, including related payments due by period, as of September 30, 2021 (in thousands):</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:57.766%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.109%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.545%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.437%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ending December 31,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term debt principal payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Long-term interest payments</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,889 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,457 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,315 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">252,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 7889000 0 0 28817000 0 28000000 36032000 0 28000000 32457000 0 28000000 15704000 0 28000000 18416000 1000000000 140000000 139315000 1000000000 252000000 SEGMENT REPORTING<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its business geographically in two operating segments, with the primary areas of measurement and decision-making being North America, which includes the U.S. and Canada, and International, which primarily includes Europe, Asia-Pacific and Latin America. Management relies on an internal management reporting process that provides revenue and operating segment net income before interest expense (income) and other expense (income), loss on debt extinguishment, income taxes, depreciation and amortization (“EBITDA”). Management believes that operating segment EBITDA is an appropriate measure for evaluating the operational performance of the Company’s operating segments. EBITDA is used by management to internally measure operating and management performance, and to evaluate the performance of the business. However, this measure should be considered in addition to, not as a substitute for or superior to, income from operations or other measures of financial performance prepared in accordance with GAAP.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized EBITDA information by operating segment consists of the following (in thousands):</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,708)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total EBITDA</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,672 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,903 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:7pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of net income to EBITDA consists of the following (in thousands):</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,186 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquired intangible assets in cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquired intangible assets in operating expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and other amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,546)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,672 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,485 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,540 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,903 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized information by operating segment consists of the following (in thousands):</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.106%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total goodwill</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293,514 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,235,999 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,853,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,674,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,131,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,915,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,484,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,527,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,540,061 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2 <div style="margin-bottom:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized EBITDA information by operating segment consists of the following (in thousands):</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,906 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">385,857 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,849 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">579 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,708)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total EBITDA</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,672 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,540 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,903 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 119823000 107906000 385857000 322611000 2849000 579000 5683000 -4708000 122672000 108485000 391540000 317903000 The reconciliation of net income to EBITDA consists of the following (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,304 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,186 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,339 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquired intangible assets in cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of acquired intangible assets in operating expenses</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,121 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,258 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,885 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and other amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,610 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,806 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,138 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,943 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,698 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,482 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,546)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,031 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,748 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,672 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,485 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,540 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">317,903 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 64304000 58186000 199664000 191339000 7209000 6612000 21565000 18671000 19121000 18258000 55885000 44677000 6610000 6806000 22138000 20563000 -7943000 -7537000 -23698000 -9482000 1546000 -338000 2343000 29000 19031000 10748000 70933000 33200000 122672000 108485000 391540000 317903000 <div style="margin-bottom:6pt;margin-top:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized information by operating segment consists of the following (in thousands):</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:72.106%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.930%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,<br/>2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,<br/>2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,010 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,866 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,325 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,145,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085,494 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,008 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,505 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total goodwill</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,293,514 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,235,999 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,853,670 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,674,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">240,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,131,316 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,915,420 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,484,686 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,496,894 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,207 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,167 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,527,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,540,061 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 237010000 123634000 1856000 2691000 238866000 126325000 2145506000 2085494000 148008000 150505000 2293514000 2235999000 6853670000 6674974000 277646000 240446000 7131316000 6915420000 1484686000 1496894000 43207000 43167000 1527893000 1540061000 PURCHASE OF BUILDINGOn January 22, 2021, the Company purchased an office building located in Richmond, Virginia (the "Richmond building"), together with the land and assumed an existing lease for a purchase price of $131 million, inclusive of property taxes, title insurance and other transaction costs. The purchase of the Richmond building was accounted for as an asset acquisition, including an intangible asset for the assumed lease. For the three and nine months ended September 30, 2021, the net impact from the lease arrangement is recorded in other (expense) income on the condensed consolidated statements of operations and was not material to the Company. 131000000 SUBSEQUENT EVENTSBureauxLocauxOn October 1, 2021, CoStar UK Limited ("CoStar UK"), a wholly-owned subsidiary of the Company, purchased from M.A.J.E Marketing &amp; Stratégie and an individual all of the outstanding equity interests in ComReal Info, a French société par actions simplifiéee, for €35 million, $41 million equivalent, in cash subject to customary working capital and other post-closing adjustments. Based in Paris, ComReal Info owns and operates BureauxLocaux, a leading commercial real estate digital marketplace in France. The Company used cash on hand to finance the acquisition and expects to record most of the purchase price to identifiable intangible assets and goodwill 35000000 41000000 Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021. See Note 2 for details. Prior period amounts have been adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021. See Note 2 for details. Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021. See Note 2 for details. XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover page - shares
9 Months Ended
Sep. 30, 2021
Oct. 22, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2021  
Document Transition Report false  
Entity File Number 0-24531  
Entity Registrant Name COSTAR GROUP, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 52-2091509  
Entity Address, Address Line One 1331 L Street, NW  
Entity Address, City or Town Washington,  
Entity Address, State or Province DC  
Entity Address, Postal Zip Code 20005  
City Area Code (202)  
Local Phone Number 346-6500  
Title of 12(b) Security Common Stock ($0.01 par value)  
Trading Symbol CSGP  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   394,935,769
Entity Central Index Key 0001057352  
Current Fiscal Year End Date --09-30  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
Sep. 30, 2020
USD ($)
$ / shares
shares
Sep. 30, 2021
USD ($)
$ / shares
shares
Sep. 30, 2020
USD ($)
$ / shares
shares
Income Statement [Abstract]        
Revenues $ 499,319 $ 425,620 $ 1,437,349 $ 1,214,626
Cost of revenues 92,597 77,865 270,911 230,814
Gross profit 406,722 347,755 1,166,438 983,812
Operating expenses:        
Selling and marketing (excluding customer base amortization) 180,055 146,634 483,354 402,202
Software development 53,143 40,732 148,500 121,343
General and administrative 64,671 65,322 186,747 181,598
Customer base amortization 19,121 18,258 55,885 44,677
Total operating expenses 316,990 270,946 874,486 749,820
Income from operations 89,732 76,809 291,952 233,992
Interest expense, net (7,943) (7,537) (23,698) (9,482)
Other income (expense) 1,546 (338) 2,343 29
Income before income taxes 83,335 68,934 270,597 224,539
Income tax expense 19,031 10,748 70,933 33,200
Net income $ 64,304 $ 58,186 $ 199,664 $ 191,339
Net income per share - basic (in dollars per share) | $ / shares [1] $ 0.16 $ 0.15 $ 0.51 $ 0.51
Net income per share - diluted (in dollars per share) | $ / shares [1] $ 0.16 $ 0.15 $ 0.51 $ 0.50
Weighted-average outstanding shares - basic (in shares) | shares [1] 392,419 391,586 392,101 377,177
Weighted-average outstanding shares - diluted (in shares) | shares [1] 394,295 394,013 394,036 379,704
Conversion ratio     10  
[1] Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021. See Note 2 for details.
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net income $ 64,304 $ 58,186 $ 199,664 $ 191,339
Other comprehensive (loss) income, net of tax        
Foreign currency translation adjustment (6,229) 7,535 (4,380) (4,551)
Unrealized gain on investments 0 0 0 189
Reclassification adjustment for realized loss on investments included in net income 0 0 0 541
Total other comprehensive (loss) income (6,229) 7,535 (4,380) (3,821)
Total comprehensive income $ 58,075 $ 65,721 $ 195,284 $ 187,518
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets:    
Cash, cash equivalents and restricted cash $ 3,761,587 $ 3,755,912
Accounts receivable 128,700 119,059
Less: Allowance for credit losses (13,049) (15,110)
Accounts receivable, net 115,651 103,949
Prepaid expenses and other current assets 37,599 28,651
Total current assets 3,914,837 3,888,512
Deferred income taxes, net 1,975 4,983
Property and equipment, net 238,866 126,325
Lease right-of-use assets 105,964 108,740
Goodwill 2,293,514 2,235,999
Intangible assets, net 447,900 426,745
Deferred commission costs, net 96,303 93,274
Deposits and other assets 16,971 15,856
Income tax receivable 14,986 14,986
Total assets 7,131,316 6,915,420
Current liabilities:    
Accounts payable 17,487 15,732
Accrued wages and commissions 82,905 80,998
Accrued expenses 86,788 110,305
Income taxes payable 11,828 16,316
Lease liabilities 29,878 32,648
Deferred revenue 92,631 74,851
Total current liabilities 321,517 330,850
Long-term debt, net 987,633 986,715
Deferred income taxes, net 83,399 72,991
Income taxes payable 26,188 25,282
Lease and other long-term liabilities 109,156 124,223
Total liabilities 1,527,893 1,540,061
Total stockholders' equity 5,603,423 5,375,359
Total liabilities and stockholders’ equity $ 7,131,316 $ 6,915,420
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
shares in Thousands, $ in Thousands
USD ($)
Common Stock
USD ($)
shares
Additional Paid-In Capital
USD ($)
Accumulated Other Comprehensive (Loss) Income
USD ($)
Retained Earnings
USD ($)
Balance (in shares) at Dec. 31, 2019 | shares [1]   366,807      
Beginning balance at Dec. 31, 2019 $ 3,405,593 $ 3,668 [1] $ 2,470,036 [1] $ (8,585) $ 940,474
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 72,793       72,793
Other comprehensive income (loss) (12,219)     (12,219)  
Exercise of stock options (in shares) | shares [1]   406      
Exercise of stock options 9,233 $ 4 [1] 9,229 [1]    
Restricted stock grants (in shares) | shares [1]   830      
Restricted stock grants 0 $ 8 [1] (8) [1]    
Restricted stock grants surrendered (in shares) | shares [1]   (559)      
Restricted stock grants surrendered (30,145) $ (6) [1] (30,139) [1]    
Stock-based compensation expense 15,006   15,006 [1]    
Employee stock purchase plan (in shares) | shares [1]   40      
Employee stock purchase plan 2,550 $ 1 [1] 2,549 [1]    
Balance (in shares) at Mar. 31, 2020 | shares [1]   367,524      
Ending balance at Mar. 31, 2020 3,462,811 $ 3,675 [1] 2,466,673 [1] (20,804) 1,013,267
Balance (in shares) at Dec. 31, 2019 | shares [1]   366,807      
Beginning balance at Dec. 31, 2019 3,405,593 $ 3,668 [1] 2,470,036 [1] (8,585) 940,474
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 191,339        
Other comprehensive income (loss) (3,821)        
Balance (in shares) at Sep. 30, 2020 | shares [1]   394,405      
Ending balance at Sep. 30, 2020 5,318,058 $ 3,943 4,194,708 [1] (12,406) 1,131,813
Balance (in shares) at Mar. 31, 2020 | shares [1]   367,524      
Beginning balance at Mar. 31, 2020 3,462,811 $ 3,675 [1] 2,466,673 [1] (20,804) 1,013,267
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 60,360       60,360
Other comprehensive income (loss) 863     863  
Exercise of stock options (in shares) | shares [1]   109      
Exercise of stock options 2,924 $ 1 [1] 2,923 [1]    
Restricted stock grants (in shares) | shares [1]   107      
Restricted stock grants 0 $ 1 [1] (1) [1]    
Restricted stock grants surrendered (in shares) | shares [1]   (172)      
Restricted stock grants surrendered (3,509) $ (2) [1] (3,507) [1]    
Stock-based compensation expense 8,609   8,609 [1]    
Employee stock purchase plan (in shares) | shares [1]   35      
Employee stock purchase plan 2,292   2,292 [1]    
Stock issued for equity offerings, net of transaction costs (in shares) | shares [1]   26,336      
Stock issued for equity offerings, net of transaction costs 1,689,971 $ 263 [1] 1,689,708 [1]    
Balance (in shares) at Jun. 30, 2020 | shares [1]   393,939      
Ending balance at Jun. 30, 2020 5,224,321 $ 3,938 [1] 4,166,697 [1] (19,941) 1,073,627
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 58,186       58,186
Other comprehensive income (loss) 7,535     7,535  
Exercise of stock options (in shares) | shares [1]   438      
Exercise of stock options 9,714 $ 4 [1] 9,710 [1]    
Restricted stock grants (in shares) | shares [1]   25      
Restricted stock grants 0        
Restricted stock grants surrendered (in shares) | shares [1]   (25)      
Restricted stock grants surrendered (398)   (398) [1]    
Stock-based compensation expense 16,542   16,542 [1]    
Employee stock purchase plan (in shares) | shares [1]   28      
Employee stock purchase plan 2,158 $ 1 [1] 2,157 [1]    
Balance (in shares) at Sep. 30, 2020 | shares [1]   394,405      
Ending balance at Sep. 30, 2020 5,318,058 $ 3,943 4,194,708 [1] (12,406) 1,131,813
Balance (in shares) at Dec. 31, 2020 | shares [2]   394,285      
Beginning balance at Dec. 31, 2020 5,375,359 $ 3,943 [2] 4,204,703 [2] (889) 1,167,602
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 74,212       74,212
Other comprehensive income (loss) 323     323  
Exercise of stock options (in shares) | shares [2]   206      
Exercise of stock options 6,341 $ 2 [2] 6,339 [2]    
Restricted stock grants (in shares) | shares [2]   766      
Restricted stock grants 1 $ 8 [2] (7) [2]    
Restricted stock grants surrendered (in shares) | shares [2]   (358)      
Restricted stock grants surrendered (27,667) $ (4) [2] (27,663) [2]    
Stock-based compensation expense 15,264   15,264 [2]    
Employee stock purchase plan (in shares) | shares [2]   36      
Employee stock purchase plan 3,092   3,092 [2]    
Balance (in shares) at Mar. 31, 2021 | shares [2]   394,935      
Ending balance at Mar. 31, 2021 5,446,925 $ 3,949 [2] 4,201,728 [2] (566) 1,241,814
Balance (in shares) at Dec. 31, 2020 | shares [2]   394,285      
Beginning balance at Dec. 31, 2020 5,375,359 $ 3,943 [2] 4,204,703 [2] (889) 1,167,602
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 199,664        
Other comprehensive income (loss) (4,380)        
Balance (in shares) at Sep. 30, 2021 | shares [2]   394,960      
Ending balance at Sep. 30, 2021 $ 5,603,423 $ 3,947 [2] 4,237,479 [2] (5,269) 1,367,266
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Conversion ratio 10        
Balance (in shares) at Mar. 31, 2021 | shares [2]   394,935      
Beginning balance at Mar. 31, 2021 $ 5,446,925 $ 3,949 [2] 4,201,728 [2] (566) 1,241,814
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 61,148       61,148
Other comprehensive income (loss) 1,526     1,526  
Restricted stock grants (in shares) | shares [2]   50      
Restricted stock grants 0        
Restricted stock grants surrendered (in shares) | shares [2]   (75)      
Restricted stock grants surrendered (738) $ (1) [2] (737) [2]    
Stock-based compensation expense 14,811   14,811 [2]    
Employee stock purchase plan (in shares) | shares [2]   41      
Employee stock purchase plan 3,555   3,555 [2]    
Balance (in shares) at Jun. 30, 2021 | shares [2]   394,951      
Ending balance at Jun. 30, 2021 5,527,227 $ 3,948 [2] 4,219,357 [2] 960 1,302,962
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 64,304       64,304
Other comprehensive income (loss) (6,229)     (6,229)  
Restricted stock grants (in shares) | shares [2]   35      
Restricted stock grants 0        
Restricted stock grants surrendered (in shares) | shares [2]   (61)      
Restricted stock grants surrendered (901) $ (1) [2] (900) [2]    
Stock-based compensation expense 16,021   16,021 [2]    
Employee stock purchase plan (in shares) | shares [2]   35      
Employee stock purchase plan 3,001   3,001 [2]    
Balance (in shares) at Sep. 30, 2021 | shares [2]   394,960      
Ending balance at Sep. 30, 2021 $ 5,603,423 $ 3,947 [2] $ 4,237,479 [2] $ (5,269) $ 1,367,266
[1] Prior period amounts have been adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021. See Note 2 for details.
[2] Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021. See Note 2 for details.
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Operating activities:    
Net income $ 199,664 $ 191,339
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 102,390 83,911
Amortization of deferred commissions costs 46,728 45,017
Amortization of Senior Notes discount and issuance costs 1,742 1,082
Non-cash lease expense 21,118 18,801
Stock-based compensation expense 46,988 40,783
Deferred income taxes, net 16,255 6,812
Credit loss expense 7,797 21,395
Other operating activities, net 10 (12)
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable (17,715) (34,131)
Prepaid expenses and other current assets (18,820) 4,145
Deferred commissions (49,798) (48,704)
Accounts payable and other liabilities (27,912) 47,341
Lease liabilities (23,596) (21,247)
Income taxes payable (3,583) (9,838)
Deferred revenue 15,800 7,123
Other assets 2,150 1,521
Net cash provided by operating activities 319,218 355,338
Investing activities:    
Proceeds from sale and settlement of investments 0 10,259
Proceeds from sale of property and equipment and other assets 245 0
Purchase of Richmond assets and other intangibles (123,623) 0
Purchases of property and equipment and other assets (21,533) (42,137)
Cash paid for acquisitions, net of cash acquired (152,594) (192,002)
Net cash used in investing activities (297,505) (223,880)
Financing activities:    
Proceeds from long-term debt 0 1,744,210
Payments of debt issuance costs 0 (15,747)
Payments of long-term debt 0 (745,000)
Repurchase of restricted stock to satisfy tax withholding obligations (29,306) (34,051)
Proceeds from equity offering, net of transaction costs 0 1,689,971
Proceeds from exercise of stock options and employee stock purchase plan 15,025 28,169
Other financing activities (57) (1,650)
Net cash (used in) provided by financing activities (14,338) 2,665,902
Effect of foreign currency exchange rates on cash and cash equivalents (1,700) (286)
Net increase in cash, cash equivalents and restricted cash 5,675 2,797,074
Cash, cash equivalents and restricted cash at the beginning of period 3,755,912 1,070,731
Cash, cash equivalents and restricted cash at the end of period 3,761,587 3,867,805
Supplemental cash flow disclosures:    
Interest paid 31,030 5,948
Income taxes paid 58,234 36,475
Supplemental non-cash investing and financing activities:    
Consideration owed for acquisitions 376 0
Accrued capital expenditures $ 660 $ 393
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
ORGANIZATION
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION ORGANIZATION
CoStar Group, Inc. (the “Company” or “CoStar Group”) provides information, analytics, online marketplace and auction services to the commercial real estate and related business community through its comprehensive, proprietary database of commercial real estate information and related tools. The Company provides online marketplaces for commercial real estate, apartment rentals, lands for sale and businesses for sale, and its services are typically distributed to its clients under subscription-based license agreements that renew automatically, a majority of which have a term of at least one year. The Company operates within two operating segments, North America, which includes the United States ("U.S.") and Canada, and International, which primarily includes Europe, Asia-Pacific, and Latin America.

On June 24, 2020, the Company acquired Ten-X Holding Company, Inc. and its subsidiaries ("Ten-X"), which operate an online auction platform for commercial real estate. On October 26, 2020, the Company acquired Emporis GmbH, a Germany-based provider of international commercial real estate data and images. On December 22, 2020, the Company acquired Homesnap, Inc. (“Homesnap”), which operates an online mobile software platform for residential real estate agents and brokers. On May 24, 2021, the Company acquired Homes.com ("Homes.com"), a residential real estate advertising and marketing services company primarily operating through its property listing and marketing portal, Homes.com. See Notes 5 and 8 to the accompanying Notes to the condensed consolidated financial statements for further discussion of these acquisitions.
XML 20 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 SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation

The condensed consolidated financial statements include the accounts of the Company and its wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Accounting policies are consistent for each operating segment.

Interim Financial Statements

The accompanying unaudited condensed consolidated financial statements of the Company have been prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) for interim financial information. In the opinion of the Company’s management, the financial statements reflect all adjustments, consisting only of a normal recurring nature, necessary to present fairly the Company’s financial position at September 30, 2021 and December 31, 2020, the results of its operations for the three and nine months ended September 30, 2021 and 2020, its comprehensive income for the three and nine months ended September 30, 2021 and 2020, its changes in stockholders' equity for the three and nine months ended September 30, 2021 and 2020, and its cash flows for the nine months ended September 30, 2021 and 2020.

Certain notes and other information have been condensed or omitted from the interim financial statements presented in this Quarterly Report on Form 10-Q. Therefore, these financial statements should be read in conjunction with the Company’s Annual Report on Form 10-K for the year ended December 31, 2020.

Common Stock Split

At the Company's 2021 Annual Meeting of Stockholders in June 2021, upon the recommendation of the Company's Board of Directors, the Company's stockholders approved the adoption of the Company's Fourth Amended and Restated Certificate of Incorporation, which increased the total number of shares of common stock that the Company is authorized to issue from 60 million to 1.2 billion. The Fourth Amended and Restated Certificate of Incorporation became effective on June 7, 2021. On June 7, 2021, the Board of Directors approved a ten-for-one stock split of the Company's outstanding shares of common stock to be effected in the form of a stock dividend. Each stockholder of record on June 17, 2021 received a dividend of nine additional shares of common stock for each then-held share, distributed after close of trading on June 25, 2021. The par value of the Company's common stock remained $0.01 per share. All applicable share and per-share amounts in the unaudited condensed consolidated financial statements and the accompanying notes have been retroactively adjusted to reflect the impact of the stock split.
Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an ongoing basis, the Company evaluates its estimates and assumptions, including those related to revenue recognition, allowance for credit losses, the useful lives and recoverability of long-lived and intangible assets, goodwill, income taxes, accounting for business combinations, stock-based compensation, estimating the Company's incremental borrowing rate for its leases, and contingencies, among others. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities and recorded revenues and expenses. Actual results could differ from these estimates.

Revenue Recognition

The Company derives revenues primarily by (i) providing access to its proprietary database of commercial real estate information and (ii) providing online marketplaces for professional property management companies, property owners, brokers and landlords, in each case, typically through a fixed monthly fee for its subscription-based services. The Company's subscription-based services consist primarily of information, analytics and online marketplace services offered over the Internet to commercial real estate industry and related professionals. Subscription contract rates are based on the number of sites, number of users, organization size, the client’s business focus, geography, the number and types of services to which a client subscribes, the number of properties a client advertises and the prominence and placement of a client's advertised properties in the search results. The Company’s subscription-based license agreements typically renew automatically, and a majority have a term of at least one year.

The Company also provides (i) market research, portfolio and debt analysis, management and reporting capabilities, (ii) real estate and lease management solutions, including lease administration and abstraction services, to commercial customers, real estate investors, and lenders via the Company’s other service offerings, (iii) benchmarking and analytics for the hospitality industry through STR, LLC and STR Global, Ltd. (together with STR, LLC, referred to as “STR”), (iv) an online auction platform for commercial real estate through Ten-X, LLC and its subsidiaries, which were acquired in June 2020, (v) an online and mobile software platform that provides applications to manage residential real estate agent workflow through Homesnap, which was acquired in December 2020, and (vi) advertising and marketing services for residential properties through Homes.com which was acquired in May 2021. See Note 5 for details of the Homes.com, Homesnap and Ten-X acquisitions.

The Company analyzes contracts to determine the appropriate revenue recognition using the following steps: (i) identification of contracts with customers, (ii) identification of distinct performance obligations in the contract, (iii) determination of contract transaction price, (iv) allocation of contract transaction price to the performance obligations, and (v) determination of revenue recognition based on timing of satisfaction of the performance obligations.

The Company recognizes revenues upon the satisfaction of its performance obligation(s) (upon transfer of control of promised services to its customers) in an amount that reflects the consideration to which it expects to be entitled to in exchange for those services. Revenues from subscription-based services are recognized on a straight-line basis over the term of the agreement. Revenues from transaction-based services are recognized when the promised product or services are delivered, which is at the time of a successful closing of the sale of the property for Ten-X revenues.

In limited circumstances, the Company's contracts with customers include promises to transfer multiple services, such as contracts for its subscription-based services and professional services. For these contracts, the Company accounts for individual performance obligations separately if they are distinct, which involves the determination of the standalone selling price for each distinct performance obligation.

Deferred revenue results from amounts billed in advance to customers or cash received from customers in advance of the Company's fulfillment of its performance obligation(s) and is recognized as those obligations are satisfied.

Contract assets represent a conditional right to consideration for satisfied performance obligations that become a receivable when the conditions are satisfied. Contract assets are generated when contractual billing schedules differ from revenue recognition timing.
Certain sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions incurred for obtaining new contracts are deferred and then amortized as selling and marketing expenses on a straight-line basis over a period of benefit that the Company has determined to be three years. The three-year amortization period was determined based on several factors, including the nature of the technology and proprietary data underlying the services being purchased, customer contract renewal rates and industry competition. Certain commission costs are not capitalized as they do not represent incremental costs of obtaining a contract.

See Note 3 for further discussion of the Company's revenue recognition.

Cost of Revenues

Cost of revenues principally consists of salaries, benefits, bonuses and stock-based compensation expenses and other indirect costs for the Company's researchers who collect and analyze the commercial real estate data that is the basis for the Company's information, analytics and online marketplaces and for employees that support these products. Additionally, cost of revenues includes the cost of data from third-party data sources and costs related to advertising purchased on behalf of customers, credit card and other transaction fees relating to processing customer transactions, which are expensed as incurred, and the amortization of acquired trade names, technology and other intangible assets.

Advertising Costs

The Company expenses advertising costs as incurred. Advertising costs include digital marketing, television, radio, print and other media advertising. Advertising costs were approximately $97 million and $79 million for the three months ended September 30, 2021 and 2020, respectively, and $252 million and $202 million for the nine months ended September 30, 2021 and 2020, respectively.

Foreign Currency

The Company’s reporting currency is the U.S. dollar. The functional currency for the majority of its operations is the local currency, with the exception of certain international locations of STR for which the functional currency is the British Pound. Assets and liabilities denominated in a foreign currency are translated into U.S. dollars using the exchange rates in effect as of the balance sheet date. Gains and losses resulting from translation are included in accumulated other comprehensive loss. Currency gains and losses on the translation of intercompany loans made to foreign subsidiaries that are of a long-term investment nature are also included in accumulated other comprehensive income. Gains and losses resulting from transactions denominated in a currency other than the functional currency of the entity are included in other income (expense) in the condensed consolidated statements of operations using the average exchange rates in effect during the period. The Company recognized net foreign currency gains of $0.5 million and losses of $0.2 million for the three months ended September 30, 2021 and 2020, respectively, and net foreign currency gains of $0.1 million and $0.7 million for the nine months ended September 30, 2021 and 2020, respectively, which are included in other income (expense) on the condensed consolidated statements of operations.

Accumulated Other Comprehensive Loss

The components of accumulated other comprehensive loss were as follows (in thousands):
September 30,
2021
December 31,
2020
Foreign currency translation adjustment$(5,269)$(889)
Total accumulated other comprehensive loss$(5,269)$(889)
There were no amounts reclassified out of accumulated other comprehensive loss to the condensed consolidated statements of operations for the three and nine months ended September 30, 2021. During the nine months ended September 30, 2020, the Company sold its long-term variable debt instruments with an auction reset feature, referred to as auction rate securities ("ARS") and reclassified out of accumulated other comprehensive loss a realized loss of $0.5 million to earnings which is included in other income (expense) in the condensed consolidated statements of operations.
Income Taxes

Deferred income taxes result from temporary differences between the tax basis of assets and liabilities and the basis reported in the Company’s condensed consolidated financial statements. Deferred tax liabilities and assets are determined based on the difference between the financial statement and the tax basis of assets and liabilities using enacted rates in effect during the year in which the Company expects differences to reverse. Valuation allowances are provided against assets, including net operating losses, if the Company determines it is more likely than not that some portion or all of an asset may not be realized. Interest and penalties related to income tax matters are recognized in income tax expense.

See Note 11 for additional information regarding income taxes.

Net Income Per Share

Net income per share is computed by dividing net income by the weighted-average number of common shares outstanding during the period on a basic and diluted basis.

The following table sets forth the calculation of basic and diluted net income per share (in thousands, except per share data):
Three Months Ended
September 30,
Nine Months Ended
September 30,

Numerator:
2021202020212020
Net income
$64,304 $58,186 $199,664 $191,339 
Denominator:
Denominator for basic net income per share — weighted-average outstanding shares(1)
392,419 391,586 392,101 377,177 
Effect of dilutive securities:
Stock options, restricted stock awards and restricted stock units(1)
1,876 2,427 1,935 2,527 
Denominator for diluted net income per share — weighted-average outstanding shares(1)
394,295 394,013 394,036 379,704 
 
Net income per share — basic(1) 
$0.16 $0.15 $0.51 $0.51 
Net income per share — diluted(1) 
$0.16 $0.15 $0.51 $0.50 
__________________________
(1) Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021.
 
The Company’s potentially dilutive securities include outstanding stock options and unvested stock-based awards which include restricted stock awards that vest over a specific service period, restricted stock awards with a performance and a market condition, restricted stock units and awards of matching restricted stock units ("Matching RSUs") awarded under the Company's Management Stock Purchase Plan. Shares underlying unvested restricted stock awards that vest based on a performance and a market condition that have not been achieved as of the end of the period are not included in the computation of basic or diluted net income per share. Diluted net income per share considers the impact of potentially dilutive securities except when the inclusion of the potentially dilutive securities would have an anti-dilutive effect.

The following table summarizes the shares underlying the unvested performance-based restricted stock and anti-dilutive securities excluded from the basic and diluted earnings per share calculations (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Performance-based restricted stock awards(1)
718 794 718 794 
Anti-dilutive securities(1)
192 367 433 708 
__________________________
(1) Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021.
Stock-Based Compensation

Equity instruments issued in exchange for services performed by officers, employees, and directors of the Company are accounted for using a fair-value based method and the fair value of such equity instruments is recognized as expense in the consolidated statements of operations.

For stock-based awards that vest over a specific service period, compensation expense is measured based on the fair value of the awards at the grant date and is recognized on a straight-line basis over the vesting period of the awards, net of an estimated forfeiture rate. For equity instruments that vest based on achievement of both a performance and market condition, stock-based compensation expense is recognized over the vesting period of the awards based on the expected achievement of the related performance condition at the end of each reporting period. If the Company's initial estimates of the achievement of the performance conditions change, the related stock-based compensation expense and timing may fluctuate from period to period based on those estimates. If the performance conditions are not met, no stock-based compensation expense will be recognized, and any previously recognized stock-based compensation expense will be reversed. For awards with both a performance and a market condition, the Company estimates the fair value of each equity instrument granted on the date of grant using a Monte-Carlo simulation model. This pricing model uses multiple simulations to evaluate the probability of achieving the market condition to calculate the fair value of the awards.

Stock-based compensation expense for stock options, restricted stock awards and restricted stock units issued under equity incentive plans, stock purchases under the Employee Stock Purchase Plan, Deferred Stock Units (“DSUs”) and Matching RSUs awarded under the Company's Management Stock Purchase Plan included in the Company’s results of operations were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Cost of revenues$2,835 $3,007 $8,283 $8,009 
Selling and marketing (excluding customer base amortization)1,620 2,091 4,644 5,886 
Software development3,316 2,821 9,289 7,635 
General and administrative8,528 8,811 24,772 19,907 
Total stock-based compensation expense(1)
$16,299 $16,730 $46,988 $41,437 
__________________________
(1) Stock-based compensation expense for the nine months ended September 30, 2020 includes $0.7 million of expense related to the cash settlement of stock options in connection with the acquisition of Ten-X Holding Company, Inc. See Note 5 for details of the acquisition.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. Cash, cash equivalents, and restricted cash consisted of the following as of September 30, 2021 and December 31, 2020 (in thousands):
September 30, 2021December 31, 2020
Cash and cash equivalents$3,761,587 $3,693,813 
Restricted cash:
RentPath termination fee held in escrow under the terms of the Asset Purchase Agreement— 58,750 
Other restricted cash related to acquisitions— 3,349 
Total restricted cash— 62,099 
Cash, cash equivalents and restricted cash$3,761,587 $3,755,912 
Allowance for Credit Losses

The Company maintains an allowance for credit losses to cover its current expected credit losses ("CECL") on its trade receivables and contract assets arising from the failure of customers to make contractual payments. The Company estimates credit losses expected over the life of its trade receivables and contract assets based on historical information combined with current conditions that may affect a customer’s ability to pay and reasonable and supportable forecasts. While the Company uses various credit quality metrics, it primarily monitors collectability by reviewing the duration of collection pursuits on its delinquent trade receivables and historical write off trends. Based on the Company’s experience, the customer's delinquency status is the strongest indicator of the credit quality of the underlying trade receivables, which is analyzed periodically. The Company’s policy is to write-off trade receivables when they are deemed uncollectible. A majority of the Company's trade receivables are less than 365 days outstanding.

Under the CECL impairment model, the Company develops and documents its allowance for credit losses on its trade receivables based on its portfolio segments. The determination of portfolio segments is based primarily on the qualitative consideration of the nature of the Company’s business operations and the characteristics of the underlying trade receivables, as follows:

CoStar Portfolio Segment - The CoStar portfolio segment consists of two classes of trade receivables based on geographical location: North America and International.

Information Services Portfolio Segment - The Information Services portfolio segment consists of four classes of trade receivables: Real Estate Manager; Information Services, North America; STR, US; and STR, International.

Multifamily Portfolio Segment - The Multifamily portfolio segment consists of one class of trade receivables.

LoopNet Portfolio Segment - The LoopNet portfolio segment consists of one class of trade receivables.

Other Marketplaces Portfolio Segment - The Other Marketplaces portfolio segment consists of two classes of trade receivables: Ten-X and other marketplaces.

The majority of Residential revenue is e-commerce based and does not result in accounts receivable. Residential accounts receivable and the related allowance for credit losses are not material.

See Note 4 for further discussion of the Company’s accounting for allowance for credit losses.
Leases

The determination of whether an arrangement contains a lease and the classification of a lease, if applicable, is made at lease commencement, at which time the Company also measures and recognizes a right-of-use ("ROU") asset, representing the Company’s right to use the underlying asset, and a lease liability, representing the Company’s obligation to make lease payments under the terms of the arrangement. For the purposes of recognizing ROU assets and lease liabilities associated with the Company’s leases, the Company has elected the practical expedient to not recognize a ROU asset or lease liability for short-term leases, which are leases with a term of twelve months or less. The lease term is defined as the noncancelable portion of the lease term, plus any periods covered by an option to extend the lease if it is reasonably certain that the option will be exercised.

In determining the amount of lease payments used in measuring ROU assets and lease liabilities, the Company has elected the practical expedient not to separate non-lease components from lease components for all classes of underlying assets. Consideration deemed part of the lease payments used to measure ROU assets and lease liabilities generally includes fixed payments and variable payments based on either an index or a rate, offset by lease incentives. The ROU asset also includes any lease prepayments. ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The rates implicit within the Company's leases are generally not determinable. Therefore, the Company's incremental borrowing rate is used to determine the present value of lease payments. The determination of the Company’s incremental borrowing rate requires judgment and is determined at lease commencement, or as of January 1, 2019 for operating leases in existence upon adoption of Accounting Standards Codification ("ASC") 842. The incremental borrowing rate is subsequently reassessed upon a modification to the lease arrangement.

Lease costs related to the Company's operating leases are generally recognized as a single ratable lease cost over the lease term.

See Note 7 for further discussion of the Company’s accounting for leases.

Long-Lived Assets, Intangible Assets and Goodwill

Long-lived assets, such as property and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset.

Goodwill is tested annually for impairment by each reporting unit on October 1 of each year or more frequently if an event or other circumstance indicates that we may not recover the carrying value of the asset. The Company may first assess qualitative factors to evaluate whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, or elect to bypass such assessment. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, or the Company elects to bypass such assessment, the Company then determines the fair value of each reporting unit. The fair value of each reporting unit is compared to the carrying amount of the reporting unit. If the carrying value of the reporting unit exceeds the fair value, then an impairment loss is recognized for the difference.

Debt Issuance Costs

Costs incurred in connection with the issuance of long-term debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method for term debt and on a straight-line basis for revolving debt. The Company made a policy election to classify deferred issuance costs on the revolving credit facility as a long-term asset on its condensed consolidated balance sheets. Upon a refinancing or amendment, previously capitalized debt issuance costs are expensed and included in loss on extinguishment of debt if the Company determines that there has been a substantial modification of the related debt. If the Company determines that there has not been a substantial modification of the related debt, any previously capitalized debt issuance costs are amortized as interest expense over the term of the new debt instrument.

See Note 10 for additional information regarding the Company's accounting for its outstanding debt, revolving credit facility, and related issuance costs.
Business Combinations

The Company allocates the purchase consideration related to business combinations to the identifiable tangible and intangible assets acquired, and liabilities assumed based on their estimated fair values. The purchase consideration is determined based on the fair value of the assets transferred, liabilities incurred and equity interests issued, after considering any transactions that are separate from the business combination. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets and contingent liabilities. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired customer bases, acquired technology and acquired trade names and other intangible assets, useful lives, royalty rates and discount rates. Any adjustments to provisional amounts that are identified during the measurement period are recorded in the reporting period in which the adjustment amounts are determined. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.

For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review and evaluation of these pre-acquisition contingencies throughout the measurement period in order to obtain sufficient information to assess whether the Company includes these contingencies as a part of the fair value estimates of assets acquired and liabilities assumed and, if so, determine their estimated fair value.

If the Company cannot reasonably determine the fair value of a pre-acquisition contingency (non-income tax related) by the end of the measurement period, which is generally the case given the nature of such matters, the Company will recognize an asset or a liability for such pre-acquisition contingency if: (i) it is probable that an asset existed or a liability had been assumed at the acquisition date and (ii) the amount of the asset or liability can be reasonably estimated. Subsequent to the measurement period, changes in the Company's estimates of such contingencies will affect earnings and could have a material effect on its results of operations and financial position.

In addition, uncertain tax positions and tax related valuation allowances assumed in connection with a business combination are initially estimated as of the acquisition date. The Company reevaluates these items based upon facts and circumstances that existed as of the acquisition date with any adjustments to its preliminary estimates being recorded to goodwill, provided that the Company is within the measurement period. Subsequent to the measurement period, changes to these uncertain tax positions and tax related valuation allowances will affect the Company's provision for income taxes in its condensed consolidated statements of operations and comprehensive income and could have a material impact on its results of operations and financial position.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE FROM CONTRACTS WITH CUSTOMERS
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
REVENUE FROM CONTRACTS WITH CUSTOMERS REVENUE FROM CONTRACTS WITH CUSTOMERS    
Disaggregated Revenue

The Company provides information, analytics and online marketplace services to the commercial real estate industry and related professionals. Revenues by operating segment and type of service consist of the following (in thousands):
Three Months Ended September 30,
20212020
North AmericaInternationalTotalNorth AmericaInternationalTotal
CoStar$174,071 $9,194 $183,265 $158,235 $7,753 $165,988 
Information Services29,177 6,749 35,926 26,357 6,817 33,174 
Multifamily171,125 — 171,125 155,184 — 155,184 
LoopNet(1)
52,103 424 52,527 44,938 146 45,084 
Residential(1)
24,747 — 24,747 — — — 
Other Marketplaces(1)
31,729 — 31,729 26,190 — 26,190 
Total revenues$482,952 $16,367 $499,319 $410,904 $14,716 $425,620 
__________________________
(1) As of September 30, 2021, Commercial Property and Land revenue has been further disaggregated into LoopNet, Residential and Other Marketplaces.
Nine Months Ended September 30,
20212020
North AmericaInternationalTotalNorth AmericaInternationalTotal
CoStar$505,470 $26,958 $532,428 $473,363 $22,634 $495,997 
Information Services84,959 20,820 105,779 77,069 19,023 96,092 
Multifamily508,629 — 508,629 438,185 — 438,185 
LoopNet(1)
151,770 1,082 152,852 131,348 256 131,604 
Residential(1)
53,939 — 53,939 — — — 
 Other Marketplaces(1)
83,722 — 83,722 52,748 — 52,748 
Total revenues$1,388,489 $48,860 $1,437,349 $1,172,713 $41,913 $1,214,626 
__________________________
(1) As of September 30, 2021, Commercial Property and Land revenue has been further disaggregated into LoopNet, Residential and Other Marketplaces.

Deferred Revenue

Changes in revenue for the period were as follows (in thousands):
Balance at December 31, 2020$77,363 
Revenue recognized in the current period from the amounts in the beginning balance(70,339)
New deferrals, net of amounts recognized in the current period87,225 
Effects of foreign currency(231)
Balance at September 30, 2021(1)
$94,018 
__________________________
(1) Deferred revenue is comprised of $93 million of current liabilities and $1 million of noncurrent liabilities classified within lease and other long-term liabilities on the Company’s condensed consolidated balance sheet as of September 30, 2021. This balance includes $1 million of deferrals recognized in connection with business acquisitions made in 2021. See Note 5 for details.
Contract Assets

The Company had contract assets of $9 million as of September 30, 2021 and December 31, 2020, which are generated when contractual billing schedules differ from revenue recognition timing. Contract assets represent a conditional right to consideration for satisfied performance obligations that becomes a receivable when the conditions are satisfied. Current contract assets are included in prepaid expenses and other current assets, and non-current contract assets are included in deposits and other assets on the Company's condensed consolidated balance sheets. The revenue recognized from contract assets for the three and nine months ended September 30, 2021 was not material.

Commissions

Commissions expense is included in selling and marketing expense in the Company's condensed consolidated statements of operations. Commissions expense activity for the three and nine months ended September 30, 2021 and 2020 was as follows (in thousands). The Company determined that no deferred commissions were impaired as of September 30, 2021:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Commissions incurred$30,337 $25,436 $83,983 $69,047 
Commissions capitalized in the current period(17,876)(16,582)(49,798)(48,704)
Amortization of deferred commissions costs15,881 15,355 46,728 45,017 
Total commissions expense
$28,342 $24,209 $80,913 $65,360 
Unsatisfied Performance Obligations

Remaining contract consideration for which revenue has not been recognized due to unsatisfied performance obligations was approximately $319 million at September 30, 2021, which the Company expects to recognize over the next five years. This amount does not include contract consideration for contracts with a duration of one year or less.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
ALLOWANCE FOR CREDIT LOSSES
9 Months Ended
Sep. 30, 2021
Credit Loss [Abstract]  
ALLOWANCE FOR CREDIT LOSSES ALLOWANCE FOR CREDIT LOSSES
The following table details the activity related to the allowance for credit losses for trade receivables by portfolio segment (in thousands):
Nine Months Ended September 30, 2021
CoStarInformation ServicesMultifamily
LoopNet(3)
Other Marketplaces(3)
Total
Beginning balance at December 31, 2020
$5,531 $2,739 $4,387 $1,667 $786 $15,110 
Current-period provision (releases) for expected credit losses(1), (2)
3,932 (257)2,167 1,955 — 7,797 
Write-offs charged against the allowance, net of recoveries and other(3,933)(518)(3,779)(1,628)— (9,858)
Ending balance at September 30, 2021
$5,530 $1,964 $2,775 $1,994 $786 $13,049 
__________________________
(1) Credit loss expense is included in general and administrative expenses on the condensed consolidated statement of operations.
(2) Credit loss expense related to contract assets was not material for the nine months ended September 30, 2021.
(3) Amounts previously disclosed in the Commercial Property and Land portfolio segment have been further disaggregated into the LoopNet, Residential and Other Marketplaces portfolio segments. Majority of the Residential portfolio segment revenue is e-commerce based and does not result in accounts receivable.

Nine Months Ended September 30, 2020
CoStarInformation ServicesMultifamily
LoopNet(3)
Other Marketplaces(3)
Total
Beginning balance at December 31, 2019
$1,264 $624 $1,195 $576 $889 $4,548 
Current-period provision for expected credit losses(1), (2)
9,616 2,634 6,579 2,482 84 21,395 
Write-offs charged against the allowance, net of recoveries and other(5,457)(350)(4,135)(1,607)(189)(11,738)
Ending balance at September 30, 2020
$5,423 $2,908 $3,639 $1,451 $784 $14,205 
__________________________
(1) Credit loss expense is included in general and administrative expenses on the condensed consolidated statement of operations.
(2) Credit loss expense related to contract assets was not material for the nine months ended September 30, 2020.
(3) Amounts previously disclosed in the Commercial Property and Land portfolio segment have been further disaggregated into the LoopNet and Other Marketplaces portfolio segments.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
ACQUISITIONS
9 Months Ended
Sep. 30, 2021
Business Combination and Asset Acquisition [Abstract]  
ACQUISITIONS ACQUISITIONS
Homes.com

On April 14, 2021, Landmark Media Enterprises, LLC (“Landmark”), Home Group, LLC ("Homes.com") and CoStar Realty Information, Inc., a Delaware corporation and wholly owned subsidiary of the Company entered into a securities purchase agreement, pursuant to which the Company agreed to acquire all of the outstanding equity interests in Homes.com from Landmark for a purchase price of $150 million in cash, subject to customary working capital and other post-closing adjustments. The Company's acquisition of Homes.com closed on May 24, 2021. The securities purchase agreement required an initial payment of $148 million, net of working capital adjustments, at the time of closing, with the remainder of the purchase price payable four months following the acquisition date, subject to offset for adjustments to the purchase price after final determination of closing net working capital. These amounts were settled in the third quarter of 2021. Homes.com is a residential real estate advertising and marketing services company primarily operating through its property listing and marketing portal, Homes.com.

The following table summarizes the amounts recorded for acquired assets and assumed liabilities recorded at their fair values as of the acquisition date (in thousands):
Preliminary:
May 24, 2021
Measurement Period AdjustmentsUpdated Preliminary: May 24, 2021
Cash, cash equivalents and restricted cash$— $— $— 
Accounts receivable1,798 — 1,798 
Lease right-of-use assets371 — 371 
Goodwill86,314 1,818 88,132 
Intangible assets53,400 — 53,400 
Deferred tax assets11,171 — 11,171 
Lease liabilities(371)— (371)
Deferred revenue(1,086)— (1,086)
Other assets and liabilities(1,240)— (1,240)
Fair value of identifiable net assets acquired$150,357 $1,818 $152,175 

The net assets of Homes.com were recorded at their estimated fair values. In valuing the acquired assets and assumed liabilities, fair value estimates were based primarily on future expected cash flows, market rate assumptions for contractual obligations and appropriate discount rates. The purchase price allocation is preliminary, subject primarily to the Company's assessment of certain tax matters and contingencies. The estimated fair value of the customer base assets incorporated significant assumptions that had a material impact on the estimated fair value, such as discount rates, projected revenue growth rates, customer attrition rates and profit margins.
The following table summarizes the fair values of the identifiable intangible assets acquired in the Homes.com acquisition included in the Company's North America operating segment, their related estimated useful lives (in years) and their respective amortization methods (in thousands):
Estimated Fair ValueEstimated Useful LifeAmortization Method
Customer base$32,000 8Accelerated
Trade name21,000 15Straight-line
Technology400 2Straight-line
Total intangible assets$53,400 
Goodwill is calculated as the excess of the consideration transferred over the net assets recognized and represents the future economic benefits arising from other assets acquired that could not be individually identified and separately recognized. Specifically, the goodwill recorded as part of the Homes.com acquisition includes but is not limited to: (i) the expected synergies and other benefits that the Company believes will result from combining its operations with Homes.com operations; and (ii) any intangible assets that do not qualify for separate recognition, such as the assembled workforce. The $88 million of goodwill recorded as part of the acquisition is associated with the Company's North America operating segment, of which $17 million is expected to be deductible for income tax purposes.

As of September 30, 2021, transaction costs associated with the Homes.com acquisition were not material. In addition, the Company paid $5 million into a cash escrow account for stay bonuses for certain Homes.com employees, to be paid to active employees after the six month period following the acquisition or, if earlier, after the termination of a Homes.com employee's employment without cause or a Homes.com employee's resignation with good reason during the six month period following the acquisition. In the event some or all of those employees are not entitled to their stay bonus, the funds will be remitted to the seller. The Company is recognizing compensation expense for the stay bonus over the six month post-combination period. Upon acquisition, the Company assessed the probability Homes.com would be required to pay certain state tax liabilities and recorded an accrual of $7 million determined in accordance with the provisions of ASC 450, “Contingencies,” as the fair value was not determinable. Landmark has agreed to indemnify the Company for tax liabilities related to periods prior to the acquisition and an indemnification asset was established for $7 million in the purchase price allocation.

Homesnap

On December 22, 2020, pursuant to the Agreement and Plan of Merger, dated November 20, 2020, by and among CoStar Realty Information, Inc., a Delaware corporation and wholly owned subsidiary of the Company (“CRI”), Snapped Halo Merger Sub Corp., a Delaware corporation and wholly-owned subsidiary of CRI (“Merger Sub”), and Homesnap, Inc., a Delaware corporation ("Homesnap"), Merger Sub was merged with and into Homesnap (the “Homesnap Merger”), with Homesnap surviving the merger as a wholly-owned subsidiary of CRI. In connection with the Homesnap Merger, the Company acquired all of the issued and outstanding equity interests in Homesnap for a purchase price of $250 million in cash. Homesnap is an industry-leading online and mobile software platform that provides user-friendly applications to optimize residential real estate agent workflow and reinforce the agent-client relationship. Homesnap has relationships, data, software, and tools for residential real estate professionals that are complementary to CoStar Group’s existing offerings.

The following table summarizes the amounts recorded for acquired assets and assumed liabilities recorded at their fair values as of the acquisition date (in thousands):
Preliminary: December 22, 2020Measurement Period AdjustmentsUpdated Preliminary: December 22, 2020
Cash, cash equivalents and restricted cash$10,225 $— $10,225 
Accounts receivable662 — 662 
Lease right-of-use assets3,437 — 3,437 
Goodwill183,016 1,355 184,371 
Intangible assets67,000 — 67,000 
Deferred tax assets (liabilities)(1,423)(1,355)(2,778)
Lease liabilities(3,375)— (3,375)
Deferred revenue(4,000)— (4,000)
Other assets and liabilities(5,188)— (5,188)
Fair value of identifiable net assets acquired$250,354 $— $250,354 

The net assets of Homesnap were recorded at their estimated fair values. In valuing the acquired assets and assumed liabilities, fair value estimates were based primarily on future expected cash flows, market rate assumptions for contractual obligations and appropriate discount rates. The purchase price allocation is preliminary, subject primarily to the Company's assessment of certain contingencies. The estimated fair value of the customer base assets incorporated significant assumptions that had a material impact on the estimated fair value, such as discount rates, projected revenue growth rates, customer attrition rates and profit margins. See Note 8 for measurement period impact on goodwill.
The following table summarizes the fair values of the identifiable intangible assets acquired in the Homesnap acquisition included in the Company's North America operating segment, their related estimated useful lives (in years) and their respective amortization methods (in thousands):
Estimated Fair ValueEstimated Useful LifeAmortization Method
Customer base$45,000 10Accelerated
Trade name7,000 10Straight-line
Technology15,000 6Straight-line
Total intangible assets$67,000 
Goodwill is calculated as the excess of the consideration transferred over the net assets recognized and represents the future economic benefits arising from other assets acquired that could not be individually identified and separately recognized. Specifically, the goodwill recorded as part of the Homesnap acquisition includes but is not limited to: (i) the expected synergies and other benefits that the Company believes will result from combining its operations with Homesnap's operations; and (ii) any intangible assets that do not qualify for separate recognition, such as the assembled workforce. The $184 million of goodwill recorded as part of the acquisition is associated with the Company's North America operating segment. Goodwill recorded in connection with this acquisition is not amortized, but is subject to an annual impairment test. Goodwill recognized is not deductible for income tax purposes.
As of September 30, 2021, transaction costs associated with the Homesnap acquisition were not material.

Ten-X

On June 24, 2020, pursuant to the Agreement and Plan of Merger, dated May 13, 2020, by and among CoStar Realty Information, Inc., a Delaware corporation and wholly owned subsidiary of the Company (“CRI”), Crescendo Sub, Inc., a Delaware corporation and wholly-owned subsidiary of CRI (“Merger Sub”), Ten-X Holding Company, Inc., a Delaware corporation ("Ten-X Holding"), and Thomas H. Lee Equity Fund VII L.P., a Delaware limited partnership, solely in its capacity as representative thereunder, Merger Sub was merged with and into Ten-X Holding (the “Merger”), with Ten-X Holding surviving the Merger as a wholly-owned subsidiary of CRI. In connection with the Merger, the Company acquired all of the issued and outstanding equity interests in Ten-X Holding and Ten-X Holding's subsidiaries (collectively, "Ten-X") for a purchase price of $188 million in cash. Ten-X operates an online auction platform for commercial real estate. The Ten-X acquisition is expected to enable the Company to create a new end-to-end commercial real estate platform, combining LoopNet and CoStar's online audience of buyers with Ten-X’s leadership in online auctions for performing and distressed assets.
The following table summarizes the amounts recorded for acquired assets and assumed liabilities recorded at their fair values as of the acquisition date (in thousands):
Final:
June 24, 2020
Cash and cash equivalents$3,290 
Accounts receivable131 
Lease right-of-use assets4,945 
Goodwill134,322 
Intangible assets58,000 
Lease liabilities(4,945)
Deferred tax liabilities(2,981)
Other assets and liabilities(5,047)
Fair value of identifiable net assets acquired$187,715 
The net assets of Ten-X were recorded at their estimated fair values. In valuing the acquired assets and assumed liabilities, fair value estimates were based primarily on future expected cash flows, market rate assumptions for contractual obligations and appropriate discount rates. The estimated fair value of the customer base assets incorporated significant assumptions that had a material impact on the estimated fair value, such as discount rates, projected revenue growth rates, customer attrition rates and profit margins. See Note 8 for measurement period impact on goodwill.
The following table summarizes the fair values of the identifiable intangible assets acquired in the Ten-X acquisition included in the Company's North America operating segment, their related estimated useful lives (in years) and their respective amortization methods (in thousands):
Estimated Fair ValueEstimated Useful LifeAmortization Method
Customer base$46,000 6Accelerated
Technology11,000 5Straight-line
Other intangible assets1,000 2Straight-line
Total intangible assets$58,000 

Goodwill is calculated as the excess of the consideration transferred over the net assets recognized and represents the future economic benefits arising from other assets acquired that could not be individually identified and separately recognized. Specifically, the goodwill recorded as part of the Ten-X acquisition includes but is not limited to: (i) the expected synergies and other benefits that the Company believes will result from combining its operations with Ten-X's operations; and (ii) any intangible assets that do not qualify for separate recognition, such as the assembled workforce. The $134 million of goodwill recorded as part of the acquisition is associated with the Company's North America operating segment. Goodwill recorded in connection with this acquisition is not amortized, but is subject to an annual impairment test. Goodwill recognized is not deductible for income tax purposes.

As of September 30, 2021, transaction costs associated with the Ten-X acquisition were not material. The Company paid $3 million in incentive compensation to Ten-X employees negotiated as part of the acquisition, and this expense was recognized in the post-combination period during the three months ended September 30, 2020.
Pro Forma Financial Information

The unaudited pro forma financial information presented below summarizes the combined results of operations for the Company, Ten-X and Homesnap as though the companies were combined as of January 1, 2019, and the Company and Homes.com as though the companies were combined as of January 1, 2020. The unaudited pro forma financial information for all periods presented includes amortization charges from acquired intangible assets, retention compensation, as referenced above, and the related tax effects, along with certain other accounting effects, but excludes the impacts of any expected operational synergies. The unaudited pro forma financial information as presented below is for informational purposes only and is not necessarily indicative of the results of operations that would have been achieved if the acquisitions had taken place on January 1, 2019 for Ten-X and Homesnap and January 1, 2020 for Homes.com.

The unaudited pro forma financial information for the three and nine months ended September 30, 2021 and 2020 combine the historical results of the Company, Ten-X, Homesnap and Homes.com for the periods prior to the acquisition date, and the effects of the pro forma adjustments listed above.
The unaudited pro forma financial information, in the aggregate, was as follows (in thousands, except per share data):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Revenue$499,319 $446,791 $1,455,316 $1,280,143 
Net income$64,303 $50,821 $193,595 $159,330 
Net income per share - basic(1) 
$0.16 $0.13 $0.49 $0.43 
Net income per share - diluted(1) 
$0.16 $0.13 $0.49 $0.42 
__________________________
(1) Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021. See Note 2 for details.

The impact of the Homes.com acquisition on CoStar Group’s revenue in the condensed consolidated statements of operations was an increase of $8 million and $12 million for the three and nine months ended September 30, 2021, respectively. The impact of the Homes.com acquisition on CoStar Group’s net income in the condensed consolidated statements of operations was a decrease of $7 million and $10 million for the three and nine ended September 30, 2021. The impact of the Ten-X acquisition on CoStar Group’s revenue in the condensed consolidated statements of operations was an increase of $12 million and $12 million for the three and nine months ended September 30, 2020, respectively. The impact of the Ten-X acquisition on CoStar Group’s net income in the condensed consolidated statements of operations was a decrease of $5 million and $7 million for the three and nine months ended September 30, 2020.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
INVESTMENTS AND FAIR VALUE MEASUREMENTS
9 Months Ended
Sep. 30, 2021
Investments And Fair Value Disclosures [Abstract]  
INVESTMENTS AND FAIR VALUE MEASUREMENTS INVESTMENTS AND FAIR VALUE MEASUREMENTS
Fair value is defined as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. There is a three-tier fair value hierarchy, which categorizes the inputs used in measuring fair value. These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions.

As of September 30, 2021, the Company's financial assets comprise Level 1 cash equivalents with original maturities of three months or less in the amount of $3.0 billion. As of September 30, 2021, the Company had no Level 2 or Level 3 financial assets measured at fair value.

During the nine months ended September 30, 2020, the Company sold its ARS investments for $10.3 million and recognized a realized loss of $0.5 million for the nine months ended September 30, 2020 included in other (expense) income on the Company's condensed consolidated statements of operations.
In addition to the financial instruments listed above, the Company holds other financial instruments, including cash equivalents, cash deposits, accounts receivable, accounts payable, accrued expenses and Senior Notes. The carrying value for such financial instruments, other than the Senior Notes, each approximated their fair values as of September 30, 2021 and December 31, 2020. The estimated fair value of the Company's outstanding Senior Notes using quoted prices from the over-the-counter markets, considered Level 2 inputs, was $1.02 billion as of September 30, 2021.
INVESTMENTS AND FAIR VALUE MEASUREMENTS INVESTMENTS AND FAIR VALUE MEASUREMENTS
Fair value is defined as the price that would be received in the sale of an asset or paid to transfer a liability in an orderly transaction between market participants. There is a three-tier fair value hierarchy, which categorizes the inputs used in measuring fair value. These tiers include: Level 1, defined as observable inputs such as quoted prices in active markets for identical assets or liabilities; Level 2, defined as inputs other than quoted prices in active markets that are either directly or indirectly observable; and Level 3, defined as unobservable inputs for which little or no market data exists, therefore requiring an entity to develop its own assumptions.

As of September 30, 2021, the Company's financial assets comprise Level 1 cash equivalents with original maturities of three months or less in the amount of $3.0 billion. As of September 30, 2021, the Company had no Level 2 or Level 3 financial assets measured at fair value.

During the nine months ended September 30, 2020, the Company sold its ARS investments for $10.3 million and recognized a realized loss of $0.5 million for the nine months ended September 30, 2020 included in other (expense) income on the Company's condensed consolidated statements of operations.
In addition to the financial instruments listed above, the Company holds other financial instruments, including cash equivalents, cash deposits, accounts receivable, accounts payable, accrued expenses and Senior Notes. The carrying value for such financial instruments, other than the Senior Notes, each approximated their fair values as of September 30, 2021 and December 31, 2020. The estimated fair value of the Company's outstanding Senior Notes using quoted prices from the over-the-counter markets, considered Level 2 inputs, was $1.02 billion as of September 30, 2021.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
LEASES LEASES
The Company has operating leases for its office facilities and data centers, as well as finance leases for office equipment. The Company's leases have remaining terms of less than one year to seven years. The leases contain various renewal and termination options. The period that is subject to an option to extend the lease is included in the lease term if it is reasonably certain that the option will be exercised. The period that is subject to an option to terminate the lease is included if it is reasonably certain that the option will not be exercised.

Lease costs related to the Company's operating leases included in the condensed consolidated statements of operations were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
Operating lease costs:2021202020212020
   Cost of revenues$2,717 $2,992 $7,446 $8,732 
   Software development1,910 1,628 4,913 4,412 
   Selling and marketing (excluding customer base amortization)3,452 2,636 8,876 7,725 
   General and administrative1,594 1,259 4,369 3,609 
Total operating lease costs$9,673 $8,515 $25,604 $24,478 
The impact of lease costs related to finance leases and short-term leases was not material for the three and nine months ended September 30, 2021.

Supplemental balance sheet information related to operating leases was as follows (in thousands):
BalanceBalance Sheet LocationSeptember 30, 2021December 31, 2020
Operating lease liabilities$139,315 $148,975 
Less: imputed interest(8,779)(10,998)
Present value of lease liabilities130,536 137,977 
Less: current portion of lease liabilitiesLease liabilities(29,878)(32,648)
Long-term lease liabilitiesLease and other long-term liabilities$100,658 $105,329 
Weighted-average remaining lease term in years4.24.0
Weighted-average discount rate2.8 %3.6 %
Balance sheet information related to finance leases was not material as of September 30, 2021.

Supplemental cash flow information related to leases was as follows (in thousands):
Nine Months Ended
September 30,
20212020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows used in operating leases$28,082 $26,924 
ROU assets obtained in exchange for lease obligations:
Operating leases$32,107 $11,124 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL
9 Months Ended
Sep. 30, 2021
Goodwill [Abstract]  
GOODWILL GOODWILL
The changes in the carrying amount of goodwill by operating segment consist of the following (in thousands):
 North AmericaInternationalTotal
Goodwill, December 31, 2019$1,738,360 $143,660 $1,882,020 
Acquisitions, including measurement period adjustments(1)
347,134 1,273 348,407 
Effect of foreign currency translation— 5,572 5,572 
Goodwill, December 31, 20202,085,494 150,505 2,235,999 
Acquisitions, including measurement period adjustments(2)
60,012 — 60,012 
Effect of foreign currency translation— (2,497)(2,497)
Goodwill, September 30, 2021$2,145,506 $148,008 $2,293,514 
__________________________
(1) North America goodwill for the year ended December 31, 2020, includes goodwill recorded in connection with the acquisitions of Ten-X and Homesnap, as well as STR measurement period adjustments to goodwill of $0.3 million. International goodwill for the year ended December 31, 2020 includes goodwill recorded in connection with the acquisition of Emporis GmbH of $1.2 million and STR measurement period adjustments of $0.1 million.

(2) North America goodwill during the nine months ended September 30, 2021, includes goodwill recorded in connection with the acquisition of Homes.com, offset by measurement period adjustments of $26 million recorded during the nine months ended September 30, 2021 primarily related to the measurement of the fair value of Homesnap customer relationships in the first quarter of 2021. See Note 5 for acquisition details.
The Company recorded goodwill of approximately $88 million, $184 million and $134 million in connection with the May 2021 Homes.com, December 2020 Homesnap and June 2020 Ten-X acquisitions, respectively.
No impairments of the Company's goodwill were recognized during the three and nine months ended September 30, 2021 and 2020.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
INTANGIBLE ASSETS
9 Months Ended
Sep. 30, 2021
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
INTANGIBLE ASSETS INTANGIBLE ASSETS
Intangible assets consist of the following (in thousands, except amortization period data):
September 30,
2021
December 31,
2020
Weighted-
Average
Amortization
Period (in years)
Acquired technology and data$131,729 $131,551 5
Accumulated amortization(103,581)(97,791) 
Acquired technology and data, net28,148 33,760  
Acquired customer base612,092 545,643 10
Accumulated amortization(351,478)(296,758) 
Acquired customer base, net260,614 248,885  
Acquired trade names and other intangible assets283,294 249,465 12
Accumulated amortization(124,156)(105,365) 
Acquired trade names and other intangible assets, net159,138 144,100  
Intangible assets, net
$447,900 $426,745  
No impairments of the Company's intangible assets were recognized during the three and nine months ended September 30, 2021 and 2020.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
LONG-TERM DEBT
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
LONG-TERM DEBT LONG-TERM DEBT        
The table below presents the components of outstanding debt (in thousands):

September 30,
2021
December 31,
2020
2.800% Senior Notes due July 15, 2030
$1,000,000 $1,000,000 
2020 Credit Agreement, due July 1, 2025— — 
Total face amount of long-term debt1,000,000 1,000,000 
Senior Notes unamortized discount and issuance costs(12,367)(13,285)
Long-term debt, net$987,633 $986,715 
Senior Notes

On July 1, 2020, the Company issued $1.0 billion aggregate principal amount of 2.800% Senior Notes due July 15, 2030 (the “Senior Notes”). The Senior Notes were sold to a group of financial institutions as initial purchasers who subsequently resold the Senior Notes to non-U.S. persons pursuant to Regulation S under the Securities Act of 1933, as amended (the “Securities Act”), and to persons reasonably believed to be qualified institutional buyers pursuant to Rule 144A under the Securities Act at a purchase price equal to 99.921% of their principal amount. Interest on the Senior Notes is payable semi-annually in arrears beginning on January 15, 2021. The Senior Notes may be redeemed in whole or in part by the Company (a) at any time prior to April 15, 2030 at a redemption price equal to 100% of the principal amount of the Senior Notes, plus the Applicable Premium (as calculated in accordance with the indenture governing the Senior Notes) as of, and any accrued and unpaid interest, if any, on the principal amount of Senior Notes being redeemed to, but excluding, the redemption date, and (b) on or after April 15, 2030 at a redemption price equal to 100% of the principal amount of the Senior Notes, plus any accrued and unpaid interest, if any, on the principal amount of Senior Notes being redeemed to, but excluding, the redemption date. The Company’s obligations under the Senior Notes are guaranteed on a senior, unsecured basis by the Company’s domestic wholly owned subsidiaries and contain covenants and other customary provisions with which the Company was in compliance as of September 30, 2021.

Revolving Credit Facility

On July 1, 2020, the Company also entered into a second amended and restated credit agreement (the "2020 Credit Agreement"), which amended and restated in its entirety the then-existing credit agreement originally entered into in April 1, 2014 and amended and restated on October 19, 2017 (the “2017 Credit Agreement”). The 2020 Credit Agreement provides for a $750 million revolving credit facility with a term of five years (maturing July 1, 2025) and a letter of credit sublimit of $20 million from a syndicate of financial institutions as lenders and issuing banks. A commitment fee of 0.25% to 0.30% per annum, depending on the Total Leverage Ratio (defined in 2020 Credit Agreement), is payable quarterly in arrears based on the unused revolving commitment.

Subject to certain conditions, on no more than five occasions, the Company may request increases in the amount of revolving commitments and/or the establishment of term commitments under the 2020 Credit Agreement. Borrowings under the 2020 Credit Agreement will bear interest at a floating rate which can be, at the Company’s option, either (a) an alternate base rate plus an applicable rate ranging from 0.50% to 1.25% or (b) a LIBOR or EURIBOR (with a floor of 0.00%) for the specified interest period plus an applicable rate ranging from 1.50% to 2.25%, in each case depending on the Company's Total Leverage Ratio (as defined in the 2020 Credit Agreement). As LIBOR may not always be available to the Company as a base interest rate for borrowings under the credit facility, the 2020 Credit Agreement allows the Company and the administrative agent under the 2020 Credit Agreement to amend the 2020 Credit Agreement to replace LIBOR with one or more Secured Overnight Financing Rate (“SOFR”) based rates or another alternative benchmark rate. Funds drawn down on the revolving credit facility pursuant to the 2020 Credit Agreement may be used for working capital and other general corporate purposes of the Company and its restricted subsidiaries. The obligations under the 2020 Credit Agreement are guaranteed by each of the Company’s current and future direct or indirect wholly owned restricted domestic subsidiaries, other than certain excluded subsidiaries, in each case subject to certain exceptions, pursuant to guarantee agreements.
The 2020 Credit Agreement includes covenants, including ones that, subject to certain exceptions, restrict the ability of the Company and its subsidiaries to (i) merge and consolidate with other companies, (ii) incur indebtedness, (iii) grant liens or security interests on assets, (iv) make investments, acquisitions, loans or advances, (v) pay dividends and (vi) sell or otherwise transfer assets. During any period of time that the Company has obtained and maintained a corporate investment grade rating from at least two designated rating agencies and no Event of Default is continuing, the Company is not subject to certain covenants, such as restrictions on the ability to incur indebtedness (such period, a “Covenant Suspension Period”). As of September 30, 2021, the Company is in a Covenant Suspension Period. The 2020 Credit Agreement also requires the Company to maintain a Total Leverage Ratio (as defined in the 2020 Credit Agreement) not exceeding 4.50 to 1.00. The Company was in compliance with the covenants in the 2020 Credit Agreement as of September 30, 2021.

As of September 30, 2021, the Company had not drawn any amounts under this facility.
The Company had $4.1 million and $4.9 million of deferred debt issuance costs as of September 30, 2021 and December 31, 2020 in connection with the 2020 Credit Agreement. These amounts are included in deposits and other assets on the Company's condensed consolidated balance sheets.

For the three and nine months ended September 30, 2021 and 2020, the Company recognized interest expense as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Interest on outstanding borrowings$7,000 $7,000 $21,000 $11,509 
Amortization of Senior Notes discount and issuance costs583 574 1,742 1,082 
Commitment fees and other522 492 1,499 1,133 
Total interest expense$8,105 $8,066 $24,241 $13,724 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES
9 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXESThe income tax provision reflects an effective tax rate of approximately 23% and 16% for the three months ended September 30, 2021 and 2020, respectively and 26% and 15% for the nine months ended September 30, 2021 and 2020, respectively. The increase in the effective tax rate for the nine months ended September 30, 2021 was due to a decrease in excess tax benefits for the nine months ended September 30, 2021, as well as a discrete restructuring gain. The increase in the effective tax rate for the three months ended September 30, 2021 was primarily due to a decrease in excess tax benefits for the three months ended September 30, 2021.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
The following summarizes the Company's significant contractual obligations, including related payments due by period, as of September 30, 2021 (in thousands):

Year Ending December 31,Operating lease obligationsLong-term debt principal paymentsLong-term interest payments
Remainder of 2021$7,889 $— $— 
202228,817 — 28,000 
202336,032 — 28,000 
202432,457 — 28,000 
202515,704 — 28,000 
Thereafter18,416 1,000,000 140,000 
Total$139,315 $1,000,000 $252,000 

Currently, and from time to time, the Company is involved in litigation incidental to the conduct of its business. In accordance with GAAP, the Company records a provision for a liability when it is both probable that a liability has been incurred and the amount can be reasonably estimated. While it is reasonably possible that an unfavorable outcome may occur as a result of one or more of the Company’s current litigation matters, at this time, management has concluded that the resolutions of these matters are not expected to have a material effect on the Company's consolidated financial position, future results of operations or liquidity. Legal defense costs are expensed as incurred.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING
9 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
SEGMENT REPORTING SEGMENT REPORTING
Segment Information

The Company manages its business geographically in two operating segments, with the primary areas of measurement and decision-making being North America, which includes the U.S. and Canada, and International, which primarily includes Europe, Asia-Pacific and Latin America. Management relies on an internal management reporting process that provides revenue and operating segment net income before interest expense (income) and other expense (income), loss on debt extinguishment, income taxes, depreciation and amortization (“EBITDA”). Management believes that operating segment EBITDA is an appropriate measure for evaluating the operational performance of the Company’s operating segments. EBITDA is used by management to internally measure operating and management performance, and to evaluate the performance of the business. However, this measure should be considered in addition to, not as a substitute for or superior to, income from operations or other measures of financial performance prepared in accordance with GAAP.

Summarized EBITDA information by operating segment consists of the following (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
 2021202020212020
North America$119,823 $107,906 $385,857 $322,611 
International2,849 579 5,683 (4,708)
Total EBITDA$122,672 $108,485 $391,540 $317,903 
The reconciliation of net income to EBITDA consists of the following (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net income$64,304 $58,186 $199,664 $191,339 
Amortization of acquired intangible assets in cost of revenues7,209 6,612 21,565 18,671 
Amortization of acquired intangible assets in operating expenses
19,121 18,258 55,885 44,677 
Depreciation and other amortization6,610 6,806 22,138 20,563 
Interest expense, net 7,943 7,537 23,698 9,482 
Other (income) expense(1,546)338 (2,343)(29)
Income tax expense19,031 10,748 70,933 33,200 
EBITDA
$122,672 $108,485 $391,540 $317,903 
Summarized information by operating segment consists of the following (in thousands):
September 30,
2021
December 31,
2020
Property and equipment, net:  
North America$237,010 $123,634 
International1,856 2,691 
Total property and equipment, net$238,866 $126,325 
Goodwill:  
North America$2,145,506 $2,085,494 
International148,008 150,505 
Total goodwill$2,293,514 $2,235,999 
Assets:  
North America$6,853,670 $6,674,974 
International277,646 240,446 
Total assets$7,131,316 $6,915,420 
Liabilities:  
North America$1,484,686 $1,496,894 
International43,207 43,167 
Total liabilities$1,527,893 $1,540,061 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
PURCHASE OF BUILDING
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
PURCHASE OF BUILDING PURCHASE OF BUILDINGOn January 22, 2021, the Company purchased an office building located in Richmond, Virginia (the "Richmond building"), together with the land and assumed an existing lease for a purchase price of $131 million, inclusive of property taxes, title insurance and other transaction costs. The purchase of the Richmond building was accounted for as an asset acquisition, including an intangible asset for the assumed lease. For the three and nine months ended September 30, 2021, the net impact from the lease arrangement is recorded in other (expense) income on the condensed consolidated statements of operations and was not material to the Company.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
SUBSEQUENT EVENTS
9 Months Ended
Sep. 30, 2021
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTSBureauxLocauxOn October 1, 2021, CoStar UK Limited ("CoStar UK"), a wholly-owned subsidiary of the Company, purchased from M.A.J.E Marketing & Stratégie and an individual all of the outstanding equity interests in ComReal Info, a French société par actions simplifiéee, for €35 million, $41 million equivalent, in cash subject to customary working capital and other post-closing adjustments. Based in Paris, ComReal Info owns and operates BureauxLocaux, a leading commercial real estate digital marketplace in France. The Company used cash on hand to finance the acquisition and expects to record most of the purchase price to identifiable intangible assets and goodwill
XML 34 R22.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 wholly owned subsidiaries. All intercompany balances and transactions have been eliminated in consolidation. Accounting policies are consistent for each operating segment.
Use of Estimates
Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the financial statements and accompanying notes. On an ongoing basis, the Company evaluates its estimates and assumptions, including those related to revenue recognition, allowance for credit losses, the useful lives and recoverability of long-lived and intangible assets, goodwill, income taxes, accounting for business combinations, stock-based compensation, estimating the Company's incremental borrowing rate for its leases, and contingencies, among others. The Company bases these estimates on historical and anticipated results, trends and various other assumptions that it believes are reasonable, including assumptions as to future events. These estimates form the basis for making judgments about the carrying values of assets and liabilities and recorded revenues and expenses. Actual results could differ from these estimates.
Revenue Recognition
Revenue Recognition

The Company derives revenues primarily by (i) providing access to its proprietary database of commercial real estate information and (ii) providing online marketplaces for professional property management companies, property owners, brokers and landlords, in each case, typically through a fixed monthly fee for its subscription-based services. The Company's subscription-based services consist primarily of information, analytics and online marketplace services offered over the Internet to commercial real estate industry and related professionals. Subscription contract rates are based on the number of sites, number of users, organization size, the client’s business focus, geography, the number and types of services to which a client subscribes, the number of properties a client advertises and the prominence and placement of a client's advertised properties in the search results. The Company’s subscription-based license agreements typically renew automatically, and a majority have a term of at least one year.

The Company also provides (i) market research, portfolio and debt analysis, management and reporting capabilities, (ii) real estate and lease management solutions, including lease administration and abstraction services, to commercial customers, real estate investors, and lenders via the Company’s other service offerings, (iii) benchmarking and analytics for the hospitality industry through STR, LLC and STR Global, Ltd. (together with STR, LLC, referred to as “STR”), (iv) an online auction platform for commercial real estate through Ten-X, LLC and its subsidiaries, which were acquired in June 2020, (v) an online and mobile software platform that provides applications to manage residential real estate agent workflow through Homesnap, which was acquired in December 2020, and (vi) advertising and marketing services for residential properties through Homes.com which was acquired in May 2021. See Note 5 for details of the Homes.com, Homesnap and Ten-X acquisitions.

The Company analyzes contracts to determine the appropriate revenue recognition using the following steps: (i) identification of contracts with customers, (ii) identification of distinct performance obligations in the contract, (iii) determination of contract transaction price, (iv) allocation of contract transaction price to the performance obligations, and (v) determination of revenue recognition based on timing of satisfaction of the performance obligations.

The Company recognizes revenues upon the satisfaction of its performance obligation(s) (upon transfer of control of promised services to its customers) in an amount that reflects the consideration to which it expects to be entitled to in exchange for those services. Revenues from subscription-based services are recognized on a straight-line basis over the term of the agreement. Revenues from transaction-based services are recognized when the promised product or services are delivered, which is at the time of a successful closing of the sale of the property for Ten-X revenues.

In limited circumstances, the Company's contracts with customers include promises to transfer multiple services, such as contracts for its subscription-based services and professional services. For these contracts, the Company accounts for individual performance obligations separately if they are distinct, which involves the determination of the standalone selling price for each distinct performance obligation.

Deferred revenue results from amounts billed in advance to customers or cash received from customers in advance of the Company's fulfillment of its performance obligation(s) and is recognized as those obligations are satisfied.

Contract assets represent a conditional right to consideration for satisfied performance obligations that become a receivable when the conditions are satisfied. Contract assets are generated when contractual billing schedules differ from revenue recognition timing.
Certain sales commissions are considered incremental and recoverable costs of obtaining a contract with a customer. Sales commissions incurred for obtaining new contracts are deferred and then amortized as selling and marketing expenses on a straight-line basis over a period of benefit that the Company has determined to be three years. The three-year amortization period was determined based on several factors, including the nature of the technology and proprietary data underlying the services being purchased, customer contract renewal rates and industry competition. Certain commission costs are not capitalized as they do not represent incremental costs of obtaining a contract.

See Note 3 for further discussion of the Company's revenue recognition.
Cost of Revenues
Cost of Revenues

Cost of revenues principally consists of salaries, benefits, bonuses and stock-based compensation expenses and other indirect costs for the Company's researchers who collect and analyze the commercial real estate data that is the basis for the Company's information, analytics and online marketplaces and for employees that support these products. Additionally, cost of revenues includes the cost of data from third-party data sources and costs related to advertising purchased on behalf of customers, credit card and other transaction fees relating to processing customer transactions, which are expensed as incurred, and the amortization of acquired trade names, technology and other intangible assets.
Advertising Costs Advertising CostsThe Company expenses advertising costs as incurred. Advertising costs include digital marketing, television, radio, print and other media advertising.
Foreign Currency Foreign CurrencyThe Company’s reporting currency is the U.S. dollar. The functional currency for the majority of its operations is the local currency, with the exception of certain international locations of STR for which the functional currency is the British Pound. Assets and liabilities denominated in a foreign currency are translated into U.S. dollars using the exchange rates in effect as of the balance sheet date. Gains and losses resulting from translation are included in accumulated other comprehensive loss. Currency gains and losses on the translation of intercompany loans made to foreign subsidiaries that are of a long-term investment nature are also included in accumulated other comprehensive income. Gains and losses resulting from transactions denominated in a currency other than the functional currency of the entity are included in other income (expense) in the condensed consolidated statements of operations using the average exchange rates in effect during the period.
Income Taxes
Income Taxes

Deferred income taxes result from temporary differences between the tax basis of assets and liabilities and the basis reported in the Company’s condensed consolidated financial statements. Deferred tax liabilities and assets are determined based on the difference between the financial statement and the tax basis of assets and liabilities using enacted rates in effect during the year in which the Company expects differences to reverse. Valuation allowances are provided against assets, including net operating losses, if the Company determines it is more likely than not that some portion or all of an asset may not be realized. Interest and penalties related to income tax matters are recognized in income tax expense.

See Note 11 for additional information regarding income taxes.
Net Income Per Share
Net Income Per Share

Net income per share is computed by dividing net income by the weighted-average number of common shares outstanding during the period on a basic and diluted basis.
The Company’s potentially dilutive securities include outstanding stock options and unvested stock-based awards which include restricted stock awards that vest over a specific service period, restricted stock awards with a performance and a market condition, restricted stock units and awards of matching restricted stock units ("Matching RSUs") awarded under the Company's Management Stock Purchase Plan. Shares underlying unvested restricted stock awards that vest based on a performance and a market condition that have not been achieved as of the end of the period are not included in the computation of basic or diluted net income per share. Diluted net income per share considers the impact of potentially dilutive securities except when the inclusion of the potentially dilutive securities would have an anti-dilutive effect.
Stock-Based Compensation
Stock-Based Compensation

Equity instruments issued in exchange for services performed by officers, employees, and directors of the Company are accounted for using a fair-value based method and the fair value of such equity instruments is recognized as expense in the consolidated statements of operations.

For stock-based awards that vest over a specific service period, compensation expense is measured based on the fair value of the awards at the grant date and is recognized on a straight-line basis over the vesting period of the awards, net of an estimated forfeiture rate. For equity instruments that vest based on achievement of both a performance and market condition, stock-based compensation expense is recognized over the vesting period of the awards based on the expected achievement of the related performance condition at the end of each reporting period. If the Company's initial estimates of the achievement of the performance conditions change, the related stock-based compensation expense and timing may fluctuate from period to period based on those estimates. If the performance conditions are not met, no stock-based compensation expense will be recognized, and any previously recognized stock-based compensation expense will be reversed. For awards with both a performance and a market condition, the Company estimates the fair value of each equity instrument granted on the date of grant using a Monte-Carlo simulation model. This pricing model uses multiple simulations to evaluate the probability of achieving the market condition to calculate the fair value of the awards.
Allowance for Credit Losses
Allowance for Credit Losses

The Company maintains an allowance for credit losses to cover its current expected credit losses ("CECL") on its trade receivables and contract assets arising from the failure of customers to make contractual payments. The Company estimates credit losses expected over the life of its trade receivables and contract assets based on historical information combined with current conditions that may affect a customer’s ability to pay and reasonable and supportable forecasts. While the Company uses various credit quality metrics, it primarily monitors collectability by reviewing the duration of collection pursuits on its delinquent trade receivables and historical write off trends. Based on the Company’s experience, the customer's delinquency status is the strongest indicator of the credit quality of the underlying trade receivables, which is analyzed periodically. The Company’s policy is to write-off trade receivables when they are deemed uncollectible. A majority of the Company's trade receivables are less than 365 days outstanding.

Under the CECL impairment model, the Company develops and documents its allowance for credit losses on its trade receivables based on its portfolio segments. The determination of portfolio segments is based primarily on the qualitative consideration of the nature of the Company’s business operations and the characteristics of the underlying trade receivables, as follows:

CoStar Portfolio Segment - The CoStar portfolio segment consists of two classes of trade receivables based on geographical location: North America and International.

Information Services Portfolio Segment - The Information Services portfolio segment consists of four classes of trade receivables: Real Estate Manager; Information Services, North America; STR, US; and STR, International.

Multifamily Portfolio Segment - The Multifamily portfolio segment consists of one class of trade receivables.

LoopNet Portfolio Segment - The LoopNet portfolio segment consists of one class of trade receivables.

Other Marketplaces Portfolio Segment - The Other Marketplaces portfolio segment consists of two classes of trade receivables: Ten-X and other marketplaces.

The majority of Residential revenue is e-commerce based and does not result in accounts receivable. Residential accounts receivable and the related allowance for credit losses are not material.

See Note 4 for further discussion of the Company’s accounting for allowance for credit losses.
Leases
Leases

The determination of whether an arrangement contains a lease and the classification of a lease, if applicable, is made at lease commencement, at which time the Company also measures and recognizes a right-of-use ("ROU") asset, representing the Company’s right to use the underlying asset, and a lease liability, representing the Company’s obligation to make lease payments under the terms of the arrangement. For the purposes of recognizing ROU assets and lease liabilities associated with the Company’s leases, the Company has elected the practical expedient to not recognize a ROU asset or lease liability for short-term leases, which are leases with a term of twelve months or less. The lease term is defined as the noncancelable portion of the lease term, plus any periods covered by an option to extend the lease if it is reasonably certain that the option will be exercised.

In determining the amount of lease payments used in measuring ROU assets and lease liabilities, the Company has elected the practical expedient not to separate non-lease components from lease components for all classes of underlying assets. Consideration deemed part of the lease payments used to measure ROU assets and lease liabilities generally includes fixed payments and variable payments based on either an index or a rate, offset by lease incentives. The ROU asset also includes any lease prepayments. ROU assets and liabilities are recognized at the lease commencement date based on the present value of lease payments over the lease term. The rates implicit within the Company's leases are generally not determinable. Therefore, the Company's incremental borrowing rate is used to determine the present value of lease payments. The determination of the Company’s incremental borrowing rate requires judgment and is determined at lease commencement, or as of January 1, 2019 for operating leases in existence upon adoption of Accounting Standards Codification ("ASC") 842. The incremental borrowing rate is subsequently reassessed upon a modification to the lease arrangement.

Lease costs related to the Company's operating leases are generally recognized as a single ratable lease cost over the lease term.

See Note 7 for further discussion of the Company’s accounting for leases.
Long-Lived Assets, Intangible Assets Long-lived assets, such as property and equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset exceeds its estimated undiscounted future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset.
Goodwill Goodwill is tested annually for impairment by each reporting unit on October 1 of each year or more frequently if an event or other circumstance indicates that we may not recover the carrying value of the asset. The Company may first assess qualitative factors to evaluate whether it is more likely than not that the fair value of a reporting unit is less than its carrying amount, or elect to bypass such assessment. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying value, or the Company elects to bypass such assessment, the Company then determines the fair value of each reporting unit. The fair value of each reporting unit is compared to the carrying amount of the reporting unit. If the carrying value of the reporting unit exceeds the fair value, then an impairment loss is recognized for the difference.
Debt Issuance Costs
Debt Issuance Costs

Costs incurred in connection with the issuance of long-term debt are deferred and amortized as interest expense over the term of the related debt using the effective interest method for term debt and on a straight-line basis for revolving debt. The Company made a policy election to classify deferred issuance costs on the revolving credit facility as a long-term asset on its condensed consolidated balance sheets. Upon a refinancing or amendment, previously capitalized debt issuance costs are expensed and included in loss on extinguishment of debt if the Company determines that there has been a substantial modification of the related debt. If the Company determines that there has not been a substantial modification of the related debt, any previously capitalized debt issuance costs are amortized as interest expense over the term of the new debt instrument.
Business Combinations
Business Combinations

The Company allocates the purchase consideration related to business combinations to the identifiable tangible and intangible assets acquired, and liabilities assumed based on their estimated fair values. The purchase consideration is determined based on the fair value of the assets transferred, liabilities incurred and equity interests issued, after considering any transactions that are separate from the business combination. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. Such valuations require management to make significant estimates and assumptions, especially with respect to intangible assets and contingent liabilities. Significant estimates in valuing certain intangible assets include, but are not limited to, future expected cash flows from acquired customer bases, acquired technology and acquired trade names and other intangible assets, useful lives, royalty rates and discount rates. Any adjustments to provisional amounts that are identified during the measurement period are recorded in the reporting period in which the adjustment amounts are determined. Upon the conclusion of the measurement period, any subsequent adjustments are recorded to earnings.

For a given acquisition, the Company may identify certain pre-acquisition contingencies as of the acquisition date and may extend its review and evaluation of these pre-acquisition contingencies throughout the measurement period in order to obtain sufficient information to assess whether the Company includes these contingencies as a part of the fair value estimates of assets acquired and liabilities assumed and, if so, determine their estimated fair value.

If the Company cannot reasonably determine the fair value of a pre-acquisition contingency (non-income tax related) by the end of the measurement period, which is generally the case given the nature of such matters, the Company will recognize an asset or a liability for such pre-acquisition contingency if: (i) it is probable that an asset existed or a liability had been assumed at the acquisition date and (ii) the amount of the asset or liability can be reasonably estimated. Subsequent to the measurement period, changes in the Company's estimates of such contingencies will affect earnings and could have a material effect on its results of operations and financial position.

In addition, uncertain tax positions and tax related valuation allowances assumed in connection with a business combination are initially estimated as of the acquisition date. The Company reevaluates these items based upon facts and circumstances that existed as of the acquisition date with any adjustments to its preliminary estimates being recorded to goodwill, provided that the Company is within the measurement period. Subsequent to the measurement period, changes to these uncertain tax positions and tax related valuation allowances will affect the Company's provision for income taxes in its condensed consolidated statements of operations and comprehensive income and could have a material impact on its results of operations and financial position.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Schedule of Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss were as follows (in thousands):
September 30,
2021
December 31,
2020
Foreign currency translation adjustment$(5,269)$(889)
Total accumulated other comprehensive loss$(5,269)$(889)
Calculation of Basic and Diluted Net Income (Loss) Per Share
The following table sets forth the calculation of basic and diluted net income per share (in thousands, except per share data):
Three Months Ended
September 30,
Nine Months Ended
September 30,

Numerator:
2021202020212020
Net income
$64,304 $58,186 $199,664 $191,339 
Denominator:
Denominator for basic net income per share — weighted-average outstanding shares(1)
392,419 391,586 392,101 377,177 
Effect of dilutive securities:
Stock options, restricted stock awards and restricted stock units(1)
1,876 2,427 1,935 2,527 
Denominator for diluted net income per share — weighted-average outstanding shares(1)
394,295 394,013 394,036 379,704 
 
Net income per share — basic(1) 
$0.16 $0.15 $0.51 $0.51 
Net income per share — diluted(1) 
$0.16 $0.15 $0.51 $0.50 
__________________________
(1) Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021.
Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share The following table summarizes the shares underlying the unvested performance-based restricted stock and anti-dilutive securities excluded from the basic and diluted earnings per share calculations (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Performance-based restricted stock awards(1)
718 794 718 794 
Anti-dilutive securities(1)
192 367 433 708 
__________________________
(1) Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021.
Stock-based Compensation Expense for Stock Options and Restricted Stock
Stock-based compensation expense for stock options, restricted stock awards and restricted stock units issued under equity incentive plans, stock purchases under the Employee Stock Purchase Plan, Deferred Stock Units (“DSUs”) and Matching RSUs awarded under the Company's Management Stock Purchase Plan included in the Company’s results of operations were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Cost of revenues$2,835 $3,007 $8,283 $8,009 
Selling and marketing (excluding customer base amortization)1,620 2,091 4,644 5,886 
Software development3,316 2,821 9,289 7,635 
General and administrative8,528 8,811 24,772 19,907 
Total stock-based compensation expense(1)
$16,299 $16,730 $46,988 $41,437 
__________________________
(1) Stock-based compensation expense for the nine months ended September 30, 2020 includes $0.7 million of expense related to the cash settlement of stock options in connection with the acquisition of Ten-X Holding Company, Inc. See Note 5 for details of the acquisition.
Restrictions on Cash and Cash Equivalents Cash, cash equivalents, and restricted cash consisted of the following as of September 30, 2021 and December 31, 2020 (in thousands):
September 30, 2021December 31, 2020
Cash and cash equivalents$3,761,587 $3,693,813 
Restricted cash:
RentPath termination fee held in escrow under the terms of the Asset Purchase Agreement— 58,750 
Other restricted cash related to acquisitions— 3,349 
Total restricted cash— 62,099 
Cash, cash equivalents and restricted cash$3,761,587 $3,755,912 
Schedule of Cash and Cash Equivalents Cash, cash equivalents, and restricted cash consisted of the following as of September 30, 2021 and December 31, 2020 (in thousands):
September 30, 2021December 31, 2020
Cash and cash equivalents$3,761,587 $3,693,813 
Restricted cash:
RentPath termination fee held in escrow under the terms of the Asset Purchase Agreement— 58,750 
Other restricted cash related to acquisitions— 3,349 
Total restricted cash— 62,099 
Cash, cash equivalents and restricted cash$3,761,587 $3,755,912 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue Revenues by operating segment and type of service consist of the following (in thousands):
Three Months Ended September 30,
20212020
North AmericaInternationalTotalNorth AmericaInternationalTotal
CoStar$174,071 $9,194 $183,265 $158,235 $7,753 $165,988 
Information Services29,177 6,749 35,926 26,357 6,817 33,174 
Multifamily171,125 — 171,125 155,184 — 155,184 
LoopNet(1)
52,103 424 52,527 44,938 146 45,084 
Residential(1)
24,747 — 24,747 — — — 
Other Marketplaces(1)
31,729 — 31,729 26,190 — 26,190 
Total revenues$482,952 $16,367 $499,319 $410,904 $14,716 $425,620 
__________________________
(1) As of September 30, 2021, Commercial Property and Land revenue has been further disaggregated into LoopNet, Residential and Other Marketplaces.
Nine Months Ended September 30,
20212020
North AmericaInternationalTotalNorth AmericaInternationalTotal
CoStar$505,470 $26,958 $532,428 $473,363 $22,634 $495,997 
Information Services84,959 20,820 105,779 77,069 19,023 96,092 
Multifamily508,629 — 508,629 438,185 — 438,185 
LoopNet(1)
151,770 1,082 152,852 131,348 256 131,604 
Residential(1)
53,939 — 53,939 — — — 
 Other Marketplaces(1)
83,722 — 83,722 52,748 — 52,748 
Total revenues$1,388,489 $48,860 $1,437,349 $1,172,713 $41,913 $1,214,626 
__________________________
(1) As of September 30, 2021, Commercial Property and Land revenue has been further disaggregated into LoopNet, Residential and Other Marketplaces.
Contract with Customer, Asset and Liability
Changes in revenue for the period were as follows (in thousands):
Balance at December 31, 2020$77,363 
Revenue recognized in the current period from the amounts in the beginning balance(70,339)
New deferrals, net of amounts recognized in the current period87,225 
Effects of foreign currency(231)
Balance at September 30, 2021(1)
$94,018 
__________________________
(1) Deferred revenue is comprised of $93 million of current liabilities and $1 million of noncurrent liabilities classified within lease and other long-term liabilities on the Company’s condensed consolidated balance sheet as of September 30, 2021. This balance includes $1 million of deferrals recognized in connection with business acquisitions made in 2021. See Note 5 for details.
Schedule of Commissions Expense Commissions expense activity for the three and nine months ended September 30, 2021 and 2020 was as follows (in thousands). The Company determined that no deferred commissions were impaired as of September 30, 2021:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Commissions incurred$30,337 $25,436 $83,983 $69,047 
Commissions capitalized in the current period(17,876)(16,582)(49,798)(48,704)
Amortization of deferred commissions costs15,881 15,355 46,728 45,017 
Total commissions expense
$28,342 $24,209 $80,913 $65,360 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
ALLOWANCE FOR CREDIT LOSSES (Tables)
9 Months Ended
Sep. 30, 2021
Credit Loss [Abstract]  
Financing Receivable, Allowance for Credit Loss
The following table details the activity related to the allowance for credit losses for trade receivables by portfolio segment (in thousands):
Nine Months Ended September 30, 2021
CoStarInformation ServicesMultifamily
LoopNet(3)
Other Marketplaces(3)
Total
Beginning balance at December 31, 2020
$5,531 $2,739 $4,387 $1,667 $786 $15,110 
Current-period provision (releases) for expected credit losses(1), (2)
3,932 (257)2,167 1,955 — 7,797 
Write-offs charged against the allowance, net of recoveries and other(3,933)(518)(3,779)(1,628)— (9,858)
Ending balance at September 30, 2021
$5,530 $1,964 $2,775 $1,994 $786 $13,049 
__________________________
(1) Credit loss expense is included in general and administrative expenses on the condensed consolidated statement of operations.
(2) Credit loss expense related to contract assets was not material for the nine months ended September 30, 2021.
(3) Amounts previously disclosed in the Commercial Property and Land portfolio segment have been further disaggregated into the LoopNet, Residential and Other Marketplaces portfolio segments. Majority of the Residential portfolio segment revenue is e-commerce based and does not result in accounts receivable.

Nine Months Ended September 30, 2020
CoStarInformation ServicesMultifamily
LoopNet(3)
Other Marketplaces(3)
Total
Beginning balance at December 31, 2019
$1,264 $624 $1,195 $576 $889 $4,548 
Current-period provision for expected credit losses(1), (2)
9,616 2,634 6,579 2,482 84 21,395 
Write-offs charged against the allowance, net of recoveries and other(5,457)(350)(4,135)(1,607)(189)(11,738)
Ending balance at September 30, 2020
$5,423 $2,908 $3,639 $1,451 $784 $14,205 
__________________________
(1) Credit loss expense is included in general and administrative expenses on the condensed consolidated statement of operations.
(2) Credit loss expense related to contract assets was not material for the nine months ended September 30, 2020.
(3) Amounts previously disclosed in the Commercial Property and Land portfolio segment have been further disaggregated into the LoopNet and Other Marketplaces portfolio segments.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
ACQUISITIONS (Tables)
9 Months Ended
Sep. 30, 2021
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The following table summarizes the amounts recorded for acquired assets and assumed liabilities recorded at their fair values as of the acquisition date (in thousands):
Preliminary:
May 24, 2021
Measurement Period AdjustmentsUpdated Preliminary: May 24, 2021
Cash, cash equivalents and restricted cash$— $— $— 
Accounts receivable1,798 — 1,798 
Lease right-of-use assets371 — 371 
Goodwill86,314 1,818 88,132 
Intangible assets53,400 — 53,400 
Deferred tax assets11,171 — 11,171 
Lease liabilities(371)— (371)
Deferred revenue(1,086)— (1,086)
Other assets and liabilities(1,240)— (1,240)
Fair value of identifiable net assets acquired$150,357 $1,818 $152,175 
The following table summarizes the amounts recorded for acquired assets and assumed liabilities recorded at their fair values as of the acquisition date (in thousands):
Preliminary: December 22, 2020Measurement Period AdjustmentsUpdated Preliminary: December 22, 2020
Cash, cash equivalents and restricted cash$10,225 $— $10,225 
Accounts receivable662 — 662 
Lease right-of-use assets3,437 — 3,437 
Goodwill183,016 1,355 184,371 
Intangible assets67,000 — 67,000 
Deferred tax assets (liabilities)(1,423)(1,355)(2,778)
Lease liabilities(3,375)— (3,375)
Deferred revenue(4,000)— (4,000)
Other assets and liabilities(5,188)— (5,188)
Fair value of identifiable net assets acquired$250,354 $— $250,354 
The following table summarizes the amounts recorded for acquired assets and assumed liabilities recorded at their fair values as of the acquisition date (in thousands):
Final:
June 24, 2020
Cash and cash equivalents$3,290 
Accounts receivable131 
Lease right-of-use assets4,945 
Goodwill134,322 
Intangible assets58,000 
Lease liabilities(4,945)
Deferred tax liabilities(2,981)
Other assets and liabilities(5,047)
Fair value of identifiable net assets acquired$187,715 
Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination
The following table summarizes the fair values of the identifiable intangible assets acquired in the Homes.com acquisition included in the Company's North America operating segment, their related estimated useful lives (in years) and their respective amortization methods (in thousands):
Estimated Fair ValueEstimated Useful LifeAmortization Method
Customer base$32,000 8Accelerated
Trade name21,000 15Straight-line
Technology400 2Straight-line
Total intangible assets$53,400 
The following table summarizes the fair values of the identifiable intangible assets acquired in the Homesnap acquisition included in the Company's North America operating segment, their related estimated useful lives (in years) and their respective amortization methods (in thousands):
Estimated Fair ValueEstimated Useful LifeAmortization Method
Customer base$45,000 10Accelerated
Trade name7,000 10Straight-line
Technology15,000 6Straight-line
Total intangible assets$67,000 
The following table summarizes the fair values of the identifiable intangible assets acquired in the Ten-X acquisition included in the Company's North America operating segment, their related estimated useful lives (in years) and their respective amortization methods (in thousands):
Estimated Fair ValueEstimated Useful LifeAmortization Method
Customer base$46,000 6Accelerated
Technology11,000 5Straight-line
Other intangible assets1,000 2Straight-line
Total intangible assets$58,000 
Business Acquisition, Pro Forma Information
The unaudited pro forma financial information, in the aggregate, was as follows (in thousands, except per share data):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Revenue$499,319 $446,791 $1,455,316 $1,280,143 
Net income$64,303 $50,821 $193,595 $159,330 
Net income per share - basic(1) 
$0.16 $0.13 $0.49 $0.43 
Net income per share - diluted(1) 
$0.16 $0.13 $0.49 $0.42 
__________________________
(1) Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021. See Note 2 for details.
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Tables)
9 Months Ended
Sep. 30, 2021
Leases [Abstract]  
Components of Lease Expense
Lease costs related to the Company's operating leases included in the condensed consolidated statements of operations were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
Operating lease costs:2021202020212020
   Cost of revenues$2,717 $2,992 $7,446 $8,732 
   Software development1,910 1,628 4,913 4,412 
   Selling and marketing (excluding customer base amortization)3,452 2,636 8,876 7,725 
   General and administrative1,594 1,259 4,369 3,609 
Total operating lease costs$9,673 $8,515 $25,604 $24,478 
Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to operating leases was as follows (in thousands):
BalanceBalance Sheet LocationSeptember 30, 2021December 31, 2020
Operating lease liabilities$139,315 $148,975 
Less: imputed interest(8,779)(10,998)
Present value of lease liabilities130,536 137,977 
Less: current portion of lease liabilitiesLease liabilities(29,878)(32,648)
Long-term lease liabilitiesLease and other long-term liabilities$100,658 $105,329 
Weighted-average remaining lease term in years4.24.0
Weighted-average discount rate2.8 %3.6 %
Schedule of Supplemental Cash Flow Information for Leases Supplemental cash flow information related to leases was as follows (in thousands):
Nine Months Ended
September 30,
20212020
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows used in operating leases$28,082 $26,924 
ROU assets obtained in exchange for lease obligations:
Operating leases$32,107 $11,124 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL (Tables)
9 Months Ended
Sep. 30, 2021
Goodwill [Abstract]  
Schedule of Goodwill
The changes in the carrying amount of goodwill by operating segment consist of the following (in thousands):
 North AmericaInternationalTotal
Goodwill, December 31, 2019$1,738,360 $143,660 $1,882,020 
Acquisitions, including measurement period adjustments(1)
347,134 1,273 348,407 
Effect of foreign currency translation— 5,572 5,572 
Goodwill, December 31, 20202,085,494 150,505 2,235,999 
Acquisitions, including measurement period adjustments(2)
60,012 — 60,012 
Effect of foreign currency translation— (2,497)(2,497)
Goodwill, September 30, 2021$2,145,506 $148,008 $2,293,514 
__________________________
(1) North America goodwill for the year ended December 31, 2020, includes goodwill recorded in connection with the acquisitions of Ten-X and Homesnap, as well as STR measurement period adjustments to goodwill of $0.3 million. International goodwill for the year ended December 31, 2020 includes goodwill recorded in connection with the acquisition of Emporis GmbH of $1.2 million and STR measurement period adjustments of $0.1 million.

(2) North America goodwill during the nine months ended September 30, 2021, includes goodwill recorded in connection with the acquisition of Homes.com, offset by measurement period adjustments of $26 million recorded during the nine months ended September 30, 2021 primarily related to the measurement of the fair value of Homesnap customer relationships in the first quarter of 2021. See Note 5 for acquisition details.
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
INTANGIBLE ASSETS (Tables)
9 Months Ended
Sep. 30, 2021
Intangible Assets, Net (Excluding Goodwill) [Abstract]  
Schedule of Acquired Finite-Lived Intangible Assets by Major Class
Intangible assets consist of the following (in thousands, except amortization period data):
September 30,
2021
December 31,
2020
Weighted-
Average
Amortization
Period (in years)
Acquired technology and data$131,729 $131,551 5
Accumulated amortization(103,581)(97,791) 
Acquired technology and data, net28,148 33,760  
Acquired customer base612,092 545,643 10
Accumulated amortization(351,478)(296,758) 
Acquired customer base, net260,614 248,885  
Acquired trade names and other intangible assets283,294 249,465 12
Accumulated amortization(124,156)(105,365) 
Acquired trade names and other intangible assets, net159,138 144,100  
Intangible assets, net
$447,900 $426,745  
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
LONG-TERM DEBT (Tables)
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt Instruments
The table below presents the components of outstanding debt (in thousands):

September 30,
2021
December 31,
2020
2.800% Senior Notes due July 15, 2030
$1,000,000 $1,000,000 
2020 Credit Agreement, due July 1, 2025— — 
Total face amount of long-term debt1,000,000 1,000,000 
Senior Notes unamortized discount and issuance costs(12,367)(13,285)
Long-term debt, net$987,633 $986,715 
Schedule of Interest Expense
For the three and nine months ended September 30, 2021 and 2020, the Company recognized interest expense as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Interest on outstanding borrowings$7,000 $7,000 $21,000 $11,509 
Amortization of Senior Notes discount and issuance costs583 574 1,742 1,082 
Commitment fees and other522 492 1,499 1,133 
Total interest expense$8,105 $8,066 $24,241 $13,724 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES (Tables)
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Lessee, Operating Lease, Liability, Maturity
The following summarizes the Company's significant contractual obligations, including related payments due by period, as of September 30, 2021 (in thousands):

Year Ending December 31,Operating lease obligationsLong-term debt principal paymentsLong-term interest payments
Remainder of 2021$7,889 $— $— 
202228,817 — 28,000 
202336,032 — 28,000 
202432,457 — 28,000 
202515,704 — 28,000 
Thereafter18,416 1,000,000 140,000 
Total$139,315 $1,000,000 $252,000 
Schedule of Maturities of Long-term Debt
The following summarizes the Company's significant contractual obligations, including related payments due by period, as of September 30, 2021 (in thousands):

Year Ending December 31,Operating lease obligationsLong-term debt principal paymentsLong-term interest payments
Remainder of 2021$7,889 $— $— 
202228,817 — 28,000 
202336,032 — 28,000 
202432,457 — 28,000 
202515,704 — 28,000 
Thereafter18,416 1,000,000 140,000 
Total$139,315 $1,000,000 $252,000 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING (Tables)
9 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Summarized Information by Operating Segment
Summarized EBITDA information by operating segment consists of the following (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
 2021202020212020
North America$119,823 $107,906 $385,857 $322,611 
International2,849 579 5,683 (4,708)
Total EBITDA$122,672 $108,485 $391,540 $317,903 
Reconciliation of Net Income to EBITDA The reconciliation of net income to EBITDA consists of the following (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net income$64,304 $58,186 $199,664 $191,339 
Amortization of acquired intangible assets in cost of revenues7,209 6,612 21,565 18,671 
Amortization of acquired intangible assets in operating expenses
19,121 18,258 55,885 44,677 
Depreciation and other amortization6,610 6,806 22,138 20,563 
Interest expense, net 7,943 7,537 23,698 9,482 
Other (income) expense(1,546)338 (2,343)(29)
Income tax expense19,031 10,748 70,933 33,200 
EBITDA
$122,672 $108,485 $391,540 $317,903 
Summarized Information by Operating Segment, Assets and Liabilities
Summarized information by operating segment consists of the following (in thousands):
September 30,
2021
December 31,
2020
Property and equipment, net:  
North America$237,010 $123,634 
International1,856 2,691 
Total property and equipment, net$238,866 $126,325 
Goodwill:  
North America$2,145,506 $2,085,494 
International148,008 150,505 
Total goodwill$2,293,514 $2,235,999 
Assets:  
North America$6,853,670 $6,674,974 
International277,646 240,446 
Total assets$7,131,316 $6,915,420 
Liabilities:  
North America$1,484,686 $1,496,894 
International43,207 43,167 
Total liabilities$1,527,893 $1,540,061 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
ORGANIZATION (Details)
9 Months Ended
Sep. 30, 2021
operating_segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Term of subscription-based license agreements 1 year
Number of business segments 2
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, COMMON STOCK SPLIT (Details)
9 Months Ended
Jun. 07, 2021
Sep. 30, 2021
Jun. 17, 2021
shares
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Conversion ratio 10 10  
Additional shares of common stock (in shares)     9
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, REVENUE RECOGNITION AND ADVERTISING COSTS (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Accounting Policies [Abstract]        
Term of subscription-based license agreements     1 year  
Deferred sales commission, amortization period     3 years  
Advertising expense $ 97 $ 79 $ 252 $ 202
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, FOREIGN CURRENCY AND ACCUMULATED OTHER COMPREHENSIVE LOSS, NET OF TAX (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Accounting Policies [Abstract]          
Foreign currency transaction gain (loss), realized $ 500,000 $ (200,000) $ 100,000 $ 700,000  
Accumulated Other Comprehensive Loss Net of Tax [Abstract]          
Foreign currency translation adjustment (5,269,000)   (5,269,000)   $ (889,000)
Total accumulated other comprehensive loss (5,269,000)   (5,269,000)   $ (889,000)
Reclassification out of accumulated other comprehensive loss $ 0   $ 0    
Reclassification from accumulated other comprehensive income, current period, net of tax       $ 500,000  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, NET INCOME PER SHARE (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 07, 2021
Sep. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Sep. 30, 2020
USD ($)
$ / shares
shares
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Sep. 30, 2021
USD ($)
$ / shares
shares
Sep. 30, 2020
USD ($)
$ / shares
shares
Numerator:                  
Net income | $   $ 64,304 $ 61,148 $ 74,212 $ 58,186 $ 60,360 $ 72,793 $ 199,664 $ 191,339
Denominator:                  
Denominator for basic net income per share - weighted-average outstanding shares (in shares) [1]   392,419     391,586     392,101 377,177
Effect of dilutive securities:                  
Stock options, restricted stock awards and restricted stock units (in shares)   1,876     2,427     1,935 2,527
Denominator for diluted net income per share — weighted average outstanding shares (in shares) [1]   394,295     394,013     394,036 379,704
Net income per share - basic (in dollars per share) | $ / shares [1]   $ 0.16     $ 0.15     $ 0.51 $ 0.51
Net income per share - diluted (in dollars per share) | $ / shares [1]   $ 0.16     $ 0.15     $ 0.51 $ 0.50
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                  
Antidilutive securities excluded from computation of earnings per share   192     367     433 708
Conversion ratio 10             10  
Performance-based restricted stock awards                  
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                  
Antidilutive securities excluded from computation of earnings per share   718     794     718 794
[1] Prior period amounts have been retroactively adjusted to reflect the ten-for-one stock split effected in the form of a stock dividend in June 2021. See Note 2 for details.
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, STOCK BASED COMPENSATION EXPENSE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Compensation expense $ 16,299 $ 16,730 $ 46,988 $ 41,437
Ten-X        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Share-based payment arrangement, expensed and capitalized, amount       700
Cost of revenues        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Compensation expense 2,835 3,007 8,283 8,009
Selling and marketing (excluding customer base amortization)        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Compensation expense 1,620 2,091 4,644 5,886
Software development        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Compensation expense 3,316 2,821 9,289 7,635
General and administrative        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Compensation expense $ 8,528 $ 8,811 $ 24,772 $ 19,907
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, CASH RECONCILIATION (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Dec. 31, 2019
Cash Reconciliation [Line Items]        
Cash, cash equivalents and restricted cash $ 3,761,587 $ 3,693,813    
Restricted cash 0 62,099    
Cash, cash equivalents and restricted cash 3,761,587 3,755,912 $ 3,867,805 $ 1,070,731
RentPath termination fee held in escrow under the terms of the Asset Purchase Agreement        
Cash Reconciliation [Line Items]        
Restricted cash 0 58,750    
Other restricted cash related to acquisitions        
Cash Reconciliation [Line Items]        
Restricted cash $ 0 $ 3,349    
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE FROM CONTRACTS WITH CUSTOMERS, DISAGGREGATED REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Revenues $ 499,319 $ 425,620 $ 1,437,349 $ 1,214,626
CoStar        
Disaggregation of Revenue [Line Items]        
Revenues 183,265 165,988 532,428 495,997
Information Services        
Disaggregation of Revenue [Line Items]        
Revenues 35,926 33,174 105,779 96,092
Multifamily        
Disaggregation of Revenue [Line Items]        
Revenues 171,125 155,184 508,629 438,185
LoopNet        
Disaggregation of Revenue [Line Items]        
Revenues 52,527 45,084 152,852 131,604
Residential        
Disaggregation of Revenue [Line Items]        
Revenues 24,747 0 53,939 0
Other Marketplaces        
Disaggregation of Revenue [Line Items]        
Revenues 31,729 26,190 83,722 52,748
North America        
Disaggregation of Revenue [Line Items]        
Revenues 482,952 410,904 1,388,489 1,172,713
North America | CoStar        
Disaggregation of Revenue [Line Items]        
Revenues 174,071 158,235 505,470 473,363
North America | Information Services        
Disaggregation of Revenue [Line Items]        
Revenues 29,177 26,357 84,959 77,069
North America | Multifamily        
Disaggregation of Revenue [Line Items]        
Revenues 171,125 155,184 508,629 438,185
North America | LoopNet        
Disaggregation of Revenue [Line Items]        
Revenues 52,103 44,938 151,770 131,348
North America | Residential        
Disaggregation of Revenue [Line Items]        
Revenues 24,747 0 53,939 0
North America | Other Marketplaces        
Disaggregation of Revenue [Line Items]        
Revenues 31,729 26,190 83,722 52,748
International        
Disaggregation of Revenue [Line Items]        
Revenues 16,367 14,716 48,860 41,913
International | CoStar        
Disaggregation of Revenue [Line Items]        
Revenues 9,194 7,753 26,958 22,634
International | Information Services        
Disaggregation of Revenue [Line Items]        
Revenues 6,749 6,817 20,820 19,023
International | Multifamily        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
International | LoopNet        
Disaggregation of Revenue [Line Items]        
Revenues 424 146 1,082 256
International | Residential        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
International | Other Marketplaces        
Disaggregation of Revenue [Line Items]        
Revenues $ 0 $ 0 $ 0 $ 0
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE FROM CONTRACTS WITH CUSTOMERS, CONTRACT ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Change in Contract with Customer, Liability [Roll Forward]    
Beginning balance $ 77,363  
Revenue recognized in the current period from the amounts in the beginning balance (70,339)  
New deferrals, net of amounts recognized in the current period 87,225  
Effects of foreign currency (231)  
Ending balance 94,018  
Current liability 92,631 $ 74,851
Noncurrent liability 1,000  
Net deferred liabilty $ 1,000  
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE FROM CONTRACTS WITH CUSTOMERS, CONTRACT ASSETS (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Contract with customer, asset, gross $ 9 $ 9
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE FROM CONTRACTS WITH CUSTOMERS, COMMISSIONS (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenue from Contract with Customer [Abstract]        
Commissions incurred $ 30,337 $ 25,436 $ 83,983 $ 69,047
Commissions capitalized in the current period (17,876) (16,582) (49,798) (48,704)
Amortization of deferred commissions costs 15,881 15,355 46,728 45,017
Total commissions expense $ 28,342 $ 24,209 $ 80,913 $ 65,360
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE FROM CONTRACTS WITH CUSTOMERS, UNSATISFIED PERFORMANCE OBLIGATIONS (Details)
$ in Millions
Sep. 30, 2021
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue, remaining performance obligation $ 319.0
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, expected timing of satisfaction, period 5 years
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
ALLOWANCE FOR CREDIT LOSSES (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 15,110 $ 4,548
Current-period provision (releases) for expected credit losses 7,797 21,395
Write-offs charged against the allowance, net of recoveries and other (9,858) (11,738)
Ending balance 13,049 14,205
CoStar    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 5,531 1,264
Current-period provision (releases) for expected credit losses 3,932 9,616
Write-offs charged against the allowance, net of recoveries and other (3,933) (5,457)
Ending balance 5,530 5,423
Information Services    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 2,739 624
Current-period provision (releases) for expected credit losses (257) 2,634
Write-offs charged against the allowance, net of recoveries and other (518) (350)
Ending balance 1,964 2,908
Multifamily    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 4,387 1,195
Current-period provision (releases) for expected credit losses 2,167 6,579
Write-offs charged against the allowance, net of recoveries and other (3,779) (4,135)
Ending balance 2,775 3,639
LoopNet    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 1,667 576
Current-period provision (releases) for expected credit losses 1,955 2,482
Write-offs charged against the allowance, net of recoveries and other (1,628) (1,607)
Ending balance 1,994 1,451
Other Marketplaces    
Financing Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance 786 889
Current-period provision (releases) for expected credit losses 0 84
Write-offs charged against the allowance, net of recoveries and other 0 (189)
Ending balance $ 786 $ 784
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
ACQUISITIONS (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
May 24, 2021
Apr. 14, 2021
Dec. 22, 2020
Jun. 24, 2020
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Business Acquisition [Line Items]                
Effective income tax rate reconciliation, goodwill acquired deduction, amount             $ 17  
Homes.com                
Business Acquisition [Line Items]                
Aggregate purchase price   $ 150            
Purchase price, net of adjustments   $ 148            
Acquisitions, including measurement period adjustments $ 88              
Transaction costs         $ 5   5  
Accrual amount             7  
Indemnification asset         7   7  
Increase in revenue         8   12  
Decrease in net income         7   10  
Homesnap                
Business Acquisition [Line Items]                
Aggregate purchase price     $ 250          
Acquisitions, including measurement period adjustments     $ 184          
Ten-X                
Business Acquisition [Line Items]                
Aggregate purchase price       $ 188        
Transaction costs         $ 3   $ 3  
Increase in revenue           $ 12   $ 12
Decrease in net income           $ 5   $ 7
Ten-X | North America                
Business Acquisition [Line Items]                
Acquisitions, including measurement period adjustments       $ 134        
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.2
ACQUISITIONS (Schedule of Recognized Identified Assets Acquired and Liabilities Assumed) (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
May 24, 2021
Dec. 31, 2020
Dec. 22, 2020
Jun. 24, 2020
Dec. 31, 2019
Business Acquisition [Line Items]            
Goodwill $ 2,293,514   $ 2,235,999     $ 1,882,020
Deferred tax liabilities $ (1,000)          
Homes.com            
Business Acquisition [Line Items]            
Cash and cash equivalents   $ 0        
Accounts receivable   1,798        
Lease right-of-use assets   371        
Goodwill   88,132        
Intangible assets   53,400        
Deferred tax assets   11,171        
Lease liabilities   (371)        
Deferred revenue   (1,086)        
Other assets and liabilities   (1,240)        
Fair value of identifiable net assets acquired   152,175        
Homes.com | Previously Reported            
Business Acquisition [Line Items]            
Cash and cash equivalents   0        
Accounts receivable   1,798        
Lease right-of-use assets   371        
Goodwill   86,314        
Intangible assets   53,400        
Deferred tax assets   11,171        
Lease liabilities   (371)        
Deferred revenue   (1,086)        
Other assets and liabilities   (1,240)        
Fair value of identifiable net assets acquired   150,357        
Homes.com | Measurement Period Adjustments            
Business Acquisition [Line Items]            
Goodwill   1,818        
Fair value of identifiable net assets acquired   $ 1,818        
Homesnap            
Business Acquisition [Line Items]            
Cash and cash equivalents       $ 10,225    
Accounts receivable       662    
Lease right-of-use assets       3,437    
Goodwill       184,371    
Intangible assets       67,000    
Deferred tax liabilities       (2,778)    
Lease liabilities       (3,375)    
Deferred revenue       (4,000)    
Other assets and liabilities       (5,188)    
Fair value of identifiable net assets acquired       250,354    
Homesnap | Previously Reported            
Business Acquisition [Line Items]            
Cash and cash equivalents       10,225    
Accounts receivable       662    
Lease right-of-use assets       3,437    
Goodwill       183,016    
Intangible assets       67,000    
Deferred tax liabilities       (1,423)    
Lease liabilities       (3,375)    
Deferred revenue       (4,000)    
Other assets and liabilities       (5,188)    
Fair value of identifiable net assets acquired       250,354    
Homesnap | Measurement Period Adjustments            
Business Acquisition [Line Items]            
Goodwill       1,355    
Deferred tax liabilities       (1,355)    
Fair value of identifiable net assets acquired       $ 0    
Ten-X            
Business Acquisition [Line Items]            
Cash and cash equivalents         $ 3,290  
Accounts receivable         131  
Lease right-of-use assets         4,945  
Goodwill         134,322  
Intangible assets         58,000  
Deferred tax liabilities         (2,981)  
Lease liabilities         (4,945)  
Other assets and liabilities         (5,047)  
Fair value of identifiable net assets acquired         $ 187,715  
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
ACQUISITIONS (Intangible Assets Acquired) (Details) - USD ($)
$ in Thousands
May 24, 2021
Dec. 22, 2020
Jun. 24, 2020
Homes.com      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Fair Value $ 53,400    
Homes.com | Customer base      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Fair Value $ 32,000    
Estimated Useful Life 8 years    
Homes.com | Trade name      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Fair Value $ 21,000    
Estimated Useful Life 15 years    
Homes.com | Technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Fair Value $ 400    
Estimated Useful Life 2 years    
Homesnap      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Fair Value   $ 67,000  
Homesnap | Customer base      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Fair Value   $ 45,000  
Estimated Useful Life   10 years  
Homesnap | Trade name      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Fair Value   $ 7,000  
Estimated Useful Life   10 years  
Homesnap | Technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Fair Value   $ 15,000  
Estimated Useful Life   6 years  
Ten-X      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Fair Value     $ 58,000
Ten-X | Customer base      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Fair Value     $ 46,000
Estimated Useful Life     6 years
Ten-X | Technology      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Fair Value     $ 11,000
Estimated Useful Life     5 years
Ten-X | Other intangible assets      
Acquired Finite-Lived Intangible Assets [Line Items]      
Estimated Fair Value     $ 1,000
Estimated Useful Life     2 years
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
ACQUISITIONS (Business Acquisition, Pro Forma Information) (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 07, 2021
Sep. 30, 2021
USD ($)
$ / shares
Sep. 30, 2020
USD ($)
$ / shares
Sep. 30, 2021
USD ($)
$ / shares
Sep. 30, 2020
USD ($)
$ / shares
Business Combination and Asset Acquisition [Abstract]          
Revenue | $   $ 499,319 $ 446,791 $ 1,455,316 $ 1,280,143
Net income | $   $ 64,303 $ 50,821 $ 193,595 $ 159,330
Net income per share - basic (usd per share) | $ / shares   $ 0.16 $ 0.13 $ 0.49 $ 0.43
Net income per share - diluted (usd per share) | $ / shares   $ 0.16 $ 0.13 $ 0.49 $ 0.42
Conversion ratio 10     10  
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Proceeds from sale of investments     $ 10,300,000
Reclassification out of accumulated other comprehensive loss $ 0 $ 0  
Fair Value, Inputs, Level 2      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Debt outstanding, fair value 1,020,000,000.00 1,020,000,000.00  
Cash Equivalents | Fair Value, Inputs, Level 1      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Assets, fair value disclosure $ 3,000,000,000 $ 3,000,000,000  
Auction Rate Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Reclassification out of accumulated other comprehensive loss     $ 500,000
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Narrative) (Details)
Sep. 30, 2021
Minimum  
Lessee, Lease, Description [Line Items]  
Term of contract 1 year
Maximum  
Lessee, Lease, Description [Line Items]  
Term of contract 7 years
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Lease Cost) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Lessee, Lease, Description [Line Items]        
Total operating lease costs $ 9,673 $ 8,515 $ 25,604 $ 24,478
Cost of revenues        
Lessee, Lease, Description [Line Items]        
Total operating lease costs 2,717 2,992 7,446 8,732
Software development        
Lessee, Lease, Description [Line Items]        
Total operating lease costs 1,910 1,628 4,913 4,412
Selling and marketing (excluding customer base amortization)        
Lessee, Lease, Description [Line Items]        
Total operating lease costs 3,452 2,636 8,876 7,725
General and administrative        
Lessee, Lease, Description [Line Items]        
Total operating lease costs $ 1,594 $ 1,259 $ 4,369 $ 3,609
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Supplemental Balance Sheet Information Related to Leases) (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Total $ 139,315 $ 148,975
Less: imputed interest (8,779) (10,998)
Present value of lease liabilities 130,536 137,977
Less: current portion of lease liabilities (29,878) (32,648)
Long-term lease liabilities $ 100,658 $ 105,329
Weighted-average remaining lease term in years 4 years 2 months 12 days 4 years
Weighted-average discount rate 2.80% 3.60%
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Lease and other long-term liabilities Lease and other long-term liabilities
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Supplemental Cash Flow Information Related to Leases) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows used in operating leases $ 28,082 $ 26,924
ROU assets obtained in exchange for lease obligations:    
Operating leases $ 32,107 $ 11,124
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Dec. 22, 2020
Sep. 30, 2021
Dec. 31, 2020
Goodwill [Roll Forward]      
Goodwill, beginning balance   $ 2,235,999 $ 1,882,020
Acquisitions, including measurement period adjustments   60,012 348,407
Effect of foreign currency translation   (2,497) 5,572
Goodwill, ending balance   2,293,514 2,235,999
North America      
Goodwill [Roll Forward]      
Goodwill, beginning balance   2,085,494 1,738,360
Acquisitions, including measurement period adjustments   60,012 347,134
Effect of foreign currency translation   0 0
Goodwill, ending balance   2,145,506 2,085,494
International      
Goodwill [Roll Forward]      
Goodwill, beginning balance   150,505 143,660
Acquisitions, including measurement period adjustments   0 1,273
Effect of foreign currency translation   (2,497) 5,572
Goodwill, ending balance   148,008 150,505
Ten-X, Homesnap and STR | North America      
Goodwill [Roll Forward]      
Goodwill increase (decrease)     300
Emporis | International      
Goodwill [Roll Forward]      
Goodwill acquired     1,200
STR | International      
Goodwill [Roll Forward]      
Goodwill increase (decrease)     $ 100
Homesnap      
Goodwill [Roll Forward]      
Goodwill, ending balance $ 184,371    
Goodwill acquired $ 184,000    
Homesnap | North America      
Goodwill [Roll Forward]      
Goodwill increase (decrease)   $ (26,000)  
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
GOODWILL (Narrative) (Details) - USD ($)
3 Months Ended 9 Months Ended
May 24, 2021
Dec. 22, 2020
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Business Acquisition [Line Items]            
Goodwill, impairment loss     $ 0 $ 0 $ 0 $ 0
Homes.com            
Business Acquisition [Line Items]            
Goodwill acquired $ 88,000,000          
Homesnap            
Business Acquisition [Line Items]            
Goodwill acquired   $ 184,000,000        
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
INTANGIBLE ASSETS (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Acquired Finite-Lived Intangible Assets [Line Items]          
Intangible assets, net $ 447,900,000   $ 447,900,000   $ 426,745,000
Impairment of intangible assets, finite-lived 0 $ 0 0 $ 0  
Acquired technology and data          
Acquired Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets, gross 131,729,000   131,729,000   131,551,000
Accumulated amortization (103,581,000)   (103,581,000)   (97,791,000)
Intangible assets, net 28,148,000   $ 28,148,000   33,760,000
Weighted-average amortization period     5 years    
Acquired customer base          
Acquired Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets, gross 612,092,000   $ 612,092,000   545,643,000
Accumulated amortization (351,478,000)   (351,478,000)   (296,758,000)
Intangible assets, net 260,614,000   $ 260,614,000   248,885,000
Weighted-average amortization period     10 years    
Acquired trade names and other intangible assets          
Acquired Finite-Lived Intangible Assets [Line Items]          
Finite-lived intangible assets, gross 283,294,000   $ 283,294,000   249,465,000
Accumulated amortization (124,156,000)   (124,156,000)   (105,365,000)
Intangible assets, net $ 159,138,000   $ 159,138,000   $ 144,100,000
Weighted-average amortization period     12 years    
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.2
LONG-TERM DEBT (Schedule of Debt) (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Jul. 01, 2020
Debt Instrument [Line Items]      
Total face amount of long-term debt $ 1,000,000,000 $ 1,000,000,000  
Senior Notes unamortized discount and issuance costs (12,367,000) (13,285,000)  
Long-term debt, net 987,633,000 986,715,000  
2.800% Senior Notes due July 15, 2030      
Debt Instrument [Line Items]      
Stated interest rate     2.80%
Total face amount of long-term debt 1,000,000,000 1,000,000,000 $ 1,000,000,000
2020 Credit Agreement, due July 1, 2025      
Debt Instrument [Line Items]      
Total face amount of long-term debt $ 0 $ 0  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.2
LONG-TERM DEBT (Narrative) (Details)
9 Months Ended
Jul. 01, 2020
USD ($)
Sep. 30, 2021
USD ($)
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]      
Total face amount of long-term debt   $ 1,000,000,000 $ 1,000,000,000
2.800% Senior Notes due July 15, 2030      
Debt Instrument [Line Items]      
Total face amount of long-term debt $ 1,000,000,000 1,000,000,000 1,000,000,000
Stated interest rate 2.80%    
Discounted rate par value 99.921%    
Redemption price rate 100.00%    
2020 Credit Agreement, due July 1, 2025      
Debt Instrument [Line Items]      
Total face amount of long-term debt   $ 0 0
Total leverage ratio   4.50  
2020 Credit Agreement, due July 1, 2025 | Other Assets      
Debt Instrument [Line Items]      
Debt issuance costs   $ 4,100,000 $ 4,900,000
2020 Credit Agreement, due July 1, 2025 | Revolving Loans and Letters of Credit      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 750,000,000    
Term of credit facility 5 years    
2020 Credit Agreement, due July 1, 2025 | Revolving Loans and Letters of Credit | Minimum      
Debt Instrument [Line Items]      
Commitment fee percentage 0.25%    
2020 Credit Agreement, due July 1, 2025 | Revolving Loans and Letters of Credit | Maximum      
Debt Instrument [Line Items]      
Commitment fee percentage 0.30%    
2020 Credit Agreement, due July 1, 2025 | Letter of Credit      
Debt Instrument [Line Items]      
Maximum borrowing capacity $ 20,000,000    
2020 Credit Agreement, due July 1, 2025 | Letter of Credit | London Interbank Offered Rate (LIBOR)      
Debt Instrument [Line Items]      
Basis spread 0.00%    
2020 Credit Agreement, due July 1, 2025 | Letter of Credit | Minimum | Alternate Base Rate      
Debt Instrument [Line Items]      
Basis spread 0.50%    
2020 Credit Agreement, due July 1, 2025 | Letter of Credit | Minimum | London Interbank Offered Rate (LIBOR)      
Debt Instrument [Line Items]      
Basis spread 1.50%    
2020 Credit Agreement, due July 1, 2025 | Letter of Credit | Maximum | Alternate Base Rate      
Debt Instrument [Line Items]      
Basis spread 1.25%    
2020 Credit Agreement, due July 1, 2025 | Letter of Credit | Maximum | London Interbank Offered Rate (LIBOR)      
Debt Instrument [Line Items]      
Basis spread 2.25%    
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.2
LONG-TERM DEBT (Interest) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Debt Instrument [Line Items]        
Interest expense $ 8,105 $ 8,066 $ 24,241 $ 13,724
Amortization of Senior Notes discount and issuance costs 583 574 1,742 1,082
Commitment fees and other 522 492 1,499 1,133
Borrowings        
Debt Instrument [Line Items]        
Interest expense $ 7,000 $ 7,000 $ 21,000 $ 11,509
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Tax Disclosure [Abstract]        
Effective income tax rate 23.00% 16.00% 26.00% 15.00%
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Operating lease obligations    
Remainder of 2021 $ 7,889  
2022 28,817  
2023 36,032  
2024 32,457  
2025 15,704  
Thereafter 18,416  
Total 139,315 $ 148,975
Long-term debt principal payments    
Remainder of 2021 0  
2022 0  
2023 0  
2024 0  
2025 0  
Thereafter 1,000,000  
Total debt 1,000,000  
Long-term interest payments    
Remainder of 2021 0  
2022 28,000  
2023 28,000  
2024 28,000  
2025 28,000  
Thereafter 140,000  
Total $ 252,000  
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Mar. 31, 2021
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Sep. 30, 2021
USD ($)
operating_segment
Sep. 30, 2020
USD ($)
Segment Reporting Information [Line Items]                
Number of business segments | operating_segment             2  
Reconciliation of EBITDA to net income (loss) [Abstract]                
Net income $ 64,304 $ 61,148 $ 74,212 $ 58,186 $ 60,360 $ 72,793 $ 199,664 $ 191,339
Amortization of acquired intangible assets in cost of revenues 7,209     6,612     21,565 18,671
Amortization of acquired intangible assets in operating expenses 19,121     18,258     55,885 44,677
Depreciation and other amortization 6,610     6,806     22,138 20,563
Interest expense, net 7,943     7,537     23,698 9,482
Other (income) expense (1,546)     338     (2,343) (29)
Income tax expense 19,031     10,748     70,933 33,200
EBITDA 122,672     108,485     391,540 317,903
North America                
Reconciliation of EBITDA to net income (loss) [Abstract]                
EBITDA 119,823     107,906     385,857 322,611
International                
Reconciliation of EBITDA to net income (loss) [Abstract]                
EBITDA $ 2,849     $ 579     $ 5,683 $ (4,708)
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.21.2
SEGMENT REPORTING, ASSETS AND LIABILITIES (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Segment Reporting Information [Line Items]      
Total property and equipment, net $ 238,866 $ 126,325  
Total goodwill 2,293,514 2,235,999 $ 1,882,020
Total assets 7,131,316 6,915,420  
Total liabilities 1,527,893 1,540,061  
North America      
Segment Reporting Information [Line Items]      
Total goodwill 2,145,506 2,085,494 1,738,360
International      
Segment Reporting Information [Line Items]      
Total goodwill 148,008 150,505 $ 143,660
Operating Segments | North America      
Segment Reporting Information [Line Items]      
Total property and equipment, net 237,010 123,634  
Total goodwill 2,145,506 2,085,494  
Total assets 6,853,670 6,674,974  
Total liabilities 1,484,686 1,496,894  
Operating Segments | International      
Segment Reporting Information [Line Items]      
Total property and equipment, net 1,856 2,691  
Total goodwill 148,008 150,505  
Total assets 277,646 240,446  
Total liabilities $ 43,207 $ 43,167  
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.21.2
PURCHASE OF BUILDING (Details)
$ in Millions
Jan. 22, 2021
USD ($)
Building  
Property, Plant and Equipment [Line Items]  
Purchase of building $ 131
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.21.2
SUBSEQUENT EVENTS (Details) - Oct. 01, 2021
€ in Millions, $ in Millions
USD ($)
EUR (€)
Subsequent Event | ComReal Info    
Subsequent Event [Line Items]    
Aggregate purchase price $ 41 € 35
EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &6!6U,'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 " !E@5M3CK^LQNX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?G22E"F&;2\63@F!!\1:2:1O<9$,RLMNW=W=MMX@^@,?,_/GF M&YC&)F6[C,^Y2YC)8[D90AN+LFG#CD1) 11[Q&!*/2;BV-QW.1@:G_D R=@/ MA;> *F&"$.93O KJ%.%?_Q,X=8.?D4/R2ZON^[E=S;MQ!P-O3X\N\;N5C M(1,MCK^*5W1*N&&7R:^K[?WN@6G)I:@$K^3=3G(EN%JOWR?7'WY7X= YO_?_ MV/@BJ!OX=1?Z"U!+ P04 " !E@5M3F5R<(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 &6!6U-RMQK*-P4 %H5 8 >&PO=V]R:W-H965T&UL ME9A=;^(X%(:O9W^%A?:B(Q5('$++B"+1]&/1=EH*G:UF5WMA$D.B)C'C.%#^ M_1XGD- JG&1O(%]^\^38?L^QAULAWQ*?HS!.KEJ^4NMOW6[B^CQB24>L M>0QWED)&3,&I7'63M>3,RQI%89<:1K\;L2!NC8;9M:D<#46JPB#F4TF2-(J8 MW%WS4&RO6F;K<&$6K'RE+W1'PS5;\3E7/]93"6?=0L4+(AXG@8B)Y,NKUMC\ MYEA4-\B>^"O@V^3HF.A/60CQID\FWE7+T$0\Y*[2$@S^-MSA8:B5@./77K15 MO%,W/#X^J-]E'P\?LV )=T3X&GC*OVI=MHC'ERP-U4QL_^#[#[*UGBO")/LE MV_S97J]%W#11(MHW!H(HB/-_]KX/Q%$#RSS1@.X;T$\-S%-OL/8-K.Q#<[+L MLVZ88J.A%%LB]=.@I@^RV&2MX6N"6'?C7$FX&T [-7+$ADNB>XRT2>(SR9-A M5X&POMUU]R+7N0@](3(@WT6L_(3YED[X3DC7!3 MF V*O.S6O"KB>'/3:#\C%'9!83>C>$Z95%R&.S+C:R%5%1$NI63*$:)^0=1O M1C3E,A">'E$$!G9EB'"EPQCZ[K=I_C*>D?O9TX_I.9D\.AT$SC1*KS.:X$UB5TCH-J9[\)S,%8PO(B1Q M1!HKN8-_KY*Y1OWF%H,\,F2S">0+>R<3#T9;L SQYDB^3\<$ >X#GR%%?'#IQC2LA<;E7EOA!O%(P:#"\,@68N(E_QBL&XE2*31"[U8&LR2L.AE;F M!1-W\\]H4Y$H%I*_@_7IV8$K0EUIV!A;F2%,W-BS7AQ#S7H:!1NA/M&SGXW.H8)=:(D&Q:F' U?F2U,W.8ACWHPHAS/;\98:4;+1$ ;)0(G ME5(7'7FED84+?"*M+--K%']^+NX_DI4)@#9* ),82L9\':9K-'9 K23#%6O( M2L>GC1Q?ET.0S\%.5T)6#OX:G0-;'\>L3 D MUVD"MY/JWL1UZDI(6KH];>3VMQ&7*SW [D%!^6"OT9K%U>'#!6O12K.GN%0^G[%N[2GZGV*^'37+C+C<-QMEW6+1_/=QV_,VU@"0GY$IH:G0N8:S+?R,M/ ME%AG>V$+H92(LD.?,X]+_0#<7PJA#B?Z!<5VZN@_4$L#!!0 ( &6!6U-P MN5R)R@8 &,; 8 >&PO=V]R:W-H965T&ULM5G9;N,V M%/T5PIB'##")Q44+@R1 XJ5-T4F".--Y&/1!L>A8'5ET)3K)%/WX7DJ*99.4 M8A3MBZWE7)+GD+H\),]>9/&]7 JAT.LJR\OSP5*I]>EP6,Z78A67)W(M<%P%:?YX.*L>G977)S)C7 M^'1*?!U0(7Y+Q4NY1F-ADCN)K=_GH]OGR F]D#_'V>W#S,T.T4W=Y-[B\?K@& RF59JV6))GDB$D?\I#^> M]\0/09"M*N1-E1'I+7 FUB>(>I\0\0C^,ANCHP\?/Z!AP[[^=31S?'BIWN&E M3OZ7MD[_Z[;N"4VWPX]6U=".:J[SN5P)-%.Q$I"O%/IV^5BJ O+-[SVELVWI MK"J==91^+YY%OG'2']61016IT^_S!>.<8GXV?-[M40>,^ 'Q]F$3&X89#2DS MBILZ< 2S@ 1;W!Y1?TO4[R4ZDJ5"<@&IOIMP78*_4S4G/@\-OC8J#*/ -^C: M*!)Z'&.#K0-&O0@S-]E@2S;H)?M3(;1%_6$X^H)VT4KV2ATK]B;04^NA2/;(TB MSS.E'#M@+ @H,Q2W82RBU#=@4P?,(Y"MW(+SK32\7QJY4"^0W,"=/(/M6NND MY*+,K=I]"I^\P=A&,2^DQDBF/73"?FA_AQ '#41 R(RU-G3CL\ZB# M_([]P?V9LW.D.\ECNQD<>L$D[X!%Q(],\C;,]Z/(-[G;, :*AQW424N=]%)_ MD IZ75H9QDF["P*N7J30.9NZM1N*K<^XK$#%@:1QTWB-HQPS'UB$G?@*.6\([WAUA+A M?D]TG2L!WDV]=?$^30T>3M@A ;$C3^M>/VJX.R.Q '5/3%$P<*$)-": .&&0!RVQ.73C"?-I% MOG5-.#R$/-!]&^9.TJ$CFWO4RN8.F!%T)K;5TN-_3 MW0C5]+*3:F0M/,##>LRD:L/\")M9>>* 8<[!%9M<73A,._NW-6FXWZ6U9!'D M[GI1BH[U')[.T5&:HT1F65R4[=N/Z&_4KE\=$EV]4^4W_+M3V#HJW*'HG6 K M6SA1YE+#B?+-1=5[J/T-C]8%DGX7V"%IDF8;)9)_*^H[E7:(VD2](ZH;98KJ M1%FBNE$=FK;FDO2;RZ_5OJ9(CN-G<$6[.GFZA%W297)5K"4 $_)/2) MB"ID?::1_8 U[Q^P"(11HJ0^*]%G'@C<(E(B/P;S="QS@6"1./^.RG66@G%> M+ ">!A4&J>/=_3F6]R@DO0Y341>O?]E \%Z8_8$S81 -U+!K8Y B5!QFI4G MKNVX>$KS$F5B FU)SX9L:TL.!+;LL3\YSTIV'YLV,;[PG.^SJ1:,">C M#5Z3!9$OFR<.,[.QDN8EH2)G%'&R&AMW]FUL6XJ@$=]SLA<'8Z12>67LAYK, MTK%AJ8A(01*I3&!X[,B4%(6R!''\71LU&I^*>#A^M_Y5)P_)O&)!IJSX/4]E M-C9" Z5DA;>%?&;[;Z1.R%?V$E8(_8OV-=8R4+(5DI4U&2(H&8);$]QK/7@UP;O6@U\3=.IFE;L6+L(23T:<[1%7:+"F!EI] MS0:])L#3TZFC_,HGB_B",%H\?C;++I;PF2QA,=#/%\NT.-7>/7P M]!Q_ ]SL>XQF1?EWNDUN"";&^1:GY%C.79'/-/K MZ597.O_/>_R?O1^)X38[Q-7VW'/V))8$2H-$;(6FK(1ZE*E"L2-H1A-6$O3' MW:N0'([\GSWNO,:=I]UY9]S-H3CFVF[71JJX@>:J&KB;!)YK>2-S=_AY3E%^ M:(?!,2HZ1=G#81"TC,5=,-MUAPWL*$V_2=/O5?519H2CY$C.CP43XE.=_6=$ MB9968/&7] K*U15J)D42@KGA"8_$7PP*@I<5>OT+Z@TZAMW:5X9]@\$ M^!(XSK"E^2EJX+M^2_(.4YX;6BW%NU"^;W<+/F@$&/0*\$+A'BWR?TB*UG!_ M(D@[ISM2I=U9M 8G8;0"G5Y$1!<1\2G"#L_LK;!)->Q-]9DD!18B7^5)^_LB M:"U0(X3:;RTAU.XKME!&54VGO6_59,HD+ MQ"Z=P*Z=A5-4QUGH,-5Q%CI0;NB<$<"V?MWZUA42'"=_/NO:V'%!M0:M MC*8=L, ?' 1;7^:G,'OH.V&[\';APH%OAZWDS8/NIR1\K=M. < 6 ]RO&Y/M$.6C^($S^!5!+ P04 " !E@5M32SHG MW+X% "2%P & 'AL+W=OR MSXP.AS-SAIKM1?5=;CA7Z+G(2WDQV2BU/9].9;KA12(_B"TOX9>UJ(I$P6WU M.)7;BB>KQJC(I\3SPFF19.5D/FN^NZOF,[%3>5;RNPK)75$DU"DS4:**KR\FE_C\BI+:H$'\ MF_&]'%RC>BD/0GRO;VY6%Q.O9L1SGJK:10+_GO@5S_/:$_#X<7 ZZ9Y9&PZO M7[W_U2P>%O.02'XE\O^RE=I<3-@$K?@ZV>7JJ]A_XH<%!;6_5.2R^43[%AO2 M"4IW4HGB8 P,BJQL_R?/AT ,#+!O,2 ' _)6 WHPH,U"6V;-LA:)2N:S2NQ1 M5:/!6WW1Q*:QAM5D9;V-2U7!KQG8J?G5E\^+Z\_+ZP6"J^67VYO%Y3WDF\_(.J]1\0CV&!^Y39?\!3,<6/N'9M/8>7=\DFW?-+XH[;E[ZJ*EPHE M4G(ESQT>:>>1-AY]F\=$;MZC%#X1_['+GI(<_$L$T8*LEZK*4L57S>^FX+6^ MP\9W78%/=Y"_35.QJNA5/.7!_R+F) M9>LD&#P=$Q9YWHBD 89C+XC-'(..8^#D>,NE/$>7.32@I$PY@E:&THJO,H5R M =MH3,I HW*&J>?'(\8F6("Q9V8<=HS#GXWJ>U1R92(:&F(6A $>$37 /!K[ MEM!&'='(2?2NXMLD6R'^#"H!D6RR5J@-AP@?%8J)>:11@I2,QQ'6480-EW?$ MFW6\F9/WO5!)_@:*3*<88Y_1<749<(RQP%9=<4#&G@0'7\>U$\2A/V9KPK'( MMS0#W$L.)DZV?PNQVF=Y;B1']%"2F 988V<"4J@W2PO O7YAMX#=E"HI'S-H M4H<@VO>=ZMGG1[&F R8<"2/?MN^]6F&W7'4%!>549+(9+5,A791U38I#ZM$Q M8P.,DLBW$.ZE"[NU:\&W0F9JV%@=B:JK$0[C:"P%)EC @M#"M1VBN_E";,W M39EYECQD>:8R[APU<2\HV*THW62Q35ZLVV,0DLC7)DH3+(BH1?)(KR7$K25 ML=I!B>[A4-CF?5^LQOTBNDHP F/CB*\)YL4QL_#MM82XM>25[^L,9*2H2P,+ M(\;&% T* F.:9^E[9'!H<2O(S6!^<&T]T44"8T8TG@98.*R/8YJ]DA"WDK2R M/$AZ(T=='$C,(HVC#J,D]&W;W4L(>:.$5/R)ESMS& UJ '/+N!$;8%!GMMF6 M]*)!W*)Q/-V>"J>N!I3 &69<[B8<]5A@Z76DEPWBEHU;43Z>*5X5:,4?[#,C MT=4 =CVD8R4VXL((VVJHEPWBEHV?&\:)K@V,4NUT8X!%)(YM*= +"'$?<-Y< M\/K)A818;TP&6$"8K=?WW6B;G5J>4HETN\;D:]X)7]K M#FCJQ4A8%Z @]*A/-,(&()S>J>U=#>VEBKJE2@MLDQ[#!?SZ"R,X^M.U#**] M[3)/< :@>8*;#EZ8UF^K_TFJQZR4*.=KL/0^1!")JGT!W-XHL6W>H3X(I431 M7&YX O1K /R^%D*]WM2O9;O7\//_ 5!+ P04 " !E@5M3H)!@E%0/ * M:@ & 'AL+W=O1U]7BW7UO#@]K6:W^2JKGA>;?"U_ MN2[*55;+C^7-:;4I\VR^S;1:GN(XYJ>K;+$^>76V_>Y=^>JLN*N7BW7^KHRJ MN]4J*[^\R9?%_17>?WSYETI/YT>I,P7JWQ= M+8IU5.;7+T]>HQ<7",5-CFV2?R[R^ZKU=]34Y6-1_-9\N)B_/(D;E?)E/JL; M&9G\YU-^GB^7C2BIR.][J2>'0IN,[;\?I(^WM9>U^9A5^7FQ_-=B7M^^/$E. MHGE^G=TMZ_?%_33?UX@U\F;%LMK^/[K?IXU/HME=51>K?6:IP6JQWOV;?=ZW M1)\,>)\!:QD0L60@^PQ$RX"Y)0/=9Z!]2V#[#$S+0*@E ]]GX'U+$/L,0LO M;!F2?89$KS2S9$CW&=*M.>SZ;]OYPZS.7IV5Q7U4-JFEM.:/K05M<\L^7ZP; M:[^J2_GK0N:K7YV_O1R.+J]&PTC^=?7VQXOAZP_RP]4'^<]/H\L/5]';<70^ M?7TY&5U%%Y?RA[?G?Y^^_7$X>G_UYS\E&(F_1J-__'SQX=]1=9N5>14MUM&' MV^*NRM;SZH?HN\[GL]-:ZMR4?#K;ZW>^TP];]/OY:AA]_]TS(./0G?&\6*WD M8+JJB]EO>R$[!0%18[>HU_/YHAF9V3)ZERWF@XMU=)YM%G6VM&LW]8BY6 M=\NLSN?1V_HV+R.IKYRN;IMYY%,>??]C457/HHOUK%CE]E(NW*6\SVLYW\DB M1EFY7JQO*E#2J329@]W@@]W@K6AJ$?TF6V;KF514=N^N79]%61T-\]GSB* ? M(ARC-/IO9&WR-V[QOZ!?H2[?96+;3,T\_ND5X3R)Q=GI)Z NY% 7XJY+?K-8 M-^TCI\U=K?2:0':[D\G;NM"8L90[ER5]*Z9"]L_WK63"/; ML7Q;+.=Y6?TE&OU^MZB_1+^\+Y;+2"Y\]UDY_]5AV>Q0.'.VQZ5$C,5VW$&] MS@P+%%CH?7[A2]51C!\4XT[%=O/$K#-/[!2-OE\VTP6D+S%Q!@Y5)L3W!I9Y@2H;*SU]N1(R9T62P\MECJEO,^K MNES,F@5NUV W9;:N^_>\6[JEYU.C]@F)X9Y'L2*D.*0F(,O$A@*QUN_[).V. MUQ<#CSZ6G@?*'FB2)\=*[K98BRE14-]7=V69K^7T+7_H:P>>HBR&L,_5:0RY M-EM,04$/8S=:H"FH.)9H1RG""D6X0 O";!=*,(P<,QH 2F MG'-!=+L($3\%Q ]PG,0:WET Z9"+-(L2IR ]RC?7./?)NAF>SI\LZ1 M(DGDAKTP_QR9, @[Z/N$'@_=HZ/-UDPE8!\]2/P4$ ]YZ4 REYN.%1KC^-L[ MZEAQ)G;#G]M5QR8#HA018J% W I]N2DHR!''$($E&%F442B%/<$K>+!?Y1LY M/.(>JXI'OBT29V(62:D<7Y;Z*&+"'F(R5I5.5<"F-4F'$93$3!O#PWU"WE5: MFP_&@#B*4CEJ=6_*4Q/+F 7$#Q"F.J%> .D0DM5"EC 25A"'W4#S:!#QR+>9 MC EC+A#!"JRP!ZR@]<'+(AC@(I!%]@D]+.+1T;(^ $K +!(D?@J(!UD$2.=D M$:P@$8L_8(50*(3=J.)9(4QBX7)ICO76\27K*J>X!KL7];!U!(AQ<%<3P&6B8.8D2T46U9QHN"!N.'AJ) N,5D"IU@;1L-]*I:(V"XQB4>/ M8Q!S.\SH_["=/K/L =)[_S$1+:+XC+BIYBECNYZB;)8 93 %E-05$3$R0BR@6(VX0"8GL$I,^$JZWX+A7 MJHE'/4\U%=803^SK*>*ZGC)LY@_$T"Q>%U&<1#S[FT?&=8F)1%BN2'J7]4DU M\:CFZ3)%6\1-6UO+C!95=2=-\[HHHWQ'G<7U=5XVAV-^B-:2%B4-U'+@5]GN M,-ZLJ(Y9VH)V+0D0).*$6+:LJ>(UZL:I1]08ZG,*8!A/TE3H#A,UMSBQCJ@C MC^Z6RCZ:M UEN%'/[T10(P"4HT2-:WF1=Y12Y43>[ M!/G1%#BCQ8@6U9GZ4G4U5I1$W1CR>$_:4X!MWC 9BK9&8+Y5'*-E& QJB;K1YK"?M$6\S H#*;!:M MZ(H&'?<"+<#$'4LHC2G484%GM(*\4D]1EE9EP/$K6[,RQ1?LT2>IP%.JP/$G MDFI+[;A7JHE'0_=88(H\F'OE#7$<&;#< NFY>3*Z3C;LYRNYSCA1(_< M##GP,)TV27B4LDP28/'&N?MC97<;3K$:#]N\ZVT$'BRR&(&)7(+;C$"Q$P_: MKP--P.0=H__-_3D],NG1Q];_P/:<3IO'2NZV6.OY03?3/*63["G*9@D /A%F M<4&X8B+N9I9 +YE#)[6E90K=-LQ@U$"/1GDTM!F'10,=((Z5WFU'Q6+<#2(A M/C@'^(-AKK7/N%^RB4=!3T45VG!WM.I)?'!/&;8A !Q+M\R%0K&2\)S,.M(' M%R86D=C8ONV5:N)1S=UE0A&7"-II:Q_S1.Y'B3UQ++B[!+331E/;%H!01":. MW6GK5 7L-6"GC5*>8OTY0@'MM.F//8T\"EJF+$ )Z?0@@74'.TC\%! _8%QW MKX%4T@N7[K7E++%0:"F"CM/W=Z\]\FUF!AZGM[K70A&?<"-9F'LMH!/UD'LM M^IRH'WETM%D:< X?=*^#Q$\!\8![#:1RNM="\:M@W]Z]%@H&A9O0W.ZU .)7 M:P:"<4[(NA!N7;,TK.FA 1VA@)X4$Y.S[8# MY4)AC?!@C3/\"J\IYL-OC,>$ZG&)(9!0*BWTD1["1&-A,I%40%"AN\E!XJ> M^(%D3V.HF\D0X0+;7-5$X5GR!SPFERAT2MQH,KP2X)LK!;(F"@R3@HB@OMB5F: G&-B A@&T>'2U# M+#$! \:V(/%30#R ;4 J)[8E"G,2^@>,,+66)^X(C7LQ3()GKK^))U ME5,K??(5[HU* "0I M>7Y9?]IFY-'/,@O#Y>OAX&-E=]M084'JQH*0:%\*8 (U'ID=]TLV\2CHJ:C" MD-03:GF*:)^G#(OUI]"Y9(OQ*PQ)PT\0@9T&!!<88WJ?]4DU\:CFZ3*UGJ>> ML(7_7+V;'#WR;=UE>OL-@3%;ERE 2-V X#Y7#V)C:N( 8UA@K&]/I.;6E51: MW[WR*&B;L$PE*$82I8TY*T3\%!"?&H]? XD0B7'*+2&85)%1RK\]-:8*7D5[YS,HAP M4F!'QP(X*&[?.OF$UTZZ[IW4-&C=XAA_PVL/PX\Y'C(8@/'G(UF^J:5WJ&'OHY-A;'6/@ '&LCX)Q MOV03GW:^OFM=P!@'W<#8/][O*\#:;\!=0XZ(/XI;ES#&Q]["Z(WY/XCT!_VA ME$#4WZ>C=28#GO("X_YA!4RA J#(/Y3.&?I'<<-1VE>M^PSCD.? W_BRO2L7 M11EM/E0^;UXRL:R>N\9H^[)MWQW48%>^\67SM$V9UV6Q>['.\LO_ M8TN=ME[ALLK+F^W[?RJYGLJ*[%X13!N#-G]K+++Y+05_0['\;?>:HU.E\NXM23]EY@):(( #=(P & 'AL+W=O4O\9DO,;4CI]%.V/;L.81$_;NNG.3C92[C[,YUVU M8=NR>R]VK(%?UJ+=EA(NV_MYMVM9N=*-MO6<1%$ZWY:\.3D_U=_=MN>G8B]K MWK#;%G7[[;9LGS^R6CR>G>"3PQ??^/U&JB_FYZ>[\IXMF?QC=]O"U?S8RXIO M6=-QT:"6K<].+O"'15RH!MKB3\X>N]%GI%RY$^*'NKA:G9U$2A&K6255%R7\ M>V +5M>J)]#Q]]#IR?&>JN'X\Z'WS]IY<.:N[-A"U'_QE=R0G:,76Y;Z6 MW\3C[VQP*%']5:+N]%_T.-A&)ZC:=U)LA\:@8,N;_G_Y- 1BU #Z<3<@0P,R M;1![&M"A =6.]LJT6Y>E+,]/6_&(6F4-O:D/.C:Z-7C#&S6,2]G"KQS:R?/% MS?7EI^OEITL$GY8W7ZXN+[[#Q?([_/OZZ?K[$MU\1HN+Y>_H\Y>;OY9HAOY8 M7J)??_D-_8)X@[YOQ+XKFU5W.I>@1O4YKX8[?^SO3#QW+M!7TX]H] Z1B&"'GL7;FTBJ7C-4'/4K+Y75U79;="N M%0\__X73Z#]OBUEZ%)8&8W;)(,=5O.PS1[-"Y5:TDO]/?^$* M8]]=,HY/1&@13<)HF^6TP-@=Q>PH-@N*O1AI0V*MDA)K6X@2Q&_+.Y5 ._C< M2>>BRRQ)<9J1?"+<895$.',+SX_"\Y\2OF0-%RVZ%I)U:,6[2NP;J<,/7NS+ MIF)^-W)[ +*83+QP&$4Y<3M1')THPLM+-#,].6L&=$#L"8#9.9=:8=V=8(RG MD;:M<)Y'GBF"(Y.VHZ#,I135CYD"F)X72F0?]X#@H'3% ^L>Z=R@9.L=@.7$J29"K6-DMS[)D#F!BM)*AU 3JY1+7H MNF!$B77W+"NRJ4;;BF!:)!Z1!C"8!D7>R UK3>(<<<8?5>I8,E.YMLW,&U%# M+1P'V;#8E,T]Y $H&D:*NXX!*U1*J'EYQVNC7B60LOI[SSNNYG40 ]@ "B?A M%%7I)-0I-C'^4-[5[G%-'"'(,FS-/H<=C3'U+6_#*QP&UFW+=B5?'>9>'R*A MQ[O:PR)2>53'SJG>QM(,D@ZQ!MJVBW'LFY8&7SC,KTL'KYPR;0C-XB(KK'SD MLLNS*/8(-;C"K_#J,!EVY;.:":,@CV:C4[I-GAG)"CP%E,,NSF"">)0;1N$P MI+YH-KTFTD;/C-"D2*@??8(F$L735/+#N M)W9IQ*"&A%%SVXJ*L56'UJW8HJX<\@N,H:R9VB,IPG%]>[UC],,8PLO)9N\* SCOMB4F<@4EJTX;$4Z ZC"*/)X9' M),RCVWU;;52^!/W?>+79"K4!-)5'+YPW$@H4#BG*K=X!(5C9*;&RE&WH\\" MBH1!=?"@^Z=#X,(6AF4T]<%A%T/)ZB."X18):3Z<2 M_4L[/14:G'#@"O)84DS/.)R&!8DB3RU+#=AH&&S'E+?O]'9F6,:OISOJ0!@I MLB2:K@.G(:&P<_1H-[2C.)CP/O,&=MYO3WC44(J&*?4R8]2BN9])UF[1BMTY M]R+4YM$TN3E,S3,O6]L-TJX+:R+EE<2UDFGCBS4 M^9\ZJ>C6SZHP1(]<;C:B7JD)*>YJ?J]/,=SQ=VRV2$&C:3WKLJ-QE'@J'6J0 M2'\&B2KU0A86:Z@>0?TQ@W' <5Z9I4OAH&!L:QF$:?H(54.FI#U!G_+X9CBBJ9YA;E3[V0; 9 M4-5+,^ =)I;^H-;0 Y26GO(W=E 09]:NRV5&\M3CER%E'-X7#@]:6KW7YKWT M=Y9N[-Z:JY:!7C@UG MEL*>?YH>7(9YFN61YQPM'CWG"V]-E_O=KM\IEG4O?EU#'^I!2BVZ??O*XT0# M[#@,[*L&B@D(DR[,G;&P@4IQ1*UE:)M!4>[9H<>&NG&8NI-3)(]$&Y9)3JCU MV-,VHVF<^8;*$#7.WCY4S>$)TFA7 -/-E="# VB@%X>AMP!8 S;:X<';([.W M5\Z8V6"#*3Z-F&WD(5]LR!>'R7=15>U>+\@=5P'3A]PK+M64=@HMK*?5:6K- M/MN(%M.3M_GH18DM:^_U^R/J8>J^D?V+!L=OC^^H7.@W,R;??\0?%OV;)J:; M_L67KV4+:;-#-5M#E]'[#$+7]N^2]!=2[/3K&'="2K'5'S>LA.%3!O#[6@AY MN% W.+[1<_Y_4$L#!!0 ( &6!6U/9Z?..PP0 /\* 8 >&PO=V]R M:W-H965T&ULG59K3R,W%/TKUE2J%BDD88 MW06DP+) 51[B MT5:M^L&9N.Q9VT,V_?4]U_-(*"5:]4LR?MSK<\\]]]J'"^N>?$$4Q-=2 M&W^4%"%4'T8CGQ542C^T%1FLS*PK9<#0S4>^OQ^54IGD^##. MW;KC0UL'K0S=.N'KLI1N>4+:+HZ2G:2;N%/S(O#$Z/BPDG.ZI_!8W3J,1KV7 M7)5DO+)&.)H=)9.=#R=[O#]N^$71PJ]]"XYD:NT3#R[SHV3,@$A3%MB#Q-\S MG9+6[ @POK0^D_Y(-ES_[KQ_CK$CEJGT=&KUKRH/Q5%RD(B<9K+6X M_#&9^N"@GS\W(-KK$>U%1'O_D_!OMT8X .G$N;-U-1"7)AN*=Z$@\?UW!VDZ M_GAJRTJ:91SM?!36K196=NWJEJB:%,4^J1,6FD7@:5^8&P$0RTYYXH M5%IF%!F4=5->GMRSRF ?K& 0F2U+.6N6&0D9L M:(ZR1BL!'=$_SD>4?UG'G(/#1:&R0A3R&=8BD"MY$J::I ^@A<22I'O)&NX% M!Q8\&E8HE!%A8=LY9>:(:QXA#,2U=:$0$Q"(LP?M4;[OK.ORCR:QR5=JI00M[.PH*KXP57Z-L(Q817_64>A1_KSMDG<@WJ M*[GLTKRS"? 03"!__3?G4+Y]6/Y,+BC/NN 3F\;1R+\MZZSO,9U.5S6RWNRX MN\'7$E7LPVM_2&M@T?? AN*>"+7%E.W'S0==YY59>R@;-COZGHS>85@*67\3 M8C#K+SV_NO28Y%F-TD6JT8WP%/'M'8DI[C+,FUG% MA-0F-.^3?K9_W4V:1\UJ>_,TO))NKHQ'.YK!=#S\83\1KGEN-8-@J_C$F=J M+A<_"[Q0R?$&K,\L:&@'?$#_YCW^!U!+ P04 " !E@5M3D?=3U(\>3/VI66K=JL^KLFJ^/UBV[?KEBQ=-MM2KM!F9M:[@F[FI5VD+ M;^O%BV9=ZS2GAU;EB^/Q^/S%*BVJ@Q^^H\]NZQ^^,UU;%I6^K573K59IO7FE M2_/P_<'DP'[POE@L6_S@Q0_?K=.%OM/MQ_5M#>]>N%GR8J6KIC"5JO7\^X.K MR!ORCT ]-\%KA3F;&?,(W-_GW!V,$2)__JQNW[VYN;YY???=BQ;6PZ=>9#+W*Y[[>,?< ME^JMJ=IEHUY7N<[CYU\ G [88POLJ^.]$][I]4B=C!-U/#Z>[)GOQ&W^A.8[ MV3'?59:9KFJ+:J%N35EDA6[4?U_-FK8&8OF?/0NS(LJK;(B+54#@S4P8=NH MHLK*+M>JA>=2QAQ-BN^OS6J=5AN55KDJX..'I2G+C3(/% 722^DT6RJ09G5*0QN]P'V-U T"4ZS43V[3=W[3'V2S M!"H^UE5IEQ'__YO%\?'XV]_OKJZI9>3;Y_3O@O9GP>LJ%B:$_9N M*@+-K(L*J2*&%">:3+]M0.14(*-Q,PE]/[A+$*@H;16 J]+\-Y!>]'EB3P(A M-A72Q5REJD(82G@HZ^H:OX+S[6J=J$H#-32@(E1K$$$-G6!:U/#D$&P>EK5I M"A;VK;I#9*UFNG82@PCL1YB#ZP"P0>5Y550<3;2_\'PZ1 M&YW6@L$M^ASAA(!DD$IPO.IN71:MNFK#I;YI&-6RTELP!HC5YOR,D 0"_+<. M3@S')JI;FTI('Z@1=LCBM"< 8.I7)JUS_/C' H:VIFZ2WHB0\%2Z7M?F'G9" M>B(WZ^%9?S)=#0B[6O&VD1K>:T)V3H12S(L,WN"#-\ N-2"/X$M MQ0@R(&' MX!0:6:,U+OX T;W M]C%X5*<*M-P14-.1@<=XKPT1RA;>P3 '(*N<5. .+!FD<8;/\A!)JQ4+;AZ5 M%_<%,&@^4J]1L08T@*.0J!!["U#:6B*]2V$"U,/CA#*WB2)0IC91 \*#&VPE=(K8PS@+" MHT$96J8.S_>ZZEBL+JJ"91981.:!+#LD89!<SX:E$@R0%H&LVLA3'Y \BHQ%H8;?H9%P@, M1EQ^UC5 R0T1^ RM:MX3D<'1+&5J7(';WXC$%43P=D,.(2&,. ?\STP-WA&. MJ5'LD>4)2"Q12#=L1@!]X"2Z0A,]P3-%MD0;H&%FO'8N 3PCJMB? IH'P.8@ MK#-8C\X$Y@/SEU O%AR@LP:APDB\!Y_#=(W8&5OT!6

=VBH*CSHEB&/X"1)B8@B"B-, +7C5+]U^4)(= :"F 9E:5T3 MD9(4(IG'YTD[* NF@"(@BSJG[1*9\:?Z,YX6>5=9VY%1S>9L1A9+7@ CUGWOZ34Z"Q#H1)1N0? Y5H!7$"^SC3HLGBM40@6C*D/+G?0HF6$& MQNH6+7F0:RF>JA7IX/X5!"?\QUHS,@-Q4X=%-+O=VL+HA@A)L:7=\7F8Z)_)N]0ZW+%& ; M71./(N2HM-P _8LIO84>/Y?!XT=#&@0*T1RYO)4F0;SS-')0'?5&J([%6XAK MV,U= #\Q-\9-B/V9GWA+8F8&QAFH/D"R_P"$'QZ&J1=P3G\P!31@D;%HS(!# MJ]:9TTYZS4W6H=#39E&GZ^4F"9'9TFM_C1XWVVAB&K0 >%.VD\Q'S1'9D*O%S<-3NR3R<6)18 ^8_ "5,&U&) MV_8 K8#%@5ROT@6X=BQ6/*F"$-0/:-P:I!?ZC(5P"C3R&\C05L(0:#N*9=>2 MM$8?A5V26"C#D1OA1PPW ',RL2'EB'I7F<"!H#GI1DDI,CPA+B"'I$3\' M6XD08SX X<=.#P-2D9=S7Z2#SAYK&EF#&0\@XVW!OF9 *$M$&TE+TF"6B:TO M"/;$N@"%B@?DF- *GKL/[Q/UYLTU/0MOU,^EF:6@\-^T8(@?MF:A"0 RO^Q@ MW!# 4;-] BI,(D7PO0T4(7SWS]DZ(CF2=HPMH.>6]!G9+<.BP@+W 6SR__3@ M66%H0W_6?#,W*8K&=U$2W^P;J'V(4P"9.#?,#C(#M\S5H=D3A@Z:JNL58BR(&2 M[4'P0-;-2Y(8O/VYG!0; W8MHMF "TD0;#^04R 1] R@C[0ABEXS*XN%G+X( M53NQ93V[CZV5PY@SJMM,6VZ #6P#NCT'_!SN?R?/=96VS]"[((^QCFJ%/,Z1V1+&);WEE05F<23UC]VU\Q MH)1'%GQ8ZLJ;$V(EY!WZZ'7\4*[1!02)X )AC9*@%A",E@A-1X8X>I08!A$R MXD,O7:3#6<.(.Q8.EDHH+8 Y%PI2%'76K3!JE.FMV-\N_G7I(MD1G9\CGQ48 M.IBV"+0QP+Q$Y>0G?()%S397Z 'XT_^)%6KC14'/VW=)+,Z24#P*G:==@J7A M( @&5@K"X(9/1 22CTS>F_*>_==MEN> "X"=EA2KTV4IB1P)#I#C\8B0&X$F M$HWN10A[?$1X-EJ" 4O)+>7W- ?:/.Z(4*5C5-\%Y>CA\ C='2DB5M#!",V62H5.L>XMTA<\8?!8I1D4$J!,QLLK)%+V9H+ M90@BT\VV\U!)$LTTA4M2P03%\1Q+NJ4>!1"_YGQ=:WG:DA[2%86/41]F2YUW MF+,+'?,A7< JP&=.D'LY+ED0O0=YSERSE> #,E$4J<1A#2>XS PG(UO%:S7B MWM0=/M@86VO!Y!W1'&+63X)^AF=:EE%"G.(DD=@'6T<.WM)\;"G9&,8CPC?% MDRP,18W!FM;SHMT.ZR]A%6>WY*(Y. .&?HUH2?K@B'(O A\3CBSP$$_B]'*C M$:.E0M5)?D$8#-22Q;0,T^IL69G2+#965$4A$=6A.U%N[,-.KLTT284.W"I< M-W$'$_C9Z.$A^;L0I7,7*'S7%BPJ+/'XHQ12P*.J3(O^%SD'T O2(9+_Q:\)*:*U[X@N&":MZV.)9^&MK M:^7% CG92U4$K=3W14-$@XDPDQ#7M &@*\!O&BXZM 1[[>C]?:;(,7#!D8N;7.%Q8UA,N0I:B+1:6N M$<%5MAD,P 7Q*CM,&);J='+@>ALQFTM- $659*P%U 7?MBM-9#IT.OV#B2\L M %]'NVQZ)E*="B'8O(2GK,-*4A#C0[@LTWJ[ S!9]14 58 M> N6(]+8< H" MO'$3%&*E.#^ASDV'+$6L5LH@8,< 04T0(7"^&VLP].8XX9>Z4(;4ABDN4,7D MZ$C]#-L6R"B!)J8O9;>!QL0?5^;@C"-/!Z#7>FN) M[QRN07'YH)ZM-/ =G'-.UK9%4!@)D^QF+=X:)?;(H>1@(]G48D90]A@#KU^R M"\[^/1%3MMANZVC=D8K A;/:241R7.2<;[:P;N4A&=F'(N:>!X&:H1QX7#T7 ML(DGH!0-L<4>0LJ[VHYEHVY'>"17F S9HN4%X0]6?S8>G44RR%(#?;4MC?Z\ MU'L4GDDL$\>CZ5\I$T,%^823-%]UDE2YZ0CY'4U]'1'R&T"SU*FNUN NRQ1/ MX6)16(W$(3%A@4":KH$=-\]?]G 1E5W]U$=\)%)<8:-ZI@[/DN/SR^?XZN(" M_GZ@.J0GP3?P,%:A,=R5"2H>LA+LAX*\6$P:/Q4!$I7\4O;ZNH+!D?K1\]H3 M'AC'H1B BQ,&7A9B[I[\5DHC >&W=T& MBTU9E1T>7+V_.WANW>2OPW%*ICQ)$'K?EQ4 O@&Z"$U/ESW+Q.-(ZHT@XD^ M8-V'CQ&%U2"B T0!@'-@:G)&*1*A*_8]VP^L2O./2K]#IVU%? M4/(4A+D0COZ:0=1ER$^G\)O;5K2K@<7<+IZR8U9!NDJI0&Z/UJ'@ GSC3;#0 MV,=X28AXJ1ZJ&]#=_Z!*)!(XMG:(MRHI+]@^J8/65?_X, 0J#U_H;LN,BK@& MW:$,BYV0+,'3 :HN/FDJ=$BI3E=\1J0>LG[1W*FIOAN14_':8.ML:#!7QA([ M2%F];EHIA0-S@5 7N(&>+&&&MJ4ZC#@L3O:M&R3<$008)A,25T'A8%A$4NL% M^(R(@I !1NI7 %D8Y1:8[XY*]/!#&>9J^Q KR/1453C;<,6B1; ,GG%-^@.U M_^C\R-HDOI# EA%*26-0?[EEGG#L"ZDOXPQZ4?+:2(_B6[BT6LOEAIJ#$N(C M@.N0==XPW9ZJ&MIGI!L3<32"[]&E!Y7Y@51"V-2C?D51'W\"4AHHS]0OV3R,CD_/Z57D^3DY!)$@-BE.&/PADO9 M:'^#>R*!<_SM]LD,5, >3IZKD\OCY'1R"7\GR1G @N\GXXDZF4Z3R72J7C-S M4P82:P_N0VWR4JJSC2T01,JOBXRE-7Z3/@ MVAJNWG==A:H/@9@D%]-S!8 < M3^'UY49_QY,3_GL"&)A>)E,XGD'6L(OP"> T MSQ18I>?\YXS^G$WLG[U3V,WLGV2L_G?G/WKT%CBHMHQDK:X?1QE#DKXRG; MY^>(%%E-8D8$]J'O.>SHO.<\R.X3%4N$/K08)90,2JDGY1\1"V!,[1,:-HG$ MT2!?(/X8M8JN<-DR C4,\C\VP0.5J'(I6D45O4=N&'/=#L5';<14VT"9DZW3 M;*G27DXT."3AE>TSEH+BHQW;Y!-P'4C;JM59^@%6O3K>]D"?I$Z'=.CM$S;# M!(MR<3JY4-/+4_?W:M<>20%='JN3\ZDZ/3E1T_'%_T>92\Q^](KP_[4J@V0@^!W\NIBXD<^(]/\1JQ4F) C3Q=00SET,BE MT&G3U7VG+-X;!?+$.&)Z6-3 AA3L'2@<>+PT!R&FS)++$_LE$O:-R'>Q-?!T M,'-=4+RUIA S(F0 W4/BG\6X+8.8F4&-N*T/'\M ]G?]E,W%6&8'$T\S!A&_ M<_7< 9Q>6\DQB#JB>A2?_+!QU)M^"K? M"VG-6V_A@"WO?[@NK:7-8E ?!11 MQ#%<*H=^Z+SLL-JBE28^P1/F!/E5@",3-T+<[(7-JF+@TP3#VS9]T_EO,P$P: M!%JDU9%YUTHYU&3ZZ#JM2T!8L;*.ZA]<9A[A&(C MMCO+%J_-@N8H)C*K]K<-,.-4L=XK@ZSZV',*'W@Q-I7NJ M+#9OSM1[:>I>S[1S"=W04!"&%D5/\)DWK+3-U. MH;HF^R#@_%B@_JO-I*URD6?@35^C"\GZC0Y/SU59\G%Q;FZLY7K.8!1FC5A[R0YF:"? M#XA1EP##I9HFYP#9SWS; S-MT,< )'&1G!U?P/\7$]C>:3*='H.QEES"-CCI M\*CT8/=Z<@Z^_B6_F)Z,X<7I>7)Y<8$O)LGIR?0QD^])_/'4+("O*XDR6"AV M9+8@7LCQK6:),:^V= HE]HVY#;72O:;\H.H=G^%JUU],F7,I!M%I@E'!QXKK M@XE&ZAJ@2>A_,BY!GKC^T_>>[>G[,._H?2V,I"[!D@%%4!8P0QZD@)N@-L:F M/$Q=+(J**CS:SI811-E&@+B4'KR9H$M[T"S(_<^3OJBB ?8"%6=G>!^,O=:G MWK'Q2/*-'MQ^B/!&!40]:(F!I^<8IYO2Z_/+$^"+DQ#I^,Q+^*!J;U.D@: * M%[OUJ'<ZPJ0K""[DK6^CM0E=G%\GT;"RYRS[ZPHJGH.G" M/0Q"X/12N+?_K!USC@+EI#1Y:'S?3L[/DI!"_(U%U6]X3QV2)S8 MYMY*X<"^OF4NN$6[E O],57:>JLS'GMX&EFV/%FS\WG'7&9BX #]FC,+V4Y O!?FX4M]H@9FA#7M? MZ =K?.6=ORE QE)5;5T?7 0QB.$#D X@ZZJ:3YNZ1>A6Z M.GT[ \^S+C"G)AVD@LAO@E6S#3G$G2N[ BXR>)-.2Q6?&87:10ST\".?AJ&F M_@;"Y@PN %6S%V1X;*0BBS#>S[B/??18Z-MTH" 0@D--HMM&#-25U&I M66S'#2 <B-CEN8+.:B8C/E^VMN)6 D%@ M7-K=/SW7F!S8MC:< _H#A0500$-%NT\B(6\3O^26S?-O8=&[-JW5K=O7'>]+ M'0E%T==;VXZJH]L'D-Q8[R ^^FYOY.YZ>J]6T$+ $!_S:76[+[4PW E\;:^Y?;9CW??VE[; M9-.V;\GC(+2E@8WY%=]8\P:TVJ[5K3?_S6KL87S-BPP MW[7PP- _1X\O;>>JKU@.)F?.#V7=^ZCIEQL+@.OUD53@VY K2R98E#L=J"Q& MKN&SE5<"PBB:D,W ML0S+25 HM"*:?'6-43A[2F(*VMYZ*\^D7,JWQ\H(*C/QMR$E% 7&\Y3+!:0- MHLKD+L&TM;4QV+P8QN[<'[=Q\Q'8BV6.*[ M5GHWUOA A.T8PX=[@ECFX+ 9@VQ+?S9/F-KWECG#E">Q)NDN7R/ N^M=1*-I M;80O[/8I4O/N8U2;%(%)]5%-8[*"^]!V74QGK^8)L8Z=4W1EKK;76V#Z!L4_ M&E5Y(;'#SL?T9(XX#9$D0 %_;997V%*7]BT\FNM?9!E_=]OY:Y MG5?@DFFTZ>9D67/O$L!69<@#)3&F*UMB+/LG$[4NNX;#L629->S.<*X'?>VU M/47]N=5"^/Q\,9>:*6=^;UQ!OFM&D^=MT%9_QN:?ADNC' >Z4F;NB\9KGGK4 MTG \C3GA*6?_Y0=*A5[&];UU4$P4]E-GZ>C"RC^P_O5GJG*C9%"" M;@<2-A"%'+Z-T@HQ>MH/"_69LF1?>'V:=4C[>PF9-JY^$SK:%IL<;8^R/;9- MSX6T>QCUGJUC (9>BA=7*+$+;@.-H[??6$$1M+$ M%?ZPXXLF'MG0#GM_2,SM6=W=36=(?B0@(AC%)M--/G6E&$BUD0L\\KHKOFI); J^CU40F]DV[WNO?ALM[8:4TF^O_0WNIS!ABZTUT+N>CFO88;K=EVC^(BN@HOO'A2!Q4%EBIU2 M#1KM+TSS;Z@1&& '1]WV4HCK MK!!^L:A-MW:YW7V 8"&3SN.;'Q^#)B&%X8\*W?Q%/WC81]%+67NX*:& M01KIP(]RP]:3>:RF?1NK:1\S11.$Q/@*[.BX2 GH4AAZMEFC&RW" 6&5Z^6M MK1A>2""W3_[K(*1G", HSU^ZFW0&H8U-QQ:CC$&;P([:@!@F*=9[;)@MK4_K M,+- ME)K1[CP(U9[:*KZ\#*^UH;8%&-_G4O3P;?S:_>1*:VR@8..WY] @MTC82\CM M[!*U -YF[4-F@\>7R'HJAK&+3^1S9[:BU]/W@=$M[Y 4X=4WU0CQ-> MAL&=9S&\\94!5'SHBQZX!PQM/23!KFB6-DG-4^WLP+$,#Y.CP\85PF3&M2D' MG2*;;>#(^Q59>V;W-SU_8\C-^6LM/;*7VS$%* M0X6-.+2]G31HL^/2TA[MV;C_=7"=/ MBZ'?L7M'P &Z9(*F=U0[?'[1.%1R!2QBK_#&RW5!:=[;+L#&^JI#UZ@W!2@L M9%U,P.^^M)SZN[D0GY22-'QS*]X6Z53!?=UM"#* -K@>R#\$E_C'7T[1FU:D M90+'T+I N+UHKC6)NUO;U1$$/SM"5YO9"UBB6BRZY-S>S!)?QC)T8\N^6UJ2 MZ"YVD IFDY9 A_Z:)>L1\$HFDOJ/#14U O1V&M5G1E?- K$XYQE>(XH\1J"XI9H$/- MLL0QDN?._4O)I:SVEO:!T\'N[9I"^48NP@)$88M P?=E>:U$C>CDO5CO),1# M>+627%88[3B-(J6!6(HJK7L2?Z? A\\I1], KT41MQW2?\NN *YG;\Y%ON/ M7=]EV8WFC3K$2'/0X2LZ\+EUYH..J"':=#46/M[$G@&@D8FOC;+VY.U(JW%, MB^1"!PF-*H@C]#,9.,F^315SN>N6G!RN4RXE(A-$&Z2P+EY@F>9BFMGC:G>3 M.UV0&R MTN@_=Z0A'<84[)2U7 0;7)91[/4S=]ZAPN0]\)-ON^G>=EQ^!=T/_5#EB^ G M0<%(6M /G]+O@50M_SJH^U39WU:]XI\4]&PO=V]R:W-H965T&UL MU5AK;]LX%OTKA#?8;0%.K*[%L*QKYM6V>/)VKGMF^G4+M9B M4]M#O14*;Y;:;&J'J5E-[=:(NO&;-NTTB:+9=%-+-3DY\L\^F9,CO7.M5.*3 M87:WV=3F[JUH]>WQ))[T#R[E:NWHP?3D:%NOQ)5PG[>?#&;304HC-T)9J14S M8GD\.8W?O,UHO5_PJQ2W=C1FY,E=\<3R(R2+1BX4A"C7\WXDRT+0F" M&7]T,B>#2MHX'O?2?_*^PY=Y;<69;G^3C5L?3\H):\2RWK7N4M_^+#I_? M'!E]RPRMAC0:>%?];A@G%1W*E3-X*['/G5R>_WI^\?F<_73Y\0,[^WAQ?7EZ M=GW%?GM__3,[^WQU_?'#^>75T=1!%6V8+CJQ;X/8Y!FQ%?N@E5M;=JX:T>SO MG\+$PO5RHA5[43#>M^O MUP*N;[:UNF-;HV]D(RR3*F0Z4H:S6M7MG9,+BU'#M-<.])DOPFW;>B&8%>9& M+K#-:>8@;J$WB-Q"UBTR%C_".JB$T 9!-7=>C!&M-P,JE\)2=M>M/>RMLFQ^ MQU!S#$Q0*RA8H00XO]'=;073RUXIE*$V6$>/2/=2MR@QM.F55'BB=Q:[[.LW M<-0(L8=(!CPYL9GCE'M0T4_$+K0!!$[AA%S4[+URPB@?##ASK1U^O[WB3%^Y MVK #%A<9CXH8HXK'549/RI0GLYQ&>T=U,<\3G+VSW^429S\ M.,SC/.=QF=T_[^:_:+V]0!]X%;]F><+C*&59DM$P3PJ69;Q*2Q9G,Y;E/,+Z M2V$!&>7HM&E/DL&Z8A#[8/KP_T>=)B& M<)L>. Y8D/)D]G!3VJ*I[&%8WBB%>1/P58%L_H49+S&4[]/\_^>9M. M+6'L,60XI4^/]T^&4.L"QG\)0 ]YMJX!:B$46^Z,=[K92T>ID#Q=[/E>4$G( MXS =L@M*P[\?SGF4\ZR(,$+\J[RD1VG"LX1&69$BXH3C).&S-/.A!TZKXFE MEX!3CH.-> D[8X@NBHH5!8]F%8LK'B4IJV8\JI(]3.=1B1.[QT<_S](2&+[' M>C\?8SK. 2;8'P.]"68)+X&5&!!+LY(E^SR#_,T@+&5WX<%]@;IQ[IO/*#F"? M^@RUXO\,X>_$4A@SZE5GZUJM?'L:E )4ON[#)JD;=BN,8+ CM '[J F\K=M: MH6O4#M(7G9LQ#WER0,@C^/;ZC%CHE9)_>NM#:]O!('2B3ITG#O2\WNB=B_VIA"M/_0SN#\$9X&N_ M6*I%NR-VM._(<)@/#@\*57?K\(QROK.HV!:Q6/RQDU;2&PL>U9#D3M\5&,J% M!E?*/; ;X6I)M&C@IJ?6"AS[F+2M:^]<>%^']_Y0!B.?\\\']5$:<':[EHLU MJY%)*Z&(@]%AK(4:U.R0M',23MP,-\1FUR(LC00H3<@)LY]!/@I.XNJR&CG3 M&6L$;I+6\SM_7K)K/(;N4L0I/<5K/!F$& J,Q=!ZD" M?%^A ]+S5J[J$%>W M!O#GT+XA])$=0M[4\U8$3P)-[719[^L@$Q9VP'P85EK6H< ?,>S>UK)AXNN6 M0&9'*.VQ'79R_P:0_V'QG:(;L=7 R%AD?[9[2/_7]V'<'GK,F,>%S1_70VOZ MJNH\9_:V>](?V(9XCFW< FE*.X :^8G*?N@;A_3TW@YC1I,N9%1+QF[CINY1 M12K#%8-FP^+O=-W?-^C&X('?W2.PH+>'!8-ZL?ZC@$1+^Q_=IH6^@9#_SS:? MP[VL16JCA$%Z$Z"J=%=(O"_W0?,-36*/I#?/9?*3MYO'!/&>$MZ/QB0X2XDF@ZI4)?&)&7@9*/UXXZ+>2G"5%_K6J[C@93%[C<&,YV6" M05;QHBII4/(BRL _-J"A\L^0YD-E?1"0A;8XUCCG91G3OS3/688;$?@GW4AP M"0JT:;RG/VAX4X(IT=4 ]Y(D(LI41AU-PL4K!:'ZK.Z+RZ=171M<6'^*BG!P(,/Z$XS5/FG M&GU?S$=IXZ-!W %J!T.8OA$!^TI\=6PI;P2[$[6Q70\,_(0U6@0WNIQ]R?_^ ME0WMKX:K9CA:K8)\AH7H'?;PJ8\KT]$7+=#/E?]N1PB *>'CUO!T^#1X&KZ( MW2\/WQ5!+,'(+'0ML34Z+/))Z"_]Q.FM_SXVU\[IC1^N!7JSH05XO]1HR]V$ M% P?3$_^"U!+ P04 " !E@5M3H-%UX]L$ #M# &0 'AL+W=O]0:"X%*%P<#HZC_9/4GG<'?N&XUCMSL)',I?QL%Q_KPT%H'<(6*V,U M,!IN<8IM:Q61&U\V.@=;DU9P=WZO_8.+G6*9,XU3V=[PVBP/!\4 :ERP56NN MY/HGW,2367V5;+7[A[4_&]/A:J6-[#;"Y$''A1_9UPT..P)%^() O!&(G=_> MD//R/3/LZ$#)-2A[FK39B0O529-S7-BDS(RBIYSDS-'QV=G%S?&GZ2E\N+B" MZ=7I^X_7<'8QFYW.#L:&#-ACXVJC[,0KBU]05L*Y%&:IX5346#^6'Y-C6^_B M>^].XE<5SK#?@R0,( [CZ!5]R3;:Q.E+7M W55AS V=2:_CU>*Z-HJKX[17% MZ59QZA2GWP;&?ZP,KI<("]E2+W'1@&'S%JD(#>.M!D//7)5S4NND2D"'Z0# M:&B-$2[#+"I&=I7G)8T47TSK>XO#,B@R6E.&_@+:,]GRJ(4.I7*2>O3RS*_+ M] &U) C3$GY_\6<1@>D#1@XXH1&X!BZJ=F7+A>JI08&*LFJC8C5Q'+=]:L^EXSD/=IJ#%#D6 $99 M-!K63(.0ACC6$-CDENL.LBULJ7>^U/&%4M]S17K> #MMJFLNM05=; I;(N4\M: ,[LW].^6S)"8XXH8+%2+O.DD36-PL8%PL6F MSS<]%, 5:DY8&;Y!]IF&>F*&$#MG?TAE^8.0M/IVU3QUBP)$L7(9Q7>5#PG= M6[)V1FN)'DV%FAK=!L^JRJ/SP#5[;Z&1\-^AD:ATA1^[1IC$J5M%I6V'++=M M4!2>6+*T>)E!WD(;93"))M1KDR2%29#E)?88R_01+/W9?&.U=0NQFR[I>P25/4#/%U*:^X4UL/W".?H3 M4$L#!!0 ( &6!6U-8<5-."Q$ (A" 9 >&PO=V]R:W-H965T/G<5&6F$=%+3&;Y7W'KQHZ&!R*I;&F6?C(X6.K<_96? MO1Z""9/>G@E]/Z'/?+N%F,L?92E?/B_,K2AH-*C1!Q:59X,YG9-1KLL"3S7F ME2\O+O_CES?7;SZ^^?G]]?/3$A3I_FGB9[]RL_M[9I^+=R8O%U;\)4]5VIU_ M"DX:=OHU.Z_Z=Q*\5JL3,>A%HM_KQW?0&S3B#9C>8 ^]5Y7%'6O%I5E.=2Z= M)^2IN+ 6'G^1_%YIJ_GN?U],;5G 2_[GCG6'S;I#7G?XA6I]^&SQVBR5/4G, M4ORRF>_/N_3?K]WK-Z M'%_&SXXB)BO^6IAJY4<>- L='+&*+LUU*0OQ0[LP6;86YC97*0)^:C78*W!C)LJ%(FNL9+X6BOC%")V7 M!N2L2JH"UE!6K*HB62#:A)P72@$%RHCNV4KFI<#@VX5.%AU:/#"E9Y*L"J9D MEM4+ HYL"<9T/A<*3R&0YK5M:?$I4/*LP#^-6B$S^&J8@6H3130/XU$/X9AE M)##F)](N(A+T-Z -\>!"ET0F5*)E$[G2I9"9-Q^)]>B[[W"3;]3EX!35E$*;L ^AH&QE5SS M,Q9O.*G%BT2N^.:6("W'\(62]5P"L&FLERH"FI7.3(6B+2*%V-XD&TK%ZG*: M*6B\*L32H5E#0\LZ2[TA,FN6]+@T%5&_A0-!T669L0\[#2QTD8K?*UF43E9GDM9H&@:% M-A 1X)#TCKTT$W!$B 3>;U11:N<1\4(AX M0+Y3>%([$X&JY87PL5KB5J;E5&?.#YM)SEDT3"#QSXW,*CR5MO:,34.+)ZQ; M4UE0MD=/Q56A,DTV*]9/@7S25H5SZRM5: -P#SS@EQ612#?F!.$B+CEV*8(9 M&L .3R0I"!_@,32?GQ\* M"X_VSGIXLD:;2C0(?T%T?C\TDSPEV]5>2*!>4+ MQV9V7)%'.B,DDB@=]@# 0;:YI%3]] M-(B&O5Y#P5_^J&:J(/.4\G,],HZC.%C+7SK&0I,] 1='S3!WU= KU(W**Y@G MCGJ3LV"8O_Z942YPB@[E..H/>YU)?/U3XQ+D#BY(9IIU21%94ZM=[E B:/! M:$R?6#MTIP]Q1NS/P9P.='+H;CLD[(VH(GL'KGD"5?/'#A+=[_!10*2A[%&# M,LDTC.%B8(R@E584'9;#+P%84MY2 4;,---S MZ9XQ5RN"@4+3O%1;]D^FXC>936!$\"<."34A2!,R+=:V+'ML#?8I:,/:>@]) M #Z2 A=>!\&!AHXE8A>*5'FB:RYV:;T& [>1*I=[UPK7>9UP4'JAYSE<)*', M(-1-N8!9%Q)*H/6!#-"/!J\0PCBLWK4N28K, FC4U5=$@/J;LTSM^'-DA=C> M_/.&4PA;./3B)RPU)L]T27:PBI4%Y6 MI>VHUH#OL2"H+2_^=A0(K1MB,,:>QL 1S@E,DLJISGI+*P^)U2;U)X.IX6!?1:-=7+K M@=8@*> A 9H1=L'O_^ >M"R=B&M8FX,24]AO MQ+Q618NZ@!BD2;7\=WJK%=.J)"T22X1*)>?Z3^$X1UZ7'C;M.E<(,A]W3L1& M?)8MK!JF@#A%7NM9LZCFG7(2KAA)5S31!P/A"J>T+;/MDV>\XA.MR?'7.]R" M5T\-RX ,,=.S-2-XK<-:@Z[(JG&(=QP06$XIS:24%',2Y3#D<-(DZJ3'>Y7< M42U#MDDT^V23J3\"#Z@JX$+L,!ZWY9!MC8$] OX#/BK$ODOO"T9OQ!QM#-A_ M4 71/G#!<8#ZOX2@,%G=!(A<)$C7Q$D,%6R[N-[M/;S7DKKK'8#WA M*ZRD1CXQ"LHZ+DI=8F@3Z@!(E^$YHY5((J"TG:KG*S%K1YN 4 MP4MPA ;&1N*B>V37L9I MYH_J<>32=N%KW$!-/FW:FSK[8C^7*^K8_8A:D &MWV= ZW7[6$3IHFG+$%M7 MF>2@?8==C*+:E:_OX6:.3*\F,UT[,>!S\Z_1K*M[B9TJ7?0X@F M(WYCO"BN>DHM*RTR0 ]M55Q@TS)H]S2K4;N?(^T#(+(U7+_745W5VO7 MW<"+I@QM&YT:!9#/S![4\R3:>YN<_>TF9^#E-$>S5BGZ%7@3 $.N$CRX$GHX9YYW6E M,9G;[?=Q0X4>4!QD9.8S/N>3V,,XR,GJ$,L'+'?@N0U:R+>U&_/^KTZORM7:VZL[-^,Y ^W]&FBX:#<=NH MXZNFTHLG@Z@7GXDX&HQ&N!I&U,G;;M:=C;GD;%9TE[N:=4\".'77LKI5"%@8K3-AFRP#.?(W3LEJ7X5^SSTYAN.7!NOMZ_/-ZZ?[VWSQ8[$V8,[?1ZXOW?Z'MGIV^.OWV2C#[S^8/_9 MG3ZD$O^T5M])Z]_-GR SQI[B"N"?*CSY M]A26O-D1^*B*CK<\ MK,G0E3/L-.QL,'2'=[L,[_Y\E^$?T%SH]!;8U;O51F9JV1W(^Z]8R)[Y M*K13QP95JCNOLGE'(MI+=Z$><7IE\KVD?6=/N]=MOK:!E1K^!:G;PO9K] MNM7LMH?N*F6W#L0,PCP;C%'\W*CN\8BFHFE/:N1J;DI=X\4>2_HOU18^N:83 M%K>R@P[UE^V[3U2$1T[*!8KK^LT!1>\C;>NJ=R*N"B/X?2Y.'7/.R8-2FA50 MY91I:W=H*BK*;N#4E]*FO3X.#W- M_)&>]F!&K;<&)3O;+,H]E*36X5F0(FP@4P3%EN20[/BM0T:N1,<&1.429)AB M$VK5T9P407RIV0R12V^P9-1CX6BIO_CP.XRK'+C2K0=3W&/_SS2 3J6AC20+-;4=MU%7GN"5 M,L_,O:>2W%M-M9=Z9VO>EVI$#E]PHI=[:@=_I)*B&ESE?%ZH.:]-Z"OK%Z\V MLMR(,[X5EPC"+JAI1D

,_/HP$< M!)^0^X[/8WZ?8S@:X>X9?^Y/>E$\' AJCOC]\5"7\F#)MI)9/4'T?BMX)+X(_ _XS/'=_!OLFISJK2,5W3^^+ M_]W['T^]8D_P>UG=4&FC#>!6&.F[8M[LKOT$;,LXX>##GODQC'IL'61;*>WX_$:(-9EV_6_NC#G?[N(1NR9G( 4W6J@+V/8 *6@.XWYS M_64 $ 5U7[;^\R+GK??\&:EA@T#H\8;0O?N$WB?M+OFVD\2O:,[ ?O\G]NS= M;\^'R_L/L>6H*_#X3\I[LNO5]=/@UP'XRPCZ#01ZCQ1HXWXHH+G;_,S"A?MU M@7:X^XV&=ZZ!)#(UP]3>R7ATX%JG]45I5OQ; U-3EF;)'Q?#XS !9_ M00LT/S[Q\N]02P,$% @ 98%;4[99.&UL[5C;;ALW$/T50C#0%I!UC=O4L0W(L8,:B(W MBMV'H@_4[DA+A$MN2*YE]>M[AMQ=RT[LYL%]TXO$VUS.S)GA@D=KZ[[X@BB( M^U(;?]PK0J@.AT.?%51*/[ 5&>PLK2MEP-2MAKYR)/,H5.KA9#3Z=5A*97HG M1W'MDSLYLG70RM G)WQ=EM)M3DG;]7%OW&L7KM6J"+PP/#FJY(KF%&ZJ3PZS M8:R-VB#1E@35( M_-W1>]*:%<&-KXW.7F>2!;?'K?8/$3NP+*2G]U;_J?)0'/?>]D1.2UGK<&W7 M?U"#)SJ86>WCKUBGLP>CGLAJ'VS9",.#4IGT+^^;.&P)O'U.8-((3*+?R5#T M\DP&>7+D[%HX/@UM/(A0HS2<4X:3,@\.NPIRX>3BZO9\_OGR_.KS7,RNSL2' MV<6UN)U]O#D7E^>S^=P[&@888Y%AUB@^38HGSRC^75Q:$PHOSDU.^6/Y M(9SL/)VTGIY.7E0XIVH@IJ.^F(PFXQ?T33ODTZAO^AQRI MG+B5NB9QIGRFK:\=>?'7;.&# WG^?L'FF\[FFVCSS>M'^U44)Y!W$:3RS%[H MR87T(A0D*J*E)V*60*"COT32L$Y54N0A6 M($S&+\D)*;22"Z55V+ XL=$TL+Q XQ0J!\U4)G4*FN>HM2%2Y-\U)B>/3#9V+, XSHKY3U,Q=1)Q M(Q6%(&4F*-=P.S ,GC&WSEZ/]"+I7 M/O@^)P#=U3HFT-=:Q;@# $@Y$#XV/4[HW'@VF MN%LBHD@(\,2N#"H)7F B=1RB(T:P>Z/!07><%?RH3VV%Q7I,M/Z9[O%YX>D7 MWK,E*&6>Y#BST&:XB#$"#@6>8>(#_A(&N(1O%"<;\EP 0YZKV&*X*4';0Y"5 M03.ODYP&51GAPM[1DW0A7&WA?5>VWT#AC#RE6#^MY%19KW@JLXRYXYM>RA6U MM5C)3;?B:OC31,3'3,S)*$3X"G6?FB*4.[=ANZD-7LO2IC6'%&;;=9'WO?]P@>W3L#HK0Z3BE./H)>C;Y6DZ@I5=AV:O&- MB#2:&,5MQ]"S>>EQMULZ6T9Y9,OM8[ ? PC;3??K1X*@TW+QM)66.A>N",#8 M&P]&D[9RG\4U>.&:/^BN^8/_ZYI_%<6[:WYWS>^N^=TUO[OF=]?\[IK_\6M^ MN/6.4I);Q=B M- FVBJ\R"QN"+>.P( E8? #[2XNP-!,VT#W3G?P+4$L#!!0 ( &6!6U.W MA_BB:P4 /$, 9 >&PO=V]R:W-H965TIV?1CV0$NTS54B59**D_WZG4O)KF(G M0?M@B:)XSSV7]]PK^FRKS5>[$<*Q^ZI4]GRP<:Z>CT8VWXB*VZ&NA<*;E385 M=W@TZY&MC>"%-ZK*41R&DU'%I1IYWCB:&%V#D B)4N2.$#AN=^):E"4!@<:W#G.P=TF&_?$._32MBYBYNWEXNWB[.1 Q;-C/+.[JJUBY^QR]A[K=S&LK>J$,5C^Q$X[(G$ M.R)7\8N "U$/61(&+ [CZ 6\9!]8XO&2YP(3R)5E?U\NK3/(_3\O8*9[S-1C MIC^]62_:46'-;+%:R5RP%<]E*9W$&ZX*5B#I+!?*"6,#!OLM!$[WE51<87T/I4,0WQI9 MHZ[LD-WZVD M!W'O!,'LO-%:J?*R@10QZ+T@3TRNL(&T!EW+:L67Y0.VS'AZWA6M[]"W$MNW MQ";="Y-+*XJ?(K8+3#S'[6>9*.T.V'A=8W>M(Y02O@KO^5$FCT1TN#O(3H'. MB@F,K"YEX8&LPXVDX1/>H6 !5&6$5Y4NT<8M._$XR"O2:4_GV",CQ*.6P/Y$ M$3R>^?"851O$W!<\7<+>Z!JOB((A=34(X!6+@VDT]?(#'$=C"GP,HY0&B&(Z\[J4 MR'CNVNI\4A<';8#(V0W">>TKHYO=(K.D-'SDH'-0HFY!,G$^K62D*)M5FTWA MLXF&#:TLL4F[KCUDBZ:N2R\@@"QYZ5VWAPNIVA-$^S'?\SM2*G%Y06A7'>CN MOO#@-SIOD8])L3[GOJ*14D6)'[#HW069-,Q2LY"IMCJ MQOD*PB8)R/,$RIMFI^PD"B')V2F[I=X.V=WQLA'?<]*'CT!K#.%$R130TPXZ M;XPAPYIT1CWQ*=.;HYF3.(/^X/@D@1Q3#&ZT6O(TU"'C MX8S]PI+A!->K'Y'*@92/1,M]TWI" 0>ZS+G=L!74]9RC'U/B<7_KM2]R47-9 M^$I"_VBHI1XVX0I^&N-I/9GR>4^I>]*6-;:%."H==(99$,ZH.<:3((M3]O'# M9X1@!?7S)7UE6DLT.GS&D1%BU[K5RU*NVV8_/RP00H;"HI#:;Q0%$9"?.DV- M>L=0-,^U/VS320#1MR?2_>S^/'_9'F._+V__#+SG9BT5'4E6, V'T_& F?: MW3XX7?M#[5([=&H_W. _B3"T .]76KO= SG8_\NY^!]02P,$% @ 98%; M4T+(&5=U! 20L !D !X;"]W;W)K&ULI59M M;]LV$/XK!R_8&D"S]69;SAP#>5N3H5F#)%L'#,- 2V>+JT0J)%7'^_4[4K+L MK'.6M/Y@D13O^#QWSYTX74GU4>>(!A[+0NCC7FY,=308Z#3'DNF^K%#0FX54 M)3,T5O=N.C#DS:X-TM;RM+$,]UA.X%H*DVNX$!EF3^T'A**# M$FZ@G(;/.KS#J@^1[T'HA\$S_J*.6N3\1?NH29FM>%' [R=S;13E_X]GO,:= MU]AYC;\@8"^SA/L<()%(]^.X\@;-2,O24+/#WTX21]J MKKGUJ#VBDQ9U9G&4R'2MT($E]%QFP+*_2-!V1<.;X!"B>.P%44S.PG%$L\2+ M_3%<+!94L988M1PJ*D%EH!2*= V41*$+AQZ^_28)@_ '&'K#<=C^[V5". EM M,O3B"1TW]+VA/Z25,!IZD\GDBSF$AS#R/3\(.S3M])4E-3(%:&OZ M\RAN@D/"[>P4IE+9W20\4J5HV^V*TR'6']L)KHW(/8KO?P-2)US*$K5@E0=, MPXH:LWW>W=_^7]R-W)Y.#@_\?D2ML2CHA/Z_%/XJ=E]'SD*Y*"NIN(:WY?S2 M00OZX0::H_P"=@VC8,O(RFQ/SK):69U:)(*Z#91-1V[X?:Z=KTR?A>9RUD]E MZ=%LH>G60.WI!8S"41>'[L17HH=*<;HX\&)-+JB":!,IP5KOGK]IB(PK^,2* M&CO4I+3VBTI.G0<$4M]:%FBC1D[>RQ?8*"E "#,'0RVHU(AH;Q M0O==3S^39<7$>DMP5Z6LJI1\) (&B0IUA>Y^5*S[Q!4X,>&J2Y_9LOMN1SLK M5.C8+@7_^VE"3:XH:O;D%Z76;K3H^O_UA1[L7&\H=TMWB=,4%?I2-C>=;K6[ M)YXTUZ/M]N:2>92FP#3AI MU@98@Z#NU@_#/M#2V2(JD2I)S4E__8Z4XKIK8Z#8%^E(WCWWW/'NN#A(]4DW MB 8>NU;HI=<8TU\%@:X:[)B^E#T*.ME)U3%#2[4/=*^0UU"KA1Q,RP4^*-!#US'U=(VM/"R]R'O>>,_WC;$;P6K1LSUNT/S1/RA: M!4>4FG#V/$>'3F6 MKYEAJX62!U!6F]"LX$)UUD2."WLI&Z/HE).=6=W=?UC?O[F[_OT6UIO-[8?- M(C $:P^#:H*X'B'B%R!*>">%:33/53O47.SAC93U@;?M#/Y: M;[515"M_GW&<'AVGSG'Z?Y+[DQ!P$@UST4 EJ4>T ;D#TR#L9$NM9L.ZX()V MY*"9J"EH?*RP-\ ZJ0S_PEQ7]*BXK*&FVIE= 67>8+=%Y=+_&JMI$?GPT=4W MUK_"NOH\<(4U&*P:(5NY?P)RX##@%42D/8_+2DG .W@=!%Q<7?I06D"3^/ ^_ZH_=@F.70A[%?EC&D*69GZ<) M1.$9%DD6^>F\(!9QF?OSK)B] #L1R$,_CU*(T\(OBNR$LF(U@F =:L=9TGTH MX-_=6%PD?EQ:@-)/\PRB^%R*XM2/LGQFDY7Y29[-?MKA2#O*2C]*"HA2 @S# M[RMI5'L%:3KW2U(@*:9TI!G<2^!=S[BB>4S\ITJ[D;0GGG[1/PCQ@ II:E=R M+_@78EH/RI:D-3.-0G1T!54[=./T0#L]_E.!=@ X11+"RQ]U9' R^NB2]F[ MVY88A!FGX''W^(:LQ]'Y57U\@-XQM>="0XL[,@TOYS2RU3C4QX61O1ND6VFH M(IS8T#N(RBK0^4Y*\[RP#HXOZ^I?4$L#!!0 ( &6!6U-]AYNF]0H !(= M 9 >&PO=V]R:W-H965T@IRV2GNW#L ^T1-M<9=(E*;O9K]_SOI1DR;'3@PT8!C2U M+N1[>=X[]6IKW5>_5"J([ZO2^->#90CK%^?G/E^JE?0CNU8&;^;6K63 K5N< M^[53LN!-J_(\2Y+GYRNIS>#-*W[VV;UY9:M0:J,^.^&KU4JZAQM5VNWK03IH M'MSIQ3+0@_,WK]9RH>Y5^&W]V>'NO*52Z)4R7ELCG)J_'ERG+VXFM)X7_%6K MK>]<"])D9NU7NOFY>#U(2"!5JCP0!8F?C7JKRI((08QO-7?=!&6KP>7 U&HN:S*<&>W?U&U/E.BE]O2\_]B&]=F%P.15S[8 M5;T9$JRTB;_R>XU#9\-E>7L5CA:#6ITP:KR;@BG M#1GE/CB\U=@7WGSX]/'/S[Z\N_M5W+Z[^?+J/( FO3G/Z_TW<7]V9/^5^-6: ML/3BG2E4T=]_#EE:@;)&H)OL28+W:CT2XV0HLB1+GZ W;A4<,[WQ$7JW:A;$ MK?9Y:7WEE/C[] M^K,7 N &M9HIQPC?JKR^20'WZ#))?L(*HZT3'VU07A25$K]4Y8-(IV2/<2). M1#I,DH3^>M.E7H(*X73BG$;1AV"+ ]I^*/?[C,TNQE^_O%!EF*.1 0 MQU0?]+%:* I9D.-!;:^TJ:G&#R0.@T MS8;CYQ=GN!@/L\OIF?C0XS04!EGP1%Q=7@R?C\=\]7QXD4[[[#Z9KD[ D0SQ M%H:0YH%90HR3=)2(F2Y+SCP+(+*00<%VVN1Z#95WVOX^X$^)":&6)2^[2_E1 M^O)LQ'[2([)5<'=ORT($*Z18.%NMB>%<&X"B(80V/NA047KT0GKG=YH_R0K0TF#6.4)_PB M:!XH:+3:*'X]4^);)4L]U[CO* ^59]4#J=N3N$+,I9/)]7%Q)?ZU:)%UX6N* M6-#^JZO159;^1#IAJW:/K#\2/QLXG_+0VSQ&5$,<^<"1[]5*/Y/&@#)40E!+ M!Q4A[TPMM#$4[Z#PB\0"USA-EA[PB94D1(!/02%*()"%P0$K<+V6+HC90\^C M3^49ZXG+@'),6F Q]+O&5;GS4,:""*_6;.4]-%)R\@C%P3#85W\HUF45D]SU M>EWJG('X[(!$M8)07N2RS,FEHAHRSZTK.-JW.BQYHX;=3*"LO[ ;Y1BG?3YG MY&IV'EV(E 0A1R%,]Y592TWDHYF&0L]IS;"QUR%%>GC/%/%LX0YV"$\+0GW/ MRXK2=$P>'=0*Z!-E.9V=$1N0DG.P_]_ _?\!0'3R^ZX5ZEC--^IC2TWA&==:=_+7)V8<-+P5T&5]^-$@^D4-Q+1HNE:GHKH-W*_-(W%>S?V+< M(WESY>H A9"L/2Z0' SNN8WYB;P2=O/+Z-WSZ C=Q;M<=A"@D;BQ#G,)>/QP+9RM1"\#U-J4 M'0O%O+22X\V1@\2(S8' C(I-.)@(+>?CH5":DQJW ;!)";*&B)!5(KFZ<@BY MJ]/\'&EX03S909/1-&%'2MFC@ X5."D^_'SSZ8YNW_UVQY>G=%BM, C0ETXD)Q[J\Y19&5Z$B*J(( MZ+-M\P LXE0]4,\K[J8+5',:UBC+U->];JDC:=M.=44>UAAP$FX2=6P)]Y3; MBT__.+]CFUK7^;UKHU;!76_AGRKNR/'$WN\ZNF']+*8#&G&7$AWP#V1H=(^1 M-(O.<\2BO:X2]$[UF5@IA_12MY@8M77!&9LC)7:73(2Q.=78 "$K-H2: 7#( M&5_@S8( $!A_#<>%C[/K0YM,/#?(WJO 6S9@+K]2KMG@)0.&XI!_J]#!ULJA MBD1:LMA0LTK[L W5&SY!O1%%%0\O&_#W"L6(8Z$K>Q M_R%0ZB1.4-&826#W0%M28SPCO.N&CXZ&>L5Y#J2YO6GRT"N\V==&^C>>\U*I0YZ]-UYIG(6;W7V;BE/>&D&"69IF]FU-&ZT/"F,\*__,BW8=[?61B>*1 M_-1SB>,4GPH?'C*H7T(ZZ%<5J--8"M3_NS+*"%.T*8[*"6IY;"F2I#B =7 M[0/P!U[*4:WD,]*]D\YCPC.E_K$O*1_;9%-_*&F1.M*.0E2O6FVHF-2YDXV' M%LIZW9N'8[ _;JFH-8>#J5ZJH_&\9%7XHP9RQ/NZ\0M+IV)F-/ 4- S\W2$. M@$=4?3P,HUC9A>&CXK:G4M_)SWGRGMO8%NT?G']AWMU/'>(C"=%[PFP9M-U5 M]X2O>SS?:=].Q$5]GM[\9FESP)X.I\F5N(['V_'T=/^$Y:D3[^GE6$PO)A@M M+R89'9]?9H1$9\;KVFF:96)R1>LF5U?X/QV/ZWA]!-6)N!RFR91_D^?/2>;) M,)ND)/-X>)%-Q*&O*^>=[U1_Z_B=:[<\?BW\53KT M]#3.SK$U&5U,!\+%+W#Q)M@U?_6:V1#LBB^7"N7 T0*\GUN@5]\0@_8SZ)M_ M U!+ P04 " !E@5M3W(H=35=N22[S68&HA MF'Y88JF:63 ,=@LW/"^L6PCGTXKEN$;[M;K6- M[EI0+E(8K"1JS6; 8GBW' MSM\[?./8F#T;G)*-4G=NC E('@LAW9MMN'/5DK:PL"E3#'] M&Q]2)GTZ\2Z=9?PBX1JK 8RB8XBC>/@"WZB7-_)\H^?DR40)A%NVA0MNDE*9 M6B/\7&R,U70@?KT08MR'&/L0XW_C;PL$WB9L*>%*JWN^._SN%!M@$C#+ MT)]D[Z.915 9L(J\MYQ.*98/$(^.R#6%X>0(Z-Z")6);:$00;;G0E0MHLRV* M#>JW;X:3Z,-NVSV4#)IJ-%4;C5C]\J1C/GEDEB3I?X@'T FGIF*+#$ ZKE-%::2J\Y%>E@M:^/-'CJLH1[K4>@SGV#-9"H6MJV"_6K M?0]?M*WKT;U] %9,YUP:*#$C:#1X=Q* ;IMJ.[&J\HULHRRU16\6] ZA=@[T M/U/*[B8N0/^RS?\ 4$L#!!0 ( &6!6U,$)\_U:00 #P) 9 >&PO M=V]R:W-H965T;,F=N.CC?6_>UK MYD ?V\;XDU$=0O=R,O%%S:WR8]NQP4UE7:L"MFX]\9UC54:EMIEDT^GS2:NT M&9T>Q[-;=WIL^]!HP[>.?-^VRFW/N;&;DU$Z>CQXI]=UD(/)Z7&GUGS'X;?N MUF$WV:.4NF7CM37DN#H9G:4OS^> 5-XT @<:''>9H;U(4#]>/Z+]$W^%+KCRO;/->EZ$^&2U'5'*E^B:\ MLYM?>>?/0O *V_CX2YM!=I&-J.A]L.U.&0Q:;8:O^KB+PX'" M@Z'(\D(%=7KL[(:<2 --%M'5J URVDA2[H+#K89>.%V]O;Z^NK^^O+F_H[.; M"UJ]O;F_NGE]>;.ZNKP[G@28$,%)L8,['^"RK\"]H&MK0NWITI1-63S1J^5M(Q/2)NBZ4O!<=RHP"5U M:CM$K^R9\BUU[+0M$U*>;$5(5^ V9[?/&?VH#2S;WB/<_J>7] F/-^N? KD7'Y8$Z!V*Z ]L]G2<);?!A'Y[NWK$\ M3R7L@&(D]8R.DN7R!;[??[?,TNS5P0H"&67+9)D>/9TMD^ET*E50+ZTIE"L:[%6IZ?79V M^ZDEQR*!9D/2[(..CSEF"?:-5KF&Y2UM:H;A(*QR"Q1(YBIOP+U6X1/)&F66 M,T>:XG 9G15[JK6]5+(R$(!5Y:T!QI90";J5TAW3^UH#=#!T(-%9[_63.4.] MJ=2#=9$"!EEA$<96;Y+3*R!D*/6XM' ]L#WF.NC5YZ*(3>' M808C)!T=!HNA!I\A1ZTR&(52M=%5A%[ZC\N!FF##L&WZH2L&\!JJ&(Z8WE) /@S&ULO5=K;]LX%OTK M%]YBD0 <6^]'F@1(VDPGP+03))G=#XO]0$NT3502-20=-_/K]Y"2'*=N"PQV ML1]B41+ON>>>^U!XOE/ZL]D(8>E+VW3F8K:QMC];+$RU$2TW<]6+#F]62K?< MXE:O%Z;7@M?>J&T641!DBY;+;G9Y[I_=ZS M<#8]N)?KC74/%I?G/5^+!V%_[^\T[A9[E%JVHC-2=:3%ZF)V%9Y=)VZ_W_ / M*7;F8$TNDJ52G]W-;7TQ"QPAT8C*.@2.RY-X)YK& 8'&'R/F;._2&1ZN)_2? M?>R(9*>:?\K:;BYFQ8QJL>+;QMZKW2]BC"=U>)5JC/^EW; W*F=4;8U5 M[6@,!JWLABO_,NIP8% $WS&(1H/(\QX<>9;ON>67YUKM2+O=0',+'ZJW!CG9 MN:0\6(VW$G;V\N'FP\>;3X]T?W/WV_WC[:;]1E:\:9Y)=F1W MBM#5FGLMS !J&"K/;L@"K]?2=2AQM+DAM:(6UZT6WCGO:I1])5U;_M3RSPYC M*=SO)ZB[H:M6:/@"'%QNX*]JMC5(.>#?YP]S#_ .3&OL<>O;S@K=^6AX,YD- M%*0G/ +<;#58,[HRDO]TQRNYDI4'^-4%,OF=TT>O@N>J12-AZ;J_ Y#WTXPR MC1NFDNBUJIQ<=L.MNWF2SJ<63Z+;"N_F2#+J,#1!3[4""B E8O AC"7Q!6/3 M"#H9WI\."-! '[UBU"CC2=9BZ2R=CZTT&^>#30XL_R*0HUJ@0"HYY-YA\M8% M\.?PX.3O?RNB*'A[RB!5' K MIAH@Q$GBB3?;PU@SZ:X3'83,[,1FT; M\!)4*7R1:F2Y=KW$ZUIZZ:UBU"FT!X3#)P[S1=JM'>12[BL(IQ(+MV],Z4JK M]D4[X[8-%3(Z]:VWDAUXRJ^411'T?*)054K7_K'OX ]75W=S>O!?6?DG]DS: M'DP-Z'N<>A^9L6;29*4:?+/=CA,W-:" @9KF] Q#1POQ:NS3)\CW^HF;WNXG M.%B]&A'TAL*P9$44NU60LS+(L(J+E!5I[E91Q+(P?#TA*&)%4E*:XX]E14PG M"E<7;,5@ .N,\\M %2XK4 98A2Y/ K4+G+O;C$PVE('$S=A6B/VAL MU,X(^?^0Y\7O&\H2%@<)%FG!PL(I$Y8ER[+$KT(6QR64/.A^\.+5'ULYU(7E MW5HN&\PN8P18@V.E,)FP:YQJAG(6!25E$#FB"-)D*84%5 O_(O!++8W#S8 A M"Q$6X**TH!0I10:2!. YO?]ZB UE_VJ4.5(!?@O4!#(9Q@4D L-XJ(:#&B&F]"1G?N MHZGML]=9((G]\%F!9F='[1C%.0O"P$<##>/DJ]8+T9A(!]0-QW;KOP_O\0I6 M9+YTHXS%44H?E*IWLFF^X9N%2-D^G-$^XL:KW9XVELCBY^.4&1T6AW0:\7REE MIQOG8'_XO/P/4$L#!!0 ( &6!6U.6>#441P, /0& 9 >&PO=V]R M:W-H965TA[+!5H6QZ]"R9.=\JXBWOLY#YU%5T:@U>3&9O,Q;I6VV6L2S MC5\M7$]&6]QX"'W;*O^P1N/VRVR:G0YN==V0'.2K1:=JO$.Z[S:>=_F 4ND6 M;=#.@L?=,KN8OEG/13\J?-:X#V=KD$BVSGV1S4VUS"9"" V6) B*/W_B)1HC M0$SCZQ$S&UR*X?GZA'X=8^=8MBK@I3._Z8J:9?8Z@PIWJC=TZ_;O\1C/"\$K MG0GQ'_9)=\X>RSZ0:X_&O&^U35]U..;AS.#UY!度-[)463Y5I%:+;S; M@Q=M1I-%##5:,SEMY5+NR+-4LQVM-O>WE^\O[J[@TS6L[V]^>7OS\=TB)T86 M>5X>4=8)I7@$Y4?XX"PU :YLA=7?[7-F-- J3K36Q9. =]B-838903$IID_@ MS88P9Q%O]EB8GLO8T\,(-D99 F4KN/K:ZX[KB^#WBVT@SP7RQQ.NYH.K>70U M_Y\9_>\HGRS\K&S/O0-%D5(S FH0+EW;*?L 7>_+ADNTXOC [7:Z1-CVVE3: MUF!W@^^GL^D/WTU?3GYJM3'%) Z8&#GF@RR2NB]L@PA7EUDPQ=F@TJ]7;K HPE^96Z#2P83KO\("?8J M\# H76\E'9%HD @X&!Z"JN2R")J^48M&+->6E*WUEODD53$5%Z:DO(,#SRN SX7ZJ[E+-AH7G(&Y+R257!&5[$6 O%'T(*D2S*O M)/ 064N>K".>-H1>*\.%<%YMXW_KE?QL$K7HZSAO \1DIZ$TG XC_2)-LF_J MZ3WXH*0T T>^8]/)^-6+#'R:L6E#KHMS;>N(IV1<-OPLH1<%EN^HO4$L#!!0 ( &6!6U,:E+0/>P, !H' 9 >&PO=V]R:W-H965T M9.F/J]1"S^T#1K:*:W3(M#45:EO'(HB.FF59J/1<:J%-,EB%M>NW&)FVZ"D MP2L'OM5:N(&$'0YP[/42D&(AK?>LQD M'Y(='X]WZ!=1.VG9"(_G5OTMBU#/DY,$"BQ%J\*UW;[%7L\1X^56^?B&;6>; MO4X@;WVPNG.0]0Y9Y-T%BBS_$$$L9LYNP;$UH?$@ M2HW>1$X:+LHZ.-J5Y!<6ZYOE>O77S>K/S[#Z0N_U+ T$RYMIWD,L.XCL&8C7 M<&E-J#VL3('%4_^4Z.PY93M.R^Q%P#4V0YB,!I"-LO$+>).]QDG$FSR'UVX\ M?FO1!%C=T=O#/V<;'QR=B']?@)_NX:<1?OHS*?Q!B&5+-ZR]_VAS>G\R\"D/ M=H,.QEU2!G!NUT$XN/D 'Z66 0OX-=FO);\-0,"VMDH]O+);0[N>6= M*2W3O7!H\AJ\S647H0\$#6D2\0Y[\%(W2I:]!>( J"_!X<')Y'AZ.CDZ/!@? MCTZU5(JL!_#+=/QD)?*X$XK.P( IY,+7G)FOU"(@V/Z^<8ZXE3#Q7#0RL"Y2 M:DF5@\;Z\"I7UO.V*+Z2B^8S-81ES"'!7@DG_>")0* J^ ZE0GA28DZ MHIX:8UJMT>627!W[4\+( 0I912HZUJ51(D<.=N&$R7$(G[^7%%HF$L61YIJC MDKA2&K:,M1$Y)<++KB_2-MXWE +/9@YSZPK0)'-7R=T!@<9)!K @"Y),91 ; MQ22HS)7DH? >0Z>SLK;84MK_[X*EC_H52:UB5_8DO#6A:UW[U7WC/^OZW7?S M[J]!I[22E%J%);F.AK\?)>"Z3MQ-@FUB]]O80+6-PYH2C8X-:+^T-NPF'&#_ M.US\!U!+ P04 " !E@5M3'B"L!B\< #X7 &0 'AL+W=ON^?*E5XK=V(WNH%?%K9=JP[^;)?WW*;5JJ*/UO6]L_OW']];*],< MO7Q.SSZV+Y_;OJM-HS^VA>O7:]7N7NG:;E\+H_/3IJ],G^ &]\2^CMR[Y=X&HS*W]BG]< M5B^.[B-$NM9EATLH^-^UOM!UC2L!''_(HD=A3_PP_;=?_3="'I"9*ZMW18MO@VKX3\(5?H:@#,-7;]Y?_G9Y5KO+O M[P'( >XS#_>KL\D%K_3FI'AP?U:6*3ZO M=%%:(&WC=(7_+Q=V;K>%7;;P&JNGSM3&=4"?4Z*\[J&I3K=EO+-7-6P&9 . M/P;2-4Z1\KEBI:YU,=>Z*71M0(X)-M,DL,)KL&)DP\:S0;6$'.#= ? %6*)" MJW)5@&5J%;WJ]!+Q.IE@TZ/ ID>3]/WB-!+BM>L,J+QV8QRZW0K$'+"8&]4R ML^#' TQ!--'0FFX'9J!;%6_.SS^"[?NC-\!M4/L&#"6^7'06_OJJ"QUV08HK M!\9UPP3O5JHKU&(!UH_9O&8N R"V%>+C\U%0:+%2N(H4;FR'#/\ 9A00:)86 M'\Y1%F>9T.AK5?<$#XK.0>AF(H&X2K>R0+%6UR02@%BKKW73XZ/2+AN#'\P* M58/_0-DB_I>MKDQ7U-8Y+1#T3B_ZNJC!QO-V^/DU2,C"(1:ZT(2009 MY ,7T0TJQ@QY"F];6+(%YGQ.^(! H R C4BX ,*W BVRK2EA/^()K%>:#9$> M1 Q<&9*SU4W%1+P&3;>]XSWVY0MX, =]UM>BIA 7.-LH(&G*X?0SY9#%B[[K MX75D=,>09W"B#A"A2,*($B#MN-3O?;44$9U#C$$OE:IM24A1]C39,>8G85 ; ME@"3B$5;$;HD9OQ4?T-ND4TKNQZ((\0 BO=U550&%*DM%JU=#XDZ970>!Z/S M>-)D?!*)_Q0E?LSNW'J13"0JW9)N!+PW+6#0&K#M\UUQQ]R%!_;:,,?*$L4; M.(42",_A7=U!U%: H58H7$AED/$UV'Y#Y(+_:+(@P'@.%BGH MK>,=G:EB ' MAK9?=;>I5LD*LUHR298?1].LY; ]8.-,A,^(# ML,'(#,@1@$]_L@0X\Z=F"UV"H6BZO__MR=GIS\]<-*(+"W$NV%YMEZW:K':S M=!L*)'8;5NM "$!WNS(E,I!7]2R8>W<0@1)9(?WW;ZOJ&A\Y'ZF0A[80EFCT M,/B(*$]BA^9$O@-6AR^K=&'QI4ZK%H 2VY%)24![1%8@SD'C4ZAEJ\4!1U$% M6PRIC>HA$0""TC/V!0IDY'!VY#0 =!"D'<"4^P9@N15] M!-!1\5G8$&Y" /0+0H0%Q%^6=JKTO&,I)7^?J"3+%+Z-FEVJ3;"U,U;[5!)) M-]&9I2M \-?OA03\EJJ (08C\&!*E 3D)%@B#+.!\'/21(*8ZP$8/W!]XDEK M<'%H,*Z-2EUR8!,[/-F#%0\@8[0 KSD(R@K)1M:2'*E78K0?N"*$-1L#?AT9 M%)30&YZKSY]FQ=NW%_0M_%&\J2T$S_"LJTZ*.YU=:@* HD#_,B($<+0<)H$G M16C/[C^#W^E?I\_N(GS7=SE((SNB>J86R'-';I7"IW%3X8'[K)OC_XK@>6/H MX_Z9Z-X6;!%X"@I.*9S\9P\;0CX&6=F='(@&32R(!JB(771;M"D!( HD@CBJ MS0;404F,84544#3A9PA6!B##;R!$F/@O(#X,&/P#!, U:A- !6*ED/ZJ0;G1 M/C"TY*6N@:U>NSU763$XQ1#3@_1+H4FL0+;["1#YP.[OU([25C"\X&_>0VA= M/*)U*_"QI@Z96%AG%A BJ(@_O*(C/S\(_D@6_V3?0^I"E(3%P3X@.R@=V+!7 M1R*.!-Q%[WRP"G:@YK 4\J^->TH6@]%?"*SFG"B>ZVU%X; (%]0/=?1RJ1*Q@'R,O) M" AC%(Q.$_/=)?DO^, M9$MA\H'-1+:#9G$ZR\H)5PB*;\^Q"Y1"C'1PU9 H8 M8XLLSB& !G'H:C9E&*9]*U>0C6DQGY@2QFCKD\>9 O"I:(N3$"$645\5Z#*P M-G=,MHA3BA!!>9]).N'][W#'1%*^L^%VI9L83DB44($-AJ H_ZC2F(F"1? V M"J!2G-" P&@..UQ/@3@FMB4DNR)&S/1:!Q'RT3#2CHV#EY(3"!$+++A@U%>: MMNS78#B;4N=Y^T_NH/Z&6I%@1/P+XK.&0,=L:IUX8X!YAU& W1E2$*[I@C8I "0YIK6U]S M&KVO\L0$(&6E:@RSG*YKJEJ1(0DUJN\8N1/P1.+1HPGAQ),$SQ=MP'76[#O M0]$:&/,$%J%+5PX#SU)3>8,^3ED8OLN+?,!WD*T%K.Y#W6GC0>& 2P4>\WG2 MUI3 2$VV2D9#.'/A+:ZDY1 QG",#SQ\+#BRP39?)/AEIY&B=8&ND_*" MM"8)&:2B&I4H3*?+56-KN]QY4Y651(H>TXEZYS\.=FVNR2KTD%;AOK/ F"3/ MQ@P/Q3]42D.Z0%7$SK"I\,(362FB@*QJ;(?Y%R4<02_!L%66?HHJETK6I"0E MT>D#DI1%WU). C8-D'")'8S69$3XIPID/X<"V<^3M:T+Z\@Z>;<\5AV[W0J% M?Y"6PQHLA6+2+44;+CJH6M(>$5/\EVUZ7SPX5/6-BD!E'2(=.J<6*_),>9\J MIO3C%!RM]G:%EK#&T"JFF']JL66C&1R)(E=FW:" .JP[WZ( Q<_)IZTWM=UI M+>;6]1O,_<4[2Z2#-=3*VW0L5I1#2DM$X>-%_I5 EP*K::MC<-&=Z):SH#X" M!1,NZ1:D*5M0,U3ON5ZI>D$!;LQ%I'%0JK9*V))F @NM97W29:J48 Q&!0ZO MNVEKRX<+J(7",[WQ.",M5:'#6%);EEL8+SJ!7,:553X)6 M/9G4B?.$=*@.HVIURR72K"4J0/*6F*Q('Q27X<\^YJS,$BU:]"Y(GEI?&T>" M"V0S=D::VR7$6@./5;KI%+%^"<3Z91)3B$*U63;%!0+=E+LQ6DVN@/,53]T& M].G%$1GC]EH?[2T[6C-,2FS^-='O+R=7)V#CZ]H7^19]4THX%=[UZA_JA1+G M20.50@)>#O/D^.&,@PG\ =(SO0D9M#@B:OUR1 Q?^1R;C":6M'!;5HWN &"R MZRL RD#X^A&"712'\>9-I1N;-(X5KD^D"\NA!I)FUO(2:&]"()<4-4*ZR4X7 M$U!NE:I0?9%>=L'#,=A,/RG> -H"&;4>)5JGOF!(%&NI5[;:RS$#7$+RU3-H M+*?H+5J]PA&7:TTKGD0Y %<\V$O2_70/:B4D_??:PF_ YXH2!$^@M'@G?>%6 M$DQJB5(.S/512@,D\L&7J%8#D_J0B77)G]3-V5D<'26[^> MTG:M,$4X B[+MA2F48RN&X[*NJV6M "^\7'I9.,PNM-A"WVHKK>8Q$@20(1C MN&>2CXQ%L)28!K0RK$8V"UC[]UH$S_HE$!4A7?W&=4I1@,Z"]1![K0GH\!.O:\XOR'GP,P^01+(!E. M(Z"Q ?\+>F:^:FH!JH9"8XYD4'K(R*)6M0@1$:?AO4&E=O3RG'K<%&*?;?42(ADD M0:H 4^[N-!D,.YU4M/> MBC;1S!65RN ?%1?;[],@0\%X@VV6>BAH2QUTR/M MYJBOTC!NXLOS'3%X2[-VNCI6F,$MTVX?!L:8V^&*(-]]1S4:7":169]YHA=! M12BYS65JWAM58Y*&9Y&&9Y/(7U%N\(KT]2+)#4;I^&-+%:\AB*06$V2,O4P2 M.=>S;&5EU9"42@V%Z6P7"WB(P7&([F="#TQ5;+L_&=:&J3$I(K"U )>L3'M, M8QABI-:Z6]E0/Z#?>4R#,BNL%.HQ\ <5)E&+I",0K6HRM82); AIN&Z8)F=J M"[HB#A!]G:]#.#!3V)D(W3X6C]EH-D=F1"O7MT-#G.-&\3YO*#6-)?AMCB-& MRFC?+U0CQ)3CA*I)W&+&]I#LE1],(<8LM"%7WE+T@@09(7HLUGUA7.SP!E5(OQ?HFR.549J>"W,Q!Q-_"=$,"9P#.LT$WM#Y5 M9V-ZP] MXE@81C5")\Q.^5\)C6PVG>0Q.@";+QV!GH(0V>_#A=-Q[ 4]%V4: >P"!+/7 M."U6[U(FWV))"@PJ%E1A/F4@!^1/C4A@%H $GNWK)_%_3QE829/@"BD.;[/N M>BN'H\SZ^$*U-1#,4$R/^*QMI6O,P@P5DTKB'3XKJ%846R7A$XJ'_,BD;^7, MDXE%%C+OMH;84JE+1@DYRH:DQ4&X MD>&B&-/(20Z7E+1#BD_8>8G0+DXRA5"^AO3 MT5(Y),*_5S@+DNHJJ8B?-A5J_-'S] P8)X ?X_MTC ["/$/1B=1(/3!SM#[7 M1F^]VD#@ES3_:W\>9-.WKJ)4Z MJ6%"B/R$Y+LI_22<$/*G9%=(^3&4Z4,M!FP2).?HEK%J7*K.MEZI!_21IVD+ M8HA VF3F,G(EKH-'RL9GU6@$G\LTEG$^9IR'Y/$]-FFD8A>] G@\M>&=D^(\ MJS_E7G:$X)BIT0PJYFD/'C\"6[S+ OJ3X@LBS"N!,A<&5C,MF7$RN[DSJ,"[ MU';#K*QLZ6--5.L)HW+0/@3]HHYIF)>3HPBBZ'M=X_T7D;J\5C(ARF+$_%5X M;&G0$A4"YBVJ(??"@&52Y_.!.,0D:"Q AP5_F\D0LK),)![RJ-GCY_!IE>= M:HN/ :\KQJLX%HFBG_?0SCHLW18L=ZV8WF/B%6CM9T1)"7W!\2EDRBW8L'/0 M*/B!<+Q,2Y,G =K+Q !>^6SH$.RC+T]CLK!].XG*T^(3MFM><[OF'0VWM>-P MS7*TGO$8X)>K9WYF<'8(RW<8:2S4&D7I$'+I.],XX70#H32*4-SUK;4;S.L/ M[>A__[_9[0-54-^E3:I#&X^\^M?D\:F?P(L=AV1QUOS4UGW*AA>Y00I:KX^E MB^>39;9,L"EW;*F(R85C?W3'@W"2K3GR0E!TGW!,V;B0!"@T""A)H?ST\&:= MWQ@1Y =E)G:=#$GCH;K3Z>-P;^EPS&CT>9,/QXTT>#-"%^/-ML7DS8N(Q*%^ M0-D;4Y25;+91WJ"*I$RT\ID8*<[+A+;T<1N>-)_A8RFCX@185G+!.KS4'>(Y M%AD)5#PY [[Y&,(HB&T_??@"H2T%@K/8^A^)CW"I-X,;N.= \#8!BQ;:PHI4%A'M_1&H+JCUD-QT_H_+#V9P2PYXN^!R.ZRLA)/%9780?0*<"#E>0!T;@0 MMP+[PVT7OVWL(?,3/\<3YA.WNH8P8,VG:&E=)Z:&=^ F#@:4"PKK>0 $8&M* M5,":K$*H<#.5XY>S8E/WCK-X"@L=YU)<(L1)[HWGHO[6:1%\_MXLI+P>8O]= M:!&&B1[YWN?Z^AM.+SBNH@<-]&(DPZ5X9&\@+8[+FJP)-^'][1E*/0$;A@21 M@L=!63?@GQH_G;?_5#H'B?,8ZI*C:;,DE)-@&<<=IA_Y&J(A?79\!"75&GS1HG(T;[9Y")-5B3TLTZA$C*@:$RK@P(P]-+G M6J/%-CQ+E_?X?O*&(ID11$*CT 0_0@X:EFLUIKS#0=N)(Y\F,CN?UO\.0@>2 MC3$S-[%[.&?L#UGZ.G72>CS@N%! 2-S_J9H>FZVG>##_]!>>,(Q].B8=]27H M-#<$!C2.KBH;I@N2(^!7-%^+9< +2%2#@[US='YU 0[NR<,SQGR:I-C^UI38 M4V&25!.IS#MCKAB7EA, XM]3)_16T!Z,'^6\W4,UEY*\JZ$*+";5)'6DB'78 M8EQ"0U3V\U^+RABVR0 L'I<_G3[M_A8'"-[2T/&Y=&DOXZP2/QH-SVZPK!S5 MEF7]7'F8=J=SNR"R&PF>L D;!L#BP!0)P.]T#-YF(U@S,3%8*Y(^5E)"P)(& M%J3ED#+-6%,AGP_JIZ/TOD"CH[L+9Y*C*QOO)8>QWA,ZN)L?6!?+R&.O*UUS MBL!.,&U#[6AL$V"'=#Y*P10,(KFQ601^"L3(M_3X>#;-E..YJJ0BR;#$X6CI MR(9PA_^Q;&V_";V'*4!PL$A7^74!WX-F1IXIL@J+&H /E='QG4G/BF>_3Z?/:;^2N@5'MN-FG5)D#JE'N"(87;#"T^E)W%IOEI:(?0* >>M<40]/?60'/HP?>/*MV]%C=#XZH@63D4MJ(Z$&AV5D.H3H M'$%H)L8A^/0MGLNBD1YX?V@YL+KB&Q?A[J_.^B+-+J(7R"#'(!J!WJ\NY2JP M-^R0*62+]!*7)]HW/O*7S9!"F/Z%0\Y6RW@>GN?#0RN04+,2)BWT]#0'$68 M;SYO3J=&XK I23/UV%$9>N-6?E"!ESHX*.?M#RR.R3+=V*0HA.X45QNS>'F$ MY<,ABHG5.0JZ]0ZSX;3!34CU X*,!Z)XN3 @,&D XMS]Z?34_"O?F;E([@\: M-0$_L,[@K@?JDH@)]^'QH)N4I#.C-QMY ^W/<%.R$L\CC%VE%,XVS/;S>KP- M:# \!98YF5L*AEH2VP-@F_%C71.!FPL'5PFR%*I@,WU607,A+"5^H YP671\ MM\86#L_C%GP%>BKN*HQ>';OC3-V%%\2EZHI0<= MC\CNB4YZT567@@R@C>X'!@_!):,=SR8,EA7S. ,V=*'EX8]&=W86+J4*$R,Q M_>'#N/ZX3C@&-)>;N<(YGOSHSMCYGJDS/;/L$K-9T=J=JD$.X\% GQ7QHY/B M'%6\^KWGP7TGQY7X> PVAN3X<)!)+Q9H)^,XK"22Q%B9)_/%M[:*J=1P6BZ? M^HY@A&WSL77Q?A2[6>1%6K'8!X&-?*S=9'AFX&$BH%HL'LO0IRJ60, FO2$C M#V\QOQ!2Q%(U^)/CY(O\KK7D7$CZ3ICFQ!6E,&ZH0(1%!;8E09&B=DYO)=>( M^.O-1KAC<$:=^B96CFX"H7",U_ )S]A,IGMB*(7R*5)*A_0@GAROSS!665DZ M,4O9-.3 XA\T^/"<&F(.="TK;QZP_GN!!&@]IY2AS9!728\Q9"O M>ZB>W9OFN MMS_;(A&]OX5&V#8=B.1S\ZF-CW=SAO-!>_<%&)?V;/:%Z;8BQZ\X_==8 MFLIA+L'!6RH7O)9=00)"WI MRFVZ2+/I^%[J\+3PUWJ?\V76\76^$_R=:I#_Z.R& MKK:>VPXB,OKG2D.LU>(+\/O"VL[_@1N$R\Y?_@=02P,$% @ 98%;4_[* MHB&3!P _!8 !D !X;"]W;W)K&UL[5CK4^,X M$O]75+FI.Z@RQ(_$#P:H"AEFEJLEI C'J\XO>P 'V[FDM\&G94LJ*"6A6B9A*6)X.)=W26T'JS MX"\%K-76G)$F=T)\IX>+[&3@DD!00JJ) L?A :90ED0(Q?BEI3GH6-+&[?F& M^E>C.^IRQQ5,1?G7(M/YR2 >L R6O"GUM5C_!*T^8Z*7BE*9?[9NU[H#EC9* MBZK=C!)416U'_MC:X2,;_':#;^2VC(R47[CFI\=2K)FDU4B-)D95LQN%*VIR MRD)+_%K@/GVZN+V\G%S_G5U]98N+;[.+KQ?3R>R&3:;3J]O9S<7L&YM?_7PQ MO3A?L+T;?E>"VC\>:F1,VX=IR^3,,O'?89*P2U'K7+'S.H/LY?XA"MQ)[6^D M/O-["2Y@=<@"UV&^ZWL]](+."H&A%[Q#;Y*FHJEU4=^SN2B+M #%_C&Y4UIB MU/RSA\&H8S R#$;O"8S)E#4E,+%DR*RIFI)KR-B5SD&RJ:@PHW(*]0=@/PNE M=MFXG\--#BQ%.J*&6BOBP[?X",,G?<&G1#YL#1(85VPI2LQ/Q?:*FNE<-(K7 MF=H_8FAI#=4=;B9S?X&T?? V-'3],]FD6QSC>",W+C\GW9G./,\:=,\:]IIKR,FU:.=%.9UP5*4-]V9>B M;$B:&8+A18W2 -LC;^RS.4JWR+F$78[IYT:.L=:E\-*40TR!)I-+G:.QT6\O M!;KK!,I:@6H4J+ "K5 219*\=)7#X#%%7VU]SQ /T(,WN01XD8!LAB*^>M-4 M(+D6\LBD%/VY6[/9,_]/+!PY@3O"R3AVO#C$B9XQ;QJM-"I*-C1+,52]?18DOC/R M$AP]9XRRT+/G>BR((L>+(G:^7"+\DU&-*2FL%&# %AI3'*-;B_0[$RNR/)H0 MJ6I9I&1Q9;[P-9>9,JYX\ZVI"VV%\)PX"AD*XDXPX)S+&CVN^I&G7XJ=R&.:K^)7Y$\6 M:0.J01"0Y9-9AF^;^@&,G=$OIN^K4SB@WF='&E!N\!4]'@P")SX(P8J,@8)$; M_W\%?=0%?=0?]$2^M2Q%,Y9Q&\[GCS0WDK2(>V41U\3!];,3S,==8H3YM9Q@_GU:H4 M3QBZU@3S=@F;XT;JK): ;51K W9KBPN!K>]^_K*X56;J?=XW$EYRG>:4K=?X MQ8K>24:\R/R\?OJ3PI4U%A'3A^W@2_+;!&V#I=UH0#[ZK,@4>+PQ[22> V6; MDC]J&O_K%)T*98JUA >H&Z#VSW?B@&I*X+ANA&/L^'%@1M=-$$[+DNQ 1D%< M^PZFA]^SN$-3>X0">W2C7).Z^-6H074[).Z.FWALY(2C$1L[,381"['4:]-! MH1BE6!GK!4[@49%'P[ $94A8Y(0HV3>HT2ZEQ<$,RWU!IP83$C%V 3'^QQZJ M-W*BR$>@,XHB'X$-Q_*#_)^ M34ZJK)/ ..EE^V]\U(8,^L8]C/!(B@ZP)6M#38+MZ1&O;'.K^ MR$4*O534=7M,7Q=M4\Q33#%5; KB#<+=W]A/HC1N;>/4H3;]$*4$-A,:V-CV M6:!Y49J@?46H#^;B#N;B7K39X)61'66;DG[D?3,Y1UX/O*0SV"X@ZR5-%S!' M:L53.!G@.4B!?(#!*9%UK!7AF;CS&JG, K2C*DRQ:'5_+O_F7F8!)@6P3;XTYXC?%'K.:<0 &EZ9W+_ M$OV;0VE0"E1*#GO&.EK8^7JB,-*>,6YRCT!DHF[3MN*9)<*NU)Z[7YMO*W*W M@D9UFQ$#1DF;O*_W;M:$A"<)V^VUG4Y[;9MH/'82SV<]L9ITL9I\N _]37': M2_;W./T]3G\0I\.M&TFLOO?FWE4Q<\MF+R>[M]W5[L3>:#XOM_?"EUS>%ZA< M"4OSTP+\OA18&MH'8M!=>)_^!U!+ M P04 " !E@5M3&]:38,H& #E$ &0 'AL+W=OZ'P^$@R[1- M5"*]I-PT^^OO&4J6G<9V[]OA\L$>TO/&F6FUNYRM&S; MU;OQV%5+V93NW*RDQB]S8YNRQ=(NQFYE93GS0DT]%D&0CIM2Z='5A=_[;*\N MS+JME9:?+7/KIBGMRXVLS?/E*!QM-A[58MG2QOCJ8E4NY$2V7U:?+5;C0>4IJ1,6HM?%>3:J\>[W^\>OMRQ7Q\_W;/; M3P]/C]>W3Q/VQX>GW]CME\G3I_N[QPD[?2JGM71G%^,6-DER7/7Z;SK]XH#^ M@MT;W2X=N],S.7LM/X:O@\-BX_"-.*IP(E?G+ HX$X$(C^B+A@!$7E]T* #R MF]1KR>;6-.P6OEH !4EHE^S6AU]:]L_KJ?/[_SIB,!X,QMY@?,#@>^7*Q<+* M1>EA:>:L=V%?<(^KZ@4=F[XPE*F%1KU@3BY0-2TK]8RU+RM))IRTWU0E6650 M3JZEK7:)0YL:54E"ITICQZP=I-S9._:TM%*^RAU#Y%O93!&/3?CI(V /QB)8 MUPB4JDKV0;?2:G^VLF9/IL7GSSENS:0M+3MA81;S( M!%3PL8MK)(R[2A*@D MYR(B*N-9$M%.FO BSZ&RNYXHH)/NJ(X):,@REO(L+E@$1I$RD?(HH;T\S%@4 M@2%F]RA@-2\;5;_ ?,A#D;"__RT7H?AE6(=)PL,\WN[WZX_&K!YP=9Z&9RP1 M/ PB%HN8R$1D+(YY$>4LC%,6)SP _Z-T:H;D*)R99$0,[[)![0_+'[\_(6>6 MW9?VJVQ7=4F')"51R#-1#%S]$D<-BV"KNEMVX;8;X)RP.!>\2(0/)H_2C+:* M@D=A0508\"+P68!G84I;(N$ILO[O@W_>IVM'&'L+&8Y4-P!"11'X; FU[8N' MZD?ZZ!UCRQ*@EE*S^=KZ0\^V50,H*MV:3>SYJZ"2DK=A.FQ##YP6V7Y YX!3@L0&/(>?(51G6<&R MC =IP<*"!R)B14 MW)N6=%/6I48/*UOV7E9]T$/>5>T)U0$5TZ:?6UF9A59_^5AZ,]7:6NJ+O3G? M\&F_;,Q:MV[#-I4+I37UQ&EO\#0+>!059^P!0R8F/FEM63O.M/2-="/_4XMY MQ@5ZR=U\CI'4HP<1P-BH>\;JA9V*"-#:.>F>6XK A_:(/AGF/P/I>^^MW,). M.

#L$(OJS[5R MBGYQ&,-GI+FW-\&\]&!:R1(/[)EL2U4?K/!*VQ_?WA8*, MHE\. 6'O*/MV&MCV_RVU&VO5(1Z50)JCB.8D3$)Q1#,1^E*14_-(T80QO^T* M5N5*H3$=N19.PXSG67H&(N5)+D#$!<^*G(B<9T&,9M-@YE!_#4^&O0&IC,.U M$B8\ST/ZBI*$Q1A_,6S0^(F)M^N1NS*;1.,T.=HBS8$80D5 _3$/^IZ(*3M" M]]P'Y?'.TQ/-8N$?V.0*KL3N%3KL#F_XZ^[INF7O_@& =H:;U^'2F$,T.,_0 M4&SWJ.X6K5GYA^S4M.A,GEQ*U* E!OP^-RB_?D$&AO]L7/T'4$L#!!0 ( M &6!6U/%;3M2\P0 .X, 9 >&PO=V]R:W-H965T)5$DZ;O[] MCJ3M.FL<=," [K:<1R&DW''N!BFY0)O%>AU MUS'U>(&MW)P-HL%NXHXW*V,GQN>G/6MPCN;G_E;1:+Q'J7F'0G,I0.'R;#"- M7E^D=KU;\ O'C3[H@XUD(>5'.WA7GPU"ZQ"V6!F+P*AYP!FVK04B-SYM,0=[ MDW;C87^'_M;%3K$LF,:9;#_PVJS.!L4 :ERR=6ONY.8GW,:36;Q*MMK]P\:O M36EQM=9&=MO-Y$''A6_9YRT/!QN*\,B&>+LA=GY[0\[+-\RP\U,E-Z#L:D*S M'1>JVTW.<6$/96X4/>6TSYQ/KZYN/DS?SR[A[-JBWKA4>,CJ"5<2V%6&BY%C?73_6/R<.]FO'/S(GX1<([] M"21A '$81R_@)?NP$X>7',&;*:RY@2NI-?PZ76BC*#U^>P$XW0.G#C@] OR6 M"R8J+AJXPPKY@V4P@&E+R4_S"%1&<&#\.6I?-G"_LB 6SQHQ%I^RT##>:C#T MS*4Y-X]4,2TS6(.1?OZ)"Y5WH2474+L98J!&VK1S6L/B$7JI#!GC$C0V5(H& MAEP0G%QK)FH]>@WOR;TGAPUT5 :[!:K]><%,S@U3\$YX$;'5.$?UP"NRLX^TC,2+[]R1$PV0$-^2T@FNF/J+I6V:7VNE[:5@+%]AP(2P!"]:ZH)B! M-^2[MQLYNR%\#UF0)1&U<9 G);5ID!0YM5$PF=@V+R9VE 51%,)LK13%^*I' MQ64-O9(/W(G/D+A$*GT]0!&424R_+1V0X(D-1 M4&89_/!=$4?QCY '>9G#!\4-OI++I89JQ51#>*PA%=7FZ7D%((@2N;1G(Q_( M-3)%Y(-T! VM,>)EF$7%R([RO*26XHMIO+,X+(,BHS&=T%](>^:T/&NA8ZF< MI)Z]///C,OW"6A*$:0F_'_U91G;);CERQ F-P#5P4;5KFRZ43PT*5'2J-BI6 MD\AQ6X]6K7<[-$CA6*DDY1A-U+:G*3-KE^/:4./RDWBB%Y9R2:9/W'$\Y\%! M<1"0JWY@=(I&PX9I$-*0R!HBF]QRU4&VA4WUSJDTTZN!4'1:_*! M4ZU0:M=<5^2!#]BBS637H:JL@5ME7::2M01G2]:<_(M,A+^.S(2E2[Q8U<(DSAU MHZBTY9#EM@R*P@M+EA;'%>1;9*,,)M&$:FV2I# )LKRD?EK$4*001T%")O\A MR&)2[/( M*88C+@WB,/M?,0[)^\\HQM\0B>?N2>.#.RBYV;B;-N6ICS^\O\U-]A MORSW7P)DGNI20XM+VAJ>Y-D E+]=^X&1O;O1+J2A^['KKNB#!)5=0,^74IK= MP!K8?^*<_PE02P,$% @ 98%;4S+Q\;*Z!@ W14 !D !X;"]W;W)K M&UL[5AM;]LV$/XKA!=L":#$>K7E+ G@I.V:(4FS MO'0#AF&@I;/-51)=DHJ3_OK=4;(BQR]K^Z' L/F#Q2/OCL>[Y\@CC^92?=!3 M ,,>\ZS0QYVI,;/#;E"]@KEMM1BL92?F!B//TN..209!! M8D@#Q\\#G$&6D2(TXV.ML]-,28+M]D+[&[MV7,N(:SB3V:\B-=/C3MQA*8QY MF9D;.7\+]7HBTI?(3-M_-J]YW0Y+2FUD7@NC!;DHJB]_K/WP.0)^+>!;NZN) MK)6ON.$G1TK.F2)NU$8-NU0KC<:)@H)R:Q2."I0S)\.S7^[/;\_OSM]=W;+= M.S[*0.\==0VJ)H9N4JLYK=3X&]0,V*4LS%2SUT4*Z;)\%TUJ[/(7=IWZ6Q7> MPNR !:[#?-?WMN@+FG4&5E^P0=]IJ;%':W8F\Y$H> 6)(F5#K1'ZP^1C*;2P MO;\/1]HHA,L?6^8-FWE#.V^X:1V816F9 9-C=@.)G!3B$Z3L/(7"B+& V@!= M6:"0)J,N!!^)#,T!3>-E_M*GE0NW3DWI?*AG/('C#N:K!O4 G9.[*;"QS# 7 M13%AAN)=)R3:I9G!89[+LD"+%)JK,)K(KS![%N95YI*5O+*,92UK&R%N2)E0 M;,SQ[X%G)8YR37ZPD[0!F M8-@U*"'1;>E?F!W4H]G]C%2D+V3X$_/#"D#LC.NIPQ+\9X 3HSE6D%:!KC%* M)"1OQW?8]]_%ON?_N+8U3)+&.X!ZR'^>TQ_$#4=%7:#%P!3M"?MRO%\B47LN MZ'L-+[5_DC*=BRQC<<\)O!#E8R]F<>QX@<_."\.+B:!9:O$H<$+7;334Y"L8 M@Z+P&/ZXX/0\QVO-59.58>V0[:(5>PU;137Z%#Q 46)X/,>->RVVFGZ'P51M M4"QI]AP_=)>$+/VF@03!0=2Y8'U98#(NM"T@M\.\R'6"J$\MZQWJ\7$Y$?MW MXOD5@B-\WP+4_2J$KVKY(IA[KN/[T1+*ZZYU(._U_(:1VEL [H1!_QGB MEFI [L6!XWH]C&,014B%#N7 *LQ[?<=MP;PFU\%\MQ6N/8)8Z ?VBQ/@UW?Z M_7AO+>QQZJ@-_(I>A7Y(<[<8:WH[]"/'B^.64$U_,?1]"_UP*4R+OG\-^-\@ M8K-#"T\[V0I"=Q G_L!=O[T&WA:TABSBPUTN3"P?X$U;]KVQDJYH=DU M5X9$UM5(Z\J.K49\==G1AE:-JR7OB96(-DZT: /V5N:@#Q*9+P%2%$E6IL]< MN+@9+YY^T.Q**C-EPQRWVX0SO.29#7C6Z+G_<6/\^= M]]6$%V*, 6SKN[3ZV)F]*$!U0:%D\BW68\HGO IJ^1.\11!R'-@OF?'$748 M.6ZSBL+([B"9%C*3DR=&587_6I=M!RM:R>S["AY2U1O3AE-GNW("9%GP,A7DGADJ MM M;?NQZWAAP*ZP?L ,0'!0(F*=XP84(-?!NI 8!X$3#2)[.4*5@=L6>+9\GX E M$JR0]Y#5/;"3X">PGW!0?8)-PJG(2G+Q=G&?_;GQ9T6O\8JC2#'==!9%ZI1C MCHT Z+G/*%F]V&5/C-N;$%5FDAX"Z47/AL_@!H%!W9?H<4R:Y /3,RS'&(S' M8&\Z=9@I\+0'\9HK%0^T%=GQGTL4MG$Y8+<8RRN)]:MOR^04#!>9/EB'_6[K MR0V3=6(?%C6SU6OU^M;T-F^7P^K)[IF]>OB\Y&HB"LTR&*.H>]#'^DI5CXD5 M8>3,/N"-I,&=P3:G@)N\(@8<'TNTN29H@N9%]^1O4$L#!!0 ( &6!6U.V MB:.IN 0 %0+ 9 >&PO=V]R:W-H965TZ1LQVX< M8_M@Z43SWKTCWQUYMI+J42^)#'NN1://!TMCVLEHI(LEU5R?RI8:_#.7JN8& MGVHQTJTB7CJG6HQ"WT]'-:^:P<69&[M3%V>R,Z)JZ$XQW=4U5S^N2,C5^2 8 M; ;NJ\72V('1Q5G+%S0E\ZV]4_@:;5'*JJ9&5[)ABN;G@\M@8@VU(Z[AK;] _NMR1 MRXQKNI;B>U6:Y?E@/& ES7DGS+U<_4;K?!*+5TBAW9.M^KD))A>=-K)>.X-! M737]FS^OUV''8>R_X1"N'4+'NP_D6'[@AE^<*;EBRLX&FC5LLCW6.B'P1&\:)MAY/"BMS(D;)IF?U[.M%$0P5]' M,.,M9NPPXS!W3RC4#0=6L&C8+;L)KKE!9T/4%>:U!,- M>M:LD!HA% ENJ&1&,K,D9H/SYL>OB-V2XJ9J%DST259-(3IL PPWM9#8%) J MK:6EJ$H'I U>]8;^&@43V(H4,:[97 I4JV9#AR,[S9M2GTS8PU(1[6TX^QW9 M[(]\W6?5)S%QVVD?_HYUC;\L!45/U'1(X!<6>EF0N7>>AWAG7ARG>(^]+ K9 M5,[-BH-D"0\A6YL$"[P\\/%,PS&+84=XQ@$FH]8M#9!'R:A'I(&#/+0L2"SWTBQR"29!8A-/X!1; UED8W9$KLE6 MKLE1N4Z[MA5NP\'CB@O>%,2FKN=_;OK&;COD_8O.^J(YI.7_$6FVCM2?+M5. MI!U%O]+P"OH[(L$-_?TT;F71(Z-[0-HS[.FFA; /5*Q' J^7W<\*%16?5:(R ME5-@$.5>Y+8BB,=>GB58#0T!5W7;&5=;!F4"X0ZAR2P_8O86@4BBX.NMZ]&AF$.92+P,()08QBW MLEF\![WZ37^K6XG>H)AXF;N?O^][:3)V5N)%8]? M%M"A8*-^$%>:Q:R0)U:?6'@Z9N]8=)JR=TUI'=81D1\-=;AA[\4L;,RYC?F&ZO^;UE_WUIW6:4.T MO"I=*NA=G6WG/Q\ ->)TRM$Z**K)3BUL26O6Z1[B57&B*XT]?VP;1BS M^Z_?D((F>Y;,#%31>Z+)+GF#/;?L^K!R)JI%?]!,?BY!BPP-![YM_4'@!4 ^ M)(K1SDT'C7OA[G.:.57UEY[MZ/;*>-G?E%ZF]_?-+UPM*IQY@N9P]4\S=#;5 MW^'Z#R-;=V^:28-3PIE+7'M)V0GX?RZEV7S8 -N+],6_4$L#!!0 ( &6! M6U.&C_; % 0 P* 9 >&PO=V]R:W-H965TO&!) LR3*KYEC(&G2)D"[!DFV#AB&@9;.%E>*=$BJKO_]CI2L MN&N=-:L_6'R[YY[G>$=RMM'F@RT1'7RJI+*GO=*Y]4D[N!6[$JG1^(Y[,U7^$=NE_7-X9Z<8=2B J5%5J!P>5I[RP].1_X]6'!;P(W M=J\-7LE"ZP^^P:3Y( !:PU8X-TX"BPON./SF=$;,'XUH?E&D!JLB9Q0?E/NG*%9 M079N_OK=NXOWUV_>P-$]7TBTQ[/8$:R?C/,6XKR!8 <@IO!6*U=:N%0%%I_; MQT2GX\1VG,[9DX!WN.Y#ED3 $I8^@9=U&K. EQW2J'6Q$5+"'V<+ZPPEPI]/ MH XZU$% '1QB2?51U!)!+V'GX6O!>QKEOD3(2ZY6:$$H<+[+C=D*M0)>Z5HY MC[_:*5AL@>K1<.?G+:ZH/!SDFFK$AH7>?JDEE9I?=1(;>UP4"6V M= "_^IN3V(Q:.TF/( M!N,HS08$QL89]2;1(!G#Y7))U>N%T?%#!::H)(Q!E6^!]E%9&=C#CS],6,I^ MAF$T'+/V_Z 2XDEL)\-H,"5WPR0:)D,:8=DPFDZG_UL#.X91$B4IZ]BTW6=J M.&)$;'SH M?OH=*#OA2E=H%5]'P"ULZ)#VW[O[V_^*N]./W@GP1=+/Z)B4DCST_Y7ASU+W M?>(\E]7-=1=1;6GI!T/'T#8K8J(M#Y_&9[&%M!#TBA-P2!%40 M+:),\-;[_G<'(A<&/G)98\>:,JV]70DT(/B4+,6Z.X67PM"1^E!S0SGD[;S; M/E%!V@"', QIM!^1 AT7TO:_=K?$>S3@/-_ %!+ P04 " !E@5M3SOA.PDL# =!P &0 'AL+W=O6GWUQ]EIVF&+@'NQ:8D\N-'4J2F.Z6_F2VBA:>FEF;F M;:UM+WW?E%MLN+E0+4HZ62O=<$M+O?%-JY%7O5%3^U$09'[#A?3FTW[O0<^G MJK.UD/B@P71-P_7S%=9J-_-"[V7CB]ALK=OPY].6;W")]L_V0=/*/Z!4HD%I MA)*@<3WS%N'E5>+T>X6_!.[,D0PNDI52W]SBMIIY@2.$-9;6(7#Z_"R_H'_L8Z=85MS@M:J_BLIN9U[N085KWM7VB]K]@?MX4H=7 MJMKT7]@-NMG$@[(S5C5[8V+0"#G\^=,^#T<&>7#"(-H;1#WOP5'/\@.W?#[5 M:@?::1.:$_I0>VLB)Z0KRM)J.A5D9^>W]X^+^T^W5Y]O8+%P"KA3TFX-W,@*JU_M?>)U(!>]D+N*S@(NL;V .& 0 M!5%X!B\^!!OW>/&I8*7E?@&4@J=I2S,,DACMDD"U[UAU;#H<4A"R,6%!&D25"S*8Q85#J!@299"&)U+492P,,W&+EDIB[-T_+\=#K3#M&!AG$.8$& 0 MP)N;-*B]@R29L((42(HH'4D*OVL@_VAD47XV_6!VM[&3=IA>A]W#[%\,(^]5 M?7@X[KC>"&F@QC69!A>3U ,]#.-A857;#\"5LE2,7MS2^X7:*=#Y6BG[LG . M#B_B_#]02P,$% @ 98%;4VY[+4B\ P 30@ !D !X;"]W;W)K&ULC5;;;N,V$/V5@9H6":"-[KZDM@$[3MLL-FF0N.U# MT0=:&MO$2J26I-9)OWZ'E*W8W<3H0ZPA.7/FS/"0S&@KU6>]033P7)5"C[V- M,?55$.A\@Q73E[)&02LKJ2IF:*C6@:X5LL(%5640AV$OJ!@7WF3DYA[49"0; M4W*!#PIT4U5,O^WA@[$4Q&-5OC$YH_Z@=%HZ!#*7B%0G,I M0.%J[$VCJUEF_9W#GQRW^L &6\E2RL]V<%N,O= 2PA)S8Q$8?;[B-9:E!2(: M7W:87I?2!A[:>_1?7.U4RY)IO);E7[PPF[$W\*# %6M*\RBWO^&N'DBP.(X/B!2';-XSVP6GP1\POH2DM"'.(RC$WA) M5VGB\))W\.:X-##G.B^E;A3"W].E-HI4\<\)\+0#3QUX^AY9.BQ%4R+(%7R2 M8OUA@:H"E_)64)J&=&ST6UT]B6N/Y)6N68YCC\Z<1O45O7 ]Q;$D_O>V[V>ZMG+9/Q*M[^]#>,;7F0D.)*PH-+_LD+-4^7NW R-H] M&$MIZ/EQYH;>>U36@=97DKJW&]@$W7\0DV]02P,$% @ 98%;4XQ.F%Y@ M P .0D !D !X;"]W;W)K&UL[59M;^,V#/XK MA%=L=X!7OR6MVR4!VJ3;"C1IT>1N.!SV0;891SA9\DGRY;)?/\I.G6QH\PON M2T2)Y,.'%!5ZM%7ZB]D@6OA>"6G&WL;:^CH(3+[!BIES5:,DS5KIBEG:ZC(P MM496M$Z5".(PO @JQJ4W&;5G3WHR4HT57.*3!M-4%=.[6Q1J._8B[^7@F9<; MZPZ"R:AF)2[1?JB?-.V"'J7@%4K#E02-Z[%W$UW?#IU]:_"1X]8 RR93Z MXC;WQ=@+'2$4F%N'P&CYAE,4P@$1C:][3*\/Z1R/Y1?TW]O<*9>,&9PJ\1VG>TP]B!OC%75WID85%QV*_N^K\.1 M0QJ^X1#O'>*6=Q>H93ECEDU&6FU!.VM"][7#C-W"O M8*ZDW1BXDP46__4/B&-/-'XA>AN?!%QB?0Y)Z$,"/J QJ# MZ,-CC9JY>/" U%,^/'"6<<'MSH"GYFN=,6LBI%B[CA@E0F> EJ'8>A4 M"207?IC$KZ@&D,3^8/B:UQ"BH7\9#OZOHKNB?]8U$88H]0?1!43NO-5%@VY= M*4N)GD&47/E)-'12;W,&\3!NI1.].NQ[=7BR5Y?_NC34WT:'(VS"G79#FU#M]U(VTVV_K3_+KCIQN'!O/NHF#-= M&PO=V]R:W-H965T>,C[;&?G4KI3P\-'7KCD' MDXFK5JJ1[J-9JQ;_61C;2(]+NYRXM55R'I6:>L(IS2:-U.WHY"CNW=B3([/Q MM6[5C06W:1IIOY^IVFR/1VSTN'&KERL?-B8G1VNY5'?*_[Z^L;B:#"ASW:C6 M:=."58OCT2D[/,O"^7C@#ZVV;D>&$,G,F*]A<34_'M'@D*I5Y0."Q->]^J3J M.@"A&]]ZS-%@,BCNRH_HO\38,9:9=.J3J?_4<[\Z'A4CF*N%W-3^UFQ_57T\ M:<"K3.WB$[;=V0P/5QOG3=,KHP>-;KNW?.CSL*-0T#<4>*_ H]^=H>CEN?3R MY,B:+=AP&M&"$$.-VNB<;D-1[KS%?S7J^9.[B\O/%]=3N+VX^7([O;J^A(.I MG-7*C8\F'O'#J4G58YUU6/P-K!(^F]:O'%RTMTNX:_3F?,6J?'W'OAD@$\B?/(6 M?"2V_J'F<-5V_1*(-_L.7];*RFBP=^&UY.X%#\UYZ-:R4LM95I%'C3>_1:6??BOE[6 M*=;%OC#8HD']D\'_I9Q/=C] EA!!$Q32@K B5)*5)HX^5<3ZM1OE(">B8Z_"2'I;))8+Z9<(?*8B!RY(5A90(DLY?(G8!UU: MQX]*:YZ]1O]U)K[C,,1/D5?-#(L6OD?GJNH7 MC,"-#<#^>XQ'(2/7791(@,,7LY"+G%!&8VF0$"+Y:>XQG(K(+:0*ZV?=^FWX MB%>0(HM]R#,B> J7QLRWNJY?L4U8DI(TSE].*$[@I'QA/RD(I06P%'E-T]Z' M98\9%7DI2,J23A8I*4+*_&>3/,])EF#0"24)OCN3 M?1]_P.YAF&7!L@A1,O0:A](.;UY:9+P;1G&%EW%EPP'\?V&,?UP$ \/U M_N0?4$L#!!0 ( &6!6U,)\&PO=V]R:W-H965T M0[?77)0^A$K $.>!)TH,::N@RQUD +GR1X&$?1VU!0)H,T\;ZU3A/5&,XDK#7!1@BJ MG^? U6$:#(.C8\/*RCA'F"8U+6$+YDN]UM8*>Y2""9#(E"0:=M-@-KR>3UR\ M#_C*X( G9^(JR91Z=,:RF :1$P0<'&?24+O'T?$2_ M];7;6C**L%#\&RM,-0W>!Z2 '6VXV:C#9^CJ\0)SQ='_DD,7&P4D;] HT25; M!8+)]DN?NO_A)&$T/),0=PFQU]T2>94WU- TT>I M(NV:.[@2_795AR3[E&V M1MM;9O-,>K_Y-%LMO\\>EOAL=@N(LP[G'F+$Y_!^4#NE#05 MDH^R@.+__-!JZH7%1V'S^"+@%NH!&457)([BH>U!30V3Y2^$TK:$N4 PZBL? M>8+1N5D:YW@5"#Y M,*QE[1^(RB!]#",6&38:Y9[9C?N)8K"&>Y'00@M-304K_T M1)?AA^09J+Z@<]+KG%P$6C4B ^V49@W:.T32/&ULC51M3]LP$/XK MIWS:)-:D:1@;2B.5%%@V^J*F;)JF?3#)M;6PX\QV6]BOG^V$JC!:\27VV?<\ M]]PY=_%6R'NU0M3PP%FE^MY*Z_K<]U6Q0DY41]18F9N%D)QH8\JEKVJ)I'0@ MSOPP"#[ZG-#*2V)W-I5)+-::T0JG$M2:D\',[I<:7O@)W%- MEIBCOJVGTEC^CJ6D'"M%1042%WUOT#T?1M;?.7RGN%5[>["9W EQ;XVL['N! M%80,"VT9B%DVF")CELC(^--R>KN0%KB_?V*_NF YMTJ>5??9<2W-+ M#4XG^>UH-)C]A,D5Y-GU.+O*TL%X#H,TG=R.Y]GX&J:3FRS-+O,32">CT60, M^7R2?H-\>I/-X=T0-:%,O8]];=183K]H(U\TD<,#D;^NJPX$9R<0!F'W%7AZ M')YCW8%>\9N(1$7*4&UJ8 MU3)_L#]F":G@IED5L?_["0P8$X7;@UC # NQK.A?XS9%287U5EK!KQL3 3*- M7/T^HJ^WT]=S^J(#^E)1;5 V+6MCO_9J#<.I8[!#8Y-T@]C?[+_,49=GPJ*= ML.BHL$%94EL+PJ!Y#%N40G!NE)H>*.[A':W:J]?^M6'TGZ3/+Q3Y>TUB)]J( MR"6M%#!<&$S0.3-@V4R)QM"B=GUS)[3I0K==F<&*TCJ8^X40^LFPK;@;U&PO=V]R:W-H965TU5@N=UUG-ZO[^Y"B),2%/6^>%^8YYEGAF'&XQ/CW\4!4<)CGA5B8AVD+&]L M6R0'S(FX9"46ZLF.\9Q(=>1[6Y0<26I >6:[CC.R$_[C%C)TF5L]ZNEC1_4'J"WLZ+LD>8Y2;+Y_8K\SL:M8MD2@S[)O-)6'B?7%@A1WY)C)%3O]@74\0\V7L$R87SC5 MMHX%R5%(EM=@I2"G1;62QSH/9P#%TPYP:X#[&C!X ]"O ?WW>AC4@,%[/0QK M@ G=KF(WB0N()-,Q9R?@VEJQZ8W)OD&K?-%"UTDLN7I*%4Y.X\ULYJW^@L4= MQ-'7>707^=Y\#9[O+S;S=33_"LO%GY$?A?$%K,+[<+X)U>HOE.DZ6LS!FP?@ M!??A:AW%VMI?Q.L8/@8H"@!X;0OLP8X4\" B+%-,6?-"-O^[ VRII3>;__UPIRV<_^<]_&WO+Y+1;\JH;_CZ;_!Y2<*.A:3%'I8LHPE% 7][6R&Y MZ@3_=#@8- X&QL'@#0=KY#FPG>IG6Y%P6NHN\UEWB!24.]6W$,B>(ZH6)MNJ M*^BF[\$/)+Q#Y[#1.>PD"G"'G"M5@F0J!PG+= P /@L M !D !X;"]W;W)K&ULI59;;^(Z$/XKH^@\M!+; M0+A7@!1"V"*5BP+L14?GP4T,^&P2L[8IW?/KSSA)LU "97=Y(+8SW\Q\GYWQ M=/9V]:4I_0R,B[_B6QOAFQ45$%$[%VI1;04F0@*+0 MM,KEAAD1%AN]3K(V$[T.WZF0Q70F0.ZBB(@??1KR?=>H&*\+'EMOE%XP>YTM M6=,Y5'HQ!,WGB_)N>C(*N M4=8)T9#Z2GL@^'BF#@U#[0C3^)[Y-/*0&G@X?O4^3+@CER@NHG0%4,T#UV@BU#%"[-D(] ]2O!30R0"/1/A4K47I %.EU!-^#T-;H M30^2[4K0*#"+]<&:*X%O&>)4;[X>+,!VG.ERLAA- M/L)L^CAR1NZ\!,.IYZ(-.$O/Q8O$:9CQD/J,2 M_K:?I!)8A_ZY$*"6!Z@E 6IG F!-PHH3X_8TG26K?&:@PW(9?R MMH2EDX3LO\(3UD]C-)(8NGX_]^IE_>N8SX<;?VKVP2JP&YS:50K,W%.SYK'9 MD2+U7)'Z>Y+OHEU(% U@JC94@,,CO*DV^@IYIO"(,O?^!U!+ P04 " !E@5M3&J7BN+P% "^%@ &0 'AL+W=O M([J3^^LT"PP6M,HU;M%QO89V;GY6%VF/Z:LJ]\ M28A W^(HX:>=I1"K$TWC\R6)?=ZE*Y+ RH*RV!=PRUXTOF+$#S*A.-(,7;>U MV ^3SJ"?/9NR09^F(@H3,F6(IW'LL^_G)*+KTP[NO#UX"%^60C[0!OV5_T)F M1#RMI@SNM%)+$,8DX2%-$".+T\X9/KG%KA3($#^'9,VWKI%TY9G2K_)F')QV M=&D1B%03^J;TXAGOVA=8/4.FJ=6P&[$+#;FN04 D[;'=Q" MP&TKX!4"7EN3L/Z6.;VU2)GLG'0Y2S**7?C"'_0972,F\:!/7F0\S>2!66$B M7ZF98+ :@IP8S)[N[LX>?D7WEV@VOIJ,+\?#L\DC.AL.[Y\FC^/)%9K>?QX/ MQZ/9)S09/:+Q9'A_-T+3T0.:79\]C-"'"R+\,.(?T1'2$%_ZC' 4)N@I"07_ MM/7@<4E3[B7K?W M4-]OV[B]APU:;OZ5'-[^TW'3X'TK7SJC?.F,;!MSSS:3-";,%Y2=-"@S2V5F MILS:IPS.W3"9TYB@/]&1ZFW(Y>U,7AZQKP/;,G6KK[UNLUN!PMARJZC+791C M&=BHHJYV43T7NW85=:W843=MO8H:*W8T',^LHFYV4=CS;+OFY*T*ADW3*V&5 M%%AE"JS&?%Z0A$)U/I317JFNUYC1+74(FB;9,H1SE&SRO"(LIR0Z1NNL:2#! ML?\*G'HA"/HF+J"NALG+6_7] .4VOU2]:>?-UGS!OZE(E0OUMB)I>H:%O1H3 M5##%-"77*#9S&$,X$G7]%="6;2#C^( ^"A7-(&N+9BK_V6< 1)&UW+97GZ($, M7C@[<<&N4XOQU2[(L RGE@B%)L_LU=*@T-0S]B3!+6/D_BW29ZF *"AI_^,/ M+A2=GTKRH_>3O]FJ/>1W%72U#*\6IRLE3,?UVJ6&F;7\W2I@CN=LU?%*W+TR M[E[;XV.[K.0U1\8NH%'D,[Y9_2C/F?)05,6T><<],Z+Y1N9WQO/ IGL"6D@=B*@:50^I$K434S5J3TRW MOE!P8WD^2T18%N9969C1Z-L\2@.(ZH+1& UIO$J%GWVG0R4?^2R!(L#1%,(\ MR]+PY3,H1F-!8OY;0U''FRX.&XUQKQBV.3$0J1@VKQI&W@PK\Z_,G:&HP_4N M2P$R[7I!5X LTZPG;A?DZ.Z>Q&T:4]SN:NHWK=A49, MU;A-RX:M1N. %]E *IF38SF341R]^;'<1)5-1X=[_RL.;UH?;/]G'+9W287= M.H<5(,^J$Z"%IML#FJKQD9U;]C+XC/_@]Y9*'@LJQI1P_(K$D2)#D&$A[3($#.47Y*@H% M(ED#"W@X7B1.$EOFR2]00?@:!B3)UN$CGF0?S5W@(4$3*N V[[CR04Y7Q2MM M:\($WZXOV1"4 R_ C_Q3M7Q:#EK/LPG5SG/GY 8[BA6((*QDPS9MLT4^V;WS MV4N8&PO=V]R:W-H965T MRJM^4\ MO504YF\AQNR"I)"(7]:$QIB++=TH+*6 @XPHCA1=52TEQF'2&PVSLR4=#EKO]> ^W&RY/%!&PQ1OP /^D"ZIV"DEER",(6$A M21"%]55OK%U.-4<29(C?0CBPRAI)4QX)>9*;67#54Z5&$('/)0LL/GMP(8HD M)Z''WP737BE3$E;7K]QO,N.%,8^8@4NBW\. ;Z]Z=@\%L,:[B-^3PR]0&-27 M_'P2L>PO.A18M8?\'>,D+HB%!G&8Y%_\7#BB0B#XM!/H!8%>)S#?(3 * N.C M$LR"P/RHA'Y!D)FNY+9GCIM@CD=#2@Z(2K3@)A>9]S-JX:\PD8GB<2I^#04= M'WD/=W?C^S_0X@9YL]OY[&;FCNNQ-)\A=W"VG?HP9N@DV^GZ!L*$[3:DAW# M2<"&"A=*2]&*7RAXG2NHOZ.@@>Y(PK<,39, @A;Z23>]TT&O"&>5'M-?/7:M M=S+T(+U AGJ&=%776O1Q/TZNMIGS_Z1/_[/T-\XPRO0Q,G[&._RF<1J1%P#D M =V'OOAN,85S>74#Y))8O&<,RQ?A#(VCB/C9&I$UN@>?;)+PIX M@89$HAEG MZ,_O0@*:<8C97QWZF:5^9J:?^8Y^5140/,LUM.5@SL7*N,BW=3_2+-UQALJ^ M&MDVU,!0WZ(F391I.;;]%C5M06FF,2A1;\SME^;V.\U=07+^H\-M5LG'^I)A M'93Z#3KMK*J3XA=1N#C"E.)D W)]]AKJ (E'!_DX#3F.I%9G",=DE_"VFY.+ M[%",E1U4+MS+2A;,*O=N3:4JCKM,=8J)53KSD;1YH3))LLUT6T] 9>[ M$WCVHUT@EWD=A[RED1E(>?@S\\]IE\?UHP+ZU\R)8YG0C,_)":,1(?$0J_6< M:*)TU='J.=%$F99IUG.BB>K;MO5.3ASKCM9=>#RRY@<1!-&T[D4WGLIGJZW_-6!]KAV9]3JRMYLTV-*L>ZR9*M_5&K)LH1[>=>JR;J(%5>7'>&GPL M1EIW-;J%!"B.LON/ ]&DAXQ3+ >@+G\>:XAF?\V('TN2YGQ.Q)U&TV/W=;L> M\1:4K34BWD3IYF"@UT/>A&F.H];[+*4R08F'>I.-K@SYLE?(N^'RM!R/Q]E0 M6#N_UBY=K>5\(L?I;&([LL]G\3M,-V'"4 1K(4J]&(CTI/EXFV\X2;/Y[9%P M446RY19P %0"Q.]K0OCK1@HH_\DP^@=02P,$% @ 98%;4R\/2M8\ P M0 H !D !X;"]W;W)K&ULM59M;]HP$/XKIV@? M-JEKWDB "I!8H%ND%A"TFZ9I']SD(-:2F-FF;/]^MDDS6E**5/4+Y.+GN7M\ M=_&YMV7\E\@0)?PI\E+TK4S*]85MBR3#@HASML92K2P9+XA4)E_98LV1I(94 MY+;G.*%=$%I:@YYY-^.#'MO(G)8XXR V14'XWT^8LVW?U(Z?E=.K3JF)NX_/WB_-)M7F[DC B.6?Z.IS/I6 MQX(4EV23RSG;?L%J0X'VE[!=,/)ON&K?)% M2]TH"\G5*E4\.5C<7E\/Y]]A>@F+^/,DOHRCX>0&AE$TO9WQ5$\ M7IQ!-%Q\@?DXFDZB^"H>WL33";P?H20T%Q_@(]PN1O#^W0=X![2$FXQM!"E3 MT;.ETJFCV4FEZ=-.D_><)ER?@^^<@>=X;@,].DX?8:+HKJ$[#?31Z=&;Z..3 MH[O=QW1;U:8ND%<7R#/^_&?\141D,,>$E0G-*3%?UX\K!8)88B%^'@GAUR%\ M$Z)U),09)#H0_M[0>Y)C*06HXJFC0$A.$XFI66^JY_;]?M$:<&'7[[A^C7LDOE6+;QT5/W]9X:+M$!%Z3K?;K"RHE05O MF-;@0%)S6IMP0=!UO<>X47"8_D[8[CC!8]SX$.;,D4.,D,#%,"6QA@*H8;F;,.33$T%&*XX MHAI7\DCWMVME[;?ZP#IUB,YK>[3S8H\>(E0S!$YS6;JULNY195.57/ZT'96= M$VU(I@:Y:EU!=5;$D4RXSO]YX[Q5NMV]H>:^-N&5A_!(QAL@OM]Z>BK8>\-7 MWZVN"5_14D".2T5SSMNJ9'QW7=D9DJW-/+YC4DUW\YBI*QYR#5#K2\;D@Z%' M?'UI'/P#4$L#!!0 ( &6!6U-0OQ4)S08 "8H 9 >&PO=V]R:W-H M965TY*T4G_\VH8P,',9B%=^2<"<>\=SC^?,Y3"GSWGQLYQ+J="O M19J59[VY4LN3?K^18'5 @_B6R.=RZS6JI_(CSW_6 M;ZZF9SVOOB.9RHFJ4\35OR, M57Q^6N3/J*C15;;Z15/])KJJ5Y+5#\I8%=6G216GSD?1M^CF/D(?1[?7:'![ MZ&-R-T?>KN\]H<#^^N[V.1N/W:'@UOOCT:11]NKB+AN@EZ.U0JCA)RW?H M+W0_'J*W;]ZA-RC)T-T\?RSC;%J>]E5UD_50_M M1]\I!MT\+K3)1_?D&R9E/)L5RU5:\ %:18HFLA;"IW,6AA2'I_VG;5X &.&B+L,V;&C#,*,^94:Z M", 1S 01&]S.1/EFHMPYT4$^5G'AJ)C8)!+=4N-O!O);4[.*Y-M%"B@1W* & M@ D>!H%!C0WCE#!BP"(;QD(>ACY,3+"99N"EG:O-5'KT.VB41YN/K<<<:67%HCU'PJXIX<0W*;)A MK*J]Q9 -PYP$G)@, 3B*AHJG191''3,DA96'+9G M*;3J19C/+)9LF-DN !!.0VHM(5>FW3Y4ZSEQZ_FMFLL"7S>CX@6 M3X*[I8AH726D-47KT)VM!ONF-@T &!$X-&D"8 'UB;F. %BU=EFPARJMZL2M MZC=YH>;H8B&+9!*[2J>ED[".6=+*2MPMJ9,E;NM80$)3H 80#GNA9PH>@,,T M"%A@+B@(6#T>/J9[N-+J3MSJOL,5^H,.=N1$JRGQ.R9-"RUQMZM.T@*@CV"> MCTW2 !P/".4F:3:.>YSYGLF9C6,^I6(?95KJB5OJ3V:M3+;G4ZY9 JF68 MNGM8%X'KT!W1"[%O;E\03%!NP(8 +*B_,1GL 3#?]T0(DT?U)D#=FX!)WG'- M.]VR*#KV**@69=K>I5B''FS>(1S4O ,XL'D'<*[FG>IM@;JW!9.WP\T\U1I, M.S8OJ-9DVMZ^H(#C0+!'38 MC!W7W%,MP[1C+X-I(6;MO0QFNPI0W>!:XR)8NL*:AS M83$MM:QC;X-IY67MO0T&N R""FMA 3#F8V&R!%@@02!,-81@.-S7YC.M^\RM M^SLL'=/F,ZVSK&.3@VG)9>U-#F9[#B$.FGE[\X/;/H3PS9^@!A JP&9[#Z"(%YB_ M>T4 K%)6LF>=<2W[W"W[)G7'M?=WO/@@/= 3"T$0)B9^Q8$JM:329.- M(GS?;\-:[KE;[DVBCNO@A=99T;&_(;32BO;^AK"M!G,Q'88,#T,B)V1W8EK7 MA5O738Y>U;D+K:NB8UM#:(D5[6T-89^#L*@Z"!D>AD1.R&IB_:US3]47IUES MX*Q$D_PQ4ZLS+9NKFT-M%\U1+N/Z)3X98.#Z$)]$JR-K.OWJ!%U%[RS)2I3* MAVHH[X-?/5+%ZE#:ZHW*E\VIJQ^Y4OFB>3F7\506-:#Z_"'/UH#-T<#S M_P!02P,$% @ 98%;4XQE$2Y2 P %@D !D !X;"]W;W)K&ULC59;C]HZ$/XK5M2'5MIN;EPK0() 5:2]B;#M0W4>3#(0 MJXG-LDG!*R?0'?OOF^&8]G,CH*^4-E )K\+'*NQDZF]?Z3ZZHD M@X*J6[$'CCM;(0NJ<2IWKMI+H*D%%;D;>%[/+2CCSF1DUY[D9"0..F<CG_9/$F5M;25D!7#'!B83MV)GZ MGR+? NR)KPR.ZFQ,C"L;(7Z8R3(=.YY1!#DDVIB@^/<"$>2YL80Z_JV,.C6G M 9Z/3]8_6^?1F0U5$(G\&TMU-G8&#DEA2P^Y7HGC%Z@@+T9+7XNGAX7I#/J\=[$CT^K%?3:!V3;\OU M%Q(]Q^O'^\4JOJEWR#2.%[@_?9B3N^5TMKQ;KI>+F+R?@Z8L5Q_(1_(0NDDE;59*"ZY(&Y)[P76FR(*GD/X?[Z*;M:_! MR==9T&HPAOTM";T;$GB!WZ G:H?/(4&X;^%>BYRP#GUH[857[$49Y3LP08K0 M3XD)C7>O,Q+96P=Y0^X8W;"N4(^@QWC MG/$=/H*<\@2:[J_ M(#4AT!E@NDL)7),]2"92LI6BL.NT$ >NU>G8YF^DEQJZ9](_]KTP'#9K[]7: M>ZW:'[ L88T *6FN;@C',BNVM;ZW/&K2V;O0.>@'0;=99K^6V6^5N=ANL4HJ MHPT+/58R7BE)7ILT]"]C%81^LX1!+6'0+H&G;]S0X()UV/'\03/ML*8=MM)& M5<#ST\MI8AY>,@>],X?+8C"\3/[.H'LE++[WN]YZ[2DD>/(W(BLSYRI]S_.N MT)^5>_^-#-95!F.6E@*N\/L7_C?PNV>=!TO6SC9D11+S(,HF5*_637]J6YW[ M^WCYQ7!/);YK17+8(M2[[:/KLFS"Y42+O>UC&Z&Q/MIAAA\N(,T!W-\*H4\3 M0U!_"DW^ U!+ P04 " !E@5M3IBTM62L" "A! &0 'AL+W=O;0EL'B:.:;C!%O:QGTEBD8UFS$BO%1 42\Z$W M&MPEHEU) M"SQ>']@?7.^FEQ55F C^QM:Z&'H_/%AC3K=OD^?E!![F+U-(7IX7\U&R2.'M:?$(R3)= MO$PG\[3716"4IA,3OQRCIHRK*_@&RW0,EQ=7< &L@BGCW&R/BH@VZFP-DK5* M[ALEP0DE*=9]"/T>!'XP^ *>G(>/,3/P@8/[G^'$S*0;3- -)G!\X:G!X ZK M+4(N10F)J+0T)\YLCBX@<=N"$GZ-5LKY?Y\I&'8%0U?P^D3!SS6RMD8/J%*H M>["10GTYU8;UUK':.[N+?T9D=SRX&ULI59; M;]HP%/XK5K2'3MJ:^X4*D" PK0^T%:';P[0'EQR(M23.;%.Z_?K93II!"*C: M7L"7[SN7SR?V&>XI^\$S (%>BKSD(R,3HKHQ3;[.H,#\FE90RIT-9046 M*/VA)K?IR+!40)##6B@+6/X]0PQYK@S),'XV-HW6I2(>CE^M?]*YRUR>,(>8 MYE])*K*1$1DHA0W>Y6))]Y^AR<=7]M8TY_H7[1NL9:#UC@M:-&0904'*^A^_ M-#H<$*2=?H+3$)PNP3M#YLUC<)LGM_5V"KF8@,,GY>_01/28S=/7N/7J'2(E6&=UQ7*9\ M: H9FG)@KILPIG48SIDP7+2@I<@XFIG\G_?Y/WL_$L-MB\35]MQS10+/4.X ;1@M4"R% M9O+[EH4J,A3K$@6&ODV>N%[_?L&AUSKTM$/OC,.8%@7AZB[BLK#6.\9ZBV): M6PFT%74C/H]=RW7#H?E\>%2G*,?WW. 8-3M%1>X@UF!24"?(;ZV>$;M2E#^KXT?I0),I%[RT3 MG,1D^U%D=W3H0[F^WY'A%.4%H=-5H0?E6_:9@@A;$<*+(JRH+(&CC.%%=@8< M^G(.3\L[LSV:'4#<5?\W5[L\!L2Z1J.6RD*^LZE.?# MZI:AG@A:Z3?QB0IY?>EA)KLL8 H@]S>4BM>),_4$L#!!0 ( &6! M6U-X>@F+I0( #L& 9 >&PO=V]R:W-H965T*L;3[Z[]>>9L3TTMUR\RQ6B@EW&9Z)^4B(TI/ MQ=*5A4"RL$X9!: 4*&#L MA2[4JN7\=F"!*5DS%?/M(Q[RJ1N].6?2_L+V8.LY,%]+Q;.#LR;(:+[_DMVA M#B<.?O4+!__@X%ON?2!+V2.*M)N";T$8:ZUF!C95ZZWA:&X.)5%"[U+MI]IQ M^!R.IB'TXV@(032:Q)U@DL#+8/((P3291,,P3BHP'26=R2#I#\(>C,.X'\7# MSB@((>H^#?[JG6B4P'4/%:%,WL 5T!R&E#%==]ETE>8TT=SY@:F[9_*_8$JP MN(.:5P'?\ZO3I ?75S>?55R=99FJ7Z;J6]G:5ZGB!O,U0BIX!@'/E=!70I=; MK2"PA48!KYV9M.MO%P+6RH U&_#^=!\"04*^Y#R.0*?,;HDYFZ> M*]%>NF&ES,I M)'I+IF2^-T@4$0KTE4-=LQV5;P_VM&ZKWJU7O5"[>LE:_\YA_0 KO#YI;1@H MS.2E4VV49(V?.=4*X)%,E63R4Q6U(^6+<\=_F:$.'TB$/)>->](+3%L=$K&D MN02&J9;R[G[INHM]J]I/%"]L>YAQI=^ ':YT=T=A#/1^RKDZ3DS'*?\OVO\! M4$L#!!0 ( &6!6U,.-8N+/@4 8: 9 >&PO=V]R:W-H965TWW/CD0.8X_S$B2#T:GU;-[/CIE M:Y$F.;WGH%AG&>&_+FC*MF<#.'AY,$D62U$^&(Y.5V1!IU3\7-US>3=LH\1) M1O,B83G@='XV.(?,M/ALX948TI3-1AB#R MWX:.:9J6D60>_S5!!^V8I>/N]4OTZPJ\!/-("CIFZ4,2B^79(!R F,[).A43 MMOV+-H"\,MZ,I47U%VQKV\ 9@-FZ$"QKG&4&69+7_\ES4X@=!QG'[( :!]1U M<'L<<.. *Z!U9A6L2R+(Z)2S+>"EM8Q67E2UJ;PEFB0O7^-4XN9M.KZ;@X)(*DJ3%5W $?DXOP<&7K^ +2'+P M8\G6!^B'@_UC!>!6Y:+90&N\IC&K_V',O<6 'H!<(&L M :=T=0RP!"[I(\KQ, MX)&DY9"F=U2'\*L0)=$W(^A!*/%O=BNG6[F>&[9&K]+SVO0\:WKC->!^(.,;0)T9E%7[DU6+L(]Z:E^!.T-Z5M>+S;+B3.E?)/,NG/C M=6#52:"W)PZK!@#M'>!]'-:%&@6XJY<&*Q_U45B).;2K^2=06!?V(^1U^ZW! M"OFX#XZ2?VC7_\^C<&C@)NQV7),5]IP>5*H7P>BC!(YT@8]V!+Y)3[="D=.S M'D"J42%[H[J5.Z)D3K(D_65;KZNV@N!^>(M4*T#V5O NWB)=KUT<=F>ZP0K" MOI4E4J*.[*+^^XF+='E'T-?@Z%:^%T0]<%030/8F\&G$;<9]3E6V,=]95?]"=G[TPUCJ^]4V#BC6@D*]D1; M)?_(+O_OHZTNTM#7Y[ENY04]2TRDE!S9E?P36&M2?D^;/@;E=T-DAH.5\F.[ M\G\::[&^83F"/NKV6[.9T[-BQJH#8?O&YFW68GT+ J.HVW!-5JX'>])3W0G; MN]-=639P2_@3%:N4V-?+>.=D:D]'4UBU ?P;#J>PKM5!Z'=+KQN%88]>8B7G M^$^?3F%=V+O[+H-)V+-2QDKY\9[.IK"^3]$ F4ZF>E^.:D#XHR=330#?/G-, M1MUZ#W=.U#,JRU=^:)"E9.M7X!3\;U)PD5IOY"(ODM MR5" E,YE2.'^D:P575N_\B$8%EUN:0DIKPTD+_/&1,O-^4 [:>? MT?]02P,$% @ 98%;4R_6PR)&ULM5A=<^(V%/TK&F8?DIDL1C(?9@>8(1 2.DV:+DG;F4X? M%%N NK;DE>20G>F/KV0[-A^V8%KR I9]SSW'UU='L@<;+K[)-2$*O$4AD\/& M6JGXB^-(?TTB+)L\)DQ?67(18:6'8N7(6! M%%P&N#V\7OV67KS^F9>L"03'OY. [4>-KP&",@2)Z'ZRC=W M)+^ACLGG\U"FOV"3Q?9TL)](Q:, ;($RTSF8.T@Y*T?J94V::?:&$ODHU3HW&DU^?YXOYT_R7AP6X>,!"8--] ME^!B2A2FH;P$G\'S8@HN/EV"3X R<$_#4+>I'#A*\YLLCI]S76=GPZO8[_X?^_P_LSNZW8J>0T7/H32?6Y/O.I'ZC)1@[']/J*2IZ_WY MLSX'YHI$\B\+AUMPN"E'NX;C9KDDJ8_JEO5Y1(#";T#W-M$.[7/FTY!BPWL% M5IP'&]W3VG>U&D$"[95!XF<7<<03IJHJGM%W4WJSHKR.8&_@O%9(;A>2VU;) M=UJF;&JQEMOO%+DZ'U;B;L'1M>H=KU:"K$Q)XT3X:[WB@%A0GU1-[>YAM3JM MZG+U"OJ>E?YQA_0*,+TSX$N @[^U:^KE6%4YU*1W**3M50OQ"B&>O0YEB>65 M:;8)MUIH9!K=6.VAEG;. 1(PN MJ8^SO9:4I(I\EN>I)L_UV4)V]97."-$1?;[>LDKC6MJH7@E+JJ;3+,^R3>WM MJSL,@:A&7FFJT.ZJ>A$MY)GYEGEKI4+W>/T.0V"-)\#20^$))LIP;/$W6)HH M_#@7A:6-PK/YZ!0>&BFJ,U)8.BFT6^G9'&P**_S5:]?H*PT6VAWVB;#/?]AJ M7=HA['_8$T6EMZ$CWG;Z$[W)4^U6K,;U4>ESR.YS)_E^GF.;VMV;H]:076U; MN[]S>-QMGJ5;;6#9OM4>LZNO-#ET)I.[18>;P,Z^PL.0FD4"E1Z'[!Z73@?P M#WC@0JW!.-(ST\>VQBT-#WV/%E M:O0O4$L#!!0 ( &6!6U/A.=#5!0< -0G 9 >&PO=V]R:W-H965T M0Q[RQ\-C'=_EQ:=R+66%OJ1) M5IZ,UE6U>3&9E(NU3*/R*-_(3'VSRHLTJM1M<3,I-X6,EJTH32;$\\0DC>)L M='KEG.7) M'_&R6I^,@A%:RE54)]7[_.ZU[#K$F_86>5*V?]%=]ZPW0HNZK/*T$RL/TCC; M_H^^= /1$V#F$)!.0+X54(> =@(ZU +K!&RH@'<"/E0@.H$8*O [@=\&:SNZ M;6C.HRHZ/2[R.U0T3ZO6FHLVOJU:123.FJEX517JVUCIJM.SV6\?+ZXN/ER\ M^_4*/;M2,WU9)Q+E*_1>+O*;+/Y7+M'%4F95O(K5Y5E9RJI$9XO/=5RH^RA; MHC=Q=!TG<17+LOF^3N7R.7IV+JLH3LKG:(P^7IVC9S\]1S^A.$,?UGE=*EEY M/*E4!QHW)HO.V9=;9XG#V2NY.4+4^QD1CV"+? ;+WT9?$6%.]3FL/I<+91RW M)G\UV'D\?2B?J!FSFS9D-VU(VQYUM/>R+M4G M93<1RKC%RE]OU&?HHI)I^3=@@^YLT-8&<]AXE>?+NSA);/-DJQ2MLJ'M[2DA M4\HQ.Y[<]D-J>X[RZ73Z\+E7YG,X"+9#?6OI MMU@8%=.)PP&^+?(4B(?8M24.%G-_9\,'_9U%Y;IERJ*Y MD,K.;90H^-A&;.8;(^88K6!G/0"MGRT6>:V,J3UV(97EZT3:[&X;X?W)XD\# MN^GISO04-/U&JOT4%HC^WVL:AMUT;?.*?,M3*P1A@FPQQ052=*G;;"?N4IQFS:-,'0'N'>P2':MG MPIP9G&"?.US3$,0P!7?41O^A2Q6B6&5,R5>5D6WRHOK6EX=2)[U$#:8Y;[#-0U# M L.PC_6W:IK4A4R5>^A2%G&NCM;+?]1Y/S7I^/#TI-%'O<.=T33B*(PXB"_4 M)!H.L(.J5".-PDA[?(@[ V*88[T#*\R]-L!9M($&5G.,LL.%3^.*PKC:9X,. MN[8>#)M'B"/?H9I;%.;6L$TZI":ZA'"<0:@&%X7!M<\>'5*36I11!QFHAA:% MH04LHI!:MD=E)&1FN /2J8W"J]FB0A\S,XDBS5SM26*:YR 84SA3*]SZ!,4T]=KAZ&M-X8T]7 M40N9B3< \$SSC3U%82UD)NJ<@&>:<^SI2FLAL]36G(#G&G?\AXMK(;>, 'S3G!,RYQ\^R MSL" GY*$!J" ?A!9N,_H9_=-,8$/=CD$9I7 N;5/HG"7)B_5E(R=8V9YI: MN34L3Y@+$U>8.LY#HO?S)@RK??*$N3"YQ*;,-94UE01,)6 %SX4E.5.Y"7$D M2$+#2<#9V9 \82[,W(P'SJU*:&8)F%E[ &0N3(:-R31P1-[7$/-AB W)$^:^ MA5[ND/N:7CY,KSWWZKEO.9!RCSE25%_SRC]P56WNVZIJOH^_':))[W6EYGVW MMU%Q$VE"3D^3[Q\ZT_\6-&>Y%] ME1O&%/B>Q*D<>QNEMF]]7RXV+*&R)[8LU=^L1)90I4^SM2^W&:/+(BB)?10$ MH9]0GGJ347'M(9N,Q$[%/&4/&9"[)*'9ZSL6B_W8@][QPF>^WJC\@C\9;>F: MS9EZVCYD^LRO5)8\8:GD(@496XV]._@V(F$>4-SQA;.]K!V#?"C/0GS-3V;+ ML1?D3\1BME"Y!-4?+VS*XCA7TL_QK13UJIQY8/WXJ/Z^&+P>S#.5;"KB/_E2 M;<;>T -+MJ*[6'T6^P^L'% _UUN(6!9_P?YP[V#@@<5.*I&4P?H)$IX>/NGW MLA"U (@; E 9@'X,( T!N S K@&D#"!%90Y#*>H0444GHTSL09;?K=7R@Z*8 M1;0>/D]SW^/LT^]S<#5+%4W7_#EFX$Y*IB2X6WS; M\8PMK\%5Q!3EL;P&-^!I'H&K-]?@#> I>-R(G:3I4HY\I9\HU_479?9WA^RH M(?M'^@H0^06@ ,$ST5-[=,06/8!0$1Z<"8_LX;_MTMXQ^P_AOJYB54I4E1(5 M>J1![X-(F.PM1&+1PI46+K1PDRUEV<%[GG+%;N[UY%B"4WO^OM>!8*98(O^Q MI"556F(=PJ]2<3V7\KR49^ +C7?LG*L'E;!0R"> MK\YFM\L,P2NCF;14X[9ZH%MG@Q\SNF0@I8G-71@8B@5=^@MK^(07<;B4J5N, M8*/%T# 'VJ'C;'*+#NRWV@P-O"!V-YHM-JF(Q?K5)FT !4FG1ALX03N=G(WN MGQC=2$9H\ 7#"]ELUT'M+ANV03O<"I=3NK6)&5;!8:>^&B9!.Y03ICPS'LNLIJ\;E% M)VRU&1O$83OB'EEZ\Y=-J=;K==KL80,D?)%V+\)G^KUALZT&6]B^IBI*^!,O M/FRXA#OM][ A$KY(QQ?ATY:/A,TE-?#!EVGZHA8=AYEBL(7M2ZRCS4XT) 9* MI-.>CQ@:D8OT?!$Y[?E@<\]'#'G(97J^J$6GO>4CAF'$OE Z>OQ);?0\YL8$ M6IA@RU';G.JT]R.&4^0BO5]$3GL_B]\&9N0RS5_4HF-I_OS:#G*^W_^19FN> M2A"SE98*>@,]LNRPA7XX46);;"H_"Z7171QNF%[39OD-^ON5$.IXDN]35S]D M3/X#4$L#!!0 ( &6!6U.VD&PO=V]R:W-H965T M2S%5.UO&$R35E#^:(N48A3DIB4T;0M],$*'&>)BO+?EXR#(9$XJ7 M'(@L21#_?8-CMA\9EO&R<$\>(ZD7S/$P18]XA>4Z77(U,RLK(4DP%811P/%V M9$RLZWE?XW/ -X+WHC8&.I,-8T]ZL@A'!M0!X1@'4EM ZK/#4QS'VI *XU=I MTZA<:F)]_&)]GN>N(NR6-ZS_4=P&+1?X+ M]B46&B#(A&1)2581)(067_1PBS7\QS+ M?XN;M^#L*VBY3H5[DZM;Y>J>S/5."4EHP)*CZ;H'CGW7@4XCVT.4!Z_L9K*' M*&O@> .OD6L+S!LX#FQ/U:M2]D7RG2/ZG(E-$=YL4+1M\V;2VDL.#5:Q,VXC\)*0(S:_U3/Z<^ M(_Y(J QWBH2[/45FQ=/E&(B69JWU V3JD'GPTB]ZC#7 +6_94R^3'27KMZ) MX[]02P,$% @ 98%;4TTT1W]S P T L !D !X;"]W;W)K&ULS5;);MLP$/V5@=!#"Z319F@AJ(@\!NTD/1 RV- M+**4Z)*4G0+]^)*4(MN-+ 1H#_'!XO;>O)FA1M/;ANRQB6JA\V]T#.W9HEIAKFD/ >! M2=\9^I\F?L< [(E'BCMY, ;CRHKS'V8RB_N.9Q0APT@9"J(?6QPC8X9)Z_A9 MD3JU30,\'#^SWUCGM3,K(G',V5<:J[3O7#D08T(*IA9\]QDKA[J&+^),VG_8 M56<]!Z)"*IY58*T@HWGY)$]5( X FJ<9$%2 X+6 L *$?P,Z)P"="F!#[9:N MV#A,B"*#GN [$.:T9C,#&TR+UN[3W.1]J83>I1JG!K.[Q^GRRWQZ]V4)P[L) MW QG"W@J[2 @R-&U7&1J6Q MX(2Q$.8\5ZF$:1YCW( ?M^.O6_"N=KSV/GCV?A2T$BYQOX- M/GD]W&OQ)JQS&5J^\ 3?#:$"'@DK\ R&4J*20/(8;BE9448510ES)+(0&(-^ MY188%4+0?&U/W?%%SKW \BJUG3AR MX:)VX:+5A<-TS_)-H>09W.(6&00MV;JLV2_?XF6ZJN5=M3H_P94R.9-*V]-6 MSB Q@K=&<%-^2K;NT3T*/._X)I6)>M71(]'7M>CK5M%C(E.8_BRHEFDN//R& MTTGT6Z+D>_OR[KW%-/H'WQ^_-2:EJ,/T04QEI-\SK:GQ$^._>)%"SVM.Y>O. M'BL/]LJ#=N5%V;HL=+& I8F3C6=;5/:5W'^3I=S?UW*_O9C_Y_HY\5\6^FY3 MEMR#5B=#L;8MH]1&BER5W_UZM6Y+A[89^VM];-I5VT+M:=T[$FN82&":: MTCN_U*5 E.UC.5%\8QNJ%5>Z/;/#5+?<*,P!O9]PKIXGQD#=Q _^ %!+ P04 M " !E@5M3CY3YW L" !8!0 &0 'AL+W=OM% M-(I.&T_\4#J_0;.T8@?8@OM:;0Q:M*/LN01EN5;$0+&(;D^=^4B^A"1/13L*-R3KC]!6\_4\W(M;'B2NO&=Q!')C]9IV0:C LE5 M\V8O;1_. D:3"P%)&Y $W4VBH'+%',M2HVMBO#?2_"*4&J)1'%?^HVR=P5.. M<2Y;W]]N[[?DZC,SAOD&79.K%3C&A;U.J<,,WH_F+6W9T)(+M"U40S*.!R2) MD]&?X12%=>J23ET2>),+O$>NN#S*'M*X(XT#:7RI3K 68$#6@)]P0%9@<\.K M\&/\6*,O>7 @[<^>3),NTZ17\QUWL)XS(*S#3(V7:29GV MMX^]_*5]LXXT^\_MFW>9YO_%G@V*OW,>F3EP98F E'Q<([] M-,T<-X;359B=G78XB6%9XM4'QCO@>:&U.QE^'+O+-'L#4$L#!!0 ( &6! M6U,3E^K^I , *X- 9 >&PO=V]R:W-H965TVV"V2!8+W;/2QZ8*RQ+40279*VT_[Z#BE% M=B19"-KD8I/4FQF^>22''!VX>)(; $6>B[R48VNCU/;&MN5R P63UWP+)7Y9 M<5$PA5VQMN56 $N-49';KN.$=L&RTIJ,S-B#F(SX3N59"0^"R%U1,/'W'>3\ M,+:H]3+P-5MOE!ZP)Z,M6\,"U/?M@\">W7A)LP)*F?&2"%B-K5MZ,Z>A-C"( M/S(XR),VT50>.7_2G<_IV'+TC""'I=(N&/[M80IYKCWA//ZJG5I-3&UXVG[Q M_JLACV0>F80ISW]DJ=J,K=@B*:S8+E=?^>%WJ D%VM^2Y]+\DD.%#3'B4E^(=\7,W+QZ9)\(EE)OFWX3K(RE2-;86SMP5[6<>ZJ..Z9.![Y MPDNUD61>II#VV,^&[9,!>QLY-\3=%^)W[J##!6ROB>=<$==Q:<]\IF\W=_KH M_+_H\_\<_54RO&85>,:?=VX5@)0 5\2L@BLR [D4V=;LY)_WB"6?%13RSX%( M?A/)-Y'\,Y&^<<5R@N><8"HKUR0WZVZ)ZZYW457.0N-,GWG[21)&WLC>GRK5 M!<4!#5Z#9EV0&X2._QHU[T'Y?A0WJ%><@X9S,,A9[RK"5WBN[J'<@1Q(8]BX M##]8L*B)%+VG8)6SX#2!$8U:@O6 DL1M"=8%1;X?MO3J@N+(<_OEBAO&\2#C M!5^I Q. ]6:/A72+95$-)#)IW"8?+!EUCH>Z\YZBU=Y.TT@3ZK14ZT.%;MR2 MK0?E)[2U9>=]*)^>$8Z>%#,Z+!U>.#1?K%%8),43&/87\+S,=ZEN5A45JLL% M8047*ON':1$NAQ+O'B?@?K3(QS.;>N\JLM=)N><';EOD+LH-O; MAM)Z/*QI\-$2'D]Q&KZK MA&&G/-$@\=L2]J#<(&E+V$7Y7IBT)>RBO-!)6A+:)_=/W%QK<_&7R&-7JNH2 MTHPVCXM;&PO=V]R:W-H965TVV6KSP)V.2[J!!>@?Y5SBS&U9,I9#H9@HB(3UQ+GQKV>^9P VXB\&>W4P M)L;*4HC?9O(EFSB>400<5MI04/S;P0PX-TRHXY^&U&F_:8"'XQ?VS]8\FEE2 M!3/!?[),;R=.XI ,UK3B^E'L_X#&4&3X5H(K^TOV3:SGD%6EM,@;,"K(65'_ MTZ ,#D!"!I <"X@; "A-5HKL[;NJ*;3L11[(DTTLIF!S8U%HQM6F&5< M:(EO&>+T].'^9G&_(!>+JBPYX/IHRLDMY;18 5G80OI2U-5BLOX(G&K(B!;D M 3![ZA.YN --&P0KAOX=Y;N(OY:9,4M$D*+%]X*DG6*OEULU1: M8N']W<,9MIRAY1R>X/PN,--=F:EA(PLSFW W]<,T]*.QNSO,0$?8,$GCU[ W MJH:MJF&OJ@=0ZIJPO*S,*K-"@P2ENV36/-'!]Z^2.$Z/5'9$^5Z:)MTJHU9E MU*MRCJ*P4LF.\@J(6!-N%HAP1I>,,\V@L^2B=UK\T(O"T9'DKK XC>-NR:-6 M\NB,Q*XJ*8WP4DB[GD=8&(R&)[(=M]+C?NFBV%QA(>3G M:8W?%R:VE.A8:U=8% 9IM]:DU9KT:OUICVW(KN@.)+8A[#2FE[%BTXBW/O!P M>@8J.^7W\P]K( E(+@J]5<0/2$:?NYAF9S'UG"1IZSG];YXSIE:BPC*3>%9W M>>SG"P:)]['+4#\L'(R.86_L^-YK2_)ZF;Z5Z$.;-;,'[R5Y:"KN^9+\*8IF M$UV2A49_IF69??29%=BS&':ON5#,[JY?]T_:7#B6')!"'1_;32/JUV(5$.QB M1.@M2,)?-T/O-IC]_[QU-MV#7F\N6E^IW+!"87FO\4/>(,;M+^N[2SW1HK3M M?RDT7B;L<(OW/9 F -^OA= O$W.C:&^0TW\!4$L#!!0 ( &6!6U.!]G^( MM@( (\& 9 >&PO=V]R:W-H965T%*@L;E.+CN76:+<7 10(9+ M5@L[5ZL?V.9SYOA2)8Q_PJJ-C0)(:V-5V8))0(H[BW0\_LZ_#H@)Q^YWC?\_7W\'ES*\8S(&N!E:J6 MUI!GJ:@I7V>>+1!*Y0\5:BI MM#*'U&E:4L$-U*81H;I-?_;.0C;T0T_OVL7;)+Z(+N)1^+9M[XZHX64\Z*+> M:3_KM)\==''^] +,&"3KU(+NH&Q4XSHMF,S1>]N8IA:"Y_X&'S1MV!T\_*)I M^WT9?LJX'_>B\P^^?([J]7J?? FWONT2=>Y;GH'479OF&^A6NZYZ[9O)A_4I M==NF.?ZG:5KU(],YEX826A)E='I.UNNF_343JRK?01;*4C_RPX+^&*A= .TO ME;*;B3N@^P=-_@%02P,$% @ 98%;4\5N'#.#! J10 !D !X;"]W M;W)K&ULO5AM;]LV$/XKA-$/"9!$(JDW%XZ!).[6 M -T:).D+,.P#(]&Q5HET23IN@?WXD9(BV9;$*)@V&+#U4Z3M++G*B]*EX=.1:4)(43GGF(-<- MG)RD;#*?%==NQ'S&-RI+&;T10&[RG(B?ES3CV_,)G#Q?N$T?5\I<<.:S-7FD M=U1]6M\(?>;4*$F:4R93SH"@R_/)!7R[P)YQ*"P^IW0K=XZ!">6!\V_FY#HY MG[B&$.X>_R,_DL1O [F@4AZQ;,O::)6 MYY-H A*Z))M,W?+M>UH%Y!N\F&>R^ ;;TM;W)R#>2,7SREDSR%-6_I(?52)V M'*#7XX J!S34 5<.>*B#5SD4J7;*4(H\+(@B\YG@6R",M48S!T4R"V\=?LK, M_WZGA+Z;:C\U__7CQ\67ZP\?P-&"*I)F\AB<@D]W"W#TYAB\ 2D#]RN^D80E M_H^LS@-W"'7:X+P:LCF'7 MZH[.4ITJ5*<*%7BX+U6<)]LTR\ ?MUQ_Z[+;$I'\:4'&-3(ND+T7D$_ WU, M&4O9HR[FC+"8=F6M! L*,-/73W.$L#^=3F?.TVYZVG8PBLID/'6P]6JVGI7M M1?Q]D\K4M*T\T1429YO$,,XID1M!M2@HL*8BY0D@R5^ZA,V5KNJY*M?Q=P@& MK@O101AM*^Q%GAMV1^'74?C6*-XMEUIZ %\"+9Y:'9CN-B$HBW\")0B3&3$! M=K'V6WQ.D3<-#UBWK7P_1-V<@YIS,+!.*$M>*)*@M3Y"4^Q#[X!GE]U^,>U1 M#6NJH97J[URH%;C(=1W$Q-(B48T7C=Q\TQIY.F;S3=OY2G=$#_Z,6K(!W*;F'K&TF^X2; 0#1 M:/U70>T5"O1\WPT.B788'E34/MUFJD#[6+EFB@I6))%DEDZ!C?)#;^0NA(T> M0[L@O[(/85M@H>_JSV%Z.^P\'/3V8:/%T"[&(_9A6X-;U=PV@2C$/3$T(@WM M*OTO.C <- 4[S/K'(&R& 8S&:\2HHP BUXT.J7;8[1?4/MEFOD#[@+FG[/3K M"7C/71 M<=?N'+45&+L];8=V-N%V#7Z7K[E(I<[>4'E#C6 B/';V&NE$]EUSC4V,;@B: M=*:LO=>%J#=GC;0BN[26U38X7XT$HF#L?#72A.S2].IJ"]M/.[V9:X0&V87F MN6EM(35"@*9C/T VC8_MN\)7*.)E!;7_8.CA$'9G"S<*@02UD7N+] M1H3>6$F0T:5V=,]"K1JB?"]6GBB^+MX4/7"E>%X&PO=V]R:W-H M965T$Y9'IGP07#2D_%TI6Y )Q:B%'7][S(99AD3CRR:SPJFT M_Z@H;4/M,5E+Q5D%ZSDC67G%SU4>MH!NL /P*\#_%PAW $$%!/L"806$^P*] M"NCM"T05$.T+]"N@;XM59M>69HH5CD>"%T@8:ZUF!K:^EM85(9DYB7,E]"[1 MG(IGU]?3^XO+2W3P$PN!S;DX1 =34)A0>8B^H[OY%!U\.QRY2GLSC)M4RJ>E MLK]#^0J_(#\\0K[G=QOH23L]A:2#?-_B7@,^;>\ MS_[;NZO+6]?8KVOL6[U@A][I6NH5*=%)\K0FDM@>\/M2KZ$+!4S^:?$1U#X" MZR/<=8XX3PM"Z1$B+,=$Z&:E$.52-M6NE(JLE&F5FUB'N=DNSX<69Q]:S-HL M_HHQK&,,6V,\YPQD)^&L)5^]6JOW936):A_17C71_5[[$) V/<31NRP-!I[] M-2>K7SOO?YRL#.3X;M<=0=A8[+?J;6+Z?OVI$K\" M4$L#!!0 ( &6!6U.G;K2^?00 %(4 9 >&PO=V]R:W-H965T $ULS!M(BJ-OI8C +QJ)M MH9+HDG3<].N'>D22(XI1VFFRB"7YGG-YR*M[:$Z.E'WE.T($^)ZE.;\T=D+L M+TR3KW M1)KDY)8!?L@RS!ZN2$J/EP8T'A]\3+8[43PPIY,]WI(5$9_WMTS>F0U+G&0D MYPG- 2.;2V,&+R)D%X RXN^$''GG&A12[BC]6MPLXTO#*D9$4K(6!066'_?D MFJ1IP23'\:TF-9JE>*EF#O,R35-OR2QV%T:@0%BLL&'5'RDQ[]( M+<@M^-8TY>5_<*QB7=L ZP,7-*O!<@19DE>?^'L]$1V Y%$#4 U 3P'. ,"N M ?;8#$X-<,9F<&N .Q;@U0"OG/MJLLJ9GF.!IQ-&CX 5T9*MN"B7JT3+"4[R MHK)6@LEO$XD3T^6'3[,/?RZO;A9@MEHM/JW FSD1.$GY6W &/J_FX,T?;R>F MD*D*@+FN::\J6C1 :X/W-!<[#A9Y3&(%?J['AQJ\*24V.M&CSBND)5R1_3FP MK7< 60@JQG,]'FZIY/Q:]L6O98_T\#E92SA4P4_FTFYJQB[Y[ &^V?K;(6$D M!E&2)X*$(-E+G"^3>Y2 F:<$\'!/S<2"):"9/Q?35JG2>N4:9VA4FT3 MX#+!.Y 3H:K-BL8K6>C]U'#^TBK^)>=]=MM&1D2(2>;[C=B-/9+F-+%]V1O9D[-=N;^Q/Y^%9CH6.XT2WU^CV MM+J;*A)DO,+EM/%DZL"8P]7 M6&ME4.]E+^D+L.\Y9[8+'5_U^HR/C52Q*/1\-Q@6V'H6U)O6"WJ#U^\-GN5! M1Z'.ZS<'=6BD8G6"(!C>AL#6,*'_>]J#GA9:S_>'UEVAWE[;30/#,0$YS@@O M=PU4[&2SZ+U=NJ2MV<'P-3L':IT(Z9WHISL'4AF3C4)%\2&5,RE#(Q6K$SK> MTCEJJM-] G*@ZRGDC8^-E+&6:^L$MLZ&],XVOG/41-T5@6X( M;45?'!\:J4(=!UK#&PO46BNR?TOG>(86HN'.87:./.0V85L>3G&PIH=<5+]D MFZ?- =BL//9Y\OP*7EQ#Q?,YO%A4QULM?77:]AZS;9)SD)*-3&6=^[)@6'6 M5=T(NB\/7.ZHD'N8\G)'9+MB18#\?D.I>+PI$C3'B-/_ %!+ P04 " !E M@5M3<<_G*!D# :"@ &0 'AL+W=O7&53N)++6@/',#SQNY.>.%LYC9>U=R,1.ESGB!5Q)4F>=,_CK#3.SG MCN_8V+"G/L5!<%"!Q/7=>^B]B/S &_&9 MXUZUQF!*60GQW4PNTKGC&4688:(-!:/++9YCEADFTO&C)G6:G ;8'M^QO[;% M4S$KIO!<9%]XJK=S9^) BFM69OI:[-]B75!D^!*1*?L/^RHV&CJ0E$J+O :3 M@IP7U97]K(UH 8BG&Q#4@."Q@+ &A(\%#&O T#I3E6)]B)EFBYD4>Y FFMC, MP)IIT50^+\RZ+[6DIYQP>G'Y\<.;TYM7U^\A?G5V T=+:JRTS!#$&F)#X\Q M(;AOX5X'/.Z'ORNS 7B=<)?\:DP+&M,"RQ<>E+/2<%$H+4O: AJ^7E( 7&C, MU;<>^K"A#RW]\ #]C= L@S5+$%@N2DI BY&)8G.J4>;4U2O=M0(5Z]J'C?9AK_8E%EQ(^" T*B@+TB\U_XTII%PEMA96I,"5 M*EE!]25":=553)4E:BD\]8-P-'Y82U=D&$RB@Z5$32E1;RF7]QP_@0([;8\> MY)].QJ,P?*BT*W(T]@\K'35*1[U*@\'$\Y[#/>_3$H'Z_A?XD>G[L*_OQTV> M\5/T_:2AG_3WCF::.H479#HJ#9*F79N]G\68\;Q'S;11,WV*73A]L,@'=^'C M0^/I?V]8W_M[ GC]AM%+$BSU6Z>-_Q0=Y/]] M,_O!4ZQ:S=HV^-_5Z@VIU+JM<]A\-;UG,-QK36LOH0J29:[.S1 MO!*:#GH[W-+'&TH30,_7@O9R/3&G??,YN/@#4$L#!!0 ( &6!6U.1&PO=V]R:W-H965T MPJV7 R,V7RASP.OWEG0.8U#?E_="[WF5RI2ED$G&,R1@=MZZP%^&86@"\A9_ M,-C(VC8R79EP_FAVKJ;G+=]D! G$RDA0_;.&2T@2HZ3S^*<4;577-('U[1?U M7_/.Z\Y,J(1+GOS)IFIQWNJTT!1F=)6H$=]\@[)#D=&+>2+S_VA3MO5;*%Y) MQ=,R6&>0LJSXI4]E(6H!!.\((&4 .30@* ."0P/",B OM5=T):_#D"K:[PF^ M0<*TUFIF(R]F'JV[SS+C^U@)?9;I.-6_OKO][?/#U]$-&GX=/*"36RH$-59\ M1"=#4)0E\F//4_I*IKT7EZJ#0I7L4/U]E;21CS\AXA/_^WB(3G[9IG+I5AG# MLHT"/U?!NU6&;I4AQ%K%E8NG:U85CE2%([ELL%-VHM!5)I58Z6F@T%_7N@&Z M4I#*OQWR024?Y/+A#OD'KFB"9C0&1%.^TA?@,Y3P;/Y9@4CUR)ZH;04M1$]S M43/EUWWLO_SUO'6]:@.G,G[8[O?T!CR!@7Z)8KD&BZ J1'Q3/" MD7$B\!TUBJKK1$U8<%K)GS9@P>#T8 LNBZ;1(6X=U/15-\^J;IXYNSE65,$4 ML4SW"J1">OK#MGZY58SG'QQ%[U39=)PZ0R9C4VN=D4D$+:E :YJLMJ;DENIV MVUV"74EUJZ2Z3J413"%=YO>II6!Z/.RJD5M&.];VG57"OL6V[ZZWAAFZ%#!E M"EW,!8"9 9]JTRSG7>2Z5NT6@9N89]BB%),F8%>JUJ?:C].F;!)M;?(Z6TMF M? B:$UB#T"LC,Q88WYI>(=.I73ML1SNN;MF*]\#U,./1O^A.+4"@"RE!29=- M%K>X$=YB"USL)FY^ 2;EBF9Z*,1<_IAX6=BWB WQ-FAN:]AU(!-;9N(]N#O8 MA1&L>;)FV1Q=MZZ0NR^*?Y9Y+QC$4L_XJ;?@\&"KEY<.*#)P9(=:>Q1BM S M4.&:'\1RDN#_IDSEVC/0=VX0L=[6 MB-QJBUO+;Y/(=:,DEI?D6+P\V)1B&KBRLT@EC2"56*02-U)_SA2WEM\.G*L7 M8O%)CH7/PH"#2$DL*4DCI"26E.28I"1O24FZQW@^U=AI2W [UUD>ASF;%!]PQR0USI65H&82-&6. %T?N, M<(?[[<+QG[11::H9N[!W)B/?.D=#2-0P:L:;V M9M.]FMQKS;XWHSNL\6IO\,WWEALJYDRO01.8:2&_?::Q*(I/&,6.XLO\I?Z$ M*\73?'.A84&O0,V,/?-!C:YD2"@\AQIO %\);,1.&VDG,\9>=&<2 M]RU'3PA2F$NM@-7K%4:0IEI(3>-GH6F5(35QM[U5_VB\*R\S+&#$TF\DEDG? MZEHHA@5>I_*1;3Y#X:>E]>8L%>:)-CFVK2+.UT*RK""K?D9H_L9O11YV"$JG MF> 5!*]*" X0_(+@GQHA* C!J1%:!<%8MW/O)G$1EGC0XVR#N$8K-=TPV3=L ME2]"]3J92JZ^$L63@]LO]Y\NG\:/=R@:#Y_0^81*X"#D!3J/0&*2B@MTB9ZG M$3H_NT!GB%#TE+"UP#06/5NJ&6@=>UY$&^;1O /1?'3'J$P$&M,8X@9^=)P? M'N';RGEIW]O:'WI'!:>PND*^\P%YCNLHU^]X08G:,]HJC;:. M&KW)&)?D-S8G(5N@*5#".+IG$@2*B9BSMY;=>=>)5)CNJ8(*Q@HCK&#<*PXK8!Y/I^L]M.Z;9SU.V0<<4@="F.;)AN M*=;]'_LQ+.7#=^_'L+8_.H[C5/[(*:"H#O+<&FI<1[ENRPDK/\7>N>\RX$M3 M: AD]E5^W)6C92US8Z[PROC0O1ZY#>.1JGWR4N6O?%XXW6&^)%2@%!8JE'/5 M4>N'Y\5(WI%L96[;&9/J[C;-1-5OP#5 ?5\P=0P4'1V@K @'?P!02P,$% M @ 98%;4UCF=8=0 @ O@8 !D !X;"]W;W)K&ULI57;CM,P$/T5*Q(22*BY=H$JK=1+$/M0J+;+14(\N,FDL=:Q@^W0\O?8 M3AK*DG0K>$GL\9QS/./X)#YP\2 + (6.)65RZA1*51/7E6D!)98C7@'3*SD7 M)59Z*O:NK 3@S()*Z@:>=^.6F#!G%MO81LQB7BM*&&P$DG598O%S 90?IH[O MG )W9%\H$W!G<87WL 7UL=H(/7,[EHR4P"3A# G(I\[L'+(%20Z2W\;WE=#I) SP?G]C?VMIU+3LL M88( G1&O.5"%1PC+(>O"KR_@W%_"NKJDK+#@5M@@N$FZA&J'0>XD" M+_![]K.\'N[UE?-_ZLD_J__1C+ [Y=#RA4.GS%)> KK'1[0B,J5Z)7V"]&X93-1O+)VL.-*FXL=%OH' \(DZ/6< M)![_7$$]T?I#[A3\<%WI,ED<_%(U='?EUE M2S.2"\IRP,ENXGV$US,4:X&YXQLE)]':![J5-6,_],'==N(%>D0D)1NI2V"U M>2$SDJ:ZDAK'SZJH5S.UL+W_6OV3:5XUL\:"S%CZG6[E8>(E'MB2'3ZF\HF= MOI"J(3/ #4N%^06G\MY![('-44B656(U@HSFY1;_JB:B)8!1CP!5 G2I(*P$ MH6FT')EI:XXEGHXY.P&N[U;5](Z9&Z-6W=!<_QN7DJNK5.GD=/9P?W^WNK]= MK);@XV(.9@^+U=WB\^UB=G>[!&_G1&*:BG?@ WA>SL';-^_ &T!SL#JPH\#Y M5HQ]J4:A:_F;BGA3$E$/<4F**Q &[P$*$+3(9V[YG&R4'!IY\+?<5[W7$X#J M"4"F7MA3[Z$@'$N:[T%*U., V#JE>ZP?,>&H'M;50U,]ZJG^1+25MH0#MNMK M^*8L,3 EM.U>IL,D&8W]%PLXJL&1$ZQ8R,8J57&+A9($#NVPN(;%YV"A#19W M8.$@")$=-JAA@W.PR 8;=&$HBGLZ&]:PX3E8;(,-.S 8#X/(#DMJ6.*$K0Y$ M)?%.$FY#)EUD$L&!'3FJD2,WDDF1.VL@_^OSNK&NVI"'K: M:S('HG]R9R6[A-4D$'1'4)\Y*]DEK"9TX-G4L7H3=F.GC]5D#CP;.E9KPF[J M]+&:R('NS'$[$W:C!P;FKX?;I ]TQX^QI[& E6M)(2>W"2*87&@_FJL-$?(B MXS6I ]VQ[%W(E&3,,B=,'WF0]U0O"1=T-ERL)D3=<''QFH!![H!Q&Q%U8P9&_7Y 3=8@=];TOB8K M7?L%B&+4)?JM+W2]/+K'?$]SH;XY=TH87 U5'5ZN.,H#R0KST;YF4BT!S.Y! MK=((US>HZSO&Y.N!7@?4Z[[I'U!+ P04 " !E@5M3GY[*(AD% "6% M&0 'AL+W=O#$3N1%DPV<;/NP* I:IFUA)=(KTG%:].-+72+;%*VX:+$OMB[G#'EF MR)D1^UN>?Q7EB7B%:#/M_(-&'T,0=BDV4D__.:IGQ[U8.]MP?39+F2 MQ0-KT%^3)7VB\NOZ,5=W5F-EGF24B80SD-/%56\(+R$;L7>-2BD MS#C_7MQ,YE<]NY@136DL"Q-$_;W0&YJFA24UCQ^UT5XS9D'S%/!7E+]A66,_M@7@C),]JLII! MEK#JG[S6CM@C('B$@&H".I6 :P(^E>#4!.=4@EL3W%,)7DWP3B7X-<'7"#@X M0@AJ0G#J"&%-*->75<6O#/Z(2#+HYWP+\@*MK!47Y0HJV2KF"2L6^Y/,U=M$ M\>3@:7QW/WYX!M/QXY?I\^3A#IR-J"1)*L[!!Y P\+SB&T'87/0MJ<8K6%9< MV[ZN;*,CMC&XYTRN!!BS.9T;^%$W/^S@6TIG(Q:]B;U&G0:?Z/H"8/LC0#:" M7Y]&X.S#N6%:-]U6/F_8*59&W5;N2:ZLP/>LC$]79!^W$YFPY1^"+E6FE0:SD__JJ(,5A9OM@TNS^*C9I;+X8YN#8'D@*E:G;"8 M9Q2,[37[8[&O"DU55QO3ZGG8-MIU%8[W8""T D. M4:,VRG<01(>H<1OE!C#P#E&WAA%M[-F'J#O#B,@/\2$J:J-@&'J>)G)B@D&, M0W/D_<;]?J?[AUFQXO]JXD[B'YLDIW,5$TG8,IFE%! AJ%JAZKN:7-DJ%RX=FMP2-6X+_T2W-I@7T M5?6OPNR8H#W1$"*H><: "I"KK>6HC7+=(-!=TT8YCN?[9M>$C6O"3M>,J.K' MXSI3J)8"<+E2^8SL>6AB0-FNA\W:H;UK MM.Q.]1,F:4[5+J@C_;'(C\:FRF[O@]#1]O[8A'*QKRDVH!#V0EVR 18ZP9'2 M /=Z2]@I^4L9W[,J29^_"3=JAJT)?(*NX^FBVS"LQR\RV4)8=^#$"#N2$R': M24;O1+FL=Y*\=LI%AAUM8WU'FV"VKY>GR #S[1"W!+=A&*N/XB.2=RT0Q)V2 MJX)OE(G;\T?(\_7*:<+9@:-GI1C\],CM*BGL+J4=D0M;W1X* M'+V+,J!V<4:O\LRP,NH?K"#9/5]U;SM#E$ M&Y9'1]KS:WAY!PW/H^+0K3P3V9FO3NS4A^DR80*D=*&&LB]\M;SRZA"LNI%\ M79Z0S+B4/"LO5Y3,:5X U/L%Y_+MIAB@.8H<_ -02P,$% @ 98%;4_\F M/-TB! $Q$ !D !X;"]W;W)K&ULO5AKC]HX M%/TK5M0/K30[B1WG50$2,[!=I.ET!+3]L-H/'C!@-8E3QPRMM#]^G<J!4@A]1&*=CXR!E\MXTT\V!1B2]Y@F-U9T= M%Q&1ZE3LS301E&QS4A2:R+)<,R(L-B:C_-J#F(SX488LI@\"I,)M>)CFW^!48#W/ M )MC*GE4DI6"B,7%+_E1%N*, '$/ 94$-)1@EP1[* &7A+S49I%*7H<9D60R M$OP$1(96T;*#O)@Y6Z7/XFS>5U*HNTSQY&0U__!Q?K\&R_G#I^5Z MIB-3*D597'-3CGY3C([Z1J?)-;"M*X L!#7TV\OT&=TH.LSIEH8^&TR'09-N MJC)6M415+5$>S^[-9J\Z0H(E3;B0+-Z#15QT9K;"_[Q3<+"0-$K_NC"870UF MYX/AGL'67)(0)$(Y@) _@:H_H-^/+,D47(&82MUL%"'=/&3F"$\39/N^ZX[, MI_.J=V$0N39R*EA#,:X4XP&*]YQO3RP,=?(*OG,N#P6V W%+GPYG.T$0-'$S MW,W#]XNUHDO$J1)Q!B1"TI1*[9IW.O(\:*M/N\Q=G!M !_?).]:I #F$94L VYT U^%<]_ M_=8+JL&"%R[DH+M (78[2?P]6<"UI8+T0OGH@S0*![V+.C%9=5U1GV/ZX"M)F^*K#T47C;17^U#);VQP?B. M[7J=,FJ KH<#KT]B;5,9H=2AV_4XI=<# ]7M+63LZO&SIVMX;:HZH MMEMDO7[OH=J+$?SO>Z^,V2BR[[2G0H-"ZNE%/P_H[ GZI7:.!MJY#M>T\Z;$ MVJ;1D ?O_JXKZ8W*>)Z+.Q74X+"%SW!-@;7!HR'/V;_H.=1]-L8VLKRV2!T, MNEY+HWGV IK]7?"1B#V+4Q#2G>)9UY[*4A1OX,6)Y$G^3OK(I7K#S0\/E&RI MR #J_HYS^7R2O>96_X-,_@%02P,$% @ 98%;4Z:T:7<+ @ (P0 !D M !X;"]W;W)K&UL?91=;]HP%(;_RE'4BU:J, FT MG:H0J4"[,K5;!&*[F'9A$H=8=>S4/B'MOY_M0,2DP4WBC_,^YSW.<>)6Z3=3 M,H;P40EI)D&)6-\38K*25=0,5,VDW2F4KBC:J=X24VM&!_PD[/6'(W!5;)1ZLU-%ODD&#I#3+ ,'8':UX[- MF! .9&V\[YE!G]()C\<'^I.OW=:RH8;-E/C%.3V"G#1\-HV M'L+O%QL."V25^7,FV;A/-C[K.VUT5MH6 E7 YK\U=(?:46X]Q=VJ71*.PICL MCE.3HV_NKL\KU5LN#0A66-5P<&<;3G)(IHH*7C.5R MY*1*%;>N*^,4,R*[O,!D,W(S1WHM#N+404 M\E(QFN-"@"RSC(@_8V3\,'+ZSG%C29-4F0TW"@N2X K5NE@(;;F-RI9FF$O* MY;(C$"6<_Z5:E(^?&@2WN2,G4DA\^8YW/P.C%G$D[ MPJ'"7OL.Q*54/*O).H*,YM5,7NHZM C]4P2O)GAO)?@UP;>)5I'9M*9$D2@4 M_ #"H+6:6=C:6+;.AN;F%E=*Z%.J>2I:K<>KV??U[.L/F#WJ<06=*2I"F;R$ M#_ M5EWH]:_ ZWE]>/_NQA\&GX#F\$ 9T[<@K^"B;8:NTC$993>N_8\K_]X) M_^O5%#H7EZ\0)^>)L_42.G5$_]%=78.F$%Y3",_J!:<*46XD/I>8*YCMS?@7 M)CQ;(F$PSW?\C >_\>!;#_Y;/?SZHA$P5YC)WV?T@T8_.)O!79((3(A"*$H1 MI[JWH1 TQM1C"^(/&D@5H-OJ._/F'XA(:"Z! MX4Z3>MWK@0.B>D>5H7AA6W'#E6YLNTSUUX/" /3YCG-U-$QW-Y]9] ]02P,$ M% @ 98%;4Z:AI%6)6:T:P"IT*$@UXO#@O*)9F.95U<%J8*YJJ69D*BSA2XVX=L M0OKQ:Q(XNE1E;$)N3U]^K96Y>!&X^\FKDY/>[=G%H?VT 0"&N1)*!\86QTKI@Z6Z=W#?S:!N+4_!I=)-;!?!_9VURP^ S0P$J# $T1A5VD'&Z4)(V&C8>[<#2SID0U]#47_(][E6^4],>5%1V M0RNH'3H:-P'^73;'O4O;>Q9O4/([9=[7=CNRF4.GL"O-\T]@ZZP!O$!,R&=X51';H,&LYL)PVVJ[?@C;*\?=V\O-A:7 M&5NQ+&VG>C%KAH$=V*CM!0Z'R&5S^1',QV%^!# L#J8 \W%>6)S_:3\C=#\. MP[2-O,@(]1FA/L[+AZ3-!XOC]TGLY=]IDD11'&,935.O@A3+6QS#U\^&:0,/ M+ Y$^KU6!6PWH'X M_CC04WZ?*(*J8MJP)QA'D@1#H!?]/1K'2'9B^/CK@STE490D?@0POX(HPA!X M&G$$4P :,"2*FG/PX#P*-^=4N/U]9/H+4$L#!!0 ( &6!6U.7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:GD)<"AT: MID_3P\UK67U[*LMO[/LF+^2HMZ[K[76_+Q=KL4GE+^56%&K/JJPV::U6J^>^ MW%8B71%5GBW>;XP8R29_D?DN=/D6I AGUK($ZX2JK9+T_8G_^5#&^"'7P86U7 MEY,LKT7EIK685N5NFQ7/S6G45?3!9>SC<%P>@GA=_9\PEJM5MA!NN=AM1%$? MXEB)O $LY#K;RAXKTHT8]9SR151LFSZ+YJ+4O_#EX0)K10;"55UG:D?%EWM& M0IXP<+T@]ERF?L6ASUT[42MQHA8S+P"0&@*IG1'RJP8@=012/PODV/;MP/$8 M@#002..$- "DA4!:M)!A-+4#_KN=\!".D@N$Z(*6*)[/9G;T M&PLG+.;3@$^X8P<)LQTGG <)!Y"7".0E+63D/7C!W&.3*)PUMS>);">)V2-/ M[I@SCP'D%0)Y10MI^W[XN!^UDS!B3N2Y/&%^&,<>!!P.L+0]($9TOLQYS)NG MK\6$JH38)3QX\.)$64/=4#MPV<3F$7NP?76[9Y[=PL1D,B2VB:]8VC<2L\:0 M6!O3,'0?N>]#'DP00V)#\""Q@RD?^QZSU0.?M *%26%(; 4_#*8_)UXT8ZXW M3B 59H$AL09XX(0SCR7VK^U'"O/ D%@$BFC&P3ALTBP/IE[@\#8DYH$AL0AB M;]H0LLB[#Z,&#X)AN7](G/SOYY%SIS)$X]'QG/MNFTW#LKY&G/7C^3CVOLR; MN#4>;0U.#4O]&G'J1VN/5H6NH>\1Q*D?QX3EKX8Y02-V EHDM:.)J4(C5@52 M)K%/20HQ,7%HQ.* I5+#I?Y=?H9PF#\T8G\_==IN+YN T9^,T M3XN%8/$:8F(",HD%U(GII'+-)GGY"B?E34Q )K& WMHM7?<9G8HG=LX;V7\- M&4PY)ODLS+NN4!G;2'H15<\04Q,-R:Q;DXQ3^XZQ,1T8WYPDTWI M6U3BGTP)/Q'!=&,1ZP;.#G8^DA8F&HO\VR^D%=ARMH6IQJ*>M'G?"NR*)*89 MB[K;=HKXTS$/-7&%<_L6IAF+6#-=4YO=P<248Y$WVTXF.;L1T6^_]K[I[P^6 MMS=+L5)5\S)0IY=J^R+-%_<5:Q:'CU$,LYEQ7NWRW%';PL(OT^7QZ]#CEZVW M?P%02P,$% @ 98%;4Q[?F5X< @ /2< !H !X;"]?3G75[,:Q_Y%2 M7>_*L:UW75].YR.;;CBVXWDY;%/?KM_;;4FZ7.8TW,YHGI]N9RY>/_OR/Q.[ MS6:_+C^[]>]C.8W_&)S^=,-[W94R-HO7=MB6<=6DC\-U=TV7C=R=)S>+E[=5 M,[R\29/F#E((TOF##()L_B"'()\_*" HY@_*$)3G#[J'H/OY@QX@Z&'^H$<( M>IP_2)8HXY(@:8(U@=:"7 N!UX)@"X'8@F0+@=F": N!VH)L"X';@G +@=R" M= N!W8)X"X'>BGHK@=Z*>BN!WCIYV";06U%O)=!;46\ET%M1;R706U%O)=!; M46\ET%M1;R706U%O)=#;4&\CT-M0;R/0VU!O(]#;)B]+"/0VU-L(]#;4VPCT M-M3;"/0VU-L(]#;4VPCT-M3;"/1VU-L)]';4VPGT=M3;"?1VU-L)]/;)RVX" MO1WU=@*]'?5V KT=]78"O1WU=@*]'?5V KT#]0X"O0/U#@*] _4. KT#]0X" MO0/U#@*]8_*QDD#O0+V#0.] O8- [T"]@T#O0+V#0.^,>F<"O3/JG0GTSJAW M)M [H]Z90.^,>F<"O3/JG0GTSI.?3;Y3[SI^'DJ]]GRM\?K?2?5X/K=<+W]9 M?NVX! "0)@ $P %M# M;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?J;)%C>LG#]%N@"VPX =,,J51 MD]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][]A0GVZ[MX[Q8I>3/&(O5BCH; M2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O M U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5< M$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8)Q;H]W%O(QE.3WTN1"$U^U_Q M/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_SOB]_B_[$"!]2) ^%$@?&J0/ M ]+',4@?)R!]G(+TP6&UL4$L! A0#% @ M98%;4XZ_K,;N *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ 98%;4YE&PO=V]R:W-H965T&UL4$L! A0#% @ 98%;4W"Y7(G*!@ 8QL !@ M ("!>@T 'AL+W=O& >&PO=V]R:W-H965T&UL4$L! A0#% M @ 98%;4Z"08)14#P "FH !@ ("!4AX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M98%;4[99.;IO4* 2'0 &0 @(%T MD0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 98%;4P0GS_5I! / D !D M ("!>Y\ 'AL+W=O&PO=V]R:W-H M965T#441P, /0& 9 M " @8NJ !X;"]W;W)K&UL4$L! M A0#% @ 98%;4QJ4M ][ P &@< !D ("!":X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 98%; M4QO6DV#*!@ Y1 !D ("!Z]4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 98%;4[:)HZFX! 5 L M !D ("!!^D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 98%;4VY[+4B\ P 30@ !D M ("!P_4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 98%;4PGQS0=6 @ *@4 !D ("!/ (! 'AL+W=O MD'\" "V M!0 &0 @(')! $ >&PO=V]R:W-H965T&UL4$L! A0#% @ 98%;4W6H M)0>= P /@L !D ("!O0H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 98%;4R\/2M8\ P 0 H !D M ("!_1@! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 98%;4Z8M+5DK @ H00 !D ("! M_28! 'AL+W=O&PO=V]R:W-H965T@F+I0( #L& 9 M " @>0L 0!X;"]W;W)K&UL4$L! A0#% M @ 98%;4PXUBXL^!0 !AH !D ("!P"\! 'AL+W=O&PO=V]R:W-H965T5( 0!X;"]W;W)K&UL4$L! A0#% @ 98%;4X^4^=P+ @ 6 4 !D M ("!CTP! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 98%;4X'V?XBV @ CP8 !D ("!6E8! M 'AL+W=O&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ M98%;4Z=NM+Y]! 4A0 !D ("!RV ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 98%;4Y^>RB(9!0 EA0 !D M ("!N'&PO=V]R:W-H M965T&UL4$L! M A0#% @ 98%;4R(=()(Q @ V 0 !D ("!HX,! 'AL M+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " !E@5M3I7\.<>X! "0)@ $P @ 'C LD0$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 2@!* #T4 "E $ ! end XML 80 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 81 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 82 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 297 372 1 true 58 0 false 6 false false R1.htm 0001001 - Document - Cover page Sheet http://www.costar.com/role/Coverpage Cover page Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY Sheet http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 2101101 - Disclosure - ORGANIZATION Sheet http://www.costar.com/role/ORGANIZATION ORGANIZATION Notes 7 false false R8.htm 2103102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 2112103 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS Sheet http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERS REVENUE FROM CONTRACTS WITH CUSTOMERS Notes 9 false false R10.htm 2119104 - Disclosure - ALLOWANCE FOR CREDIT LOSSES Sheet http://www.costar.com/role/ALLOWANCEFORCREDITLOSSES ALLOWANCE FOR CREDIT LOSSES Notes 10 false false R11.htm 2122105 - Disclosure - ACQUISITIONS Sheet http://www.costar.com/role/ACQUISITIONS ACQUISITIONS Notes 11 false false R12.htm 2128106 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS Sheet http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS INVESTMENTS AND FAIR VALUE MEASUREMENTS Notes 12 false false R13.htm 2130107 - Disclosure - LEASES Sheet http://www.costar.com/role/LEASES LEASES Notes 13 false false R14.htm 2136108 - Disclosure - GOODWILL Sheet http://www.costar.com/role/GOODWILL GOODWILL Notes 14 false false R15.htm 2140109 - Disclosure - INTANGIBLE ASSETS Sheet http://www.costar.com/role/INTANGIBLEASSETS INTANGIBLE ASSETS Notes 15 false false R16.htm 2143110 - Disclosure - LONG-TERM DEBT Sheet http://www.costar.com/role/LONGTERMDEBT LONG-TERM DEBT Notes 16 false false R17.htm 2148111 - Disclosure - INCOME TAXES Sheet http://www.costar.com/role/INCOMETAXES INCOME TAXES Notes 17 false false R18.htm 2150112 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.costar.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 18 false false R19.htm 2153113 - Disclosure - SEGMENT REPORTING Sheet http://www.costar.com/role/SEGMENTREPORTING SEGMENT REPORTING Notes 19 false false R20.htm 2157114 - Disclosure - PURCHASE OF BUILDING Sheet http://www.costar.com/role/PURCHASEOFBUILDING PURCHASE OF BUILDING Notes 20 false false R21.htm 2159115 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.costar.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 21 false false R22.htm 2204201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 22 false false R23.htm 2305301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES 23 false false R24.htm 2313302 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) Sheet http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTables REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables) Tables http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERS 24 false false R25.htm 2320303 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Tables) Sheet http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESTables ALLOWANCE FOR CREDIT LOSSES (Tables) Tables http://www.costar.com/role/ALLOWANCEFORCREDITLOSSES 25 false false R26.htm 2323304 - Disclosure - ACQUISITIONS (Tables) Sheet http://www.costar.com/role/ACQUISITIONSTables ACQUISITIONS (Tables) Tables http://www.costar.com/role/ACQUISITIONS 26 false false R27.htm 2331305 - Disclosure - LEASES (Tables) Sheet http://www.costar.com/role/LEASESTables LEASES (Tables) Tables http://www.costar.com/role/LEASES 27 false false R28.htm 2337306 - Disclosure - GOODWILL (Tables) Sheet http://www.costar.com/role/GOODWILLTables GOODWILL (Tables) Tables http://www.costar.com/role/GOODWILL 28 false false R29.htm 2341307 - Disclosure - INTANGIBLE ASSETS (Tables) Sheet http://www.costar.com/role/INTANGIBLEASSETSTables INTANGIBLE ASSETS (Tables) Tables http://www.costar.com/role/INTANGIBLEASSETS 29 false false R30.htm 2344308 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://www.costar.com/role/LONGTERMDEBTTables LONG-TERM DEBT (Tables) Tables http://www.costar.com/role/LONGTERMDEBT 30 false false R31.htm 2351309 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables) Sheet http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESTables COMMITMENTS AND CONTINGENCIES (Tables) Tables http://www.costar.com/role/COMMITMENTSANDCONTINGENCIES 31 false false R32.htm 2354310 - Disclosure - SEGMENT REPORTING (Tables) Sheet http://www.costar.com/role/SEGMENTREPORTINGTables SEGMENT REPORTING (Tables) Tables http://www.costar.com/role/SEGMENTREPORTING 32 false false R33.htm 2402401 - Disclosure - ORGANIZATION (Details) Sheet http://www.costar.com/role/ORGANIZATIONDetails ORGANIZATION (Details) Details http://www.costar.com/role/ORGANIZATION 33 false false R34.htm 2406402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, COMMON STOCK SPLIT (Details) Sheet http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCOMMONSTOCKSPLITDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, COMMON STOCK SPLIT (Details) Details 34 false false R35.htm 2407403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, REVENUE RECOGNITION AND ADVERTISING COSTS (Details) Sheet http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESREVENUERECOGNITIONANDADVERTISINGCOSTSDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, REVENUE RECOGNITION AND ADVERTISING COSTS (Details) Details 35 false false R36.htm 2408404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, FOREIGN CURRENCY AND ACCUMULATED OTHER COMPREHENSIVE LOSS, NET OF TAX (Details) Sheet http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFOREIGNCURRENCYANDACCUMULATEDOTHERCOMPREHENSIVELOSSNETOFTAXDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, FOREIGN CURRENCY AND ACCUMULATED OTHER COMPREHENSIVE LOSS, NET OF TAX (Details) Details 36 false false R37.htm 2409405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, NET INCOME PER SHARE (Details) Sheet http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, NET INCOME PER SHARE (Details) Details 37 false false R38.htm 2410406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, STOCK BASED COMPENSATION EXPENSE (Details) Sheet http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSTOCKBASEDCOMPENSATIONEXPENSEDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, STOCK BASED COMPENSATION EXPENSE (Details) Details 38 false false R39.htm 2411407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, CASH RECONCILIATION (Details) Sheet http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCASHRECONCILIATIONDetails SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, CASH RECONCILIATION (Details) Details 39 false false R40.htm 2414408 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, DISAGGREGATED REVENUE (Details) Sheet http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails REVENUE FROM CONTRACTS WITH CUSTOMERS, DISAGGREGATED REVENUE (Details) Details 40 false false R41.htm 2415409 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, CONTRACT ASSETS AND LIABILITIES (Details) Sheet http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCONTRACTASSETSANDLIABILITIESDetails REVENUE FROM CONTRACTS WITH CUSTOMERS, CONTRACT ASSETS AND LIABILITIES (Details) Details 41 false false R42.htm 2416410 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, CONTRACT ASSETS (Details) Sheet http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCONTRACTASSETSDetails REVENUE FROM CONTRACTS WITH CUSTOMERS, CONTRACT ASSETS (Details) Details 42 false false R43.htm 2417411 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, COMMISSIONS (Details) Sheet http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCOMMISSIONSDetails REVENUE FROM CONTRACTS WITH CUSTOMERS, COMMISSIONS (Details) Details 43 false false R44.htm 2418412 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, UNSATISFIED PERFORMANCE OBLIGATIONS (Details) Sheet http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSUNSATISFIEDPERFORMANCEOBLIGATIONSDetails REVENUE FROM CONTRACTS WITH CUSTOMERS, UNSATISFIED PERFORMANCE OBLIGATIONS (Details) Details 44 false false R45.htm 2421413 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Details) Sheet http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails ALLOWANCE FOR CREDIT LOSSES (Details) Details http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESTables 45 false false R46.htm 2424414 - Disclosure - ACQUISITIONS (Narrative) (Details) Sheet http://www.costar.com/role/ACQUISITIONSNarrativeDetails ACQUISITIONS (Narrative) (Details) Details http://www.costar.com/role/ACQUISITIONSTables 46 false false R47.htm 2425415 - Disclosure - ACQUISITIONS (Schedule of Recognized Identified Assets Acquired and Liabilities Assumed) (Details) Sheet http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails ACQUISITIONS (Schedule of Recognized Identified Assets Acquired and Liabilities Assumed) (Details) Details http://www.costar.com/role/ACQUISITIONSTables 47 false false R48.htm 2426416 - Disclosure - ACQUISITIONS (Intangible Assets Acquired) (Details) Sheet http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails ACQUISITIONS (Intangible Assets Acquired) (Details) Details http://www.costar.com/role/ACQUISITIONSTables 48 false false R49.htm 2427417 - Disclosure - ACQUISITIONS (Business Acquisition, Pro Forma Information) (Details) Sheet http://www.costar.com/role/ACQUISITIONSBusinessAcquisitionProFormaInformationDetails ACQUISITIONS (Business Acquisition, Pro Forma Information) (Details) Details http://www.costar.com/role/ACQUISITIONSTables 49 false false R50.htm 2429418 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) Sheet http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details) Details http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS 50 false false R51.htm 2432419 - Disclosure - LEASES (Narrative) (Details) Sheet http://www.costar.com/role/LEASESNarrativeDetails LEASES (Narrative) (Details) Details http://www.costar.com/role/LEASESTables 51 false false R52.htm 2433420 - Disclosure - LEASES (Lease Cost) (Details) Sheet http://www.costar.com/role/LEASESLeaseCostDetails LEASES (Lease Cost) (Details) Details http://www.costar.com/role/LEASESTables 52 false false R53.htm 2434421 - Disclosure - LEASES (Supplemental Balance Sheet Information Related to Leases) (Details) Sheet http://www.costar.com/role/LEASESSupplementalBalanceSheetInformationRelatedtoLeasesDetails LEASES (Supplemental Balance Sheet Information Related to Leases) (Details) Details http://www.costar.com/role/LEASESTables 53 false false R54.htm 2435422 - Disclosure - LEASES (Supplemental Cash Flow Information Related to Leases) (Details) Sheet http://www.costar.com/role/LEASESSupplementalCashFlowInformationRelatedtoLeasesDetails LEASES (Supplemental Cash Flow Information Related to Leases) (Details) Details http://www.costar.com/role/LEASESTables 54 false false R55.htm 2438423 - Disclosure - GOODWILL (Details) Sheet http://www.costar.com/role/GOODWILLDetails GOODWILL (Details) Details http://www.costar.com/role/GOODWILLTables 55 false false R56.htm 2439424 - Disclosure - GOODWILL (Narrative) (Details) Sheet http://www.costar.com/role/GOODWILLNarrativeDetails GOODWILL (Narrative) (Details) Details http://www.costar.com/role/GOODWILLTables 56 false false R57.htm 2442425 - Disclosure - INTANGIBLE ASSETS (Details) Sheet http://www.costar.com/role/INTANGIBLEASSETSDetails INTANGIBLE ASSETS (Details) Details http://www.costar.com/role/INTANGIBLEASSETSTables 57 false false R58.htm 2445426 - Disclosure - LONG-TERM DEBT (Schedule of Debt) (Details) Sheet http://www.costar.com/role/LONGTERMDEBTScheduleofDebtDetails LONG-TERM DEBT (Schedule of Debt) (Details) Details http://www.costar.com/role/LONGTERMDEBTTables 58 false false R59.htm 2446427 - Disclosure - LONG-TERM DEBT (Narrative) (Details) Sheet http://www.costar.com/role/LONGTERMDEBTNarrativeDetails LONG-TERM DEBT (Narrative) (Details) Details http://www.costar.com/role/LONGTERMDEBTTables 59 false false R60.htm 2447428 - Disclosure - LONG-TERM DEBT (Interest) (Details) Sheet http://www.costar.com/role/LONGTERMDEBTInterestDetails LONG-TERM DEBT (Interest) (Details) Details http://www.costar.com/role/LONGTERMDEBTTables 60 false false R61.htm 2449429 - Disclosure - INCOME TAXES (Details) Sheet http://www.costar.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://www.costar.com/role/INCOMETAXES 61 false false R62.htm 2452430 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESTables 62 false false R63.htm 2455431 - Disclosure - SEGMENT REPORTING (Details) Sheet http://www.costar.com/role/SEGMENTREPORTINGDetails SEGMENT REPORTING (Details) Details http://www.costar.com/role/SEGMENTREPORTINGTables 63 false false R64.htm 2456432 - Disclosure - SEGMENT REPORTING, ASSETS AND LIABILITIES (Details) Sheet http://www.costar.com/role/SEGMENTREPORTINGASSETSANDLIABILITIESDetails SEGMENT REPORTING, ASSETS AND LIABILITIES (Details) Details 64 false false R65.htm 2458433 - Disclosure - PURCHASE OF BUILDING (Details) Sheet http://www.costar.com/role/PURCHASEOFBUILDINGDetails PURCHASE OF BUILDING (Details) Details http://www.costar.com/role/PURCHASEOFBUILDING 65 false false R66.htm 2460434 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.costar.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://www.costar.com/role/SUBSEQUENTEVENTS 66 false false All Reports Book All Reports csgp-20210930.htm csgp-093021xex311.htm csgp-093021xex312.htm csgp-093021xex321.htm csgp-093021xex322.htm csgp-20210930.xsd csgp-20210930_cal.xml csgp-20210930_def.xml csgp-20210930_lab.xml csgp-20210930_pre.xml csgp-20210930_g1.jpg http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 true true JSON 85 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "csgp-20210930.htm": { "axisCustom": 0, "axisStandard": 21, "contextCount": 297, "dts": { "calculationLink": { "local": [ "csgp-20210930_cal.xml" ] }, "definitionLink": { "local": [ "csgp-20210930_def.xml" ] }, "inline": { "local": [ "csgp-20210930.htm" ] }, "labelLink": { "local": [ "csgp-20210930_lab.xml" ] }, "presentationLink": { "local": [ "csgp-20210930_pre.xml" ] }, "schema": { "local": [ "csgp-20210930.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-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-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd" ] } }, "elementCount": 485, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://xbrl.sec.gov/dei/2021": 6, "total": 8 }, "keyCustom": 41, "keyStandard": 331, "memberCustom": 21, "memberStandard": 32, "nsprefix": "csgp", "nsuri": "http://www.costar.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover page", "role": "http://www.costar.com/role/Coverpage", "shortName": "Cover page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CreditLossFinancialInstrumentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119104 - Disclosure - ALLOWANCE FOR CREDIT LOSSES", "role": "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSES", "shortName": "ALLOWANCE FOR CREDIT LOSSES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CreditLossFinancialInstrumentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122105 - Disclosure - ACQUISITIONS", "role": "http://www.costar.com/role/ACQUISITIONS", "shortName": "ACQUISITIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2128106 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS", "role": "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130107 - Disclosure - LEASES", "role": "http://www.costar.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2136108 - Disclosure - GOODWILL", "role": "http://www.costar.com/role/GOODWILL", "shortName": "GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140109 - Disclosure - INTANGIBLE ASSETS", "role": "http://www.costar.com/role/INTANGIBLEASSETS", "shortName": "INTANGIBLE ASSETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143110 - Disclosure - LONG-TERM DEBT", "role": "http://www.costar.com/role/LONGTERMDEBT", "shortName": "LONG-TERM DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148111 - Disclosure - INCOME TAXES", "role": "http://www.costar.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150112 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153113 - Disclosure - SEGMENT REPORTING", "role": "http://www.costar.com/role/SEGMENTREPORTING", "shortName": "SEGMENT REPORTING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2157114 - Disclosure - PURCHASE OF BUILDING", "role": "http://www.costar.com/role/PURCHASEOFBUILDING", "shortName": "PURCHASE OF BUILDING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159115 - Disclosure - SUBSEQUENT EVENTS", "role": "http://www.costar.com/role/SUBSEQUENTEVENTS", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "role": "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313302 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)", "role": "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTables", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320303 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Tables)", "role": "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESTables", "shortName": "ALLOWANCE FOR CREDIT LOSSES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2323304 - Disclosure - ACQUISITIONS (Tables)", "role": "http://www.costar.com/role/ACQUISITIONSTables", "shortName": "ACQUISITIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331305 - Disclosure - LEASES (Tables)", "role": "http://www.costar.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2337306 - Disclosure - GOODWILL (Tables)", "role": "http://www.costar.com/role/GOODWILLTables", "shortName": "GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2341307 - Disclosure - INTANGIBLE ASSETS (Tables)", "role": "http://www.costar.com/role/INTANGIBLEASSETSTables", "shortName": "INTANGIBLE ASSETS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344308 - Disclosure - LONG-TERM DEBT (Tables)", "role": "http://www.costar.com/role/LONGTERMDEBTTables", "shortName": "LONG-TERM DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351309 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)", "role": "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESTables", "shortName": "COMMITMENTS AND CONTINGENCIES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354310 - Disclosure - SEGMENT REPORTING (Tables)", "role": "http://www.costar.com/role/SEGMENTREPORTINGTables", "shortName": "SEGMENT REPORTING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "csgp:SubscriptionBasedLicensingAgreementMinimumTermYears", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402401 - Disclosure - ORGANIZATION (Details)", "role": "http://www.costar.com/role/ORGANIZATIONDetails", "shortName": "ORGANIZATION (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i9f4cf185d9ef42cd9fcd33753bd7be09_D20210607-20210607", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteStockSplitConversionRatio1", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, COMMON STOCK SPLIT (Details)", "role": "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCOMMONSTOCKSPLITDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, COMMON STOCK SPLIT (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "icc24406e508c405bbc6d972c0c2f3196_I20210617", "decimals": "INF", "lang": "en-US", "name": "csgp:AdditionalSharesOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "csgp:SubscriptionBasedLicensingAgreementMinimumTermYears", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, REVENUE RECOGNITION AND ADVERTISING COSTS (Details)", "role": "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESREVENUERECOGNITIONANDADVERTISINGCOSTSDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, REVENUE RECOGNITION AND ADVERTISING COSTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "lang": "en-US", "name": "csgp:DeferredSalesCommissionAmortizationPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, FOREIGN CURRENCY AND ACCUMULATED OTHER COMPREHENSIVE LOSS, NET OF TAX (Details)", "role": "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFOREIGNCURRENCYANDACCUMULATEDOTHERCOMPREHENSIVELOSSNETOFTAXDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, FOREIGN CURRENCY AND ACCUMULATED OTHER COMPREHENSIVE LOSS, NET OF TAX (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ForeignCurrencyTransactionGainLossRealized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, NET INCOME PER SHARE (Details)", "role": "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, NET INCOME PER SHARE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, STOCK BASED COMPENSATION EXPENSE (Details)", "role": "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSTOCKBASEDCOMPENSATIONEXPENSEDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, STOCK BASED COMPENSATION EXPENSE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411407 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, CASH RECONCILIATION (Details)", "role": "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCASHRECONCILIATIONDetails", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, CASH RECONCILIATION (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414408 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, DISAGGREGATED REVENUE (Details)", "role": "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS, DISAGGREGATED REVENUE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "iff65460ff85d4ae3868e03a662cd4d28_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id77f75c7cf9a47efa72d925892f6506b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415409 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, CONTRACT ASSETS AND LIABILITIES (Details)", "role": "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCONTRACTASSETSANDLIABILITIESDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS, CONTRACT ASSETS AND LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id77f75c7cf9a47efa72d925892f6506b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416410 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, CONTRACT ASSETS (Details)", "role": "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCONTRACTASSETSDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS, CONTRACT ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "csgp:CommissionsIncurred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417411 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, COMMISSIONS (Details)", "role": "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCOMMISSIONSDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS, COMMISSIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "csgp:CommissionsIncurred", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418412 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS, UNSATISFIED PERFORMANCE OBLIGATIONS (Details)", "role": "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSUNSATISFIEDPERFORMANCEOBLIGATIONSDetails", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS, UNSATISFIED PERFORMANCE OBLIGATIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id77f75c7cf9a47efa72d925892f6506b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421413 - Disclosure - ALLOWANCE FOR CREDIT LOSSES (Details)", "role": "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails", "shortName": "ALLOWANCE FOR CREDIT LOSSES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id77f75c7cf9a47efa72d925892f6506b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": "-6", "first": true, "lang": "en-US", "name": "csgp:EffectiveIncomeTaxRateReconciliationGoodwillAcquiredDeductionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424414 - Disclosure - ACQUISITIONS (Narrative) (Details)", "role": "http://www.costar.com/role/ACQUISITIONSNarrativeDetails", "shortName": "ACQUISITIONS (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": "-6", "first": true, "lang": "en-US", "name": "csgp:EffectiveIncomeTaxRateReconciliationGoodwillAcquiredDeductionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425415 - Disclosure - ACQUISITIONS (Schedule of Recognized Identified Assets Acquired and Liabilities Assumed) (Details)", "role": "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "ACQUISITIONS (Schedule of Recognized Identified Assets Acquired and Liabilities Assumed) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i44da66c342594b86907fcbdcd3ca5dc2_I20210524", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i16907a5b9d174da1ada68588772374f0_D20210524-20210524", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426416 - Disclosure - ACQUISITIONS (Intangible Assets Acquired) (Details)", "role": "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails", "shortName": "ACQUISITIONS (Intangible Assets Acquired) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i16907a5b9d174da1ada68588772374f0_D20210524-20210524", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427417 - Disclosure - ACQUISITIONS (Business Acquisition, Pro Forma Information) (Details)", "role": "http://www.costar.com/role/ACQUISITIONSBusinessAcquisitionProFormaInformationDetails", "shortName": "ACQUISITIONS (Business Acquisition, Pro Forma Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i52c878c17a9044dfba211bdb6f79c566_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "role": "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "if4847973135f49c79761abcc5e476d23_D20200101-20200331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id2d6f103c2f74e9e97c2fbb561540f36_D20200101-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfOtherInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429418 - Disclosure - INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details)", "role": "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails", "shortName": "INVESTMENTS AND FAIR VALUE MEASUREMENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id2d6f103c2f74e9e97c2fbb561540f36_D20200101-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromSaleOfOtherInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id879f643abe540fb928f703a14394156_I20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432419 - Disclosure - LEASES (Narrative) (Details)", "role": "http://www.costar.com/role/LEASESNarrativeDetails", "shortName": "LEASES (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id879f643abe540fb928f703a14394156_I20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433420 - Disclosure - LEASES (Lease Cost) (Details)", "role": "http://www.costar.com/role/LEASESLeaseCostDetails", "shortName": "LEASES (Lease Cost) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434421 - Disclosure - LEASES (Supplemental Balance Sheet Information Related to Leases) (Details)", "role": "http://www.costar.com/role/LEASESSupplementalBalanceSheetInformationRelatedtoLeasesDetails", "shortName": "LEASES (Supplemental Balance Sheet Information Related to Leases) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "csgp:SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435422 - Disclosure - LEASES (Supplemental Cash Flow Information Related to Leases) (Details)", "role": "http://www.costar.com/role/LEASESSupplementalCashFlowInformationRelatedtoLeasesDetails", "shortName": "LEASES (Supplemental Cash Flow Information Related to Leases) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id77f75c7cf9a47efa72d925892f6506b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438423 - Disclosure - GOODWILL (Details)", "role": "http://www.costar.com/role/GOODWILLDetails", "shortName": "GOODWILL (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "csgp:GoodwillAcquisitionsAndAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439424 - Disclosure - GOODWILL (Narrative) (Details)", "role": "http://www.costar.com/role/GOODWILLNarrativeDetails", "shortName": "GOODWILL (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442425 - Disclosure - INTANGIBLE ASSETS (Details)", "role": "http://www.costar.com/role/INTANGIBLEASSETSDetails", "shortName": "INTANGIBLE ASSETS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id77f75c7cf9a47efa72d925892f6506b_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445426 - Disclosure - LONG-TERM DEBT (Schedule of Debt) (Details)", "role": "http://www.costar.com/role/LONGTERMDEBTScheduleofDebtDetails", "shortName": "LONG-TERM DEBT (Schedule of Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446427 - Disclosure - LONG-TERM DEBT (Narrative) (Details)", "role": "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails", "shortName": "LONG-TERM DEBT (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ib3bad2c03c2b4f97a2c4d30260869fed_I20200701", "decimals": "5", "lang": "en-US", "name": "csgp:DebtInstrumentParValueDiscountedRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "csgp:ScheduleOfInterestExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447428 - Disclosure - LONG-TERM DEBT (Interest) (Details)", "role": "http://www.costar.com/role/LONGTERMDEBTInterestDetails", "shortName": "LONG-TERM DEBT (Interest) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "csgp:ScheduleOfInterestExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449429 - Disclosure - INCOME TAXES (Details)", "role": "http://www.costar.com/role/INCOMETAXESDetails", "shortName": "INCOME TAXES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452430 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "role": "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "operating_segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455431 - Disclosure - SEGMENT REPORTING (Details)", "role": "http://www.costar.com/role/SEGMENTREPORTINGDetails", "shortName": "SEGMENT REPORTING (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ia5b91210749146c1a03cd581253c1d06_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "csgp:AmortizationOfIntangibleAssetsCostofRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "id9bb6c6719304b6d8dd49e4498dd376b_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456432 - Disclosure - SEGMENT REPORTING, ASSETS AND LIABILITIES (Details)", "role": "http://www.costar.com/role/SEGMENTREPORTINGASSETSANDLIABILITIESDetails", "shortName": "SEGMENT REPORTING, ASSETS AND LIABILITIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "idd05479ab12d4b7285937864ee598678_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ibe09f367d3be47878b525113932daf95_D20210122-20210122", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458433 - Disclosure - PURCHASE OF BUILDING (Details)", "role": "http://www.costar.com/role/PURCHASEOFBUILDINGDetails", "shortName": "PURCHASE OF BUILDING (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "ibe09f367d3be47878b525113932daf95_D20210122-20210122", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i397e17a5350e48079e75543dba344c7b_D20211001-20211001", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460434 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://www.costar.com/role/SUBSEQUENTEVENTSDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i397e17a5350e48079e75543dba344c7b_D20211001-20211001", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - ORGANIZATION", "role": "http://www.costar.com/role/ORGANIZATION", "shortName": "ORGANIZATION", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112103 - Disclosure - REVENUE FROM CONTRACTS WITH CUSTOMERS", "role": "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERS", "shortName": "REVENUE FROM CONTRACTS WITH CUSTOMERS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "csgp-20210930.htm", "contextRef": "i3733ed78c3ec48279eb5b2f243ea86f1_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 58, "tag": { "csgp_A2020CreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 Credit Agreement", "label": "2020 Credit Agreement [Member]", "terseLabel": "2020 Credit Agreement, due July 1, 2025" } } }, "localname": "A2020CreditAgreementMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails", "http://www.costar.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "csgp_A2800SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2.800 Senior Notes", "label": "2.800 Senior Notes [Member]", "terseLabel": "2.800% Senior Notes due July 15, 2030" } } }, "localname": "A2800SeniorNotesMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails", "http://www.costar.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "csgp_AdditionalSharesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Additional Shares Of Common Stock", "label": "Additional Shares Of Common Stock", "terseLabel": "Additional shares of common stock (in shares)" } } }, "localname": "AdditionalSharesOfCommonStock", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCOMMONSTOCKSPLITDetails" ], "xbrltype": "sharesItemType" }, "csgp_AdjustmentsToAdditionalPaidInCapitalRestrictedStockSurrendered": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Restricted Stock Surrendered", "label": "Adjustments to Additional Paid in Capital, Restricted Stock Surrendered", "negatedTerseLabel": "Restricted stock grants surrendered" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalRestrictedStockSurrendered", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "csgp_AlternateBaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Alternate Base Rate", "label": "Alternate Base Rate [Member]", "terseLabel": "Alternate Base Rate" } } }, "localname": "AlternateBaseRateMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "csgp_AmortizationOfIntangibleAssetsCostofRevenue": { "auth_ref": [], "calculation": { "http://www.costar.com/role/SEGMENTREPORTINGDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Intangible Assets, Cost of Revenue", "label": "Amortization Of Intangible Assets, Cost of Revenue", "verboseLabel": "Amortization of acquired intangible assets in cost of revenues" } } }, "localname": "AmortizationOfIntangibleAssetsCostofRevenue", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "monetaryItemType" }, "csgp_AmortizationOfIntangibleAssetsNetOfAdjustments": { "auth_ref": [], "calculation": { "http://www.costar.com/role/SEGMENTREPORTINGDetails": { "order": 5.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Intangible Assets, Net Of Adjustments", "label": "Amortization Of Intangible Assets, Net Of Adjustments", "terseLabel": "Amortization of acquired intangible assets in operating expenses" } } }, "localname": "AmortizationOfIntangibleAssetsNetOfAdjustments", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "monetaryItemType" }, "csgp_BoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Board of Directors", "label": "Board of Directors [Member]", "terseLabel": "Directors" } } }, "localname": "BoardOfDirectorsMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCOMMONSTOCKSPLITDetails" ], "xbrltype": "domainItemType" }, "csgp_BusinessCombinationAccrualAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Accrual Amount", "label": "Business Combination, Accrual Amount", "terseLabel": "Accrual amount" } } }, "localname": "BusinessCombinationAccrualAmount", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "csgp_BusinessCombinationConsiderationTransferredNetOfAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Net of Adjustments", "label": "Business Combination, Consideration Transferred, Net of Adjustments", "terseLabel": "Purchase price, net of adjustments" } } }, "localname": "BusinessCombinationConsiderationTransferredNetOfAdjustments", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "csgp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Finance Lease, Right-Of-Use Asset", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Finance Lease, Right-Of-Use Asset", "terseLabel": "Lease right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinanceLeaseRightOfUseAsset", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "csgp_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssetsAndLiabilities": { "auth_ref": [], "calculation": { "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets And Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Assets And Liabilities", "negatedTerseLabel": "Other assets and liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherAssetsAndLiabilities", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "csgp_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]", "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/LEASESSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "csgp_CashReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Reconciliation", "label": "Cash Reconciliation [Line Items]", "terseLabel": "Cash Reconciliation [Line Items]" } } }, "localname": "CashReconciliationLineItems", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCASHRECONCILIATIONDetails" ], "xbrltype": "stringItemType" }, "csgp_CashReconciliationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Reconciliation [Table]", "label": "Cash Reconciliation [Table]", "terseLabel": "Cash Reconciliation [Table]" } } }, "localname": "CashReconciliationTable", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCASHRECONCILIATIONDetails" ], "xbrltype": "stringItemType" }, "csgp_ChangeinContractwithCustomerLiabilityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Change in Contract with Customer, Liability [Roll Forward]", "label": "Change in Contract with Customer, Liability [Roll Forward]", "terseLabel": "Change in Contract with Customer, Liability [Roll Forward]" } } }, "localname": "ChangeinContractwithCustomerLiabilityRollForward", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCONTRACTASSETSANDLIABILITIESDetails" ], "xbrltype": "stringItemType" }, "csgp_CoStarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CoStar Suite [Member]", "label": "CoStar [Member]", "terseLabel": "CoStar" } } }, "localname": "CoStarMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails", "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails" ], "xbrltype": "domainItemType" }, "csgp_ComRealInfoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ComReal Info", "label": "ComReal Info [Member]", "terseLabel": "ComReal Info" } } }, "localname": "ComRealInfoMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "csgp_CommercialPropertyAndLandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commercial property and land [Member]", "label": "Commercial Property and Land [Member]", "terseLabel": "Other Marketplaces" } } }, "localname": "CommercialPropertyAndLandMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails", "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails" ], "xbrltype": "domainItemType" }, "csgp_CommissionsCapitalizedintheCurrentPeriod": { "auth_ref": [], "calculation": { "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCOMMISSIONSDetails": { "order": 2.0, "parentTag": "us-gaap_SalesCommissionsAndFees", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Commissions Capitalized in the Current Period", "label": "Commissions Capitalized in the Current Period", "negatedTerseLabel": "Commissions capitalized in the current period" } } }, "localname": "CommissionsCapitalizedintheCurrentPeriod", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCOMMISSIONSDetails" ], "xbrltype": "monetaryItemType" }, "csgp_CommissionsIncurred": { "auth_ref": [], "calculation": { "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCOMMISSIONSDetails": { "order": 1.0, "parentTag": "us-gaap_SalesCommissionsAndFees", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Commissions Incurred", "label": "Commissions Incurred", "terseLabel": "Commissions incurred" } } }, "localname": "CommissionsIncurred", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCOMMISSIONSDetails" ], "xbrltype": "monetaryItemType" }, "csgp_CommonStockValueSharesAuthorizedIncrease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Common Stock, Value, Shares Authorized Increase", "label": "Common Stock, Value, Shares Authorized Increase", "terseLabel": "Common stock, value, shares authorized increase" } } }, "localname": "CommonStockValueSharesAuthorizedIncrease", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCOMMONSTOCKSPLITDetails" ], "xbrltype": "monetaryItemType" }, "csgp_ContractwithCustomerAssetEffectsofCurrencyTranslation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Asset, Effects of Currency Translation", "label": "Contract with Customer, Asset, Effects of Currency Translation", "terseLabel": "Effects of foreign currency" } } }, "localname": "ContractwithCustomerAssetEffectsofCurrencyTranslation", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCONTRACTASSETSANDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "csgp_ContractwithCustomerLiabilityNewDeferralsNetofAmountsRecognizedinCurrentPeriod": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, New Deferrals, Net of Amounts Recognized in Current Period", "label": "Contract with Customer, Liability, New Deferrals, Net of Amounts Recognized in Current Period", "terseLabel": "New deferrals, net of amounts recognized in the current period" } } }, "localname": "ContractwithCustomerLiabilityNewDeferralsNetofAmountsRecognizedinCurrentPeriod", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCONTRACTASSETSANDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "csgp_ContractwithCustomerLiabilityPriorPeriodAmountsRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Prior Period Amounts Recognized", "label": "Contract with Customer, Liability, Prior Period Amounts Recognized", "negatedLabel": "Revenue recognized in the current period from the amounts in the beginning balance" } } }, "localname": "ContractwithCustomerLiabilityPriorPeriodAmountsRecognized", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCONTRACTASSETSANDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "csgp_CostofRevenuesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost of Revenues [Member]", "label": "Cost of Revenues [Member]", "terseLabel": "Cost of revenues" } } }, "localname": "CostofRevenuesMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/LEASESLeaseCostDetails" ], "xbrltype": "domainItemType" }, "csgp_DebtInstrumentParValueDiscountedRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Par Value, Discounted Rate", "label": "Debt Instrument, Par Value, Discounted Rate", "terseLabel": "Discounted rate par value" } } }, "localname": "DebtInstrumentParValueDiscountedRate", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "csgp_DecreaseInNetIncome": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in Net Income", "label": "Decrease in Net Income", "terseLabel": "Decrease in net income" } } }, "localname": "DecreaseInNetIncome", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "csgp_DeferredSalesCommissionAmortizationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Sales Commission, Amortization Period", "label": "Deferred Sales Commission, Amortization Period", "terseLabel": "Deferred sales commission, amortization period" } } }, "localname": "DeferredSalesCommissionAmortizationPeriod", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESREVENUERECOGNITIONANDADVERTISINGCOSTSDetails" ], "xbrltype": "durationItemType" }, "csgp_EffectiveIncomeTaxRateReconciliationGoodwillAcquiredDeductionAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Goodwill Acquired Deduction, Amount", "label": "Effective Income Tax Rate Reconciliation, Goodwill Acquired Deduction, Amount", "terseLabel": "Effective income tax rate reconciliation, goodwill acquired deduction, amount" } } }, "localname": "EffectiveIncomeTaxRateReconciliationGoodwillAcquiredDeductionAmount", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "csgp_EmporisMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Emporis", "label": "Emporis [Member]", "terseLabel": "Emporis" } } }, "localname": "EmporisMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/GOODWILLDetails" ], "xbrltype": "domainItemType" }, "csgp_GoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill [Abstract]", "terseLabel": "Goodwill [Abstract]" } } }, "localname": "GoodwillAbstract", "nsuri": "http://www.costar.com/20210930", "xbrltype": "stringItemType" }, "csgp_GoodwillAcquisitionsAndAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Goodwill, Acquisitions and Adjustments", "label": "Goodwill, Acquisitions and Adjustments", "verboseLabel": "Acquisitions, including measurement period adjustments" } } }, "localname": "GoodwillAcquisitionsAndAdjustments", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/GOODWILLDetails" ], "xbrltype": "monetaryItemType" }, "csgp_HomescomMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Homes.com", "label": "Homes.com [Member]", "terseLabel": "Homes.com" } } }, "localname": "HomescomMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails", "http://www.costar.com/role/ACQUISITIONSNarrativeDetails", "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.costar.com/role/GOODWILLNarrativeDetails" ], "xbrltype": "domainItemType" }, "csgp_HomesnapMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Homesnap", "label": "Homesnap [Member]", "terseLabel": "Homesnap" } } }, "localname": "HomesnapMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails", "http://www.costar.com/role/ACQUISITIONSNarrativeDetails", "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.costar.com/role/GOODWILLDetails", "http://www.costar.com/role/GOODWILLNarrativeDetails" ], "xbrltype": "domainItemType" }, "csgp_IncreaseDecreaseDeferredCommissions": { "auth_ref": [], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) Deferred Commissions", "label": "Increase (Decrease) Deferred Commissions", "terseLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseDeferredCommissions", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "csgp_IncreaseDecreaseInLeaseLiability": { "auth_ref": [], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Lease Liability", "label": "Increase (Decrease) In Lease Liability", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInLeaseLiability", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "csgp_IncreaseDecreaseLeaseRightofUseandOtherAssets": { "auth_ref": [], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) Lease Right of Use and Other Assets", "label": "Increase (Decrease) Lease Right of Use and Other Assets", "terseLabel": "Other assets" } } }, "localname": "IncreaseDecreaseLeaseRightofUseandOtherAssets", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "csgp_IncreaseInRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase in Revenue", "label": "Increase in Revenue", "terseLabel": "Increase in revenue" } } }, "localname": "IncreaseInRevenue", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "csgp_InformationservicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information services [Member]", "label": "Information services [Member]", "terseLabel": "Information Services" } } }, "localname": "InformationservicesMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails", "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails" ], "xbrltype": "domainItemType" }, "csgp_InvestmentsAndFairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Investments And Fair Value Disclosures [Abstract]", "label": "Investments And Fair Value Disclosures [Abstract]", "terseLabel": "Investments And Fair Value Disclosures [Abstract]" } } }, "localname": "InvestmentsAndFairValueDisclosuresAbstract", "nsuri": "http://www.costar.com/20210930", "xbrltype": "stringItemType" }, "csgp_LeaseAndOtherLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lease and Other Liabilities, Noncurrent", "label": "Lease and Other Liabilities, Noncurrent", "terseLabel": "Lease and other long-term liabilities" } } }, "localname": "LeaseAndOtherLiabilitiesNoncurrent", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "csgp_LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, Due After Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidDueAfterYearFour", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "csgp_LineOfCreditFacilityCovenantComplianceTotalLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Covenant Compliance, Total Leverage Ratio", "label": "Line Of Credit Facility, Covenant Compliance, Total Leverage Ratio", "terseLabel": "Total leverage ratio" } } }, "localname": "LineOfCreditFacilityCovenantComplianceTotalLeverageRatio", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "pureItemType" }, "csgp_LongTermDebtMaturityAfterYearFour": { "auth_ref": [], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, after Year Four", "label": "Long-Term Debt, Maturity, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturityAfterYearFour", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "csgp_LongTermDebtMaturityInterestPayments": { "auth_ref": [], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, Interest Payments", "label": "Long-Term Debt, Maturity, Interest Payments", "totalLabel": "Total" } } }, "localname": "LongTermDebtMaturityInterestPayments", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "csgp_LongTermDebtMaturityInterestPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, Interest Payments", "label": "Long-Term Debt, Maturity, Interest Payments [Abstract]", "terseLabel": "Long-term interest payments" } } }, "localname": "LongTermDebtMaturityInterestPaymentsAbstract", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "csgp_LongTermDebtMaturityInterestPaymentsAfterYearFour": { "auth_ref": [], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 6.0, "parentTag": "csgp_LongTermDebtMaturityInterestPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, Interest Payments, After Year Four", "label": "Long-Term Debt, Maturity, Interest Payments, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturityInterestPaymentsAfterYearFour", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "csgp_LongTermDebtMaturityInterestPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 5.0, "parentTag": "csgp_LongTermDebtMaturityInterestPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, Interest Payments, Remainder of Fiscal Year", "label": "Long-Term Debt, Maturity, Interest Payments, Remainder of Fiscal Year", "terseLabel": "Remainder of 2021" } } }, "localname": "LongTermDebtMaturityInterestPaymentsRemainderOfFiscalYear", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "csgp_LongTermDebtMaturityInterestPaymentsYearFour": { "auth_ref": [], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 4.0, "parentTag": "csgp_LongTermDebtMaturityInterestPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, Interest Payments, Year Four", "label": "Long-Term Debt, Maturity, Interest Payments, Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturityInterestPaymentsYearFour", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "csgp_LongTermDebtMaturityInterestPaymentsYearOne": { "auth_ref": [], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 2.0, "parentTag": "csgp_LongTermDebtMaturityInterestPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, Interest Payments, Year One", "label": "Long-Term Debt, Maturity, Interest Payments, Year One", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturityInterestPaymentsYearOne", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "csgp_LongTermDebtMaturityInterestPaymentsYearThree": { "auth_ref": [], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 3.0, "parentTag": "csgp_LongTermDebtMaturityInterestPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, Interest Payments, Year Three", "label": "Long-Term Debt, Maturity, Interest Payments, Year Three", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturityInterestPaymentsYearThree", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "csgp_LongTermDebtMaturityInterestPaymentsYearTwo": { "auth_ref": [], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 1.0, "parentTag": "csgp_LongTermDebtMaturityInterestPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, Interest Payments, Year Two", "label": "Long-Term Debt, Maturity, Interest Payments, Year Two", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturityInterestPaymentsYearTwo", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "csgp_LoopNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LoopNet", "label": "LoopNet [Member]", "terseLabel": "LoopNet" } } }, "localname": "LoopNetMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails", "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails" ], "xbrltype": "domainItemType" }, "csgp_MultifamilyOnlineMarketplaceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Multifamily Online Marketplace [Member]", "label": "Multifamily Online Marketplace [Member]", "terseLabel": "Multifamily" } } }, "localname": "MultifamilyOnlineMarketplaceMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails", "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails" ], "xbrltype": "domainItemType" }, "csgp_NetincomelossbeforeinterestandotherincomeexpenseincometaxesdepreciationandamortizationEBITDA": { "auth_ref": [], "calculation": { "http://www.costar.com/role/SEGMENTREPORTINGDetails": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net income (loss) before interest and other income (expense), income taxes, depreciation and amortization (\u201cEBITDA\u201d)", "label": "Net income (loss) before interest and other income (expense), income taxes, depreciation and amortization (\u201cEBITDA\u201d)", "terseLabel": "EBITDA" } } }, "localname": "NetincomelossbeforeinterestandotherincomeexpenseincometaxesdepreciationandamortizationEBITDA", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "monetaryItemType" }, "csgp_NonCashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non Cash Lease Expense", "label": "Non Cash Lease Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "NonCashLeaseExpense", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "csgp_OtherRelatedToAcquisitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other, Related to Acquisition", "label": "Other, Related to Acquisition [Member]", "terseLabel": "Other restricted cash related to acquisitions" } } }, "localname": "OtherRelatedToAcquisitionMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCASHRECONCILIATIONDetails" ], "xbrltype": "domainItemType" }, "csgp_PerformanceBasedRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Based Restricted Stock [Member]", "label": "Performance Based Restricted Stock [Member]", "terseLabel": "Performance-based restricted stock awards" } } }, "localname": "PerformanceBasedRestrictedStockMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "domainItemType" }, "csgp_ProceedsFromExerciseOfStockOptionsAndEspp": { "auth_ref": [], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock options and participants of employee stock purchase plans. This item inherently excludes any excess tax benefit, which the entity may have realized and reported separately.", "label": "Proceeds From Exercise Of Stock Options and ESPP", "terseLabel": "Proceeds from exercise of stock options and employee stock purchase plan" } } }, "localname": "ProceedsFromExerciseOfStockOptionsAndEspp", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "csgp_RentPathBreakFeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RentPath Break Fee", "label": "RentPath Break Fee [Member]", "terseLabel": "RentPath termination fee held in escrow under the terms of the Asset Purchase Agreement" } } }, "localname": "RentPathBreakFeeMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCASHRECONCILIATIONDetails" ], "xbrltype": "domainItemType" }, "csgp_ResidentialMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Residential", "label": "Residential [Member]", "terseLabel": "Residential" } } }, "localname": "ResidentialMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails" ], "xbrltype": "domainItemType" }, "csgp_RevolvingLoansAndLettersOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revolving Loans and Letters of Credit", "label": "Revolving Loans and Letters of Credit [Member]", "terseLabel": "Revolving Loans and Letters of Credit" } } }, "localname": "RevolvingLoansAndLettersOfCreditMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "csgp_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract]", "label": "Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract]", "terseLabel": "ROU assets obtained in exchange for lease obligations:" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/LEASESSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "stringItemType" }, "csgp_STRMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "STR", "label": "STR [Member]", "terseLabel": "STR" } } }, "localname": "STRMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/GOODWILLDetails" ], "xbrltype": "domainItemType" }, "csgp_ScheduleOfInterestExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Interest Expense", "label": "Schedule of Interest Expense [Table Text Block]", "terseLabel": "Schedule of Interest Expense" } } }, "localname": "ScheduleOfInterestExpenseTableTextBlock", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "csgp_ScheduleofCommissionsExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Commissions Expense [Table Text Block]", "label": "Schedule of Commissions Expense [Table Text Block]", "terseLabel": "Schedule of Commissions Expense" } } }, "localname": "ScheduleofCommissionsExpenseTableTextBlock", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTables" ], "xbrltype": "textBlockItemType" }, "csgp_ScheduleofSupplementalCashFlowInformationforLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Supplemental Cash Flow Information for Leases [Table Text Block]", "label": "Schedule of Supplemental Cash Flow Information for Leases [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information for Leases" } } }, "localname": "ScheduleofSupplementalCashFlowInformationforLeasesTableTextBlock", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "csgp_SubscriptionBasedLicensingAgreementMinimumTermYears": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription-Based Licensing Agreement Minimum Term Years", "label": "Subscription-Based Licensing Agreement Minimum Term Years", "terseLabel": "Term of subscription-based license agreements" } } }, "localname": "SubscriptionBasedLicensingAgreementMinimumTermYears", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ORGANIZATIONDetails", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESREVENUERECOGNITIONANDADVERTISINGCOSTSDetails" ], "xbrltype": "durationItemType" }, "csgp_SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplemental Balance Sheet Information Related to Leases [Table Text Block]", "label": "Supplemental Balance Sheet Information Related to Leases [Table Text Block]", "terseLabel": "Supplemental Balance Sheet Information Related to Leases" } } }, "localname": "SupplementalBalanceSheetInformationRelatedtoLeasesTableTextBlock", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "csgp_TenXHomesnapAndSTRMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ten-X, Homesnap and STR", "label": "Ten-X, Homesnap and STR [Member]", "terseLabel": "Ten-X, Homesnap and STR" } } }, "localname": "TenXHomesnapAndSTRMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/GOODWILLDetails" ], "xbrltype": "domainItemType" }, "csgp_TenXMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ten-X", "label": "Ten-X [Member]", "terseLabel": "Ten-X" } } }, "localname": "TenXMember", "nsuri": "http://www.costar.com/20210930", "presentation": [ "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails", "http://www.costar.com/role/ACQUISITIONSNarrativeDetails", "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.costar.com/role/GOODWILLNarrativeDetails", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSTOCKBASEDCOMPENSATIONEXPENSEDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r592" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r593" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.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", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r594" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r590" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.costar.com/role/Coverpage" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r105", "r153", "r159", "r160", "r161", "r162", "r164", "r166", "r170", "r263", "r264", "r265", "r266", "r267", "r268", "r270", "r271", "r273", "r275", "r276" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/SEGMENTREPORTINGASSETSANDLIABILITIESDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r105", "r153", "r159", "r160", "r161", "r162", "r164", "r166", "r170", "r263", "r264", "r265", "r266", "r267", "r268", "r270", "r271", "r273", "r275", "r276" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/SEGMENTREPORTINGASSETSANDLIABILITIESDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r281", "r304", "r356", "r358", "r489", "r490", "r491", "r492", "r493", "r494", "r513", "r558", "r561", "r587", "r588" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESNarrativeDetails", "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r281", "r304", "r356", "r358", "r489", "r490", "r491", "r492", "r493", "r494", "r513", "r558", "r561", "r587", "r588" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESNarrativeDetails", "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSNarrativeDetails", "http://www.costar.com/role/GOODWILLDetails", "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails", "http://www.costar.com/role/SEGMENTREPORTINGASSETSANDLIABILITIESDetails", "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r172", "r335", "r338", "r515", "r557", "r559" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r172", "r335", "r338", "r515", "r557", "r559" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r281", "r304", "r346", "r356", "r358", "r489", "r490", "r491", "r492", "r493", "r494", "r513", "r558", "r561", "r587", "r588" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESNarrativeDetails", "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r281", "r304", "r346", "r356", "r358", "r489", "r490", "r491", "r492", "r493", "r494", "r513", "r558", "r561", "r587", "r588" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESNarrativeDetails", "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r107", "r108", "r109", "r110", "r111", "r112", "r113", "r115", "r117", "r118", "r120", "r121", "r135", "r432", "r433" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Measurement Period Adjustments" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r107", "r108", "r109", "r110", "r111", "r112", "r113", "r114", "r115", "r117", "r118", "r119", "r120", "r121", "r122", "r135", "r195", "r196", "r369", "r389", "r431", "r432", "r433", "r434", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r611", "r612" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Restatement [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r107", "r108", "r109", "r110", "r111", "r112", "r113", "r114", "r115", "r117", "r118", "r119", "r120", "r121", "r122", "r135", "r195", "r196", "r369", "r389", "r431", "r432", "r433", "r434", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r611", "r612" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Restatement [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r1", "r107", "r109", "r110", "r111", "r112", "r113", "r114", "r115", "r117", "r118", "r120", "r121", "r135", "r195", "r196", "r369", "r389", "r431", "r432", "r433", "r434", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r611", "r612" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r173", "r174", "r335", "r339", "r560", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSNarrativeDetails", "http://www.costar.com/role/GOODWILLDetails", "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails", "http://www.costar.com/role/SEGMENTREPORTINGASSETSANDLIABILITIESDetails", "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r173", "r174", "r335", "r339", "r560", "r573", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSNarrativeDetails", "http://www.costar.com/role/GOODWILLDetails", "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails", "http://www.costar.com/role/SEGMENTREPORTINGASSETSANDLIABILITIESDetails", "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r178", "r476" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCOMMONSTOCKSPLITDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCOMMONSTOCKSPLITDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r30", "r479" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r179", "r180" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r18", "r179", "r180" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r13", "r525", "r545" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r15", "r525", "r545" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r39", "r42", "r43", "r44", "r440" ], "calculation": { "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFOREIGNCURRENCYANDACCUMULATEDOTHERCOMPREHENSIVELOSSNETOFTAXDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFOREIGNCURRENCYANDACCUMULATEDOTHERCOMPREHENSIVELOSSNETOFTAXDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r19", "r42", "r43", "r44", "r548", "r567", "r571" ], "calculation": { "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFOREIGNCURRENCYANDACCUMULATEDOTHERCOMPREHENSIVELOSSNETOFTAXDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Total accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFOREIGNCURRENCYANDACCUMULATEDOTHERCOMPREHENSIVELOSSNETOFTAXDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Loss Net of Tax [Abstract]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFOREIGNCURRENCYANDACCUMULATEDOTHERCOMPREHENSIVELOSSNETOFTAXDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r41", "r44", "r54", "r55", "r56", "r107", "r108", "r109", "r423", "r562", "r563", "r612" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss) Income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails", "http://www.costar.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r243" ], "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": "Weighted-average amortization period" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r107", "r108", "r109", "r366", "r367", "r368", "r432" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r359", "r360", "r371", "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating\u00a0activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising Costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r374" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESREVENUERECOGNITIONANDADVERTISINGCOSTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r360", "r365", "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSTOCKBASEDCOMPENSATIONEXPENSEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "auth_ref": [ "r182", "r206" ], "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": "Financing Receivable, Allowance for Credit Loss" } } }, "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r23", "r183", "r200" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "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", "negatedTerseLabel": "Less: Allowance for credit losses" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r68", "r90" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCOMMISSIONSDetails": { "order": 3.0, "parentTag": "us-gaap_SalesCommissionsAndFees", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Deferred Sales Commissions", "terseLabel": "Amortization of deferred commissions costs" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCOMMISSIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r65", "r90", "r294", "r457" ], "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 Senior Notes discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r90", "r294", "r301", "r302", "r457" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of Senior Notes discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r90", "r240", "r248" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Customer base amortization" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share, by Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r101", "r156", "r161", "r168", "r193", "r263", "r264", "r265", "r267", "r268", "r269", "r270", "r272", "r274", "r276", "r277", "r420", "r424", "r442", "r477", "r479", "r523", "r544" ], "calculation": { "http://www.costar.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", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.costar.com/role/SEGMENTREPORTINGASSETSANDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r6", "r7", "r38", "r101", "r193", "r263", "r264", "r265", "r267", "r268", "r269", "r270", "r272", "r274", "r276", "r277", "r420", "r424", "r442", "r477", "r479" ], "calculation": { "http://www.costar.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://www.costar.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://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets, fair value disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AuctionRateSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt instrument securities (for example, but not limited to, corporate or municipal bonds) that typically have long-term nominal maturities for which the interest rate is reset through an auction process.", "label": "Auction Rate Securities [Member]", "terseLabel": "Auction Rate Securities" } } }, "localname": "AuctionRateSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r427", "r428" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Obligations to pay to another in accordance with an expressed or implied agreement.", "label": "Borrowings [Member]", "terseLabel": "Borrowings" } } }, "localname": "BorrowingsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTInterestDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r253" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/PURCHASEOFBUILDINGDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r355", "r357" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails", "http://www.costar.com/role/ACQUISITIONSNarrativeDetails", "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.costar.com/role/GOODWILLDetails", "http://www.costar.com/role/GOODWILLNarrativeDetails", "http://www.costar.com/role/SUBSEQUENTEVENTSDetails", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSTOCKBASEDCOMPENSATIONEXPENSEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r355", "r357", "r403", "r404" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails", "http://www.costar.com/role/ACQUISITIONSNarrativeDetails", "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.costar.com/role/GOODWILLDetails", "http://www.costar.com/role/GOODWILLNarrativeDetails", "http://www.costar.com/role/SUBSEQUENTEVENTSDetails", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSTOCKBASEDCOMPENSATIONEXPENSEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs", "terseLabel": "Transaction costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSNarrativeDetails", "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.costar.com/role/GOODWILLNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Net income per share - basic (usd per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSBusinessAcquisitionProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Net income per share - diluted (usd per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSBusinessAcquisitionProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r401", "r402" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r401", "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSBusinessAcquisitionProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r401", "r402" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSBusinessAcquisitionProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r413", "r414", "r415" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Aggregate purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSNarrativeDetails", "http://www.costar.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "ACQUISITIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationIndemnificationAssetsRangeOfOutcomesValueHigh": { "auth_ref": [ "r406" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For indemnification assets recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the indemnification benefit which may be realized.", "label": "Business Combination, Indemnification Assets, Range of Outcomes, Value, High", "terseLabel": "Indemnification asset" } } }, "localname": "BusinessCombinationIndemnificationAssetsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r407" ], "calculation": { "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedTerseLabel": "Lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r407" ], "calculation": { "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r407" ], "calculation": { "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r407" ], "calculation": { "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedTerseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r407" ], "calculation": { "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Deferred tax assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r407" ], "calculation": { "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred tax liabilities", "terseLabel": "Net deferred liabilty" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCONTRACTASSETSANDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r407" ], "calculation": { "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r405", "r407" ], "calculation": { "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Fair value of identifiable net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r400" ], "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]", "verboseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r94", "r95", "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Accrued capital expenditures" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r26", "r92" ], "calculation": { "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCASHRECONCILIATIONDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCASHRECONCILIATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r85", "r92", "r97" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCASHRECONCILIATIONDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of period", "terseLabel": "Cash, cash equivalents and restricted cash", "totalLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCASHRECONCILIATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r85", "r445" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsMember": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "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 Equivalents [Member]", "terseLabel": "Cash Equivalents" } } }, "localname": "CashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r258", "r259", "r260", "r261", "r574" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "COMMITMENTS AND CONTINGENCIES" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r107", "r108", "r432" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r17" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par or stated value per share (usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCOMMONSTOCKSPLITDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r49", "r51", "r52", "r61", "r533", "r553" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r141", "r540" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Cost of Revenues" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r98", "r422" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r316" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Contract with Customer, Asset and Liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetGross": { "auth_ref": [ "r184", "r207", "r313", "r315" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration in exchange for good or service transferred to customer, when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, before Allowance for Credit Loss", "terseLabel": "Contract with customer, asset, gross" } } }, "localname": "ContractWithCustomerAssetGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCONTRACTASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r313", "r314", "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCONTRACTASSETSANDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r313", "r314", "r336" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "netLabel": "Current liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCONTRACTASSETSANDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r313", "r314", "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Noncurrent liability" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCONTRACTASSETSANDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r67", "r515" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "verboseLabel": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSTOCKBASEDCOMPENSATIONEXPENSEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Loss [Abstract]", "terseLabel": "Credit Loss [Abstract]" } } }, "localname": "CreditLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "auth_ref": [ "r197", "r198", "r199", "r201", "r202", "r207", "r209", "r211", "r212", "r213", "r218", "r219", "r220", "r221", "r222", "r223", "r224", "r226" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.", "label": "Credit Loss, Financial Instrument [Policy Text Block]", "terseLabel": "Allowance for Credit Losses" } } }, "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditLossFinancialInstrumentTextBlock": { "auth_ref": [ "r202", "r210", "r211", "r214", "r215", "r225", "r226" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security.", "label": "Credit Loss, Financial Instrument [Text Block]", "terseLabel": "ALLOWANCE FOR CREDIT LOSSES" } } }, "localname": "CreditLossFinancialInstrumentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CustomerContractsMember": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Entity's established relationships with its customers through contracts.", "label": "Customer Contracts [Member]", "verboseLabel": "Acquired customer base" } } }, "localname": "CustomerContractsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer base" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r12", "r13", "r14", "r100", "r105", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r299", "r300", "r301", "r302", "r458", "r524", "r526", "r541" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTInterestDetails", "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails", "http://www.costar.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r278", "r299", "r300", "r456", "r458", "r459" ], "calculation": { "http://www.costar.com/role/LONGTERMDEBTScheduleofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Total face amount of long-term debt" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails", "http://www.costar.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFairValue": { "auth_ref": [ "r287", "r299", "r300", "r441" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable.", "label": "Debt Instrument, Fair Value Disclosure", "terseLabel": "Debt outstanding, fair value" } } }, "localname": "DebtInstrumentFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r35", "r279" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails", "http://www.costar.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTInterestDetails", "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails", "http://www.costar.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r36", "r100", "r105", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r299", "r300", "r301", "r302", "r458" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTInterestDetails", "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails", "http://www.costar.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Redemption price rate" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r100", "r105", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r299", "r300", "r301", "r302", "r307", "r308", "r309", "r310", "r455", "r456", "r458", "r459", "r539" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTInterestDetails", "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails", "http://www.costar.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r285", "r296", "r299", "r300", "r457" ], "calculation": { "http://www.costar.com/role/LONGTERMDEBTScheduleofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedLabel": "Senior Notes unamortized discount and issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]", "terseLabel": "Debt Issuance Costs" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r11", "r522", "r543" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred commission costs, net" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r29", "r285", "r457" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "verboseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r377", "r378" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r90", "r102", "r386", "r392", "r393", "r394" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r377", "r378" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsNoncurrent": { "auth_ref": [ "r29" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.", "label": "Deposits Assets, Noncurrent", "verboseLabel": "Deposits and other assets" } } }, "localname": "DepositsAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r90", "r154" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.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", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "verboseLabel": "Acquired technology and data" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r335", "r338", "r339", "r340", "r341", "r342", "r343", "r344" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r335" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r62", "r112", "r113", "r115", "r116", "r117", "r123", "r125", "r130", "r131", "r132", "r135", "r136", "r433", "r434", "r534", "r554" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net income per share - basic (in dollars per share)", "verboseLabel": "Net income per share - basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r62", "r112", "r113", "r115", "r116", "r117", "r125", "r130", "r131", "r132", "r135", "r136", "r433", "r434", "r534", "r554" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net income per share - diluted (in dollars per share)", "verboseLabel": "Net income per share - diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r133", "r134" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r445" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of foreign currency exchange rates on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INCOMETAXESDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued wages and commissions" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCOMMONSTOCKSPLITDetails", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSTOCKBASEDCOMPENSATIONEXPENSEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r54", "r55", "r56", "r107", "r108", "r109", "r111", "r118", "r121", "r137", "r194", "r306", "r311", "r366", "r367", "r368", "r388", "r389", "r432", "r446", "r447", "r448", "r449", "r450", "r452", "r562", "r563", "r564", "r612" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r435", "r436", "r437", "r439" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r287", "r299", "r300", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r436", "r486", "r487", "r488" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r438" ], "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]", "verboseLabel": "INVESTMENTS AND FAIR VALUE MEASUREMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r287", "r347", "r348", "r353", "r354", "r436", "r486" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value, Inputs, Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r287", "r299", "r300", "r347", "r348", "r353", "r354", "r436", "r487" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r287", "r299", "r300", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r486", "r487", "r488" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r186", "r187", "r190", "r191", "r192", "r202", "r206", "r207", "r208", "r214", "r225", "r226", "r227", "r228", "r295", "r305", "r430", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r595", "r596", "r597", "r598", "r599", "r600", "r601" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery": { "auth_ref": [ "r206", "r217", "r608" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after recovery, of writeoff of financing receivable, charged against allowance for credit loss.", "label": "Financing Receivable, Allowance for Credit Loss, Writeoff, after Recovery", "negatedTerseLabel": "Write-offs charged against the allowance, net of recoveries and other" } } }, "localname": "FinancingReceivableAllowanceForCreditLossWriteoffAfterRecovery", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLosses": { "auth_ref": [ "r181", "r200", "r203", "r205", "r528", "r605", "r607", "r609" ], "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": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FinancingReceivableAllowanceForCreditLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesLineItems": { "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, Allowance for Credit Loss [Line Items]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Line Items]" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivableAllowanceForCreditLossesRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Financing Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "FinancingReceivableAllowanceForCreditLossesRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablePortfolioSegmentAxis": { "auth_ref": [ "r202", "r206", "r216", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r609" ], "lang": { "en-us": { "role": { "documentation": "Information by the level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.", "label": "Financing Receivable Portfolio Segment [Axis]", "terseLabel": "Financing Receivable Portfolio Segment [Axis]" } } }, "localname": "FinancingReceivablePortfolioSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablePortfolioSegmentDomain": { "auth_ref": [ "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r603", "r604", "r605", "r606", "r607", "r608", "r609" ], "lang": { "en-us": { "role": { "documentation": "Level at which an entity develops and documents a systematic methodology to determine its allowance for credit losses.", "label": "Financing Receivable Portfolio Segment [Domain]", "terseLabel": "Financing Receivable Portfolio Segment [Domain]" } } }, "localname": "FinancingReceivablePortfolioSegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated Useful Life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r247" ], "calculation": { "http://www.costar.com/role/INTANGIBLEASSETSDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "A table containing detailed characteristics of finite-lived intangible assets acquired during a business combination. Finite-lived intangible assets are assets that have no physical form, but have expected future economic benefit, and are expected to be used over a defined period. Acquired finite-lived intangible assets are disclosed by major class (assets that can be grouped together because they are similar, either by their nature or by their use in operations of the Entity) and in total. Additionally, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period are also disclosed.", "label": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]", "terseLabel": "Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table]" } } }, "localname": "FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r241", "r244", "r247", "r249", "r516", "r517" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails", "http://www.costar.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r247", "r517" ], "calculation": { "http://www.costar.com/role/INTANGIBLEASSETSDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite-lived intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r241", "r246" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails", "http://www.costar.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r247", "r516" ], "calculation": { "http://www.costar.com/role/INTANGIBLEASSETSDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r242" ], "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": "Estimated Fair Value" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossRealized": { "auth_ref": [ "r443", "r444" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Realized", "terseLabel": "Foreign currency transaction gain (loss), realized" } } }, "localname": "ForeignCurrencyTransactionGainLossRealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFOREIGNCURRENCYANDACCUMULATEDOTHERCOMPREHENSIVELOSSNETOFTAXDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r69" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESLeaseCostDetails", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSTOCKBASEDCOMPENSATIONEXPENSEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r229", "r231", "r479", "r521" ], "calculation": { "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, ending balance", "periodStartLabel": "Goodwill, beginning balance", "terseLabel": "Goodwill", "verboseLabel": "Total goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.costar.com/role/GOODWILLDetails", "http://www.costar.com/role/SEGMENTREPORTINGASSETSANDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r232" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired", "verboseLabel": "Acquisitions, including measurement period adjustments" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSNarrativeDetails", "http://www.costar.com/role/GOODWILLDetails", "http://www.costar.com/role/GOODWILLNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r238" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "verboseLabel": "GOODWILL" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/GOODWILL" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r234" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Effect of foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/GOODWILLDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r90", "r230", "r233", "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill, impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/GOODWILLNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/GOODWILLDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillPeriodIncreaseDecrease": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Period Increase (Decrease)", "terseLabel": "Goodwill increase (decrease)" } } }, "localname": "GoodwillPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/GOODWILLDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/GOODWILLDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r66", "r101", "r156", "r160", "r164", "r167", "r170", "r193", "r263", "r264", "r265", "r268", "r269", "r270", "r272", "r274", "r276", "r277", "r442" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r90", "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Impairment of intangible assets, finite-lived" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r58", "r156", "r160", "r164", "r167", "r170", "r518", "r530", "r535", "r555" ], "calculation": { "http://www.costar.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, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r255", "r257" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESLeaseCostDetails", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSTOCKBASEDCOMPENSATIONEXPENSEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESLeaseCostDetails", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSTOCKBASEDCOMPENSATIONEXPENSEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r103", "r381", "r382", "r385", "r390", "r395", "r397", "r398", "r399" ], "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]", "verboseLabel": "INCOME TAXES" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r104", "r120", "r121", "r155", "r379", "r391", "r396", "r556" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.costar.com/role/SEGMENTREPORTINGDetails": { "order": 1.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)", "terseLabel": "Income tax expense", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r53", "r375", "r376", "r382", "r383", "r384", "r387" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r87", "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivableNoncurrent": { "auth_ref": [ "r11", "r542" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount due after one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Noncurrent", "terseLabel": "Income tax receivable" } } }, "localname": "IncomeTaxesReceivableNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r89" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r89" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r89" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r89", "r514" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.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, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r89" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r126", "r127", "r128", "r132" ], "calculation": { "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Stock options, restricted stock awards and restricted stock units (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "verboseLabel": "INTANGIBLE ASSETS" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INTANGIBLEASSETS" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r239", "r245" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]", "terseLabel": "Intangible Assets, Net (Excluding Goodwill) [Abstract]" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r70", "r292", "r298", "r301", "r302" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.costar.com/role/SEGMENTREPORTINGDetails": { "order": 7.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedTerseLabel": "Interest expense, net", "verboseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r84", "r86", "r93" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r189", "r519", "r536", "r572", "r602" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "verboseLabel": "INVESTMENTS AND FAIR VALUE MEASUREMENTS" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r472" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESLeaseCostDetails", "http://www.costar.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESLeaseCostDetails", "http://www.costar.com/role/LEASESNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r473" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Lessee, Operating Lease, Liability, Maturity" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r473" ], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.costar.com/role/LEASESSupplementalBalanceSheetInformationRelatedtoLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails", "http://www.costar.com/role/LEASESSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r473" ], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r473" ], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r473" ], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r473" ], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r473" ], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r473" ], "calculation": { "http://www.costar.com/role/LEASESSupplementalBalanceSheetInformationRelatedtoLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r465" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "LEASES" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASES" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r32", "r101", "r162", "r193", "r263", "r264", "r265", "r268", "r269", "r270", "r272", "r274", "r276", "r277", "r421", "r424", "r425", "r442", "r477", "r478" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "terseLabel": "Total liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.costar.com/role/SEGMENTREPORTINGASSETSANDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r22", "r101", "r193", "r442", "r479", "r527", "r549" ], "calculation": { "http://www.costar.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 and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34", "r101", "r193", "r263", "r264", "r265", "r268", "r269", "r270", "r272", "r274", "r276", "r277", "r421", "r424", "r425", "r442", "r477", "r478", "r479" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.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://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "auth_ref": [ "r31" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the fee for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Commitment Fee Amount", "terseLabel": "Commitment fees and other" } } }, "localname": "LineOfCreditFacilityCommitmentFeeAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTInterestDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Line of Credit Facility, Expiration Period", "terseLabel": "Term of credit facility" } } }, "localname": "LineOfCreditFacilityExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r31" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "verboseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r14", "r286", "r297", "r299", "r300", "r526", "r546" ], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r105", "r262", "r290" ], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r105", "r262", "r290" ], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r105", "r262", "r290" ], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r105", "r262", "r290" ], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r105" ], "calculation": { "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "Remainder of 2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.costar.com/role/LONGTERMDEBTScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, net", "totalLabel": "Long-term debt, net" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.costar.com/role/LONGTERMDEBTScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "LONG-TERM DEBT" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_MaturitiesOfLongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Maturities of Long-term Debt [Abstract]", "terseLabel": "Long-term debt principal payments" } } }, "localname": "MaturitiesOfLongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r138", "r147" ], "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]", "verboseLabel": "ORGANIZATION" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ORGANIZATION" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.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://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r85" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.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://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r85", "r88", "r91" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.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://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r47", "r50", "r56", "r59", "r91", "r101", "r110", "r112", "r113", "r115", "r116", "r120", "r121", "r129", "r156", "r160", "r164", "r167", "r170", "r193", "r263", "r264", "r265", "r268", "r269", "r270", "r272", "r274", "r276", "r277", "r434", "r442", "r531", "r551" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.costar.com/role/SEGMENTREPORTINGDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.costar.com/role/SEGMENTREPORTINGDetails", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/GOODWILLDetails", "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails", "http://www.costar.com/role/SEGMENTREPORTINGASSETSANDLIABILITIESDetails", "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of business segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ORGANIZATIONDetails", "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.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://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r156", "r160", "r164", "r167", "r170" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "verboseLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r467", "r474" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Total operating lease costs" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "terseLabel": "Operating lease obligations" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r461" ], "calculation": { "http://www.costar.com/role/LEASESSupplementalBalanceSheetInformationRelatedtoLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r461" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.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", "negatedTerseLabel": "Less: current portion of lease liabilities", "verboseLabel": "Lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.costar.com/role/LEASESSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r461" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r463", "r468" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows used in operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r460" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 9.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": "Lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r471", "r474" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r470", "r474" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term in years" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESSupplementalBalanceSheetInformationRelatedtoLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r159", "r160", "r161", "r162", "r164", "r170" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SEGMENTREPORTINGASSETSANDLIABILITIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r3", "r106", "r147", "r426" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "verboseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r427", "r429" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other Assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": { "auth_ref": [ "r42", "r45" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax", "negatedTerseLabel": "Reclassification adjustment for realized loss on investments included in net income" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r39" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r48", "r51", "r54", "r55", "r57", "r60", "r306", "r446", "r451", "r452", "r532", "r552" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Total other comprehensive (loss) income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": { "auth_ref": [ "r42", "r45", "r46", "r188" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax", "negatedLabel": "Reclassification out of accumulated other comprehensive loss", "verboseLabel": "Reclassification out of accumulated other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFOREIGNCURRENCYANDACCUMULATEDOTHERCOMPREHENSIVELOSSNETOFTAXDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r40", "r42" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Unrealized gain on investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r68", "r90", "r252" ], "calculation": { "http://www.costar.com/role/SEGMENTREPORTINGDetails": { "order": 6.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.", "label": "Other Depreciation and Amortization", "terseLabel": "Depreciation and other amortization" } } }, "localname": "OtherDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other intangible assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r71" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.costar.com/role/SEGMENTREPORTINGDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedTerseLabel": "Other (income) expense", "verboseLabel": "Other income (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other operating activities, net" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "auth_ref": [ "r94", "r95", "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the noncash (or part noncash) consideration given (for example, liability, equity) in a 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 a transaction not resulting in cash receipts or cash payments in the period.", "label": "Other Significant Noncash Transaction, Value of Consideration Given", "terseLabel": "Consideration owed for acquisitions" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r82" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r80" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Repurchase of restricted stock to satisfy tax withholding obligations" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAssetsInvestingActivities": { "auth_ref": [ "r76" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate cash payments for a combination of transactions that are classified as investing activities in which assets, which may include securities, other types of investments, or productive assets, are purchased from third-party sellers. This element can be used by entities to aggregate payments for all asset purchases that are classified as investing activities.", "label": "Payments to Acquire Assets, Investing Activities", "negatedTerseLabel": "Purchase of Richmond assets and other intangibles" } } }, "localname": "PaymentsToAcquireAssetsInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r74" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Cash paid for acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r75", "r416", "r417", "r418" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Purchases of property and equipment and other assets" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r6", "r24", "r25" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r77" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from equity offering, net of transaction costs" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r78" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r79", "r83" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other financing activities" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r73" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Proceeds from sale and settlement of investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfOtherInvestments": { "auth_ref": [ "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from the sale of investments classified as other.", "label": "Proceeds from Sale of Other Investments", "terseLabel": "Proceeds from sale of investments" } } }, "localname": "ProceedsFromSaleOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfOtherPropertyPlantAndEquipment": { "auth_ref": [ "r72" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow for the sale of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.", "label": "Proceeds from Sale of Other Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment and other assets" } } }, "localname": "ProceedsFromSaleOfOtherPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Additions", "terseLabel": "Purchase of building" } } }, "localname": "PropertyPlantAndEquipmentAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/PURCHASEOFBUILDINGDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r28", "r254" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/PURCHASEOFBUILDINGDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r256", "r575", "r576", "r577" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "PURCHASE OF BUILDING" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/PURCHASEOFBUILDING" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/PURCHASEOFBUILDINGDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r9", "r10", "r254", "r479", "r537", "r550" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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", "verboseLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.costar.com/role/SEGMENTREPORTINGASSETSANDLIABILITIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r27", "r254", "r575", "r576" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Long-Lived Assets, Intangible Assets" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r9", "r253" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/PURCHASEOFBUILDINGDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r64", "r204" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Credit loss expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForLoanLossesExpensed": { "auth_ref": [ "r204", "r529" ], "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": "Current-period provision (releases) for expected credit losses" } } }, "localname": "ProvisionForLoanLossesExpensed", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax": { "auth_ref": [ "r44", "r54", "r55", "r57", "r446", "r450", "r452" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss).", "label": "Reclassification from Accumulated Other Comprehensive Income, Current Period, Net of Tax", "negatedTerseLabel": "Reclassification from accumulated other comprehensive income, current period, net of tax" } } }, "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESFOREIGNCURRENCYANDACCUMULATEDOTHERCOMPREHENSIVELOSSNETOFTAXDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": { "auth_ref": [ "r161", "r164" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.", "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]", "terseLabel": "Summarized Information by Operating Segment, Assets and Liabilities" } } }, "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SEGMENTREPORTINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]", "terseLabel": "Reconciliation of EBITDA to net income (loss) [Abstract]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r160", "r164" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Net Income to EBITDA" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SEGMENTREPORTINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r81" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedTerseLabel": "Payments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost": { "auth_ref": [ "r589" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed.", "label": "Research and Development Expense, Software (Excluding Acquired in Process Cost)", "terseLabel": "Software development" } } }, "localname": "ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r97", "r520", "r547" ], "calculation": { "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCASHRECONCILIATIONDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCASHRECONCILIATIONDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Information by category of cash or cash equivalent items which are restricted as to withdrawal or usage.", "label": "Restricted Cash and Cash Equivalents [Axis]", "terseLabel": "Restricted Cash and Cash Equivalents [Axis]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCASHRECONCILIATIONDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCASHRECONCILIATIONDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r107", "r108", "r109", "r111", "r118", "r121", "r194", "r366", "r367", "r368", "r388", "r389", "r432", "r562", "r564" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r152", "r153", "r159", "r165", "r166", "r172", "r173", "r176", "r334", "r335", "r515" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSDISAGGREGATEDREVENUEDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r99", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r345" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r316", "r317", "r318", "r319", "r320", "r321", "r324", "r325", "r337", "r345" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE FROM CONTRACTS WITH CUSTOMERS" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERS" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r322" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSUNSATISFIEDPERFORMANCEOBLIGATIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSUNSATISFIEDPERFORMANCEOBLIGATIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSUNSATISFIEDPERFORMANCEOBLIGATIONSDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSUNSATISFIEDPERFORMANCEOBLIGATIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSUNSATISFIEDPERFORMANCEOBLIGATIONSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r469", "r474" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESSupplementalCashFlowInformationRelatedtoLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesCommissionsAndFees": { "auth_ref": [ "r69" ], "calculation": { "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCOMMISSIONSDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total commissions expense" } } }, "localname": "SalesCommissionsAndFees", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/REVENUEFROMCONTRACTSWITHCUSTOMERSCOMMISSIONSDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r44", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INTANGIBLEASSETSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r133" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Anti-dilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r403", "r404" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSNarrativeDetails", "http://www.costar.com/role/ACQUISITIONSScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.costar.com/role/GOODWILLNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r36", "r105", "r299", "r301", "r307", "r308", "r309", "r310", "r455", "r456", "r459", "r539" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-Term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Calculation of Basic and Diluted Net Income (Loss) Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r360", "r364", "r370" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCOMMONSTOCKSPLITDetails", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSTOCKBASEDCOMPENSATIONEXPENSEDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r360", "r364", "r370" ], "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": "Stock-based Compensation Expense for Stock Options and Restricted Stock" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFinancingReceivableAllowanceForCreditLossesTable": { "auth_ref": [ "r206", "r609" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about allowance for credit loss on financing receivable.", "label": "Financing Receivable, Allowance for Credit Loss [Table]", "terseLabel": "Financing Receivable, Allowance for Credit Loss [Table]" } } }, "localname": "ScheduleOfFinancingReceivableAllowanceForCreditLossesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ALLOWANCEFORCREDITLOSSESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r241" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r235", "r237" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/GOODWILLDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r235", "r237" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/GOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r262" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/COMMITMENTSANDCONTINGENCIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r28", "r254" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/PURCHASEOFBUILDINGDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r8", "r97", "r520", "r547" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Restrictions on Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Restrictions on Cash and Cash Equivalents" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r156", "r157", "r163", "r235" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SEGMENTREPORTINGASSETSANDLIABILITIESDetails", "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r156", "r157", "r163", "r235" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summarized Information by Operating Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SEGMENTREPORTINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r148", "r150", "r151", "r156", "r158", "r164", "r168", "r169", "r170", "r171", "r172", "r175", "r176", "r177" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "verboseLabel": "SEGMENT REPORTING" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SEGMENTREPORTING" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SEGMENTREPORTINGASSETSANDLIABILITIESDetails", "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]", "terseLabel": "Segment Reporting Information, Revenue [Abstract]" } } }, "localname": "SegmentReportingInformationRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SEGMENTREPORTINGDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Selling and marketing (excluding customer base amortization)" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "verboseLabel": "Selling and marketing (excluding customer base amortization)" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESLeaseCostDetails", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSTOCKBASEDCOMPENSATIONEXPENSEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r89" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r361", "r362" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1": { "auth_ref": [ "r364" ], "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": "Share-based payment arrangement, expensed and capitalized, amount" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardCompensationCost1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSTOCKBASEDCOMPENSATIONEXPENSEDetails" ], "xbrltype": "monetaryItemType" }, "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": "Balance (in shares)", "periodStartLabel": "Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Software Development [Member]", "terseLabel": "Software development" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LEASESLeaseCostDetails", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESSTOCKBASEDCOMPENSATIONEXPENSEDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r37", "r54", "r55", "r56", "r107", "r108", "r109", "r111", "r118", "r121", "r137", "r194", "r306", "r311", "r366", "r367", "r368", "r388", "r389", "r432", "r446", "r447", "r448", "r449", "r450", "r452", "r562", "r563", "r564", "r612" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r107", "r108", "r109", "r137", "r515" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r16", "r17", "r306", "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r16", "r17", "r306", "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Stock issued for equity offerings, net of transaction costs (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r16", "r17", "r306", "r311" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedTerseLabel": "Restricted stock grants surrendered (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r306", "r311" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "verboseLabel": "Restricted stock grants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r16", "r17", "r306", "r311", "r363" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r16", "r17", "r306", "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "verboseLabel": "Employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r16", "r17", "r306", "r311" ], "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": "Stock issued for equity offerings, net of transaction costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r16", "r17", "r306", "r311" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "verboseLabel": "Restricted stock grants" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r37", "r306", "r311" ], "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", "verboseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r17", "r20", "r21", "r101", "r185", "r193", "r442", "r479" ], "calculation": { "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "auth_ref": [ "r312" ], "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": "Conversion ratio" } } }, "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSBusinessAcquisitionProFormaInformationDetails", "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESCOMMONSTOCKSPLITDetails", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "pureItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r453", "r481" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r453", "r481" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r453", "r481" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r453", "r481" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r480", "r482" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUBSEQUENTEVENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow disclosures:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name", "verboseLabel": "Acquired trade names and other intangible assets" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/ACQUISITIONSIntangibleAssetsAcquiredDetails", "http://www.costar.com/role/INTANGIBLEASSETSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r186", "r187", "r190", "r191", "r192", "r295", "r305", "r430", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r595", "r596", "r597", "r598", "r599", "r600", "r601" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/INVESTMENTSANDFAIRVALUEMEASUREMENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r139", "r140", "r142", "r143", "r144", "r145", "r146" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.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]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/LONGTERMDEBTNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r124", "r132" ], "calculation": { "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average outstanding shares - diluted (in shares)", "totalLabel": "Denominator for diluted net income per share \u2014 weighted average outstanding shares (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r123", "r132" ], "calculation": { "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Denominator for basic net income per share - weighted-average outstanding shares (in shares)", "verboseLabel": "Weighted-average outstanding shares - basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.costar.com/role/SUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESNETINCOMEPERSHAREDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "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": "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r118": { "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" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r12": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r125": { "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" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r17": { "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" }, "r170": { "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" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r193": { "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" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124256539&loc=SL120269210-210444" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "30", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124256539&loc=SL120254536-210444" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124266218&loc=SL120267834-210445" }, "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(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL120267845-210446" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919258-210447" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919260-210447" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919269-210447" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919272-210447" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "3C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL120267966-210447" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "3D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL120267969-210447" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919236-210447" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124267575&loc=SL82921830-210448" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 6.M.Q4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122651532&loc=SL122037091-237805" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124268681&loc=SL120267897-210452" }, "r22": { "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" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "13A", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=125515542&loc=SL120267917-210453" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=125515542&loc=SL120269220-210453" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267853-210455" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3C", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267859-210455" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3D", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL120267862-210455" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922900-210455" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r229": { "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" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/subtopic&trid=2144439" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r251": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r254": { "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" }, "r255": { "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" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r276": { "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" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r279": { "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" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r284": { "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" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r287": { "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" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r289": { "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" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r294": { "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" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "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" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r335": { "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" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r338": { "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" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r34": { "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" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r345": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r379": { "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" }, "r38": { "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" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r381": { "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" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r385": { "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" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r388": { "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" }, "r389": { "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" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r4": { "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" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r400": { "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" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r403": { "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" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r41": { "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" }, "r410": { "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" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123385561&loc=d3e9135-128495" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9212-128498" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "30", "SubTopic": "50", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123362884&loc=d3e9215-128498" }, "r419": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r420": { "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" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123477628&loc=d3e90205-114008" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r452": { "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" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r456": { "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" }, "r457": { "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" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL34724391-108580" }, "r460": { "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" }, "r461": { "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" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918666-209980" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r475": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r481": { "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" }, "r482": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r5": { "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" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122625-111746" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=125521744&loc=d3e122739-111746" }, "r513": { "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" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r519": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r521": { "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" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r523": { "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" }, "r524": { "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" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r531": { "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" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r535": { "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" }, "r536": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r537": { "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" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r541": { "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" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5)(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r544": { "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" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "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" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r566": { "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" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r571": { "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" }, "r572": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r574": { "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" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r587": { "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" }, "r588": { "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" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r59": { "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" }, "r590": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r591": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r592": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r593": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r594": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r595": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r596": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r597": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r598": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r599": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "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": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r600": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r601": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r602": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r603": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404" }, "r604": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1404" }, "r605": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)" }, "r606": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)" }, "r607": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(3)" }, "r608": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(4)" }, "r609": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1405" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r610": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r63": { "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" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r65": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r68": { "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" }, "r69": { "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" }, "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": "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r74": { "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" }, "r75": { "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" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r85": { "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" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" } }, "version": "2.1" } ZIP 86 0001057352-21-000104-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001057352-21-000104-xbrl.zip M4$L#!!0 ( &6!6U-%*<91\@< $]^W2@1,HF M(HE:DK+C^_7W#"G'3NQND_:ZZP8M4$<2AYP9SL-GAI1.?KAX=S[^]_M+-G5Y MQM[_]OKGT3EKM#J=#P?GG<[%^(+]-/[GSZS?[D9L;'AAE5.ZX%FG<_FVP1I3 MY\IAIS.?S]OS@[8VD\[XJD-#]3N9UE:VA1.-TQ-Z@E_)Q>G?3GYHM=B%3JI< M%HXE1G(G!:NL*B;L@Y#VFK5:M=2Y+A=&3::.];J]B'W0YEK->&AWRF7R=#G. M22?\.+GIZDNG#0 M9] _7(9A-@9S\L:U>*8FQ="[U A=E\V)SK09/NOZ?R^II97R7&6+X?.QRJ5E M;^6<7>F<%\^;%F%H66E4&@2M^J^$33#/W\Z#R0.,DZE"+EV(>F3TY;]^&KT> MC=E!U([N6OQ'WFSW(\'$2_,7.7)^>34>O1F=GXU'[]X^RI.O;6]_J[VC)CLK MA,%@YVWV!CIYD<@F2Z1Q*ETP-^7NQV>'QR\_.O$Y-Q, TNER> 2-)1<"2Z:5 MR=0-#^B)CXPJ!*(R;$7'Y=>'V'9/H_;2AS]?^]UIB;KM0YJ&$9ORF61&SI2< M@VS<5%GV2\4-X)LMV)4LM7%,%^R--CF+NJU?F$[!/K\Z;M@_C*[*)AL521L! M>O$$ M3;N0"]YA9A00#R!;LN]#R38H+%X>-D0G2$A@F%1L: !JX*QHL%JPIG M*@D/D$-\.D'8.,MQ9Q3/6,H3/#),Y\HQIX/ M"1@#E9G/1=!! HDRR#T0PSJVL$1(P^93E4R9K>AGU7\NC:P'(0=R93,D*$ZR2J!,8&;M0 V@3E%I%,B[(180G*6K2!9H\'>4PW4"U]Z M-4FBRB '&J Q:NSWIZ$VRE+,SVW2Y :.5'6(=P9I?&;%C[ M1.#6WSFXC>_$YKFMH517 T0-.DT5;O?LO@_9B'$C/3@0;!5GDH+()! 99\I. MJ0>)Y6!&8D>Z%\HFF;85^A%G&IT%E)1&)U+@L65[ (600%F(_.5-,N7%1+(S MT-%5E4$B.N"MZ'!/!BNB0Q'NPJVB^J\(Z*3Q&7'6&F@#B,B6!RM*[RA*H8C\ MO ]E2%!&__R":=#;(7CR_1V"9Z]/\W A+2I\!,OGLD\CJ4EI-N&5?7@7RG>Q M!"IJ32&#ZLI@ /#23%G/=I"2A1^'2N053ZYSK9$9]S"K4^@**LV:AZE1@3-A MB]69$G[/::O8*J&X4>2 "HG>LW]!(U66DJ]?F-9G:L^-V-3"(.PV?:<2-:1* MJHP3I<,M;\0JB:-'* G6*QE&1B_:!\--E'\8+;: M //#>>[!F,8ZF"E!4.56%YP(G5O G*I)PB\W8HDEH%OQ6&7*+2BM;U-+*\O# MSB,J+(H[HFO5J,\;-[5#965*(-KZ,B1)M!'> %^73F2!ZB(#L-$B2UHQ)(*: M.X 7*TN5H.XG M]D9^![R\*7,YY5GJHHN#)-41BJ&<)BMQ1X*"(>0+KA=GNU MYX&*CB!,&VK*6%?NX[H?DA;XK;2D@CG]]!:'Q8 ]GBP0U4OK625(9BOE:KKPS7JZMPQ,Z6L0H-L$0 MOX>#&K:W(9P"L""J>W*UF=@,27\>0$<%175KRWZP9,KM;3%!%.-O4WA_@$&RW/EG)1;>3[6* ^H12C8Y+OO ;:@54NTC;]4 M&R_7E_R]4C#9KZBJ2/QQP?[WK=/72MIG&6RY.=1V&LWFV$HX(M!,8%.EIYRU];\%@7FA &M% / M-D,ZM\CEMLH!#,R/=Z/.#UM/OYY0JMZ]7]1'1^$U0+ MQ$">-"U,<\9+*X?+BY<@Z#+CBZ$J_&3Y3B]K,,7:.9T/Z3WMC(@>14&MQ.L+ MS?4KW!O&@>-98<:B\->><.BY0)=>Z%]?\[# M=/_YJ]:_F[_ 2KB;XFKO'^<8K;N=\NL=LGV,U=8;-/TW$4_,O=<+'[0?GT5' MW?IW\Z7Y'9\_'[0[YWSP]XE%]-%.=D;W\BGJ13WZ/[W:F_UJDM^20V MI^\-=EZTU_!;F_.IDBF[O)%)16>>[%TX*R#!O??AW!MU[D:[[WM187=U5KFI MIIV26+;M;V:MCB]>'_GYW;WO$4L=/L@*JHO;%<7?5A<=69Y7; M[/*)CQKKW_")I?_8\_1_4$L#!!0 ( &6!6U-^_HV$\0< /TJ 5 M8W-G<"TP.3,P,C%X97@S,3(N:'1M[5IM<]LV$O[>7X$JT\:>T1MER;)EQS.. M[5PUTTM25S>Y^]2!B*6(,4BP "A%]^MO%Z#>+*6QDVNJN,E,9))8+':Q#YY= M@#S__OK-U>@_;V]8ZC+%WO[KY<_#*U9KM%KOCJY:K>O1-?MI],^?6;?9CMC( M\-Q*)W7.5:MU\[K&:JESQ:#5FLUFS=E14YM):W3;(E7=EM+:0E,X4;LXIR?X M"UQ\<:C4KJ2A=S(R>I8YUV)V+O MM+F34Q[:G70*+A9ZSEOA_KSE!SD?:S&_.!=RRJ1X49.]]DF7CT^BDY->I]OC M/=Z)VB?'[79RE"2G2;?W6X1&ME \]+%NKN!%+9-Y(P4:?]#M-/N]PIW-I'#I M(&JW?ZAYT8OS1.<.QS/8/UP&-5O*'+QW#:[D)!]XE\[\ YD+M'YP=%RX6M"U MD(^UTF;PK.W_G5%+(^&95//!\Y',P++7,&.W.N/Y\[K%N#0L&)D$02O_"V@D MVNMO9\&'/NI1,H>%3U&'O+CY]T_#E\,1.XJ:G4T7_LB]W8[%Z N8O\B1JYO; MT?#5\.IR-'SS^E&>_-GV=G?:.ZRS7V/M'!LUV;L40(&ILQB,D\FSUF9.U,">H IQ6<7#!MG&=X9R15+>(R/#-.9=,SI(+3+D4';0&Q-Y#T%FB:%NCF%+L)-IZO3\,30>#1UX- M8(G,,<8$EU5,ZP@_%,=FL]8N\P0)A%/!A->Q*@7J1-RL!;".F)-$.@6&G1!+ M2%9J!T(AZX2NQ.DF4"@40AQK!XH>SWIZ8VY0E2L_L J0&)M(Z+.,< MX_0PV(U6UM>P9A?&;%G[1.#6W3NXC39B\]Q64*JJ :(&G202;P_LH0_9D'$# M'AP8;#E60$%D@(@<*VE3ZD%B&3(CL2/="VECI6V)_8@SC58!)871,0A\;-D! M@D( HBQ$_N9]G/)\ NP2Z>BV5"@1'?%&U#N 8$74$^$NW$JJ_O* 3M+/B+/6 M0!M 1+8\>*!D8Z $!R(_[T,9)2BC?WK!U._L$3SYX1[!L].E>;@&B_4]!LOG MLH\CJ4YI-N:E?7@7RG=C0%14(X4,JDN#"I"7IM)ZMD,IR+T>*I%7/+G.M084 M]S"K4N@**O6*AZE1(F>B+58K*?P6U)9C*X7D1I(#,B1ZS_XY:2HM)5^_,*W/ MU)X;<8^+!N'FTW][=1_&"VV@+SPWGNP9C&=3"5@J#*K.X])0 MS-=RY8:^3%N'3^A@$;78&%7\'@YJV,&6<(* 1:*Z)U>9B9LA\.[6_ZCV%_94_ M(A2+95!?T1"QXCHL5XQ$\'I$5;%5G:)='&M3IXU=IG#_ )5EF70.8"?/CS66 M!]0B)-KDNQ\@;)%6+=$V_J7:>+&^X/=2HLE^195Y[(\+#K]MG?ZLI'VIL-S" M\D\BOFBS2MO>6 *BH4J_RRW,#/@=Y=-0?OF,Z@M'?V2Y.-EY%,:JW48X*MA! M8%Q@1PM+_MJ!QZK01&&$%M:#]9#.+>9R6V8(#)P?[T:5'W:>?CVA5+U_NYI+ MS,B)09ZH8[C!\QH"QI\L5\BJAQ0G\ZE64Z \E_-)=4!N*BJ$K%!Z#M@Z2W4@ M/[Z!6\399Z;\YJ->(3J_":H$QH@\, V<9L4+"X/%Q1D2=*'X?"!S/UF^TUD% MIK%V3F<#>FT[):+'HJ :Q(\7FJLWNJ>GS7Z[3R]UG<'_8C%P];ZWZ=_WMIS8 M;NNTF_UN_X/-[6;TP;8_5!LUHY/_O]I>M]D_/GZ0VI:?B3 ;.-^VX/F+VE%M MT:'"XJ!3O&?18H&NO]^^-^=ANK_\JO6OZJ]Q)6RFN,K[QSE&ZVZO_'J#V7Z, MJZW3K_M/))Z8>R_G/F@_/HN.V]7O_5?F&QY_.F3WSO7@[1.+Y]_%J6\X?&). MM3P^7;73-NUR M=61?B?O'UR5N B]+EVK:T(E%V^$VK;5\C?W(;P3O?459Z/ 9Z2"\J9O"UG>5 MJ\+?U_#M51<^MEJ5;KO+1S[%K'[#AZ'^$]6+_P%02P,$% @ 98%;4RAG M>Y=W!@ KAH !4 !C#,R,2YH=&W565ESVS80?N^O M0.5I8L](/$3=4CSCR$[BJ1L[MC)NGSH@ 8IH*((!0,OJK^\N2%J^F]-''AR; M6.Q]?$M.?MT]G,[^.MHCB5FDY.CCZX/]*6FT7/3 MF:*9%D;(C*:NN_>^01J),?G(=9?+I;,,'*GF[NS8158=-Y52X!/X MR2G;_F7R:ZM%=F54+'AF2*0X-9R10HML3DX9UY](JU51366^4F*>&-+VVCXY ME>J3.*/EN1$FY=LUGXE;_CUQK9!)*-EJ>\+$&1'L54/0./)I, BBOM?KL.%@ MR()!R'DX[ 9AC[7#OWU0T@7R\HXVJY2_:BQ$UDHXRA]UVDZ_FYOQ4C"3C'S/ M^ZUA2;'GID53,<]&UJ1&>;4^CF0JU6C#L__&>-** MZ4*DJ]'+F5AP3=[S)3F6"YJ];&H(0TMS)>*24(M_.>@$ZMD_EZ7*?>"3BHS7 M)OAM5'KOSW?[K_=G)&@[_E6-[[/F=CLB<#Q7CV3(5)X8JLA;)8N\2?:SR'GR M*OM!X),#8U/J4Z@+HW,FF1W"E7H>=VORIIO/7MJCCB,C RY M>K'A][QQN]^T#>E!//&S[>W<:N\)CPH%K1XXTHR1O?,HH=F<0T=>+(36, *> MB*+0BLF;=4GM/1&UKA9.F395\GC=SO 99, QKQ5YC'I[L=$=C,GC:3"VC8?Q M2"J*@&=49(PKI(+)PY41L8CL 3F,R9$2621RFD*=0-T8<<;A,5!P18X*I0L* MZL\D\0?DHW/B3!T"Y>40/^AZSR 1=CF,V0/*ZE[P%OIPR@%TV1A]>U<7X-$, MA SRGX^%;K=L/R.1S#(>V4 NA4F(23BA4207.TU"(:),YHB_ M+Y/71$.OA\+0DA.J0IIQW3H\3_F*[$0&3P /M)MP3LV/R86@]VBYX&\1743) M@\0[+E+@CTF68E%=))[BGPNAL+2,1E'K8&W2+0(R_.XFV[H(R7I$7XSG*B[^ M,.B03;];1[T_6.#U_D#"_2V(U7",I?RLDX0&?A^479BJ&5#@9#!TP<, M)A4H(%=<8]R:*)RF*0&EP#*8"7"00R!UTW*-10;5C<]!76:7:=M5@:I(R[#+ MG)=#1]^NXO<"Z7K]-#1,>7T>2@4#K@7A2VFN^:C^9&B^H MFL-R'$ICY&*$B_$9MIV(II4,*ZX\KG;F_L#I=3NX-AM0T[!:<+51.W:C=@V[ M>=8.G%[;O_/8<^X^NX]MO^/X_>$7L76MRJ7:X!@-P^%5(VC4%W+*&,R*43L_ M)S[XXKJOKSNG],O#%XY]:_%Z=;575[;?8Y:'1EUS14U3L^Y:BJ_@\RQ$_D#V MM^1&RN.GE1HW00BVE"-H30+;O>U3=X 2)-R\#P?CW=T"&N5.81*I0"M6GVU= MR47K>M>VF=M>R96-Q\C<=ITG B1WB(;@@45@&*@'#K S6L!LAPEM.(PC ^/ MOO"LACPC@-4N :TF#F@)$T(15K\;I> J^-]N&MD0X07N-@,JL<)./(M*@#GP ]3T$/)3,1$4A'7.Z_ M3O]R)%HC$H"4(8<+N9)G @01H7*A,Z*=E= M S]WO)] _P@8J*!Y'),BAR>H.M?F.P;HXZ<:["RXGRB&Y5E"QWV(3!F"GN=C MY([YO$CI.C(GK=^;93BC*ZNKP%AATKS8&+3;H'7M9?NW/\;]8.\\$:$P%>II M._[M 7VI:[P$):Y*L(6!T0EBH4P:##3CD$+L0II(UY(0=,$*DDO-+T/?4BRL M+U^*>9&HXG^9H!*S=;5H=!'^ W+JG$H%#45:*R+=#P M)&BM[#>,$$V/80W#T" ,S%: ]U+TL'U]<-V$M>8!J4#G9:6;A)]' #LQ#/P< M :8&YVINT%L0=Q"'R!+C>56NQ;ZT$OUMV7[MLP?$Q4+5D>*86&?\QH>0-8ZT MD-!;7Z&AEFEA;E[YGV\GU<_R2X[]IK3]'U!+ P04 " !E@5M3YQT;$7L& M "4&@ %0 &-S9W M,#DS,#(Q>&5X,S(R+FAT;=59ZU/;.!#_?G_%-LRU M,)/XE82$A#)# VV9XPH%.MQ]NE&L3:RK8[F23,C]];>2;9ZAU](>#SX$VUKM M6[N_M3=?[!R,3OX\W(7$S%(X_/1F?V\$C9;OG[9'OK]SL@/O3W[?AXX7A'"B M6*:%$3)CJ>_O?FA (S$F'_C^?#[WYFU/JJE_K/T&I55".9+Y28)@:B( KA5*K/ MXHR5ZT:8%+=J/IM^>;_I.R&;8\D76YM#5B9BAA@\XAR,Y8]FKIJ8PM#0J,2D)M?@'22=2S]W.2Y5[Q"<5&=8FA)%5 M>O>/]WMO]DZ@'7G1=8V_9LUR.V)R/*I',F0DCPU3\$[)(F_"7A9[3U[EL-T. M81^.C4(T3?AP^N0U/F4ZH7-I9-:$G1&=PB#H?E?6W'?M\1S16>J(@]C(,:J7 M*^%Z,(QZ35>0?K(G'MJF8XP+1>6<.+*,P^YYG+!LBE1U9S.A-97Y)Z(HE5MX M>WEL=I^(6M8SB\G*EVQ_"XVDP=,6%8RP5LZ!F M4&0A.UN\ P280>IE>XS7M>"=U1K4R1@Y6)T_\HMR*,9">GG_S_> M66[97@:QS#*,72#GPB1@$@06QW*6LVQA4>?'@BEJ+>D"CC"7R@!1OI5J!F'0 M^@AR K>Q1A,F4CE.7\K-@&0JIZ#G!F<7G:(=E)V"-C7A.):&] MUY_9[;V^I/UK%*N-H3W(SSE>T9IS@LC(][.R#M-)-HP(.3U]P& R807D"K6- M6],*9VD*I!191L>6%G(*I&XZKI.+XTSJGTL%;6W%H4O9;G&07TQY$+G*5L,1.:"X#8-9TQ-:?P=4\F2LX$= M?<]LV8E96LEPXLKE:BKN];WU;L<.QH;4-+P67,W,GIN9?<-OKT5M;ST*[UP. MO+O7OL:VU_'"WL8WL?6=RJ7:Y!A-K>%UH]VH-^2,<^H4@R@_AY!\<=/7-YU3 M^N7A#XY[+_%F<;U65[9_Q:S &G7#%35-S;KC*+Z#S[,0^1/9+\F-%"=/*S5N M0A!;4.X (79I=1GJM;5LF^!3D1D+GFK,8A_O%%0GMPN32$5*\7IM[5HJ.L_[ MKLHL>^=6UATC\T&O=N;CH\AMT!0[LH@,(_7("ZY%"VKMU* -4C]@G14[QCHV0F8J"4M./] MO8U("%:.D3;D2IX)VSP)4]YN8RXGYH):Y=A"GZIU$\<[2">%RH1.2G8W - = M;RBL?P0U5=)\,H$BIR=6==3F!YKHX^<;32UV0E&2. M<%JD[#(RQZW?FF4XXVO#J["QLDGS4!?Z1HST3E7)>"R@=&)Q4.9-#;0'"F%^(4TD5Y*LL"+QI!<:KP*?TNQ-,)\ M*^ZU1!7_JP25F+7KAT87X[])3IU3J6!CD9;=B\0;IIPJ7D;*N!Y5>DFX'E,T-.& <\M MR-3D7(W&>HOB3N(LNK3QO"[7X5]6B;Y?MM_XN$%Q<7!UH- FUAG>^MQQB24= M+ PNM["QEFEA;F_YCR\DU6_YO<9].=KZ%U!+ P04 " !E@5M3BK++$"BN M @!O^Q\ $0 &-S9W M,C R,3 Y,S N:'1M[+UM5UO'LB[Z??\*KO>X]]P[ MQIIQOU2_>67E#,?8WE['0(QQO.%+1G5UM1$&B2V$;?SK;[4 &YPLXZQ@25,H MR0@"3&3MVMU/#I:>ST:OQV\PZZ;?N;1Z/AL M/'BS/UDSRN@OWAP_\*:"3]5W)F7L@%%UT2;NM*.0/4).*OWMS0/RY+-UKL,4 MJ(,2Y96NI:-,I@9D#\A_*P^*]C;K:L$Y!@@U.4.<@U+*A> CM>GG1O$(]_?_C% M&W_PD'GG"],.;T;O[ M\L;T[!<'7COE>SL]H4XIW?_0OMGEV=H9!E^Y^F!X,L$A?;KZX,/DCX\>#.5& MN2%_?S+&X4D=C8]P(IK1[DEURG3:?#[)O[JBME=.].D>?R>A:U^GO7OE]CJ1 MQ[6#+^7SM3O4KE/Q"B;MELH7GV3D9@=/B:O,^/^'0?)X,_^N)RJ+[_WQO/7](^'V%W#:0'ASA\\X][/.Q> MO;PG:LQ8?OKQB">XUL[3\?^<#M[]X]ZCT7 BQMGMG!W+Q^C\MW_V5P>?>VJ#(F8O]]2ROC]X]-]OO=NW&:3EX_&[O:3K8.GKQ8?-@<[#Q>O?C MYOHKO;?S0FV:7;>Y\\^#O=?/[,;ZP_>;.V0W#_8/GMO-P]V/QV\W=G8_[AX\ M.=KX^$)OOGZE-M?+T=;.J[-=\^M@\^/#]QOKK^SFQUW8U5$]-WMGNZ_)[SU] M9??6W[S?.W@&>Z_EN/5=NW?P5N\=/=.[']_"[L'^T>8ZJ:WU5^_*TR>#_/25 MWSQX>+;Y]/'[O=>/[>[!8WF]?;2Y\^9L4SZ_]?2%W?A(>O/C*[5W]/CB,[_* MM=QP;V=D-M:?J=V=GP]W=\I@8^>9VGNZJ[?6GVGY3K"W3A_E$]]\CRZ0^3!T4X0W[C*.'P_+NAR]0O\F]-55]'.UQ>=2NAJ$5H'*M8LQ MU8Y9)>^5O%7MO9_2_>;Q9V;6EZ3Q,[A/Y"\G*VAO@E9?A18@>>N"\&2H("PX ME2XF#1W9@HF528;#O9^:_.<&[2]R_E%9@?M-X)JKX*)A%WR"+CMQW4#L.[3! M=T'2H6 ,.9_TO9]>V!E"^U!P+5-L#_'-"LZ;X+37@G#QRAAA6*[&V!+;TB40 M6S4 DIWFPKE*$*YX>,)_!M$20@V2&U--"($K!E.2<3&9ZITX]]^>M;1,FY;R MG -YD: ^V#KFL:1%PS?/6;+.YP/,@T.A6INC(9T'WI<3";8-[:WZ9#"4O&,@ MYCPZ&;14ZO$'R2-.!OE0/G@RF:\JF(V7Z8B.G@RWY'B!X^/FP2N]>W"XO[DC MGS6[(,>>;7R4:^T<'FV:S?V]IX_=<[N]OWOTX7#KX*W;.]A\*Y][OWGPZ\'> MNMS;T:[\;>_M[L$_#_>.7KW?/-H^VGK]Y.#R,W*MTSWSRF_)^3;,]MN]@X=F M\_7FV\WU%V;O0*YQM#W8./KU:&_GH9'SNMW7FW5KJ@93=7C_FRJZ",_VG>'J M.J@#LO69)_'E_ -^.0S@']*CU+.GGS0 MS5V/="#'.E.G2Q$]TH!=#$$U.F"*LU$\ M3?T>>G3_>H(_YLIR'/')']0E6M7FP/_Z.7&CWN4;].W'O M\D0\S4 O?QN4]GL=\'AM>D/\AR6H1\_^S_6$ZLL/_W3YI^MG/YZRI%(U.1TS#]=7'[ZYN4I+M^[_+V=XP]Q )VJ1H\A^ "!2DS(7@L*&6VK'9U[ M&2V!<@'$?UYMFYQ+5*O.?#[1Q3M_4J*G4VV^+K*+.N"#5R_7_[0TT>6D15L# M".GWI%%9*BYJXRSIHOR%5H?%UNHP"ZV^[@VL=\$EZQ@3Y&"RD=?*>5U5C264 MJ=S4I=S4(LI-?;O96S",Z!JM9?R$TOMMR^U8O^ M);E=M7E)@5\V=_E)%F7P3K[#U4.GD14GH_&_Z1Y^]_GVQW4>CHZ$'F4>_XO8<2PO_[2O2Q6HZNA*X@J&2A*N;&UP-I>0 M6:4+7^?%+"Y?+)KNB>)Y,=MO]'57#_TK-OOMO'[^XKH6<:]9WY^+N-O2 M0/.PE&G"+ZD_#LJSX2,\'DSPL"TX\:\W\[VCI\-:73$/8$,G2FQEJI 0&-=,3L4?X^I6@T8W=) MMLT3' RY/,;Q<#!\<](3?%)UV2H#L;H"AD-2DLV22^!8!^WLER49NP+J3]/- M/U$PLE=0_0MTTSNHD="0=0$B@+A)6V/6P$;G:-0<4.V%W%"1]8FSXF) )R/L M-*"*7D2G1*!+: USB33S!UI!JB9Y $77&"T43+92%D1*:QF^8#^KJ1\_H#& MXCEB+KH!6@A3-#$+PI;(&!/"\@$Z,RJ_ ."*&U:&:X2@H24!I*%XC[42RT]U M43WI/Z:SRIR_@.:O\'OKLF86MB@\(^G0ZEGDLW.IZ$J!E@::>63.MP>38];B M"M$#63!!)VV./#M\YB6!5C4-'D.TY"!%\?H^&L@Z M*V6UQ(4+S@67G,M__Z<;O5?5+\D6?#O9\K?S>)FL4LYF8_,$@(]T]K!'"RW:LE5M.25H4((*F:'DLF@"B&0Q/?E W1NM8/9 M@VN]5I4,!FL+E!@QY" <6B=N#2LV7M"T_F,ZP]J!OYV6D,@ZL&*=J^K\6_J%906C0O&10%!U M43$FKU(+((2E+!^J"Y$#SQYH8U)(VF!;OP6F6O0A,% N%"@%I98/Z)GFP', M5+M2)0!Q3DXH0TKHG"K!,G+UQ:3E W1N.?#LP:7 CEO]-K*#$$-4REBKVEIW MR;QTG=WJ@SX;Z7=9%J&5!D)OO84,7E&D$E" \*UIK[)9&FCFE /?$DQ G)*/ MV3-ZB.@3457>,6*(\H9>'ICFGP/?$F3>J0Q<(%N=(&;$5)PV1J<"B(7LTD V MZQSXEO!Q1C+=2%K>HV9R#$$7XS]WY *U8N:Q,M!0 JT(5@Q?"JU5-7CCO\@$]NX+V7 "UQ:A$7 FL M!O(ILK7L3+7!% UV">/8? K:+IK7?!P8PK3&E.B9.&)PQ?-[4M0R8 MSFZ4RFTM"B!KG J2AP8P0,(X($:KJ: I@E)V2P/-?$:IW!9, DF(R0?3)JB8 M%+($.9^QQ))MMHC+ ]/<1ZG<%F2E8*'HD+TWD('1)3* MK2T((P34UF:?+7!!]"H*9-J'$!(2S0Z?>4G &%]53NC(5G!.I>*U%9\/OI!$ M9KK@7'#)N5;]AW^>;'UK![VZQ05AZ -G;DN&(4HDK\'9J*)/H34 FSF@V@NY M"1FUZ&+V6D)L]"IY+"D;5K9:H49V^:QA(6H'LP=:JRK@)@B1-11R&5-5RKCV M4%,QAN4#>J:U@]D#BI7;1'IM(D1PU66PK1I>5(@^>%#+!^C<:@>S!S=7)N,] M.N<=H&EN69AT*F+$P>MT,8AV"3"=8>W@EA8%)(5MB'Y;6ZL@:HWM2#,U6AM*H$$J0(^)TJ2FBJ=) _5(2T/3/.O'=P29$(Y=;6Y MZ+:5F>4BEE9K9N\%I)S9+0UDLZX=W!(^IL0838K 7H$WICV;#>@K2^)54HFS MPV=>$E!H8T*T5EL/5@AU+<6V]L 08P(.<]@-I/>J^B79FOU>)34%'ZUF1;D" MM@W$'6$.8&RIF.:RQ\LRQHSY PV:LRLQ<"P*C,[HDC?6Q PEEV#<\@$]TQQX M]H"Z4)SABDI3%'\,V55%BE*FRC5ZO7R SBT'GCVX-N=*&5&CB8#)8O'.Q38U MW :Q6W]!-_J/Z0QSX%M:%A&B]AI"H:05A*ARH5*RR=GF%+.V2P/-G'+@6X+) M>F6+!#H0E$"XZW35K.:BB P!\O+ -/\<^+86'!6F1C\#<8:J 7.))1IGDYB< MRG%I()MU#GQ;:RQ;72(%)N<(,E(V):E8G%48LS,X.WQF*(%/>_6-CB_V;_[M M HC?;=O7]N1]\+O#+L_[S5OXB8,2C^79J4B@7,[D2PI&N)VI5B=_.7M&+\+. M?5_.GM'A%A3-8RB)0@B>(SCPB,@N9)*+^%!]GZ:4/)0SE,'AZ42<\4NFT_%T MS^C''^CPM'!Y,AX=-2=Q*GY#/K95+SW"+Q=[8?Y\]LA3+KOL^C&7[,D8 M2]->8_#4YNEC6RQ 7BE()B6&.6QCOM*/V]BNY+9*)X >O74:*T$D2C$4AU[( M9[39D/YRZ<%*/^;I/V:R$?7U?B$&ZQ/9J"5K-)"CXV!3U2H:0%/Z-/ON/ '\ ME)<\']%4$[XLPIQ,MNI+/.2E''H74(R[E=KN[..N;WO$MPW$HVM= B:+(4=)<+PI5%W.2Q=W1W7R'L>\SN_X<'3< M#ES&@.M*RKX4<$FBG[[)UU6GDG$.:ERV7G8JVSCZT& M<_6^+3(T$F2#CI6YIIP2>0B):=EBZU,>\A@/A3D]+$>#X>!DTEH:WO$2)[9M MY3#X-TX9<,C5H'0!J*;$0N2PYD$TJ M!_;+%G/G;L6SC[\^ 1;6+BLARS&F5"3JMK&0H-B[3PO]ER;^SMV*9Q^+2Y$D M=[K\S 0P26,1,PXUN8"V&*X]@OCGTY/!D$].'M+_G Y.!I_AG3YWW^'A?R\C M@"JV,:W*5:@.K.8(%E/!Z@LYG0TN_K8/GSL@'N')OAA?^]$Z?M_AH9SIY(__ M>@7:;?G]%YSL_SQF?/N$^[)A1]%4,W@H1=QKLHBD*@L)KAB*4.*+_NQ%GHW> M+^34K?%[D\Y=&;,1[O#T@HZ!2F]O;F:#S9?W@D8B&\ 9AONMPOXU$Y MIS.1J^6LK6QEJ] Z]JC:Y(5+#11U86O3=4H)AX1_2DE]@%],$*?Q;P M(CB**9/7GC3&ML5-+]I2[V XF$OI4@P[9PXI@+90 F&(1F*"H.@2>0L]496[ M% [F,\VGL"1ZB329 II\+N2J$(8<L%AR $+Y8.3E7 M*X(!Z_K0.+M8X>#9<+INJ26()^=O+B4%S-6Z)/$!*671DYJ3URH&(Q30&'_Q MS&/Q]>96@>Q3H)B+TJBLK0HFN&@]B&Y$L"8%T9Q:"8I;@OSRKEA_8JUC*:FJ M-NM?L@C-KFJVR:BJ35\B_EV.&O-91)>"5<(5%08"3#I2K#J5J'-4E',?YC[> MZ:@Q%Z6)H>2LK":7/ 1)+XPIQ#@8\OF2D^-#I*5LES2U!J)B7? 62!.V M[7-$GRR)TJ"O/5&@[X-HG^+(?%:1H@TU [4M8,%!RIP-@_REU 2*[9W6GEXB M2LX)?PR<:S*04TT*54HE&UU4\40]80:K@#*W!5'>6P,&()0 H34J!4S5FMAF MM99/NT$ON@*M LI\$I.4 #!BMA8A)FX+NI/;U$U&$$2[:F MMMM(=( !,U1NJW0"$*TRE#^K0,]'H^--7LHUTL$)::RZ10L+RJK(E+VF4LEZ M9W )BMG?!EZ?PL1\%M-32@Y54Y(,29R+P:2*<5D;(HKFKBA*+\%KQLUM! )P MXX0U2:2O5;"'I1E5IS)0E80JL<08N::@P+?=K?JB:[< MJ8@PG[0SDN*8LB$7(6"-)>CLC)#-Z4(+?U<4I9?@F<#1Y6""\6[Z[%N1=;HM MBJGMZ;?O?SC?YI/SL]^X[1%1T*&/HS( M6AA]6?I<0=))GW22%,&U3>93] XU5UM\24:GOBS6NA5EZ26 .<4HN0%JR!Y" MT4EQ\;5X+)(&.M.'4:4+8^TSC@[SH8+&V^A*R))D@IB^Y PVV6HQ&6=S7((G M$,L9'>93GG9%4DD;O%$:JC$(2E-6KF870Z&^%",6(CK,!\#DE?><4*L*3)R] MCXXE"]3%*UWZ4@I1^>S5$<" ,RF8 I"0LF,3G%%14X1*2]#R=+<\06:V6#A1 M;8^YQ?@1;*VHB_7!V;ZT1"].#6DN;, SYU A1VLM.!=SB)Z+_(5--*47FW L MD%^=TT,B[6K,W@960,B8#"1V!0T&[4I?RL:+8XAS<:>AA,2@G9BC@Q!82'H* M-22C)%_G"T/L-8I+3W"<+M4K"88A1F!TN19'"I 85$J]&->^:)G5;":IS7[L M>PY<&8T. 2HX#=ERFR8-.B0E7KOV1%7NTGBLN>@)!*3JM?82 P"53N))2 )% MH(RE8!]V#KZS-FY DR8)W0D0O*;D4,*!GFYXQ^K3$[=%GOM_!\/!7'88D'Q9 M&>-RVST:3*PQ.)^C2K'XV)[3]D15[E(XF(^>@#()DHE<(QC;-HQQ08?B3;$2 M$.".Z$D_L2-2E"6I4^PADTO5ZN1(9ZT"00T]">6+$P[F,B]M]C3"%50JDE.0 M$)SP/U0V1)L56TJ>EB!56.ZY5W-1F@BUENA3@MB&L8JS*=IA<6RTU17A+BI- M+X%,9$PP*2E+&:CD5#Q)\N"BT,-8J0_[L][UJ#$7MN$PEQ128X8,>LH:@=L( M/"&-6=F^))]W-FK,16F@3>BW12?/ 9!J5AXS5^5;8=N[/NQ4N++^ZLRY*@R;&6BG99&W2 M1O&G9O-%5Z#5<*NY: ]K95,1BDKB?DRH&,"CB2K[HA69)4A9[YH_J!H\8::L MHFJ;>T1/'C#HR$ZU^7<]80:K@#(O1L+)9T\Q&A+%87$';*%:<1316FW]$CSA MN",!92[:8X.NJ-FG(KX&JDI9J2*_DW>!N?@[K3W]1%0B!_DHN65T0C"#N(&" M1$6(9@S)E)Y0A,4)*#.;HS9[\H$1*OJD='JZ&V1O!5RFWD2BPE!)<84LNJ+4[F;5IXA@/61L'H/D7W$RB85-$%; M4'7UI&,Q=64^A6I$0A43� 3(@^V:A*#,'&J%5/=.5.183Y%,*U:(BGX*QN MNXLK%!^3?*U5CSZ950F!*QK8(?9-LF9VMG'15.X S$E;XL9F28B[)XPYR]1 <5Q+6DZ<;C MT*8EVJB#9[Y+RM)+ %5TI%7TD$($G6Q6&G,%JI)#A)QT_T/[TD:'N;")&H4V M>*VM"0F@E$P%HG4QD'7!+<,3B.6,#O-IUB\U%3()$V5 #JTCBB&!K3%':Y:@ M$VJFTQ+GT/\(SJO@*V168*I-'(U-L2I;F$S6/0GOBU--FN.,M'EP"R*MP5?) M,\$@B?9PH>""QF(\N)YHSQV?-BKMH!&!-31+0V4Q9%LLQ+\ SB M3GF"4&W$'!0">LCB"\"ZZH('S<6Q[DL!<15'YD,C=# MOZG M5&N V)=G6G<\CLPG7*PZ$0D MH<3$-O'2A AD?3 ^<^X)+5B<&M)\R!V;MIN.MX0&@E=""%)QT1'ZD,1B^X_B MTO/SQ$G7DG2Q42!T/E%TJGA=M+7&]&:-V^(8XESHLQ<"XA MY=*V2.O-()0%,<3Y0)C)0&1G);&"6C,J8Z%FPD**N=)OS^;K0B=GQUQ^#]LE M+MO\CH>GO,U'.!@.AF]^X?%T:>F0>"L?#MY,UY@^_G#,-.&R,SB20[;J2_GK M245J[[V\E/(YWC]^GQ/_4$;M/.<^5*LIRM_W2I^T](H _RT5'0Q%$>78W[O_ MRW?^#:VSEJT57V$5%7 5L_.J;:B*X)*M1DVU3FEC]:+YBTO4G@R&@I!@L8#_D7\?9U=#@8O3P_VPSF*5T!1W7:=%;? CB1*B:(J9I"X*W+$5O#M\D* M#&,HRP;.3%:C?Q>D@KANR]H5=!9RK#$;6R%Y%U*Q%'C9D)KM\ISO AFC=2'7 M4A4(9PH"5E!1TI>Q FSZT!_>! MO,P?Z*HT.Z2(9 TH)6D$&2-K#0**%)TKS1SEBJK6&X%)!"-JA5\B@?>4 50+RO&N"?2%3WZ5T5C$Z M2%::6VW=1TI0JW:>JZT^ M+9T9S:TZ3H0\ZJ@H.B+1;G#=;HT&1MJ"X;9+.HSMP>.L9:\,KJ()0# M*@,Z[X+"0H0AR7_+ALY\JC.WAQ<8UL%CF.YV[Z+-.0>JRCL4<_+GH4JG9:JF M?6\>H=/M/3NPUC:!&:/$JASGJ',R;6/Y+,FY#LL&SHQYQ"TB%;7.X#"T'>J@ MQIRB*9"KJ4D5X(K+AM2\>,0M0E98R$,)E)Q-H%%GIRJ6[$VI1$GSLD$V QYQ MB^A@32Y(% K*>[ 4)(-*"3"UOEX3XA+&I3GPB%O$2UBY-MYH5!A!@A-*QNN4 M"@#>9D_T#5GXT/11!G !$9##I1Q8MY5HX]+ M"_023_S22KG(D;VR"$F035[R=N&NQHB3]LL<;^_06BB321)_X;Q8+;#CMCXZ MH@;K4&,L<-[KM$S@SJ '][9*9]J#B8"NI+;FF4R.X+.V[$/*JB:S;.#,O@?W MMI J*>24*NK4AJ#:A,RN@H\0L3@BO6Q(S;$']];JT@4+(69.C&"SC]I'AVVO MI0JZVKALD,VF!_?67!_Y;&H,D%.$X*#MKVF4]H5-=3;D94-G7CVXMX57*%%5 M &$,$4&)6>F46R-N!:K MSBPW=C=>K2T7W>:3RP6CGY?ZOB0>HHC[ES&_&XQ.3P[/MOE8C)Z_^\-:UQFX MC: H45&R 0N2N[]43\'V,E:/DXU[XC_(FD:!/+DOZ%X*KEVVV GZW MTH(OF-=@PL\'[[@\&XKTWPR$>ST\.>')R<]G&W@P&C\Z1+F9:VO['XERR'V, MM_GP/ '='QS/8.G%55VY(N"B=ICVAZ/#T9NSG_'D]Q]<1@73C8&BRZF(DRJH4>AI=#&&8*PX,777%*R7 M(!:.9,DJCBY LO);+8ZA5$Q>:=2+W[&[&$G%;976"CF.GBA:R?'$PB!Y=.1M MS"HQA1XMWUH4FYK#5&RL02*O*CX &*X)K,)8O<^I>M(7K17:&--=ON@QB$,\ M_NX/7[5(RGP+B%\<^E?ZGR2E1U4C>X]0."5'-@L_%P^97(9Z.6AB\;"[_0K8 MPJO+EZ,K/FO 7_#%9(J096,4D@=;="YBTJ%FI6/(V2VP!BPE'* "2Q"L*%8) MJ'SV3AM;R OKK.)C%Q>.6ZV W4WP0TQ:Y8@98EOA;*-V6<"O8HIL=;%W+:1^ MWV1V'O6VN01YS0Y"8, \C^$E+51F=D9-,ZFU".UZD^];4D)(Z42 @%(1"(H M'K-)P>92?6)A_7[EHI:HWC87!4NB,3J"D3RR0LVU)2(Q!14;(4K %TV__KS> M-GW13P7;X>%_?_]^7O^-M;8O#OTK+1P)0>5 03D'T;8):@!9LW'1H.6+L:TK MW+[6$N5OY_FM-B4I[3GF5,$1I=9++_F^M5Q5SGB7;&D9N>0^08?/ ^D(>4*^I0BG?"'(.NOEZF(*$':W@7P2%^*X"WMSRW M2.2$MCN:4Q9,S3D6ML;;6(T2FE86WR%>+(/"PV?BB\:GGQ].?4K>\&3_L6#Z M#@_EO5LK$C_!P?A7/#SEG\\^O?PO^28XIOVSY_R.O]C;Z]-!SX;'IY.3Z1&Z M)[XZ<4J%0@C%6+#:13%P&U%%XY-AU8>M;;]971Z>3K>[VA:#>LET.A9/L)S# M4W*PGJP-UB8OIH_96:=1>^6M!F#ZMV""IBG?:EG]$BV2I.31P=@0L^D2%D\@7 *(H+ MG#3\D>CQ0X]$7R0G@PR%LE: #+%@TEGH9@1MC;8]2A*>#24'X$^9_O,1X1<< M\]'H9#*J%QLUSJ#;?O;I0G8NI:JMXRK&XR0)UVTJ;"GBRS!2ZE&ZL&!PSB5Y M4%R"5=I;IS08ZV/-U46!5UE)YJ/K4:/W@L$YGZUT I%!5:HJ0@"%5Y1,$O6* MT9&-"ZE'+'_!X)P+OX].H&-34X8*D3D!>PAM- 8TUI(6=_[LW/<\_R[S94T MIB(AD @AUS:^1,A,;(OM24*>[2T>WWGW\N\SEYZ X2]D!MID9'.JFVM 2ZJ2"@2BUXH M>"+M%GA3[KG[K>^R1W":4BTF'ZT"SXR<8JBM2](8U*J_>,PLNM\B&+%$'W.4 M+*:8Z=!9[8,K.J:B(#F[X!6[13&.VROC970,HOJF5 ^4=6+GM8&"BB3#-*ZW M>,S..&X/#"=B#S9[3Z5"54$R?,2*&84+QUR^G+O=0YXZOV^S M'8TK0H6T@^A<+,)765-R)BME^Y!H?YN^W&SO*UVY25VB22'CQ/6,C(-*,5JW-Y:('6MTDF2&2$VX?6CEBJHQ**+CZ%!::6?ZG# M?[WUKHR.N7Q>1[(]>+/_/;K\OPL)]3I0S5JR 8]"0E.NJJ800S1&)Z7BXJ;+ M/83M]A+K+(F#Q4"<8A5KRTZ?O-WK59@M-9IL! !G(W9 M66.BT[44;3,OJ6N]7.SY2&0Q1NJ-2W7..I5C2:;-%LHZ%L>9'6D=O(T7D7#Y M7.ILX;H]5\ID?&&P.8H'%;"R4U:[-A:H;5Z8S;*[TAG@-G\7*@H3*!A$KAJ2 ML6A4KH@EHZV!*RVI"_WFD3R+XCL38E(9(>D8P9L4R6 L006L&90*2^H[9X33 M[3E-'81TJD+ 5H/"'"WZ-C>F#91AAVK9G>;W!&S^WC+;C,60LF0DI4\!#4&Q MRG@5?:J?9LL$M;!6N,YY\N7"HFD)YJ&)2KWDX6 TWAQ-OO^V@U>;@?\*24G. M5QLA0+:0<\"@LG*JQJH+1946/WXM!B*WN!BE>@[&@>%,$)Q#RVX@(ZM&8RV#R\,V8IT7M MGMB)"[55*H(1XX!48Y(L"[&JJ%.;B5UZ;2TOQ3"35AC@0U@[@2727FZ*292;N54YF/?MQX MT5D.?IB_NS(ULG+9!I\*>$4I^<1*0F%5)H'/*S7MD9I^KR$9\U=3[U&3HT!D M*Q3)AJTBK[BFQ%P*QYZK:7_"ZS=?]%<<#S ? M_-6W( 6$(K2[)&AS-6S.BD(V5D?@V/?D<*6^JW3TW^0WR47"6+"B!><"4E%! M%ZK&<[%J91@KP[B;A"=@34$I@QE-&P8@W#]0+<792#EIZE$+V2)%__FTUXI8 M;1&0+ /HDJ-M;6*<6&,;^8"+WWKQ,Q[BD/CE/O,74^JN[>7R33NX]$5OODN_ M!\:V]XO $R6?5SIEX86F;22A"(FU7OQ^CSNN"K?79**JX&\Q^Q S<"@YF+9@ MS9+1+BM7>S0T^(_@^:0OH_%X]'XP?+.4HX+)*I-*\-H#0B@4@U'HQ-/;S,#U M=W7J%8BWR;5N;8N!S!R$5[FVNZM-4>60B#.6$A+[/K7K+P2(\UEA#R6U[7JU MMP0Z:@PY8>'J@XI11=6CL< + >)7 M*<]XHD8[WZ/1\&1T."A3"O9,KOSE]HHB>'EO^.;E^;?HR]H!RJA2J52TK]#6 MND%;]X;18&D+OY\" #B.+J08,11)I&WA!5Z2^CU0 M^:N:U\@B$JL>WDKG"!4^6[K0&W.,:%5:K6B\U+,M6F M[F1GG-8V65.PID\;=QC37;Y8-%6X%/LOXY%\\OPS2QHNOGT-6^@Z543\>?\#EB/#D=\T^# MDQ$8'1X\?K5]^?'+MRY_;Y__0_VP*; .V :*,,0V(C0X![:-+0"@<-[+J+6Z MR-O:BT75CZ]/1GLT.MKFMA=@'=U61>WE:3[A_SF5NWS\3O[W>R7\XH#OKHM: M?7/*>.W0;]7%P8<'8SZ M; XV7N]^W%Q_I?=V7JA-L^LV=_YYL/?ZF=U8?_A^;C[\?CM MQL[NQ]V#)T<;'U_HS=>OU.9Z.=K:>76V:WX=;'Y\^'YC_97=_+@+NSJ>;;Y, M1W3T9+AU<'BX^WKW_<8.?=C8>:@V=K:/-G;>N-V/&V9OO>QO[KR!O8/MMQL' MFW*=[?W=HP^'6P;M[M"'O/7F[M;.]O['SV.WN[,G]_GHH]R?GV3_8 M6/]U_+9W8,7 M'[:>;KS??/W/NO52?7B^\WBR\5*]_RVT*0C!QRX5CET;H-_%9&(7O8-D0C') MZ+65.+\B3OG>D\U+D3[\30>?LX[8A1JX@\2NBQFQ XF.SJ?J@P\K@7Y-H!L# M]?&S?E9@R*1$DE7^9R%T*0-V0C@B@@H.7%Z)\ZOBW'ES53]KVW@W9-\Q%M\! M:K'UXFSGE%K+015':3B<;$NJD MJC8K@=ZDH5<$&K0/-DAX=U!%H%5+C#U4UW%J(F"4B&M#/[K KV:2T$NA7!?KQ[54&FD/,+%K::;9*,GB0#(D\=B6P]ZGD$/2J M!GJC0*^8?,K&!]^B$%114U>HPRC>-.NHHM8Z&EREG#>:_%6!&E))F=#Y4+-$ M>5L[U#%THIRN:K):N16IOXF%?B;U152RL,V=-6P[\%I(?0#L6E^8EP2>BE[I MYPWZ2==8J+?)Y9*Z%!UW "+0!" Q/E;M454KC6$>BK< G?$U MM;8;T^682A>QT2CE:DBK'/ZFAW*?S=T7YSS9((2S54&M%\)$DG_ZHK$BI5)7 MVOD-5= K)1'C56TM=LGFUKT8L<-6!641IP&EC+#[E4!O>"CW^;%'U36:%*.8 M>VYTB6,706%77'#*QY"<7Q65;Q+G9W,/P5MNLP^BF9:4";LHG+-KR^PU!8TF MKLC2S170*SU,2IM@B^I\RJUML?E/9[EEG9S)DS>P\I\WU^@_^T^L-14=?6>I M::AA(4X.2T>F;<@A_]?VV=[K M]MYOFL=Y:WS_:?/KB;,-L MMB1>;:T_5:0MO?RJM[:Z-QX?$_ M[K556?>_6)^S6K#SV3+^.=A:?V$WGN[)9Y^=R?74[LZ3P88@L"'O;1Z0D3M1 MR;OFW*E%_+=MNO& MP>Y55P, )N7H.J.3%:J6H#7TEJY8\3$L@*KAIPDNE"%JCE=#>CH M^KMD9T;ZN7.M_[06C\"Z=,BM/UJI(%DN^H[:[)7L/=32VU1B-@*]5MD2$*B M5M_JG$I%DEWQI%D$V56K GI%0&IE\#?HYXOK'7[92HR/G4I)26XF^IF49&D& M*]OH:O6IK@3Z=4I_;044&(716XE&PC=%H"YW&$/HG"FZ*%(FIY4'O8G27WGZ MGS(+?4^M1UID:N451I&NXJ2 0S#H5H3I!DI_+<('BC9'28HX)F&@H5);_*C; M,I-8C*DEK0+2#0)=O]8PF;)/J )U)9'D2$IB?6H##K(-J8"M.7-OESS.,.G\ M+%!-Q:GBJ&.V+8OGW"5#PJ"<@Z(],JT\Z$TAZ9I H[$A.^.[6J)H*+#IH@NN M*XHU^5A\P-XV_,R0-'T6J+-5DGBD+A@24F^BQ'C/V 4"+2^2B=ZO!/IUD[]> M%LF(G(+J;&[KG'7&3CB4A*>(8*'-'XLK@=X6>[R(6;AJI.@K[N?(@<:PS6XHHVW1"4 MGETU^1QTT-EC9VL*;6D9=XAM_;AUD:($>D>T$NA-0>GJ: -F]J78+BCA3B) MVPG/-XWG*\B6?2HK#;W1Y*]I: J^MCX?VQ9&4'LX5[+M- 6%.>FVL'PET*^; M_+7&\Q@")=N>=L2V?)R\ZMI.+%U$R>U1:7!ZES3:!%F])@QKXK+-VCH]9"DO0G!2E O;:*> M4K;#$');JXO!*J9<5R'IQFKH%8&6BCY*>MDYUSKY#6"72AMPD#"[UMC?XT[^ M60GTVGI\8X3/:PE*%*E-A K"0E%^-5B%.Q5VJ^>=W^!#KVBH))=H6T^8MJ:% M>G)=-+YTU0JG+Q*PN+]#7F=77KXB4,4ZAJQ4!]XXB?+"Z#-+]JFJ]3$K45&[ MJM??'.6O+(^H5+'U-)G8YHX#D9B\*AV*1)WU*?K^+B^;81/.9X$29!]5CETI MKA7O?.XP%=-E7R*0B6V&S$J@-R:>5YXH^1J,$Z>II@MX,OFV<@^ZH*,& HC@ M5P*]L;Q\=3(^053@A"R!*6V)F1.!RBL)]\7$:H*-*V)_H\E?%6B&A,KXSMII M(V.NG;C4U&&.6D5TQ5)OUT3-[IGGU2=*RL=2L'8Z0JLU513WF7Q7G199 H58 M5T^4;J!-U^KU3H.UW#KOLJH=1*>[7-AV'$U5(7OP=A7E;WSF>74,1XXAF=!B M>WL FU@C"V^RTEKR-D&'58^],8H?\V'EBKQR'6^MMY0S;Y#:-N65386K!%9 MKW+Y&ZM-5^OURE;,%20U,JVS:3I.,[:9KS%GQ*2]7?6-W/C,\VJSK>$0:GLJ M#ZVY060KM,FVYI%B,KD06*VB_(WKYZZ.@I/4,FIQGZV>+ E]DEP>HNT-W?6?FVV%9^J23>V(&N!,7CN[99LLPI)UUBH0G(.M>XJJ_;,L]0NMT?(3(F+ MX5P*K(IW-X>DSZ61 @&*5ZG3&%5K%%-=#HH[ZRQJ&SV5E89^0Z/8E6>>J)S& M0)U21F*\#Z'-@:3.L2?G1[Q_C=@,*D:V]5@6[I$I>/E.[KQ]K^:P1[=[???WKH:!D]XXV!WL'&VIO_:WZ;!FOS,;' MGX\VUY_IW9TW8@4O/FX)>KL';S_N'CTYV-K9-1OK_SR0ZYG?S561>]QX*E9S M\.O^UKI8P?H&;)HG@ZV=S<'NZPVW>2#:<;0AWVU/?/>U"H+7L1CE0I>+-QU8 M)PEOQ=I9GSTK2MG1_!+>G@CT6C"$4CE FR,_W?^Q1"UT+0I=20NNB2[D(.UEB#E?S\)IST M1*"/)YN?3;YRHB):V$8:<0=(4_[KA&6XG"E4MF9^_2J]$>@5']J&2%<+M4O. M"O_%V!9*Z"".U!;,2ML25C[T9@V]DJ$Q NFD.J?:4AXTIHNI;1.RO-J*;J))$^(YL6RJA0^G06NB2%AY:*@5OYO=HL"<"O=9$:7*H M1>OAWVE?6$HH*Y2JI9VDFKR13 M4AE$124II?GU_/5&H%>"$H46?:+KM$FM;SI,IT@8B4S*^:Q3PE6UZ1MHTY5G M6:[&)*&^XURF3PK:HQ=67;$*8O0VF.SZ5MC^=W&X5MC>W7GX87=GX_WN@308=OL\>+,_>0#FA^".)W]_/RB3 M_0=:J?_[WO30GWX\.<;A3S_F\7TYP?GK\_/\[FP3_C#I\'#P9OB >#CA\;WS M#U^^3Z/#T?C!?ZKI/W^OH^&DJW@T.#Q[\+]V!D=\LK;)[]>V1TOMI_M/'O\303V[]?M67]PW_.%] M_S__J;WZ^QS%&[])O$^VMC?6VD.NX6BX>7HD)Z$UDD_)[8F7%>.WH15=0R3+ M!-&$Q-EE4PU8QNBK_FW=**.5_-M-7R2K[JT-\4B^0^'!@_41R5F'DYVS8[YW MX4[FY+:?F[VSW=?DMUX_@[W7C\\DI(D[?BR?>3*0G["Y\V0P=WDDP1 IUF\=7$%O$$7U;V?M.I>3#WP M9Q1^ZKV*'^'XC<2 /)I,1D#(;3VYA^Z._7+] "S#L>3P:$AQ<7F5[O_.V+V./3#\%#"S\3B7.3 M#/+35WYO??_MWL[A6_FLV5M_<;;Y=/M@NOIWMO=CV]A]^,S MV#@24KK^PF[^&M\__]0W_?"WH*LF-I*^A]KFO^;8H0_8MN!*&E3,7$IS#RF M__N_]&L7"O_G=/F0Z^_,_-S"[]W@?"Y.VK4S/# _&'?E;^.IO'F[O/-Y^OKNV_?B7K>V=M5]>;;]\]7!S9VUG:TV8W8[0MS5MU[:VU[3[ M?\O_M[;U9&WGOQZO72%]GPC?PT<[[6V=+'Q!M#^YEOM3ISH7JG*C//24JHS& M:Y-]7ON?2]M=.Y83CC8.7OR6Q!LXR+X3Z:8.J@WB&FINF\6VG>+;]KM9DA,^ MGO!1YO&:57];:W+_9@ITS9:U_>'WMGSQQW^ENW^4<\Y2Y6\DY]!(P=;V_\_> MMS>EE>SM?I55[K?>DZFBG;Y?,OM8Y423[9R &263,O^D^JH8!#=@$OWTIWN! M@O$2$<0%]JX]!F6QZ-7=S_.[].\RU0BS*I55J<6K4LU>''XK^9667I>J1YWG MX-BRQL5?K49S$S62T^TB<5\:YW9\O4WKGW;.(]?]I$MU+^K'1W$L7TG]9 >E MZ.#Z\=>+W7?_'#6:R1GX]:+>//QQ<+P#&^WKNI0WV!'-4F-=FLY!G0":4@DH M$3P8K(@U=*1+T:Q+/18FS;W-QOY.J3%E96I2F1I^G.0BM*$$[9Z56\I1NL>W.H#4X?QN_ MK5%^V5*2YDRN,?)%*J6)$!0(CZ,5R9T!.I5U133:EM1"3ZA?VX 4T8>KAHN M?E,]Q#G6.CDL^CT;O[Y_>'JU([XG MM6*G8]E3;P;TOE?(VB>!T.M=9I308JUPFZ^^W'V@QX74H\ M][M2MLZ@K+XE,D<-ZS[ /KF)TA_H@3_M=;\E\%SWR SE;"2);N]T-+3]=/6; M[EEGT#M_$TVPI12](]_OR=NCW:V]H\;%G_&:KS2*5W20/H,_MP[B]S3>_0T/ MCK^RW:W-GWV_)^5U[[9)_=U?1[O-0]@X_N%$M L#(IS% Y$'$BE&K;7.8[>VL>7;^KON^1D,%IAV_-HSVS9H MO3RF_LFW-/QC!=37IW$!_ R?IOZQX^(31@ED2P@ML^O%]LGI^WNN>_EG78UG.M2HFATUV_;7O<[R&X*Y D+ MM1IV#$;K:GB ,?7)!UYGZFZCXK$&!Q+K_ ENB_DZ13/8,2HK:HM5U#:=Z_E^ M?_3/^S@ M,1*6@JC/CB.BMG)-HZ?8XVMKS\^QW%\3N'J[_ZFG]^]/:H?_WGT MN7DCLN7H\ZD%0J*,6K8T& 9E(&&(C#CJQM($)0\;[8'_2\']2*QJ>%ZVK/9>\WN]T[>PK_:PC^N&>@P(.*E U)J!&A9?=4&!AQC!%M&)<3\6ECUTQ\J MKOYN+8V1W=Z'7O=;5+>7V:>TN"V[/>%3DLXY@D!JVYT:J@2@ E< $JD@EXQ# MI]IVX7]X>S9H?4OG5M'V M\_W?BE=Q?Q5I@]U]0%75R+P'Q@P\(5R3YK/9\WII 3I37,"/+X92XPQ1@'H? M?X@0=7"M$-!8<<&U#H;;N!?CU/WV,\J>,F3C?3>*B0]'WI)Y9)DQE"O.Y-H&H1QP!F$58S:F9;R]JW/X__V7Q$C\T2\& MONU/TSX8!0K5BLB$[;.D9A0ZXK:P3T%\-V(9GBFN93^2?:\U:,4[#F,4?,^[ MXO2LUS]+P0J#;A&O*-U_"+\ROR51D>+,-NW@]8L)5D#K2*CY>_GH.J'SCX%( MHY4/>K&*.*J M7&__PQ[ISF'\0Z?X?M2*?QF3W$T5?LF@[6_4'7?BU>_4^46J@XU;WBFVZ?^1L:\K*B>N%[=T2& M0R[,&_/NO_N0M^=,D8])7-T, M>KRDW>V1,$L2+N_@!^S@L:?/*QX,U0Y(CE)])2N P90!RB2CDE"-'4RJ0]_I M_Q;OVEVCV]'N:4?+IZCKWE<_F,'_-Q'O(*[O[^>]KSUI4*+ M\/!^90)WOW@5;QJ15/3/HG[7/^JF2/K+[*?!D1[\_"C?]?7QEDE"Y8='3_-; MK= =5[S"$X]L(BCC1>8X[8GXH?+Z^,DTGM'-4O9DOQQ).5S='Q0*#N_@]'E_ M??ARE$CRU,<#;\YZO3B>80YG$GP#/3CK+R5MS.3DNOBB(0W<,1[%E>&I7+H$ M)D (;$IJMXJ@^'-MX\#W;WH?IXO&^A2G.>W/_FRX_/%,$6@3:4[#GXWN,\U M=_I:20\_9E@FTDW$$SGGI#481*HJY5&OVTFZ4/N\\%$O.B]VDHJD;7E>LZ4' MNDA)B#_3\?@>DXZ]O;-X)84LD>V>/SP;5A,L]D&S>)5V@/@#$[P^NF!PU"K3 ME$Y3FM)=M%S,B9&'X[WB6-__;;'D.3&I:4Y'7/KRR!-^,3Z9I<$"QI #E*>. M2\KJU'9)0FTX5 IE\EQM\KPW[7*9Z#0RF"[:\6E\H:V-=-K3B1,3P_22RG?K M7XNXJ<&M;_1/(@_';^E=ZEB1B4[B))S7DIH;;Q'/H][8\W#H@>EY_17H$ G_M6Y_CWIZ2JM^LKJW53P:$VI=4?28 MDS&2:O2PIS@9PXC,_;9$K$O\!.=X:)V3AXWVB1*\5M,75FIB):B"I=30+N/?#BX^-[=18^L0-MX=T/B9X\_O=GY\3ETRM_[ZVL#_ MI#'&]V^)?SMNM.O-CW!WZV_X^?@P:G6-KW',7QM;V[!^\C?Y_"D^RW$<^T_1 M\01[:K7&0".8PC]WRZ)EKEVT=1*R^RZ&;RFG3XX M.V_YIFJN++-Y<]?E"9QF J\*C3U#LO$JS%_C-N7_FB\B;\@Y;<@\;?=,V_Y= M9ER>R(KIK7<6V!SJJ^5"_GG6CP/K+^=QS$+UU:BGUJ_T54XQTD81$+53G+H/ M,:#CP@#K@OT@Z6J7;S51F MG#OA'E]^2A:Y]0BB%6X[S"V/<*,9T>F6)[!G_>$10'S48=.#6\KW=GOE=[7/ MTY=_;\6OCE];=.*S=9,Z^*W5+\V2CN[85(@\&BNI%EZZN#_0':=[KE^D8GHM M=U=>!WFE?[O5FS_O$RSUR .L53[B+\^D^D>^W;[<4L6KN%'*0Z%A?=#[CUQ^ M6R\.XMB?M%M&:/WP+DY6N^]O46C3V)>9^&W%RQ7>*(8K>TFHO9M9H7:8AM$OTS"ZXYF_><1]+R8>_V;U M3L[=@QO(BK5JG+97H+I 241O=O>;FWO%N[W=CQ]JQ4[CS=V!$E49:#VKC6VG3YX9C8N$A(4JM2T8>$Q(BUP5\7(S% M?>]%*L /JUPXU5CQ.GY@8?PZIK M.%VVA[I]I=[N-#8;;W8VWT=!E%A^LSG9-WS9GO'!"S?"VD]J%1F2ZS/X_Q][ MZ72<4:1_Q5"1JO*"[0S\J$L56E_]O3CW(XT[GRR$)WNR>WN$Z,J,I3CJ);/] M7[^V6A")Y'CE2"U+0)8I??_^7=_F9E]$K?3RT.GN?9M7=[K5I7QX;FZ>B(?&#G702%%_UN^V6*Z/5QAQ6.D)/_?!K,J.MS,)G1LN,MGH; M6SV0T=*Q8\\?Q>M2^G-J"W?B,[>MRA9@F=NRC;O*#Y7EQ7S( N,[Y<6?NAWM M>5_L'WF?+?G566Z>94/6>U=N8[.'ZKUE^%\_10>6\4%'W7;\MOXH>*78_N]9 M:W">R6Y5]H3(9)=UQE5^J"Q YD,6!#U4@.C^4?&VW?V>5>*567B5I40FU%5^ MJ"PEYD06--6U&,0Q#;K%'>(BQT&L\NHCF&7%4@?)X1PDEX7'L]"'DHKQU,@& M41B5SKKNZ,-2/%QE3FVU^O:LWT^)=*FTZ&9'M\_[K=+L&$N5)':&><[IFCW? M/VOG()47L%](#EA9;LE#LN3)DN=YF$2L;?R=BE>T!F7B:RDYXA_:E[\GP=/N M]L]28N^FZ9Y=]NXI]EK]KUF:K,H>8"B+D*46(32+D"Q"GB>J$)+R@&30BVM3 MRH\/O:[U+HF,+"!69H49SA*B>MQY7]YX3AROU$/=OE2[S?]L[STR:?RV[?O" M8+A\BEI.Q?B#[:V\;$SK.7K4R?Q?=T> MUO@=)D2EBO=GO=:@Y8>^WX]]G]X<&1A9BJS.+F YRF2YI4B.,LE2Y+GX0ZYM M;/F@RX#$CZ?=3A0;G5:W-R$]LJ18F97.DF+))44.)LF2XIGX Z?X]_B9:&<$ M'\V+B?C#+"%69H6SA%AR"<&RA,@2XIGX@ZYM[)9=_W8ZP]Y?\599-JS,VF;9 ML.2R@6?9D&7#,_&'6-O8_G'4,JU<66&%EI2]R*K%:IZ[ _BOM[#3YL)SYPOLG:+=OWFBAA])*R M6JGFU> U2']9?#(-OK1!BG&"Q>*'\,>UN<%T'>(T&;<7_KJ#'>Y"[(Q+R6]; MRL6SP\KTV-IOQE_@UZZIB*^'Y MH/[)S_H\KUJ=8G#4/8OW#-H <5CFD&S*+X0GGN#9;4NE9A[CVFXS@C)8UVBL3ZX=?Y9QX'15%KK?0@_+\^RG!3O^6^^ M<^;[/Z_5KQ[WP5L5%LL@,__GZ9[_CY\/!"KUX/]N_4C;_VU/V[)8\5FG-=A+ M/OFSOEN+ .BDT9=_:&EF%,(("JH0Y19I2*QC$F%&+'*0?]E*= D%1*!\H0A< M*YRWK1/=[O_?-1!!- P1BO?Z,7C=.3L!KEL>#*0KUHJ./O'I>\&AUJ>O1QOS M;:][4M8SB^/[U!HT?MGV6)GFSW_?Q_ZZI?T20QEGU)5R'CCCR MS[G9ZGY[C_>^'9#ZF3O>_O;YG3K>/?G[1^.XT:I_.KAH;'U$GYM_PP8^8(WF M7\>?/^V0^M;F]T;3DL;QT?%[TF@?7)Q^K3PV M/YX?X']:C8O-[_6MCZ1Q<4 /D/S1:*D3>_*VLWNR_;W^:?NB_FX''GS:1O&S MN'[\U]'!IW_:]7C_SR>-UN?C.OR\]16^)WM'!R<_VKO''W']XL^3QM8..F@> MXH.+OR]VM]S1P?'7BX.3M\>[S0-[6Y^/&UMUVL!O6[O-1NO@4YTUC@^^UT_J\=D^AWH+_GC?W![4]^'W+W$1 MI9=. V)8 #1H!(S&'$C!A2)<>N)3*VZE:@2I?_]^?<_,F$,#-AU9GP MXHH)O7(6*>V!ER@R(1,02"T8\!QY9XW0T+G(A)C5>%)P,Q-F)GS13"@(\4Y( M2[RE$@OE#3,X8$J\ECR@D4Z(LDZX)$R(KI@P[@W)A2% >\< Y8$ $S@%W& F ME5%"IO125*-$U C-6F'FPA?.A0Z[R'C1*,9!4*^\$O&5,5$M9!0&PD=:(*VFO!&E8D()&XR$* M3TI5M""$BNO((<*!4,&)2W(3(QIM"'Y#;BZW(%T!AWXH_[>L#OTWW?X@%?WJ MW>'8OYH"/-T4W*JG++6\7JP_.ZW+;GC7[;K^9L?M^]ZWEO7]_6[;9:J=AFK/ M)]S6S#.,B<8 6H@!Q8$K/2ZCVL\%0FR$]?>>2QVY CA^,2*J QC4A6! %I7 !:>6BC$>V)BJHY%K"F$,I0 M7ETH+];%D:$\+RB//1G&",FB7 :(0 XHU )HC1Q@TGK(93233,A;XD5M"2>( M5"XJ9A)R%]D=8V"\HH [[F4P%!LD(KL36).(SMVU]>1TOP+>J^4.1WW7Z_;[ MQ6FO&UJ#1WFNYG+\MM1R=[%NK7+!/I3KE5EU"E9MO)GP8T$C18@R%7!"&* 8 M8: "3>&7\8^*&A=_6]N@D-<$QLM]/C#U07M&?05=8!GUCT;]V.&?4KB?J%NLLRZA^-^K%_+%!IH\5+ MHH0W E"K+= .$:"1#](XQZT0*3P <5ZC1&;<9]P_MR,EX_[1N!][3E!06C-G M #4ZRGA) Y!$>!"H(@XQ([&Q:QM*DEHTU98;]97UHEQ><@D[=D]MTL=[_O,] M7L(]*KO)7XJKY?=]N)Y)+_7Q/=.^K+RGOE;^,V2_L*(J_,+KO"WW2 MC6._* LM_Y9C?ZMQ2#):P\V.JU^NX/909F5[:AI[:C+VEQKKA$<">"&B/46# M (IB#[ GV!'$C8(I/5'"&IS=>YKCC*H+Y<6>?&0HSPO*XX,0& D7*NH X"\8,LR%"F?(:)S>#2C*45P?*"SW.R%">%Y3'IQO.,FXPP< ' M+P -$<_&0PZX@(PB26!DY[4-*DF-L SE%8;R8D\H,I3G!>7Q@85B6AO,(G8E M4H"JP(&4'@(C S?6$A&"S%OB16T)C13$W 80L&2 ZJ"!M(P Y 33D?6QY"+% MJ>%:7, <_5LMEW[U/5W=,/A>=C?QWWR[>YHZ\\P2 [S: G;1U5C[7O?L4:33 MK?'JC CU]V.A]Z7>O[_92*D6EW"MK=G0P/3K' 7DH,E*-1 M$@NG@"&> R(HY]1XQ4)JCD=JB)(Y10XL:4C0:D-^T65',^07#/FQ2XP22P5C M## N;;2CH0-:8@BTPB&X:%>KD.QH6!-D7L%"&?)5A/R"ZVMFR"\8\F/7693F MVB-$HH&M4MVP%""(B8F0EQI3S)%R/GG!98W!>54>SIBO(.8771LP8W[!F!\[ M5!@QB'G) ;=Q-:E4:EA7TD6S3G)*H$4^[YV\=V[;.\)0XIPC@#CD4Z7Z !3D M45[$_42<0=%&2(DD&-7(+69AY07("CCCECGL[)WO^)YNEV%GVIVT.JW^((7; M?O,YJ*P:+KG1"D7NW;RV/OF4XQ'$NC_A;@O4>&VP YS! *@S#&AK-*#(:*Y\ M4 2CM0U.:USD E8K#.<%I]1G.,\3SA<3];@CF&VTIA&RT:XFGD8X2PI4)&!) M>9 8T@AG5B.SU];(<*XPG!>;*Y_A/$\XC]UDT)MH>T3\2@U%*DI'0!3(!CBE M(/&0!6Q2>7W):X+FHL\KC.<%Y\!G/,\3SV,W!A1,&T(L( )';5L$"@RA#D!C M0ERS2-&FRF%F>5\\T;Y@ 5H=N >*:A1YWD!@J.0 $>>HBTJ;Y MF3AUZ.':_((]U Y+ CB"-C(K"4!S%S5H$D2PQ@7D361658N+7?EC@GS.O"3^ MK8SG^>+Y_ K/4:<54D$)-%0I$UHB((7$0+C4545JB35)FE(-LWF5D\MXKB*> M%^K@RGB>*YX;8_GL#"+(I?QGI&"4SY9$&RC^RAG$5!/!3*H0R5A-RGF5A%^O(R'B>+Y['\EFK$(*7 2"%4)3/FD5)[2PPR@H-6;"ATFU4\L9XJHUA M* V>40F4T %08QPP1FJ@"7,H>&>A24'^*=#@YDE&Y9E_!3Q<IJ.G[4D_D531AI XBBS"44H[-$#*$$!RO5L84CL_N+9! M$*\I-7-"PE0P6:(SV)>*^\4ZES+N9\;]A#\I*I4"8PQP@-'^5)0 XUC\E1CG MH0P2:S?JX$EYQGW&_?,YH3+N9\7]I-^)(20C70.%' 44RFB88*T!<<)(H9BV MEJYM2$%K5&;<9]P_HT\BXWYFW(_E?:+LH!T'FB9E7P43Y3WW4=Y'8:^I\T3Q MM8UHP-4D7F8]?P4<$LO=L6&G8[LGO@B][DG1'2*XV^D_29O7%6?;9_*J#!?P M?;>?^78ZOMVYYE?1PFC'.#!EY7(D.5!$AVYKQO= M3O>2=QL^UT2;CG#KD\X5PY27*-7,+7MM*RB -@&!P"$U1'&E)(TV5DW=4A/M M1K_$7!=@&9$]!Q])1G95D#U6I7B FCNO 8WV+J#)8VH4), SENH>:L.H3,AF MY&:P;$;V:B![=B=(1G9%D#WA'M&!!&Y3-1])HLR6# .I< ??&.[ Z.?*]H#0-(7HU\'+\]SK_Q(I)'%QPADI9GDC:O\6DF MT*D(].]KP2+>&J$(!]#9J"!9;(!!2 $I*8\ZKQ6!1@)%-39[*'[.!:^P?C1/ MIT;&[E-B]WPB@4[HX&$ P3D+*+8API83 ",G&\DTT20ET)%9C)H,VNK*X 7' M;&0RJ_2GU8_G&VQCHEQ%-O;7O?D31Q(JW,6)W?W*OWHSW)E MA]BI\_3GHU;-", M$:TC-3,'J!8(* 8-",*$J"0C[;U;VY"D1LC,)>ZFA=P2G0F]8!I9;"),II$* MTK0 MR(1_!VJ-N)0>.)[R\K2#0 8G >&81&N?,N'EL. 14_-J*95Y9*5X9+%).IE' M*L0C8W6$6BZ"LP1 R"F@SG)@M+0 8N&MT9P0HB./8%IC9&;7T_/RR KXI98[ M(&;GRA-UF?&38V&JY'**I#ORX__I.SZT,K%.1ZP'D^XBYC2#CD:U3"H+**$" M2&8-0%0'2 Q1-'5$0*H&2>Y8M,) ?@ZG3P;RS$">T) (C$HQ$@"AU-01!0L, MAP%8&*Q1,G#)800RK F:6Q6M,I"?P>V2@3PKD"=<)DI(Z@V5('!4=NUU0#FH M !:4$*P]0S EX\&:(CDF9H6!_!Q^CPSDF8$\(9$AE1(CG;I_8D ]]\!XBX%. M_(Q#$$:C%*-:BXM7>2"O@%=BN:-E&GXPBI%YFH+ MQ)HY6;A?Y[HX5=&:BS6 M(1,W92YF]4A982?=,#IH)YAT(&YDGAJ#0*"IQT!QRAQ'3D2AO[;!:8W )S]N MK](96>:VS&W/Y*/*W#83MTT4ZO/(8D3BHF#% .60 0.E!9P3$@63X4&YM0TF M:^AE]3[)W):Y[9G<=IG;9N&VR?PUPI7QE($0N $4>0T,T01P@8G' G(94@ZY M4C7.L^*6R>UEDMMB79F9W&8BMPG%#0F%#-<@,!V-4NDE4% %P*Q Q$%)&36) MW%"-/'W05?9M5GG ^)E$\G7=,]/V MUXEYEMOG(:[6$"L+J%F/"Q]LB+C6M\M[CVX!TO6O>7G4^.R'B,6IC^1RI'N^ M (71_9:]U-3F.BZVCA\PL#].N_U64AI?]WQ;#UK?_!]I_P&\+D]OSK#N^W2# MM8U7:%S,*4[WXZI9KJB)N2*&Y ??VT^;=+ZGG/AGDW%;]SIQMOJ77_=G L25 MZ0BSZ?AKT_%X>_(\DR/I,&0BM3O&@!+&@0XZ ,(-]] JPZQ>VX#K:%X>_R5R M?67VJ=*S/8)]9CR'S.SS-.PS=EP%#E$@- #%B !42P^T1@)(3YPV$!$G;,D^ M\ZJ DMDGL\_"V&>VD\+,/D_"/A-G@M1K:I&"@$'G(_M@#*2""AA)F<2,,Y0J M,,%U-G-"76:?S#X+9I\9C_(R^SP-^TSH/EY99X4&&*G$/E8 )1D#0;!4IS-X M@I>%?5; B7A[7L9*.A%=JWTV\.XEN!%_Z2I?]3B6Z2=@Y03A4[L@MX9PRJ)P M*E&XV'6: MF>UQS#99,)8%J8B0P!NG >4" B,\!(ZD:@J<1''$YN.^R,R6F6UEF.VIW;*9 MV1[);&.=#3I%?' 8:(\MH)JP^ I!H*4+SCKJF0@EL\VK&,QS,5MEW;:S!5/_ MXN1KFGL\;&5F^88\RA4=967!];+/1#Z5OW@'=!RV/O1%]VS0'^A.&M[PA*2_ M@G'65\O]PHKU#1?T62LO76ZXS>%^:YR=&-_;#:6RUM\=;[[KY^DY"?8A:MNU M+O&!0JYP1#:)_P,T* *4= PHYQ&BV@5-[=H&4;A&4?6;7N9ZG+- ?+$%B#+$ MGQ3B8\L,&Q$<0@8X9PR@D$B@J$- ,VZ5$^(1;6$\5H#;U(2.< NQ86F^KK-!#*1Y7-D-\I2&^V&HT&>)/ M"O&)QO1":FP- M+;,NP^*NH:*1!5=!P<-\Y[&"$N1 V)F5L-YGK;+S.!_F%^ MGM4+A7V0 )G*U[FRXJ42?J#1>=T-*9,%S%0"YN.U5FF(!X\( \Z: *ARR1,$ MHPX)#27$*4LM33HDK6$UK\32ZD0G//0P)!/$4GB1,D',BR#&&JC75II( \!H MH2-!:!UU426 991*1VE U@X) J*96S=E@EA=@JB"#RH3Q)P(8L(+9;"$"D>; MU!)! 44BVA&$4* 0BPI$L()C,2((\@2E\#-!K A!5,*#E0EB7@0QUB"L2,XJ MR0 J6V4H@8%D\8?243\T2"F=RF81H6KB*?H Y3#!^SQ??+GS?W?V MLI^@[GD%JTT3.9>_X!G%LWA& MK]/K7(^>?/[E3@RD_:&[^.&C6OQ\<1_'9 M_!C'>7!>/WE[]/G3QQ^-"W=R@/^*8]G[NMO<"_6+0[B[MO?__]^_?OZS], MK[W>[1W^'M4C\GLOOOW[Y;5K&Q]ZK6XO%;=H=5VA3Z+0'/2+(_W-%\;[3M'S M@UXWR=QOOGU>:)?VLW?%H!O?"6UO!\7@R!=WJG2=4H'Z2:53@=J )'/*!XJM M4\$Z0@0CQ@GCH1K9?!P*B ]>_G7_M-T:O.EV(A+Z<=A[$2)=M.QY'X_?>,VO] OE M7!$M-8A[#@$:K (Z)7)01$5JS%# MB'LD;IA6I]PH:=F*;BCTZ*I(FBWG.^7[?YW%#Z<%7R_VO2_2*A4X?2*N_4"W MVOWU\CLOM^[&]=.;A]#OQK]-[_>[/W>B>X>MSK ?![ZN]%@?]V_OZ12<\HZO M6X/X;?8![)CF1UO;/8FC.4_'<6E"TOS\>D:N/EY_C9"*#_A:M[_K\_[:[].&?;E;%K;/Z9G>_N;E7O-O;_?BA5NPTWDR_5W]IW"WN61I; MVXW][:TBOMK??;^SM=F,O\0';&[7MQO-_6+W;7RK_F%O^S_QNITGT:(>.-9_ MMM-D[]:W'SW=BQKIJU)"=,_B/5S_M^H/]ZRCSUPKBK;IQ_H+UKWM8Z6E\9-= M%1^UK4_[_O7EBS\N+956IQQP^:$_1E)M1,GLIN)??M_P[3'5K,,AW8Q]_CY&[OS./M7)C%0\> MS_)X$7[MA+O30Z(>XJ\;>QND&?)*LVC7E1@Z_&ZHWZQW7'>E8RX[T\' M/MF+!8&U!_CN5G9^&O$OLT_/\^[-6]V ][3<]S6Y:.D$_5/#\_@?W-W:.VZ;I!''M+NU$__[FS;>U?'GDQU\\&FOW6CNG7S^])%\_O0W.;CX M'.JM4>C&/OS^!5HI/:$6.$T%H)108(S%0#I&&!,RL%1NF-,:F3UV8UIH+$_M MNDQQ+X/B%AL%GREN!HJ[N**X*)6@1A8![@,"5$H%)+8F_LH=@=H:(:-^QV0- MS:U00J:X3'%5>O!I*&ZAZ%<]QB4Q$RQ\W <>2*X[SED%*J@+8I=I(%!B2GZ8<6 MUG#MH;2)XU"-D'G5M'LFCEL!O^<]??:6P.^Y.SCRO2*%Y?7\D>_T6]]\\:H= MX?O;R!U:*SI^D.(?!_K'0YS_3UFF-]_C6>^Q F"]YY "J8I#]6VW%W_M%/:L MU_,=>UX,>O%N*:PUZ@##,/<3WQG<"=+5+"[V:K%^^WY\X/AJ*K6HY-@WDQ0[ MUI)&B_IFM*;-M*3#!]GLN.9X@3>OUC X8)9)0)77D0D\B9Q D1!6A[A'UC9HC2,)H9 +B@&%> 28E)(Q+(ZU)3,!N:6]9(298.C_-4KIC M/G9Z/@[CPKOB4+;'V*Q_R@OS"VNY"4AV^<+G@RM']Z!"]_K/I1= MQPOWGVX[3?2[N'R)]5J#EN]O]EK]^-96_+5S^*$L-9'Y]3'\NC_A M> G,&R$0 3(8-3R\5\(I8"WACA%EO(V4\;__DM$&^V-.];.6M(3>:G/ G/TO MF0.JS@%CYPLQB M%# A!>$"MY$ CJ8#2 1:R/?2IQ70,G M4 (>' /4"P1,L 98[BQC2M(H -8VH@90>9POG5ME8;V]L;B\2:OC?&?P&JAG M:P&UYVU;]_NM$!_@I\B8LC#?E=,F!;G]Y+1)(6_M,S>L_=>YF1&__\>[0W_)[C]OALU4Q"[3^91T/IE%BPE%6CL!2*IU2CGQ0(; M@),:1@EM(:7S<^'D,[/J@O[973@9]$\,^K'/!H9HG%-+@!#$ NJ@ ](8"B+& M)3268H7FY[/)H*\PZ)_;9Y-!_\2@'SMI'!<0IW9IA-D0);U&4=+S *0FV#-! MI!(X@_X%@'Z>P3$9Y95 ^=@](RV+$AQ1(# G@"K&@(28 Z^"]A#YX)1=VV#T M9L!+U1"^ NZ9Y4XE;'8'NEUT?Y50.$MDS,.J BX)!2]YYE)VC3^&>\\G?"F2 M8\.H"< 1RI,O!4;NI3HJ7"189K5P@AS05=);H9&REN& INH1* A$ZGE-%<":JV2N"5*4O@V*AQ<@U$W+#:&\Y5 M&%:*AF)>-3"JH6T^50G5S'.KQW.+];1EGIL;STUDFV%JF6,>!(9LRC830 LL M@>$P6DH"Z8#TV@9G-7&+$IUY+O/@FT@F=<80P M!A3!Y8FI!KX'CI('O>U]HFXX1=><\+D;1Z0Y\?_UZ MVOS$@UVK%(#D5:F C7^;WN\;=WYL])T4#P]63[O]5E+J7O=\JH3ZS?_QO>4& M1Y=6P<0'A_K6:SC^B#91B3L;W/V1!4[VO5/+?JH],/$SC79H.Z!H\Z- *&.> M4A$4P]8;$0?&A.#2?L%X[?)#1U?L?:H//3 ]K[\"G;)H7NOV=WW>7_O]^AZ, M&_"G>?]YRNY>N]L7?J&S*FZ=U3>[^\W-O>+=WN['#[5BI_'F%WNU$D-N;&TW M]K>WBOAJ?_?]SM9F,_[RY^;[S<:;[6+_/]O;S?W*/\6K5J<8''7/XCU<_[?J M#_>LH\]<:^#=]&/]!9G=]K%2$(Q)JY1Y\5';^K3O7U^^^.-2D+0ZY8#+#_TQ MDA4CIDLP_B+1_A>+_']DXD\?$_ =:GHG6_# M=73G>_?=%N%U1OBC;GO_>XR0IQFL>-!M'UC\^ $:S#UU>X:;Z)D<G GQC?*PBLE6A(IPUH0M#5A,!K$S)=H>R*/^[F_OZD4+I' M\7](\\DI=L-#;(TI^EU6VNE_BTOS$=76ER!8<=@)85#H?M\/^J^GX)$E7<:G M),=E>/ZY-G[P]Z+1NUT/+]63+N M5_0<=HRI:^"J^((*;+SOSB,:(.RK]MSW>='M7^RV] ML=EQU_\P<655CC'/ZZW+8\RW)XV+>OR.OUJ-YE>XV]P[_GSRD>UN':#Z1?OH MX+AQ5+\X.FZW;+HQC%F\^./QE;CJ-&,SW=Q0!KOZK!Q<4@/ "AB -,X")B3S4C*-I$^Y'8*C&I.B\L4WYAZ7D5FK M2L\V#6L)$02SP@:EJ?!!"^P49E+AP!DT5PR5J,U13"%6*MI3N[GF?MH,HKOYO6QD>)ZF[/6Q]A M:MHS50E:PF3?JJF%ERNR=[4@[WJI*-O0!L\,.@6#7NN 9;3S3@4&$$N=+XQ3 M0"E!@"9"6V^D@#8R*,*R)N#-#/^J5<3/G2^JK29E%,\3Q6,]R#""@J42*(DQ MH)C'5UB(^,,&@J F'**(8J1JD%6IK\4\/6J85=]E_-[W^Z^+S7:[^UUWK"_[ M/]B>=ZU!V?W!/ZY+Y_(6?9VJI,A"U(S+I7G;[6UUS\P@G+5ODE;FJT?PU633 M!H^@\08[0+"T@&JH@%8JZA\*0R<<- PEOB(U2&>I-%@]+U/&\X(5CHSGI\/S M6/\(6J.XF!YHZ3F@4G!@#&& (60VA6,'92M6C[TJIXS<(*J&'V2N>@1739YT8:.UL40"' P!E#,! M=+2=0.":<6RU9R9Q520KSF8NP3 M4I;('?*2T?\\OI*,_L>B?T)30=8HX3A@ M2C- H8; 6$B D8H+@@QC)*$?DIJZQ?2H*/I7[3 I#WCQQW7+'*OVH>=/=<24 M_W'J.WT_C%(;]?VX%J3YPMQK55-H1^NT/5RFS8XKZ_5NEDN3)=LC8B&&4FVH MVVY^T2H*+\8=\-I+0)E00,GX SEFA$$D2K@4#2%J3,TLVK)KK<)87H1ZFK'\ M!%@^O\*R-$(1KS4P#)IHI:( 9+ !&&\DI2X8%<+:!I;S,%)S6-,+:XDV!Z5H M%1L<5$U=RF3Z>#*M3RI&+FB*(-> LX !E9@#XYR,C$HPY8PYYV4*$U6(UB29 M.;@]=S-9,; OQ-V7P3X+V":C\M^SVR#EIM'73+!Q]9SHTZNQ0#_'X+'&B6W/EJ%A@"+(0=4RXA@+QP@WC&L#*0! MXM0#4TE2(02_L-9Q'WK=TSB<\_+L+U6L.#V)AM3CU8J7<5*PF%._X 8&L 51%O2(:# 9H3@FB**ZF$2D!E]<( MGE?GPZH%T"^!>O'>Z[XORGD!W0#.XB^SGYZM."TM0KG8C:2D!W$2RP7:2R/= M#1_[OC1\,B]-Q4N'D]H%L9XCBWQJP^H #58"I;$#@=J HL'#XMLI4);5%)^Y M@5=V7%08QHO0+C*,YPKCL7I!N)((<@\@I0A0[06("@<#1BMO J->&IU@+&N" M5JF^QPOS7KSK=MWW5KN=717/JDU<+D-FG*D8Y^LUMP252'(C 8TZ0F(<&\F& M21#M&>,V<=B=JPE&**HL ("3" # ME"@.)$4(*!Q_$N65=J'$+(GJ?J62!UZ8&V*G,]"=PU9JRS)T/^2XB>?7&L:+ M@P['6]>"]]ED8>"\""5H4[5S0(PB!A@..'!.Q_7.)V_ M4E%3N4;A2J-Y$?I$1O-3H'GBP(-2$^DX $%<1+,0%DAH,##,2FRC[<"\B6C& MO"9HE2*B7IA'XBI*TW9/3EK]?H*F[?9GT3A>ALVSR$C--VE!,AE-14;74J:# M,U!([(#W%*?0+@*4@03@R$16*,LDIFL;BM<(G#FV*WLJ*HS:149G9M0^"K63 M 9F0! HI\ P%0!&)J U> 4=YY%6!"8$RHI;4L*B2?_&%^2JV?-G>>K(:2PZ9 MJ(3R,%R7D7G3[=B<=/@(1MJ9U".8@29@ H'7TD2C)D!@N/; <@E#U"T"(7YM M _&:$O.J*9@]%%4$\&+TB S@^0!XK%(X'_>0(1AH0SB@4%!@7$0QXI111ZG@ M>EC!6+*98ZFS4^+QQQ^7&:.S=F9Z&5;-8DX_1KEF?K)4:2:EQY'2M;HED7.< M9AX!+ D%-&6?26HQ<%';\%![%T2(I)0RSW*"QRKC>#'G'AG'<\7Q6+F(2R<4 MD0%@##6@-A @L0B ^(""$YI"8RJ(XQ==2 -57QL:%G.[W:?RA+6<*CHRG64Z>XYZ?)G.IJ6SB:!B3K2(E 8() 10EI*:B3= &"&\ M]\8SW7E.(U:)MNQ1T-B=_V^2WVFA<^=XS85'_M_^^_)$;BCV+[[X\[S8,[?6\/F).)E2)Q.5SW+(4U MW[94U6:NV_?I7#T@+WLV7]BY^:@&;-%N:=-JMP8MWW_]J-UU^S0LW?+/^Y#R M!4S9ZGMN[FM7I"H.\*M>G*?Z_+8#K)F=W95[XH>;-+<]8K7A5SD_S&AW?1AN MKEQ1_#&&S+6,9D(LA1P3X S#T9!1!!@1&.!4:J*=,8++M0TD:E3.W#N@>L=P MF8U6E8T6V<4TL]%L;#1VJU E)"B!!7/!EI%*@LS< MW*"BP<_+H.'USKPKONO#43?*<195#G]^7OUH^^2TW3WW?L^W]<"[]V,K.Y/3 M(\CIXEJJMH%4,Y%:*W&F #7! .Y(F8)>>Y,)@!S8./:H8Q0#M! #%,!\,-PE!'),.:4K)"2'YICJ12S;CL M>YTCH9_;\Y*6(_/0C#QT+4.;6449BO8-IMH :ETT=XS0P 7'@E4RN$ B#_&: MD#/S4/6<+QG!B_969 3/!\%C32*@8!1C'F#(&*!26J LU8!#P;GT 5.:W*<( MULCL1D$.?WXA+I:=B>:!=QVD97OL.?2?B422S)Z/8<]K.6!02&4TM< (CP!% M--IA%&, M<8!$H&L3OU!4$WB*MEAV:.RQ/I/1O#L")ZH5F,\4RF!,W6;!]1$ MU4=Z!P'DD!%/&$%&EK4AYA?3G]6?57?]#/L1380(9M]/A?H071J0YYD^'T.? MU[*B:(V\ ]X%$^L0H5>:PP,6-H2F1*/+KV@96-2FR VB58;SX/D09QK/" M>")LA7D:@F1 <*$ %66W4F1 8,Y[)H70F*QM$%SCM$HP?E$^E:N:OSW_S7?. MLC_E>76*-_$;TU@^M09';\[Z<6)\+U/23)1T<+V!,HW+1J-F845RK1@-E-0, M6.&U#T)ID50+S"RO@-RQ98V]F.,[BOIBA^,-R\]8BE)!\%CXC2]EK M%?T<*X<-BWJ;2SVN!0.1T!4@FFMD$(((Z;P/5G\?* $),1X"AAT! M5!L*C#4D!7E8@9BF3(:U#25%C9.;K<,J=,*1#RJ74DW/@)X+H,>J.G$F>.PM M,,1"0+T2P#@N ?0Z_BL$U(;G?;#Z^R"@N-Q.6T",\.E4B /IK03,,&L@Y%!1 MGXB=UR+-5YG85RV ;^D&O&J%":_" UH3N1>EE5?D2(%*] .^"MR>\.(U?!8' MTXB#QM:USG[2085HBC=,T4H4,P&45198P670.DACY=J&)#6B5(7.%7.0P#)J M]1G'<\;Q6*V3S%%-<;37:5+K2#3532 !$"R)A%I2SS,X,XL>#>"+L4 H=C)8@,$%3-4X+M/,.2(H4H\8(HJ-Y@%D-RU6M MQKD$:L4P6S+5X>P.CGRO:%\=5,\:@O@R;)^G5#-L__#T=;E FQVWFY9GTNC) M)/4XDOK[6@TM@Y7F(@",* .4);3D(C4W-SJ&JH4MW-LQ-CF52- M#.0G O)8VXBKHWR*)&30"D"]I4#95%D">@,=I_&M5/L;TQK&-X,.LA=CH5D. M.;NANDK'+='.F9>FXJ5K-1HDX5+*: YYJ(5Q(T"1CD+ @^,.<691ZG$38UA M49-J9F;*B0TK!O4%)S9DJ$\+];$*HID.UG@!,+$64.H=4!(%8*(Q85WP&EM7 M0IW"&N0S'Z6\R)R&!_3R?.YTAVF'.%<-<"G4O_Z@:[\>==MQFOK_I_#_/6L- MSO-)UK-J>_L32[)=+DB6!%-)@FNYK!9:AXR#@$FA 16( PV1BY/O,-2".AC0 MV@:K<4AJ='9S-!]A51B]BU#@,GIG1^]D55*&O#<4!&]P.GV60 8TUJ%__[+XF1^.,.'>.!FMSP&6\H#NCRQPUNZ=(WY]-B9_IM$.N0)Q8E @E+&H^HF@&+;>B#@P)@27]@MF M:Y)OWG^1K.RL:_ M32]^[I:A/NN4BENG],WN?G-SKWBWM_OQ0ZW8:;RY>\=59\B-K>W&_O96$5_M M[[[?V=ILQE_BV_/^XT#Q[^J$/B:'5<_.TU7L?#DY?G>/I7K4XQ..J>Q7NX_F^57ZQ79QU] MYEH#[^X>ZXBC1\0TU&Q+/A]35BE XIC;^K3O7U^^^.,RY[G5*;^Y_- ?UV^7 M==?[WXLVU=S'*M89O_O=:HU5KB/XV/$L>JP(KT/,EF2P8EWQQ]WU M&286KG.A'GK;IRK*\),BA]4]A_F_/.!1-RZ]Q5@?B;+G,4UOB(=2:WK3/3F) M%FEI ]YY]CS%/,1+>]WO-PZ]KIDGUVV06\R0!SLXJB5OAQW7XY,DI5ZWJZP: ME$/]H%L.['2*-_HT64F7XYWK4-@Z?L!8;K&>DL$(\+J\J3T8W??I!E&W03_I M-)7:N15$^Z:U9R=G<8:]*VVD,@:_?!5YX+3GCWRG'R>_>/6^V^__5@QS 2M) M"Q6898SMW_SW'(XH_?'1SVM=(]ZPQ6>\],L2V>_=)* M-.*M]$'HG[JM.]87>E!L>>M/C.\5!-6*='Z7L[U^=3+:+V7$3X>C@BO.)3?. M!DU9T%)0J*4EQ@7N,='S"2(LOWGW;- ?Z$Z:S\JAQ^WVP:>#[_6F M_5%O;L)Z<^^DWCQD!Q=U_'G+'36:A_3S\=[7^G'C>'P:^C?^W'1?#T[J\;VW M7W>;>T?UYC8[:'Z.X_VG'<<7[W-T7-_ZI_7S:6ACZW.[@?=:!Q=')_5/?[/& MN^WXO>VCQLG.C\_QLP?'?__8?5?_WOCT5ZBW1B>A^_#[%R(9(Y01 *7"@#KB M@*$! ^1"\-8@XPU>VR"*UK"\62BUBGD@FI2(7 5X@]"!5"&:F 8EII"P2@SD=QJBCYY-FMFM\QN MU68W**FC$F$AN:8*>\6@PP@*[!TA4(;,;I5@-W3%;MPQQBT1475C.K(;#\!8 MY %W2 =ME0M:KVU$Q0W2FH"9X3+#K2+#O9J"XI@S&FO$K8VZ "0HU&J].!52Z_*##?S M$<*U(B*&4&DP8 J[J+I1F-IR"$"$(,(C2;BQ\R]#\$P<5YUN8ZK,L:@TX37\ M8-1H;);"W+-)@>JQ81DSA?^8*8_P^47[' LVYP7."YP7."]P7N#E6^!E7-TI MS!$5F"$04QF8H]@+!9E1EBG*/!*(D2];9<$6<.4-] Y3I+!46&@H>=3\8-0''V+J7=?L2LES+6U[K.A% MK6\W-/6/K/!-H? UWDP$#,' -0M$@R"= =0R#8Q"$DCEJ>?(6D[5V@;)1>N7 M#K.96I=BF19K46=J?6IJG;2EC;+86!?95"0/FM?1EK:! \JEBC+282GUB;488R'F>V"7L?W$V![GN!+.I$<8 LD0!I1Q!@PF#G"B-14826EQ M:M5 R,Q1Q1G?2^'ER]7+(WY1\-UF\,* @L9(R6OZ& ZJ\!))"#1P3#'(I%..1 M#P2?V767CQ:K N1G=MUE$,\)Q&/W'8Q*J*(*@ZBB*$ M"D 2S4#PFGC.-J^W_R,N5ERLOTW&ZZ+ L7;YU.)J0YA)R4'!C&HS04+@#% M- 1.68D,03! M+8QLR%W>.**_EFOYSO.][Q[8<%T=UL"%77+O>WV M@D_]F#/Y34-^YQ.N.8\5A489@*-!!RA$%ABD/.":,R>5]T;)M0W";MKU#S<% M\AEC98#\A&XYVS\\?;WICL_Z@Q,?B;39'?=O3>U1=SJCYJ@_(7E_S+<9QM/! M>.R<0P%:AU@ .I!4E!D'8"@R !DEI(X+2;%9VZ 9Q*L)XL7$U66$+QSA8X^= MH\PY3PP@V!- .6+ "*H!"@IRXTV$?T0X%C7.;^;Z9)A7%N8Y;"LO4UZFYQ": MBPFORT)S\=;MA&LO%9B#05D0E*" HN3DH\X!S*CWWB+%@AJ)S5E.NW*07958 MH 002)VC75E/RG?ZNF0#_R.]SO6D*N&MSD=.>9F6<)DJ9Y9?NL\?HF24OO22 M&-],\.*>_^]9J]\:^'W?^]:R?NAWW_.V>]@I[U(>/68U9 HU9/?-A.U.24!4 MD&BQIXY"U'H7A9.AP'I!/*=2*)UZ"[$:YC===)D/JLT'F;;S,N5E6LZXFRQ= MEU:Z3AKY#'.LM#" R>0;9Y 9;0"1 1-''2H+(*U)/(U!_%,4P?KY+3=/?=^ M%,)S>M:S1Q%_19R7S@N+WJER\,[E,I47?1@MTH>X1CEL<2K:FZR')2C41G ) ME/,R&A7. *FP!#+*186%PPJCM0V2RV$M&Y#S4=-2+%-E_4#WA8_?2<29AZ?C MX;%S1V'LL"0D$F^(/.R#!9)@ P14!"-.F%,L\G -JES:;-DPGJDX+U->II7W M[62)N0C+9=)AD];," D\)0A$&Q2#5$, > .9Y4%@%.BRR,Q*1&94VDGSIXYP ML;[0@Z*N(X *@FI%@NTL<1@OH\_IK;Z;U.\&8A\D%8@R%Z<(4<>Y#L'Z^"_\ MLC,/3BR_>?=LT!_H3IK/S'?3=#QL;@XF^"[: Q(*;H=41XV)-H+#%!@NE+!> M$NU3"QQ%:XJP.7FHJ]'H]!>G64^(\LK1X/\\S0I.L7*5HK9;W"0+X;6DQQUU MVW%F^]O_/6L-SC.Q34MLYU?$%M=&N1142VRJ(X.]2)GS<2-C$22SD=%P2(J< MHC/7?->\RM65JJ\!33Y-#Q;Q' MQ%K-J244"Z009CB8^*\WUJIP-[?=5P6X4A?&!IMO&5!<0>% MED2)K)=5@\]VQWI9U+4LT28=%% !*'0<&(DP4-HR [V4(K"U#53#%-4DFE>L M9Z:V3&T5>.JIJ"THS*0.SF,J S44:6T"BX:,,5[Z3&W5H+;Z,(@HTMOF%V\Q M91 BP!4A@#J*@50F *N$T8Y@@I6+NEJ-4EZ+B[O$W)8CW*= ?<,/BE;9,GV6 M>/:5.BV=*=RG&L)\CH% >6GSTN:ES4N;ES8O[?,V>)+4":Z%))91);EA7&)J MD(&0(,+,*&:37L9L2DDG]2<^DQ_I66M6]_1TDP6\ MCZR+-AM9]',M?C^OX_&F'5,)EA$=M /&?0!AO0?G10(3DN;1:J,I75M7M$_% MPAM=%?)/"_*!$R*Y9XS%(*R5ADA)0^ HN$TH6(5\=R#?CC58$YR,+,.=4IO_ MB!H,PP!HK \J>D>G-3"L+%!%YS#RP%$KQ/- I;MM0EJ]VY5PW4 ME7M7PDR==;@K]]X#]U[RPR-GV=56D-WN!$(1!HX@R=.,)Z:#D)Z952'?>W6V M%_OR>N7SO/*9I8K4'%$'U**ED7T$94DMUF05VP MB6GMWCS_*OI+^W"]]\&X2 @8*\L95&W ($5@@46"UG%*,R-(TOE*(K5>4"WK M5,U4S53-5,U4S=1M,SU>S"8-/F.$+S@>S5/&KBK/I2G/5OQ&"A41RW$-QBT( M%R)X)@(0(QWZ&+-'HV>Y.+OIW/+&_BYKH!'?6\?QR-$PZF MM<'JG!SXZR7OFVHA)&J0$0F(&!(8@0JLSNM;0,JE)6OK^NIYM;DK#-0-J<=' M\C75C98%X]HH^1%P?)$'P&3(^H59P,03""(X^)@,<,Z,BHRA<6QMG588/TT8 MBT1I"C1ZIY/0FA@O'=7&$:UU<"E6&'<8QJW*99HJS74B($5RD*VJP9:(>/". M<1:%CXKGY9@OTNR\ GDE8D+53-5,U4R++8M+B-W59?'1U&TK4A=-"BQ0#R0I MF>6MDV!3MIHS)OLJ)B4735D7KQYWZM"Z6+-AYH!Y Q]HNO$VIYK.VO'V\'-Y MO5 YE15DO;JO5,U4S?08QV46]ZQKF_)5%2&_MWUSEK1(*42P%K-O;KD DS@% M:KFVCEJ2: FQB;ZA5^-LE1&ZS0B5N*N9JIE6/[VFKJ^KM;ZVG7QA#5?4"_ V M41!!>3"267#(M1# $PXP-@-HJ$%:HS,0Q0DR*4$\-JIFJF53-39P,\=!"KAD0K* M8EJ51;,3&1J=CM3\X#)> O;?XR'V..GW"FQK=YL[Q6^XHB0%YC3G441C MG/9:14(M:H^$F]-.7PMR8O/+.\?3R=0-RWA6OIN+[]ZWHS4D69-T"4W[[!D( MPBQXJ0180F5BPEGB,B%P*_I6+BM*O1(%]^\1Y9UCP=MW,)SOX5>4VJZ*OH?A MM=K!<&%BNSA!YIDBR44%EGL"PAH'KA ;NN18GA!,"%ETG%WIG@*5UBJMW9W6 M#%*-!*GUE@OBE-':<6)5!;4Q*Q--@AJ'@F4O)C(39 C$&L$H=3=3 M6V6O9;/7A2CC5H7$D@,?I00A4,Y>66XP1D5\,&IMW:IE5<>LO%5YJP-//0=O M4:M]]DU\)%R(+,Z,"$)JPO)?K9:\2K*.D%JK9:64D4=A$H@DLZ?I5 0;I8!H MI$LFJ*"8+&7S.6%]JUBEMDIMSY+:A$%/I!'"*">TX*X4ZY*"V*1M,)I5:NL& MM5TZJ!ZU%DPE<"I[FL(G [XI+ADD4DS)8XFBR;YDNL_8*KN;W4EPUQTGNFV< M+J$5YXTV7M&-TH4R?6X]&"N4!E0-7 U<#5P-7 U<#=P]9\27*@)K&J<_2..U"7DF63!>]"JM#,H]#\F6K'6NAP2NFN ?)3"F< MY3T8'FV>3A&C]II2D_T1)?J WXY$!!4L*BY!4RY "![ 169!$ITL4N62QZ>!_-JZM%[9L2OKI*I7 M/G[,]!M%3E:@*$C3OKRI_7G>OWR1,.KJ5E.J1:^JF:J9JIF>E9GF:F*DN69$ M1V6"$-DQ-02=5<26C,:0'_T6+NHD/W!^-9>OVBQ0&^WUZ<)US7[L3MISGZL+ M.Y<+^WL[^=&B%U1Z5:J\*Q Z)+">(! A$B^HS+, M$H)@E6$ZPC#M()F75'*F V"TM*0B(G@>.5BDT5IE)$EL!2BF!BOJE1V[\IE5 M,+VAGW M7OJ-XA>95'5>59V7G@F6N%-:HP@^!AVL)N06B^J"+81K"_7Y%]!+ MU3 ??-3-@<6>[-[GHMOO,4@1NCF5WU//^<31..)C6MLAS\[ MVX=I'@DHZRD(JQ)XR1&\H.B;<_3"K:VKJV4H.Q2ZKKM2=]^56AJ,:WOS1\!Q MJ_2B-AX#8T"1$Q"I])T(RD'4J)2-7FL:U]8KC)\JC*F,21"+WDHAM+5.2A(U M1X=)168KC#L,XU:I0>N9THHB,)$""!D#.!,C>&J(H92:S-1KZY9<+=95@=Q9 M(-=TP6JF:J85S;FJR^*CJ=M6I$X%2Q!1@TG!@LAR%GPT% *)2VLT!GK,FVCW\7%XO5 =I!5FO[BM5,U4S/<+VWQ(\ZSFR MM6\C,9J(>$.,&RU>?(?_.QY,!E/YJIFJF M1U]?'[8V4%U?.[:^MIU\;B1&+PTH4_:P:%YE#7$1E.*$E[-4VI"566!K-LX< M?''65ODT%^?HM+%R+X_+\)FEX70Y"^?&[MCC/ ZH$D8EW$ INY4K(18K6;J"N,^=C#H6PGA-U)Q9>(YF;@5X5$T MSU[C+1">Z5@8K< RRR;B:J9KIR0=XZIKY M(-Y+*VK#E*&4*PV.: ."L 3>L@!1\.2,0_]HX3M H$06W!J701AM"&.<$??G>-(M2.=[^!5EMZOZ[V&HK;8@79C;+@Z391%G$O<) M-"4!LFY',%22/)4,#4$3HJTHDLZ*A;N/S@6*2FN5UKI":Y10$9SBB@LO% DF M1.TRB2DAO$G(*JUU@]9:X5VJE??4.-!)9\EF48+Q)96/06 M)[D+[<8Y380D U0PGOU22\%P98'I(-%8HS7!TCV>J47*45=NJ]S6G:>>@]J4 M)%Y@%)Y3*\KJ;Z.DC%$;A7,Q\"K;NL%HK?ZSTA!CC(C@4K0@B!5@)5/ "<<8 M2+">EW,7?:YT9C5595NEMF=);=%ZKX+2-).7\"J:&+./(X3-+WAV?2JU=8/: MVING)F"4.GNC%DE6:]:K4OP\4UVP&"RG.I9(F^PKPOM9SZTPMW4B'[[3!/?G MC?]SX[[J+4;@5GM&C]T^ZN\G9+W#>HE%NO\S/D MUUOO_S3*(^.> 4O"9RV071RGE -E,46=B,D#5[3:;+C>C8JY]Z?3HY?????I MTZ<7G_WXX,5H_/X[1@C_;IS?_N[LVF7/$7.+&;*V_G8\&(U[1TW^7<\=9KA- M)[U]]Q%['G'8&^-T/"HRYB,>G/1<S?JWZQ3/8Z_ MDL VB9"HD3$/F6 AVA0BYUIR'[5',E,9P?/!1!_"G3 MP@2'?Z^%M_-@S^H^'1T,IANC84;"I!P>+4=(Z;E2)JNIE.\^V??^HG\Z(X-# MYB!YFJ]7<1>F3D]5I[B MNGM\H%O)4)BZP<'DQ;G@;/'S-:O1H1N_'PR;Y5)?%MDFV]\64YK M#\(M'JR,L NEC)0;GN1EO%<>J/687S_8Z8=%.3=[=:7[-(C3_3/_O/6IF??P MDEQ\Q/DL(8ZG-W_D 8?LFP.D+P]%^\_]\=G-'+GW"'Z,[B]P*=_K2W?PR9U, MUKZ[/"GRC&B/W]>//GO ]7_YC^]V_GU;;^W MN;UQ\\SISBUOOWZSO?OF=2^_VMWY>?/UJ[W\E_P<>V^VWFSO[?9V?NQM_/O5 M]D]O=O,3Y3=V-OZ_?^_\_/K-N]WF#(;^OO?FEU\W]WZ__:/."& PS+0[?/]/3_:!:%T7'^CCCY9^>-]8_CH3N.I97!_/=Z'9#^YF.-^-ZWOE:]X)+=Z5N__9[0>NGWJE]H@^"LAQVRS%%W_-7\; MVK%7+KTFG'RZ!#Y.0/G*LM*HK8W1X6%VF1N']!8AY-N$N,:C3U^?Z+EKB+U; MZW S8!<%H;HL&9I;+16K8'/8.ZU9=2].X]50X'7WS^/)C?W!']F8_:NQ"N&IP/VQHV' M^=;KX)P.SMZH$$,9F7:@\M2YFXU8$[2\Q7C=QYI,Y2)KOWC :PRGM0-HJ1U ;:T= M<-?: 9(%HTV@VEDB1$S>,4I]]"II&Z12)>^/6LHXK;4#KJ3]_6>P\_H7OO73 M'_FSFR?Y]\CO>S\.ME[O'V[E][8_!);OA.3?(U^G_6T=;HKMU^'3'X?_W?_] MPV9^MG?[6[]M?MKYZ?>3_![;_O)'_J5?\K.]2UN#TVSF7?+I3T1MF$ +7$@) M0ID +A"$(%U,UBE%*%E;YTKU#;GW\[7WF_3W< G-MT)ZYU+^EI?3?.7Y5Y3A MKJ8U/PR]/=6TY@?CMR_G_$:MQ\QE%I@2% 3/KYSA% AF Z+6S$E9J@6&Z( M)]*H2,S-%%>K"3P&U_%SKE.1LQAC4YB5@(@T@G4L =/(F32$NL#7UDU?FJO- M"9972Z!27*6X;HLX02V)ACA-G!-9!%@6&W9+WNM@6:HBKA/$)L^)+5F; H\F M^Z0I91&G%)AL'HC:1!0EUB!+.VE!LHP35<)5?GO>_&9]=";1B,09885WGEOF M=$#-.25H*[]U@M\^M\H3*\&2T4J#L5:"\(& $4EDFM.!).UT5MXE"">([$M[ M[X4%[I?C[G7;=;$OKU<^SROKI*I7/GZ"R#<:9N@N)XILX[0W&(;1(3ZS[I^U M_5$U4S53-5,U4S53U\PT1\ @"2.TU9QRF80-^:6BSH<@463'D_&F#@LA=-;S MC1"^4.0@JX7-1BR4HS$U:#!'T&![MQ44=50&[AT#XS"!8(* 2[)4(I(Q,4F9 MD'YM7;.^7CQ>4,';7? R:UTR**P626@C/6?.$:>D#42+("IX.P/>=L3/FV!U M,@2\X@2$H &,5ZSDJ3 3O*7>\Y6!;PV^U"L[=F6=5/7*QX_H77_DJ_L1O>8T M>R]<.LE^\*V3[+N[=-,XQ9+97FS9V96<[L%2O'S<-QNZVJ*L&%H**4((F-(#R- MX&5"R+RGG2)!!&+7U@59^$1NW;KL"HBO\1X?",'_=0?'6 &\! !?E UQ,M+H M68* 'K-.<0$L9A1C4_&%I*03R0"N\'VZ\.61$1LP!<&I",H:Y!PE2URS2 5? MMG7!*$*]\7IQMG[&KWD?%=[?Q M7;,WJYFJF9Y\GEY=+>_;E6V%ZZ0*U%GO@5!I0 @D8*04$)Q(W&!V9P-MUDO^ MS%/YGDZ"S#N<3,>#IJ/E+&+W?NR&T^>6']/E@-V%A9K+7GURX_C3N&8MSUFG M8._5M,5TAO#D?!) $LM,1[0!@T:"9\9[YRQ57*^M&TZ65*&@[CH^.I0?.6Q7 M8;PT&)^'AO-TZ2T05TYHSP&AI7I4)!Z>U!XK<:4XP^,2N@W.',@4JDFNN5C53 M-=.CB]LEA^G2X#-&^(+C45TE'T7TSO:T\DKYZD]+?4PB!1#,"1 B$?#.2PB1 M9O_%!,Z8.(=TY[5OS:U;)%#7FQR/QSB,.,;XS++L;G82.AJU^W$T3CB8UCV* M.=GO33MR9[ETV:MGP*WB(+17X(*UD)A,B$R&Y,G:NI2+Y!/7[HW9A M\O[HY:OXX7@R/<1,I7NCBT;LI<_YYO"TR_E76-Z]8-P*Y'F!?!&[,QR#3AFY MWNFL8BP5X&36F"$8H3.,54"SMGXU;[;"^$G ^&&2[BK&'Q[CK8!>BLJ)DDWK M,+D2T--@G%,04%KCE1(IEIY\I$]Y7:]7".@UJZN:J9II10_*UF6SD\OFI0B? M1DXE:J"^A/DL)6 C<9!2:3U,0YX#;K9NBD5:H-4DO&[$]AKL9#]H@K&I587# MB6N( #^7UW>K1K^ZNQQU,ZJ:J9KIR1^$NXV^:(+I#3%NM'CQ'?[O># 93'$7 MQQ\' 6>!]W<81N^'S;CZVO;P42&SR7)P03 065V5 MH^D&8M2>6A:V;$KGTU>V)O#HX/1">)I5MC1\3CL9S[OY1$9 M/K.$L"[G@YV9J;GH[:F1WF8;U538^9;17]K)8"1Y[C0:(-82$,PKL,0Y8"XA M-S(E95.IOM;YT^IU2VPU3G'>"..*XGE1?)$))GD26 JO:19X1K'QX!0ZT$'0 M_,(RHTJ5V KBIPOB[I1@JPA?%L);X62%B"I&#IK( "+2[.T:P@"-)<)S5#:2 MM776EZ(68ELUE-F7'KJR3JE[Y^-L.U^_-=7>[X0>7E_6 /3?M;;F\ MT/*O%@D1]6/QA''D)_J95EV)J.#0>R=/3J1N6\:S2;"YI%MK;#H)++;2BX!*Q((2C M8!.W(+57@5LNL]W6UKG2?.=OG?K%^'1D^*M3_[][L.(?].L5Q M5QW5AR&XXGONCP[RX$[>_.]X,#VI##7 VLNR M1B,",Z$I,<3[2E\]?U3YK?+;L^*WP)DDFEBN!1,!A17&5W[K! M;ZT-*>J%=80I*$6"04B?P"&UX+RAQ#@9>< 26Q-*98Y;N-M!Y;C*<1WDN+GJ MM="@C56:980(9K.G0[3R+IKHN>?.W4QR=VG,7-EN<;9K)=A$@82:3&^!9C6G MLJOJ#"/@LOFH%E@JL62V(WU#KKJK(%. MH6;2$2)UX$3RJN2ZP6T[K11@@MRPE(!I:T"4@)SGVH+Q2OLDHHI!KZW3/J&\ MSY2N2JYRW//F. Q..,JY5YX+C,XI8C+M4:6UMBZ$RG'=X+AV*@@-PD69_5.> M.(((P8$1F>22\$E&;Z)%6L)Q0K&^H0MG2C\NR=6#7[>"_#9.>X-A&!W>K3S0 MZ6,_M:W7A=(<.[.J+S$'LAIX!0U\OT9=8=DV]_/7R5PG=9?]FH_I_KFVTYG6J MW[<#AY1I0BS1X"W5("*SX#5Z( YITHPS([-3J4B?JV6=KZ@D5TFN2P\^5XZ+ M4QD=2)EDPH3HDI;<$*.L-B(O^Y7DND-R[IIH'IEQZZLDZI>^?@;'*O:%6%GNH_C7NF',,9]'$X&'W&1#8_5 MK3!;"P%7,U4S53,]*S/-X9M:I[F3QBMJJ#"*6.6B]0P)3YR)P&_AFUYV/YN5 M9Z.]\%QXH]DUW4E[[G/U2N?Q2C^\:>K-JL"/CHH])[7^^S?KOZ>L%*W0!JF(07IG M$R%,BI@\0:?G)K9OUG]OWMR9F>7,7K5'ZGPTMWFI]#M#K9,@P 5W()Q/8!TO ME:,C\T%JC20S 26UH.R3@?%UM=\?!L--E<"Z3B$0;I94@RTTKJ.B^ M;W2W2FQX337UR@%/5FMFA];(=M^-1"2ZI >1"Y053)W 6\ZJ),?]+5L8\I=F"N7!-T7N' M>$UQN17RW^%D.AZ$*<;3P-W[L1M.[Q:W>X*[$1V(VUU8J+GLU2.?U M(2N<'Q[.K8!=(AFSV:,$FEU)$"$Y\,IF=$L:>1!!FW1M&]:Y"T16)'<[ %3- M5,U4S=2E.%T:?,8(7W \JJODHXC>=GJ=<\F:R$%R12&K'@/62 >4,(,6X$\+Y O8G<^9?\> M:2<:7$.U#. M0L&X!,-4A,0]QVPJG=V54C5<7K/15G'>69S7K*YJIFJFQU@U'R;[KJZ:CZ", M6P&^K(%"8HH"C[[XN'G9=,UQ6G2$>:NE(&ZV;%X]6]:A9;.FX-T*_PUTLN\S MP=C4FL+AQ#4\@)_+ZUIKJA-AZKH55/$= M_N]X,!E,<1?''PE]>.+J^7SMEYA1*C M!.5M]N]U$. "4Z"U2BDX:R.AJ[*^UO2=VU7(.CPZ&)T@GB;O'!V/PWY&7B^/ MR/"9Y>UT.6WGS$S-16]/C?0VVZAF+,Y'>+]?RMD1@EEO)#!J.0AN!9BR*Q@Y M$PXM4\3[M74N.W^HN&Y=U!VF%3139X- W\H=OY&**Q//R<2MR$Y>2:6A5D-) ME@2A,AU[83A(%RU#*3!X6RH\,'LU\:JBO-LHKV1$AC+A3611(9I51;-VDZN7MFQ*Y]7HD]OT%!W8?Q> MB;1/3WJCE+ 0^:3?&^*TU-"?CO//G"X\832I];CN.T2X^/H[BQ_FYV_>JN'" M^1;<]^UPH=$ZV*RI(!A:RH HDM?;P, X):@C5$A:3@:I/N>J\_LC=<=T->IS M5>3>&;D79_JH2II)%8%P3T#XH,"6QC^Z],4+0ABA1$%N]QO_5-@^@1!RQ?1= M,=T*&5,?DQ5,@DHV@J"HP G&@"5D7'#&M'=KZ[2OC.UK8BJR5PS9-=.LFJF: MZ5F'C>LZ>6?MV\[J,TGGQ5(!):7KI5$&/.,!C%14)!8I.GJV4%K=_:*T-51< MK^S8E4M*%^UNB/@'=^"& 7MNVOO/\1![G/1[A?P721'UHW'$,>2'>ED(8C(Z M&,1>>90GM;Y>&QGV"0-3RDFII'",6.6<0AM)(EI1Z__<7,;*VOSRSO%T,G7# M,IYU%9UG%?WRZE*JJ".2.AV $.9 **U+;(>47X=!3XJR/_O?BPXA^4Z16U778>'X;7B,>R/#O+(3MXT.Y65V.8E MME:K"H'4*LG!8$00U!-P1%-0VJ!)1G/N2*GI8?G"(;1*:Y76NO/4<]":)4X+ M2P,72(2ATB5KO=$>==8$)J1*:]V@M4L]=JU620E CAQ$*$=[HN= @R;.6VI% M*14@^E2IOK(+M].JU%:IK3M//4_E-B.3X=Q&'3*]1:&\#=;%0*@-G%!M;^:V M\^Y$E>0>E.0NM!MJ*HF7&I)- 81!#TXZ#2&;D7OI+1-R;9W:OA6+-">JY%;) MK3M//0>W\<1IXCY2K:S@&+..2\FC4IG-O$=9=5LW*&WG0K=)D:VLLV0+5(22 MU>'!*$;SX+L4;::YX)JL#J)Y7[&JVRJU/4]J8]$8PZP1J(A0C#GBE'8JH48? M;325VKI!;>V->,9U,(Q+D%(E$"QYR,),@K9((S<> U%KZ[+/F.ASMO!&_"-R M6SUX%"M71;!N;YJ>/HV!_@RFZD+I1/=LNA6*%4LVK<:MQJ MW&K<:MQJW"[X'<1Q8YWCG'(E>"(VQ2Q= ]7:&"OP[.R;/DL.M@LY(%D@;3;Z MZ.?:FW<^WR,_=SNLXJ.2T1,'S"H!@E@&CEH!6GC&--6*&I==#].G9EE'5ROH MGPSH.5=22\LE.BN\9I[EUT0JFD@R4<<*^NZ _E*!&,<3G Z,[TWT<]TK3L3'NXW R M^(B+!$I7M]I?+:K%:&4R3!)^&HM58&Y[5@/"9GE^V9 M-LO21GM5NG!4L]>ZD_;(N.H00E=SJ+0!%YK#U&;;&4A MA"=I;5WW96W)L'*@KMR[$F;J;%2PO[K>(-)2E91J/11"(8 M]4Y:Q3@S7D0?-9.WX+TY*O/.M<995V!\5;L\%(:;,F85PDN!\(6?:+VRCN@ MT08#@G &UB8"GFL;!4_>(\\0K@!^N@"6.DJ&R1$:3+:X\#*10(+U(6$RBB[7 M^:CHOF]TMPO[!F&(D ZL8!%$]C+!NOPJ:AZ924QSD];6;5]34A&^8@BOU6*K MF:J9GGRPKJZ7]ZZ&6Y$[5%D+>T6 >2%*@5\-WON8U\_LZ7+MHE1AMF!V7Q+7 M!)E;(?\=3J;C09AB/ W?QC6C>4ZJ MV[M4A94QGBS% ,$$!B)[!.!=_BMS*7H>429/UM99]S2Y->;:<[*(S(X\.J'((@D0*QD4-EJ%( M/+%H?3B'=.?U9TV06<3-[DV.QV,<1AQC?&:I,C>7ENVHS_WC:)QP,*TAQCG9 M[TW;[W;>:,NT!V>M!B&B!8%;V_T*@]<^7EW\-8-XN9PPQT-IN[@*\;=O5@7 M*]W.2;>M#(CDG4.K"7 ?2A%<[\ H[D 8)[A JIU1I=G4U13%RK>=!7+EVVJF M:J;'6!:7$)6IR^*C>2&M&(Q*26>_,4$V* %!@@=KI022@IU$$@GXHAUKZ"::07-U-F#!K<1%TVLLR'& MC18OOL/_'0\F@RGNXOCC(. L+OH.P^C]L/F69F^HRH^YY,=FVRN75'".66Y( M3U+VQ24%'Y$#&I:(]DHH7KIMJ;X4K/,;0)41*G%7,U4S/?KZ^K '$^KZVK'U MM>W>"R55X#P[]2$*$(Q$L$@E<$^RVQ^T20)79H&M&1:W*T%R>'0P.D$\S:\X M.AZ'_0R]7AZ1X3-+K>AR9L69F9J+WIX:Z6VV44TJFX_QMMII%=PYC9QGAA/2 M@+!!@B3)0/F1*Y'<"..*XGE1?-*J5Q EB3( 8H:R M4)@%# L,N)0BEFS18%F6+17$3Q?$W:E&4A&^+(2W(G\$J=&>D QNEA%N/0>/ M#($DKHPG$27G>9WN4[EP0^J*\I6(*%4S53-5,ZU0X*^NF0^BBML'IGR2&+-? MBU&4YF-6@;':Y943O;'.<);B;-'LOG_;B9R=[@;Q?G 9+ %[;MK;Q:,I'GH< M]SCI]PIP%TG4N5WO^E7GQFOC>SSC)WCGJ&-&.,M=5%(:)47BVBJF_MQ$BRVQG2W$2;D5? MD&55*+D=0!YYL_,>47X=#SXJR/_O?BPXA^4Z16W7R+X'X;6BY/9'!WED)V_^ M=SR8GE1BFY?8+@*<7&C%C8W F10@O&%@A'<0T"42G1 .:2:VOA6\TEJEM6=) M:]I0186.P5(BM"$^AA@]\YY[:SSEE=:Z06NMJ&Y,3AF:/5(I2T4/EKU4&Y7( MHLUY*=#0X-S:NNC3K-@T6=A)K=16J:T[3SW7^3E%>!2,BDQM@CANI1":8B0A ML) 7_YNY;9*?,[^J)/? )-?6;@:3B7D.2Z] " S@4PR P@1F@T9.2TX=RSZI M6N#47"6W2F[=>>IY=NXS"Y6>L3J@%XD*YZ.)ADENLZ CWE3=U@U*VVDU\-)) M1Z,5,!U"8X1FLU!BF#R*/B M6;3$1,F),UXR5ZFM&]36WC1UR+ <@P 58N8VDS@82CRPJ+FPB24GU-JZ['-J M^F3QC=-'Y+:5V%)]5*C_>>/_W+BE>HL1:-F:9X/&T;$_P,O&OC%G91D'WNHM MUEM\=K>X!++[;NKR+^?_QL'']7_E/\X^T:*PF*.KQ.HF6+Y@;?T?])^7%ZV\HJ71:#H<37$E M]<,!_OO=R1^_Q2//A-KY[;_[?WQX]7G[RYO/6Z_S_?[T^^>=UPT-WLI[8_NF7DRVVG;:^O"<[KS?EUNO\#/GUUJ<_!0J65WT.2?,(@H8(/ND M5H28F XR.5?DVFRXWHV*N?>GTZ.7WWWWZ=.G%Y_]^.#%:/S^NRSS^'?C_/9W M9]XZ86\R0M?6WX\%HW#MJ4N]Z[C#C;3KI[;N/V/.(PYYK3N=B[$U'O3&F M PS3WG0?>S>*WBQ./8Z_TKTVB9"HD=%B$BQ$FT+D7$ONH_9(;)-82(DB&LY> MM 7PYO:/EQ1P?M105/"GS 03'/Z] -[.PSLK^W5T,)ANC(9Y[D_*">)RCIB> MRV.RFO+XSM-[^_5?\D]C?4 >$)24>4*'DAZ3E 6:_7:FHM=2LK7U*0ZO*%O( M)H%,BJ<'12=E;'N8$C;5N0?#9J(4LY5F]N[TJDR3@XC#YOW_'.]7<1>F3D]5IXBS\>I&QQ,7IQ+O18M7K,('+KQ^\&P6::^.NX; M,$-C?'\2MOG&E^7<_"#/7OE@5J/^?6#G7Y8R/Q[5Q>8 M3X,XW3_SC%N?FNGVE^3B(\YGK^9X>O-''G#(OCE YO)0M/\L=SNC#*JXIXD+ M*5$(G:QD ;W.-R:U5B;\R>G:V8?VQV=/<.3>(_@QNK_ I?R +]W!)W7MUV^V=]^\[N57NSL_;[Y^M9?_DI]C[\W6F^V]W=[.C[V-5[O_ M[OWX\\YONYU_GG\T!#TZSM\1)_^\\79/:>P4OOQAF>S;#W \=,>Q]!&X^>ZO MN]=&M5_04N-,Y'L^<$<3?'GVXOLSU3\8-K_T>"$HO_%M\H+>^-ZWOI:2%YF1[O2UWWY/ M\GNZ67.KK_V;^-/?NH;VRJ771*1FD^AKJQ\.8CQ8NG[_>Q@T*\!V_I?>5KYL M?])[,XP8FW7@4M+_I>#4HN/4\M!OBE%>$Z;L^""V1>BB3_SL1H[<97[=,MS[ M0,]V?;AW)[O%6=5F25P\GH]9MN+DY;*FR2H,P/5[%X_#&JLP.$NJ$=7IQ][& M:?;=L[MXI=[SPH=G._>LM]_0ONX1_W93[E&?;9YL0\TY1FT"QR ,TQ:]]"PQ MP=$9E>AI^([.S@73!?>O\P3;;.;7SQUJD/AEZRPV=_@+_?UPBVWO__?7'ZU_%]H_E[]MB6_F] M_!WY[SNO]__:^ND7\4<3Y\O?L??FRM;U[Q^V/VSM_47RO>?O^.'#]NO_EK^+ MG9]^^?3'Z_V#$N?;WGM/M_;>I?,#(KODTY]H70B!17#,:1!)<7"4:3#:(95: MEVSXM75J;5\I\:C'?<]AL,Q3_96,GB@9118SY1 >6-("+5J=7WDO%96B5'\Y M+5) EU.DH)+1 F3TY8*,,MD(DP(@LQ&$\!PL=3[_08WDEK*H0R$CVN?<=HB, M'BBIY5&QURK .]OERW +@P/L#<^57OGW\K?@)ON]H_&H;.'$GC_ICI#MLSJNM1V''&O\2BC;#!KGN.&S;Y[OKLOS3\\ M?(G=55GY']8-:1LIOS[ \N+5,+YJV:H*@CD$P?DYSR((J"$1G4T0E+ @@F-@ MG5"0J-4)&8M"F2P(".MS2SHD"%:FYMBJ@/IAY7P%]?)!?:'RE>9&&>> :*TR MJ$4"PP7FOWKOA& 9[WIMW?!^EOT=PO3?:(_%,D4[G&J_&F*I#VQ7;2ZU-[[69.G6QU0\K MG2JJ[P/5%^+)*T$"P8QJP3P(SRTXQA@$JZ+S@GIT+*-:]@E=N*3Y$E']K (W M7VN171R6TQ,E27S2RTHME.,3340GP^&X** MC;(7^/K4@I7%YF&QG8V6-C&:4V6$ :^- 6'0@^/:@Q5*8K8GHTF42A!Z\7YQ M-:K375@_IC2IL%X6K%O[MS9JIG3V,8PF( B6/)(0@/)H([6>&F,+K(GI$JR? M6F"GWG -GIE-LY$M\W,Q MS)N97>KJ-$]V46E4?%& +!$A/%$)N \6A(@&K.82M(XLFXZ[8,/:.J-]2FM( M[ DC^&%T9T7PLA!\414U.1JEM0)(I E$% P\Z@2V,' *.AFELL(T?4,6WCM\ MN/#7$Q! JQRO:VI^0*ELTVP7%I#.8G>+2*%GX< _;%RN:7KT0S'31LM*E4[G MHM-?+G4^4H+%D!1X1C0(+BWD95! R#.#:Q^C4K,]0FL>M]=;#<0] 4%4<;Q< M'+=DD=>EBS4"DN3*P8E2+)X*<"9Q@RI9(GC&,>EKLW!9Y>Z=FU@-E7&V%WY^ M6,)]QDF_')BHH99NZ(LS"\V.P>CR:1&,KJE M--Z6P[$E$_+'T?CUZ-A/T_'!JU#3#^[ 2K^W90;Q)(BDLQ]D2\-34KHPJ"! M<^^-%#(QFOT@W==VX>3(&L[H+I@?5F54,"\3S!<2PQ'MA!,6HD\:A# B^PS: M@>,)C0B2<$F;W5IN%_89:E#CCK7OIOLXOJCOT*J 5R,;]ZTW+K-08XGS4H2O MSNU0=I]_/!A]VIVZ*9;R'962YJ*DT-874F(PEG!02"D(JRQXIQ5H0J51)ILI ME@YV"Q]%KR&,!T;N/%UUEZ NSMOK5@P_$(8O9 5C.I#@/*@H$012!!<(@XQ= MJAA#R4RI*7$U;#%W4]WGG#ER=LEY+?:&39;MZ:SZ=RQ3*^H76G9<+6[LN^'[ M_'6#85LR3B8XG33'X0X&S@\.+N1CTQ$F_.]X,.L%4LN%U7)AM5S8C:=.3T,. MI30?#CZ63A3/+-P[CXA[V'COYC",2P;P:YS]=W-X9JUWY\:JFFX>3??A3=LO ML]8I&54$&TOA4,X86"X-&&8$%+9OO),OH^:8' X'H^QU+=H=/TSBP"OD@0YM>%9DLQI;LRK86S"4*\:\U4* MFXO"OCIM2(BSA $7)5CLDP>#-"N3:(Q1%A6*.#NKQ*X&C!\EV%1CQ=W;B#X/ M%5>L=P[K+;F2-%(>.0AJ4W9 %((A060'!!$EDVB)6EO/:D5T*;WU6<5'7E]3 M$;0&2.Y3GXA>ADM9^9XV3=$6)_'V$]^W,D*4A M1 CC8XP_7]BQ$ME<1':I&@$7QELD$@+A!@0+I:Z+9."X"\1([I-P#YUD66?. M2LP<1V^E"R'9SV%CLC+). M*F'-15B7BJ8PRY0TQ(.--/M#03GP6=!"<(P$(X,3A'79'ZH3Y+XG"')F2?%X MJ,H2B#$./A(#QA$JN8R"6)G='MZ75BW3[:D1_@ZO EV(\%>0+PKRUGDU91SW MDD&RA(! :<$H1L%;I9(0+OBHNIR44B?(/4\03IQV-C"@+.0)XJ@"&T3)/9'$ MY-5>RR";.@E,7*UZTHU5X%EM"&VVZC^>;0K5[9^NB-9OQF=*-.:\F!R>16HJ M>0!+ 6N$A3Y1238XH M0<3:NNT;?C7%M1L+Q+/:WCE/RA_C1QP>/[>*!2MT6G CWTRYS=\&T_V-X\DT M<]:XAF_NQEB7:LJ9*$V@V@'C(D!>[#PXJQD$:@+!E+V@5.I1R;XA"]>5JX'[ M[@+\L=-/*L"7"O"6@A7!2>T5,*+0V"$L_,\:AG; M9UFQH',2Y-K]HF:WZ%VY[5'Z=8*N'ER^.SF];ZL/%;@3PF0OB?),3CY[3E8R M BEJRKTQ,5&]ML[Z5-:BMD\8V@_8$;E"^UZA?:$[/./&98D!U F5=8?GX*DM MY4A2*@W0A20T.Q9]R5:H5?)M-4^GY<8V3GO!3?9[1Z5U1,38\R?7%M%?)!SB M1^.(8YB.CEX66TQ&!X/8.WNVI\UF#QLKR=8L!;K?GMKRAY/,8G%S>$T=[\IF M<['97Y=*/ ;F.:<(VIJ2O5\*PBG%0483C2;$&,_7UCFU?4:7U:OXUA!:H2#* M,Z:%AXVP5%JX/UHX:?LO7@L=P864:2%H#8:0"-Q%PQ@2I"1F6I"RSZ_9\>DH M+2REAOX]U 'OY'<\!\&X.?R(DZ^TX=V*X?_]PW>/XA54 W MK[K9:G'22^/186_B3LNN3' Z/6@ZZ)36$H,&5>5O->C[4+Y4&GS&"%]P/+JF MC6)CLA^SQ7:SP;;<]'@\F)Z\&L:-T<$!-GX?3E4G5:PZ0C M&!W0F=* M#U4KRC%13L 'FJ'N40AA#/=E[YF2/I.V0R!_5CEPUVB5+$Z.QB4@/#UI= O^ M[WAPU,B6B^)Q"^Q6/XM\FJ5W6/V:NG92LU'U]M10;P_<<)II[,V9K2IOS<5; METK5)J,IEH[/C 0& C-O.681%(V>"24UI6%MG2U>3;MFQ'47P4M6)K=W/2JR MEXWL"T6BA0HDB@2HI (1%06G1)[8(1.V3"Q[(VII?D?-A[NC)#D>A_U2>"D+ MD7>#L'\XRK*CU:ASID &PZD;OA_X@\33G >2ZZW1'$KM4;S0YK:*)&I1S$D2@%"P7'I2*2J%4UL=0>DCS MOKHFJ?>!CA6=(V2UXB:/"NQ.JI,*Z7N#](4N(=X*QQ.%X'SV.&+BX"5!"#18 M)X42(G4D'GH9U\\K5'*J2R8U0O($I$GVK^)Q(2^LR;YWH*]+I0#1"I^$IB"M MX2"T$I#-&H$;RIWWD:!G31$HR1<1)#5/HRZA&G6TX?U*;]:TZV6<+MO5&XTR?NE 7(&3,^5^3\9-#N7 M_=X0F^22)K_?S9 1GUEZR0IID!^.)_GV,U]-MG&ZDXIA3]^)E;_FXJ]+=;J( M"(XKCQ CS?Q%44%I0P;)H[)(C?>V]#Z6K"_M(DW):F))AZ']R'JD0GN)T&Z5 M,T!'F;($@G,*!-$J2Q,L_;I0:(*Q M-QB>9K<^P'G"ITYCCU11](;S0S7LNRB;7:J^Y+-0(9P)(,&&4E"4@0F*@=36 M&1H8M4FLK3.K^Y)<33:9V].Z'8A6**3R;%GAD]E*K[.1JA:: M0PMMOW[5]I"HLL0E1+ J82DC)NTH);W,<%*R@ M7@ZH+QR<3,2"9F\&B. I.SC9M_'"24A>^6ZG M>QIE0[F(C=[@% GYT2?/+K6MD]KCU$([J5#2&5%M%.M4?IJ+G]Y<+HJ?J!"& M SJ9^A;]ZTU%OXJ:#23HI'=%[GP;3_?W107G,WLCGNW=-6OTSBW1T/X'^'1ZX M;,2]T9[[_-N%S7XI]-!S0J M6S)N&1@=$T3%G*2*AR!CR5'K:M4HW1*J5).Q 9? MMF02^) $E$9FJ,Y&%S0$JY@>E)%C0I?]OP_?FIO^DX M_\0IFN^^1;.ZKE<7 RC7[R1GVCH<#7>+!JVL-1=K_7(Y?UY8&YP%'HG.WE=I M,H;<@E2!1RV2XH@UDO(,X-R%[)"*Z04PW8JH<.-14@)6Q.QOV/R'3]$L5 MNF0YZI(NI"+YC.,PF 599I&5T5$3.IF51SH\.AB=()Z^=1Z1 M.3IPPV<66^E<:*7IBMHFM#>GIMQ)#97MS.Q8"M!.CHXJL*)*7( ^>2 M@761@S"^9)4$"PE30!MY=(8UV]"$U<+23QC7#]CMN.+ZWG!](5B8-20H;B!E M<@9!3 !/D@1K,,C,V#:@6EMGID_5PETN:OSD;O!L*JKWTC5'SYY9B.2Q2@_< M[$"=17M_'(T;*YV?#ZR'B>_(3I=J(1DN4@A6@4U*@N FJPXM$91Q*(2ES!FQ MMBX727RK@9$.@_B1*@54A-\SPEO5&IU3(2('%AB"H#J")<:!L8P1$;547C8! M$_FT$E Z+3C."R+]X[0BTC]+Q>BF:D;/GRQ/B3SW0BC=*H]4F6U19KM4'BG2 M+%V(2<"<]R!\C."E=!!M2L%2% H+LXEKNZMWK Y*EZHCK2@O="[&4MG@_MF@ M%6=1C 9%"/!H.0AG)#BI2UY:)@)A@XDLSTS65TKV[37%'^\6:KDUB&J!I%H@ M:2DT]R8E#$T^3Z:@_,:P%X['8QR&DQY^#OMN^!Y[8S>\JL;?U\!S3BSZTYZI-U>!AO/P/ MK2OK38 Q8DWUG:1,)U'$7)&V*4"QT;J-NQ'68 M")89&ZM8[QS6+Z2C,E0$B:KT4\M8EX:!IQXA^Y;."QI-DD4ZFHX<8%C2UERG M54X)D V&88PE$6@P$S+]*RJFD3:M4UOE_45V[)Y4G*QSN41G[+<0S[W-@S'* MWO-L:KS&V7_SWP^.BX':C#ICV4J,\Q#CWJ7R>L(SG72D8#4OQU<9@M." 9<^ M9)K,E,GS[)9]I1=.29H+@2NT?_A<*>5A0VR54KI-*1=:2ZOH8T@9)DU/@[R\ M@$]9<"DT*22.-I*2#M775O>)OMI^J8NT\AS"3ANW%F ]-^U-]['G\?U@.&S. MRJ?>48.Q9Q9UFHQ,UJM1!H%L? MG4DT(G%&6.&=YY8Y'3"[8)2@+4"GM@)]E8#>.B?/G-&)<"#>$1 Z$+ T66"< MRTSP(AIL2A<33?K9I>H0T)]#4&E^#8/YK1O5RYU%YZV\O\Z-WO_=W_,_&7:/ MUGL5E*;9G15>11.CL"61.K_@^E3&/6K\K++[7.Q^N3*C-\:Z1$%EE0Z"20?> M$H2\AF/@FEMG?"/C%.U+B8I4.*QU^18>"8[16EX-N(4O=X+-3 M2TR4/(M?+YF;>;65#E>)#EMB-R]OVD<$SVCV:C&&+':C $UXD$10XJ@N=&B4 M[IMK&I1VE Z7DG&WQ&YLK0?F^9'BZ-@?X)4G7D:_MP>^R^?@'QT=8#G? MY YFGD4Z&'WJQ<$D'(PFQ^.[-C=\1MF8JW&$>#,O>\6)[!VYP>T]Q=N&O#KW MN+=7/]<]XI,1. ^;.'$VQ][F*;:-=1MR/NWR5;45$U3I%*BQ5&6P3(&12, ' M(IGET9K2](/3/N$+-QCK7CB^\M$3Y:.'S;JH?+0@'UWX4C2J:!EQ8$/2()QB MX!A/H*RFP7#&O?'91[3Q'H8EL#X8?LS/85"T:QFMK&-58]Y.( M=6^,AI-!Q''35J#7J5M8F^>@BZAL,K.763G);L*-W)]4>#XC#@YR, M5R)Z?"):@B:L1/0P1'2A\X34-MKH@):2?,+( #:4C3SM@@U62F&RSN.6=XB( M_D;CQ<'DZ,"=E)O]&W_VH:ZL-UQON-[P8]SP=U/G#S#_-PX^KO\K_W'VB4,W M?C\8-J<,B^.4#V\E"T_RQW.Q,$5'%/$Q=2HA Z6IUO3&JM3/B3B[6S M#^V?;\<>N?<(?HSN+W I/^!+=_#)G4S6OKL\D_(T.KTAS?(=?SU>LU%9_Y_6N]].[G5_?]GN;VQLW3[>NW/+VSMZ;W=[>3F]C M9_OUF^W=-Z_+J]V=GS=?O]K+?_EQ<_O5]L;FJY][^='VWFR]V=[;[?WC>.B. ML[+$^,\K#WBSV>:857KMFB$[E4!0_)B77)VQSV 8\P"^A/(OCS2(]-S.#__K MWU\:%F9>R&889J)S^_@P?V=80N#CJP82KG@5.VGGZ#1P/'ED#V+[Y-2#^'"0 MK]\>;/_V>U;U6Y^V/OS"=W[[8_#[A[_X]NM ?C_\SV#GMZU/?_STW_P[[P[P MW^]._O@M'GDFU$Z^MRVV2?_X\ O=^O+J)%\O_RC7[P6R_>7=X/?#39F]A+_^ M^&T[Y7LC.Z_^M,$X;0R%B,J X%R!ETY!P$"X"X)(-#-O;S \QOBJA.V3*4;6_^\6IOM5@-V,OOS!T_N8;9(WYOK;>[F)LSX<3Z:#='()@=0\ "O7\LV1KM3-^[] ME#VGHTR\P_"B]X]2+:7$V1GY?F.F IJ_T>][H_'%&Q>?.WWWO._5I#<8SO9: M\G#U>V[H#DZR;S7I]T;#<@>]+(7^PFG63P&;_!)W/'/U\S-\'(3\^>FH*=F2 M-ATE 7AB]Y>OL73 M ;IX]*N/.&DR*J[_B3PZ1VX\+>DW^9]+#DX>I8/\6[,/3=S![''/'A,O_KW? MO%$>\GS8W!A[TY.CXL8>G)2#J=/QP!_/[G@V' >#IDQ.]I(Q?\NQGX3QH&D/ M#&4H8B\KQ#Q6^3??C[%)"LJVV'?-O>7YYHZS9'/3V??GW\]/^6$T+F.>Q_#3 M_B#L]_;=Q_SI7EZ6#\L_YH\>H)M,>TNGU=9F7I[[X64\'G\:C>,$AY?Z(N^V MGO&'\H@_-T]86O6+68#@X/#[AL*H6=KR=/PTF.X/AKT; WJS"[,I M_IS@^V*)Y>XS;&[_>'6:#(\/OYHFYROS\:''\?G*/'R_.[NIB[H2Y-G-C"WR M)Q5,6$\C*&$\"&G_?_;>O"F.(^L;_2H5W(D[=D0G4UF5655I/Z\BL) T^!JP M!;)?Z1]%KM!2+SR]"*%/?\_)K*JNWE@$B ;*,\;074LNY_SR[ MQ)0[RS7=>C$Y'RZ9ZZ)Z?Z-R?P';#H:CR6FTX^E&=DK0Z/KZO(C[0$;O!B@> M1T<33T,_;;W;/MK>^MF#W4LX2HP,P.<3U@8>FV6O>A" .P OG)*S1[Z: N8# M6.Z,NY+\*35Z]<,3_L"Q54.YEKYQQ=F]3G3?>"'@3E@G0D-YQV]$ MQ<\^%G $6W)L!^3_1O\=]E!JKKXNA8;Z+ *\[9HN;(+?/'_+UL_5_I30 %=7 MYV1U],-).4%>O>2LW(Y@G(=Z,@0VC9+LTJ&^ZI_!P32.WO35?_&@>@/@#A>4 MIUQY6(_PA.HVZ6B=(("R0IAB'S3TL1_)KM6V[X>27#J4_PYAIP:REJY* :KZ MN!*>%I9HW%BC_E!U00X8#]WD'(_XN;4:60Q" ?%T44@ZJ0OBJ='PLQV%4>_+ MBVJ;Z64#WH:5@/VK?\<]E.M?9KSY?%P%# ?I)W!^*9OH6E"J6'0&#TV)#44T M>-8%B"*S .39\V!;)\CO]<"V([17':")*O@'>/@/WE94@N2<.K'=#SV0;,.GX1"4R-H=@%/_K.@ M1#PTPMS.RL#BQV5E2)Z;E>%P="('W6^>U%[6= U_[ S,G\#$J&G@GX?N=47H M1S6=[]8%;>#J1B#<#C#1%$GXY$]XG@: /X8Q_]8;ZL\/*QC%^R\K+^A[$(!V MX-]7R<&WT]/WG_[B'XY[W?W=OS]_V-7T/;[CGU=?/^R^_[HH&'WXI.-]$)[@ MO>GAF]?=@]U>[_"?O?.#?]Y^/OCV]^G!-[S_]>>#3Z_=_B<4O/[ZF)A"4T%C MHI3$3._<$2$2"J0N;)RYN%!ZR8@A*8]3^%^6&\E2FBE7I$R+(K/<9#+GBT:, MHW?[^SMOWT>'KZ.CO3<'>Z_W7NX<'$<[+U\>OCLXWCMX$_UY^,?>R[U71W=M MXKAZI LSLVGN #%2(5,0&@NA5:($<\)2)F.LP7'/5#]'Z9Y&+YXUA7X[^:AD MG%O81\*!&@F+C2,*MH\X6J0V$RFC>;)(<3-2^=$X#0HZR&QPGC8QZH9V\HT7 MMH]O*'64FDPMQTSQPR!SS&2W4OH^/QVBY6=X/H"G-47Q[6BGUPNR;B6(*=F# ME]D@(DYFT^,5:X#)Y8GP<@E84#P5N@\#*0W="D MA1*3E;54VU %5\A'3>CZ,=+1 XDC7G7M]J/Z[(UFA^]3I/8YZ;MV@-V("1;H M?4:A9R-[)D>!/O$](X-$[4U/$5H.(E"#@/20*^!K>X9OD W"'0%[=<]ZJ*R6 MBMF;G9T_:XLV$G"WW*[9P!IVX6W0ZOS0AF?=P4P;B!J&F%W0'@ 5#6@0/_;EYH'U?1NWE2!=EU*[$(\EHV/?+NSK;8'3 ML^&@!'!O!1V8,B?<+3SZMZ$<^58:NUVX=#(6XM53$; &J5_N?8A^%Y_X3V3H2]G MX%TZ>,OX%(2$<>7J'9:X'GR;3<$"N%].)Z?#$:Q]\)J.QU,;D"2+ W/!]O5P M"O MW4["9RI\%AQAWSL5P D-"FUD?6="/-F&Y0[E >V]!;?Y05CXY0V9+;I< M[WX+J[/8T\@Q#!;GI/KE%CZW)CF^\F'W^^.3;_LE'JN.B*&A")%>4,)E8(C*> M$)-EA8*-HH;KK1>@>BTYXPAL"D'_;2#\,:[N,A,.IQ.@TX'W[ZQCF2$>9X%$ MJS/3RU[!WU]>!:")C@*S';U"]:\!"'@5(@Q2;$G,M*1F_-QV ]56#\#+UU)P M&.("!6N=,!9GEL<%AA$II3,C\D3'.G$I%5G9MR6CWT.X/J9@QYAN\!<=^0%@ M*C"ND*?;YTNBGW8N@$09U=;EF2.6&4.8+C@I#!?$&9"()X\\E*IS&Z\/"[SK"^ZJY7U^.;:.^[S_J.XB(WQ?Z?9E_YBI_RX)_ M)G&*QPGG<%O*,J'.]] M-"Z.I>&2N#36<#Y2051&,Y+#IH!HIPIMLU4>F8W3M]^%P[7>SZ=F@/*R@;OC:9JF7SR%^_*SQ;"9L&@A_!ETS/Y9L)%Z MC51ZZ3J<]:7@,/*VH(; O4Y 6)&YA5JCCR8Z&>*'"KUL\[$_%@4@/QXT2*X= M7:=T1H68'92N9A'1\.L7"UCCA?N30;>,_>[UAN?>(N_CND86 # "N6QLRQ%, MQ]9->U$/A(*J>Z<&Q74D0:,N XM[0XR>"'H!FDP'H*&<=%'2@J%9-(^?#(?F M'#3P3F4*]H6].TU#/[Z^&2NNNB'F"Z[RTD\9&89K!^)8:5DH%R),MRD8>F-# M63-1#4>CX3E>XT/;O,< %A'#GOT8!J;$X1,[0!]9!_<4I5$T9RY$D>,@QJ5! M<;8+:.D$Z7:(<8J]L"?P/-T]\TM?VMMA.4<6X\;Q^R]RU!U.QZ7)=(F^8 ^4 M[77ME])CAX83D+H5!I7/=KAYF_0!4VZ*#H8(-WH21CXW3J\$^G;QWH^+*P'4 MCH_Z-#4G)8DJT#%#Y)4N';B_IA/_T,>MU =T&68R,GZXGL_"I+S\S M]NY-/9EZ9TAP/FAO=S5=8*11;0=N#O8V_L=+A*S[/4#?AKF_AOF\A$>CWO0/ MX,U+&!90_:@->=C_M/\Q20HF5)H0Q30CC#-!"IM:0G%QB]CFL="+HE$&D)\F M29(E1E_ #5SCK(T31L5I%M3:$@7!.^Q.A_AHC M-]">7H;L!BB$'STT0R$X!^N'AA%W&JD^50"MC'Q=N^ ZA,^=G1U(*[)]JN#< MN4/HWY=>6KFBFW&\;DV^5_#:+:=\U<\:(CRCSPX.?'\FA*!^ZP6EM;MA@"9' M%W,)68D .4,%GGV 0@GN!G#1C1E MA.0:1)>03%4[[6KIP@WU%(42.SP9R;/3BT[S-=Z&M..,H64VN]YM)\@C? +NI_ MX2II &30\CX['J4:3RI/305PG05 UZ7$"E_,8SM6G?<.Y3"0@?<@?^G*E6$2 M0;LIWQ$.$QA9F!;,2P'XG>*R55DDLX.I"J '=87_$+0J0^6ZC ].G[;B?[X MXZ6_%_Z(WO2&"G-/_I@8S)(>GE@_ *_R5Q?CA& G ^L6HVO,74J\HK?FY'=I;9TW#XQS"*^4%@FLVZ1".O-=;D6/HZ M2H5R6)+*Y9E($>#J9]\OMYK!+"^J'"HL5G.DL_RJ.EKJIR^PK=?(-5K,BVJ< M;'-O]TE.J]_N\Z2\CZA*+XJX?ZX!N;';JR,2Z^=TZ@GY485\* M8+S$*G+F[+.@N"--+'"6!1-QY6A!6"M%TPJXXD]&__B 3#L MIBL)+\CKU;L\"S9 Q>/:\@W&QU""* C4X(]^E(Z&"A:W).92[JD>7"%)-8^E M-S?CIE$BUK9B;IC \D"7+Z_2T-8,J"+[%4-8M8(SN1;#MGW #YJRQJY\94FS M:UYVD^/W*9VUY0I^:^J2=3#4XOIY_7'E^OTT_CGZ*=R'N^R"M.ZW?M@K!?=^ M=TZ7JJHR5(3[LX]B'I1&WZKR@O?:CBO";'3KJ+6&[L1;PDJNP_ ,(/Q)KXQ@ M IWQ:XAH+<\]--S.5+^WU9R]F>PRU2^8"LO%\G2&X1XCB>M*_"$2#'^U.E<) M\)[[*TEY\8T-GKCBA>>G=C#3;4J5Q4S1CSV:O\E8M!<#E-?18>.HC/0"UK!E MI,K46P70_(RA B7#A$WOU=$ M6J.:Q=0O:*2Y\0P>X,(!\O)D"7R34AZ-]'(*%->=UA,0Z^(0RSZ'I:N0BT5QXRL\#$+\/>E[*X MP1*,A_ +&+;L^>@LV^N5>0FES\3;>ZXXN)YU\8+=2MZ>G8C!!^#1I?*?88!F MF25BOOCE0XVDIDX4N#$,OXY \S^;RE*" #$P=,KX\KE)X07UL=-5$/7 MBH?D)FTA(86CIVO-L][>RM%1.8= E2TS6J0/GJH"QGP5WZ!F-L_(4"VI7,BU MK.Q/6F6][U"61.!CN>HCIW[5XMY$BP/$KT/2T:0ZLRK 033QD<(HV>I3:Z:8 M>-3T4JV2ZH(P=X7#ZH8%!JY'%<\OAHNV,5QM#-DFOD7EL;##AS"(T MYL)*>GC9..0G#A4^S!N29CJZEUME??9O1T=+[^J6/0'\Z3)["#HV9N)JT$-* MV:3TRGC5;C2ISOU*VILW8U5!#5\I\$D$+;1KO%F[7%&)P"I\[''##;ZE20W I% MF)49[+%C1/%,%KE-'>5QN<=DE8NLPH\ [24 G,\S>6T%'%M$O%Z$YBOO5&E& M[]DR7;S29R96GPX Q4\N*B5Z+D8BE SM750WUQJWLEY?G8[T*;ZW4P-GP_&. M+E\4T>N8PMK7XN/M)EY*+*FW0O@9WI9XC7@Z&$ZJUF,SW0GT;C/T7\UT@R;\ M7PKWSUJWJET;Z>6US1K*[@H%Y<>5.KOW\D$HE@;%\6UW_/FE#U?%WYXA6NU_ M^NLCB(;2FEB3W"4%8=0 4*4\)HP7<:*=R+-L9?6@C0N->PD0@+1<69Z?FBNN MFE\S%@[KFOB(FS)B*T06%N:?\;3,U]N(=B(2\\"1A;728D8J:075WJN=FWUK1]Z&7;<'1F"-;[+ MG;*7Q=&9)B$U!!/TIE?,Y42H1C$DA"P6W,&HMRQUW=JG91&/E([_TMRC'^"C. MG-6&IBN7;<[U/CM5&JM7BOLST$$,7ORZ:[HEO1%R;3Q!S>O9+=^Q/ \S\ M'G;\<3AI(% ?@%,V7[J]++:N>&F(IL(PEJ\^BP0.UW_=H%VEY$I@%D+.!&69 MIC).M>$%37BJJ8FSDK_S=7USL_D6YH-IGYCAA)177 (%K\(RUZ4)LF>& X>[ M)VQ_YV,NG*4LS4FL.2=,V)P((SG)A90TS9A*4['U0N3+A0FJDB](03?9\33- M>,Y%RJT43.4)< 7(SSRC+G:%R4W9H#1?UZ"TW?%;[/C!^<<\3SAE/",VD0EA MAE(B,B,(3;(T294H<@G0G8LUK4:K;9^O]W;#,F\@!9_9LAY#Y^84=,M>VRT% M?3<%?8X/3CXZ5\1:6D:H8J#X9GE,BI@;PIQ4ENE"%S;;>I'PY.Y X[9=C=LM M_UYQ\=M)?+B[Q^'Z"_C]V\%?'S631FJM269=3IB6F@BJ.4E2*JU+83\L AL MPS41Y'OJ1#8!Y#D5]+MG5>GU< 1O&[Q$$7, .E)#"]X9&/]G+X2'/'LEBNX? M[WRD3,>*%I2XI$@)R/:<%'EFB'19SITIDD+3124JM@KEW()JE3.9J@+820.V MP18Y;B1;5*+*/8FJ3?F1.M1*=>;J"2Q.6/",H[LNBQD7NA!"RU38V#$J7$(? M/MRYSIYIY 25JUW9V7S=9#/L]>0HY/RYLF*IS]PIKZT0K=D";J'>;_DXC(2? MW=B9E3VU7[$@V MA <-PJL'^=[ZI5@X"^:#)L+-&ZD+=1AUL'1A8'7H9"' MK--%RJ+KT?C4V@D:!.UV] :F78[,%\8H QA]U8HZ0+I7)EB-;*7Z5B6OI_UI M&%I0;>=+(^,3MVMVBDXNZ8,",@S\[QZ)<'&:981]@?B'"Q1+:5'=@'7/Y46H%^;J3? MK*J)-U\.OH$S,PZ4Z/ ^N803S71471N>E+\'#B5Q3&\R,- M0?Q&$OYZ00?)X0\@A+(>".)P=_]C$ENCC;9$Q2(F MK% 9D8GC)$N*."D2">PKD""6/1KW8YUJ1@]<0]P;?I>X=X\FL(>Q<^TTA/=# MOU(OYX1W)/F;]?*[1ZO949FV=.@:P_:CGAOTGM]K'/DQAMP_8]L9C.?D8YHH MZS+&2L8*4K?^KBL_8 U;Q =AE,8BAG__,M:II]?&NJG/0EUV*MTM)&Q(X+! M9_)L;'^I?OG5=,=G/7GQ2]?'B!%_TZ_SC\/$-^\>@7.F7&V_RN'K64K7=AS2 MNB8C^-=4;RZ_WO9?_6=BEK_+X^TB$6N_AJ-\[7>7/1;K(='O>^SEW_%T_4N_ M>[!T.TN2:SWV/WY]PQK#-B)%_)^M=&N6E^<[[?X21X$,JN==$Q*'..WR%([@ /:0C_!(:0&GFI+,+9S*U/'*U8)>QSO5%+]*][FGQSTC[[?*-F_=--%#RA5*:SG(+ MQU1F"F.8L(P)^"7-,U6VS%G4Z]+OLS5=4W!/_;9_;AT_[Y M^V0?!%<02H_BKW\G:+%RN3,G"I6TH!58UPRE:FJI)/4_1X(Y7YPG)#INH5K5"PW<(#0=-E4FE M$NB=,K3C8X,9K8E47!(MTDSF:1'KC-]>9;I;KKIOG6KA[+BV3M4B:XNLCT@K M:\'S^\!SIG$5*6,\58S8.$T(BUE.E #P%)FVNK#":&ENJW%M!G1Z^?L_WJMX MC<(&I=\1QY)ONGMW9(.W]L=%O"YV9__%M[DBW^QHN,C)E['O6ZM[P+, M3"G84F_G\.7>Z^$(2Y<=NB.KIR.?(_";Q;"Z)\#TMPDWHON[[S_&F9$YIYK$ M5AG"%'=$49T3D&H933FC3"1UVM8/B#1LJ6(3J$+&*DTT1IUI+*XA0"8NL%)4 MBCJ.H**@< J_& R7 'TY8W;6[+;:$=3>IY-K!Y&4W31NFD P'XKKHVFO&PFW M?4E&S;U'CD4_YN5KZJ[/4BFNNUKQ?,%]V)G0N6B6M8.-:WWPCN]GU1V,)Z-I MV+%0EG50-TO"XE*3R%F?V[/4=:F^"@M)C6NNC7[:VGE[M/5S51+V^ZA,^C)5 M/B?$_WW#^.H["*?]'OO (LQY<+M:[ T>B$FHVKDD_S[#R%N^?[SW45J0,&,9 M$Y-P11C+))%YG!&0900#>58;M %=2NXM4^K&E1IOG#S^ M_"K&)VW%^+9B_ ^L&']E!?B%C'1I0'!V"8^MM2PS:9&DF77H:07X(#"Q^, M<$1^<0;AW5%?7OB+E:W5C;)$NN^2;L=A=4$@E#V_?HTZLC/:A,=,)KZ3_'PO M/5]IH[ZHE"NO.(B?8N5S2KWV+^LBO\UJPK!@)W+D=[_)[3%INJ[]9Q-$0P5GL( [16"EQ>K"P_;X=G6D*IPR&#JLTI\X]9^'WMHX!/':![R M71KQ,4LU1$*C'CS>=.C%WNV%=^.!=YO:UIO3&V&6]KF()+_AM'<&9C=,^MFG M>\*X/F;&,&ZY(-I(1IB..3I*0-"W+$^+-%5CJK\+3,*(-57#R7 -HIBX4UOL=J^I?DA:[4/!Y-8B@3VR))[S[7,M[F@C^6 MQ-!VL/?@]N(&_0BKYS MNZZQD6M#OE9$?6TX95^S!,"U9GR-^@!/:^7BN\#$I[HX+5G=)UEMK.RT>#[Q M5>?3'6__75-*^\I-I[*[+,ARJ?ASM1G^ATLJM9ECP29XS13BIYSJLFJ*FYVO M\@/K/:W\_W3]^W3_TN9JI\^+3/]I/WYQ\^]7K[_8//![NO/[]/]K[!/)-] MF.-^_]57^)T=OOG=[5\TTOR$2(3(14J45)0PD2LB"X'1[JF.A=4Y+]36BXQU MTIBMB?*[#?5O>!64%HLV:6X_L,!XBT4_#(MF67,T*1)%K20NYSEA<580P"9. MBH)1FW!'4T>W7O"B0XNLQ:(6BQX+%MVRTGR+13\,B^BL9E+!G18\)9(R1UB> M.Z(2F1+A #R%0JQ-8+*D0GRUK!J 6CQP)&MTW+:L'HAX%16H.15%QK;AW1 M,A&$2580I9*"N"S+3[J(F(;AW^[59^S:[H0 MKZ@W@:;;%<4F;F(#OFEYG7:4CWR43X#Q[\Y:7SZ"X/6_)'4UE-)^3\2#V>\; M0.&3!D(@X\K@19^8D_RZ'&#<#"0.L<7W$CO!MY-K3&E%BB[2,DFV5Q5UE&.+ M#]AZ\1/]>;4#HR:4Y&:$LE).?D3"9-C(!S7Z_U,2VDZ@LP,?QW[H?(CV^'!& M=#YLO@]\C@,TN[,*DI=)(0I_*8L-@X(@JM"2B3A:)4N#1/D,%I MAS]%4WO+X ]FGFX9_!X9?&:^YG'&=0(<32WF9ADFB-(B)0D6P9\T@_]8DV_+X/?(X#.3<")4[!S%;$N5$\9H3&3,#;$%5\8YE3$E@<'S MO$/S=8UQ-X?!GX!EZ!&:A%^%FB-#%U)4L?+?K(C@K8S$FV*Z;)_QW<]X BSY M#(RU1Y.A_AP-SWSA0]^F?#+JZE =$;^1YW)DQF4AT(7O4&IH[;)/5.C[L7;9 MO8$>^5)8LO?25Q0)XM[.!"A.37UI@>-A54C#FC_E!5Z\,QK)P4FHU]5*@C>1 M!)L1W([+#'OOD,P4"6&<"U(D LVV3O(\3;+GYETC3 Y![&.6)/E6%*7$I$#SZ=9D=+8*)::&,]YP/R6YY\TS_]8@V[+ M\S^:YQN!OXX:DTM%5%8 S^>2@FQO%7$B9VEL!(.GS9-#*" M"L)LH4#_9)P(DQ0HBRI+31(;X3"R@'42<6M!]$9<],#=?UM8V$ C50L+]PH+ MC=S]PAF;:4L4S2AA5&*SVUP1FBC<6@I[S0(LQ#1M8:&%A4V,0FQAX6Y@86:T ML@G+=6$Q#C%."8L%2 L\M83;V#'0-ZD360D+Z:W=4RTL/#E8V(C8Q186[@86 M9G8M0Q73L:3$,8E*1 [2@LP<02%"2A,G+-88O2@Z^>W+CCT@+#P!F] M F)6T\=-9KL^Y?EV87C7]7*T0WQ40WP";'Y[T_9#5YM=89?VJ>N/VO*\ ?!Y MO>*]*^CGJ=6%6C7%1RIK3\>FZFQVMU;[Y*J6C/-I/W$K.%]=">IX!X7F8('? M^2@3ZU+.! C,N2-,%))(H1A)BHP9GHC?2Y*]=?BSXM^OPP M]+F=#Z)%GWM!GX.9[ -'0&9SFA$)YP/(/JDELH ?AKDBS1.MTKA ].&W+FG0 MHD^+/C\8?6[IZFC1YW[09R;[@$KL'&.*L!1;I:#LHS(E2!Y+G8!O,%>'*'[GV;.\O0@?;8 MO=&Q^ZII\#262UMH3C2E!7;BH*2PVI$B8QKV*%.-Z8'S:\24>+;,\8 MV>[;E-HBVW[;!-PBVW M@(GXEC&M#P$:']?^T_9L:T?9]FRK8. _ONY09>I?5UB%%O/L_FDZGG3=Q5WS M]C4\*\EM/"OS!\>=#KVXQL"W7OPYZ@Y'Z*[J#DTD^T!ODW%T*K_82%D[B$9V M,AKB(??%]BXB:7"9K8DF0_C&];#$^.341FOEH8%/L[M;)6_OX/53D

>& M]+%+4#W[W[<7'_XQ9RIA( WI>'\7_CU^GQZ^>=T]V.WU#O_9.S_XY^WG@V]_ MGQY\P_M??S[X]!JDH;V+_4\['X5AF4@+25+J%&$QY=@>6Y'".A8SX2C+@78G M=K D!1'8%0+L'(4BU&-.$CJ3069,+N8"H]BWK2 MYJRP5!F9IT L29(K)W26@;C+*2HF?.O%,>S8RV$?1GSA'=GYK^/H#/@'GB1[ M@ @KN@N@"[PW-0N5HIK%S'W-\BFPW;BN6$X0%4U5T_S\M*M/Z^>LJWP^.963 M"!\2#8&#D:#. "1<5\-@1E^ZVI:PMKYV^GEW<@KWP64>3P9P"PY-1GTY^FPG M"%O&X_J*1_@2Z^'R\#"@:8 D?8K377/U3UO[U15OC]Z-MWX.]UI<#< GSQ_E M:O]['.W+@0QE]J)0"_[/Z4B?PCI%?_;D8#L*2TZN7+*PW$,)U MIA_N\Z?"8#@))X.$>=@ON&=^ZCATY.+RU^I &84[RJVL04##)*>30(EP1^A# M>D5)LNUH][*"93#8<1=!WK^@"XL8^E]<1:WVJ[8@1IV?VC T/]1Q.3 _E2L> M<#Z<]DQ8'.!K"9>2^K( ?ML>P)KL]^(.(.3%_ZC1?]8_"/;PI#L@0>7Y)5LI M+6T2.LWP_0ZDA0410)]:,^W90[<#6U!MSE&]A:^^!NI\/1KV7\XH\] M&EF. M852_]8"?GIMH\.D]/=@]^[WA.2*: MUP6B\;0/Y P$%9A[O 1\^&D-?@T\*X^593A$F)OCU'E$"&#E@![\HP,^X4T5 M0-F2,IH )'MZVI/AA/O) ]UP"EQAQC__LB3!+(DW\^C0X..241@'3EI6,\Z[ M9G):624;=Y5L'\]ND6H\Q+&OO:4!#QKP ,3VAP$#K"$UMSJ-GZ>CF3)X KL[ MLO(SD0X&^XOLG(Z*W$WG?@7&_O@ERUP'QZ^.HN/#Z.4AH-?!T:M=_.WH\(^]W9UC^./UWL'. MPC>TOU2^_5I:5[L ON[_IUWEQ@"^;)?S[PMU@'VRP^74?^W@,G^O]'U<:=<72I2L\(@%&'L@GLG0*^#/X^'1D;;0/UYV. MHU<@SQD/W4>@D5FT'$9IW+F&=^3)KL\!?'+[Y7E8VFRX--:5Z5KA[MSPC4%5 M\SINN^O,^-FM7'P7+/U4%ZI?L]U^[_6ZC MET22945!'2RS=SIXW(IA4 MI@G55L9YRG0JBT(I*[,DR=-8)3F_1C>)%A$>'!%F;21D7!2)L8*83&K",J>( ML'%!M-*&.YG8(H&C-!>W+@K=(L(3180D26$=A,Q9I@$1F 22RG46QTPD0EAV MC482+2(\."+,.D@P6>046)]07^\RYH8 0C!"N5:,.:82KEH9H46$]8C F9%KQ(5:+I-7I(M(CPX(@P:Q[!N5.:,T:,HYPP4/U((7E. M=.)BFEIF.;::>O0RPA.P0CW6HO([:Z)^GIO1Z;JE!1_["7$'K4K;$^*!3XB+ MAEU)2Z;CV,9$N 2TR(2E1*72$% B\TR*U.1X0E"1;'RAOGOM*_;D^?H.>HVV M?/W@?-UH,FK1*,Q3D/>RE# I"E)D5!"0^$12")VE"389S?*6KY\V7]^^66C+ MUP_.US,;3\;BW!0*^#K&\SHM,E(46I",:D-S;;G&$G\LO:O&P2U?;R9?WT&W MSY:O'YRO9Y::U'&:%K$#VN*&,*HUD4[EQ.K4R#Q7,4AE6R_R^-:VV[9@=EL- MY8?6UVB?\:#/>'3LN'D#;J]L":"]\F'J$K%MWA8F:@L3M86)[K(PT7Z\_^FO MC\I@W)^RQ,9&$*:M)(6T!8S]^^YDD79[UU]\=R(Y=-[4%@_?XRY,W3N^_?B&##2L- M$Y 1>' ,>X2UD,91=SR>!K:U7_6I')QXWJV*/HVK^A]PB;H AG;PX6C\L!9^#94\1L#^PU%=O:@LO.1K%DFM\<#!&B#PY.D8:XS(R,GNB'R1O:DM MRR?U[>043R=XG$<0^#X*W\,SQU-]&ME5PXUD08^ M#D6&O!CX3[@/'CF$J84"(]CQ:$GB-F[M<).SZY;]T@W-FJSV&[9/C MZ0CII"J&M;R+^$GY0AEDBI.1'$PBW!Z_\?/;Z0MJP5Y+'#_!N?CB,>,P1KP= M1XSD5$HV ;!..&ROBQ)T-GN!$8:P>[;[0@79 5AK2KN%8IT^1IB M6&=KN++>V7*UL^9RKUN]YJRO,[GY5<8'^=-W88CXG9=5YPOY-&J1E=M0%ANS M<#_<<#8<-5Z\'>VYA6)J79#\NK)7+VO-]BO>O_*]XRA@36=NB%&;A_' MUI<7D>M-]62*M..+"Y7K!%)K^5MCC89P=SW:>D9KQE856@-$ B(:7CVN\VZO M!Y)T8Q<[956DB^AL9+]TA],Q"-:-3;[!(U%NM280:K/4WAKZ6U5OKXG(LSU; MYD^__TO,$)AT1FV>6^'JP+L5GF-BO24OY:@'"];ME\6;HO[0V-YV='P*1'X& M4IS?._P,;H0QP'63[AG68:EO&>,.6AP3OL=OTVBHI.KV<%C(SY[(JDI5R^7U MAG7U*'LI!EVW+N8JK/]1-=9>E>?L44#AU2+K3J\WU*5KYFU-8W]Z)G@Y'$_& MS[G4VOZG5Q]%!H>JBF/B'/Q@3A1$BJ(@A18IYPSV@&>7R:^;>YP?784CKCKO MJWJAZPMX(GJLJ;592HFAL&8-$*5^%)VA@E2><]%965=SW"C#65'QJM*;G6C7 M.CM"R2%\^RY4]\0*J4G\Z^[1N['_E?[ZLQ_A7-'/6Y3\7"JCN5B9%98"P&E! M5(S.+4JTX[*JWHK:=#>1)']P"2JQG#LMLG:P]S)8GMX3&5R[LM6CL'&WQ:K:8E6/OUC51I6U>GPE=&Y5?.A.*@\] MOC5KJUFUU:S::E;W'^1VR[I7#Q'DAI8,5,;0(C:8SI(,;YV>^LRZ15XV^4<: M)#T=FX7H VI9F@F=%E1PEC!5<)NGPM&X2)A,C+U&IF(C^ ##X@93DAYQ5+X M=## 6;/:/O2'STN_.#3_OGAV_>GG[XI.GA[E]?]W<_G'[8W4L/CM^E M^_WWYX>[OW?WOYG/2_'1QSO)_K<=]N'-Z_[!MW<,WGM^T'_]>1^> _.Y^/!I MA^WW][X=)&_GZU]92HV0.2>%%!;CHW,B(R[C-4B&3C!6 \YTBO8<.X)>+ M5(^D1VZ+>$\=\7+)99:++&%",9>;0A29X9KF.M%Y;*Y3X:M%O =&O%D&I^&T M #+&^EZ:$\;BG,B4IB3/I!W8T!;Q[JJ SQ,&O:>+>U+S7&KE MBIPIECLN6&'A;VHM%3JF\AHYKBWN/3#NS3)/ZR.J8M=#70M\"]&EF=.:,+O*8,P,JDLFHHKE@UG"3 MQNDUTH!;Z'M@Z)LE 3O!%7:0)3F+"\*$R(CB3)'46I86B4UDQA#Z8!\?-_1M MGOFTS29N(M"1[?5\3%\=S8I__10Z.>*O>CJ&T=F1#[#$="(8^S=W118.:V3H>MIPVLVM+58OINI32%%SFF28ND="@S.+3-9 M+D3A8.=SVAK=-I^I9T8W*P2:#B3A<9JCT8T2:8TBE DK:,P!JU-T,\2"MDS] M=)E: WR[-#-Q5DBF=:RDREU:Z-P:.+]5W%J4-I^I9Q8ED1FAK>0DSQ)0JVBB MB("=)#G-F(W3+!7";+U@G8S=N@YVR]2;R]0Q*_*$,I,*)1G7F71YX5AJE:"< M"5.TMI+-9^J9K<0PD8O,Q80")!-F\X(HZE(B*(MMXIMX\ M(T<;=S9G#AFZR3FFA!K[Q?:&9YA0]%UFCA5S?WHXF\4)*Q1EMN"Q2EW3FIC[*>]PR]08R-3H5E;:&4R&94UIE*N,IIW'&@8%5&Q+R")BZT<'/<8#EQ!)) M:4X8S7(B$Q$3:4#6,JJ(4R:W7N2=[,[R'EHSQW.-^GAC!W8D>Z&&E.EW!UVL MO(;U7=J8CK5H*Y7+,L72-$E8D=/"8;'X?CM93]/T)!48H*ZA)G4U9!KHR,ZR( M)4V%+IA);6OLV'RFGAD[$E%H&9N,< [:$*-<$I5+1J1DL*5&PFYK9.J"MC$= M3YBI>:*Y2%P.:FCAK[5J;?JXVJR?E4C&F8T0U;R&LA;]:U(89]3%KC"Y M::U^FP]YC1"G-&-4QXIHB0T?XE00%=N$%* N:BLS:WGL(2]/;YV?V4)>"WF; M,^N;0-[M.G2VD+SB>99+JC-8N)8C*':N2*%59*H-+-I(2733&R]8%E' M%+=V7[:0UT+>YLSZ)C&OB0%@ VTV<3FSPHHU M_URG7<.Z!6@06@K49(93;!5VX\X@W^U;O-40'\9(DXPB=*^(I+G*4ED2F.0]K%!R-:+>'N=J \DW4/: MP#[7)+999M93O1WD!O RG;Z& XL1'W]&[L1'9[C?;I]8.N;DX] M%S*QV%DVW+O[WH%*[J742]+BP(=BC^ @O1]\M2]5COZ8>W,9_N) MV[DS\/]I;/HS;E0>'WQZ]3'/+2^XEB0I%"-,9@D1G,>$IMH:S1-N$A'.L^Y@ M:LT.'D(JXSQGN5!&.Y:FJ=(YE0FC1CK.,\.6&IO_J,U>L\4H7#WW?;9.9THS M1GC.,;$36UOE+"7:2:Y9K'DJS>(^QRJ/K91 !2)GC,>BB&51:%THV ]#W>(^ M!UA=9/;.8IMW?X$'GS'^69Y$H;VYKP+M3Z?5(ACU#]NUNOD5+:6SI<[H"T?8 MTM^+YUTY?2\"?2>@7W$RE&#,L'WZLE!==:?V-N;&767/]7AVBU3C86\Z67_+ M4H/,!SIP*%M8YL;/T]%,SSFQ1(VL_$RD@\'^(GOG\F*\]9^Y.?6[@^KA.:HM M-YW[]4_M'[1D:Z23PZ/CG;?1F[>'[_X$(>[@Y?;&#_G@\/C5471\&+T\!$ [ M.'JUB[\='?ZQM[MS#'^\WCO8.7BYM_-'!%,[?K7_ZN#X*##O3].!G)HN ,'/ M-Y"UPL\%C@W SAP7.O>9$ M[_)T6\3KOXZWZ=KO+GLLC;>YX-_UV,N_X^D]#)9NL_QZ@[V[GN:/JUWR7(_Y MZ)IMIY_L:E3"353)-7.+\1SJ7WK%'.6\15&R;<#<1EJL-[,*I3*=Y1141*8R M4QC#A&5,P"]IGJF/>W<04[9:P]R9O)2CT06LZ=^R-WTJ\14?N@?)W[V#Y/?/ M[_M[%WYLQW]W]S_M?]OO__X9XRT^_/,7W/O;Z5)\17\O_?#/N_1]_VWW_:?? M>P>[.-:]"[CSXGW_+W:P^[KW8??OT_TWH* V"V*(V,1Y$1>$:RD)PWK+TH#2 MRE)MG!-:B%A@]<\\HQU>/.80BS:JK,6Z6V!=GKNB,1E M/"ZQ+J9)2ENLVRRL:_9^2:556I%4"JP30G-29$E&*$U!/70\8XHAUF4B[13T MWIN/W@G6/>K@JVNRZ=MY2^8OMXFYVI1XH)7/N"-5PQ-2OO&;.IC\*=&[:D?] M[B#88YRUT:GMH3<,+=VCX3E@,G"/MU?CA;4;=6<\MI/HS])1%NV7>)/F*(72N8RY Z!C*;4% Q0TTF5&3UAW76_6D.^V=%P\>R:=_NU MA]1-#JEFUT'-,Y$EM""@4X$8SDU*BH1F1#!:L-P):IC:@J,(/DQ^W?B*H&V9 MW^^7.*EVBF7,F-@QD%RDCIT50H/H:0IGBSN1.%NNO0W7-DK0Q5*KO- D23-' M&&P< 7"5I'",ILZ(PKIXZP4O.CF_JV34#9(>'X7 <0ABPVC)*]X(#VM$9BW9 M/:\%2\^B'EYC)LIJ3(7$(94P63-I.:V\3EA70R ML9@/VY=VBX1ON!P1ZL8MR!&W,3O&)#X>"ZP9N?=6B0>A8.P9?(-\9NUG'X;3F^4U')6,9I(8HL$I ^0 M-X@0F<#FRRJS3J=6Y5LOLJ03/Y(J@M>,[WL,3K#5H?ZK(OW7;4%8Z3(0=3$) M_5D$,]S%"CP=9/Y1T5L+X0Q+^6'S'S2N;('\)D#>+ >;PDGK>,:)R-'XDYB4 M"&DY255A>:Z42O/\^Z.Z[H"-[E9RNRJ"JT6^%OD>(I:K1;X?A'Q-$;9@RK&4 M%-9*PD06DZ+@!9&<)RHMDCR#747DX[PCZ$T[QSP@\LV7+5E*G5SQ296Q=8^) MP"]'UG0G?PS'X]?=@1SHKNSM#8"FIQB*\R5!7[,> K-'75#@]'0TPD(D M6*\DJ'!SU_ZT]?+5RS^V?HXP6Q$NGXRDP:(FVL)9 5@0-$#D:T2P2&)8''PV MZHXQL=N-AOV0ZRV[O>G(8O2#MJ3@W. M*3CC)O"V^='5@_;3P1?UNLZ_Y?IC#>6"8'JG71C8" $PZ@["28L'N1[V%:Q[ M60NC6BYXB@FN>GBMG,!$+B+IG,7GUE/T-LG\5WBOZO:P: ;,^ PO]$JS' \' M/J\3_QQ/S\Z&HY#G">^VH$CC(OQSVH4/)HVEF.*\O\ "#Z?U:OPOK!P^OF_Q M.!]W8/;1V0A6; 04AP4ZNC"Q,4JN/1A@-1AU 8/XTK4^!1]?8:8C6168*:_% MO\ZFH_$4U[,D 8/%GOYWBJNP>H4;"WD^ZDYP/QQ<:@<&9O1;M=R-2=7KA/LY MZEH@VTZHEE,NY+\;;]47P&1R K/OCOU%@/?#P0F0"&R;@;?"NZLHS87U*3_U M(9V]"S_MQ0ETHO/3KC[%9\N![%U\@\'BF(;XY%[O8HXNZW&?^:/&#V@8YDS" MG!>7Y_S4^ID##0 W&(P9-3">:K7AFNUH!XCITW#4&'#YNG^O)&EX3BB\<@IL MGV8\,O("]FHZ@54:X+%_K63RVQ4YV%R ?%>'[R*.15U8R.[(5U[J#X&D.G.\ M9>P7VQN>!2HV0ST-Y7"0Z"_#T[706$,+?HWL[8!.AM'8GC0PSMAF!#+L^/*% M2%CA63.N+CDHD+8O)E&7]ZF?Y$N=8<$>NT!)->&J*> T4L_PK+PO3-XSSZE$ MG(1UAQW5X^MQCQR7=3W&O]P_VVQ"%5<9E MI.<@W_1D8,U5(%RSY8D=GHSDV:D_JGP=;:RT$AW XT^C':^R2,\.>Y@S'CA4 M]M;CZ77HL:7LAZ/LO898=V1'7[H:1K")=+YRH)=3O1M.1Y>2_2_16PMD_@J% M)QOM@W1S8D>_KGQ59YX%?HV.CM]VHG='OWIF\'^T'/$D.&)_VH.%\^_?2$9H MCN]R^A\.;"#_E<1_30I%DFDI=*,H](_A\.P 4^TVD#JKL?T RFRQ<^,H,R1T M[,O19SLYZ\E-E256#/-V\O,O9?5AE 6&_N']QL-_.-)>_J2',,@VS3=87KB+ M/-7U0;M?[&!J49VW1 _[(%YI6ZHCP>0 QD,)QA1 PT"HJ2IE!Z<;"__!)7+3D2=LTQWK MZ7C<,*,@WQB4>-O69>;^7W"?G MI]:?W>@$G_5 \7P4G.-1#]=IYN9 4;?KNKI^0GE%)^K"[V=GP",H5750;.NC M+"PGY2.\" >'/;Z@@Q\'W^$$YCCG5Y*]\3#JPRW3D:U"IO7P9 !3Q?'XZ!LR M=&0*S_QI"P!\Z^?@G>[ A6=PCPT2QBH!Q-^,;D>\><$_4SX#7UC-NM/10P::'5:E<]>$AE9-^77&YZ0;9NA[(X5'_7>-Z;=RI!S.Z%^ _ !]CA:9^=#.;KG=@#TMY MN]P.6*=Z/*&EQ=RB>:EN? KJ$\$)UZ\-^QY%)?OHO15CT. !SQ( M7?CV'6?5+@+CVI+PP_U=C)7 5]1MB/DE1#9@)>6]Y]W>SWL[F&_@N+2 M!:WE6;N6]P8U^%0<)/NH#. &+3(*JGBPH@$$KD/V-Z=E).0)JO1G M4N/4V7#@!^(C %>-IFGR/E)3VKDNYK33^P MGMX#"JS;;OGTRMDC\3X,?@G\4'U:._1LMX)^)(^OR&D K[ 8'8Q!09X&?BCI M?H"B+ZA/)1_.V-ZC=3T 7/UR7@"8=732XER:>#6R,T Q4T*,IJ%.=6\'T8_\L%1W3X>5L#."#_=N1";?U<8Z8-S(8@A29^%^6)*1'SA0G1J.1J%WAR>U[FRSJX?9ZTQH303$*H2_Y.TC M3$C"D_73U 1S%FZ)1]-R+&;=F8T$XLG]=PEB_>@B\A6XJ? <4<9$P&O*I<.J M<%^QAPDJ^%-@GDB:$AKA$3LS4\ 1AM[($>#PRZ&9R18_;>TQRB[F_+-&, R>W397JP4;1KG[W-&Z#_*'1][\]A<'[89 M62_M\CR#-#D9A36,:^QYAO,8U*M?L9(YG_/JSUO7\NA6AK6P-\^H8]T?P\$) M^0/.)Q-J38Z]SQW8&H,$RX\\SKT9#@T*9D^M<=T]VT'^'"'C3R[^[,G!9&=@ M,/OEK$T;"&D#[S]RFM),R(P8EDO"=$$)K#,CCN$U?84:ZNE#JKIK-M@MR9P?_A]PFAJ+(S61\7GFS_H.J5XA7'+ M< ="0R.F$\-K+<(P.EHF7M."1V-PL.^KV1WI:1_#8K7_P <+VYF6H\LRUPTQ M'HT(7BC$^&Z4E520[> =E2NF_*-;11B74F'H@^B+R>(D@P(PKF3AH)AY$1QC MY6

-D8RJ.K"H;'P&'$4;P.EV+J SU]AK;# ,Q9='P82SC3)N'=7ENIM-SP M"^;'GVU'>U\;6ZD@"6)V=6>'(JKX**/L7 MB9@FB2!,4448RQA1QC "P,I-DB;*6+D(KM7"^20#Z_LHR@'H+"BC+J @\(V5 M&FM+>HL1\ PFHZ*.>:@G0VPT1'V'8KSFPLH10@! ++#.J%8WNI[=/8SBU\'/ MWP30&C_+!)AS6V-D"9#S;+N"(^=2?/!FUQV-0U[.>#P7V>ZD]ADL:,#"!R%L M5W;>8+WRX^]U/]O>1G&& MP3SET89C]8I6$'/W*G-:0_?TP[C78?I[_"B;1B,_XO'Z(<^;F":8FE*/>A66 MKB"JB87SB!J@[Q MH%H[.T)%_T<='/<+R;M6M9(M/?BT]Y%+*C,K$97&<)5PI M$2^![T9JB+BET=YX//5P_!*M',_(]^?GBP8T3,CTDB.PS*!,6:S]1-UJ>=#T MB.J)=[087+F0@ =,/BJCKTHU(QAZNA@6@3F%*$0/QG9FW:E].HT *__ Z;AR M UB?"(H'5_V8/AQ6PQ)>9D,8>,NOQ!1&Z9V .$\T"7>#31[TG&'O"SX6KU\\ M,-$56:4>VBI;?;T,E )CMF@QGA+UVR]2D6A/'2& MN/>HSF#0(!89"#J%[/DWC$^M=Q:\"T;*$3JT,#,?WH*:!N"N"6?/&2IQP^D8 M_4WRS$=B?JN6 =/N^-1C.^Q0>-2<>6G^ M@ O'+CPSI?H.0AX M4X;'U>43;F-K>W(*4V7+C&@Q7IT1PW3^T)D;5:T[ M53Z9R44M+8Z]F.'G@D=B/0QOJD%C$3XTE"PK15T4/.O0H[KNSZK%#3-$,\VX MCAB<'_V:V=>2:V.YR@>,%[9J36A.:>L9F2 ;GY0VU>WH""UCP;+HIU2&E("2 MA6G2_3)4T(= CH'^O@<1M]N$@XPY\=6:Q'AG([%X;'?D/_&-6 MD$Y9EPB6U]NE9D.&H:U\'R@^.%PO+9;1>LN/+=6D#FS#I$[TZ77[W4#ZG^2VL2+HNQ.-I#GTYU1<3JT\'P.4GP;4W^]QGC>'Y,VXDBBT-L8.. M,3?M1>@VA+]&PPO9 SHI+(?(.*:ATP_F-#2&3==C6R,P<43/38GD1?#YS2- ,>EH<0E+U9U,_&AW9P.<*PPTOR[9Z!6O;:!_B= .T,FNVS MY@W;Z%DHJ6 6V@HJ-6G<,>,^'0"[!M'&-3Y>#VD2GU@&TG9]:!%ZHP.,UA@R M Z;+7S4Y'0VG)Z>@#JXC3!BMK^R(NSY4?O3CJ0-$\%&?3?43?>7!>5(Y1YKK M4(AX\=.M@M6 M(X#VX#:K [#G@R@7W4+K">HB^@FC?F&GAYB"(+]6@L[/E<\?:?82 *J+G\T" MX(+C!0@FL-EDKJ:4]RC!5L)P%R*6O:^R$5<_:(0;+ ;4XT,NFU37_1+]U/VY M]*$!W*L@CWF,GP4E=+U7=.$%I]*4AK>*,"?K&?NG+KQE/I![+E!B]EC8LQ + M4N]93=0H3=007LJ1J]:Z$9DR;RV:XS>_./.\ZI>V+#98'0.E"#'M&9CQ%S0, M5PF]I36Z,M^&U.)0F&"^YI>K2JA&E:7G6?'DH#;J=; B7Y4" 3Q4+4=9&FW& M53.)<9;X.T/ %2X)N5(@#G+*H#L)XN(,'=@H^[2<' M;]Y]W4_>?7W_S^O3@V]_71SN?C@]V/WM%#\[?/-W__#-._X>GK?H*=C_]C[^ MO.;K6B5%J&OU]M7?KP[>O8I>OSW<1\PX?KOS\O@H^F?O^+_1RW=' MQX?[K]X>/61AJP!3RS]K)E^48K[387?U#L[ON,SA5$T9BY43K,BXLL+1),5; MF86C=T.=1[O=L3PYP= %E$M+(/B^;**R640I4=4XNI$*7U.!*O61<=.:U@D% MX'WIZQ"HY8.S&K7.HG%5FK6*9@TEO4*I+]2\0ZU5F"M,?70Q%\8!KW1V'*S6 MX^WHOL,_9WL,;SQTY2X?HQWE66/[7Q]-DK."6DXD@Q],*TI4S"4!R3A+11YG M)EW"=J?SE')*$UXPYM*X@-\=;(#,8BL3'B]B>[G<8[3"S?)-J^)[7@6]. L& MM4!254&^VAKK:ZKC33]YU7@X!=(WXY]_N3PX>26L73GXDM]#@FNM)/GF0MBH M0)Z-[2_5+[^:[AB8X>*7KFH,0FSG<8YJ0]DO MLWQQJ5%L>XUBH1]2^"ZAVVG*UGX=;].UWUWV6$JW$YI]UV,O_XZG:3O8=K#M M8&&PR?4&=,T^NFL;9*>-+MMS/=3F&Z7%R[W2?EW2=!^HZ^"2[!8'(69D;;0? MZ@J]&J!)]36P?L[S2N#/72.ZVJTCYXBHN]YI[?$N((M-BO[U5W=FO,^/G MMW3QG5+8#9?[<:S27"^%>Z>T)[F$<]TFVB7\KI-B.+G6TCW/U6EYM.71AU_" M91Z]XD"ME._!<& O7Z7VRL=YY14$H*3^C'5;!H:41*JUMSQG"C=7=ONR-_\\6 ;X)YGUXUM?)+X-IGYCA MA)17W- E^NHKAM/"(N^4=1F/Y5?@2UA5ZSGT,=K23]_WO_8.^WL7!\>OXB__53= ^^:?DC>9>\_[='] M?_:_P1R^[O?W^<'N#CUXL_?M\/C5U_?')_#NW[L'R=_]#V\.W,'+^.L?QZ\F M^T?Q^4>5 77D3I#,*$Z8591(PW,B4N.R)"GB3&88[\(Z<4XKHW=%,R\6_']W MS4'X[0TYZ3*!Y2K,7A1Z6B1LD7 !"8LL$S+.K3:9QN)\,A&I<%QID6B>&]LB MX2-#PF\U$J:P":HP.=&%5H1QS4B1Q(ZD-+=&4I=+E6Z]$!TJ6(N#+0X^;QQT M+N,LBYTKN&'2ID56V#B5699HPTQ2M#CXR'"0UCAH9):+S!8$9+^<,,U2(A1/ M2>*TRYQBE@H'$F&1=I*,MTC8(N'S1L(IJJ(::$UMDPL.DG: M(F&+A,\<"4$*5,KF(F$QV/B9:@V"?&8(U[ A+8TM4JC7))76.6F%RRK$ M)N^(HG@L6'AC9[?S_SPJ9_=>HU[/49D_M#9:)KG9W%=B]Z/&,*Y!R$YBXV@K&8 M\G3K12(Z-,]O"V"K<>)>Y;6%5ZX-9'OV+*YLO@C8_&9*U,5<6H88X3&5!+F$DT4=YQ887F"6)[0;.M%ULF9:#G\Z7)X MK&@:YTG.BS1CP,@%2Q.1 YL[IYGA;;#"8^/PF9-.YXQQQQPQP-B$%:DD"D0T M(K5-LR11B7;%UHL4M) D:UG\Z;*X$I;2PACA@+L3JD&TLQSTT%0DL:-):VMX M;"P^\SYQ$,9S9A7),\$($PR]3]82ER:<Q8 M'LM<,REHH0M'A2DH2'E:*=.R^"-C\89;17"3,\F(-M80)K4FDKN,),8XSC*= M2%6@G%[0EL.?,(<7N5$J3JGF(F.YSE0"!,#A_]:*PL@VA.2Q<7C388 N@L+% M0-$VSO 8-T1E!DYUFL(WUH)*!L=XFG9H?NNXXCMD\C8!\IE?^1P2(/>GO4DW M//F[7$$KIOST3J>$61%3FCK'01TILB).':4 9+G2>5K(UHKTJ$ZGBX8KR JC M=:(-$4S'A&DJB109);'BJ/.Y5J;E.=9 M"F2@99'% E@^U<#7,G,WY''7_0KZS#<[&K;L_>%H M;I43"5/"B5C&0AB54!.;3.O6B/3(>'SF"4ITG%FE!"D29PBC*<9N*4Y2EU/J M6,(H9J93SCNTN*O<]);'-Y#'39:E">PWRTW.\J)062X%('RAF;0F36_(XZV8 M_H#L/?,"Q5F&I90L23)'"=RQSM-Z\UTSGE1H0O&(]?. =2 MWCAD=:($[A](BL9XTIGH+)--P,!I.X]"_*ES0\Y;WCPUH[[O]8ZVT_!1&BRI MTN'IUC%O.I(#A/SN[6]^W3O9"5J %5<3Q+ A8%8G70I:.0E%' MR75*R"F2MQA]<(9R$THSOXRN)="46;&)!%!!30I>L1!S$$IR=Y>0]X:7GYB7 MOU_BY:B LRP#D=*AIN2%(PYH)E2AFB0U]Q'"RAJ:P0TCOUQ&EL%:Z6AA8@\6 M)3=WED8N/>,A!,,;B;U@7,XN2VPA17:.DZ2R),C?BIC225$;+AA8%\&,)#8* M[X;17RZC%T%=VJ-S2,6+F:T#FS.*ZLP54]PU3H\%8W1Q69P+Q1F#3-#JX@1X M%,0(24E02CFM%*KH$L4YM*QX<,&,AM'GE]&I2(DF'P1X"CKCWFOC4_::@G)> MWZ4\6,/+3\S+\A(OLQ1L!J:)]300$(X25R1W5DEH%P5>*TY,:').7S C1Q-H M,M;S( UHETW4S*.6YCP#\$8U$GO!N'QR3+'[[3OR^5[*@EI@BK <2EX:$\2C M1DY4M* D%+F=EYBD+SW94\3$-VC%UA^U)U[)E.:Y8BH-@ MKI.17G/-E:RS^BE:RXQG;7+)ZU>-\V/1$/9,C]K>P#GM[Z'-JZWW@E#CT"9" M>4IL,9$T-ZR4SO61ZY4U#BT-#W9^-!$?\\OHS@H&R00GG4=&=S:H)(4("IE; M>_!-WL7B\/CW*1[GR.-"HY8$D9,$(1<>M\0H_)5SSB2P+%*,35C7$C Y;K6R MS%KNT%XR8(V2CJ&*'5&=YLPVW1,7C=/9%*<+Y'06-/D8"P0D\L)D_]YLK6^9R$GB[Q->"HQ"89G8BCC1.?$:5(:(C1,O@Q,+F6D MH(16G#+(G#N@+'@JLY=&QW#?H(2&R>?C=.,#V]KXMA=!*NYU)%Q132"+DEBI M%)'",)\SE=+.9;[5TF1B[ P/4K_:Z%%S<+YQL@>,92DA M$R52.=GPDJ!6[(@.'$DZ*.JRF)D"U;#W_+(W=RX(;\%:SR%09Z-!4SDD06U6 MWC0-1A:-QZ<:C"!N9^\C4=)9 A02<< ]40$LE)19)60CP9> Q;-1/*"F;J4% MP;/GF48P(:/:+C5-3;#G@K'X5%DIJSVJXX%(9W)A<2 F*D,8U[G4C31,F[K! M"+.T8?&7R^(B7T".;' E&966-%0<')0IYR*DG&.&\<4 1\3<9I% M$L%1S3.: $:ADFAM2[ 'G]3=EX,6%0F7&@9?*@9:)K/Q2NA$(;CD+ >;9'0< M^47&^V9G-1CXW!@X.:&$M1N!DKM'>(@8RV+)U5 M;?V7K0HV /CR %!'71I-2#2()6B=C.)69VTYJH60QJ9P X"+ X"3PUY4])PW M5I'D4R*0G"!&!D, E<"8HY7:I5*7KZ79@TOS+07^+3L$OEP4%$))+:V0J "" MU]QS_$RE8IF62H:Q0<$%0\'IXW"3%*50.AY3G0DP&XEUT1 6*(U10T2UO[0. MD"W%'WP>_E3&\+6'Y>KQ\OZ>@X'W;OSG\G;,-#CH#L^8VM[+IV&S>/SC#G$Q M1MD,\5'WNL:/WX8.OWB6C(H_SMYTZ/K[[>X9?$V#Q%<44NU\.FM$D*O\-DC@ M-Z?=\E5S2]IM]2C)PN8.8UY96Q]4O5Q]2D?#=.A3OQ*T516'>JMZTSM$>1_: MKE/]T>\=X?A/*]>-U?OR8QPD5!VX084*?+?*Q_TZ!SJV!VY_OY_VW3#%JMT= M]JIQF[I6-54$MG[2U:SIU8L9R-=ONKYITVN".:?'$=GA,G;( M+SM]U>[6JU'?]'K\^'$0P35YTO4+1Y=?G[3C\."5M:LHLXLJ-Y9TXQ>/KK+5 M6LN[)))'USA;%0)NO$Q7V8W7?O18QE8Y4S_UV!]?DT(T@VT&VPP6!\OO-J!; MPD5OEZM3@O5"?-.M"OLT- 8$V]1_)K597ZLV;^-?JBW\VL&@VNQ&E!$79,\% MW?FAB\CDY46\D\DSYRM8I/-=3(R[S'CYEH[.E,+NN=R+L4K;/53EJG54_G!$ MCTYI+W()WY41=5VQ!B8-#YHEO,\2ULD(=UBZY5R=AD<;'GW^);S*H[<(U#/; MN]LKKH\?K5+SS<7\YC+DR;WI?1JZ_N.=7#8GMR_DY%:RF!45D+0QD)ST.&U1SFV;&)8& M"1^IT81..3G.M(8,DH$72<4@@6E+G6:Y0<(%0\))4ILM#9%IYH1R&PC$Q(@) M#HAP7@2J,J?!UP4=K'QPM^P&"!L@7&P@!.U"5HPI@ 2.,HN:8- VZ>!QOLXU M0+A@0#C):S.."9Y*PQV:4"7D4A&K*2=*HYZH2J]IJ5 E%+P%O$'"!@F7' DY ML,!"\MX"\@<+5CHTCEGI+BH3/>]8PIJPY@5!PDEVFW-)1 N&.!4]&L:BL?CD,),: MGUQRFJ0 GD#R@5A=++=D@U0@=190\@A:YN'9^ V+SR^+&\@Y&F4M&%>:4=@< MF711)LX$RPX:%E\P%I\J/RF2$4$5EPR'4G'#$9NH(D)R@?NMD[.E""^5+:T; M,?Z">=P&CD:GM50$#R%Z&U5(-$CC#34YB,;;L& \+J9Z06;A!$/.-EJA\*9 MK%2Z%!L3J+OY9 U;6=.Z157#XB^8Q:7ST6I;'(@)6.UUUWRSR8*\+T9O'7>&[=&3?^HTZ)HIOSSI%)-6@ :F MU QM3%#&)2^]!AD##8(VX=Z+)9U.+_2Z$R%RHTA !81 D(8@D6="&63P2AJF M9,D -"W%9]7&9(["=QH>/V]7+)3Q2B46<>M92"[G8(45PC).4^3WY/&F&_DS MLO=4KS87 ;=+$.5$(F ]$ ,I$Z&\U=Y&EX2863?RAKWGE[T3H\)&XTU $$B2X]!YX.GA@('8510X#0S25(==1-XNF@\/I6+9+U,VC)BA(H$(DCB,UDHC_AZ4U"E%U8CP!>/QZ7,@CSI9U*D<_%A=SH$<<=1IDJ7@DBM' [AY%.)/ MG1Y2=\UX#D8=]_AXE$8F:E7>80PWM5\1J]=T\[C0?N5BSY'FA/T*LJ(5%)3) M5!D)+&C4EZ(+(;J3M$8%R41H50P3"(3 MZSTEUI9-]\$ZB>C*)&OIA])FK400B7; M,XL,Y$CMMODK/:TD>B+QN?L$I^;P)312A/C*1I-00 Q3 OB<'.3 M]=H)FXM$YRTC&TY_P9SN08-0)KBL%)BDC,N)V^BX9@)H;G)<%HW3Q25.3QEE M>N:2!"51=^=:$<^%(Q1_!\E!9U8X7;"6@ <7G6PX?7XY'9P+CAH+W'& %)Q3 M5A@:C=;"&$;OP.D-,S\Q,\M+S$P=H,V5(F'1E58"!H@3.1")VYJ$L3+S4BU, MJH:17RXC1X8,"Z?'&3L?L-U"'L\.Q9T MAM([)*',]IZ8 ($PGFWP(G!)822S%7UP5<"G2VN9>5;#LYUF3#4J7[83C:4X M*U;><98=%RH[0) UU!A7/!UH$H%HNI$L'L2>*5*X!M^W3O:80H3E"L%5*T%* M35WBP0.)4BB6 E-)TE**OV5%$]?Y@AG=4F=M2")3J<$+:Z5C4L@0DRW&L6E2 M,Q:'Q[]?XG$JG;&E!E\N05^@J"'>)T>T2/- M7SZC4R,#HT:!U0:8%9XRYS.$K$S0WK(F@GMQ>%Q(3I022L02W M-A/)*;-RFT7H"/&KB+#B2K$\E0$$H&^:1RY\A6>/L MV>-'D/+]5^KL&>UN.81X16R-(L_!TJ/-V!D>I'ZUY?K?TO"HXZ;:?RS+J];X418-F:=JGC,?;*#$,(6*E\J.V*@# M 8^F<\Z)&9%7UHQH:=Z$@[Y@%JQ:#P^*54E+/,^AD BX)%SYR!QGM:==(\)?/ MXCH+X[RF#IP"CS("^E X&9Y3,M%'2EX"]LP=OK0#&LH+(M66,(_(' MK:0(0M\E4:N1X//$XQ<*53GI43WCA#&CT!0WG!@K,M'(Y#X+;VB>1QF^#/TJ M=GM#UZGZ(WZXTL#\MIF..\F/9O!*X#K'WK'OI+J;_,U]YF_'LKE;I_]XEJ5Y M,?!N=90N,AL"VFCW'/HN+?LD/@RT5!H85(49L@4@##M2U]X7CF()(S*C?!-HN&@E-=9;1) MB@E.N$^90/:>6 N6!*8S:*-CIJRHB2!T2\",U<3;>6A1L7"I@?"%HJ!-EN5H M610&=4&I;#"21L4B$X+SIGGSPJ'@Y#33""=S-$"$K#VACA$KF"#!FYPYU5ZK M4N2FQ31O:?;@%NU+H0XV$/CR(+#T-P]6J6A*NIL2SNCDH[8^VJ!2;%J/+1H$ M3HY\+>Y57=B+&B<),*?0'+:7VAR./*+12T7@ M64-"M5#C)^^E*ITYLVBZ-RT:"DX?BMODO$O)$(5:/0&C%3$^1N*9RMRH9!A+ M117D#%J*/[BXZ5,9Q-<>FJO'RQ=\#A;>N_&?R]LQTR"A.SQC:GLOGXG-XO&/ M.\3%&&4SQ$?=ZQH_?ALZ_.)94NI42O"AZ^^WNV?P-0T27U%,M?/IK!%!KO+; M(('?G'[+5\TMZ;?5HR0-FSN,>65M?5#UI-[Q E M?FB[3O5'OW>$XS^M7#=6[\N/<;!0=> &E4^I6^7C?IT+'=L#M[_?3_MNF&+5 M[@Y[U;@#7JN:*AY;/^EJ]O3JI4QD%'=%&6IWCUTM[Z;)X,9]7_LOW_]M[>*3 MKBNS18-7,5^*.%&".AY8PSG/-*U4"37IH[+#_>.TZ$T C// M41JA)N0W!ZZ[CX]K=\]A BV0"IF]0A1I]V)UDOJI0N3(O4ZG=S*H?L&O#@]Z MQ_C6./CUU6VL.UZ%2^ ?<-JICW.NY<:Y6!I)'YQ[QQT-TJNS#Z\1J!!S3E^U MN_4,ZIM>7WS!-643ZO>-+K\^::C:T:M M(D7>>)FNLANO_>BQC*TJ?K?'+D-TZ[]7H0XJIO% 7 MRPOUHFB=M0PZ9.M I^PTCY9+8WE6DBJ_]ZZ0 ^."/"+\--_OS[I\XYH\'6QL?\9[-[UM?X[?+;I(O&^]. MOFQTOG[9.#CX\G7_=/OMYY//?_W[8'MW$\>Q>8*_P^?=K=-MCE)SND1'E-YR MR(PPX1P!R@)QPBHBD]=)&!T=LRMK6K>$FI6S>!&+)CU/.XB1?.^GT-OOXHU% MY:\E?3A&7;8[/)/XN=\[K/_N#G'*P\'9UWQ">=O%Z59^!-,W.D]>9G;4+W,7 M&!4&^Q,D.[D.R?[ '>W_4>_K^F@W/YYO?X-R]T&YZ1!ZKDLA3Q]*PQNT$#)8 M8J0%X@TO"9 L\B@1Y6A+7%/*^=IQ^+,\)M:&.?)0J^JF87&7G('8;;#W M4V"V%&4NYP7+<.8;9]N[G8:]? 71VMTWHST=(5X#35QG.G'YW77?7-IVAA.^03/C[Y&(N;L M_.M1CN3N<)#X@SJ^MQ\D7E_'MPFJ;8)J)XY0Z[T*2C.41N!5-#&"30 6/P@] M=H0^-*FJ<83.2E1M3[L(4"!Q%IPG1J;2N]%:%%6E;I)+AL;((A=\9$$, MLXQDQJ@0,0;+)MCN=<.2D\3V MQB;LF8"+GBB2A"_GI& H<<"!, ;:,&@W9N M(UP4MT2[6W42HEM-++TZBJ_3Z^Z38>H?3M_W*)AWQRBDYP3 MUI4K]>N"N24VJV N?JI5J3I(+L*\]6X/U\+_';9104V&# M2#YX[?@PQ3/QM>O^F;JXO+R^NR_W9-*,\8+W-K#"ZX&8G(%8QKPMI10"\]?Q M^HB\-4 MR3K@+Z:A:W>NB^F=1*0^4HSOF!NA1/!=5=G. _?^[\4@RW'8'YW="?&%3[B?A^ MKHM2?-^YW[(W3[]DU\=;O]GYM+O^L7K[<>?//UK5N^TWJW,_Y.V=WY. M]68')?[VI\V-\NG3SOMW&^N[^,OO[[;7M]^\6W]?X=1V-[_WGN6M^SGA0YMXDJ+MO*7IWC0>;C[-)B,)(/37E,!0'TI-:VD3S8S M+L"AV$LH^6XDZ^=-"#A3>JN1C)Q-/L /[[MC!#F7Y7^/B&:[$^6I.G"UNC1: M"5>OQ,*8K/7&O>WW!DNLK7S_D^_10).BP1'*2VP3#PJUE62($]G@OG#.=7R* M<-YF1V>UH]8F*SF+1$5O"43!B(O.$QEYR#1PY[E=6;L:J':S\?E#NZ7QB'\K>KDH!T.*M=/U7[JIGYM4YT[5Q MUXYE(.4Q11,>X,=!;3T?I7Y-@<5ZZWG$7C=2I(<';EAY?'M!45?&D=I_UWDL M]4SJT+*S=PWJN9X_$T1:\;I1YYA]05;^#_O9@4/5A_'?+^'_.E?#6VN2>7R2IRE M-@T/^FGD$.GB\ZI#_-K!H$K=LD W4?4)$GVW-T0S"K6MMNO<20-]H(Q_-F7F M\+ ]&!3RG8%"XAFS].@FH=2?5IC/6]/$5]FZ.A+WU2ZM;^ MGC$0K**66&,, 0E #!>&<">91.G.0Y CQ0OMJ137A_6>6"=+37>1'I^?RXCGY_:*L^L%('GV1[B8GRTB?<[VF4T6?996* MHG!COG0Y%)C8RS&54QA\1!PIE=W>V,=;8_(Y#(YRL-MX3_&[_UC[GB1D7_'5 M_F2*]K5\?P<^7IC4;K"KEHO9IW;356GE3SWVQ]>D>(0\]&:PCS=81?E='SOS M6)UG""ZZM1"1O4O4V A_GBEN[(I=-.J]58OBK9$4W"Q2L#9M+A3DN4,$V8M= MG^UB3#]X>9XX+/YQJF?]. !SSO=Q.J;^<=:A6>6+BNI#T&)JR>Y1*W+^%^=. M)'B7&2_=RMV%K!9.JW@1*>I3OJWBN2L.^RN)YS\=YK_L64 O-Q'(26\99U2# M9: "^?SU3_BRN\5W-GZ_D@3TF;]C>"_=WMW"L7SLE C>[;_> MG7S>/?CV^2\J$Z$6I%]U4SV]0[I'JC @EM;1")F?!:^XY?J92L4RSB3J.J^?KAU7/;U!N M-B@WZ9*9$,33H#5D+Y@3*VO*MB@LN,7Z M AR@"UB];MH!&MQ1>XACFFU)SN6H9_<\'L$WDQUK=W&_7F*US2<"W>FR=L)) M 2J5^A")(NAF!%U3?D@#%"_A5L>5-:9;1E\UH)^ELMVL#]<;AGX>YU?#T#-D MZ(E'+,DH. =*-/Z'0,I 7**99&.4+R9_YAP96K6DX0U#OU"&?A8_3\/0,V3H MB?,'F-1"^#F84Y$RYTFB+A,P,A '5!%M>>16*A&D1X8V+4UAGAGZ!7@Q%C",:_VP MAX/Y/LJ'.2_,="EI)_0&4X5 FJXBS^+!.*L/,;UC._FL2MDG!,_!%-@V>'H/ M/-V>[OOFC'8)-Y%XY@WBJ:+$QIR)I5H[W$2C4T:+1[:,N:G0V7,T#)G1 5C# MU4_KQFBX^C&Y>N+'X%$K8PTG/#)5^FTX8D2PQ.;$N:0EEM'47"WD/+4!:KAZ M(6-6&JY^3*Z>.#-<#EY[ TA6.A&@@I-278* C]KBWK%0\K=!M32?56N"AJOG MD*N?QJ'1,O.B["W*:I MRF85N=&X M-1XO..-RJ:U;BU\].K+L]H:N<\'#,:Z7<\].5A?3>,4&AEU+QDUW10+J*)::$JB*DVQ+"CBO#$D>>&8R,ES MAS**FY: J^?B]Y11,^>B9SZ):_"TP=,%=]#H3/)WXYZQ2 J5<)-D;1\ A MLAI+$['>9L-HXCP&Q%-H<7JUO'.#IPV>-GBZR([2!D]G@J<3SVB6P1H5@ #N M6/&A $$R941&:QR88)3**VN&MBQ[<(Y?@Z<-GC9X.E#JG'NWS+LYWKA9=%DY?VZ7A MZ0O>U06W_^Q.6K;\,=6R96?2LF5^VG$])KC6J_$Q';IVM_1].&]^2[!\',WV?&^FR'1"I4O;I&IK=_]T^\.>-\P&'PS)PJ'R#1*5[\ LH=EH MD,I!,GYE3;"KGHQ)7ZKA367QSSI/375 J8^OPG!0Z.R<\JH>8GO]K2Z2R \[ MGC ?.)@DA5, .7M'N8#L@XN!II3#-.5,T0HR3W@5C_LG*(<&J?M3I+)9CSS% MW;KMU4[^5#/):#5&F0%L^6@(=M;WLJ82P.4;,HFD,:H=.XRZ5MKH_ED.CS44-RI=V*U(B8NEL)0_)HY2D4FMEPAZHE6N$ MUY7>G7>3>7=O^?G4&@"L_D"J/?+;7U]8%FY69;T,C],IZ;S;83_%]O!];S#X MO=U%:&B[SKON8-@_+FV;YJ51TG;[# (^\"\;[^36[K\.MW:WY/;7#]^W^;_; M6]_1&MG%$;W%W]]^/-SYZ\_3RQ"PO?'EV];7;_]LO?W\S];W;WQ[8TM\/GSW MO;9DOH:3+QM;],O;S_++[K_S]M=UN4>5D8HK081&8P.XD,1($"0QE.L4C0Z= MT^6>1-E3[2Q3V68*5G,GI+$^B>"\=USXRVV2UM^_W_EK??O-9O7[SL?JS[U?N=3Y\V/]W4.^E!/'AM Y;;!WUQDL:CS>PXBSP[L#$9)$(1700IN'>: M/3K-KI=V.$6,_=[K3^@W#7:Z8QKN[G\\[Z0XF*N67T]/R9LG>\R8H)B/A!K+ MRMF.)RX%1XRQN O@(?@KE*R#!+S/@%(H% 0S2D0+(23F1)167Z;D._3A>_ZF M>Z5ATJB94K%J1EV%QNWJ:T7MO%M7W3.^M%+JC?Y^1G C^5R37-6I:6[4V*OO M8IKJWCFH_&EUU.L/\67M7C5(^P5-+_5O>G47DW!<%?Z:]7O:GDA6KTH&/],2 MB<.J$?HQ>N$P@,=HW .V&6PS6&'O/-C'<+S=?0$$+L"=>T(]SFX][P+@8.3= M>FT]M-F4N/K=Q6CD<:6;4G6ADU)UI47*@U?J);9#>=/[-'3]II7,SZS=N^[( M;U6,CD^I_W<[I)L3VIN5_,%*;AUWANW1DQ=@ >^5F'"I6^ASK.[[7N]H.PT? MQ0FDBD/GUC&\/NH-VH5/7M5&2/OO]+JL.A&KURCJW@U2><#*VB_BU^N3)QZ1 M*![C>'%9"&T'[EF8+#AN86A>;F4#K4F57W4>5F540'%V]EZK#A MJ0.!_I7VV]WZK-J[3NVI<<-J(X7I\SM6*[KTGCEFCU9X?K1B\QU/-ONJ\\\W MZWOE,B0A=/*"A@@R.R\5#309!]**S&E]'DL9%^P!(6+7^*IO'(Z-F@WWV@W2>**@?*0DR7:&TI EFX;$B3)8 752/ JQ94U MWM+BP3E<#=HU:#<_L[X'VFD.1B0F8^F4X$TVG@OD#R6UC2+HU*#=?*/=),5* M:J.]B)I0JRP!)QBQ,43BHY(F:*ZMTBMKT!)FCOL+-6C7H-TCHEUR0FJ?8XGL M M"(,0*AP=$&1TO4*I7(8U:@?046=47EK4%NBPB)GF5_ M,XXV4/G$4'FRAUMAHTT"H=%+ CIR8DT(Q$7. T6Y!]:OK&DSQRW$&XAL('(> M9GV?]$>MLY9!AVP=Z)2=YM%R:2S/2E+U XAL5,UYP,]_ML[JZZWOV1R=$E83 MI@PBJ$2KVGK*B50AV(R;B\*PKM;.V(.S[9\$1)^HYNHSGX*/.SJ14<_;ZJC? M^[M=RD]4O_13)SEDBE_K?(4T3OJ\F,KP1 $HUPW]9P-0V*^MZA=^6Q3*RVPX M=@]H]I1EYBP75&GP*I4:SD&Z)'S@0KH\VUI2?YR1'0+R^Y[KCN!XR/C/M6# D M<,T( %/$!F:(%26R*($RVJVL<7G59S='_0$;EOWY"(O(E&?2(H)K,$RYY+4- MW$2>)#!N&OD[OUP\.6^,WEKM=2+,ATQ 9T4\9$ULIH$#FD\)$;O^3(OF>^KT&(9X"(4[VN.0N&\M)H*4+E@M O'9H;F=FLZ0F&; KB *& M,_ZZ08<&'>:WNGL#$3/UR$T=E.BLHT>8("$)(&!U)I8K0Y0P)FOOHO=T94VW MM)TGF^")<@*?E1G_ZK>'B?1R'E3AP/7W4ZS9CZ'T=;>MH@W#T0 M;OO-U)E#5"%$!HX$8Q#?G*?$!UN\']Q3G27/6H_.'*YVL;B[[[)I[3O'C#Z# MXX:&EY^/ER>G$((&982QQ+E0LL- $0L@B=0*(BJDT0-?69/L:J?NAI-?!"<_ M[3%$P^9/R>:38PK+@I+@&!'>20+4:139W!!&@]:^N*L3+R);ZZM)H VCOPA& M?]HCBH;1GY+1+Q]A@./):BU)%,4#(8TCWNE(='+:YFR2X[S.".(O5*X_M7]R M<2%D'D\O&O!X#O XV4M1A!BD)(R5)I5H&1!#A2&.&DFSMMX5+6%&IQL->KP M]+B/ O*TQQL-ACRIR"&V9>2< M*!]/E ;AULQLO54.\H9W9/P==I>I@:YQ:$YDM#1L=*"9 M=(JZ!$SEI"%;KVYH;]CD]\T%;G^:3B21#AA/BC#!/0'N&/$)=3_C C,6Q37- M?%04<<:M=%]*Y_$&]I8']K(S$JP(@I=^D($:#X$RKGER68C,&]B;;]B;SL)1 MV4NEB)0L$4C.$:]C\8X+HR.UC!M1!_LJ:&"O@;WEACTC3*8@?G,/>Y#PPE$H.U#.BG2N>O@#$R 2D:(&&QV"5S7516#VK'(<& M]AK8FZ>)WZ=>(GBCM/J M.@$A K'"&")4=)"9BT'5IZ/6+IO.]Z3UP!I 759 Y4* HH)ICXI'3N"DDIHB MWP6G+?[_9D!M,/.),?-D3X.CU'L@BG%!4-^'DN&NB,J,>BJ\UT!G4CBQP11,CV 1@\8/0XPJ*C?(YMT Z?3+NDH/$C":"!U0\ MT9P@#I@G2F;)ZZJ87J'B*5H4'MR+Y:G0](Y=H9\5CNR=F'+OQG_NUU-7X$K& MWC'RT,_TLORY_KO-.V?\SD=N*;IL\ZA1XK=A$2QG426SCX*1J_PV1NY=D=@PH5CI+MC&I&K'/]RZ=:,+A2_G4PQ/\IP^#K*W#_ YW;+O-T1Q7=JRL4*Q?7R(SPNCW\M+V]WC>HLOM,0>CQQ* MJ=VK2W[2CL.#,UUVZJZ1^'Y%)[-N!(O^LIU3MSI8.6W"W-"MCM[N"Y$?=^YK_V7[^,3+S/<\RW9E;[2 M(X+>^;2[_K%Z^W'GSS]:U;OM-UZ_?U^VJ\E0;N+LJ \]WVO=[2=AJWJ8QJT45 /VV.QOE/?M>7Z MW](0-;: L[WRFL$J?N%KK]_&P: 8+\^;?LS58>$$4_>X5B<2FI#UE'"F2 MU3VZQN4J5?;&RW25W7CM1X^UJU+SGWKJCZ])[L8 M1%LC@VCSHD%4C6TA>L&%]^"5NLX5]3T-WJ'_3 M=6/XV?Y-XK;633,FAT=VD;]<$KMJB#;4MCC4-H>R8+6MS0_2;_8H*&@">FE=/<2PW2 M".^]#IDJZ1SW:I2?R&S3=O6>04/KW[>^OZ-?_OK]8'OCR\'.[L=O6QM?VN6= M6WS[R(U9H1<"Y0+Q0F6IHB57G#\]/ MO!>O/'.IG@;M&K0[1SLMA*!2"\ZI "63-\Q;'JBS7EK)],UHUP#:$P':).': M"PXHAH/E )+>":6T%UWYE3?$&SAHX6TXX,XQYD X5-P:0C;>& M1_"99TLCI.P:Y6V^L6ZJ.23ECK+,B:8Q$A#1$:/!D^!HLB 2]507Y8W9!V=9 M-VC7H-W\S/H^^2TI,A%UL%)88(YY2;.+7O&80[ L-H M,4IJ0U1BFH#6G#B>/!$@N%7"V,SCRIK4#\X(7"10>])TP-L69MFQ\N7"I03J=.6\^CB\H2%:PB$#4CUB5%.*-.!H@Q%U,:6A*N%A6?4S!=FK+C;X[[ M_81?.L+;>[$Z.FL\7&>TE4RX4!(?PB0][LD"2:X;[\\&DK!?6]4O_+9HDJ5O MF9VSKH(R4GE%7@5O$8SU#B/ M). S"NJ&F>>7F:=J8 =ED5X(+'< '9HRVG$&0(1GD7-8P\_PR\^3,$2U>9S-'0TDEC\R< L%] M=,1('7Q,J10+6UE3+7E-I]>&F5\,,V?ON=*1A> !N$Z.!PF42Y37F3EE&F:> M7V:^?-XF7;;694I2%LC2U**>G;,F'&TGX#YI#[5\!L-?,$L_=5/&I8 )O$&: M9)*BPH%%L+!*A\QCYAP5>747:[Q!@L='@I,]&3U+'CE?>48)6)F)\9P3Z21D M6[:,EZ.DEZR@-P#P&.$W/)9"SB+PK"'99#5^\EXJANI"%HT%/\?H,'T^$@S/ M-D)"/5^6*MT\$DLM_AHXCS1JU/\TZ@BL)1X>:SA#C'CJ_+[GX,:ZP3#IY3RH MPH'K[Y>*2ONNW1T,Z[I,[NRTL%5U4UUTL3]J0MS&(9322[V29GMC;GS35_II M3Q2:OM)/!G&EK_2Y @1:99E2(,&71#A-,_%*>Z)X#*4?#U[SI3\I2#T?7:5G M'2O3,/H,3AL:7GX^7IX<.(ALL\Q*$Q,%&C-96N)Q'XE'!32(["U8L;(FY-5. MPPTGOPA.?MJCAH;-GY+-)T<1*B;/(G4D>"Q)RL<39&:>J8+2:N MFB0-H[\(1G_:8XB&T9^2T2\?4R!ZNQPD)UF")2"4(LXJ(/4116+4IN1*MJ.B M+U1#?VH'Y7) R,R/*!J4> Z4.-G3-F;)HR/96,2'+#*QEDH2C<5M*WF@'"UX M=DTV3(,.#3K,Q?E% QU/ZOR;/M\ :J,3$E6*E%&ER)X8D0SA,GLGD[2F=,Q@ MK*7%U0209\&/I4GOV.S&2W4+K^]'1.]9N+#I>;JL/4^Y#P*4"FA/"$@R.2&\ M<0R$=,R9"'7/TR?#\B9Q[W[ _6GJU,8Y:;BD@HA43FUR\,1ZAM@=<$^C#!P" MKT]MN%B4AJ@/!-):>MIMKR!O?F&O:F, M&IZ5\0D0]APG8*TBGG%!M)7*6 _,*U8B=BU]<+9R WL-["TV[$6KO;79,>LX M@+ N)9E!&3 .-83 &MB;;]B;'/A9*97541#4U,N!7P1B5:D.QJ2+*7E#C5U9 M$RTE%J:]?0-[#>P]4HW^Z&)PKL2\.!!>&::,= +UA@PL"]/ WGS#WN7CSP@N M)Q$,B3(; C%88HQDA"6I(C69\N,9XVIE M3<\LH:W!R@8K&ZR<*)\B16MU"E(&P(7Q/%IJHA34&2^Y:Y3/^0;2Z:-Q$:FE M43&28@FS59D2PZ(A,N<0K0]9LQ)7 RU.9Y7Z]]RU$>B2GW;OSG?NUN M!:YD[!TC#UU9Z#O(D)_KCMN\<\;O?.3FG\LVCQHE?AL6P7(653+[*!BYRF]C M='YSU5"^:FZI&GH1@6=.AW9Q<-VMST8]NM9GMTQJ%#A*.G,J&;$.IN_?*H%@RO570=#_,]AZM8) MSKVCU*^[I@]6+\8$+=KN\?G\>#SFF%F!Z0WD;04&CG3>_P,/5#(:<_^H6YAZXCC$]W^?C_MUV3;[B+AEN>.>]C7S[K: M;/SJDR_#25%V"P.TN\FO^^"K?V7[^,3 M+P/2(]WV>-MSI1WZ"-IW/NVN?ZS>?MSY\X]6]6[[S57HG;J M-SO;&YO;GS8WRJ=/.^_?;:SOXB^_O]M>WW[S;OU]A5/;W=S:W-[]-!(OOQQW MW3%*LA1_K:ZCRJG)CG5!4DR]5T*=V7_MHG@,$4Q5K2$^Q_3EZJ,@]9W>_OK" MLG!31,JY3VC[& &Z'2YE86LA4M0FB!3 <&V3EYYG#B(YH_(H"YN=Y4ZPD3?H MHHOG7\<#',9@@!+ M[LUI&Z,I,-Q/^WBF_[5Z85OS^S3V?ETYM/YD^^\W:3; MN_OT,]_B6QL?Q-;A%GQY^^%T^^N_#W;P_9^_?Z,[?WWXY[WXV$G__?'TRU_Q MR'-0V[OXK-T/;&?CXU?\ULGV1CC]_/W@VY>-=WSK<%-^^;K]=6?W@_RR\7O> MVGV'8W^W1Z51U#)#4K210/:Y]*SPQ$LF$Y7X5ZY&?CD41RFN%Z^:M[@;3ENO M?(1DHU?1N6@R==)G:?'[:1#<46'Y_C&J!NMO/OSY[M.[W7?(96?.G?%F7P6X MF]'ODE@<[=?M8[DX=JY$<((9Q0R' ,Q&*EUR423+(MYU(Z9_/1X,V_GT\9BV M?N*K]A!?%^[ QO_=P\>OAM[A7?#VXN#O+EK&]UW +F:> +JNZ ),XIQWNM7Z M4;_=J1C4>CYKU>K;(2IAZUV==(MA>>P';1Q>_[18EF-M%-?O MM*KEX)DZZ5!'#,=]5-"*XGC<#P>H75<.=<[:*FV5OPV.'6JG^.63@W8XN/"L M^HNU0>7"_QZW^W79KK,7]HZ':-Z.LF 27L4)M>MW#X;%C*[.YU[E/OXX7]9B M>KG)8'!I0RK/_(_[]#Z/AF8HH5;& 77.,^N3%SJ#9,D:,<9P8$#./ESPZ*M[ M>?2O@?LW:,6WX]B>W^TC!>;4QV5GYRY]M63PO[VQ3O=8BME0CH@O:*FDSQ6Q M2B2"V\(,DSSZ*%?6V#4E;D;J$')XIP;B;A7 M_UNA.I0(!=PFY>+0-AH,29'#Y;*+!6Q&%E*U.R'K_QR,R'EDMQ32FY#JV,+# M/V^YTXJ/06%T^P]9J>JGFD,BC@:'CU_#@1VYTS/GS_Q1=QCLWXNTT23=R>N3 M-5U>2O^Z*?<$U]%[P4D24A9*UZCE(,W+ -(QGZA1J1P_78UTK\9$?E[X\ HY M3]:X5?(*"]@.4>B5[XYINU6=M(E=M\U89":F#](B?#\M:7IESS5^&FL=?E!*4(LMMPV)EX6X8'[7ZL_O?8]8>CN8X8<\*Z;61K M7(U"N]V:^] ,[Z#>6%RP./;:S33"!82+P]JC4GY#Q>'O=O&KA+'0PZG@U781 MM2.';;U,*-7W#ZIV[1(:^WHZ[<'PZO.*>\9U6I.!W6*^7M6!;M!4']&>^10. M4CSNI)U&64ZXBE':& (#N&P\.!4BU31&:PT(-"' 0T+5 MU"49E.3LLN$S]UIU;4D4:3F%,37^()T4MOJ.;ZE!9\SJI>IKO_C=:X0)9S)T MY+:O#UY&%(;<=DYTDYM&Z-A&S''XXV_7.2[58P=G4'@9V:I?:C#I'>/DXN#7 M5_#].KLP^NSH[]VMUZ7^J;7.//]=I>,G:;7>+WK%XXN M3]R!JW3D$AQ'!(S?/+Z\6E^Z%+HPN@9V50ASXV6ZRFZ\]J/',KD*_.;+/WKL MCZ\) TL^6%CE\FZ/O6.(R#T.OJ^))ADY4Y\IRNN*(*GFQ2[.57/$[UI;&'Z-FHU-J^C*OS)]'HV/X"\0S;=A=6)QE MJ,K^IK:JBVU=^VQ08M;J?!&TQ7&#RF7=E!:OSZQQ\(N.I;W?Y%],(*V@EF5@ M+!MI06IG9-)1W?K^\Y; M_,[7@%;*YNGVQK^_70Z[_,26_%&)>:DI>)#*^3\X,1*=4$,!1U'NC+-4Y^!BB M"$[&P!M1_Y)$_5E5BW]P;K 78G A,4N<*^WWG)7$)'#$8P[[O?QAM$W)RF&#=+="^G: M4T:-]UXF*2SAC)6Z_2X0PT"28"5H-&^8E*7(;DO;694MF\?,ZY>)!#^GKS?; M-+^ /1M]M 'LA0/LBZHI)&H"*$? :X,_N"=>A$@4"*6#2YDK.G^@_41'#*@\ M/Q,COT\E&JA>"=++Y+@$]=2$OV2=7)]$ _UQ'-]/ ]:H@$6JM_)CF=-._G,P MNK'!K/M@UNF4DFD1DZ)TBD@N) 'A$QK5"%H,=SF"9SE*N;(F](.KI,UQ+YB7 MR>H/<@DWVS2'B/SS*F:#R/..R!>U2"IU4$Y$HH&%TJLS$2N=)513%JWB'*29 M-U1>!A?FVUXOGK0[G<9O^:Q^R[-M:$#F'B!36GB=JWW!9.IS@14+Q59UACCP MF1BKLC8>:. (,$:U!)M5S;O MND/7W6^7Q*G&#SP'&OTLO1*3O1U]N:Y5MGO@N@VJ_0RJ3<=9)^ &18\E@-*<$( $U D,9Y7UJ1H(=7-D6NB\40V#N,7LTWSIBLVT#W'T'U1(>7! M)&YY(CYX2P!I@EB9.5J4%$W_'+A.=@[A>QD\RQMI5,VF&KI_'J*2+H4-O' J MZ=GN[KI_1M]N<.P^.#8=%1N4C=)P3W@N 0O.*^(@!&(-I1QI@(.,*VN,M=C# M3\<:/]A"J*#--LTO5"^<"MI ]0.A^J+*F95(61I+=$R<0$R*F ",9"H5S<8* MS\,QAV/ZUD_KH&K^\#5="AL M1MV1>9M(Y*EHEAJMXY@542I*K5@Y<4W7!UW]VGC+YI7)&Z?F0FS3?;#XH6&P M#1;/*Q9?5!VCS))K"T3)E EXH4DQ_5&3Y%HJH9AU88[P>*F\E/WT=^H>+UO^ M_M-HC,^;#SIUX6RW/XXVNT&S>Z#9SG2TKA4+?[&A_GL&NE#Q>N-X!V'T"; MCM[D)FG0/!%IG"1@@!)#32!"<.Z9BC[[NJ 4AZO1/XV+(NZ)%<@[CW1]SS*@,CQ*5:Y!@8 M+?52ZO)DC#@A%5'" "_54[0O25Z2MYB6+P!S:\_);W5/YK5QU^??+K16O[T+ M]&BR5SNT+TQC[BFO22]/VM17)ZF?KNFLG7 "AW47U:D>VZO5NV[]L>[O?=9I M^_;.W:VIAYP_>3!ZM7<#_/)1OUW:A'=.*T2K?#P\QBOIGZ-TWI>TRIW>"3X( MO_4-9](O;;WK-QT5FAS4?<0+KA4B/7:=JG<>)3H>U=%1OX=O*??%]J!NE5,_ M!2=5EN?HN!\.2L(&?B?@HSN=7JAOK]H#_-MY(]E6-3CV7W%<4T,>]NK%0'## MO3W]ST&]&H-!W9D7USH@:;K2@=S]@\,?#E-_-*112_C]U WMLU%L;,%;W=QXXYZ_?J> 9(>XFAPW>&%M1D>X+8>.%R$\GXD(5R?-HX5 M)]'KUL^^[KUEIN&@M%6_N%XMG'GOZVAGQG&*%7+\R?#@[/KY2'&R_5$;]OI* M/6N\.;>'U:@U^F#U(C==8,I+GA@M1(K:!)$"&*YM\M+SS$$DAXHCV]NHY13^ MC]0?K*"7I="G<)#B<2?MY-_;*!#3^_;?5VLBG,N>P1^N/]S)UXBN71S4OY ^ MOBVF].FD__YX^N6O>.0YJ.U=?-;N![:S\?$K?NMD>R.Q[B2 M14>0R:?$@F89U0QKI4HLE)C9FU QLYLR#']S2HF6\*8,]X_8*_NWVYF-8$=MLC M]IV@>7UE,.(YQ(;.<9Q\:X)/V[T^-"+ MHYOPTS&N:1S\^NI&87IQS]F=]ARW>+S 8UUDI%3@5G?Y6.%.[QN/+J_6E2QK2 MZ!K85:WUC9?I*ON_/[88S^: >)D>^9L_&MFE:U+Z&N]!YOG>%^?POY/$4TW M!OXU*_C#%?QS)#'?MW.SA/=:PO5I[6&KUAXN+. R1.*^F3;Y[D ^\X:@3:0E4187K'#.O/_>/OQP?G'PX M:AQOD_U??\/G+ZW]7_['SK>O/R];F1O'_F3G>/V\\6WGO-'\T&I\;)SL?]LB M.\<'QXUOC9.#C_\Y;I#//P^:'V:+B)]]=P55GL!.11P\8C@:9 O!D+;:1NP* M'R1>6:.D7CQ8(L3EN+2;UP5WCC;FGM#2\/'?0L"U-KT[T?P,E<.8W'L_["4K MQ/44?IV)KQ3)DD16T?4\=$TG=$V%E5S' G'C9"J939"EA0>Z]IY0IYQ*);/5 ME3AE]@=H1FS_B0J?P%BL)O.T9X 3E0"UM( M!H)#(3RSQ!N+)5-".^Q%43A1R8'+S2]:,W*@=+@PCJ3L,C%%Q!4$::PC$IHH M%F'K2$HQ0_!#R(%+'/?_@FTSB\MT=Z+?2J9[8AJ=RG0&Y&Q<*(.,91HQ[CDR M- 8 3$^\]!Z(5B9?H <1ZMXLQ>P->B;]BM)7;\Z.V0SNJ -]'9Z_0,GM;8?5 M+N2[[U@H%.CSP LJ/*RT"Q$*@#CE0I^#LFM$LX>%_C/9X0S02-FV%!$%!$ M_"GH23.*9!!."N&3=]#*VG*5*GD&X\'+XC._D\SN1)^59/;$!#J5S*0$69K3 MB+P G8FQ2)$5A*(B!"$$*:35"K2G9;.VO2R"N;-@]B*CZIO=0?+]G;LZY_)* M955X5!4>]11"+4X!489;[;%DWF#CC5!<*2D)E2P6E3ERJ1GJ3-'HL^\8Y!Q= M<(:4 6&7$4&1PBEM+,:P<<9+SN5#U>=;@JBG9S3*+&4;R. M\5VW!(J-L(@E'_/3;NFM_SX[VP/A3UW+__MB%,3H#!735XR%$S,FV[L;&Z]$-N[#:W]FK-W=K&;F-S MJ[&WM9D^[>U^VMY<;\(O'[8;ZXV-[?5/-9A:X#P8#P-&OM8F,L!2 ([X[QFA&K&-)?&"L,I M*0SH6 8K<^/I6;* HG&IWA27",COAF6,CBECB<)/%_J3,")8@7[+Y^B>%.C7 M@VY'!0:ZP#GR(S-AH;U)1':.Y^F%TU[HPVQ'44JCH$QHLWO24 1-<=MGVMTQW JZ""P&*W_-"TV^>3:*=1Q_UP M:I*' WPS'=)J;>\49*84W0BOY BEVN%X*:;AJ_T:O#L8S_^W<5']FAT.TBJF M(:7PSK2,@^[[VKO6'Z.U',6?]L\[H7?8&@4PEE.<3#_/;2:\"KYIMT**CQH- MK3]L#\K%<3F$,*U5>G$4=I4"-,]:@Z.9P4Z_^3/W^*[52B%6Y]=$@N7>?3?/ MX?]@->&@YE#8\1J.5S"U-@WHS*&[T, )M.1K9]W>#WC'A3(&];^>4#H6"TG' MXZ,_%H4WASU8S+^ CKI^(A6+ERD5WSTH\]CQQN'W@N&"J:@1RR']S AD*=>( M<"6)L$YPJ5?6U-4,*C7 J';:9J"96PGJ AGE..>N:V7\R4=XP2A#:/3LJ 5' M3\O7L,V=M2/QFG$L@9X5("E?)9&9YX:D! MA781ZO8!"-O1(B@NF:;P6X3CPWPT6A38X%$VFKL1]>5L-.O366W (NS&,1%O M@3@R.&].%RE]W7^[M/QKG>]^_JYCP:REJ4Z#$/"#.01RM$/$!4J<"QA8SMTS.%AE9HDLLPP,2$_=SA"(M\SG,4J<,3V'X>2T MW3T/*UK$'FL]AO_:R=P!D[JIUF26$V'/\22^OVZK56 MK 73 Q$./D\;@7]/1MD?$F&9:\8$'*_\F/-^)"+J@GSI#$P'&K[I%9 / 3[* MAC/A)1X,?S5]^(// LZ"L\CDF.77?]) ^@D74__ UC,7!VR<7:<1,2<)?- N MX;6,Y)]N1WVD '3\2*BU2:X$@7DP>1Z8>KL=>J4$.:;^UE2G2..$F9\&H*@\ MUP3GG7X)WOG]26]3W61FSD!_R$TS<(P68;7V]11^F9G\1?@I\[!D!20E=NG: M,B/-^6SZFZR5Y F-E94NG*KSR>&#@0U*QC*3T&:D((V%I#0$U\MI9^)B\K-W M/"CAG *MU((TS31HI4Y090L=G'Q 8>::/";KY:#?NJ3RZ[!H?/Y> (81RQ0J MHN*(>5L@B[U%SDF&34I"&$" ODU0\:%$BC+K1D*WGC<=%Z9,%8[A/W!8D]H' MAV4L6CR2C)!;?)]*9[;[5]A&SB_5F33>&B6.RBIZ'E_H)ZMSJW^4$BQ!&TLK$$2^P,0#QELO\.W@,>W3&GBX_]16IQ M/%7BZM0V@\L:7(V0K+P!0,+YZ ]3CK<1%*TG>,M"9P*BO]HFBZ@[H7>89%B? M8:P!0E793#%NYCJ@O_%"[:EF;,]+- 6Q[Q#P>6]@>K4OP;1!9MONE("6I;SM MCEL%^1R6IVW.D@P[3H,WQN.SHVXR+7?/$BON#VV_Y5NF=SXV9(VA_]V8VWS9 M'K&8/^JU/3AEI_#:_YIV=[2.M;VAA9=ZI_/TBJ[K%7J8]#9M<]II>GU\Q&^9 MW[N5\8,K\.+, !.O.4F_CI3XU&96NL;/U]ZER8]&,?ECV<)T*%-S=/JV/^S] MT_IGK&B JRL$]Q4NYF8%:;]7G\2G^K 75 7)MDLQ[I2 !VF M/QS=2X Z!WR\DRZ6:TE9&&2#? -+B=BG,XK9G7O$HPOJ!D4)LI0J,(+R1@) M43-:&!6%L#H*ATLS)W 70M#XP\/R_XW9NZ/F].H(OV%>?_@+% 5;J*"DERCX MY#>-HT6*R0)Q3"VCUG)#VYD,QP^V0)69V>FV11SV(D<*'>.6H'D\]: M-V>IRT?PI L"*BC&W3C(J' *0FK:YO(>**L6Z6)K",2 8J\5.AXP$,"L/9+B M^HEG=$\'K1,@D6Q[R%=O)EG\X40 M:[?2_ZF=69.J3P9>0-^AVVZ6UYZ;1I(2A<#2A&3C9 MY41+0#PY;6>VER 'IC7B%A^!?9WFFFWRSV0U;O7SI4,WPO&%#[>9A>>3F*Z] MD3;"^4(6WFNM&!58,*2Y--#/VIR21#Y'S)@Z])3CR;,=/TK[N<2E+/W+DF7W@F2;4J.7_X MW(!\E1#]"(D,J5358.E\ YK3!WT.5[EE]EJKN F?G+<3>;H",61_=N0%_!*Z9 M7;I*H0[DS-8DQ?XC9:A[95$2;S0]G[%!FB*J((1A/FC-';5:V*"3QO$.**B.'YQL_6J0 M;7C'D?UOV_A*U9AF"K+X"F,YQ+O?4N $]/JK_2-5B]EO[M!]4'8;OPZ@S;_C MSFQE)> 7R3[W(@_SFS[)+^D8+\#N'?%4%(04Q@E&/;9>%5Y&6V EK>45 MNW]]['X:)^F5-I8:A@3G"K&@4X;/P)&5D5O)/%.>ORAV_Q:R8ZZ7GI397!J M!H!L;K0&O/DDDW?79AX1P8:]'KPP<>_)UDOK=!/)JFY87D>\N<%:(O.R(/)4L(TE1 M(CY%@HF0HA0=,APD2V*PL(PYR0J^;(C\1)<$(/H^$Y5^"LE+*:\$ZD8T[-^: M%NK-I[I\5&OX3>$:=\:Q#]! QX6\SU_2A'?CUW[Y8@5EBT#9^8QPZ:+'KI 1 M%42%I"1K$#.C1Q)X%Y,.&RW-RAJM,WJ3V_=K2*#Y.I'@7O;>:IN6$+ ?U9Y9 M ?;R O9,ON,8#9P CCR+#C%!"0!VB,AQ'X+15G'"EP^PWX+I<%;4N+[4^B;-#1:UWH]:I &^PY=@7!NF< MH8,ZCHP. CD6O)(%YUB'Q%U9G4J\1/3Z%KS,M^5Z94W(!RR47IDG M*RMRM4U++"A6T+W$T#U;3,220GB++,:@0";#L@6-$04BJ"0D$J'E$D+W6[ G M;X91EON4U&V47.#=3$:!/]Z8H?G=:Y9.QYO=-#]GOJQP;1%5QBP;!@PM8M+ M; O!I4=:*848R+Q(6>)337@1:-361G.37;S"@%>! 2].U:DPX"$P8,;:;BT+ MDAB$;92(JVC%*!T*L0L[SB)@E!=(T!D15(92@A:5, M)(<_*N\CQ53VVLJL7FW3&Q,V*ZA^"*B>"INZ8(0% <(F+AQBCG"D B,HL )T M3FNBDW*IH/I-F=%[J9+4\*VEDWC=LF89VCSSQ7BWOY2;76'9 EBV.^L$+J41 M<-HMTBR$9#PS2!?!H$(($@2E*CBZLL:NO1>LC&=+"P=5RHD7L4VO6^RL4/MA M47LJ@2K*# ZN0-Q)#Q(H)B"!4H6<2H7_N*%>%$N%VF_!W)G=E6;+0U26SV>7 M1N\3[&RN [6\R:/G+GQ?@=DB8#;K5FR\T8P:C;1@!C'O!%)$4*0HC91Y18W' M*VN\CM5][FXJD]J+$$&K;5IBJ%[:O!055#\F5,]I[9SX^&WF6W_(I5EN-K$L OUC&"H:5:*BQ1(5-=<'DXHKZ]^] M=$7@V* H"$:,Z8 TLP$)C;6C1%(E=2XQ6J>JQ]]>B[R<[M4R]"^F//R,L:0;:__;A>8[YK1V%GKAFO+N M <9_DFOYSA1Z7ZUM=_+'7&1^7.[]]O+Q]9E&)BWWRZZMZ]KK02WK/M_JY3E-N!2:55N=TV'-'*; #GG'0=+O==?GU6JL/?YN4 M,Z[7^D-[#..:&?*@FQ<#D VV]OQ_^GDU^OU<'QJ6VL'9-*U.K3QOAZ'C6N-> MKUOE]$IJSL$1@DWJY14:+W"K QMUVNWE=_IPT@ TG>D,+JS%X BV\CC)DK%XD MN=\2[^C<,PZ$<=KMY^&\A_V#)_\)?XZJOY<<,!10:#FY^Y4HE M[F>B;4(NK<[,SZ/>>#2GYC @VPOF!S(1!OO>M,_,>7_E7Q?F!&=\W+@DT/NB MF'W-AM;NW5FKNUC=W& MYE9C;VLS?=K;_;2]N=Z$7SYL-]8;&]OKGVHPM>;6SE:CN5=RZG?#CAGZ%I#O M']<=E$NT5 I3 COCO&:$:L8TE\8*PRD(B,)R@Y59&8'9$ 2T)/XIX[16/@H0 M(9DDU,@BTJ!T%,ICJ=S*#?WP8$/ 3N+(-=.:6QF=5%@*:^ ?1B[W@ZE@N* B M@OPY(#SRGU@6X-HFAU?KA,.%W?20Z9+"%]Z=,9M@/<=@&B> ?&.H[:/<\ MF%[_C\P?QN_T$[.'!VKF!+II_2I/R4D8''5]^1)\&L*2^OX?[V\DUXM;CN?: M4$61F&GV^:T']Z//_P)?/&T;<[?MSIYO_)+?U[L,7&=RT6%4H?E MUU,\72U*3!U=XHUZ'GV]FK^Z)%F7WS&]*J6\\>MB%?_W[ZT,XSF 1!\>^S2=YS>/.7?O?F[I<)LE3-ZIV:KP=X^V/D.X7UOJF]T6WF6$_U(,[A+I%(I MC#R3Q>F*B)+!;&N"]_G*_N_$F6[T$*U6\+@MKHNWO7>C,?&U7VXL//]7[FY[/];Y]9X]MGOD\^DYU?^T7CU_;/@^8^O7(_03ZT#C:W6.-D_Q?T MQAJ;_SXZV#S$!YOMXX--F.LQ]'_\H=TX]G%GUAN36A&HXVYKU26AJ'_%@4:PVQV> "RGR%T&)-[ M[X>]9(ZXGL@_74/DI6R61+.*M.QD2I0Q"4O$"N\0%9P#Y^X+Z+% M7%NQLH8G9#W:]+4[B\2&3^0L4BM]V M2/D"LB .G$D9F)$,?ABF+2:%#8$30SC5NI(%EYMAS"; !"8>2<$#,@76J9AC M*C?%+/)8>N:C+1QU*VL/DM]_B;-$O& CS>(RW9W(MY+IGIA$IS(=B9@)3R32 MECG$I/7(F"!1(9+"!E]0:1Y,IGNS%+,WZ)GT*TI?O3F#9C.XHP[T=7C^ @6W MMQV(O8@;LO92.I92)3CFA;%$2VI]%#JY>(C*B+?D7&$VF23&TGE&'>(BY?T- M3J)4S1=Y+AUQ6IB($U=X2"/>"[73O2P^]#O)[4[T6TEN3TRC4\DM\ (+D*F1 M,,: Y"85LK@0R 9;<*$QCY*MK(EE,\:]+(*YL^#V(G,U-+N#Y&L^=R'BY97: MJMB[*O;N*83>PD09"E5X(1DC(6I&"Z.B$%8GOV9<";U+S5 ;L_DKM:724E>@ M@FF!F ;)5^G"(>Q2H1XMI:?THN&T%_HPVU'(PR@R$-KLGH#^84,GQ%:*;.BU^BD4(?:Z)[7NA92EXYB' M'!7GNL.VKW6Z W@5Y!38C98?FG;[?!(Z,>JX'TY-NB6%;Z9#6JWMG0*PII [ M>"7'.TQBU&9B*/LU>'M/T9+.8J! M[)]W AR.45!=.#RFL 4NVT MST TMU+4!4+*T;9=U\H E _Q0D%+J[6/5[HK8W4[H3QYHS9;_M7@YR'83^Y4Y'>#=J$D8PA)X3?24B2A&_)R&7 MT3X=]DZ[_="?*UIQR3C&>N8'>^%T 0?>J6T0XMZ#4@2UTNV,")UU^T/KM_5 M:Z$T1Y&GA1O'.E]=GCM&[S]3J&.-%?;9-Q8@<88NC5:SX?DAUS7L-TW,)X&6;G=E*H*3+N#/1G=O8'JU+\&T!^>U[4[)@C*'W.ZXU7K-U#9#VYR97A*A MRIC_=-Q3"V='W22R=,\Z23(86I"O6J9W/L;'L13P+J5,(L6?&U^V\R?\YQ_U MV@9( RYT@%WO#>WB5.(:(#?UCUJG M]:3^)'$.T#V)/LZ<&I=:,?VIE)F3!*0U[ 5H.QVNZ;QJ9_#D2?IUA$AI7" , M=2_-\UW:@@NK,EV1_-[%Q_O#WC\@A8X2:HRZ@Y[,+2N?$W*WCN;F[_:GS^+K5AL T$ MZ9C=B:E 2E** F&**BN#8D42/*_F;RX%D;'TF20_TS]:'9VQ4EK,.E>MFX.^ M:V98'I-3T'C39HX2SYP ,+B49Z4'>)XBW^&U4I,I6[HD.D[4.D"/T,G!Y[,D M W]UT%!*<0.Z\1D\XM&@B^"?&[J:#*<^H^!]ZG9/&Z'DF26W26K=>!J^%3HE M"=CA.4#D##;E3'ORSWZM'8POT3.MS,45*%/NP *E;L>DZ5O] 5!N?Y(1:)', M+3>(([?(-6\OWPNM\KU4^5X>-M_+K?E;+N5A$5XS1X(B6@/"6JIE8#80;:VP MU%M^4[X7IF/A/3X^-!DJK'2RX+PT30!#M#@0KHBAP9>IMJ]8 MCIZQW"V@!7RQ-<6+U^$?=.S.=DX^M/>;[M?NM_\<'1Q_AG%XZ.,0^G=XM^GX MSL<&_/Z?]F7_(!C'^?ZWOX\:OW;X_LF'D\:F(PVR37>/7C[-]^'WG MY.\4_LZG]6T-YUI9@3PG$3'K!3*TT(@7W&DGA"\\ >M$_WHB2V6J0S94B/: MNG,3/2X "0#55 SSB9Y\\Z'L=^<6CU[_O'SRRX0H*K:P$%MHS; %8JFS-#B$ M R.(,:&0UC%Q"46(P-$$FK*B4+Q$(>YO06/Z%-)-85X,U(UHV'\QX0ROY(.BW"'\QGN$(.(C 2.N#<6 M,24DLBQZ5 1E05_ .&"ZLL;JFO$E"J1]"ZK!V(>S8@=+P XJ?>"AK$?C8UU! M]@*0W=B8@6P7<(@81V1,JJ_FL47*6H."D)@7G,3 ;!+H69VFXCV54/^$U+;] MXF*37\N3E3#_TFS_ET.$=Y-C=//(="H6<1<6,7L58#%6F!B.L(W)YD,#4E0* M1 OF) W4*N-7UKA:LOPX;T&L+\T^,]Y8%8=8 @[Q,/FJM(:7D13UPR1T+X7M72C1/I/X;!P:6/&-I0C'J#*W/M+2+#?;71:N M^Q@J6:-RPUJ,Q5ZXL'%$<:X\BIYRQ 2P6"LT1DZZH+2"76>IH(&2=8D?RA'K M.9.[OJ%DILV+&4B!1YUWH);T'/#.'N^16^F4"F^OF.\GM.EMI?#S5E+&P3.B5 M\E;!AN>$J9W!A5'EG*%'!KJ?Y.W+61+=(,US<$._T^RA%T=:AV7J'I=KT@O_ MA X,$4CJ;' T_GXR4C,8],J$">/4/FF-N[&5$@BF$PO3W@NAUNC">JB\>B?! M]&'9IJZ)4'&;$:+<5JP6=GX:I[9"4VURA-R36JE,JWNY(FYTX#61\2=$P?! M^]/#-\SU16HI9WH_I]=(Y4GZ?^1S,WZG?UIF'!NG RVW_"0,CKJ^_U9SG.GOWOSULP4M!KL(PUVOF-P7Y/QLF2%?QF9,;8F$)<-%'\G M)*Z*,MYM!YDAOGV,K/,"M&/45UK3CWS]O+VK]NN M-S8KV=LD/'G_'!\0_> M./GZZ^#;5[Z[^>7'SLF'5#X(WO_WR>[F(=\Y/L3[WQH_KIBF-O^&,?T@!\U& M^Z#Y@S6@G_UO'W[L;NZ?[7S<9[N;/\YW-_\^VB=?4EJ1\XEI2GI"M:0!%85W MB 5/D:5:(1\5LP5U(HJPLL;$ _H2STTQ+Z@0YR)S6AJN>H?ZZG>A_*I*YQ-3 M=S&A;FXE\UIZ9#0&ZHZL0-H8A[0T%!?$.^GB$E;I?$74M Y3:N=$X/>435^@ MA]-"E=?OKM>\3A^>!>0Q$P1-A00D_,.\8IJ;&"+E%&N%C?:5/+;T MTL8Y$,6$5\E5TRNDC-9(PU:"A :[2=-5(7[ ,I OO)SCR^ #OY.J[D2_E53U MQ#0ZE:J40HX3#P6B(B X0EKC A:H>+4 @I@Y2TDJ.6&Z//9^0H M3*S%"@=$L."(:4R1#5(@+"@GEF#)N 0Y:LE"Y)]!UWY97.%W8M2=R+<2HYZ8 M1*=BE \XJ,)IQ&%W$$A1%FG#&1)!*1%0KPN$OS:J3.^Q8&K:3.9V5IC8T9J9,I+I@T C&B(V+< M:Z1%X1&5RD3,1, 4/U1FI@YC?!?O%UFU+H78O#''N(YO,!UAVU?ZW0'\"I(%+#8 M+3\TJ7+ZV-%\U'$_G)ITOP??3(>T6ML[!0!.L0OM5$HZ#6GL[#\3%M+/1<;' M\[_1);U?L\-!6L$TG'%Y\D'W?>U=ZX_1.HYB.OKGG= [;(U"$\KI3::>YS5; M*M@"(PC)-7TTK/ZP/2@79EH(.+TX\GA/H1?30K__,_OW/W-_[UJMY-M^?HW[ M?>[;=_,,_@_6$8YH#H\8K]YX[B/E;=:;7NG MN7Z^<_SYN[*$<$(%XBY5K-">(BUM1*"LTR*2PCI3Y 2W5QAD;5QI&^CE5F*Z M5#0;3E'7M3+V3(K=SQW@L5K[>*6[5.V[V^F$\NB-VFSU+_>;SOLHL"/X^IB. M^T.; HY2K6Z 9-/I#$<13*U>#A0:A/[E3D=0-VH21I J:2<"2U24HJ9.0DXQ M=3KLG7;[X7+Q[+?%==8S3]D+IP. CM K)2M:Y.J-N%ZREA%HN&Y_+7 8&R$UCO\?AASYSH_S( MX*@70NT$SN01M-9)N#8AFMJ(7HI+2/);B79$A2S%AT'_><#ON1AK#KZJ27/X]Z4V/:84"V%\P/9"(,]KUIGYGS M_LJ_+L;PM3KCQF6*T%QT[O/#];-6I]_8W6NN?ZE]_++[]:]Z;;NQ,1>K>M8A M-W:;6WNUYFYM8[>QN=78V]I,G_9V/VUOKC?AEP_;C?7&QO;ZIQI,K;FUL]5H M[I4X\&[8,4.?!/8_KCLHO^6FO]G6:R.$A=?,D:"(UH0I2[4,S :BK166>LMO M/$47^WOJQ?VKUZU]2/RL5M8 2M'8EXZ_%R4*U MI@M5&RG \"0H=MVSRS'3)2O(0>Y)T":._)*.6X>%'21.GZ7**:>O MUS)[CC 1D 1@#K;[3Y@NQSAJ/ GO(490"Z ET^X"B\ZBJ N]@0&6/K)5E"5% M$P.?/)R4BO!S-/(<"I\3#.2E2@L]L0Y,=AL69&(I6'3U3/_*06OU1UK(Y"EX M9ZR(U+J==KG9(]T%="801\NT%,FPXK)P,)9TKC^MB' 2-Q1 M,E] PU>$I'Y.#S$P/^"QT[9Q(65;N'0B\YBO.^3PRZ43EA^=G-4G4*TN1MNK MI4_7L!CQ347/M-8=:/$&&?2BXI:?SMLQPH/<$ C"@V[2V]NS9^<8CFL)!*_VE>\6,X(%.IW0[(K]Q9]-Y&Y\VZ"2;(MLPN#')7TWR<9,G Y64 M!B^5H\$Q1:0.EEL2":/!*!%QME;A OZ'I@KBK5H?\-G,9F=X:Q.Z_'>[ZWZ\ M.1UOFS0!,^3=3=&X;;LJR\ M$C*MCY5(GN4[[R^;VF9< M/.9UD5GRE7$?;ZI4R__& 9I5YU-,5BDW\U\1*&6XT)+B33F F'34&=YPH33AWV MA1@9Q^4%X_B]:RC,V-'[8T/ZZ+2^CG")DWV\LWGPH]'\<-3X=7"\<_SYUWYS MG36:6S\;S;]/H-]C&&>[\>US<3E^;9%&R<[YXW-QM'.YB'> M:6[!F/=ACCMXYP3FNYDC '].PR5@XUC@"A&'*6)6%KZPQ MK>L4Z\?./K=, ;P5X%6 -[T-I()+KBD/1C,KB27PN> "QR(J+\?I84: 5U2 MMVR ]VL">(4@+AJJD%#6("8Q )X3&MG"2@IHYG#*Q\>8J$M]M11G!7@5X+T) MP+N+^T,%>,L#>'B:XP$#W$GF$-;*(T:E0L"R(L*4<&8QPYK0E(:%<0XRGJ@@ MKX*\-PEYGG@ -M!D290LZ* E?+(6A#S.BDC%2,;#E8RWI)!'I]D!-3.4 L9I M[R5B#!.DHP)IC[((&\JCH"F^L4Y44,0DY@JZHK\ JH*J%X(4"V/H;,"JGL M%9U1_ RE1"@D"3&(%_8M'R&0!?WY-/[BGW;'\\DG\GBIFP MZ*)BT;>SZ+T9VZSTU'MO*!*TT(A1$E,!V(B*(%@AJ!2FD"MKQ>J#^5^\("^+ M"I:6:6YW@*5[6F@K6'IB6)J:8HGWJC!$(D5"0 QT0*0U$8@7P7B.(Q<$9UAZ M*!^)"I8J6'HR6+J?0;:"I2>&I:GEE3#%)"T*)*2QB'%JD=(4(T C;+!6RA4A MP1)[J(BD"I8J6'HJ6+JG^;6"I2>&I1FW4E5H;PN#,),>,6>*=!=$$=8Z&!9= MC,%F6%I^:6GY3)*O[\FG]AM=-B.K;Z7R ?[MF%FKB]'7P:&?TCN&U@J8[@1, M4U.K=DH6A&NDE1*(<1.1#9HCHA4WEN$$6@]C:JV J0*FMV-JK8#I3L T-;9* M3B7!1"!B= $2$U'(,N80U]$[08R(A7D88VL%3!4PO1UC:P5,=P*FJ;F5*R:# M&<(J6YE2P],"V?J3JKG/<@I"'NP5YT*&KN0JF_97K (Z* M9IN35':S/U-]LA<&O6YB^?^$5-\R%_U+93R[J=9G.[A!KI]VH]C8&:;J+YZ2$XH@* ?)B$93W:F5M$#I79$($NX* MG.$(P^K6^FEY1Q4DIP7;T\[EFJVCIX# 6SYT\O?_&<++LT4Y9@GB1A!_(DI9 MK>V%4$N'IT;2+)Z1:($:!J;5[E]3M'Y:;7/FNOI%EX8NZ_R.*Y#.U%*>*5H* M_]_H[@U,K_813LCI__O_*(+EGZD@<<[S-CY[ $,PHWY(#*F3LX?EHL3] ?Q3 MEC*]6) W%X/LI)OW7@#43M_^UP)AH-$6UG@F,2&2^2"U-[Z(G)O":18(N2W_ MCY@K#-3U#T_?;X^&N-VYG-I.O#$8VVT>PMC3,]#++W?6./SNJ(Y!%1R!1BM0 MN@A -K*4D)T$*JW1G+.5-76#C@O'NIU+0@-&+;+[V#L>E EFFIFL=!,"\.= MH,H6.CAY6[:":O?OO_N_&I^_$^T\+Y1#$0>*F,,<6:SA$Y91^D(9$OW*&K[) MQ#'>_GN4=$XUT_NI.GF6HLI2Y/=!M<[4&^@^P)8.V[+CVF88G^Q))/N;/=L@ MH-&=7S^^6T5\X+"XG%".&/4.6:(\BH7P/%I,@I8$#LE2 5*ZH0RI&C8RSA3$V1F$=H-A-R0=N0;'?PM=U@)6+S;\ $4R8H*20 M0D@GF+;18.F]X%X!>D41S6VIS2HF?&\FO$^!"0>!HV0D $A)P"PC*%*@^R.) MN<0.%YX4\S#A14'+>XL9C86.P*F(QL9[YV347!KJ28BW)6*IMO_^,AC9^?P= M2(X[(T#N!BT>,2L#,L3"]FM,%+&88VD>508K;I?!YH>TYY:_GA#4*E9\T[D^ M/-M=_UXXP8US!AE%%6*\D$BS@B##/;$>Y"*MX\K:3:G+7@"J5?M_X_Z?[QQ^ MUX6CSJ5B;AI^, ^ZI?:)RSE,C/$FDE#<+HK? ]:NL0"FH]+J##/2W&X#_+V! ML-Q?+*C%D3+. V/IG!$7K"R*@DLIE/O.RKHEA]%-OM7+W_>6%9B%KE>1DN6&X?P//OXAW(=N>?T!]D1K3= MV0QVL-[Q.Z;W(^2KMO)69"^X80_X7NC#EQNA-S"M3K-GTEC7^_TPZ&^V^J[= M[0][H0EC^W>[ZWX\+P#@G=8( $Z^GNTT_WVR\W'KYS[9_@D$2_?)P5'CV];9 MSJ^=7XU?7Z"-'ZSQ[>_V90 X:*[_W/FX?[;?_'"\?[S%DY_-P_!LKIO3/B\?&0F8-@S.TA7_ M268$T$KR4FC!H@SZJZ60 3I2+P_4E*() N[0J\7I'([@=]-S1^?UVME1RQW5 M'.@[A]T>K$@YI5;G= C*S[!?SN $1$E@,IW#F4:F?8$BE#KH)]VJ/?3A?>T3 M:-+M&J[/KE37PMK_D_C6N/7^$'J&;_YOV$U*5U[&?IYXUO9&$^QG,2M=-6=G MC'+Y^FG]QHL%K._/49?D0I>C?KHPHR2HP7K>UE7>Q!2C&UKY)=^"C1S !J0A M=*:_3>;R9Q;[RL[IA#4"3S7O^P!T4X4K0S2"]'L M/9.&\X6(]Z]>UX7@^Q]ZW9,](-;=N)M8Q8RFN"QVGJ>GXN8/_)U;Z951!2*P M_HAI;Y .E",'$BL'.911)])]V^K58-+:K%T/.'WWL ,G$J@.?@$B2!\!)_N+ M8GHR)GHGI?2$@C+"E5< \:901&@2"CK'^>@#!<*GA0Y*/A;IL/?"4>CT0:ZU]J'[_L?OVK7MMN M;,PEPSSKD!N[S:V]6G.WMK';V-QJ[&UMID][NY^V-]>;\,N'[<9Z8V-[_5,- MIM8L[4 EZ;X;=LS0MX#B_EC >G]+](2X-GKBCN+=79N^UC1T5Y/2'":BYZ#N M;1 #O"_ODY.-)GG 3^3R5J<_Z U+"&VW_L6'#(SPJW&N#/(H34O)K##SQU-S/OE+;PCC&3&'?A9F]D(G18LD M'_A^>87N3*]WGOHM#4*)'V5SS WCG#&AI!G.ME>O!9/L.*>GO>Y/$$1RF DL MY:S!J9\-0#,81$DO_P^G.,>@@\H'RW8]I%QK)ZEB)8/ M21,=JZVE8:N>'2,6$8JMI,+1=".B!2/1@&S.L8&=%Y0RAXL;#!UR(1$XW9AM M3X[QQ.#Q9LT<,#:R^_F[DT8J;B12 -.(.4^1CB#.&A>X(\K(:"FH2*O%5;>> ML:7C]_0\Y>ISB)"_O0R9@Y?-=]4M\*U7W41>ONI.?WDFL4,NS54WUD]RU?TI M]/LA[);*2.?P4W)>69:K3;(S\5CY<'+P$?HX_HKWC]M'C2:\2_89/'N^\POZ M:K9/&J1Q=/!QBU\FU)UO!S\.CG=(H_EW:_?;%H9QTH/C0QC7]J^=DT9[]]L^ M$/V''_O--A#JUL_&V7=91#C21B"L P-"+3R0K" (M$P=21&B*LCE&SO-C]MK>]M77-S^5@WE;>/[^)\@#/@$ G55#F& MB=?.&\F($\GF9CQ]*3>(S0NFW_Y8[08VW,Y'O;SERBIY3->)T;C1W5:6CO+= M4*D()5FP7SL+[60?'@EL8;:540M)F#Q-C*^4H:9BP>C1'"S<"R>FU;S&RJ/<[DO=*ZB@8-38D,Z?51$594(,9U0QS,>)";PT)CM?I=^#04D2GD0J>I!@"@K2C!>)!4$FBI$SZE;44P'L> M3.\R+2?UY;?@;1R-1:%#01WH6T([XDQPPC-&"J=8M9,/M)-;O[Y3$X7@!4!X MP+"3EFED@(20\E*$(CEQ:+:RUD^.Z'DO^Y.!XIN'LP M[BT].VN#G'Z1>JJU(H!7>B9YG78[H(N> UQE9[2RJZQ9E*V?@0R9?"3"S]!S MK7[P"PUL/+%PT]@6'4FG.[@XFD>Z5WML^0D68J/;'S23'> M"TX[A]^]*$RD M(EW@IJM<$R)2SFH4O$_EG *,+%SQW'L@F]M3"Q9YX^$X];-IJ&U&:3XN60(N M2QN727GA0(CD893$CVZ[W3WKU][E=@"$ 'OZ?[R?T^1X*1?,Q-";W5NG5P3) M"2J9=-KFM!_>CS_\.K^:M+J=+*[SA;+;"X\>MB%=_XW>^:!95+DCNU^OOO.+VYSVJLRS=6-5>K MMZ1WNS57EK[RZ#4)WTK:?*:4;U>L%$6I4B7WJYWR]G0KW9YFKCLQ2M5H49\C M^=NK79]&NEQ>8'E&Y^C2A2XNK3^7UJX'H)\_D]>51G#W(J,L^>K[.4[1B$NE M]&$I069FH;4TWM]-?PD/S6P6IWM-=Y[T?J]GS8J' )I7N3+5:;KO:5H$EV_# MXAL7:='%?LSLGM4@GV^0"^<*OKX@WU(S^?*V4]*1_K[J9L[QBSSSN*"F<"4-QI;(:1BF!),;TN)11?SR;U@#D^';N*+0%^F MI:[,@7^\S@XVV^W=S4.R3PZ.#U(@?W.=[Y_ >$\^%SLG^_S@9(OODZ_D<@[\ MGE^[FRV6_MD^QS:.3\X;I_L-]O0[T'<.9\I9T:C M#\8RAE@N9\:81M9Z@8KH E<",X8Q,-.ZQ#>%\2]/S=&J%'*%1R._*,ZUCICR M$#UCG-L"4R:X]RI*HYR^+45,A4=/BT?3*F8^8"I.2A81'6M^[*$>%1Q4>/1$>%<%+6F!!>8$9H4)%&[D"?"JH-U[QV[)'5GCT MM'@T+5XFO#"8P+Y$$5/Q,J>089:F%%>.,BI)H57CT1'@4 MI7/$%#X6GC+'J/;6%3IX@E4@7.K;@BDK/'I:/*(SY:>)]YY89 LI$3.%0UHR MCH0G7H-H:X5,R=SKDBZ3?/062F==-8?M=>/@+*5!&24921X@-YKQ%[P!O!9N M7S0FB8(P93$+BG,6*;$1Y"1'G"#>16YM94-:(DQJ;,S8D*Q2!/0S@R).F!1P M1+I0'H%,A N/6>$=65G#=7UC?N[E*:1X]WN$-T_ W&LK@#D50D;&)+&2\XB5 M9R! &W][7MZ*@)^6@*=&%Z:5I"P(A&6*D)':@WA14/A54R!BICU+V3[J@MQ4 M):8BX%= P#Y*ZZ@M +$M(Y1KC*U@.%H:**7&55:*Y2+@J94"=B)&JSGB@1L@ M8!F0CH$CQ0HLA!*1.KZRQH #7\W74Q'PJR%@0@FV+GB.M6'1@C)H18H(+P0' M8K6WYDBJ"/AI"7BF%#GW&)L@D0@L();"4W4(%!5<:"9@IP06B8#9C44BGH. M'\'+91P6LDP4>(UF']KM,I6H'^5U2+^]"S\G>4A@&MV3T*NE0VN+QJ^HBB\BM$[8WT*T[8)SYRSQ =-HV25!6"9X&MOUHM$6^ Q MTB/E4VE!D#9 ]! %DMYJQCW3QN&5-5IG?)FLD@]T2U(1\#2:W6C),:&!.X:! MF'FJVB:U5E&00N+* K!U" MT%=XS5D1\)B G7 \4N$+H0QSKK#&RDB5D\$#7[9%90%8+@*>6@ (#CB&Z!#. M55F,HT@5(2 GBT(4R@5*5+H75+(BX%=,P 53DF# ;VT-XTZ8*%5D-%B-.0. MKRP RT7 4PN H#I2RG1R-$H$[#4RV GX52KEN136T.1H),E-]?2JB_VG4O\_ MA@X<_#)#C/$GK4ZK/^CE#,W5]?Z-MDECHQ"644H(@!16$0ZAMEH[P:0.KE+N MEPF96K/*O:2*2RJ0\-:D*I\4&14C_##.>(KY7ZY"'CF>M\3 M8H#5(DNE1D#,#%D1%((C(+EWP7'"TNT@%14!OV("%AK4PH"Y+2)C2FGM-;7, M.LF*(+B1E7*_7 0\5>XECIX$S%+"6># FB=2)@X%0IQ,M65]5.E^3!3+1,!O M(8E%LSL 1;Y[7;ZJ1>TIHRPAHYR)%!;==X&5-UX6\M\_E@]//DL>55DA:(>G"2$JIX))KRH/1S$IB"7PNN,"Q MB,I+7]FGE@M)I_:I(+!7A0?IN." I!P^68Q3[=G(,;,"8R?3W37'#W7U52%I MA:05DMZ(I'>IHU AZ;,AZ=10Z#T'12*9!P%*4XD;^$2,1HHH(;T)TL-6K1%> M%\6][^HJ**V@M(+2VSRBB4\5UJ@C4;*@@Y;PR5J02E.Y+RHJD^UR0>FL/Q8I MO*88&48B8A939*+22((RH;'CP"!3(CI69_+>0=%+ Z6W6'S'I6)@JN'WZ%L] M>?'):F&KA7U93U8+6RWLRWHR+^R_*^64$N\5)Y>&X*\))7I M4E''ULDI2!9E6=EKZ]1=JE^;')/[1]W> .6RDJ._INKRJ4PCB),P%-/.96Y3 MV;I!+@&57NJD8D2Q'(V1-2L^41 3J",U)K30_)+-U=J0B9:.RA"SJ.5@D6Y<54=*1R5;"[ MU0C\;;-DM5#RP9O%T"R_6[._[Y)S]BB#%?,52IRSI.%R6:.N+^JZ###WF^02UN*Z4"RQ-FSW[0?P(O@4^OT0+EZ ?1H=]?._S'E2ZOJ;H)R^C@NQ'_S@ MN/$#WCMK'/^=+L2*1KH$.S[XL7_\G_;!R=>SQLF7D]UO'XXO7XCM0GL[Y,N/ M@^-UTOB6+L0^DW0)!L^W=D[^/CEHKA-HE^]_:Z0$!>>3"S%#+-?2,T0L,8AA M7B#+,49.%$RY@EH=[,H:IKI.']I/Z[7X#MQ25/>M0=YKQ3LIH^1.NJ@-DR$: M2;PF7&D2!2]&>%=@0G&%=TN'=\4$[PK-*3 LB@2U"C%I'=)!1,0"-867.KES M -XQ5=?RT?&N2M8R)YTFNGB?[DN&R4+;2LI_Z-]<=:6*2[UI(=^]* GO:P?T M.P\H3Q*@CBG/"6-<,A@HU'A9'36BZBY MRX6FY-60U2LYCA=$F"K-Y(QASG M,MFLBCI_L,36CZO#523_NNPX%PA20P MJPSS2<"ALJZE?!$D_W;,-F[8ZR7QYS25RP'B?# !Z$6NR+P3KQ35YQ3.-LHS M6P'V H"]NS$CHTGJ L66H1"X !F-":2$,,AYC''TQC%.5M:(KJMK NTJ2]/K M(.!G%+4J KX3 1,!6X>P][#6F)DRMR!CD7A.550JCE6$ M%+;7'1R%7JT])?5KB/SB/Y7C4N6XM$QJ5*/;<94@=A?4F&I2RE%FK""(6V=! MD[* T!HGA\VH?6%\C*D*/!R+NN /G+-DN:W=%!8\!Y:)-I6J%151A78@B1*UU0CE>I^3>V?2?TL _'L7H8)=A\ ]M:WJB M-F86[%(>JQ<[Q+=P#?,M_Q(\,C JYBGF( M4Y!7EHZ(;^GMHK]+<;*(!#[#C9*>_=X/>VE7?L^)QAN\7N[OE_'VYB^;L+FX M8D>WLJ.=Q(K&%1+7ORM.,;4I.0HSH*++()'AFB-?<,PXH2!:T)4UMDJNI".J MZ.>AZ6DG\;&A'Y(" 5V,2*NC #ZB19I:2CBL&,B<-A.7R3Z*7Y+ M/V\AEOL*>QY[1]?@B,Z3&Z6JK#ZGV@CJG0V]![&/;3<^+(0IFZ,]_0);^E?H MN5EE$9$*7N: E^U9]ARD((YXA4*0"K%"&F0*62 GM)'6"V<-6UDCJP]E$;NG M1O@<9/#?%70\-G3A$*^!X:N"8D4L$,<$(%Q$.&.02XCG2T3D$4CU33A>, M6;VR1E M7Q+_?\^33/Q2$O\KZ?KA]VZLC47N:Z9!>/K?8R9(O[X8P&^&].@K>TLA@OFJ M#MR>K_[YC]"CED9P1\$/VZ$;9U/@;YC^T8=V]VRF0 )\J$HCE*41SK[+5*"= M<(64#1@QZ372A;9(ZR($[8,TA)9VH%9G&/QZNFR2!LN@,17$:B:,51S+0E%- MO"P$D\7E4@H72A(XV)!:A!VY"4'F+$)PPS7*!&U'0\[-7R".T8%DJ7S :;?? M2@^\S_VW_@G3J@'IM,Z\-:*E8OJ*L?UN>SBX^94K&;R?B>B(N+0Z,S^/)AX[ MI^8P(-L+Y@?LFNI#?/2[:Q MN]=<_U+[^&7WZU_UVG9C8ZY2,<\ZY,9NPV-K<:>UN;Z=/>[J?M MS?4F_/)AN['>V-A>_U2#J36W=K8:S;V2 [X;=LS0MX#\_EAXEG?N_G+ MVXN-E,QEENI+/#>6XQ )U50YAHG7SAO)B!.IIJ5)J<]49NO"G25QY] M&14=&JEJUDXW5\W:2E6S,A5>J'JQB*%\$=^>>1U3EWP%YZP)&]]V\.ZW[9\[QSOGC>8Z:WS<^;ESLO5K%^:YN_GY;/_XH+U_O/YK M]^.7N',^$S1-J=32^0(9BB5B*C $.H= T1GBN [P?PQ<4]4+19;#9>,I8QPK M4%JFN2T2KTA\4K>I(U&FF@-PQDFTE@O,61&IR*!4C$&IJ$!I"4#IUTP&4JPX ML1QY&@5BWFMDK=%(&6T-+:P2.H&2J&O"E@B47MP-XUO0?;[L?JV9?C^ PM.U M P/?9W$U_'1'IG,8LD94JCI="Z/-!KG[J3K+HLU4"LMNI9.\3?;_M#K)ES3( MW?BU']83T.R.8&:[LS4"F0_=WNM.6?PT,D*C-:.X!.F-ECJB$"E#C..(K"X4 MTE1$X2PW.JJ<0 \7#Y6QN%)<*N1Z78I+A5Q/AEQ3[89'RZ,*)(7584 N8I"R MD2"I*-722MCME&P=UW&EW3R<5^05#YUK_G*[6T!R""A/.Q;48F ]G ?&9-2< MN& EX B74BCW7;"5:[P(1AN!$OR^)Q/WRY&C'$I_>29W#K7Z- Z)U_7^YX5E MP7J5C]TK'L%W;XQ]'[M=?]9JMU,$8+N;;KZ6Q3.OL3%&M,]GC1QFMT\.-@\Y MO,MW-[>@GVVV,?@%#KYPWRG^291QOKWRDLIU6A0%[%!$X:(RNB0CQZ%;@*WC%\ MV3./!>I37+?QIF"<\6CA5HI2?7'U^S.]'KGR291WL.GJ_;#T<&HV?.9>]1^.,QW M\7 @^ZU^?C"]7SJHI@>NN*C.Y9U=*A(OQ96,TU7-']Z5#--5JMD+\25[>8.5 M#^GY]A*TU^O%\L4FM83>4HUN;W!46\^,T2PPNSG,UB]K(;;3B#I9K##MM[P0 MS>[@T@*\A1Q28\FM7ML,;N2>BE,8%]8/EA7ULB_E*S7;S3__5V/34SQX$DC4 MED6F0M L""9!6V"L<(KIE,<&ZWLF3QX?T:6QR]U1NRCM,?OR[;Y=)[C8];/W@C4:*^>X=(4L M:(5KSXAKT_N&B)V/02O$)7>(F8(AJ[1%,F!9:$6M#BGW.Z-U4:%:A6IO'=6T M]49%[$-A0#9CUEBJB9$N2$IQ$2II[3E1#4]]1 G13C"%(E6 :K90R&@MD90^ MF'U,#*VCM\*?S] M"F-[G35N%\!BZ7AA&67&*\:L(T#@%LC0H%-)=\H:Y(RCG;"YC1)X]?>L= MOSX]8156+X+5L[YZ'-0#&@A#FAJ/&/!6I)BSB%/81HFE(MZOK%$FZYC>V^6E MJEF]O/2L)2U Z_#&4\U$$0R.T3E)C;4QEYB>IYJE(%ZIJ70Z/]G[TN; MVDB6=O]*!W'?>&JNNJGSRR:RL3!:-=P(B) MX$,(6H+ 9NVL&_SNH?1+6I">F"7WW&RF%'T9 P0B P>Z1543TY\6PS[=9^=M-4QOQJ/4F@[2.]ONON\-:L2:"[%F MDQ80&T3R-B+A*,O%KP+2CC$4M;"*@QZRQ.>8'$T)?;U$(?0+8CJ06[(%$KOHJD591(!NE$RXH2RE;/L%^1B'*U\8P7DB(.*>+ MXVXKY$\:I#P!0"(.*T8I%QIK#[S4:)E<,IX 2%U9GZY>*;Y_Y#DK2)>1)V = M(@4VD;Q)B$>MD,84>$72"3OL'%> /+2!M6APLZCUAZ6)@%F@._,%R[HI WBC MEYIA+F.TT6B5%!:"4DMP+>N/*>M3\X$X$841!!E'LJQ'B@"/*;+. (+< ,9%80-Q'B/+:?::YZH MTMPSJ:ATT2TFCUN]PGP/6'UN9Q5+EF.7D)!&5TFF@8XIA"6S$E/A(DDK:Q(W M0*TND?.G]NHN6)Q)I$$&(YFWE"N)':) "6:$PHE()0T#,(U?URNL+$.6'R;!:R_.]R//4BB+*8N=E M1-@GT,R1)V0M-PCSD+ ./@#E6D+-O*!=,B\^].M%A*DNV(BH0[\>&K!FMY(D M2SU3>069Y.2IB3AD38C(6"T2-U2$O)EY002D#CY_8*G^XV&-B0&\,'RJ8T66 M0LBG5H845C"J W+EBJUR'-D<.B)](E$QHVQ4V;?+S>5X]#]KZ7X.TKT ^Z*6 M[F62[IF5&^\#T98C+C5&W'B)#"4)12N!I&'%@G5+)=TO*\/=N0K,Q54UANND M*772E(LI[H*6VFG&?: \BFB)5 *DW 3,C6"\7#2_:YV=>M'\-M [NW$F.<]%(1DRNCR*!#X"9R;N #4^,0QQK5'@?59E+<^>1< M<@IQSC2P-4Z13=PC)HWB%F/K/"E#' UK"+*H6F&/'>+XE*SF_6O_=Y<"PC,C MP*"/0V^4:[5<'(+'+B_\;%MYOF[JFN/&X4=%"<1[@7_[K8^ M_B;*N!CVID^'&_Z?.;2N *M!,2>E#XDGK$P,UB;KK U:NZ!^MZ=9W$K]_E.^ MPU;7]W/Y3NC5\M\SI2R?IE*^?0VRG]NG^V##\12904HF,!!7'3@VVIQKBS,?-/Y;K,YS[W-H^->OSTHWAVY_SOO7&2& M:2 0F!#/>&3*!.RQM$H+'@7EO]U??[NY6$9P]6/8&/4!=:N9^6)G8G/#LWTB MI2!) +&3 0//\QA90P1*6!,JDS D63!<5Z\+OAK/Q!+2;H!><\X2%WR@(JBD MB.!:"!THS WBC: .8_;;I$DU8BUBGK2V3O<5D1XK;1$1S"&.G446I@ATNS)@ MJ 5.C,Z(17Z#6+^NLWD5K;FN"NXSH4-T&>E0*/&QQ/PN7%, MXR!_MZPO[[:L7T/+>6CYN8[W =@!VEE &$ $<6 "2!M+4 PA ,9;P;Q96:/7 M+09---#97+O-Y"V.^S!L?9"OHA1?.!.(=K[%[/2;%$"U[7[QW79&\6S2 I$O M/,Q)^-RO[I 9_T'[^*SJ:FKW!\/BOR/;!\:6K\N/787VQ*+9&\9"E*1M5B!" M'-IV9W !,B_6+;Y<9K5TG-"EKTK[IG<$3SZ=CMNL66./C_N]'S DPPA#,H^ M$VFPLL*90!0/EEB0;)A@6BG*%%@]8P$'CHDF'RX*>$TL[UIF>1W:\^EG\Q#^ M/?P$;?^T#[*-N4X@WR[:*ON28\(@*G0.@O92*!!R?7EMI!C+=V.N68!M4A%G M0%>>60B2ROBPF/ MK(@216L]$Y;%,O4-T9=]Q\6L93'/T*=D0B3&FB E9\EIY:*4>4>^#H1:/K89 M9 4 Y8=ZZ!<]]!]^[FM'J:!,(N$YS6J=(:-<0LEXAA/%SMN@MG0W\- M:]RVIY72GN&+9^Z-TK5QII/SY/E[!"2@_'GL?3NWO;\?!\?Y =]!T5QOG3P= MU3I/CD/0D@14H.*&<$!%"VPK"+#[@7&1@"=<6%W#A;>:;^?=F+(%*K_=SUSJ M7 0K?F'R 0J2;J_O*\- (26!1. *<>\#LI9HI*1,&JP4;:28;T\D S4J#!/1 M&NX4=10^8R%)PDD'%<;0-QY07 _H@@?4L*1-- *1$(#I ?R"):N\ MD.XA-[G6 WK' 74)X^AT0)1JAGBB$1EH#9BFW%', V?.S!?X0 ,,&^ L38I' MF"L*/CD'(BHX3DQ><&C6 [K@ 4V)IQ@3AQ&T'G%)#')$2I1CMQR/$0Q$D[UB MESC)+7XHVF==/YBX#L9&[__.^,A.8C^61O#7+JCY<^Z+X4$_QI+#W-R1D<_. M4^<*MT&>B>WNR%;-O9K=L"O)SPG/2HT)-V&!Y,0H5FKJKB)U[A MZ276#7J=T?#Z2V8:Z&-> 7LDKD75A4Z>^9N;6TD8DE6IE<=-"?!J%\C M[#0W-IN[FQOYT^[.^ZV-]19\>;O57&^^V5I_7\"KM3:W-YNMW0H _AAU[2BT MAS%,%Q0NSL>K\JPQ.9'XL>V"\B^/]/IF]5[60F[T]-?GNH7JG#OM3+>/W:T+ M8&?GM?16=VB[7]NN$]<'@S@<;+0'OM/+#N<6/.:O3L]_>VQ%?3I1U!_;.RU0 MII^W1//=VP.XEL']>?/GUQ]?#O_M?'FW=?JE];;]Y=WFZ25%_0Z4^,86V3O\ MAO<^;T([0V?O\"O;V7A[U/S\[[>]P[\[VY___K;7 D5]N/ECWTD-9,A9Q$AV M&Z7@D U$("<-]\YHSIBOF!7HLQC6,QMB5!A)4_(J6NX"=E1HZ[ECP4BOL%PI M(G"?XRSL_5%<6=MJMM:A87^]WRS6=W%X#5YH@![H<:0^:W'$)TQ1?G&67E,SC>XBFXUO8E6L M8QG@.&6!99@D]$'''@_BJ\F'UZ$]..[8TU?M;ODFY46OS]_NBB2795=7A\>D MR)A5+5CF1>/(W_&#QY1IM:1,%T*4JV-'9V]XP%/P& <"_B!JO&.4CQ8U?HCJE<7!NCW6IMJ[: M9_V2>F0V/G+2(=?7)7D!'?*Y_!(#*GMC'9H&)FGU>0;_RQ^JY:Y26^2(T\'Y M) F_D;$)P /=B;_NOZ=\9MT)=2?4G7#33G@6&4TFIE4QC/Z@"P_]>EIZ9S-5 MKC.:U'MD?[9&1:UD2,('%4B01BUFY_\OS/YW_:5*,G4[@[_: M.WNXQ[^\^T2W#S^=P/W)3@NN.?P ;0N=G766CO MMR^MO=-F:QW._R1R&YL;WTB3?N)?-C;Y]L:7@^8A7/_S[_,IYRV+U$J,D;"8 M(1ZX0-I%AKPTP1 5E>4IA[^0AJ)W+@Y29P2HT>YIHYTDRB=')/?2YD58EW R M2BM-*3$8ZX44/:K1;K%H-\U_@EGP01.-C): =CA:9(,-,!#*:.^UE(95:"?$ M=5N$GBO:S7./>=YI:?P'OQ3^*Y6CT0FXC; F:"NN]CNS[BGB_1,B<5PO^ MW((_Y711)IEHT"@&FG._!HPLEPX%+ D-1@&_,RMKC#64Q"]2\.]&?99/L.>G M?,L74;(442I/TC4YYKUGZ8MR@)7&U@ND ME,QEJ0Q!3GB)>/3 @;VCPNJ5-<%%0_+K/\GHO#GJ@_\R&R_7LF\.UALM]8S4%0VP/H^(UQCE5," M"4 *[B-&)B>K--Z[:+BE+%L ,.8-KBY[O&^^F'DU0"R%9ZN6Z\=F\K5<+TBN M3\_D6D0; Z UDB9;]LD39)U)R 7)4_(R1F=7UJB1#26>J5S7'NMG[*R]?7C" M"_?:/#:'JU??B ME$_2:U/+_M+RO%KV;R'[4T['> PI&(-L)G9T M%B]2]NNXU.4+*%B*((4GZ9^\ !(%E4T.;J[J M (:EE/XI(>:..6\41M(K(,2*$^1\-"@;,X$S;IG(3DYN&ES>F1 _2>F_&R=Z M8B$,@/E*X.!Y9(1CZS2S,G'#.94R"HOK$(:E%NSF5*TGZ043'.S;$#7BE&ID M/34H5RN1@C(LI5]9([1.LE G69AWL?.Q.7^]V+D(N/@P:P78!+I,)HFTI& % M:*R0(8$@&&42-%48YWHSA/(&$9=+*C^+'=FU7#\VFZ_E>D%R/>7WGF]R\5$3!!A^PB!GM#21,:>I <07ID%8G8"AEOVE8H"U[-]" M]J=L+Q"/F:(*.69R/EUGD(F&H^"="4K'H$Q.EL?!BL-U#H:7&=&Z?*$(2Q'> M<$?/Y5+5Z\-7UNL[3XBK&J_SA3"-"^K40X,& 1 M3N5$W6!0T*29(U@S#0.WQKEJF+NSB,7*T"/[G&H@AY\FZ-V^7GUK_><^!G[G->&(>Q<1I[D\ M4]0$L2"#4%9'[L1\:HP&F0@,*DV*1Y.7(VER3D@B.$ZL&E\\"2K#]?C>\_A* MI43 #%%A$^+$,V02BXA98:7DSMHQ8]UU29Z(2CB7(6K8:1 MOS)HL![?^QI?0YPSC%J$=;"(,VJ0]@XC&J+V(CH:Q)SCRZ10P%A$M :L0>HH M?,8@O@DG'508RZ^JY?=!QC<$IZ(..5J;.I!?&Y$F22)CS=XE1 MWN*'HGTV(H.BEXKA02S>]."W[NG_#BZON18:VNR-;M;O\N3HE5Y8_?_H,?1I3%"Z PQSW!NU\]:M^[,!MOL?7)^TP/)B8 M:3-7C=DTGEYB'1#GT?#Z2RZ%@#\2#:/Z0M?-_,W-K<2'2.9(8ER(R+E*1E ? MG<)YZX^2VN\KO#*YZ* _>85C^S4BUX_V&[()WO"5[9S8T\'*?\X35F"KXQ8I M"DV>M\-^,Z +ONS^AD==.3QO=G9;ZQ^+=Q]W/OW3*+::;U:7OLG-G=;F;M': M*=[L-#UQ]Q[;?3/3=5[SS;IMLM[9_?CGZ\FW[\./AWN<] ML4>_=+YL;%)X]NE>ZZ^C+Y__;E_4=SL;'_C>ST\_MG\VC[X?#GL M''XY^C>W!4-;#[;??>GL'?V=FJT//[=/]IGEQ(!!B*P*N5YD9,@%KE#P$6N! M<61<59P%-$(,ZYEG&$P(-R%*%2+W0FF. TZ>.A*#=,2O%!%(Q'$6K/XH/LID M>GUNEE.V*O*L?K_3?(=:FQ^WBXW-OUJ3N?88NJ.2VIO_/9/IBSM*)M)]/31? M4.C5+/_]$)X?\IS$@5/J9&*!PZ<MG3=$D>KUM1'XO) MHTA$*_/8[*DK7.ST3HKC?AR4U#@37 ^\N->=,.7>:#@ =ISE&VPA-RS^:'?A MM-X(GA\&?[ZZB9[_C4OOYASG%S>J7N>,Z);.8>C.CCT>Q%>3#Z\G(1;M;MDI MY46OQ[[(,3O.E/J"J[5\7'5XROM6<<7]QL$9XR>/#Z^6ARXXNZMC4J]R<_UA MO$IN>8QI?M,KGT3HRSR=FJ6)F,?MU+D:2]D3&*N[!A\M8CGD!O=8RJF[H*6? M1]UW?8GLE8AWYN0H&&Z4T)UYQ+4[%!Y_^6P)^W C^G$7DK,NQ#?HPJ65_#MN MQ#DCU4L3Q= =Y?&YX$%VS-E ?5X"?L-?-K[B[=97^M X.MS<^_-RC6W2G]?$;D/D?.QO_IESW8%+_X)*#NO77X?9AL[.]L;,+'SR/O6^KA^!/V_- %B3P5FZ5F9&4IQD!HS9 / (Q62,-F&CYO_O>KK-D.W9JH*N![F(<0I)14<%I=)XK(2RE.F%CA3<@ M/#1>'0Y; ]WC !V? EU*"HB^1,$DBGB@!AG!&<*).,RX2L 1GPW0+:VE^013 MV!9YZ]:![MX(.AGF4O@N Q M"A.3)HSIJ$%!R)AN2(.O#TZK%<,B%$-[A@$K'[01UJ D)"@&%11R(BF$@Y*@ MZEV*Q.9E:$T)?;V@#1++N,OAQDODS^S%OO[VN]>B_WCB/V4"SKON"): M(AKSME'#*'*8690T#TXHYZU*ST/LEY8G/D'OWKFE_E%WG'L_;QIK#WS)&_/V MK_9@,+)=G\-K![^HT%6[^IZZNV">1.4/DF#JO)[X-)V@&^/Y^4\_'K5'1^O= M4)XZGJAO\CQ=HLPI3T*=--_,L$CO933&1!13WL L4\H)" PRWCDN18HVD%R+ MH,&D>IXIRVL)?Y#41[6$/ZB$3PFCI])2$@((M]"()ZF1CLDCHC UP@3&=)9P MUJ!75.%=(@E?6CKX!-V&[\]Y"'^=O?\%N EO:/UCKA>817&37++#T+ MGO\PUABPV/6I;(!FO7EZ-(E\6 LI0E>GUE/@/K, MA4Z Q>4Y?_@$%/3BHO6M,R_-IK"Z8Q*G1\J&103TQ4YW=AL.;LQFARW7[6,H M_L\QJ\"P@ZZ)&&G/GM=(N MRKP9>?6ZX!W7[G3R\-JO7_OQJQW&XKC?[OKVL>W,1 '764.6>!9X?*^Y.XH_ M,CSD#0$4OYX]M?R)O/YSM88O,J8_S/$KMKH7)!7.K M#\^#1X M!KP0^K2ZNUHN+LP=8&KC^\!QAD\%>ZP[LMI M3@QCC=P:F(5E?NOSKSY[^N3E&V6P$SQD\N!^M/ O:,O3G&NP';_'\K"+Q7]' MH ]2&[[/O#R\LAN=YM<]U^(1V!:$\_7KFVOA_V>]E876QR+F1^3K'T)>Q41: M_>#K15']Q_;_M9U1G*S'QY"%]N4*:?-P4^Q#QSJC,472*(DX#P$9D1PRS!,- M_[=@X8(E:U9-SBYV24JK+.[M_B6 7BTFR%CTNI>EHPU3RYY6V2+C41O9;A=F M"4S/-J!^'Z8KS#T7@;1U<\I+N,/?%D[H3P" DBOD^\CFV0US/>2]O7E"9VF% M)_1R07=X7G]8N--SO.(/^V;J.GSJ3-&FG-?YQD?'Y=2] MT\RF7DMB DQOG7ABSMCDB#;.!.9]B/9B!81Y5=+'LW;^DYM9ZZ._T\[&5[P? M@B5):(R(\CE.Q##DM%/(6^DL@&DT,M/ MCSMM7\[RP@FR4D?$?%(TD!R3Y18G3Y6Y4]1IDT(%% M;2O2.,N,9IYFLR2#_@(F%>%IV;0!O9=/:, E@TRBX&=G!Z 7SZNHLZ>$'AC; MP[8O=1HHRMY)%R[)5+0=VK:?&5CNF"P=%E#% VX K1U6O_;@COW"@\T/ACIH MT>-^[WM[4+:XQ)R3@[8_.*<93TKZ6Z:A[K1+<"K1YKKB*C>J-+'H#-0/[[4I M/14?X_=>YWN>/N-L(F#VMSOMX>EM^V"F ,5S=> VO:*,@-LJ?1* PRF?2^K MKK%9D^=IEN52+_JJ9^TD3TME]*QR=:@)?>2N8Q>UAK@TT;/?C\'1< M/BAV4?S1ABZ$8;STL%Z_#=2SY*/GV@RW&BNS_(Z$5ZKWJH>"A._X82\GER6F M/%F=L]O*'RZ^R'G;]CHKUZ_WSN!'G]CC^'(\/1,B.XW2\U)Q"K=B^\N%FP>=K\L)^DD((%A8+TN4)ZX,@:Y1",L#76 M)LZ)65E+[>^Q.,V&\<65CN(/&(*J--IL(JL_*W0J.G&863B,_GAR &?HM(_: M)2>:!S\25Y)Y!E.58&YMU#$J9K75&@/EUK[&CX><.;QYLB^]5BY*@53*?G:B M G*"4F1\("()R\$XRHG/?@,?J=\[ROKXM!O 6AW&7SM%.UG=]0=G^RGSO'.V M^VVP6JQGO@@SJ]14*<;YO?0PKTQ0R5BG/4^. _20!+J*&!*C)V)^>^ZJ^?3F MK)5O8VW3E?-IBV^?[ "B,%2!38=7Z>68EO^Y MA>V>=,3",25-X!)[8Z2)&/1/PM1PZ>JQOK>Q!OM=,X +1142&J<<% [8X8U# M(1@9N!#4&I['FEUEP!^#0LDNVZ,&#,AQK H3C4WO*F//^_@]]J&?BX]9OQ=_ MA B(4K'Q*XDMM[;075\UA++7O)^7KT: M#*%S?5X9BJ6IGT^:.DNNZM@2\__3J_P;V=(!'C$XJ"RF5'',V9.GOI K1WRU M.-/GOST7>&RG4SB8!F=-U!XB6,R)L80HKZKO_*O[$+:/891#3O=?VV_G5N=E[G(2P:\KP3($A?> M\6QL80%8QPVG>3DZ9QCA(6+*+6V5#"?,$P+G"RW#@BM [(%MI24T4G' MZPEQ'Q/BVPE0'96BITQ*1 C'B'/XHQFW2 H'M)/3Y*S)DG_56L6?I:,MZY'! M,0S&.%)BK(*.2Z_%?>B)8+VR'.:Q"H9[RQUS#GOE*".:1WT+.ZB>+3>8+;RY MOB^#YHP%CP(8H$","0&CVDF4X';1BR"Q%!D^%J0GC-#>ZF"3S173E?4!*Q)\ MHC(&ANN!OI^!%MOK^]A$PC@'XZ=*&,TD<@[&75!%..4>,(+E^+2K]$0C,^9H M2[8)=/&2$30FG?\[N,8%\W_'[/-24%Y!^?4I_7CUWO@9R/HKG_%<>Q2:=/F43KI];^5 M=[/'[3Q_IHNXT*DPDSJ (OWC7F6FC.!3-N+&R^>SPY)7OO+X]]M^>&&YN%IE MNGKQ^IJA/[^*[4XK"3C_V#,[:[S)K&Q&&I7!+*'=SU9L&8\U_GQN-7NFI6?+ MW;--;HS[H#1R)X9PM61_X>4NR.?@LOT,E\7CL?T\.T9G+SA=#QQ<\"C\YT*! M\9LM4__&_3"V]WFN? S#69KVK_JQ4\[#:<'C_UDY=]5X\Q>>7F+=H-<9#:^_ MY%)-SH?W:92;'ZBYT*LS?P_ZD]8< XH@!^KK&RJCB5Y5\+?RG_,;/-K=RWM?ZQ>/=QY],_C6*K^>9&T1J/VN3F3FMSMVCM M%&]VFAN;S=W-C?QI=^?]UL9Z"[Z\W6JN-]]LK;\OX-5:F]N;S=9NM:CQQZAK M1X!;,?Q97#7!+LANQ7P$]IA3ZF1B@<,G2[%ST3CJ&(U2J&MGT6]"6A[:3WA] MW$"[6Z+D8!H8U!C_5K&6'+%^8(>-WT'E!*(KA>\J'7>-XCD7G 3W^Z/]9W$4 M^\""QI%*Y:;4TG%7*O0J2*F\20GA?[3A@G;>K5P&1#H84VAG=0".?,TX773: ML5NJ[T$5BGYZQGD&99S58!"'Y27?X>'V6Z9$W^%@B>N-POK_CMJ#B1^UT[/5 MO6SXGF.>\G5PV3$H9QC^-HQNJ-:]_O@.SQ_$3B>?7+;[I UJ!IA/=Y RA2B? MNEIL5,NRN5/&MF+NJAQIG#O[7*<=Y/@JE_M['$MR!!\G7V>T_;3YN0-":6J> M&9EPSTZT0/>&)ST@F .8HF4XROB<5TV-F1@U&.0IG2CE*6C&F2)/)4L;17!S3XH_RTJJ38%@F<3)O MQOS/[NH8@6FP3+KOPI,N_02>4&AN/ZVOXJ]*8.8LN\&>)+]G]E 0YQ)9Q?A+32,]?3:LE#-]< M J59S[] M;!["OX???FX??MTW.AHJHD"1X(AX\ 29O"\W:*N3=TPY2C(87=[?54PBA#)? MF&?LK7#_V@(UAW--E,M4+2?1_K5C*F;,1_>RA<8!XI<^Z MW5C-IC-]=DVP $#1()[!;79%C4V:DDZ%6#I 9G<[5!S\LD,V!TX Y8OG+)"\ M^:)3OM3@(,9+'I]?QI#\(J:6*<9B4-JSZ+FFRD0G'$V4LVBU3.1*.C;#OW;] M00RC#G"PR6[*S1^9K\96=ONVX#E_=7K^VPN;Z,W6AY_-#_L1"VD,&"3$XYME)$0(/CS#_ZH_A4S/BWXR7'X4$_5L9R%\XICN#"@[R3 M(4_Z7PGA[7[ME08RS)8%83:4LP*E7>?7_*"ED;P2-#X,_7_V.P(R] MCQ?R%)XYCH;5_MZ)I[+,1P5=V+''@_AJ\N'U)+U+NUMV1'G1Z_,/R#[1"^FH MRN=5AZ?>/J#-I<=OG!EH_.3QX=7RT(7D6M4QP5QJODVF._NJU9%8K> MZJZ_/B;8]<^LV[I\;=4WO>O32;UT?>ZMWZ9*-Y=.O2+7:84ACY39\Y)+NJI$ M68+Q=H7!FQF#2RYPAL,%0/ -X M2>6#W[[NR^HSO A)?I8]4\^F^YE-3T[1/XLZ,;-)BGJCX6!HJS"N:934_122 M?-X)WE],"G><,#',.JFTXU$%IZB/1C-/B7!8I+%_1UVSW#9G%N\+/J +>W:;N-?YRE\ Y"D:2T M09()@K@W'&D2.$K$JICC<5D."E=/O,3L?56WJ.'M)<";9YB:H"21W'(5O%84 M6T'*.C(\IDN[U6IX>V1X^WD&;T0JYGV9'AK>R!F\Y61%AG&/@I,< M<2P#,LD9I!VA3&*:A/1@>I,:WVI\>['X9GDP4KI$)/.<:#!LG+$A)JFPUECC M,7TC-7U;$GQC4_I&M5+>* 2#SA"G5"(724):&Z$3U0:37-.:- 2^'+KS=/#M M&3@]KRX+OM3 N5Y5IJ_VOUQ,C!O&V?'/\GM-0[VN]6+3^?KG2O7RM)%6.$.R MHX\;PJ4G%C,?A"8YZ0,)6-[ #W@>3&>':">=;68M8QQK5)T'54]G?'[&I\C+ M2-A().*1.&1URZPO7A994P* M)0P3T1KN%'44/F,A2<))!Q5NX-2J9?6^9'7JP*(5 PAL+N<%@QY-- H^.0=Z5W ,DV"QSHA:E!A!C%)/,J;%80H8:@U3@"0[(H)G)HHSU\HOR,W ]/,%XJS?G\H// M;->ZE6_AB@YX?L"Y<-_";[-D7RAA6\/D[V&R^6;&S6!=9,+Y@)S6F?$0B[3T M&A$/)@V1D3*?W0STSB!Y-0 \YOI3+;;WYF:HQ?9>Q';J<0@XP"@!I_&1$\09 M2*R+@2%)O7$<I'KJAU!"6&&X12$1(-A1 M6^0H!K[-%+!K8HW*F9M)@[ [K^3=NU0_ S_$+WPUA"VY0Z+*U70^G@'9G/#Q:":>U MI$AH7@:2,*0YJ*(0L:'28J<=65G3#8(OUPZXG2-\<0+TR"MB-9364+J,SK8: M2A\22J=>-VPLU]Q;F$.$(9-U4::#*58RAI*:RBMH?19.4!K M*+TSE,Y$6D5A,7<"O@C!%CX20F40I F6LM4RD5D64/1146@+RN6 M/CD/]?(UN#ZSG@#UF?4$J,^L)T!]9CT!ZC,7- '^4Y:+6)LIS#LMQ;+VZT*] M,T6X")VK"M=UE78J53*O#/?SC7Y_K%\I61=D/]U-R9VI(^]Y1;-D? M&^V![_0&H_[RE-HYG=C1G_#VX=>3/?KIY\[G#W#?#Z*Y\>6@N?'WXT;]'S<._.Q=+[8#-?+JS\=?AE]:V^++A3YH;WW#S:!-O'VV#'=V!9WYL M?_F\1[>/_LVE=LA^,,$ZSBU2)-O",)^1M5XAG&1*+.C@$JL\'R!H,:QG=P6C M1E-AJ:*2\,2)BXY1K8W$6,-O^F)AGJWFFYWMS:*U_O\V=R_+\05)>^(%!Z^N M0?S;'BNK\;7+N5D,[8_BN-_[WBY+E_9CZD1?5K\J8DJYHM;WZIRR9&PO%?88 MSO[1/H*OG=,Y:XK>,4Z%7A2OS4D+S^3L(S3K36]2=W;G./:KBO1G[BM$7YC< M[6QL[3,B+$\XH0A3 '&+-;**280#IC$QK #85M;HY1#'_RFWU0YHHA['44(40J0O8S7E[[_I_L&IZI$C9G<;!^ M'!Q7 ]0YOT*N>CX8 ME+=VL1M3+N@Y]^T;N:#A2>QT\K^VS&?7C]#.LB;]R ]'_5S@XZMM=^=^Q3F0 M-K_C<1\$H0_\HF/1+.O$0B^]ZL>. MS<,\+1^9J?G,5>.%.#R]Q+I!KS,:7G_)554P'\/"8/A\7\S^G<-3(<\\%0?] MJ:/B:T0.)O$W9!.\X2O;.;&G@Y7_G'>NM+N3%JGL7)FWPVX^,Q9QV4.[5-[L M[+;6/Q;O/NY\^J=1@.E[?:GX96ERUN5NT=HHW.\V-S>;NYD;^M+OS?FMC MO05?WFXUUYMOMM;?%_!JK[FR\/?CR[A/_:<^:LN%0/_7Z'[3T0W!C'9EWWZ_M, M?=^WK2NW1(]'\K0>N20UC8)[I&R@B%L38="418E2QFD(4LG+(_C:S ZR@;13[C_3''Z_QT4 VAZ.[6][0[+.9C-V9'M%#T'+U5Y!!K94.N, MRNJ,)74'D^C8GI8*JK2OW&D!\ZS="Z4!6*8UO]HTNVF1^WNTEN"Z3Q8^V]VR;\N+7H]7+L?V239J+D3UE0^L#D^9]RJNV/=X MS7S\Y-]7,!=J54EY[>';EUMG^G97_JJQA*P"$#V=Q@HNGDICV2IGZJ:W?>RX M@&=3P>'JFL)[T?9SD?4,AAO1CPNLDYL46+]]"MN[]>$25F8^XR5%I_3)S6B; MNB/GZ:B+7-=OJFFTWWC)FG)->*@+6-';9U\:6V1O9_;HKFQ>7IQ0]GVN[='>S\]M.4 ;'QXGXV_#IJ?MW#S MZ /?._RKLWWX[^'VSV]XN_5WVM[%I].4,9S%Y(5$>8D><>D\LLEZ1+E0S 0B MP&#.!7FU?LH%W6KPJ\'OL<$OM7_$@'[&?N\2[LWXBZ=^Y(]QPJYVTC\3ZEJC MWP+0#T^SO' "7-?D_;/)(LZM!?0S"5%ADG(X1>WI"N"1GC72SH.T[1GK M6G 8,:DI4@1'Q)E+R*BHD!-":@$PZS0#\=(-3=32ER:KQ7OI&-0M+,BM;BW> M=Q/OJ?D8#',Q6(ZTQ0[$.U#DG*6(:T&PMI1R%19&I&KY?N[R?8WZOK&9E*VB M':"EM3S/)<]3P\B9:#2C'(7D!9A#A")C1(MO3@OK?7S M!!=<07K9?:RQW@A![U0*Z?&,QF6!SWFMGXRBK9->C:+SH.CIC-%C#??)*(:B M(F7!0HPL9@$))0C51G@< 469;&#VN#4+*]FHY7E)Y7E!YDXMS[>2YZF5HYC2 MCAB./ 4NQ 772$=%D8H^4>LD=2PNVEU<"_0S%.A%V#>U),\MR5/[1E'KJ5(> M*98S\?MR:V#22(9@H]=4"8$79=_;+P>2O[)N?Q MJ'%T#AQMOIFQ<&00409F4,HN7QY]1(8%B;RAW!/)232 HXPVN*B7=6JY?D [ MIY;K^>5Z:NE$;IVG@2!#M$5J23B(BADDHH(;!-%0(PEK5=T7NJ*CGB:*SHUAM[2Z'G;&]5! MPW,AZ>Q&,0-#%:5)2'@G$+?4(6VH0B()%ZRT+E&2A$;2!&H*B40]P;BC3F%%$/_TCM0Z1R*=9XGK3%\P27>5H' M(&EE;N1ZL>>) ^FOC)Y6[Z_XCVT','K6\V#7B'H;1)W=Q(,9"U$%B3#Q"G%, M W*$$"0C%R$19Q478/GH!K^B'LJR^9!JP5YFP;Z"(=5"? K%&( M4(819P3L'!DPL@[($<,ZII#=%YD5/0E?<"W'3TR.+UHZM5S?0:YG%GA,9":% M@"3%',P=:I")QJ+D4P#CQ\(O6:[YTY#JI;5WGN *3ZLWM)U'3(PXSH/-8(*$ MWBAGU2[37=29<^[:-;4BNH\5LEH%S:."9O<[84=28I$@3GRNE:DPTE;[G.3! M)&J\,HZ""F*FP:XHC7>G=#IW$J2GD6*LAM$:1I-GTOB)WFH9M1GUH/US,XL!^L_9>&X MM4G=W8ME0R]\?]R*X0^HTZMBS*-^'YK0.6T4MAN*U.\=%4-X0"[8GO]MS-8J M+-J#HMW]WNM\CR'7<.^TA^.24;D\83N_B^V45\(UP ?"R ]S[9A M/ M'KN6BI.#"$\?YJ8!I!_D,UU97'!X8(?GSCRP<$J,95OS6X?RC?/S[!&HHV'A MH?M=+'*)^EX7[G%: )< XC&,8=SJSP=MN'/UM)G3CGN#07OZS,R,DOW>ZY?M MZ(V&O@<=>F1/BYZ')^<"C18N'XPZ9>_ ="W@I8YZ_9B_SG1 &0^I7@\*7XW2 M;(=#LX#L#AG )M*<:+9@0]FO,[*=\7QB$7#8RAJII^=[PX%S&/=?Y&C]N M$"=W*RRTH=L;%O''U>*&,)SRJUL%*\6;E"YI>XG#=[:>6\ M=^/7+!(?XW&OG]W3RU?#>V=W8B'LG6Y_?GNX=[CWH_GY(]SG _[RKMD&UD^W MCS[\W#[Z)+ZTUG_NO'O;N5AYMWFX]6/O<[/=/-PD8"D<-C<^?MNC6\#Z]TZ_ M;&R??FEU.ML;VQPLC;3=VO[9_+JO0P)[+#&$2?0([#.#'$\2">\I#X+GNMZ7 MJGA''I)55$NKN*'.Z>!%HDGCP+1Q[&*MWMW-=[F$=_%Q\Y^=C[E^]V\K=\]; MG_NW#3K_ CH:)C3\58;PJ(4-(C#F% <5J5DD*[^O7_L88CN>Q,56M[*1X?T? MHWKOLC"7U@Q1J+3>X!S1*+[&WM>^/3[(1A\H:> KUSHP>I-UJ_U!UQ>Q&M0"Y<+D)QMIHV'OFI/P._,+3:V=C]"ZY(XJSX2W&PPNTJ:297E25LX_@7] ,I:QEAIC',5-/=&2_Y7NXF/\V09,<%.LE@EFX'4RS@W&1 M[G&![T^KNZOE#=[ [ RV(MBEBZI;"J_M3"ZKFM N)^GX!INC/K2Z4:P/VA;] M8WVN#U[>X'U^DL+-<6S\?_K.X ?="_=*A1 M@-XM&UD62P4)@V>,VH.#_(S&Y %#^R/"&(5X#"9 NX+Z?$\@ZO "/ZL?_LCT MF.+7FW]MM3;6RR_D]9_GNL3E+OD>QR]Z^9VJ2S.;ARZSQ] 3,!3 7R=SH+0V MXG?;&577Y6$]XZR9V\9^*=;9AKF&NE^>>V-;8OKL42:T[G1VJ(!V3T809L6D M-=-[Y,S'U!S&,.G$G7:2H,UK^K]/Q MP1=,5MGV^K[",IM<"4G)+.(>U(#C M7X%:,G:S.SK**N$G3/@)4$PG1 :+RV!6BNE@.+'J00X[G=Y)/@/ %W[IC:!! M8?#GJVLEY7P'54N#I>_LS'=?.>&A$SKV>!!?33Z\GOC>VMWR5Y MCHJJ*$VQ"4@?2K6_&X^',1M>!<.-&P3T/MO^:<(O=^^>!YF;3R&2Y.K%\*NB M=:Y;X;YBD7O)IU"FNXMZXVOEZ[GV'%X$^#S7SJFGU7U.JR='4I:OP?69]1ZR M>2G".5_RPDH>OZS VQN\_[.)KF4N1F9#-#XQ'CEUQG*6DB6!2248&SL>U37+ M4?.$V3;CL/+=9K=]Y?>?N/UM-Y3.V^KXV-%??2G]][/>>SAWUG=?N;26)CSW MEO[,<7CNWLD>W6([&YOP/&C;QL?V]M'?!\V-/;%-FYV=C76^O;'U<^_SWP<7 MPW.;AW_!LSS?;C7;S=:_WYKOMD[WCC9Q\_#;SSWZ":[[>K)]V(1KWN8*&S^F M%00YUB(JBZ*S&/&@$])<6T2P=E@%:9/)>\&(:>A<4>Y^2ZL_S3T,-5Z^'+RT MAHBDG60J8NYMM(9R$T6PU"HB0K50@R=XB6N\?!YX^7.Z(8Q:&C&+B'H9$??, M(*>2S;E9\B^&^QSU QJS8?"=DRN]%+Q\T6#Y3)'2J"!R7D?OL>54>\T351H$ M1BHJ772_"72JD?)I(B69UASRPG/&,0H$,\0YC\A%P$RGA-72&V=H6EEC6C3T MW8L.S25D-4S6,+DT,!D-2<& O:TI5T(:KP4.D@3"&*4BC0DEJ0GELX))-LUG MSJ.PA.9\8-0A+H5"3BJ.@L$<1S S@F:Y-!MM2$*>,$P^ W_P$\RA?"Y(^-IE MFQ>?85'F;>B).\U8WIREG=(R!O@E4DV#<[4;]/FA#A@EZ3U(.#PAU/OD-5&9?XE-#:.N$A7UH2J!?T9 M"SJ)-,A@)/,6S"Z)':6 1';3<.FR>F!3A M#,G>*8 H+CVQF'G@LH0*YDG LG9>/4/-M3OCO"+$*>Z91]B9@+@R%!D=%;)8 M415EP*2,XJR'Y:4+RU..K22+<\)1907$/RBX;D0 , +V:>)L6CB4;!)^> )H,$)B;KV,=G"4G]]K^N>/#+E'CC7W)' MJ@LYRQ\Q'=X]IV'\&'.B_':GPHN9S+O_]'NI/7P/\/.VWSN:Y.%M]=[,Y+I_ MT5D9O^Y;0JU0AB!MI4 \!^48'S3BW!*OF-#*\4LIQ!5V1#'OG)8U)N4- M7O5C!\[\'J>9#/.\G;EJ+&1X>HEU92F&ZR^YE%3FD<2/D0N],_/WH#]-2O0U M(M>/]ANRN>SX*]LYL:>#E?^+UD[Q9J>YL=GK;69D_KO5NK\CU'7CD(;P/#/N=_REN/YF\MN7GWCJAO] MHMC S8H'7%>IX'>X5^=;?6I90>O&UOE6'SK?ZFTV.2UA4KH%)6*]?2#EL^O1 M)Y2Z]<7E7ZPS5RY[0M2GUS-WFE,+F5!/K\^>91[4YY$&\\R?X3;Y4<60MMPCC&-R/+' A%Q9 M$[I!]+VGEJR1K4:VY42V!XGCK)%M <@VC;UDQHN8(D?.&8:XHPSE)7V$<[B/ M-2(QQE;6B#$-*6O25D/;RX2VAXF'K*%M = VDS8 *V,H%\AXEL <-0)ISEPN MH.")I%Y9HC.TD09C=TXI5.=O?&'Y&]=GRY3W4F']?T?MJG;UT':_MG.$AQT, MXG"0JUG[WF"8SQJ77Q_4"1^78,_\[!#NI*VS<5LOA^T-#%DO?:P&K$;A>5!X MMHR-,E(%XC2**03$+=/(!&&1%2QI8Y*-WJ^LJ0;%=5JW9RS6#[CONA;K>Q/K MJ4>,\MQ[AP'"N(9!IEHJ(4@;C2F4@2JVLR88D=\YK48OU$HOUP^W=K<7Z MWL1Z)ODBCHEX[)$CSB&N'$;6"(](3%:Y?%3D;,ND(>2=DR/4,N;@!QCS&5LY;.$=ZDYV8Q7B/]^#"3IUYX/F*GGU^\+PT3I)F'.ZD M]7 X&@S+7;,U0L^!T.?K7( =3+'E2,;D$0\Y>(J(A%CRC%MFE=$Y5:!I$+JH M8D-+M-I6B_;2.4IJT;Z;:,^DG-,BXD )TDE:Q(T1(-K*H6BLM4K88"@MR1<5 MEQ-8UZ+]?$1[69PEM6C?3;2G_A(2K /S22&G%4&<:=#:WGH$.EQ:&[R2- <& MBH9>6#+)6K274+27QE]2B_;=1'OJ,E%6:F54@@$S''$E'6AMIY#U5H=D#(R*V41U=2#(Z]TP MB[0UCLZ#H[,U$ 3Q%H"3(\P]0SP0BER("9$@30PF6INSN^:5XCOG=JU7E)97 MG!]VWU,MSHL5YZDSPP8FA% @R2#5",BM1#H)B[P-6D>>C JE.&M\YYU0M3@O ML3@_Z&:?6IP7*\XS 1],.V-C!,7,/,BT! ,G>RD-%4I+"\H;ZY4U2AN$W=DW M65YL?(\D[@[8 MCPQ"820GD642D60C(2ANDBS@Y+G**G(:0 MRU\^]QEX+9Y@BIZM()ADZ&J=HJN%F- M5;/7/8NF:<9AC:/SX.AL+AMCN;9@ZR#@1CD!-!SED>^K/$)(F;!5!T0>'N-8<&<\CPMAI::5C)%"P?UA# MFCK6ZAD+]P+\&;5P+X=P3YT;-BF1DA4H&AT0)T0CHQQ#,5$/&$XY#61ES30 MS9=>MI^!;^,)1F24CL=<)2J+YY\3#\<+"\+X8[FC,&;A\AR.UL Y#W#.)N$0 M@@D8'L!,K<#B,=8@YQU!/%D"@Z>D87QE+=?7O;QH^^?R^(/K]9VE<&34,GM_ M,COU4@B3DC,T(A@WBKCR#BP9PL&P,4YRKY*R?F6-UE##YJP$C,$)X\X-J E:5"()^.\<$Y[*L1@_[+:>6HP7(L8_9\+< M/ Y"1I0TS]F994(Z+Y=KJ8FD3)$D$H@Q;BA>+Y<_9S%^4#=3+<8+$>/9*CZ6 M<4\\$@[G51TND0Y$(6=8\MQ;;WB.5L4-P^IPU6IG5T!;9-<]&!SU@;MIF M'%:17)W>8. B7!;;XP!,VPUELIWJ^-@;5WT9VA]Q$&8VG\*YLREY*BFIM=@\ MN<9;ZUF#5>ZA]?U$29"62H2%<8CSF) 1VB%)0V)::R>,!ZN2TH94BRH/L@@A M?.35TAJ":PA^0DZY&H*7#H)/SR#814RL 2O"JFAS?::(7$H>.:8X3;D@F\@1 MGU@W^-TSD]807$-P#<&/E>NYAN E@N#FE 7_?_:^M+EM(UOTKZ \SER["F2( MC23L>U.EV([',Y&<6,[D9;ZDL#0IV"3 4#)RJ]_YYSN!AH@*)'4!I*819;( M!GHY^]JV'T[&EC/I&0!]O/D2N*_O>SU_. Y&]F@\= >#9S]8+J;=WU?KPXX% M=RRX8\&/WI.[8\%M8L&E%CQTPH%GC('QLL#HV4;HPF]#NS=P;#NP7-\=#H; M@HV1[@[NJQU6^UCPWGGBV[?@;N0#(,#WN0=T\0/1'7+N*%X2WY.A"4Z.9\LY M<,_@'M3K:O3R$X,W!M$L$C[CP37MX]N7#MS]^/XO.OKPS_O/^WU_.WG[Z^@=PX[.W M?US_Y^WI]7\^SX!#G]I__/YOX*BG?YU>_3F&X_7]H=4;CTR_9_MLW!O;QJ W M<=VQZYF3,3,FSS0&HFJ!X:YTR:H!L+F73J-8\B&+X)%G"2L+LY:MJ$&[M07'5F.BD$#Q<@L#N9]XB8Z_D+Z\EG44Q M[8$>>EU]G;-8O5,2#YE__?HJ"O.+5Z[;'SL6ZEJ"0XN)^;=&G]2PFC3DWXW, MOC$8KOUZT#?6?G?3:PVC#_2[TVMO_LZQS(=9[&:OO44*WIKNLCJTP:H)&"JB M3Z3#CQIU^'.VR-G<9ZEF#?3_]=/O?T >O395_@A.Y"T+Q($8Q8$,*@>R(:ZT MRZQMWNPO*?+-_)IN1&'_748+9)W49?35!DBP5H-N4*);<@[-IFRS>7$WM#_D MPSF&"J(SL/XOM!/2>+V[Y'(=FH>K:8N'XZD*!XX]CL9_?KB'I&O)=G^9>7%^$H?O).<]F)9D^/G[3U]/W_]Z??IY^M?9EU^O M8)S]\>T_OYQ^_NGB],L9K.&WJ_^\/[VJ^YC ZH'/?[WZS]L/WSZ^/37/WIZ M%32U3^>GWTY_?W=]:L)^/__X]8^_?IR MV/1"P[([8S&?1-/5 MNT4LZ1CZ#U)_T)@'>V9'UG9P&X7("&V3&<.A.[)MVV%C9^2. MQ]XHM$+3 F;2*42MXCYJJ\%@$ "\QDYO,'(F/7LR#GICP_5[[F1H@5!Q!D; ML-7@V.GNASM@"O;LP)BX@\!PS($]&1ICD#5F$(1CQ[;]@6=T^D/+*%BYX7$\ M\OTQ]AST M:S+N;/#/5+P/7F'."$.6JY& M?$YR;Z8MUCM2M]7?-O8;'J@1M_G^#X9#AZ[O#X/AR MRO:'X3@,;9>!K0>_ M6*.AW^E8;>+09V\4'6OH#ZRA-[)ZIL5\,/.POLJ=A#T_,)V!,S&, ;_D8JR/ MAW?6LK:ED)9[I#I.=WR<;C2:C)Q@%$QDZ7;0] MG*[412>6S2S/##'M"*_J,@),.[)[)D#0#RQS[/L6^K*&NF7>N8SIL3B=4%7E M0B1:.SS7YYXMT0W>H6RXEJZJ[O@N,SS1*@\K8MR<3?$^2<*K:#;;*'5BAPVW MC_-OG#>Q>R.A(SBR8_"V[Y9-L:E_KG7;W;I>Z$#5O'YH#WQL;)MBXZ&8T;$<'+;U%KL9'*G3L&%"; M]M:VW(F. >W&@)0+ED(VLOS [)E^..G90^;V7-/'C G;-P86>0B0 0W&CFZ[ M=\Z4:%^LH]6\Y.Z9$L?1\?,Q,B4Z7K,#K_FH>NS#@3_Q#=_K34)[R!.SW$'@ M]RQS,@HFCF\9!K;CLGV4O(B.7G>CU[^4")LW]@$0O= U#= ( MG%'/]X9&+[3,<#*"_XT'>+V%,P#3Y+[\SBW*H:2Y1_V1TW(E@>=!3 6Z[]BI MX?A"@5OO_V#8[Z,D/73L=Q?VJ]XN9/B.;TP&5F]L8M\6%^_+-&V[-V+NQ',G M ]\T,,%!-UU+=XS[,LU:D^)P/QVR.KYV1'SM,5(<.KZV&U\KU4H6>H8?.GZ/ MC4=VSQX.J1O@J&>RH/R=TAGN,?LFGT_LF-PB7?-(8ZQ$OM1TADXT^T4 MNVUJICY_4.\\"7QOY(3>N#>P1F'/-NU)S\-N$,[0.P1^Y 0F,T;, M= ;H,QL"\[%U=]0U?MBW=(:C*!M_E'2&CM?LP&M.567'#T;^>&0Y/=L*S)[M MFX,> ,G#*X9L@P7!V OM9S^8HY$^M \P<[.CUT=-9^CH=3=Z+74#%WCIV S- MGN6Y5L\.1ZPWGKBLQSQWY ]-T.2\ .C5'NAVJ^CU/ILZ[$TZ@T?HWG5PZ.J: MVY#,T#'?'9COKZJRY P#8^3A!8S!P /#;&#V7-,>]EQCZ T-PW%8 ,K22#,KE]#Q]>.G:\]1C)#Q]=VXVNE4AD&]B T08L M?HX\/YI%><1VS'LZD)XD71N7KHU+U\:EZZ+P>'E/"N?M3,%M3,$OE7A@$#+; M&&$K!=>:]&QKP'H ./PQ,L:^[9K!),"F[_;8UH?C-D48NEXN'1=Z\N2GC@O= M@0N5#BG+#B>V-S9Z0X!.SW9&0<]U\)0,J([A[,IP*I&]L>7:DXEM]ICI#WKVQ YZOFNYP'4";V*/AJ8U<)_] M8%NZ.1BU*-^R:^JRCUE0'@69+)8&-?-\<.D;/L$TT5<)!;VRZPYYC^GXX M\2?.V!\0S1K#-M'L439VF94HOV/-,]]$4TCJ:/,*[O^ #H://TI"5<#*>F*;K^D,T]AQS!,:>=;^M%.Z! M:EKNL.KX9\<_VYFXU?'/._!/)7O+L4:3P< #VY79/=NP@7]ZOM<;@.$ZF3B3 MD%D^\4][H ^&]W73X]/SST-+@.@6W"UX/Q;\?>X!I<._873Y@^0G9TL*Z_._ M49A$\9)\Q#_\+PR3[R02C^*0Q2"5QJ3(<+[CI]__4/ @>B\^Q66!,;1\8V+9 MC@,J_&CB.F; _!'P$63HP_WY*!!O_ME9;: MAO?TO8VR8)9DRY1]AOE^G"7!UZ?5*NRS0JLXN?X#M8J_3IRS]S#CYT_ST]\_ MV&=??KN"ST!K""\^OO\T_P/6 QK"C/WCT_5_?@\7OFD/3]_^\^*/W\^^G+[] M.OC#/#7.WO_Q[8\O4Q.T OCLP[?WWXX>[_* M$.I4W< +K.&MO$!]BNL#7Y99'DVN7Z]A*H]-@_];8WP[Z%<>&S@3NQAJ/0\ID]&@.. M.J9C&)9KF:$'W%W2OFGVY"\5*V-X/]=YGH *BDLMC8_AD;&)TR\G]I^>87J^ M.P;FX-A>SW9\O^8% =@FB/Z$F!EB+%7=PC< YXP +)9&#\'W49Q[\31"6X4/Q4=Q"HGU MA.E][2?Q<7Z1,K[@&$A>@T7D%YG&@-V$VCE;Y&SNLY2?A350R3>&=T= P0%, MD29S3F)$15X*FYXRQ$(MRK24!6@L$0WS0WG!OBU8G+&7N/1D#J<0T^- 1R%^ MCOI:3"85T7Z6PS_XM@R/"T^>&%!&J\9SBI-< X(!ON;-@/!5[M)O4-@>@&-O MKO-5RW5L#' L$@[)5RF;P1(OV>NK*,POI%]#>4K8HX/R$<^'%-6<]/F?>UYTU@AZ^\V95WG3W[OG(0 M\RB6*QJ9L.1M#VQSP?U(Y]RLEK[Y>/[YY)/V_M/'WW[1M0]G;_JM7_+9Q\_O MSK7/'[4W'\_>OCL[?_<6?SO_^/.'MR>?X8^?/IR=G+WY7TUQH[#VMPG"_]C/UW"8CP[A)Y;5NL MBX]OA-HP?SOLZQ^?__AV^O;3[(\OOYIGY@?G]/.'P:GYQ]7I_*0/4B7.OH23 MT[\^.!_?_@9[F=JPAJO3JS^MD>DQQP][S!T/,!8_[+G^V.F9H$(P;V+Y7NC5 M;0V3!8[I^J%OCP=V$!JN;8Y&MF$#V*VA[8_JML;Y;S^>O_OU-\!M[=V_$<,W M-C2$M[&'L0J26Z]O,2)Z=S%'GHA'-%L?MQ]R%2@&F"J&R88!&UGV(!SYP\"T M B,F@SHP>^_V$P1[[V.0)Z U:H;4 M%]\DY[F7:K_]2_LYFB.[UEX\*SY#:\W3KBZ2V>RZEUS%J/$!+XK""&U&H2 + M=4Y7K$72.D_[)_U_]M]IIU[ZE9$E]W=OOGBMG8/BG?_];Z9EO9Y&7+\EY1B. M/@J7V+UF-I/O3I8YJ)@Q:=# 2/0ZR,4APS4=51:8>Y/#![Y$$\27.I/*8N# M"RU+@HC/(";2%K ?KNMG6@:Z\2R:B!&,Z:2(__UO8T#,UVO-2;9,:^:DY8Z8 M,?+ O!XPP'+@["/' 1;D>Y9M!R.?PF"H7._1G-F0E+4Q8:K3$LGUI"G/WZYY@Q9V""A #9.^K9@['5&X>32<\U M B?T/#,TO"'HP.NNX"JLS&T<#1UFM!HS/KZ=?OOXZY^V!WH9*%Z]T!]Z/9N- ML-\R&_;"T&^AZY@\!2&*&S*J^]J/Q$_AM;]X:93I%8:G M 4?FEC8WO$' 5&0D,D0P^XEY@BT/NDJ 5GB*SS.RW+4PFM)2YL2C%S,O0%\) ML%'TE7!_B/0%+LGXQ\W!GB]P5MC#(I0K );QA#/BJ^$[[.\IJTN_=>;4L=GSEOW8F,7J=:1BD6F:9I-*3V)M=9Q'Y[WXB:D8> ?(C+"GY$\N6 M,^[B^UBX^+:PZO="J49>-P%%-[E"?OF !T>J@A?!+_AJ$_>47GEIV)LE")'5CRNG@_J,:C(J>:S6<0FF<)V^53$P5-T^S)@\<#$089\Y<.6 MP+937 9F00%']G)8UW*&+'Z)CN(@7Y*LX!L ]AQ&$] A"F?N[%KZEI,,Y0B= M#1=5.9WDNCWUM5^2'#D]O'X"TR3I/4^/^UP_O3A*4/I].#P\&'11SX3MDR=Z MTRL%H-YX2ZH] UE^+E^($(>3C'&6G\2L/XM9BT&9A"-L$T^'H,'/3^ M5408KAG8/SQR\)8%%#C0+&X##G0,7URQ&;8-E9MG69!&OK3D.?<-Q'L\)?UA'A'9;.3N/! 3_02.\T8DY,#G MITAHZ).FA\9\S'5_8B*77C0CA0B.?YG): P&7PH$XN_0>DJ V#H:'YU]K,N^(J9,E6PY*'9A=$[SY#A92H#/CB%V!+M&!" MJWM!;GQ)5CA0M5^70#LL!?[!7YFI[_R5#O'-$DPE&%H?,(8Y2YU]!P*@SV^( MIDT*,:)R>7B&U%48 *R*%1PL++"HOJ?*EK:ANG74<[MT- M;M(G5/4^7K+T,F)71\3,A#_P?9HL%SJ8GD&?IW=(L<@M1"FJN"^-?U$^)[Y] MB6%GBE$OB4Z3&"W Y!*=%\&1@= M<.^0+8#>>0R?+T!N]#6Z!%2/0&'_-QT>\L\U"R*G;#'+C&?B9,4YPHGIU2/@ MX"1-=QE'P&JU2_0%H'*'[X)?Q2>9MD U#G,97M-7 OKP4A .B&?ZAD5L9I#.0 :P!V"M.O#4& MEFNY(D6[P#C8U801T_=FF9@[1L',SZCYV"OY(O+T,[T0&U(,^,+A1Z]!-V2$ MF2Z!%\N82K+,9L)3CJB)SP..8LD# E=)?,E03C-,[(I@*GC&"P)<-B6LH"U! M,HS^#$"Z2=2H')ZR@9YTC2F!^3IPZ")>(D:&K7SF+,GGG>H%;*H^# M)Y_I,!G8+#-='C0\I&MS4%DBSOAT]6V850;?1M]8V".C E8.ZBTYWZ+\&E!$ M*ADI0X^-ZL$B*/TC 28:>P7/$XQ ?EQA&O2A9)$___Q&>_&,/NK#@IZ]),5L MEB6".PA$DFC'2;%$<-+DDO3K!+0FM-N$)4JC@ MP1UF=8J>%MN"GR5>62LVA M'%Z<;D'/^,(+6*6_O(8''E)3:+V,^YV)D^8&M:2P*4NFJ;>XP&*0&1-%W2*]W/_'^CP?L]2]'3T MN'2JJA;*2=TDB?G"YX +V>N"!XC?D)PY#"J11XI57L5H1A7"-Z%9*QYYU;=^ MSAC '!411]?&])SA2(4&TPOI*#EFY*JJL[GIH!H*I$^/Y3E,F8$AJ)9BCL%YOB8&DG+\?<7WN?0'\S)S4;S>2^]ML" $GO(]$IM"?$+'4]I$B0[L#C2G/O6A/F+'K8 @SG4."' MN%XQF,@MX^)SQ:-0OA)FGR8@DJ2/,@'K/8 #0NXKSXC\'9P9%P>T&APE)A2 MKY\P(D^YHV)6!!SJ!J@<"SB5WA3A/GU5,:@FI&R#0"H_@(-,X8,DG7IQ]!?W M""&6<[[%3_Q_LE+H31*@^-J7I2#DB?^D'BOSDHZ*6INR28(B1TQ/O$E"P6>9 M7ENV4$_(?R)'>R%58F9,T8)AW!S6*9.Y20\GV8H(7RZX>#14WRPL&&%)"?^R M4%$K^"_0L 3) DE PHQ0 Y&B0#: &,9GT:D,1M)3JR/HC'DN5PI)61-Y:Q'4NEM?(4REYJR@'7"58!$*SLR;\;4$K/# K1&FA<(),EB,!67 M"T$DV9+,C\D2Y#,OI*(MQG(+<$3UU/WZ(>&F2OA!@IW#OK/!%AH"^5CNW;/H MZ7KQ-B (ON#9#Y]/G[)24M?./W^21TD$*O_X,?KKQ^7U.9O-BH-'H"236L/J M[J0W/6G4U<_)1.?G65CHB+CRPY(+"J\'QEDN(X]8$;>K6"[$#MCU4V[>S1,_ MPJR4Q0)$O51A!$6!!KY %KGB[""NI$842:"'Y,QX-(942\0XCF08^WZ382S; M;F,R#")!0]#D20Z=KR/$E"\BCU=D[G"^\(%7I10< MLU#^_0+9"GGSFP]I(0ZI2)PG]9I=)K-+]!SGP&#"2KT=FD# @8)<.,=O$ M2]*/,&RJ"9MI&V\#*H.GI%9;17;Y/Y>@?\KB1&*E1>%B\3&YZI%!HLK'<-'< M6T[)?;@)4+'1IX]KV^1XDKCBPM,U-E_,DFM&/G)*QB1K2,0#I/^<5B%/%@]6 MS$J33)=12))-AB+BD(PVX5XB/7.:@#2,\2A$:N<%:,)@'(/5?I$H<6'0PBD> M7\SEA=Z"?(D5QZ-22WEUP6)1'0TB@U%]] )U:P!RSOB[8(O712@Z6[]BD;<) MAL\BX;\6'OX@2H/E'%W[ 1['J4C6Q%61,SH!>T"[@#7X#-8#.CK,> F2$U.. M<4E3S&G*2X"0]YV'16 O\RB'43J](&7Y,HVY7X0\9^3<+T,V:);-24[VX,D, M %KZQD7^ 44AT,@J#@QL@DLVXPD'TUGB Q0:EEUZ;BE32 /:3[TD!4Y*+MN8 M)ZF2^V9:).FF;)[DY!^.>:($+AI>CD8- @^6*FBG$2/[VEOY+08_@6D(QXM, M"/9"RG*: P:%9:X31=Z$JI2'@#BIG6T(4; MV.*X03U"ES@Q$RJW?B,K@)2W"(H#>%"+KFN.K8L9BZ/L@B M<9)!ODX(K!93AS(>AR,N/,#=*,8"@8)%RE0MR:VE_J9XJ7%BZ08Y9O'[@0KB M Y[Z _2_!.AB7M$%(-LF*0:8EJXAKB. T!\D!167#LVBRBN=;CP>/R2A=2K&RB;N#+NX]M.(AQ'5JG^>=&I@*J+T(G(RDGT" M!"Z+P" Z#;4,Y I(=60ZLYDR' ?TM0]<#L.&*,Q,40]Z!4 QP,\Y>6'9U33& MJ).'YTNTAS)?)H$!/TNN8MI3%-]TXEP4".,-Z5Y5=]#GQW4(KOC,U>P [M(# M_H@9%"G+.">Z<1):G7"JQVQ*9E*-N@*TY*1>08Y;:5GROA'$"1K)+MHFB?S8HTY#+?E@?! MR1N72=U/>N>0WX)>P=W4R'58P-V*Y7)XV#.9@,3D.SIJ5O*VT*,-2HV44@*= M!V6JPHJ7H(CY9HJK@(>*SL70CX5#@7P&>I'U@A'/*\RB08\%QHI\GG,JD8;" M/0*$B#0WQ4*$"E:J:$ KO8)ES0 K9H!H'T"(B#XVI#QDWA6B.BC$98HK'/B, M<=]S#FL(834SU!%(3ZT/IKQH$*#)_%H9*5H5 M:M)%@H/4@(2-QO>4M?]Y56_Y4#>H-!@Z><7ZQ)JY_ MU,P:;,X,270*AR(MI5GT7S"?43 7"K/T 'NQK$,OXDDBG0]CJGD"AA4@P"F@ M&[E11'&[.O8<+!D TXVTW#=$SW 8\02:II_K4M?!]K843G3QF(, 9/"IAV,+@UR41/"1=!6(*2 MN5M2H@8#XS^>,/I\40FZ7"?4TW(%;*-U"DTW[E)(EB,HOF'PHG' M@U!P5$7>"*KM"7H0KK%G130#S)>L)6RE?*@18J;@-^Y'Y:SAM\+]8## M7"@ 9&84E7BE4Q7,)U9+Y1%B^^33NW/M!+Y[$3) $31L4:J\+"TA7BDN*L1* M+KJQJ'G RA/';:H\::M$B2RO!)6?B@-XGBY0)0+!2!]JB*AT($ M":8)RW*ILOA5J4BX0NB1[N"S*34D5!QI? /(1ZFZ FN.,%\@ M6V*P^,E\:*WADA\4@A7FR396R<'QS-^+HO:5JFI.WTI19\Z"BQC6-:4T>6HP M4ZE\%0PAQ-@^%>.1XB4^Y5WHI>8/*DPNNQ-*Q4NO)*]2R=H[OAK>XDAR]I6< M5;VJ^$J;BQS!QM&AT5["NRC($0_D07S+>Z:[LIL1KZ^AK MZH-S(C7,=>OL8UJU4G$(?VGO*?]'UW[.0VQ54+EOHABM:\_@]VM1N!RT]+%L.&HH>!$,F5BWQ396=Q<25TD<>?"^!\1XF]>:Z]B.;^>P; M[?OS!=! IKWU4*8J&0I%^:*NG2^\B)NKHN)2IZ0R#/>!:7;=UYIXPBYR2R80 M;"BWM)!;B%X1IQ:V!@4N22#PXT28B2 927U5X-VX=KG<28).S97U4KB2PEFB M2HY9HS[O&;J8M?LUZI-94V,@4B@2[P:@EQP-0BEQ/3*N6+?=_S M]0GM%%.&"6SYM-04CU0ZT3%4RWC^_K>Q/39)MLR5*HQB)-9G_,Q3&,MEB>\Q1I8G6>6+W[$) M-+*\3Y1S*U3ICY.)]L:;+Y8912EBRO7]^>YAQ9,A309TM#(^5YQ)B-2 MI7B"HC+*(Y2G_4WF!,HJ;#!SDEH&C8#WI8L)7>ZIE0TJ[H MI49UV%2U(!DK!JI4]:::>+0J%NNP7LE>*C9?'2EE>K,TK6",5R@0\B%%"C3K M(S>^?&OC^=;I>$K=AA9T%4'$B6)J!T*\1I$E;%77N8COK4/Z>_->MT'JDS$F MBEB/6>*CZ!/'0)BA<-TU_KDKYA,_%L&H!F%YD[.?W"@B][VIO1.U2@%>7PI, M;CBNM#.2%1*\/AR=:NS"FTU(69;U_4U./32;"E^=+'J!3[OB2=F;&2X5/G?CO)OS.&$*D9>9.@WP H],MM,@ M(4R6,1KS/U4]GP[4J''P]9QV0Y87&\[H-P'ZEZ% M*ES9WT]I/D8E@%3BGR63_(KR.J2I15RW, B;+$B>PX7B2>D/(+@U;R]W8P._ MLNU?&1;BGE30.N&,42.> :VGLO,F,.4>:GW793/!?K&OKKK*R4F1^JJ#"IM[% M0I!N8HH4 K7P+)*96)1%EJBB^CY(KLF<1\S>$]78,;]S6112J#Z2HO""]$6. M+67#/,)_C_JCUG4+RA1,XBG'/-%M<*OZH7UV2W)&1<&)4Z4U[S%E],6\28!@ M'C4.36UR*NQY\]Z0W.-7]M:12OA*N@$,^74)SX@($^(]>BT]"G5<4(-[&5K& MOCQUA;[B"BU>6NW@PSOZG,3A3UXZ%VTWX_!W+P\NBA8UJ6@1JR9:KZ)&&?3! MI./5W97B:5W+YVK%:8_,I5OW5\27UKTU7::BY6[YVG[#^O]GA=/=2[I"$4(I M?814+875LF!1Q9PC\;9H H2W;:MUB=%;\L_S53VL2T+@ M%QJIH6BUIC>2G0USF:2\VK.J;(_UP*U,10N#VSJ7_L[*]H%U-[.L7*8 .QKL M< P]8E048=>22]&3?Q9-BGZ&,OWGJ.O??BJX,,")=[/,Q&4J:PH.5\L+>1HX M3[2B+/45/WYSO*V2&"&*:!$@LKJE$CS9I<+LP4_ON3W2Y#V0>#;/'4O^K3]E M@5,E%T-7>WM6;FU00"::Y:)V7_3Y+9UPI3>-5S3,> 9\ TQ+& )B\7R]$L!% M2M]-#V)R$]C05^C1[(7%'9>5Y@5Z(96Q:#F124MZ=E1$.4_)D7?;+[@.L&IRXN97#.NY-^$_R'%:R0QD.X9J4JF2Y%2@OWHQ MSHV,47-)?(\<>\YD-X[MJ:AB_/O?CNK,B0D.5.<[QOA+,G%!O4" M OMH%9W6 M9=^X($EEUZ:K\F8/3L?U%D=/PI0KD7>%+]#UC9P9=*3+F^=I%PS"A3>HUYU21%BZC/]2.J.PH%,658CV2;6VRK:S1>MOJ MJ8/"-U68ON75=8B;NI*D*^^U6WB4\GYH96Z_L]7>C%3=@/N7N%84=4B/29EG MS2Z]V9*N6"RN3!':0[) Y:2XJ(DJKY=IMN1,%_41*MP6/2(SM7\Y;_-3Q"/47?.JH#;2@R MW:0>L"G%G1>3RM>7D^'K2WM4-KL25P/X,K)/=XN)*P[*=Z[D&M32]](B>%^Y M,ZJH_!&7*.GJQ4K5T TEXJD^)!5Q"#5D_"@LZ0G;!-"EDHA9O .2HA47N!0! MWTVHYQ&IV>KGO,J*J\1IDB&ZSV:-0_@-/B08L2T<->E4[_ IZWA%5C^OJ2T! M7]8FR-P*@3:4HZ K<8(R=J->,I$)H[V@#'$]DD1U,M?%I1["4.38(IVU"*8,#Z"NA[0^1*/W%KN,$E MK$_D!%ZYEM5PX'SI,K[AZR?2[V$)KZL-V6V\( &K9XDI$3-5=0EN 2H":SV$ M-P',#B >F4\.XAM.$P'JC@9FFP!J#_$PA)ALJ&_#&#?V,Q!-"T&#\. 4!8E[ M>-7=1%K^M8(L]!,5/<(\V;ZZ3#OAG5?%LZ+["._R[(.>22HKS]-<>9;"J5*M M%<*>:VWJ97C8#14KL=?+RPX)6XN$I?(Z![5M2E+7"[Z2&ZFXD?S%LS>G/YX_ M>UG64Q;U8U@UYDVG*9KN3)LE'G=E%_HROQ*1=$V8C.<"<7TOXT'H" T;F!YG M*-]/]0H4ALV$@LSM"GG3$$T$HG JRV"X-Q761>$FWIZ7!O&6HT(US)<4SP+U M;CEGU2+5(K%7.GUD6\LXJ]1%4ND%^HE2N<:L:&4F[9,*W<@E%Q, O2R\:W$# MVTI-7X(#(($?-3+!WQ$1>;,,[QY>@7^U?1"[( MQDIFQ;HN7D^C4QQ6^@5U'EW%0 A9X=DRO61 K443)K+K(OJS*+KF)#F)TJSH MV_ SS;&.'NFR/T3=LL:;UE$UY2MS8P$2FRV*Q5,>.K?C\D1,LGEX M88J&T7I>/U12GY>RYC6M, EJ<*6<2D=A>T)AI=.H4F5?[6[R.U/[R)Q__O0_ M&1<_\&DBT1E[GT8L%;T9#4$)J[W!PNO8XUXOM8B?<+/L&D8"3=QQJ-;VES4E MO+I>2 +,ZKT6"ZOL@[HG4S4*ZF*43+2FLD;>&$U-LUFZG9-B/TVY6Q!V'PPW MX:I3FO6@%ETKN%O-H4&7( _YQ5!/AI_GKACIE8D$E<5YX25GRY2LRZ^M$6]1'B_MD[**N,#HHE9*JEE?>>VP)M0MV>5)&T9:1FE-J'KJ/BW"#1 F\KHF5 M;Y.F8.44!"S*.U6Y,DPM:.%L^!53/"=LM6(W\9!XV**HWJXY7:]&KEN@C <+#) M0 @IE&#@+V.Q8Q[7B )!]RF;4"EO]18CG*58/M=,>0RB6%&]QVDG@-HO@*12 M@] 55S85H:@RH9LK_Y4@#]!A68>!6%54?(CZ7.ZL$JXAWKZ(;'NZ2$MVF$%9 MQ61*O3IWSKPY95BAE)/MW,HH7M&Q5IH,(IJ&=W@G7"I&U1?*"E?*%HAY6QLP MC90Z6XQW%;_G,.]<"!=\54@MBV05U;KH',BW*DNBW:K+4&.62HTDV#BPD50]O"2 V2K)"E'&K56W #(O(@]H4Z,?$2T.Z>0(@^ <<(*BX:H'2 MSX)!B]1JIQ"1:\/$F6+0@6:E5-%_.M#>@;V=T5Z]H["(; M(Y-GM,B^1S7#3TB!R-1ETO,5)9TNB"N0_G\R'B&6S%MUM>(-5@*S5&.>7P2' MDV.R(][!-^.R:C%CJX)*B9UR_X$\=%7C4F8B1 1+VD\H2LN3NJ;<.)9R /,, M10"4WED:+!OB;&5U5;$BKQF3$?8F5L+/$D=/DQX\<(6X(?,:=FX2T8F%APLH M*1T'5$0 B5 ZF]:,(76ON#F.B8KW(ATCQE@S4I^\D;#0W\K$!4H$(%F@]@/E M'P.MRDD+#5G8%"*AL7#WB*2+JO^9)W 4M%$Z$F0./S)(>%CMM_"B3 2Y@ /M M_7;14M7?"^IZ 5KC!3(QN<.W M$6:U@:WP"U'8%HLS#8*4A M%E>,%2&6O:Q2?\:K'6@)X:HQ1U:4 MR)J1*4+KE)<-33$ :K/!&=?,JOM7_X\R)V;72_RZ$'!2BB$[4OHTD922ZU9J ZJL^OWZ2*L'A6O528_O]+/H#RIFEN_>J%8=$KJC*&:S@@VR)^$WOUH,B)%^5L M1T%8Q;1.!I+FM*$ W)IU/D 1@6DZ344$538UEDM[5!:^DHDG;MV+>^]/3G[! M)@KB&KE37K]S3'TMJ"4W6Q OHWQ_?Q8%U *21^'_6]R9MXR1I:^]=T^\A=I! M8% ]#8E+$P%Q;D EU,"T%SS#NXB[BSM[D&.](+DZ>(UPH5^-UR]+"8 =7K"P M@.ONXJXXV>0EEN L5R?*L8H"'+ZY(IRO%T6.2+#8#@87C.XQ.^-(\?F34LAN^I*%"?)_4AAB/7(V'IFCOYTJG:C_#<4 MXB]$@M!+.8 RY"B 6_]*IWN&*+S[\A; UG:?I\01NRJ>D0,G;42<07/N-WFU^QXOI)$3@2 ZCK%5[96E0@SQ'>0@!QV.NJ-[TG M'"))=%^E"XK/-\QLH:*JS4B=+B7DW,]D99S-M9 M4]5+4:H'?\E[XZ0]7#\!CA.8 D1IG#A';01PS B]K7[1@K;,/N="L*^=-6 . M1;*$>*6GRSB4Z!$N1S[*6>K*0=;.41SVMHAJE1V[">5JNQ+*'X8;?7Y7![G9^/W6E%DHKMVD$U592C.$5FB;5\^N MYY2R"T>!*TT<0\&7JJ9:F2JC4\Y%Z5:M(']97$;.BO8#XMQNYT\'6%I8D4N/ MP^8;&/D3\.M-!?$5^7ZLKF=O-M67'\+PBJ/;;R$"AIF,QRM-](I--3_ [_CE5?GX377;$KR%W_8 J>DR@E>M(9Z' MHB:0 *4"I-;82QPAM4K4\I>E_)3K5404%;1>QY^3M?M8M]8H4_ZJK6+K!1 ^ M;G@B%)AH5$;PZUN?;98X0D-9O4^HE", @,<%/K\S]QNW)DC)5$;S\+0\1K#D MYB57DX#(+I+E#.NY087!\Z<&&3SL2LXA./,B@EX&>^4=6S)"4\Z"8$QB$N#B MN]"[[N5)#_XI687,PBIUQ]]%GCI([EEYA3?OQ8*7KI*V&B0+V20K$]O.BHIA MGB)"S<8Q6V-./3IXDA]]M\R49V_BJ+76$?7)^H].WRF_IUUI-D*'6RY=)7K> M^(S>2F?&X5L(K[+?$&\4Y$DG:'$K.JF6J/G-1"76)=&^LD3T8F:\HZ'2]@/[ MX7*.K[Q579F\>[K!7X#+[8N.#HF,LY9WP!>?R]Y/I7A7]I?RJTR>@/WRR]- M T _+4_FOE[#Q=16 /7I;K2,*[>RH%J24B^L[4\,W97P1JX1H&AGG,QJZU4] MZD7G3Z]Z%],)O\+R$VD%1&@_8=# &/3^10OZM? E-0SYM>R^.Z'BI2VTMXKY M@RLIO58-RJ.J[=RRTZ(_S^,BT8ZJT%'&,]VVQC/;JY@^,D<4_:'(TJXVFA/A MQI07%Q=R GTAA09;-H.A1RI-HT2>M?)RA0-FE*_!O3! ULT*9&$""9= \>XF MC:2N,ZN*@WPIEJNRF!1_M;\7C9%6DJP[HZ;Q/$L6)'$ 5JOL&MB@8ZELJ8CM M)K+B+Z+[7# I'+XCF4\.#ZZ->4$A$W(P(#%#G2?8"_]8X67"Y>+],I2I35UZ MU#;JJE=,NHM(BRS5-4QNS\7=)WCUF#6@AF\93!'-0CD?QFFI+<[Z>WTJ=]X4 M_5_D"V3J+_=9RN;NP/(C0J2B?J.68,S[RQ ^I->5=.2W/%;'8:H^IM<=B)B' M7\@_NAL:,T#1L7>!&5HBJ+NQ!Z[! <^5)O45]^"0O,5_N.*L?2A>(&T3?M+R MS$0>':]5*3P4VNK%1SQTVF3^^XA7#6GB0A J^PK&P MFR)W%6WK)E+/GPY:]@\'4I*_DC\.OZ/&C_ %;P#9R&@X4I0LA8)^ZDY6UW[% M%&]E6OHX)#XD\30AKM&(-#+T0LL A:? "IPH\+(+B3I8U,P3*"OXPW,(2R31 M%2RA;93/[1;(J\;J;@M<9/? *&Y@$K40T?U@:R'KLG7"CE,^SQ."\Y-KY@FG MNFB9'>%I(1+3]3'!UYH202G!1!L5NZE >%VUB+@W0XV.B"LN10LP'AV/>#J0 MXO+B_<"XT7DGU0K8U&;<5/7&-+CH0!_BE3&4DE+2;3,Q>%,0\IEH7'J$[MIS M1JG*F.!&OB9>C5;>U5;UL2CN,U'_QF(IW<)5UUM2]K9646:MDPI$4(),1>J0 M2Y&R%64W^*KJ&5#E E:[-AU4(03![VE3,F$)S2F9)YM'8^ENCBQ7[F3*%/L& M-2(>;"TT_Z3PX!6B+*H$3;GX![L66#@B$*\!%MZY8B4Y-C_78F_.U(AP<[18 M<9U2,_WB'47Q67'%3$8-GX7;5Q:;T5U42G*F*-'8SB0@[2!,A!NST \4C3)F MF!S*[^)2ZT]%QSJ^3:$;J(*^B(.+8%?)*JO"YWAK40^'UDK82OWI'J@-[TN? M\V2D/$\C-;I1K*;:"+K#Y0Z7&W#Y[>W&Y];H"F^X5I(Q"]0E=+IB(DD]QU\2 MD3(IR[[("0/XRVN*9=:,@E:RC6Z'RATJUU"9BOV+>UMVL831SB]*"D2U)_D! M-\/_TCKCC2_B N$(R4"SH.)GFG^9TQ]8-WZ%;=0HNB:0NGAA?O<=B=*2D@AY M:+4(F*^/E]_L^>I(H(TD\*%PY!2='G?0-1I8-]%;,)2KB25SB;U!G;E24Y$U/"]2@*3)885"-6OL+M8>2<\SK_,BGN: M2B_E-O2U3!JD-+-P(P:^EW7)\-D8UC# M-NA,]_O=X&;=']S>;V>>XF_>RJ\G_'<5GUY3"F3+G7O'F"UB#]J:+=*)B;N+ MB?-;XF-W=.]XU!6JVHBDG$,P6S9?S))KQN2U-5BL#<2$.0:B0DFJ51,O2DN' M+/E(E?5C*"9=RM(KNB4&5X!=8H"18<,M?.K+,IP6L3CA>I+^ A)9TK&%&28I M [?&GH@:6+-Y>+1*U/P*VE :IZJ%_2 MQCSU;*3!KNX)J\!#WOR-7^:GJZG'42V+1:8*K(UZJJ4.HI=,+?.E^:XY :D MLU0ZO:_-!%W5^S:/;9=1Z&TIGL+U_!U-?K)%FDP8I9QZQ5U6_/)V7I*,Q0LJ MT15.*S6GJ*_]6)9\"E51^(;52^^I*@HF#J,@)TLJN YF; /]6J=Z;0YIR$5"TU(TP9=54I9!'4^D+SZE7-,ZIE"TG\0U1H,YA MW1'*[8325"V_LX!9B_&U]U(N #66+>H0/,5IYY5WWF)2H_(-MSJ_LN5"$JS2 MIB>AI+T,7SQ3D7^-)*GN_*E$QYZ[(CZO*[M;YU^H91Q7_ QW+QV[C^X ZU3R MN^0?XN JACU$NB$9'S+)E'N%>!\9-$]\[-K/;[CA)9W2(JHU!J@[>_)DRNB8 MBI*EQW#[5'(9R^QUI0RREH5&JJ/LY[!9,X=;D8\64;GRGK=&$V_V--/YCASW M*36%YA$*Y?IUWMH+C@ 8)K9Y44PVS/I9TCT]8*DM>!/B\DV<9*0M7>80(SA3 MELLTXD-C)J=E)4Q!>$J3%$+A7GDO#45M#17!E>J5E8*52JBJE4>X/+>]^$#")<'>W;Q),'+O[ *#V34I(DN, M2I54\53+L:3!\E@XET128,M4Z:(W-V=3^!<6OE?OB15EP,A8Q(48+T@O29:P MTS![N?X*49X4W1,.9H-.5>Q)NI[1X=.CON2+C+V2O[S&^^QFWO6KB&YPZ=%# MKZNO0POVQXZ%[ML\A?^'V39_?[/%S]SG;[ MKCM>^_6@;ZS][J;7&H/^T+!V>NW-WSF6N3^+M<;._BSVP4[6WO2U0!9(8?_W MS'HFQTD" ?[.]FWD]T2+Z;I'A GW:J!QCK'R=G=EJ+GXAH-?K\2EZAR",X?' M[U YX,P=W?RG,.XBT][A/10DILZQ@R)UNK(&>L%+UQ_IP9[/&793O?/Q[ L6 MET.%%,R3!X#^(_U,/IT.HAT:I]2L*] M,6*\T7&:)F".]L2A!P%CD\E-@$3O\1.!<<4NY**QL/SJP+QMEQOC\D#;AX-X M_G#[5_>=XI2MVOC0UJV!_?>_&1GEU5MSA\G'@LC/6 MC?&PP^4.E_ (]T<;$M^S3CQH.*B-N5:E\IA FFH#PVS U*[@60:NC-T M.BBU&TK&6!^.C+9!J7V*0GN]H>M2E=WZU8#N4R35[*"!K+81JI7Z;4.9#8>[ M+Y3IZH:Y+64VX])36JZ'#J6Q;CKC#DKMAI+CZ./QMKI(!Z5'AI)M@RXR:AN4 MVJ=A=.X-%6LVZ.MV9#X,-(\';5/I.\.K#J3Q8-L(7 >DQ_9AF+IA;:O==5!Z M;"@-=&=HM0U*[=,&VNO#> JL^2";3!:W5&/%SDZJPOZJW"/=M;>EG,XN>G0@ M.5;KS*(.2#4A9.E#MW,$M1Q*KFZ/MXT<=AZ&(_15> M&+IC#U^V1\'NS* J@*S.4FT[B%Z8NF5;'0VU&$!NBZ#3/G'?N1"J+H1Z'_TC MV#3LH9@E%M@> M8;+$K@ 5N^0NK^^6>%A+;!]!/7K$J]6.F;/J[3?B)J,0;T9ZL>3W,:\D6MV' M\ZM[Q]Z\HWV$^8 D?$,*P!X$K3\6+7G*ZZGNDOUP:,[EIBVVVX7LCG77W+'/ M:(NRC3JDVR>D,P9#?>BVKOZJP[J#QCK+<'73V/_\UP[K]@KK'$??OB*KRQ1] M>+MY7Y3N#^4-L=LKW9N68+5NUUMG=.P13WAAF/K(<%I487;OR44=PK5I;R^L MH3YV.H1K%5 .&N%,=Z0[@P[C6@65P\8XT]+'XT&+,*Y]FG/GV%Z#/3]%L1<' MG6/[<.QN0Q^WKSZS\_4<-,Z9MJL[]HY7$'98UV'=CMX$&SV,FRL^'<)U"'4;$\MV'&;;HXGKF 'S1X NSF@T' =_NF/7 M&0[LH6.8MOVL82$">/QJ*9RV>K>4LI"'P\I1'2M-Q,HWR7SAI5'&KY;Z?)$R MIIW"4Q>9]B[&E+-SMLC9W&5/_%FCCNGUG:"#F"#>&F%@@59^0JB:S^'?VN#\VAVN_'O2-M=_=]%K# MZ%OC]8_>]-J;OW,L^_X7.^@/[='^+';D[O;:ISE99_W7M=?NA>ZR+R-O<6K> MFK/LK@QM,$4XNWLBA7U%-1IPL5+7;D@^5MC[!DGX6^1T/_G0]B%?&Q%:,=G7 M=8,8K#:$:#FVH_JR24G))CL^NI,;/ P?V(_]?X@#L%(RIKUXR_AO+[47SS>I M3SJN(_ENDR-I'[?VF5/['.(QQA;NCG<_YO2.ZS;*ZS#L.*X=;4R'=8=-M:-='/4 MW:O9\@L7MK[)_GX@]!1;_:ZSKMNDB]^0)[Z)+CZ/PG#&G@B5/L23))U3 %@[ M9^EE%*SF-6_$.#:M>6@?-5F@4YC#[D;$ED/)THW1MIFS'90>&4JF/G)VO+JD M ])C :EUM[^V3P?8EY&/[3=\4EWE=#G+(_[F8[L^ES#L.QNLH:'B!"/^/:O?D"[O>QG#%V#UX,M:*<5Q6$F.J3OFME[_SI9] M9"C9CC[86N/JH/3(4!KIMKWC+70=D![/R&P;A-JGR.S+R'OR"^VSPO6)91&6 M:T;>[-B4KOTU^DQ;']E=JD7+H?3WOXU-PWS=@:G=8#HT8MI6?EDRL-%V0)V= M=@D];5*&#L_[]#&_8*EVZJ5?60[GHR3Y'(M.M+]VF67HHZUOX.FLY\<6MD/= M<+<-6710>FRGKNY8'2FU'$CFMK'9SA'5VI&/Y(AZ4GS]G.3>3$M%)3/'W>[G MS3_ODL"U<4.-/>%WMNOJEK'C'8O;=!=IA15_C V'7UH[IC/T@&X_0 >6?K0 M[0AXGYVE6T<_NW2SUHY\)(??$S?1R'+LW]JIG0^N=NZO)>V:NN.V+JVC\W?4 MM(>1/MZZE4H'I<=6$&Q]9'6UC6V'4NN\N^U3C_9EY#'X#M^G299A"_])E+=! M06K_S\YSJ#B6!D-]9.YXS\AWMXQC[ M,O*H.HR?L]D,&1S>43>GI&?\ZP7[%LR6N!LM6&:P.I9JF%ZL>?,$UOX7=4%< M?W/%@6HOXX$^V-7"Z)3,Q_,^#_6AU;46:CF8+$NWMTY?[:#TV G&V_8BZ"RV MUHY\[&[-3ZO7))/\RDN9%K)+-DL6Q2SU9N2%\<)Y%$=9GE*]]Y'Y6(:V M/AQU5F';H>3HUJZY%!V4'@M*+X:.L>*C[<#3&O"T"3CMD__[,O*HO"IOU@:# MCLRW8KBZT;[F"YT]6(_8Z:;3NCM\.BC5+ED:=D[*EH.H=257[=,#]F7D,92* M\#8SR4KV7AN*,MK_LRL;43S*QE!WMVY6=\!9YX<&8',TT%U[VSMM.P#O#8#M MH3ZP=\P&.T3X[B$(N[*1PQEY#&4C'^(@F3-MDB9SJ80F\9WNBC\TICQV=T]Z M:0U3OD>7P*'!=S34QX,=^TMT\&T_? U3=[=.#3Y@^.XC"%O7[*I]RLJ^C#P& MG]Z'.&! MJ*W!QL[;T]J1Q^#MX1>&1=SG\T)H)R]WTTSVV)S0G:VC*%T:QV-K)Y8UWEPW MZ<#SZ#0T'F\;J6HQD+;E\]TEI-W(X_%FD+K@LTF2,JD\Y-XWMEN8Z+9X]3YR MP[&E6]9]]_/<5S/NT ((P['N[MJCIS4!A Z^-UT!8 ]VK.,\1/CN(0C;UYRI M?:K*OHP\!C_,AT*)DB&B8W/!N/K ZFK2V@ZE@3ZRNYJTED-IK)OCKBJMY4 : M=2DL!S/R&)P^9RP7KIX',XD:*;=U!_'\X?;?;HXUM'5K<.!NCPZ7CP.7G;%N MC ^\<*[#Y>/ Y:%N&-O:9'N&R@?NK=RZ.6OGK6SMR%ML@5:H_.Y&6/GGVO]L M,Z4Y?7,#6GN]2+(( MZ^5?I6Q&';!?HV#HF?WQ8I4E>!G#%U SU2+C^EY7/=Z(/YQD6C+1SMDB9W.? MI5P5M0:Z9@Y,0]?>)/,Y2X/(FVF_I-@1(+^F5M\_XX^47;)XR;0++]-\QF)M MLDPII1Q@[4VG*9MZ.0NU*,X3[>'MY(HKSOGW/U0!MM.+'L#JHC>^BG*8/[B9$DRDA$\>9%I#$XT+.E8*TF8FGD\M\WA5B^H M,()!7_L,XY^/[.(=02&4V;P1]X70#PG&2) M?Z:74<#@SPD<5SR%PU?Y@V0PY5D\-YUB">&2)L.=>,%_EQ'GOL3/_I$ 2&)O M01R&_N@'R5S7KBZBX )H).;K96&Y.GCJN:PLES/@T\_'E<]T>");L #Y^^QZ M.UCT@9V>YUY:3JILK#:WKL&;C<%WNMSF!2 )O"OS9O#<93);SID6IK"*6/.1 M)Y<0@3.75U]FN@;@N6(SX+7P>_&QMEQ,4P]E*ZX^@MD$.3\3LRIME\%XO!ZDPI94IA\$/XG0Y M VY !-1\&L-UIU%LN>% ^,+AL#P-/@3DTH#9 "[I58S$#<#6^U(H->'9J$ S MG'GT'9ZC1^3*) XE:8)I=,+ J&B45>>C-XO1>2%I Q MO-(KPS<"4BZ\E-,XHA&L#*:[9E[:;Q",3>ML."?3J)Q3#34^L[CW_XHW(=9; M6O%T;9/5U<.!PJJS9!;R#S^>=/].4G!GC\+LM!/X$3CCT$Y HOJI)Z M_QZ$W"W24@@"V^R/'! 6J_KD513F%T)Q4Q_D!N:K0?F(YP.<@,&M?419=,"P M0<'C>S])WMEF3=M3?EZDI2$P93T? /^UYTU@L:^\V95WG3W[OK*G>13W:F=8 MW_YZ..RU[O(^3;(,-?1)E#^E]M+7^$H6M)*Z#C,8W4V'L>SQ'708(1S@F:FZ M1K!ID P4B5&1O?;;LXSOBOB)W'692AQ-&NHOQBZP5617TA%TF47K$4Y(.7 MHF($0A.X%+#C)M&?9,2[JXJ-HU4DJ?L=U^AN>) V!/)H[J4HI,72U,GHQ7:5 M\^Z@DY62JB*D@:==('"R)(X9-Q5#+_=HF1E8F"DP9EA77?7,+Q)8FN#E=5/R MV$T<]BQ_33,H[FZ]QE_^L:*S'&@[NQ$L/>CA0'@K.O&:=P CBX-K#127&/5['33A$(E+ZKIXOJ0#" M*9#RDGM1C$HU?0)<�X. 6FK,/4*D:=H37:17QV_(JXK:PBX9; MDM=Q"\>ZH^_$N+/:42Z(3"Q%Z5!%-2S6V%;_X&L$VUB31MA.O,PPFWG9*B/B MCS^7:0M-;*/."$H1OQ.UEX=WP;PP2)8 :EA)MEPLDC2G=ZI8('Q+H-^%RR!O MT $.B4X-\[OJ)9PGE4LXGYI::7E@%:R]);2DV93-@8NS4-6B0>]]/G1VHUZ: MK*3 D&U*@=9N%.AL]EB=^CX4$I1\,76BTJ8;'!TM8$/2PADUC*OE)/UR+M#Q M3*JJ?<5[@PO1,LERN01=66D2!$O +E ^B.J)L62JHY#4!L5P 8Y.MPM8+7X5Y(0PLQE*\!7&X:ER7YT!;3^69? QG&QG M+#3*V.+&O!_QT$Z4&_,D4WE:#6#]C7X%TM2,AAU#*-)DN+OSH9'%W<"-@/W9 MVS(CR?6(_/@BY#'(OXHXP U'URC[-V4Q!RUQS4I/UW=*3]>GI8?F-K--*+"QO%&SQDC1["CCO./'908CX-3.V93L\D\4 M5^;Y I\)6*<<6.]N !:7/QL/'^PAK=](2[\#2E. FGP:OCS3*4NFJ;>XP)3" M&49.M/PJ4>Z-S/B9 VI2((K[0Q#%P>Q"K$8 S>'?9 'J/RP_\&2P"Q!]M@PI-,6TW_KG?7K!&UAHZ'%5E[21F'1*;R8? M*ZFL>,&[):85ZMI)%GF]7[P@HEP*GF((.Y$3]T68GA:;LEF$]G+,;5:::":. M20Q QQ"N'@P]3KD80H,_+J-0R3J@-)?ZF6GO?OSP^>U)L=6,3B\N*J#+UG=" MWRH[YXH!]%J2?#&762I%-ST=ABQ2 G7R\G\5Q3U MRH'X>""7,E*X;D>X%3@P;P'G )# W >! D22#-,\^',(U>+Z)\SX82GE;L0! MD]ZU553K*],L,QYT4&!"N1L<5 !_.7'U53SV4SRB3BL2>\0B&<^665V6)) ^ MF"97F&N&'@Y8D)PONTB6,U@:X_IPR%)*4"T<(C 'Z,V),,LP*RJ/\F7.3PCS MUY8P*>;HX+BH\;8L',:A+R8E8IM$,:PSJATF )CG_^ 2@B!)0_J8:/;]RICQ!2BL9WSF\;-*L+<U^ N M49E5]&Q<\ZV9D*7 UAM3-)NSI'0U:PNH_H9(KPBH5HE'K&X[-R_NI9;QK_+6 MYW=+=:$'*HZUM4RO&I,O]MZP[VW.M)8^R,^MLY-4.\ENFYUT,Q..PO][%H7& MT/*-B64[#K/MT<1US(#Y(S@I9S0:CH,_W;'K# ?VT#%,9_RL =2BE+B'=3EG=Y]6/3 M G+_23*;)5>D5),E5C@)/<$8)62XZ363*2Y$L85MA]O+5)DH)9R=-9\IW5&U6@LDRWB)CK^0OKV5]M?M.T,#Z5Z4](N)!4OH$TNH=3?BW]GC_M@.6^S)R'[K];=A,5L9M7STB0[YOWMU-V5I*V9>1]W0GAR9O]VTUS?/ V%W: M1Q]HC_<]:N/N6*9NFSLV[.&NKWU M;8_M0[JR8?%!7DOQ-%SA*7;Z76=A4D:SDY*R MO\:-,QCK0W-;):6S01_;/V7A3:U.!Z9V@VDTT&U[Q[NA.R@]FIJRXXW'G9K2 MOI'WY%396#M96TAA/D7N/J&S*$9]D!*W8=^YPX5O5K\A7;YRX=LM%YP=J)GD MF/K8Z5P.;0>39>C#P;;2O /3(X/)-'33WC9?H(-2VW6NSC74VI'WY!K:9YU+ MZ29S;'K7_MI]CJ6[5N?J:CF4_OZWL6F8KSLPM1M,AT9,V\HO2\8VV@ZHL],N MJZ=-RM#A.:!6VXX=FTZTOW;9V-)'9N>*:CF4'%,?=3Z.MD/)&NCNJ/,7MAQ* M3NLR,MNGU.S+R,?V1#T%OGY.&;ELCW;)W MM-6W:3+2"D/^*$%L&K8^-'?,:^E W'X0FR:8 *;5 7B/7:9&ZZK:VZ?1[^;]>+>V=;LWM'V=[2/#O=EY%%UXSEGLUDDK@(M;[!\P;[)J[WE M1= :YN]JWCR!M?]%O0;77P]QF#J!#8J[Y70=1]H.IH&IFX,=[:L.3(\%IK&A M&UOW9>B@]-BAK&V[#'9V4&M''E5/Y/-DDE]Y*=-"=LEFR0+OIS^R; '#'NO. MH'5M0KL 9PU,IJ%;]K;9AAV8'CWW!O25UL6B.RC54W?;!J'VZ0'[,O*H_##O M650^EC=K0T-'YFEQ''V\]84!G6WXV($A6Q^..@N^ MY5 R#-T<=.UW6@XELW7PLC6 M[7&7W7VP ![9KC[>->^A W#[ 6R88 @,.PK>9Y?9UE7!G<^LM2./H3[C0QPD M^1Z_ P0'8LG1WU\O?.P"W'\#. M2'>'.Z8;'B)\]Q"$G5OO<$8>@UOO0YRSE&6Y].?I6LQR[<@RIEZ8ECYTQROE M>%V"1VL@Y.KVV.P U%H &;9NMN^F\MVAM"V;[R[8ZD8>BRN&WZ 5D4/FR/*4 MS*[0: ^ U+H[')DW!B_SL3IW3,NA9%FZV351:CV41OKHD&BI\\FT2R#O MR\AC\,FG6D\[2W)MSKP8UCQ9 MSC8@X"='W7T:VC[TW9>1C61FVKO2&?!A>',87=XSI3E][U(L@B+S%^E M;$9]I%^C8.B9_?%BE25X&<,7//OAA?&R*)^ZUU6/-^(/)YF63+1SMLC9W&:+]G"2+,Y;KVB>612&+\TBTWN;)X:=T$1H@2,"R M?EE.1K!L :(>WD@BO>]S#Q06><[P0SZA$-J7999'DVM.>U&,H'MEC(DGP.JB-[Z*8AK/+&P9] M[3.,?&Z:9O&X7)QV!;3OY7D:^4M")ERL_!+W()E$1C-F\ ?VW >6DRSQS_0R M"AC\.8'#BJ=P]*?+&6 )'6SY:'D4ST<#N09=@Q<:P^]T;9%& " MSA/6GWDS>/@RF2WGC'C-%1YJ6SB,I9Z'3[%8;6M&+'+DY-+ _/W0O^NXRXO*#E_ .6D,7>@M9) M?_2#9*YK5Q=1< %$'?,C9F$Y!SSUW"Y!@@\^-\SR>%*6+5B @FAVW0=.?IY[ M:>,*K6'E3$=PI#<<9)C"&V/-1T%0X@$<1W&0N@9(<<5FP.#A]_)\^?'C:<() M1/#:I9\%:;2@0]!I W@TL.[EG#[$+7IQO(23!1@'3,$LQ"8Z%2_(X8F877DS M@."%EX,HFM+*%$SFD%H5-84(4T_#J)R&XU8QK-@]+O4SBWO_3X6E!-B%%]:/ M1TZ%8#-%YFX=,:X2#54>?!/L^;]++\WQX. 1^30@Q<)+.5/ %<#*8)'7@)5] M30K91B";QBKA()P\.N]9CI-D>9K$4S@C.-;)) KD;L(TN60""V!8(Y$PO.\K MPS?>M,0/,0!N3KUX #Q$_8U ,&ID/F@B\W*\>K9V]6B9!QO@78" XWQB<*[O MLAP4$T"$V,/-(MZ=?_[4P(WN0:S=(A\%Z[?-_L@!\;"J0EY%87XA=#7U06Y3 MOAJ4CWA^!@2:KW]$673 L(S_\?V=).%LIZ;?*3\OTE+WG[*>#_#]VO,FL-A7 MWNS*N\Z>?5_9TSR*>[4SK&]_/1SV6EMYGR99ADKY),J?4E_I:WPE"UK)BM9B M#(=WTEK<)7',N($7>KE'JYR8LD<32#!=%5DOP5])GOQ5_Y]=D S0L/OILP]AC<>I_X@WK-^&EQS?@[ MT87Y:3E&\Q7HLD-TC8?88^M.',0>F'>Q>L9&L]&CJ,&@XQM5DE()=W6#>O5A MR]GD86!9<7"M@4H?HPJMTCGN2JI^>*2":C$) M<3<],I\\HZ-)A?$WRW".%956W47)$ 0?*-=>MQT+K;KD.GJ5[528U/I=KK#/ M^3S*,F)L @YT;GS/P*/#99!SICJ6 .\X2I6C2+[\MKS@MRT,I>'NX77\Q+#= MN_E12DMJ!XVD4>M *TS13%0I#QH)&#];+E2J/EMY=T;-?&Y5G8"Q-W"L&JTW M&,&\,$B6<&ZPF&RY6"1I3N]682\<3)*N;V 3L)OUFRE4D5(- M$5BURAL.CM[5"S)/*A=DMH3JU]_@N9;VQW?TH8YWTR4X_H5,KN4FBH=U&M:6 M-@BMSG#*I[:A?&>5\ 'UR1R8$YW!ZJ:W'G5=*:H:'2!5ZU2VP3LSOK%;K) F M-H%"7NHL=:.F[B&ZDH53AC<4O@CWC^)\HM@9)Q/RW?7G^+88&E5;;M[.9#D@;@ M;E&OG?4U^RX.)$[,46WG/#A6VE<@99-I#(>)4B(5DDF M*05BLPI2'(5H>11XRXP[@F?)%7J+O9R)2&"^3&.YO\#++HB@Z1=47RZ]&3(I MWYMY,4;7;@K'<44#?:C3F]2,\I%FB*V:@\LTY0>-,SX?V;418>I=R1T ZTQF MEXH:,?&":!;EUU(+G40IS">"H3@?'?3AKN9-&_I/R:$TM8&G7I/-.QE$ MQ@I6WO!0)2?M1BF9*.M4 RXI"NJ9_$)@Y:4NQ M)QG@#AH71#/:%)2#L'K:"?O7>$! ML'82R'5!NL:QIMI,@&)@0=)&?#"4)Q%ZL43D,*KTR*/F>+HPNW \\N<4L9 D M)J+HDQA(#YY>,&JV?HBS1!E/'_IQF<$(.,AS-B6[_A.9M3R!Z PA=\HA]^XF M]7R#@8/=:/TH$T"&70+(MF?V.[ 8RE86C[C&M-5HMRZ MFW&L!_9P%>47PB>.?.=:\Y#54)P/_EVFE+\EW901NJYZ<^\KOL-G^/,,3,X+ M[01L4)A+)H;QP" Z+8&[_=8_[],+WL!"0X]S)+)M8H]GM,G'2M97O.#=$M/+ M=>TDB[S>+Z !4OH93S6'G+EF*MA@L2,Z7723+ M&2R-<;].R%(J5"A,-Y@#K/!$^'HP436/\F4N8L:8N@J3HE&$XZ+&JP:U(KHL M)B5BFT0QK#.J'28 F&O#N(0@2-*0/B::?7]R\DN]).(0- M_A;Y^/V;<^(+-&UQ*OSX!E):S8#?,=.]JJ>MXW=WS)RQ[Y*(IV+TFL4J'I^) M=YFDQ."D<[/)>T,^U2I53-/D*D?%E@Y1D*4\-Y%.(F?LPHZ- IRK?VT2WU(A MK2"S-;Y;9KJU6VRF 9T;%]OL(FHL*6IV7#:G9.MJ2BF@]0U)&"(9H4IL8G5; MAWZD[Q6DHE)M5F.1GC"+)FI2RG8QV[SN9EO+*7''/+1RVQEL<[ZUG&9QA@_( M**+P_YY%H3&T?&-BV8[#;'LT<1TS8/X(J,P9C8;CX$]W[#K#@3UT#'-D/6NS M^^[G"(1W&(DZ\S?>@M*308T#?APHEX#LCQUTV3 )%Q@JA#?)"G<\31! M#)J5YY$R'N6K&YIX4.3@8&%6*@#D69 E%/FU*NP_)WBF^"Z]'C?,1-8#4$#$ M/9A-K^&\!-^ZX@[ TAO#K5@$5:BQ;]AJ@<=4039:M,B%%X6TX974.,.QZB\1\]#W"[4'1)DK M5SJZHC@'S2KRA7K\W+#KBZHY#L$FLIK#[<4&R=C +:#**H-UA56R!!BELVLB M%<[2 ]%UHHCPZ=J_HW0*;-VKZGHIJVQ.P0A^Q)A?#,#+)M<45D%OS$7"9T]\ M8";_O[TK?VY;.=+_"LK)2^PJBN*AT\JFBI;E%R5^EIYD5S8_;8$@2.(9!+@X M)''_^NUK#H 11V4*(FI2B*3(#"8Z>GIX^NOK855+>14Y< J-?[:ZS1TMUC. M.-!*(4 KNH=>+\B<>(MWVG1EM6#MIX(A4;IL]T'$!Z8^WF3HELC@$8@G3BB& M[LDYAK*RWRIM">/#3MV9@J\3<&*W!!8%2PS,$_89AS[MD31W.:J*/^BEN,W/ MU<[IC1*?0Z@42;R O\Y=]F[J@!5M!0HQ>>]Z]&G1&K5"XP9\*YA.)XJC+=;# M"MJ;YJ 'T$!;&-[>[".8,PJC$T;HRD\?>P]U#@^6V4.=CHF4@:@\ZKC41MO? MJ8QEWOZLNX+#EG&N*@^^1N6IY^*V2XM'V^#)C[9J@'@!#[[X\.\>6I[9G'6" M(\*XEXH&]RXN93$FRFBS:!L0NN>#6KLK<*_E+#@[WV2R?'^3+'^PXI2LV^,J M3@L)NTAO-O>=OEQFVT,/'9+HS/GM?=LS@@K5-^\]_N;.>#N6O$?&)J-]DL " MN50LHJ(DI &:@I[M6S$>;7'/:Q2$Y-J)6QNO>]NS#JW*\#MJF76V*SKMSF[G M<,4QAV&>Y11/8+LTP65.)'%Q#7.*9ID?$807GC=#4&X6)UQAQ:9= PTU=(7P M",05*:3P.9,"'X.]!T-5MAVF_D>)%"X,0=Q5;2;^.L0"3CH3S?,PC4'$VV/B_O2?M4YB]2(18?X-K)?.OAU))4C/,:QR@N"9*=HY;)H[ K8>EZ,*7O\6?OCGL7)Y?X[W":%&[ES)<=T3$W\(=AFEEL!;2V*X&(,#C%TGM(X9C81L0&1C M@GRD:D+$SU,:3N\:"G][;I+,D/;=(8S) (<52@P>I!KCTY-\8CU5Q@373>*! M>1L-K2:_3$!*H YS5J1A,(&M;^)+F>^-(\21@>@GB90!TCW@004G;>)GXWC MIQ5XCR$\$H_9"6T\NQPYXIP4]ACN-O[*?U:H?8.V_U_^=-#=VSGJEJ.\?]XI,>*8\'M#FZH@ M'W^HTY; *"@IY8B9\;+!=\NV/%"19- .<,,(X/"3*W;^.0*_&X6E=D 64POA M"3/P"2P?-[_Y"NYT?M,@3@B&OWB&[3C!W_L,GU <.1.#4,&'?4GP)"'%0WX& MO1.\ZE@PBFQ]^V5 T:NS'9A"F@.*1.N$5AA_!+[&<\KH[ZS10>5?$!(85^=+ MG$R<=FOK]P4#6_F4T:DG:%T!ZX+]ZUZY0WA=8-R37.,,05X-N.VS5,V:S%=$[!ECA:$;<.COJ$H48;;(\W$E+B!/\!" MNE(>5M-!;\+M<\5>X:8#V/,H"6HG$W2V^ !U +,SPBX'XM%@G:(V*D&,"C]QS=F5\.UEHY>MT=0P1: ;DYER M^@(O#]VD077$5_A2PTP,4&NVT$CQX<$:U&=C78]X=34Q!KNG'MN4'./$'9O2 M,4"IV++O&$=!%C.&K(!:-TAP9GW4-E)93' M84Y)_N?9\9\73'*PO]9@DF/P MMLBEZ?&2H?BO9+MQ1KSW\>JQ,!5,FRDCW;.Q,)%\*:$+:RT!!EL,<%5 M4S?Y NVJXQ3BC0EF/ M@$\7T@*BHV5DE(BBO39B7HZJ'^$)1C_35HF_Z.T5CP=N5Y6JM(*+[)+K,7,0 M8QACE($/7RUG2D]BD@1W+MB98"UW.JTC3TFE=;6:+KJD?01G-A$ X#,9^6/4 M&7FP>%)2ICA:,-,3.(-+Y3?,K .7$[$X+P7<'7',<%_-P:,F#>ZL#-BYH:;T M2WQ&B?4 SF.P8504CFQCJLDAV@#]XSX9[9@5,H=-?"N R<6?\^BY.-GQEZ?E(L. ^GK!Z1^(4&;D$ ML99*) $K4=$J7J:M)SIR,*H!2B*CG'V])/#@I$J0[S@,U0:TJ)7P=JEMFJGW M&_/LLRP.? 8B<,*CCW8A5M>!^T9C4B559@N40W9FPVA)I/M4[0QUDX^/KK"E MO= 6]A+ZV-GAA-@M6GSK&=4XZ8:]H^?SJ(X*,];>:>[B7'R-\1/*];(&;E@P M,%LIC^)X@+F%S8*L=D&D@DZQYZ &V$SY:J?\U*K8W M5AAPP9EK1B_D[(@S80;JF+).SOC.F- @\W6.#,TMM/69YP\;83.&N\I/T O M#CAGSJD.=BX,.-X%<[#I'E.+ASIX.7BH9XIZ7/BX0H681Q)',3IW),%O.:_Y M+8Y66K=YUPA:M]5>[PB:FU.T.YDYETH%(B+$\Q-L)XS:[1KT_];7.*:TG;[H M-55JM3O,P$,./055AO+:H;QVX7A8XBR0,L&?M]V)"7O0V &=3G#\AH!NN MPAH8T ?''KXJG*!IX0AM2!2^/*S"5;\WG&.D;B0:CN*W!W *6TU"*-.7FN2& M8'V4I7"B2JR/==\-$VRR\KY)D/[D7QCZYP"#W%\630N=OP4KA.X-DX[IGVF> M8)P&U@ F*? HOB0)%/HA)B'AN&&1^ES(4XW0L*BIA&)%?G NK]1P?OK"[6K0QXSTR1)*Q!:(IWW0 M?G!IPPE!VD(%Y24M0+';T TFJ?I67I@CBYBU)EY"0F>2(0ZKAA6OU.I,V TY MF#^!-<1/8VK> 3N'UMGN"E+^/3@=E!6.DP*ZM'"WQ7R&#A&>NK M"$P!>M/&'$F-TGTYE^64*G,93\9OV,],+37/:/DW5-8S(Y;C5$"/.,8_[^^6 MT(QSE,>$DA4%1I[L,5^@*_F41FN8>F#V]AB^BM1.5M8 Z>I)^$P&"&_0WC]* M>3E <&/$$] TTJF,JTV;292/K6%*2%L+QJH*UYE" 8$?'D$S=/4ZGV1RS!@Q M2S4JA$INL36]TC!(_R97(.W=[XP MKJ8IWV^:WZXD?''XNY)$F6=NY:1 M;N6/%12I8M-/XXP/3/6=*C[S1ZR-&"R!%J1/+2$3NVR&V;4X#PQR,)HUG?_$ MN8(>K5R"=-NU"'535(::P _A8*3NMZ8VRR8PE:=)>H"?EJC2 M!VJXI*HQQH)_KC@-&K;@\/+GZ'G"@&PV9'0'YQ*;>3$T1@^K, M#/)0M3VJ) U.0'3/[C^E\4+5\;$,?RBN]0RD)$G Q=2PPPH?JHA+#/UH) 8. MD6=RZ20_1I5%#>+KB/"62X%$[2<\$CKU<7&G\WC%^P!0+;@I+J%IE2=^!]4 M/BOD]'XXTZK948!3^XZ\- ;V4WA\#=I5YO?*]= 9RSJ-/006=?J&TU-ZZE[1<$.4X4> DF>M=:N9RKOV6U7H+ M&RP@A'O)/P?*%#5,]UR>VON'%# MF2<2[Q$?FW1-(<2!R#L)/L<)_8N"PJ1&2BLLY\WBPC:@OS)ND8U M0/C=)![X86&">3;ME5,DI*78#KVKGB>.C\1V4(_F:YBIEV6606;Z%UN7K# [ M%GSMZYFR5H5F^UK+2D.7:6#@&UGL.=Z&,G-$CQ*3!C_&^"^ANX9N$.(ASK(W M#04*/$V"*W+W$\38NGB?3,#RH7M-0>91'AI2=#(+X4"6)Q4/-0H%S%(XH N; M2%.TP-K.^C@]&1;(FKT(0A$B- -$I8RT[S4B >S6E?%S"2,5*$37*OC5DE, M*^XT)TLZ!"H[3U>OTS+*'C:!-)]//QU%\^?)>O'@D"+>(F5WF<)8?BC"=V0 MO0(IE9B-H+C))A3A5%S<9$Y1T,R.M^%;8;AR4#4V)>JNYF83 UP8M,,Q>6&@ SI(U49UVT;UXZ%OLS/K5Z#A*WIQOL?< M&D5%&F# A=0(&U4J5$S#,3WD$S-]^J'PXKH_AN(AUN98S4OB_.6*^YRB_5%( MW!864_;\X:@HC(2X6F4*(C^C\AT4C"!3XB"OIW:>15SJPO$/@Z21"ZDA-0-) M*,2'S7)):9$4!)E^W-QX1!N(ZAOZLM'P)*&:&B815^Q*9L>[U%HK Q/#S<'& M3Z@)($XMS(''4!T)NQ;+=5 SP2NP]*B9YJ0*Z"B[.Q>82V'1Q@Y&3.D8/E%",Y^Q/+8U"47(H/$9ZI*_+Z M/J77% #LR*;CKD*9T3&$WHG'!G*H.B;B6Y#%.;>S,,T9L2T.8\;K5&@9_)J< M#]0\T7(!TW#$YQ11%V05LTMKV-"ZD-SF.!FYV(A2_2NH2A=T+/"ZX\DJX@G-@)="T:' MA0_@9SP!9=A;3(CMMNH38G< 5)HZY.?-HA4J%G9W5(&'JN; 3YX)R7D*&\KI M/E$CX:HA')7K7UH=G(S[)\1?V\&)# ),Z6%K.3SHW' &ZDBLI#DGL.#:UL2* M;=1#WRJ@F>010X4*WOF('7;N7JXP('Y=]\9&N3ED53-'&D&IER,EM/+($\O+ M>&EX',(;_A&K!$J9-X0[3B(AKOE9PV11L'FNMLY423-V\"F9>K&B2L,G\MME M-6.21WY"?$TZ=LXQ+;3.+)*K+T.R7&F5O2S,3H,;@8*-!W9$&$H?)90-JSHZ MLJJBXRK=A$1X(TK";D_1T_UGE8WR48-7I>".J:QHYS!3<9Z?5%QZW'B M\SY);W=^H7?=^:7)@+?8@Z_,5&8/#GS)H>&]%*$M= MC-H,4\;$CN##B)[9; MOSSHO1JU+V8:KSS)BUW[F!"V7JK(ZR 5$#4\&[>*"9,#,+X90>+B7*0%+IP( M>Y=KRW_L#Z3E,;@^S/E!$1I[Y'9,3\4@4D7C*@ &HGF(U1C0364^CYU^B ; MF&-(^%!*>%GTLB6J*O(>*!*\_-@PL4Y)&'QL'[U@Y0#>]NQB.#&.;,X+CW./)GR@GZ@JR_KRY^ M"--=0N@5D2'6]A!FJDC2S3J$G6BRP!+ ONF<1IA!*R"/A,ZC#91/J=%D&?5?/0:*9F/3D&:K0*#O MN*,1UG=EOM4GSDASIWG0:OU2H,VG9#G??Q^MG)9XS"QIJP+PK M4B&5VRSS#CWTI%,LK9*T+MU>'44"_$--0'!"GZ@TO2+)F" R59-2 R'4Z5(5 M:%&BC_T+5/#7!C(K["Q;FB3-5N%G+HT:-=UD>=QFN*(43V6 5\3@)U@AS?(E ME;N1_'@,<]I']"\J",Q/TCRQ'A'*H?_3GGV0T!D&(TU@I%@8%.H-R$H,H?HZ M\D+<]Y3*TQI.W@YG&Q4(UE>1(0ZW%F2'?9$B()OCW^0\@SU-DI?#S(G@E&46 M!(8^*$V3BD/-2<&S;-+'WMPU-]KD+>KR%NW'R%NT6]U-XF*9Q,7.^B4N:NKO M7J$YKCF]+>I5SW[[J7Y[P_( %C*\C9Q$$?NVQ-)0L( ,]+"OF5U-Z48B)!3# M(.2$-3@%<[U$+.H)33O18S[E]F%W!^U%5.3) $\J ;GBGW 28!X#<67LHS*E M:\-.A1!<4MJP( 3!LW/N2Y!>Z&I;QI,(^F\BS6AH/@3!;"8%76(K2,-P;4K4 M>,J_9ZR>JE8M\W@=C[$5SPDC=L!P.*,Z 0Z_\W>F@E6^8Y,=#2UP,KA,/^;> M.4QVP0@V<*IU1QQENNHE-+)!]@0OO\+6BBFB:@MNER.[9-E8%0-EBLSJ?Q?% M0BI*91W4S4>+(ME5;&,-,%2A6[(QL$23O;*AD*CZ!=>#6;O2@X>[)>PI$#S. MU$TW! NL!QX4T;7(>@8&'PBTJFA#22K-#:$#I?:@ +"B$G-%)5+S^H_/,;:^ MBNEVVQVMR8#8A\E\]75;J(:E/M)\BNE37>FMDXAK;-^Q-4RR1#(UTH@/+.ST,"Y/7][7/S"URBS. 3>$P MWJ-FXHH(B:2QB-VWNW+BEMFN_S8="*5JNCQU*M(D*TJOH&DY92D5OK[XUE28 M:%:+S1U8K#>]>\ZX3'3L1C63[1+H<&XG13&99GV85)65H/ IQ47 K$B/U6K M4;L8JM4 %Y:E9/I0W1((#URGF,9(.@H))(16DM2A88/9P#KN^KD?-.XVPMH MB\NDKRCQI:KJZCI8B[FGNH]-7#UW(/NQ-/MQ&)-JS%93V!QSGT2.1,U*U/OS MIRIS/9E-N\)-L8G;/&_DK%XNW.D7/V_1\G M%\[IMR]G%[_UOI^>?;NCC"Z[$(=5_*EK'LUJKU\T:XXFZK7%L8Y5SI"]=*8K MH/8VL?24N>;$L\U6;M6\8>X5W\$D,#!IF'O:'E0H03HA\4:85#692I>,QYDJ M8\8RHSS(=.&U+\0++C?(I)J$*1QA5:ZG*7FA$M$PL\%/BH QAS,521U2Z_ O MIWC= 8(9?"L!4B0\5>J]1!9H]Z QF=6..NN?G%E=^.K8"C9T^'=%1BRI<=J= MEZAQ>FNC''O^%:F+^"MWZL3@U#1AF..RU#)#[K[._S_JH>@')<16AM&:'XA]5%_6$B5ER+>G_K3?HHW4?Q4=J[:^*CK/G9 MV%F;HU%;XS\B+,)*&99XJ1K3GC -<2GM^(,9$L1T?W5':9'UD$'OF"*5_*V& MY23^-$] ?:6^HA*?X!F+M,(JJJ9Z(YDR#:G.$(-;A=<6%FO4/\.'/?UP<_Z-W>7+IG'UQ3G[_7M6_![/U; MHH?;]/*\?%I#)V"W8%E7Z$Y3_Z/ZXPB.EFGHSCX&5.JX13\Z*MX.-1(^AOLH2^.] /5A469-4V78VF/^NVX)?[M1^W6JV[_G= M[F[W7K]<--AVMWG0.GSTV\)=]Q[_K@\8[(N:V6<8[&YS?W^Y 6W3?N ] ;L. M-_!_O>N^*YW7'SO3&Z==[%&(QU1YX_&>>WH=1:8(JF2M@N2]%[Q2RV%%M,2E M=WW[]5+@-#G?8PQ7?5/TQNM\X-!X+ZF]RMH/\UP,C8&S$L-Q#_M6 +Q&Z6_Y' M@C2$D_3)3O(UG./?W)M@DD]H/O1,.]8L4Q#Q-W?F_,?/G$]^:>9_(*)1K@.U M<.OLWF(#SO-N>)[O#X='XK7AUH$Y=2BEXZC964_+<2ZP0//-)9(8"(CST=CI M+F-&UL[*K5+9><29;3D5\YO@JZW5!!\TNBTI9BU/[6,*&4U&:_FI>,SE7>V2 MKMV6^?/*UO$.Z_MRB_94TEF*7- J]P@>%>F]6U9N)^1IB0G[TD M.ZN7C_(T>[BE57KU>XEWQ?2]$!75/NC>48"K166E&NAM+]'!3G-G=[-(Z[U( M]SL,WN(RO;0#^T%K]) SN61WO80S66,;[&.Y]=P!D!>H3CJ-UG[[?I;E"W4- M7N B'>PVNP>;15KO17J0E_:FENFE'

*_= M:NSN[MS/G%R;Z%[-^BY&8C_V2[ZV-,6=WW^]!?U@I]G:>YUROM%C#_2+-PO\ M*HVKU:WN\I;76D0^#I>:Y/^I_<]JH$>;2PN7DB!M4T''4@4TCRTD\TC!JJ*C MAR,%GUA_4+7.:K"5!TL7:44:LY829LV9:FR:QUQ>J?5EN40KPZ*KA%O/%)K8 M$GL0U^%2FV]8CW3('2[U=7]EMI]\XF3N#=$@2/L%JUEEZKA)D!*=7+%/.C4O MQDN'=I\*'M4H<9&8P+ %RD@TKV>GU=YS+NG:TPA!A4APA^ [9M2<4"F9[F'* MKT[L=F9RI%VG>L>^1=D7),QS+2T/A.Y:J$D3E]YPX"*]T<0?!$R0/D7*J(%B MDU0OAZP+3>=;'"FZ[-3GX3BF:H[')0D?LW;%9PZ0ZQ";+5.?0!DK@.8I<1;S!8'& TW<)+ MMWRE\;*2N?,")7-W_223>29/#?G+1CN^;8:/G4=A^.BL2]MKF =O"^8V<;WL MHQ SE"KVVQUF'?AL-EAZH"[\BX<-O=V M[UM3O[#>OKOWZ/7V!_O-G?9R9?RW92Y?2TF5""OXF5\1J M\!7/NLN^Q,@4ZO1X-HE"ZT)FU#G&<0ZIT0[&LDXC6,^I+*GSWOR3PW:PKCXV M0B8.6:7[8!4T>QYQ>&$(\:^I(_RS95+% ^14I/9&NO&(:1^$5_TS!Z=VG[FG M/C3OHA.O.#F[E=O=N6UE9YE%,8K]@N1YVY688=QC&1K\^ M]P!%OWKI:+K5.NS""7GCWW3;;5&*[=491"])*QJC1MCDSW4C\?GN7],\27,W MHK[?E])7'2969?8NW:3O1GZZ=783^C/59['3@BO>LP9$ M2QL+8_%>FN^6M]E+F[UD[:6..I=2^\#YT;QL'F/W$:_IM+N[+8;; M#.(I6O55^^ZPM;?9=V]TWW7TOMN<80\YP]9TWZV_.UC--OA\$M!NM9NGWRZ7 MR-&LC@)VD?I[JDYV=5$DN^- 9:]O4_5THT&&@ZC13)NL7)*25GG MOS]=?/WHO \^8(-_BA;B%6

CI\R]&D[F MCD;$0>KTP]C[R/Z'_>^;M:_O/[';NCE(5M M7X/H)Z+NWX0T?#[YLI&&LC1\]N&4#]Z>,'SM?=H(0UD8OKI]/WQ;#WC7)?RHG,KLHP*-/'_-P\2$T.B\+)IBWIRPWV,58RY?=C= M:<@/E;)VQJ [!]@#Q'-S##!1!^Z$M38W9DYA)K@6.X#']/VQ&PY5N38E'>0" M+.[R\PA^1/=S\VP<)_!V@UO*]5Z 2*Q!$\_#YGYK_S[%)/O-W7L6DRRZZTZ[ M>;#W^+?M-N$L6$GER^-WFH139F>W_NO5=9I\3G*>*E:>=>7">9R7.GR,[GYK M\69KH'VK>WX=GUU^[UTXOUZ<_3AO.*??CNMJ:-=A A^XH=>/3^VSF_D?'[:G MU[' YF\^^Q M[X"'(LA!X;?PX\_HE?:T5ZJ^^S"_[VO#A&^2I&.O/K*WW8\',_B_<38) M__[_4$L#!!0 ( &6!6U,<1N,53A( (7" 1 8W-G<"TR,#(Q,#DS M,"YXZP:FNC,MT]TY^>GNZ> 7[[^_/"0=^)']B>>]T2 M/G9:B+BF9]GN_+KU8 S;%ZV_?_KEE]_^U&Y_O=%&:."9JP5Q0]3W"0Z)A9[L M\!%]L4CP#/XW^SMNMS\QHKZW?/'M^6.(NIVNL'W5OSKKSL2SR]E9 MNWLYQ6V1X$[[HG=)VL*I>3X]P^+TLG/Y87YEGIEGT][I:1M?GIMMT;J 3\+, M:IM3LSL[Q^1,Q(0Q?0ZN O.1+#""@;G!U7-PW7H,P^75R3K>*2SIJVXK6.[WS9:/T]])VG?.Z&7IS@@27,SF"\WFIM>$&(?_BQ. MZ& [E[U.TI9RLCF\;1=(7?.5MQ7Z[?!E28+=-'#YA%ZFA)=;"$:9:7#=_:"=TA^K">>M7ZD-"]L0\[IUN> M1111LN]!R6[LGKXEE9 0T-&?5A$8$//CW/M^8A&;F7*!^6\WIQ^8P6_*Q*[K MA8R>_A+_MES:[LR+?H"?*&!7"6H:F25.+>.:=TP-]N<*^Z;O.07SZ&3I>TOB MAS8)TFZ=,7CTR>RZ19U[._%>?SAX^A%ZDC3)"-@T/7KY!$B(,UJ/)*&EZ%^W M @# (9%NZCSPI4^J#AQ( E@X&-#_]>,WL5-U_$!BKIS_C>%;9%9U^$!BN_8> MHZ?4!EQ'MG7=ZGL0DR[Q''I'?W_0E+P(@PE=-T]X)ES7W?G4@: /_J'V.HAM M(T:)*.EO)]L$6ZQ6 ;%4]Q/[O&WD,7'Z ;\/Y8GAJX.U7M9DPP%KI;4?P6&'(0$AE 78-%!M22! M*&&.TMS1FCU2AV@MX(CC6NU]=7ROR7?01ODL*Q/X*A\(T%V<^MU.F(Y_&*N*&+;=*PV9LV=-+F5=66B M&VK__^[4T4#6=/D?#XKQ^Z'F)4<"'U\1DH2]YF5H7._"/JW7T:\SGKPW2 MO_XP'DO:[^I05VXGRE#I2Q-#ZO?5AXFA3&[OP27T%;FDIRK)BS\W>@)+ #90 MBAE39Y1BC=:\4<+\B-R6MN\]QS8AW3\D@J\\>4AV.V(W.]_*(XE^3<0.H>%-.;( [37.>V]#=!(R!'.;>5#1CM6HX!=OQ\I1J5U\&TB^"OFF?@6 M7_P!15*CM QN<ZKT(H&)-)D( T^RYJA0#YWVU=U0W\' MTZ@DEV\OYR(K\>QM+W%74*HO"#J#4KU!K#M',\J%R]K^IVDR>]@9+DR^*9S*;*" MU]ZF0_&/Y"(0C)CDHR7DHL2B@!N)%;+&]S"36-(M?[UG!:C#6T4I>5P+$3HB MJYCM;2%1X,/Z@-*=0'$OCM:2'[!*^AT- R9]9:14KPZ]50C?+@0(==X4%].* MZJ;@1II"'.\--74,NC TJ6_H7Q3CKO\ ,V<,SKPN5[A&JMXRHUB;+,N.4(H=?+9J>E8&MB):)0Y0-%EVYO-?F61KUQ MZTHN]TT2^/Y6A#A_+Z0_H VAKT1'9[L#G^172==E0X<\"):F&UB?#%BS#FL) M923Q+>(4PO<]+2*Y@B+I+.%+R3_:1C%B[VD-Y? _@^#\0/@?\=Z)R7BLZ#H] M3W=HL#.,^4B?0[B]-]*OLHXH[P+C@>6C^E"1!_>R-E2U,3VWI=Z,E-OH+.5A ML2\MCF\1%Z*P7]SW :5Z@%)=0*D^'"WE+=#](?Q@6P&!1VOYP=8BC4;J%ZH) MT$A?DP>*00OB94^)Y%+SD_1+(5OH?V5%R_@H8H8B;D*[FI+!W?-?5Z.U:-%)-&^J+4^"?8]Z$[WTDU1\3CP/="HB@4 /+*\*^- M=T'T\136RB'>3".F-W?M?Q-+L6!L["$,4A"0,)#,?ZULGUC8M48VGMJ.3>_N MA&NK!;'V1O5@DOG6<"H*7)>(?DTZ@KP96G<%K?N"HLZ@I#<(NH-2_4%QAX[6 MI, HW+D-[FX3O[V-I(@A'_LS4, GWOD>? MUH(5=T;_T)_VAK8:>S[0YZ*0V2W?!#J1AE+B/B 0B)A$E!+93.25R6?(Q=@= M6=)D,)04[;,T>I#'LJ0_:-&=6N4P+L.('\5>"-DS,2FN;#N%\D6,,4IS/@*6 MUD:EN5F!'W\R7HI"9BNU)'R-G'DC4$#9RE;ATA>W8H(FR<5JMD?AL4 MW)RO!SK.!)41>1.SO6CD^^5Y.;1<#]/KBD)F:SY1?\-SNT@-(X(#T@=5[X%% MAI:/14_L9K;)$RP8*T1Y-1D,?;5<1D\ZQ,X-=N@#Z_1'0L)4R*D1AS[I,O28 MQH(]4-M?"!]>4>QF]L83>-,R42P4,:GINGGI&6HN"Y>A'0^D^VL6<1G3!NL]"H^ M/X>6Z_M%R/8S]90, $UN)N8ZXY$NJ-7 HL&^J*1.KDU9&T\D&^, MD@E#FH+O@WI"]C \)6]3>D09-%33E0J,63J^XQ%[V>!^4^M-]#II-:X/$0S( MM&*UJY -WQ-!4IS)"+;!21\MH)R;&26E-;UGE9C'@0_3F=C-;H9LP=3P*#:M M7<4-"0QF_ZFTS8"/SKG8+?1P"<=F@A,]_L.0OI;=(DP3\!?U"R%[WU/\M!%& MWDPM5PQB,W1\@X=T>DO2 WBVC3&[E2?G'@O(8<.? :4?( MWKN3XL8.*VSP.\)2]?&0Q6RX4? II-^9*<.%J(E!,4?)E1Q:"3Y-V:88>^VY.^X?>Z M58F':SL.#7JO6Z&_HJ\'I>\NOUH2W_8L.ISK5O1JYS"Y-(U.ET)_?6+9]/W$ M*^B&':[HN&Y];[6\;D4M[9 L6BAD3*)?%IX+J/LO"ERAS->O"\XH(KE+K.\M MIK8;'YCG[7RF6&5'(D5^FWZ*;BRO 6VW1)CH6> M[[%M#3U?6G@KT+OBFL[* A-VQP13WTP)U!D["YRVW'BL>:,^ ..#ZR?Z!=C; M[KR$;F3Z3G0[X*.[U:@.F)9U[L:C3]Z^1,1W5B:]$%ENKHH.PKN*Q?Q0S1G$_7H'PPIGHQ+4]?^*% MI"#PRVM=!V#I3;ST24W?B;LJ&L?NMG48Q0A\B#J+YL\0TX@J?.E[T$]80L&S M+"'" J,P/'"\(^B^C^@%L9> M(MW2"&4&BZ@Z&T+LB1T:<[TI@K+1YU7:KV+#Y*NXJ/ M0V /693?]3K7, XMIJX3L._IT+(HLDJWJ8<1 M+!9V$- E4'%-JFD>DCO:UA8.%K#8+M?\-,]Q(*9YPKZ5"UEE/C\[#HHF%+%T M[)!@C5EZE2N8LA4X_/SBS@@6'4+4)2LDN/.-S8,7P[LAM!XS6!%I!H$.#6:& MWHH3(NW'K:[AT6NMN2#TS[;[V5:\:[ZQ"" JL0?>+%H7S!=6.G+BKE18A$IP MJVTEGDY*SV4E159XUA\Q!/'2*GST?!9PN2 ?!_DQ;WD&=77P$\^E.XILALK/ M2^)R1KNS;5T'EMQTRE(1EIO%76;GC WR'-XX %M^D;XL_3O&'V$BI53>'IG: M@"1_H]4G%6[DCK44;5V!AC64%2! $MM,V=HKX(>2)8GK$&-N@[3.ZSR:UV$W M?=JE--0%7.H*.C>.O(?>^5%HE4F$]DNP^!QKN[Z!-=NL9H =_C38T;!.)J^X M1<6G'2UKC K=Z@X?;Z#'WX:DX)137NLZX#,A$-W3$QJ.%P13 IX44KQHL01' MXE%'$ETGT=(9?0GQ,PDLLO2)&1WE@+8XE13)-XHQD/*CD'<56ENK24Z \*UE MNU4=K&3]6)&"IW+.XGV1H&*(MC_CFL1NJ3@K/O 0U>S ELM6!\LRJ*U]4]@V M3WC1745*&.06E7@D/SOS+K-+5+*84IU370LI.[8W)-/T5]@I.!%83%C72+44 M>@5UI6H\?K;E%QYHK-D)QJP;8:\3-S_ 6*SPZO&%'DI<39D?VQ.!]2FZ MJ""ESE*%*LY!/"[5H4]AQF-BHDI%S=\]YSLM)GO897=SD!!F0)"<.RF*HLM1 MU\$>2Q\0?^*AYQ<<.,MK70>C MW2ZO*N[FWF?INFR6L*X!KN)^)_$19/ B0VRO;^*([D$N#&^K.5 M$]HSO+"=%]5U(*$<8_\;"9<.-@NJL&4HZS#"C;OBHO=[4G,J<[=!&=+Z&F2Y M% MGHZANR3+D484L> M2>[J?F)@2=B\39%JDO+2OWX2I"1K%Q> .O9,1)5L2?0Y7R(_)#*!1.9?__O; MZ?#%%YA,!^/1;R_9G^G+%S"*XS08??KMY<>3/6)?_O??_O2GO_XO0O[Q^NC= MBS?C>'X*H]F+W0GX&:077P>SSR_^2##]UXL\&9^^^&,\^=?@BR?D;_-_M#L^ M^SX9?/H\>\$I9[=_._F+YEEJES7A+G@BP5-BA0/"5#1!>QD<=?_[TU^BCCH( MI8AW)A*9+/Z-Y41BB#P;#UIZF#]T.!C]ZR_E2_!3>('"C:;S;W][^7DV._O+ MJU=?OW[]\[R5_]X_^XX?H933P:CZ M'KSI'1SWWN!?C@_?[;_9.>F].3[!K^][!R?'AWN''WI'.R?[^%L49_[XV?7/[+H0\PG/^T?SXEG[P_Z[^=C*?3 M#Y-Q'LSZ+"@!3AHBC I$1LZ1R\$1X3+G 2@DZ6Z.7A%LBI+-=9[]-,P5?_'L M5V587\%P-KW\R7R@"647^O^O>T LAG1]>79Q? _SV_$X37=&Z1@F7P81IL?C M8>JS#& S5P12SD0*8TEPPA.M3=(>0@1JFXCW,*:;TEZCT,XDOAA/$DS0X+U\ M\16*>?KM)9D;OP5"/XEWR'5SZEU\XM7T_/1T_E RF,'IY;\OEK .%6;C)BI8 M:!R%V)021_ %1N>PAP+OCD>SB8^S/W!%V#V?SL:G,.E]B\/SLICL3*> _Z43 M_ZU/4TA"R412#H9(E!IMOE=$,19SY-'J&)IP90VPRY"(_R#13\&AUCJK1JY] M]$1.X1U*?8EU,#I'8(=G,)D/V/0UY/$$%I]#F##M?4-Y4"^#D9]\W\?AG!Z, M\;!YPMFB<-X&!*'\+0@+-*K6QQPV%VG2\ M#V>?88*/'B^@E <7#+UO9S":0M\KI9-/BIB$'IIT8) #QA$KM30A9).E:C)D MC^-:TSM*5]1L]5F]^%-+&70^C$*';,0)&3EB%0!B&/:$:5\LKS;48<6E8B'-#5Y?)_P!S/HV44FY8,1+X$1:KXF/R2+A MC"YM"&W8M@VX9NHG_Q^E67,&])TADE4RBC12><>.4H M<\)P&5@3HMV T67W*WN5+/...&H]D64O)\0(Q'(K,B];0$+\W.[7\SHBZ_/Q M[ISK!@LJ1Q4(],)^O(81E)"*!\[0=!C"O4D84AE)7-:!:.E5\"DY!JDA)>\ M6M'_:+M_49M/FPU_?1_T LRT;[2E0C)!L@!^DT\%H,)V54?ERM3\!5EBCG"*(1)7=3D&\D)&(*+CG MAF:I!=2EFJTNEFAJI1I.=T_%D-OC/?#0.,WJ1?O1I$(90-JIGTWX& MYX &C"PU+P<@ 1T2QS4))@%/UH$/;9;NQW$M0Q+Y4Y*DHCYN<>2OKVX/UCO\ MOM&1]N[A^P]'O=_Q,_M_[^T?X+>])F?;][UG"X?<3XI7Z;1[OL>\.SX]F\!G MY!8:BQ\1 X8/A[F<(S%J,.B#1'S6:#SLFY?C1F&P6 =1LE" M"1PS9FD9,TJL=!9C)J-L:'-4U4:>3GGZM3E[[\'+\U*B7K#\@"P?1Q/PP\%_ M(/T^'A;/\JT?C(J AZ-CB.>3P6P TYW)8(J_>H/?CCY]@,E@G*ZDL<""4PS# M("XHD0%'V4;#(Z-O),YC,YRC"3H8*HCC@F&KK24C9$^]5-(D+GQS=NME> M2805PYNV.Y#/:JK;:;X:<>]!?C4LD@N5;3#ES$V@)YYQ@! 6<2)[G&&94M6& MBH^ JGSBIC$853R0,#_JHV43C:' /*&@*@@,2;=^XO:\KDTM/MR>)NN/^U9L M])6,2F:#T!A)KF2LT;)ZA!0(9YJIG(1.L0TC5H\TGM=!:$64ZEK:]A[!ZYUW M.P>[O>/?>[V3>MGN-Y_:*/Y_!'JE:/_=P(?!<.[#]6V(8'6BQ."?1$J;B8/ MB;.)R4S!1=$FH?<:B(WW%F.083*Y1L9KP$J>&>>4144- M2?3F!R^@;"[)J9 M\@%#4!XY4<%((HW2Q3D&(C*/QDA/DVFS77L_GBX=/U4S$9N/_,8L*.Y>_QWX M*>R,TMS7O<[)'Z!PG0(6LB51*'2A?:3H/2-)J3&<^YR\T_(I1W+)=RVC:O63 MJ+K%\-8[B%X<<%+-M*?*$.$$.B0!#8X/&"?IQ!3-3D0A8ANW\)Z#Y76EN%IC M/>-:QDRB+Z>UE@FXC;N3$+3/-, M>4.39F6M3.42H0Z2V*C1P6(! 8'0GK.490H$:L$KM+1*Q**L4*Q**.0M:!MDH(O$73) M4ZV@ZK4&MN:%N!O96,BOJ\S/*V0JL%(6(!.:+"(+UA$O<&GB$;+7H,%&V43E MRZ#KDC=;@0[5%5+10S@;3P>SZ06N'[XUU[A&.2Y)5AS1B*2)"T )!E,0+$BM M69N$RH<0+4,)_?-0HLK U[\7!>5D&P9?/'+U&B@T8CQ'KDFR1=*,?W/ R_9K M$B(;:2EK$^T\ 6P94IB?AQ0UU5 ]B"A7!*9]4%9)9"BQEI7B(TA/Z[0EQE$N MO&.*QS:7-V_ 6$;O]N?1^_I#7/\VW'S?Y:B,VV'^.%TL6'TEA(!27RC(3(D$ ME8G#D)48DZ*VT2CF?)L#]<=@+<,"]_.PH)X**F]V7>YA@ 7F>7;$E:M!TBE& M7#F*B=8ZD%26G(]M;Q.MD2SEIY_+_R7\^N*'^$0TMM/99!!G. /Q%QB:W?S! MM4]BG.:R#)D3$W-1L$G$ Y-$F2QBB"+@@MTFG6H3V-W;6EN'4W<*HFU-D_4F M5(SC\SG.J^4=9I=C85.B5@-"L!F(U"F5\ACX;33"15L&H\V>W&.HNK"X[B!3]!271BTS" MD&R2YIJYZ&2;>[-/(:LH>=]+B(EFB:X03E+)A"0A^DP,]]0IZP*/;?(P'LP^ MZTPNUN:L>"0Y9Z6!K\;Y>^0QP7AKJ"3:)X%SNQRK4 M=R8?JSX/-E3#=GPIQW*47 !1NFRCT42)9<:1Q%,RP@68ZT#9%.A_'U24#68TS3SN4:ZNFW@09 M#L=?2_7YO?'DS?@\S/+Y\"[.2XA"\:0C501*73YIC$?I;2! HZ0"<4O::,:L M K-3E;':L:F9YEHF1^>0P0>#GF^2 2-JI'LP4*["Y>"5-"GS-J<$3R5'KV]I M/_COUT?:,*6S,A9#"5O*6F200!LE2MV+ITN6=4,^/&1/-U! M-:KW3L^&X^\ 1S L?4_ND51YKPWUFC HQ;RR$<0E'XC542HC!/6-F/\DM(YZ MI34H4E\E'$HSV)0TB0 82N>2'&V"("P#=]XZD7.;$X4'(74I&:L- M*S940\6+^W=[<%Q*_/W'_J43TGE./?]]X=_M&FO]N/IV^C\MW]HE2Z ;_1R?.BU!$N09-"EC>P^!._ M7R2$]K[%SW[T"8[0J>WE#''6YU8#8TH08:PHA5DI<9I%HA.W "Y CFVV9K8K MY\9QVOPIA_GZDP]'FV4)^,RH=^@,:.,PX"RW-*RWDDB(UF!P87.C-.D&PG1I MNZ##,^A.G/G,M*K9J*3@^# 9?QF@#7S]_>.TN,)[@Y$?Q7E5Z-G@R^)\#T!E M([TE62939L4E>4Q=FF_Y^ Z20DYT7CLS.R=+ M"ELD+AA%N.9)0F LV39%(M\XI N^0Z-Z;:-E39D&]WDS[Z'B-&(SPG M4I0K1LIR$JR7)""8N#4$IZ.8[8F/:$)\Z5AB"H:=8;=EF073KR?$X35T&%=."[N0O/2=G7=3,9IRGFALU.1S68A=.B?=$K_:J*]. MG<>#\7RO?QZ>7#7O%,PQ$*7#1')$AW>IIL4V MXL!-Q[?>]:+/?@*O$44JE>L1QWR$^HXS[GE6A 5AT'.CG@1*2YEZ(T2B F*C MO9'[\72I],66K$,%Q33J0WEU:C*OW%%ZKPZF"]>_KU5RW$;$%)E&@84D/J#K M[Y6(.8#/QK8Y.%X689>J9VR)2$V4UZY:YZTNZ3K'D)P$(D0L]Y@=.N_*&!+! M!VND4;CV-6'4$\"6VKBDOQ:3:NJJ9H7/+X,ICM$]MX;Z(?,@'#:<$Y[5.'? :9 MB1=,ED;!@G@;%-&*YW(-G M#EW)WEWC94I3X13:GFRA@"[O1%Z%^Z1!^YY9% M/Y;^I.B($:4]QO\1L5KOT"T#EK++Z)V9-H4GUL.[%-^VE:+Q[#O6U33;QCCM MCVXF6/ ZSM-'0 M-PJ_+DWEL1_"]+J]S-8S"Y(3)[/'T#!JXJ)%;*S$A4+BFMJHDM92^)8BTR^V MA=Q &J];4*>U?N)_F+;P.OK MH69![ G$P7Q0\.]#N.C)?IV^?^N*N:@!W6BG&"WW9ASQX"UA M"4'+8(+0;6J2+(]QQ32]7].LU='@<]Q ]CDH8U,D%FS 8? :H[62#&053O2O6=8IP:V M_KJ?H-2.]6@EN-9$!E%*VW%%1&#*FP2E]W*3.?(0HDY59VW,G*K::>(V7JX& M>^/)W-VX3W*!L9(QAI,4096^HQPEYYY0$0/^1D-*;2BT(M N7:3?$K%:JK*Z MSUB.=,)L?SH]+V6+%XW,O!,8(;%$DD3NRP2>^+)5Y*C,'D"69F9-G<1[0/T, MEX6J$ZF2CJJ3YJ)RZ\GXQ'\KUS!+4P$4&TG^0,HO4\EF;P12/%HBC:+$["_M[^[ M]@]Y\[!V_P,Q_??WQ7 M"F,>GOS>.]H]?/_AJ/=[[^!X_^^]=X?'QP>]D\.]DYU_O(&9'PRG-T59KN;G MUK!M7C'T>8:Q4KW1G1C/3\_GR^G<_2_+Y@0^X\HY^ (_4F;F1Q>XVO:%3](F MA[YOM,Y*0/HGY3VHS*@,QJ &N(# MTU3&$+EL6:=T(/RTF4@:9$HQ;, MF#:M+U:"V24CVI)WMXUH.UW6O:)4K+0?7GCN?.K.;-=/)M]QCO_=#\^AGSUU MG.*P",M+DJ:TQ&5A26(J!!$S1-4FG%H*7I?6]NUQ\$ZGH^J:K)C[<%W@?BY' MZBD&0A.@W68N$6<9)YFACV$XS32T6:UOXNC2ROM\M-E -PW7U*/>WWL''WM[ M1X?O4XPW6T75>L_G:N;%P ME=;+V_LX[BLZ=*T27+B<87$!5-8T-FK(!J= M#%2K*K"M%+F:!&JHI89NR,[N__FX?[Q? M?CX_@9TOD0QOD(XOC3J'!_/R'I M!WD :9&C?WG;R(^NUUS!WYV?0MK 3VF"8W-'IOWP5/)T+B^&(<7"8#27\R[* M>HS2URAJ0C2XX5Q9DHV6X)I9% M8LBU]B&'I7W(_!_VA9."EAK!EGI9FD/)4N^\W-P#-#0L2Z>6J].[)M4TYS%R9,1VG5T>DRWQN[OAN6O5=><$=823Z6&3U3[TN#5DZE M2%PK"VWRIMK*U:7(X->=)1NQJ<[VQIH"W>M47^L;Q2 M\CL>IZ^#X;"?&..X'%KB608BA3*E)VXD,7CC7&*2ZS9W0KN9?VJ M]9GJ_.\T)E41&(,1@)P_!*8AB0B"-HFTZBI6%VZ?O:K M3I?-N%1M>EQ-3I^E8HYS'!=53H(BKG5&EA(9I=X-( P&+9TWHH^)%V7 M^GIUB=>=8U:7Y\RU7UPN'$?P!4;GT+_X^/SL;'AQ\^2U'Y:3Q.//4)H6Y/'D M]&(HYK=.9^/Y<8Y&5:$KI6.\*S5ZX:I_P,V>-)>59]X@<8 G MKAT/)"8T)=*4-M1* \E2&I]YT"&W.?5<%N'&+:_O?T-?61U0\ECVCTI2I2YI MV(X1S@W@>,@0;C=KJ]7@^GY 7.\VL*RBFFF_PJ,0?1^FBY2FDWK>( M']TY+=_U/4M!X") K"@G5Z471["NM"'4@@D:48PVK2C6@MNEVQA;85A[I39< M2O]DDSL8#SUJ\Z5O*9"5EK2]P0@Y]6[PY>Z>9O'5F*<\ M4)G0[W&EF)6.Q,62;,$L=Y()4+G-EM_CN#8U3(\\_>VDM'^B('&&>$5L*G(S M)XF5F1-D< JE&9!OM(X]A:Q+"UI%[MPV,E455&T]>P35M:(O-_H^!6XC4TP3 ME7.YXN;0 FJ3"$_9H=T--K@VGN#J6#N5S_8\W*JAQ9:!X.'!VY/>T?LWO=+>%[HBS"8&B0+AN72-4M*3(+,@ M.@M&=;DC FTJ(=Z/9_.F@0'#X>EL6R^((!2-#,$AR%+!V.B5%M[@1L"+Q3+=$J4.UN6\'MZ;5B M!\OKH/=\A O_GR6C87XK6Z#K+UD2B,9Z$D62QB:P4;69= \AZE3.#R]0+ M0@/&[A*$Q\#:)@):0+)*6)7;U")_N/[S9A)=M-P;P/1Z2XL/D\$H#L[\<'_T M3_"3DZ_C?K1<.JN!^&R0OR*Z(KD@44L=N0V*R4:[0VN@[5*TMC9_[FP M59; MO?W'E9$B8Z"/"Z>D64H25$I$QH3>?HBIM,.BTK@,P;3)#ED/;U=7LBV3;&75 M/0_-#G Y./D*PR_P?CR:?9[VI8H^)731(D4735(>B0^6$6X$50$2,XU:)VX$ MNTNW>IZ'=!LI\OE,W-[X?-)74<8@G"2EJC!"39XX*C*&"I9:X1P%V3X$7AIN MEWIV/I^!6UEQS\&Q(SCU W1V)X=Y#\-4/RS(^RFD+(( (FPHNW4T$ZMTN9B3 M=(D[E,UM:I=LBGS%^RB_'/,V5V>=JX7W0/Z^DV4 M6$ _(-%D(2G/97PR>ESN55VZ7K$Q)QJ,;CN-[X\0$TQGER?9?2Z4UN5*'RAE M2_\P26QFGC >P6A0V4!86^FWW]9)9 8'3J;7&KB:5*$(6RO!0^, M+U]T)0:JTEFEI8HV!,OJ";:"%OZ2'DPR]V6 M7^FU70@..T24U56Q7:HL(@N>K%,&O6A0@4C''?$,B9V4Y3^2 "0M-YY] 9E]!@)9$ZLP^@T"2.<25G)4,\!ZVR$UA$&;:ZB M[='I=GC!A-,62+:\=-NBD5AFOZR M=;1FF(W/>\>IFP>D7:/QZLK67K<\FP3)SZ6@@=* M4Q(BCR31$#+^4C!GG]^G6^ZX:FMGL)TQ86LJLF6+T=[;DB=]U/MP>%2RI#=I M'?K HRJT!%T&9*4D[H-2NN*R WR?18;+"@^$:_PB?J2Z&BM+.EE@D!R@;(HI+_=#.$!AW:%EZX8I7?=0#0=\SJ,0"$'.5*-<9I6[#:J&PAWDG M_<_Y=+8XH\N*H4'%%9?%LHL%">,\!XHH0X/+&82X7:%P+<-U^[V=JIR_%=NU MT7*/MSNAFZ0@CI ,6,!)+D1$9*1I5DPLJ$92BPC+7YC+94\A6C*&[ MSI@F"JE&D\O#]ALNV'7?K-S8E[X0M?0AC@)MF\._.5R%29;)&^4X ];F6&,9 M=%TJDUXS>*JLER4W4RY^7KX$/X6__>G_ E!+ P04 " !E@5M34>]/[UY* M &@, %0 &-S9W M,C R,3 Y,S!?9&5F+GAM;.V]V7(;29(N?#]/4:?. M[8FIV)>VZ3E&492:]E.DAJ2ZYUS!8O&0, T"&@!42?/TOP<6B0(),@%D)"!* M;6T4%U3F%^X>$;[[O_W?SS>#WS[!>-(?#?_Z._M7^OMO,(RCU!^^_^OO[ZY? M$?O[__WW?_F7?_M?A/SGB\NSWUZ.XNT-#*>_'8_!3R']]F=_^N&W?R28_/.W M/![=_/:/T?B?_4^>D'^?_4?'HX]?QOWW'Z:_<S'O_[^83K]^)<__OCSSS__]7,8#_YU-'[_!Z=4_+'\].^+ MCW^^]_D_Q>S3S#GWQ^RO7S\ZZ3_T07PL^^,_WYQ=Q0]PXTE_.)GZ8?SV GQ] MFG[]#^^B47_,_X@?G?3_,IG]]V>CZ*'TC]2_^6/QF3_\8("(9T^8 M?OD(?_U]TK_Y.(#E[SZ,(:]%OUQR :4*G/]=GO;'SI@^()!QO U \+ M(L:'GKX[YJ_/(@FROQU,6T1\_]FMXAW=^'Z;!+[WZ!;0SAY$;N FP+A-J-\] M]P[.)7UU?'/]_?[LX>WER>77R'^].K__?TVN)D_/LI(AE>;CZK0$"(P+T71AI^7RHG2RG/ M?A)FI.AQ%5@@F\A/F_I\.K MZ2C^\\-HD%"]./GOV_[TR^5H,'@U&O_IQZEGJ6&<.T\XR[9CJ@Q_#Y.)V6I2FHH?VM .0N)&)5%H0&:4DUBH$!!F\D#J+4$=2[D'I M7A:J,F_4)N7OBP+;613N+;4'D9I0$-D4$%;RAN"IG@F7UC*?;-0^5SHP5[$\ MCFXQ@^%,O@$WS#AD O\K7_W),FR)2" MQXO1 )%!<>)=,,1%%5)(3$OFJTA%$W3/6UA:Y\]]&9*M7"BGD\DMI)>W8[SA MWL*X/TKSBV_VQXN/A2.3D\]HW?W\##@P!R$@#"MT'C$0HX(6!D2LA&H]&NM M6.I2V-9#_2EEK27.W1ERN=.9T$TVA,2I50 MO\?;/&@C" "E3/!DA5?='VYK\?Z40M4NQ8Y>%_L;.<''E(J0Q]_U:/!4PO4$&,9(N<) MB$4+AJ -8[B32?#0Z27; /-/*8!M\_*^%+IMI;"$4WI'Z;]N)]/BIYU*2']5"QO-+MGF0*7@$24@K+VR MYRG3!RD7#PA^.V[_=??!R@+S,VPM[?C^ %7^7;@AZB2>.^=2HY0'1"W MQ"^!@221)5!),P"^!VMF/>#G+:9=D4YRD&< M94+:*(D30A%OK&<^F!S%'OS17_']E)*U"X\>$*5:88[9!OB&,F8FI 5-,D5L M>,ZB!:\8:KJ"<1L-I3I72JMH N^G%*0=./2 '.T>P+B7$&*E5]IJ1Q@-'!%9 M0T+0B<3,C0@2. UT'ZDXK>264.:MEM232',)3D;#1<)/U?%LN ]3S'8RJE3+1R*&HB(&.=H2089;UV M6EG^0'ILE;4_CO2'3\>KRIHJ25B+Y5_[,(">=5 *=P5'D\BX*@A,9.(<]9F MK_&:B[4VR5T<+8K!G>*%#IB_-3$?8NUO\U3TO\3!"$W]O_X^'=_"MU^.AE/X M/#T9S%[XU]\G\+Y\TYH\S(6W^!=&P^*,./K61LI)'I&<+=J^3G)W)7N&,6,'T>C-3MWH0J$C< @E9&"*UYB0D-"R<2]EF M-)%CI52G>U"ZURA;8-&H3?I6J.)8$Y=8@-,L>JM $>$5JE VE;GQ=MO "*%HU43")^I$!60[ A)J2 M1A(X)JC,F>M4)X^[,<1G(2Q5^%&A].,2IKA62"=^/.P/WT^6J*@6#M].1**X M]IP8\,"EW'%_XPGN<@$BU0>FWMQ[_]L4(8M*G_N5VU]-6[-V^. M+O_?Q:NKT]?GIZ].CX_.KX^.CR_>G5^?GK]^>W%V>GQZ;-Q;R.]^KM MV>GUR[*XP>1[H,W*I7=[X<[UTBVN=Z5@&J3!RR!&'460+GB+O[#&YZ2<\+B] M>[N]>D?S81FMF^<)[3/7^M'M],-H7%ZX MC(/T F4N)R@Y[281Z2E2BT(DP%ST@3$A>'YJWVSTQCT:^D=&K-HNV8G$"]SON33">(S1U54"LO8SQI8. 3AZX2O+9H2B\3.I9&S M" OF.]NG!PZU',4%42 8(E.B!-XSB0E5EJ0L5ZMQ[;6)M8^\YN<4EY;)7\%4 MN /EK1]?C&>.MGE@':DP ]S3W'.-YBZAX%!V$P-BHP"B&%HRS%"1?!WKL@&X MGU.N:G&O0AUZ:>J6;@=PD=LAW#PTY&BDP+DBF3'<-1P<\5I+@I:VD,);9YFL MD1*E +&D2@6D MJS>*>&\"T8+R'(202C9JG0RGJ(TN7%M-H&X24MY.H!X'V6V N26V/B8D%7BR9S&B MB2J92F*E5I%('2AQ2J,%DR$&)1!]LR2F'T=\UH2C]R\]F["B;3ORQ9: M?U7GD8/S$_SI^.+-R=N3RZN_'5V>5 \=K'UC1[ BM>"1YXYCDKUE@,6C)@ M#I@6"2CWAAM%?3DX38I MJM?M=*%O+4->2T/SCEF 2P*N*%$^T9(8+H@57! N(L7ST'M;*>>UK17L'+C? M#AV..TQ%[,)I7A $>MU642(&1<-P4E1'1)UJF1:P5^]XZ9O6M3B(*2R*D-K%%%\ M=0/L2+Z%_5\:):)"A:NQGDB&ZYJ53%L9D@)N!%>UO85MK*,K-^%AB.S^1&#? MCL&6^/#BR\,/F-FK/.A0KA?DII#D8D&HGJCOST<^V!97IK(4TP&F^94K#"3<*=!8HP9<%"IN!R M'7/@0#*]OQY!\S=!>AC(R>?R+:KHCFH\) 1Q7.%!Y)D@P62+>KKQS A))52R MGAKA>P9)<1O(X[V;OGT>UIK;=:_EY-%X[(?O9VZ$%U^^?>2M_U)^->OF>_?C MA6JL%WUF01D@()0I!4Q @O><&,E<#%(KI2MV&6IE#3^WQ.Y)%JHZ;MO,WY*H M>^G(*>%:!R(9+\GSN%^9P96:H%CB[%>VYT%+^-[EXE">B5)PP7I))2KVY-Y*2;),(*Y"L_@&52HN!9"B42L=Z6=A:*DB"=)"HP M 1!="JNS-UHK %N!LI0!;T^G/*&0>%+.>[0QZNCA3R![3F+1*A=JF'BC/$7;$U[" M)QB,/I;5+X QJ[)(S!'E!"I7(F;BI30D"V8,6$9]JB0>ZR ]*[EHA>X52HA? MPQ#&?H ">Y1ND,"3Z=B7$,[W4NLT#T*AF"I>NNPX7'4(%@B/V:+M6%KVUFF? MW@C>VD/X3)Y"C.9^PLM:I@@A2!)R)"+N,94R!(!T6,3%Q( MPU3#4J.-Q60-H%_F;YL7(K1UNFZNR=Q><(4WH^T;,*$MI-R MKF'XGXO+DJ=,;:,M_,A+=O:\X:-1;2__E"J=3WXP:W$^/?;C\9?^\/U\ MWF2.(5$7+3%I9NX!KD191E!OM\8X(T#6"?(Q@5#;)G0ES-C5'GMK*HC&-_C>"82L -Q:SCE$<.*,'X/ M$(7U^U_<^60O2\\4I%@&CZ&QKTN3.>X$VOX.[W1KDM%U0CH[P7XF@M0=ZUHT MK]=09.Y&,&!P.Z"F'YTOYDT4C $]($K0#DE%[=%[@U:CJ! RWQ]RUHZ\] M<7GTWJK&M@IWW';(O[;[6A<=Z&G'X*(/N%T_!$E=!/NMNVRO$0<;_WTPXLQ^'^^ M@F6LCV7M'65%B2FT\*)0Q:,Z8Y@V 7).NMED@H>?W[TKLSL&C=JE;HM.@!FD MV1RB67LZ2->C.Y[=!;; I7:F3+ "0*O51T_0G,AX,#B9HLTJ0K.2T2=>]+.( M0)OT7KOY6_1^7Y[\_>3\WZM=+0R--CG#M7,Q2Z\%@&CMDHB,I*EK)F1USTJ@P< MT$ID;ZFIDY;U%++=E;#9\^8]!8;3L8_3TJWS^'8R'=W >-YSH*3232: _T_7 M_G.9S$6S3HPDAO:9S+CI<6=28G600C 6C:\S7V4+L-T?JJW*TGVMJBZ[*CC8 MU]!C;J3C!:(H+X@, ISE:*%]CM>)E<(+ER#8.F,Q'D/557%954EIC>S[=J65 MCL)?4_Q>P^C]V'_\T(^+GM&4RJBE<839I(JRP$D(2"PE P\\2ZM2H[+&1FVU MU\+85X9;>TP>M4WLEMNM7\V%Z"ZD9??H!J!:[\^_%D[WG?A;8M>H%JV[$X1, M+;.&DI1*E,=3.L_IU\# "AGD6""TV2.0,LU.E7< ?$C\SA76G:\O9].QZE MVSB]&"]2\&<'E$KWY[:[;W<$I5';9"H[=C7Z7#6T[,0 M;[)8VS(*(S(H@YJ&S-$6F;3$ Z**VFLO4(&(P3=BW-I7_/!<;(=X;6^_-WB: M][._Z0^^7 SQ$S O@?\X\/%KW:JT3$1IB4AXZ$B7\+QQL10[AY %)*Y7DYS7 M\/;I=_WP3&Z9G&VGEYZ-1A_/85G%GIQ0D3N)KRY'B0@9%7P>2>80G2"U6;2_2'R;]A$9>WP^6I[^QJE3XH6U76N"@!4:O2WAI:RD/9'LF\ M3T>9NB8$SZ7TVN;2816/$,MD)C0"-1!0^;9U_,9MK6 ?:8![D>0UN2W=BD"5 MBM(=US%W RG%%S9]Z:=S9ZCW*?LD% &0)>D)S;-0;#2C0$LO-5IN!WH9?K>.?866]B&( M;>^%[07B(/+!FRJ@/;97BZ#'#L@F6*7%BE5 >=)"!Q-%$-*RX*T140I/T204 M.:KVK ($\LLN^&47'! M?]D%O^R"7W;!+[M@/W9!BXK3T=G9Q3_*K8NW[_'E MR X:>D\] M?+?SYE5_B&*& G4)$?J?BAR5%K=_%ME[-1H?CR'UIV>C4BGT3=9C0IV:NX"' M8FG1I)TD05I+<%46%Q 4=W6F\FV#=M<3>8-W7HX& _Q5&1C6<\)RX#$2ZP5% M&EE%/.Y#HH-,P%P(@M4I!MP.;_>*0W7)6SUE.V!D!85@ ]0]&F20&21J+%00 MA(>@BTT< 6G#8^ RU^D&M '(@Q:TK?F^O:AMQ+0*#5;>CD>?^L5;A+C.1GXX M1[5H89]ZFFN.ZS<$K>C2H M0'>8BD1 3-SF["+;.,?8XKI]"BEID385^\(T) M\H]Q?PJCG(_RM+1TB*-/,/[2<\QH'FRI*XBES6,9O!"I))EFXQE/+E?J^KT; M[I]"\#ID;86)%YL:6Q6O,L,C ML>B)2X$1&;0A@17H46=F7.#>=J: ="E63_2C/"RIVH1)50OE#$7E'8(B.7)) M)$.V>L/PH)8^^Y@22V[ELCNH0KG*E%];/+<)V;HKGA-4EOFBAJ#E;LH0(#23 M@ %AI?=YF2Z:6;,ZG ,HGNN0L^T0= \%=8$S*RR4"K#9@145L9()8GQ*(0G# M:,.ZJT,JJ.N0\2V3N&Z1G?2&)J,\L89E(O%ZFG?14$)GE9,2+LE&S-Y3D5V' M?-V><&T7WCU5=.2<@%Q*C5CQUTO'<+&E"[&WWCK$K&7#,KR#J=[J]$9NC[AK MR_;:3$0X_H]WIU>GL[2_C_;=)0OAL>?MGH+0&.U*_H$+(7O(1FDN)46X MC$LM. 0!6FAPO4>?W/ILT&^^,J^54;%XD6D9^15*FZF8,G'..R=#4AXZ&PMZ MUE8RP?+9N!D";KGR[&/48_HHP_.I)&,_G&08CR&QGF-.R3)IW,FR(VADQ,72 M_IRK9!,J.0QX50HT07D0XS6WDYIU4U);9T[;-L4&0/%BO@WXWGB87^4>E9$,&6:![,QDIF46TXE*F(Z2J&4U*E.P^7'4#T#H6F= M^&W;,"?%XU_N]],A:A9P[3]?^BE\/SCK'G@HM?^%$3>CV^&TYVF44E!/## 4 M9QY1A?,Q$,-1LW";F;DM@'D&,K,7OE2(RC] F&/48?%07. ]&4[[TR^S M(W.>U%S^/.D99H+TBA%@I:TEMXD$3PV)P%@"/$)EK!."WA+P,Q"Y+EG6=@.6 M!Z[DHQC'MWZPV ;<>;QL] P$H7V* MKFW%TJI)=8KV[GDT@_?PT6^N)V6(W0RFRO]M_[[#[W(G3.E M"D)E(2+@M=$R$&Z88?N,5K3.+=@V@_>HB[&B*:I!!F"(3X9(('BMY8'D+S95.+OGWL0ZNLN5!^U0[*VXWHS*$/_ M<0%%.QD5=ZID6:!%!*A$>\N!B.1!!:X=A6:NJN^?^_RXMQW)VMY[US#\SP4, MCB^U&H!8QC7"H([8(",:M-8Y';RA#>?;0^J%X+DB9+!X" M1BH$14N24[9 @'DIG#5*^4:9%S_FP-!.5/3V&-"V5*R=L-8$U,\Y1'0C=C4: M(KD-K3L;(EK:].3D(TFR3$#,WA,K*1 7)3"NN+'TYQHBVC[_-R%Q_2&BF0MF M'+5$! E$RA!(B%(0H3)P);/0NCV&'^X0T8V8\O@0T4THNE;-KI3MN[S_1KED M6+P?]O\'TNELQDCN0YH'HI8A<#],9WT?^@-\/TSP;[O/O>'#T$ ^._>0#_N$$/_+)#V8IDKX4;CD\ M9+BSMI2"!-0H2S,1KT6,S+G07?YSB^LZ"$MN.\EL$+;?EP!4:+W6ZNINQ^-2 MM#S/8OA:9%/FKX.WE''">11$LJR(*Y5/N&ZMC/12TCJYMEVL[I>HUQ.&MMU7 M;2YP7DX&9R4WX++__L/T(K^;S/_#7JF/T-IF0O%&)Y)G45QTB006. @: *1^ M2DOJ$O SD.&#Y6^%MG3+-.B>]CJYDCV?F.9HDZHRP9$:0FWFBFI.(3>RV;8N M8G@&@K,342LFD;?YIWO@.2K7 MQ%=?VV_1+V6(+188E'1A7+G#\OMO:PG MT:">K79Q:-?1MAG<9R#(!\K;^]+K M#NDD/X=ISX$TM*03:$%+&WXJB _<$Z.8<];[J-GA>UK.GX6O^!!8_$!H8^=@ MWL9)C=YGIDN76)<4VL$.& DT:Z(IR\Q1 "KK>$!^R+K 742M*FL.OB[06AE$ M &S-A/76 #@+_J K=D MZ.9U@5MP8R]B0Z-1(>+!S%DLB9NX8=#8P1M8YN 4"T!IG1KW'ZPNL*JT;,*$ MRG6!*NDL(][6T<52L('*F%54H6Z6(_@@(I/-Y@@V](_DH-"*64A-C/L#[\N<#?N;4>RBG6!RC.A-)Z4D&-I M]9DE\<)S(@V:\#3YD%VSW*?#K@O;5+8XFAB\E092, M)NTX"3P!8=PX;;D0&1HU"&M4_;'R\F>MCN]*['I\7U:A-0#3>L7?/1C=5_KM MQ)2'F;L#15NN[[H/RGL14<\S) FC2P@XD>"H)SQ$A7_+W,7VRGT[8N\C=7SU MN+L)(=NNUHPP]./^Z.T8/O5'MY/!ETOX.!I/83E?@F;/16",N&!+7DL&XKS4 MA";4[""E:)HUM6Y6M/D$FFXK^G9DU*@2E5M4DU?%^FNC]>5H*.L%G[45""R6 M3@6HD:@R*QMX5$X&S7V=*WP%R(_*][9HNW;35RKE7,WB_-8WVKA MY49K6:FG]$DK;6023D9I$WA:N!U-I%DIZV5ODQ?MYJU:/NU5(0><]3_=S[7] M%E9@Q4J#$$AD6J!LE3)AFDN<,YKLE58\V";[=F/'U28H6Y@6BN\8//2.)0S6 ML]19*S0G *7!+4^N^*8CSH&< 8-ZG),>V2VRT )TRXR:G3 0[NB #V.[MD+4(O,J3.O M>!T1O@;V)V_]>/K-'7 G+V#N ,@,B> 4$(IJ'I&!.;0BP"/)3!(IIJ0J99FV M +ZK$/H!"%T=AAYZE)TYW%]&>J) H][K%"?.\4PTZD#!.>NHJ=OC_T"B[)W+ M1_6$#[QM1 M_9' ^R8DJQQX#]%ZJ0TC66N+4$J_4RT0F:66^!>.Z8!WPNHLT0SBTX:HC+5W/I<9KD^@\#[UES;DE05^G<\HJ&^^/+&_]=H M?#SP2(-R;1@C! !+L^@"7AN6$2^](2R;&)W52K@ZLP$W /FS:OJU^-BMR'T# M>NYOEKNL"=RJML"&@/=C&503@.:"UAKWNG6Y/0A;1LXEHW@.V^B(+'YFEV29 MQ4GWSH?YPLKGGP M&;2TDK"82O>:,J251T4$3THJ)2"X.N& 1T!UKU)59>BH#C82 M#\=[/I8(K$3W2L<&-<0/PQ'@]'[ M+R_\Y('U+T=V@/*Y=&0U%-5"M.1("-83JG)RE!G/4YW."HW@/7.):9U#%13J M6=WZ&FC20O2)EVX+BA/)$B=6ND@X$\8%CRA3G4;8CX!ZWB+3%C?6]G-L,7?K M]/SO)U?7;T[.KZ^.SE^^.CJ]_/O1V;N3-R='5^\N3V:_WR%U:X.G[YRYM>U* M5A*W(M,IA^24UU3*X+SC5DHCE?%*1VEZ&[QG1X/%]\>S>=L/-:1X WYR.X9T M49H$W(['_>%[_,#Y:#A>_HC'5?].<#L)CGJVE,2%@ +M1";>)TELL$Q:QR1G ME=*9VES&K@?E',-72"_[DQ(L1P0]K[TQU@&)DL\:K:(B8)7 $YQ)(04DI>H< MDVLA[>&0W)O$K1ZA[?"I@N+^=CR* &GR"HEWY4NYSN*T_P3S'-U)3P3C+$6K M0LA9/V;&B 7+\>K(V<6DA(AUM+6GL?W,(M4RYRH8 S,\QZ.;CV/X4/PPGV ^ MX?UL-"E-ZXN&TL_].+-EOR6%E_4<71R?OAJ-Y\NZ*L2;T?<%Y-$8KOWG7I8^ MSG:-C:7'*-616&$54<"""E#RE.LXL^JMZ6>6Y0.1E J6S$L(T]/A9#J^G2%> M4KQLS>Q5#J4U+FY-5)6)%Y(2K9D0UF5E=9VN+6L _ *XGEDAM&?%*>".5\X)%3J>N,B&EM"5WEUQZ.4.Z'^X>2ACN?#]+W M@V_[:(ISD/Q+&@B2K# (6R7K$ZY3QK .TM.+\?Z;@?S=J9 M2S6PMD+^[ MF-P/?.R7QX@VSAH ^RE\,](7T+SRC,YBU*IH($$8XG10I8\(!6>3%:&. M*?P(J)]8?MIB58V4MZ76^^++UV__UHT6)$SZS#-(86R?WI!F^G]QF:)^'-3)ZE] 6=)EMKOMXESVI&H"MF\^["=P] M&0$5^+Y.M*HQK>:9U@AT=C(ZRRDQD/$:3[2,#&2!),>BBE8J,'6&CAV A#VE MMA^:@&W"JYJ"=3K\>#N=S"C EMFB"5>:N"(J!$%0)Y E,&A("N"M1I1,UPGI M/@)JCQ&(]MFY3G!VY$6-UB\/0./+%JK@C3!I;B6@Q>LCP0<$ I*YX(U-7E<^ M;>Z#^MG$9!M>=-$D[>SDZ.KDZMR/QW[:_P0[)-6M>=+."71-$*XDRW$'&I&) M$"%+JO%?%KEV/D,0T7O36_/,W;;@&:!"/I^%_A(F<=S_^/UHE.!" &4MT2'K MTMO'H4C91&P6R3*;$J-U7"M/ -OUZ)D__@)-&"3F\/WL/=**9:04)AA:L2G+GM<7?5USZ8]BZ/XC:E)/5HZ=E7E2XJ!Y> M_=P@3;@Y64EOT@65="$26_Q<> :+E+*23M;ISO,(J*Y"UO6E8G>:[SNL/.M MZH?O85[ EZ-&C4L2-IM]QR(C+GI!#![UN ZJ$VUTJ#3KY;I\[;[.JQOQX)5)NY OXKL%)&%*+1#.,5(+^WKG(B" M",]#LJCN4M$H>?TPV/A8)_56N;@)V5KFWANDU,WMUUDW$!5H[PEP7(),SA"K MI24!M7ZM.423V^N6_=VK.^Z/O2WQ1VU0KN7VYV_\YSM 0@A<,ROQ]3$16>;; M>PD)[5C@+)GL,VU4WMV,A7=?_0.R<&O*=6>ISQ2 8_S3SI;ZO2>U9*D_CG#% M4I.)*H%D)]0+-"L8:.(H#<0E7&IRDCI5Q^2ZC^7P M+/%-Y.!>+<1NM.[8\N8AH-[B+/$<*)$<2J$XRT0!-5DJ:I6HZ: Y:,M[%REH MB^;[MKR7ZYG7\UPM9X"@Z M7=@> 76(UOI&?!_5H7^%0.4::,N.A W 5!3>?G(I6F-F,R'9@1.=BTM@ MS 914MW2;'(D".)5B(0;B$X;)66H4^JT!S%Y(B%B/U*R"0/:[M=:E*51OH1/ M,+S]FK-H,I>H-D52"NK1HL8#,UA+B09O,YH*/H7XE.&S]NG=JYXM4G_4)NDJ MZ)U7HSS]TX_Q(OP$@]''.Q/#3!#1\.P(S\59EGDD/J/%G;FP$"%EWVP:V\:[ M?"VDYR ([=*]PM%_!8/!/#'UC1__$XJ1=/+Y(QZ'2P<.!/R/A&6$A8 :MZ:* MN-D0=H@HPDI%ERK)Q1/(GI5XM,F%"KF[KV&(%O0 \1VE&Z3S9#I/UO@>))5> M4\OP6,O1(\BLB-4J$>=45&B;>:KJ)(DW@O>G>W@ M+EU]Q,Y^TDU!V/E 6#[P<#0:O1F.\&E.O M3%O+2%S"9$29C8[C&5,B4)UMW M?0_C>B[*3 M4K^!!^>[D+A/9;TMI[QQK+]$HC+>4N) B8A-HY"%8DA,(P1Q5 MM%*=P6.HGHL\[$SQ"K?D5?P Z;9T3ERB7(QMXDQ;4RHC34E"$Q")C-(]ANU;X77#4<>;T'PO,VN; /PUZGA+AFX\O'8;;NQ%;*1UBJJ(FKYG MJ/@K1XNU*$@TU'F!_PNQSJWS8XTZKBLMFS"AQKC5Y?37T@7I^G(1&TB 2I&V MB22A*)$NE>95S!(M$^/.4B?4BJGRR/#5A]YPB*-8-^+$ZBC6G4DSD%WFP.\G>/?59X!CQZ8BSMOP2QWGI2>A^JB-H-:-.(;<]SXVU'J!;MNH?F9U.9N0\\D.#3 M;!JS)-;00+C1VGEC3,[-O-J'/W)\:\;M0+(6/9"EDNAK_/TUC-Z/_<CG M?8MX-M([E0F5I8$CU92$Q#U!"S3A H/(JM&\HT;U6&MA/ ?[JCTZM[AU9Z#F MMOI=2 O);@*J]?+FM7"Z+W9NB5VC6K1NN9AV/3C&S[0$S*"\)T9L$IIH MIPP$YIGBC4HE#E$ 'BF3[I+_FY"X9;Z?C\;3#T05GG*&1QDRSZZ]2OC[[^^V%KIMFUT2EM[;-:RRS< MJ%N:YMZ@ F9I!"MULDA;4SP,0B=01HC>VJ>V[DK\%K%)TJ'BGU$CE"CZ,N%W M@=E(5.))>,,,KS3KZ#%4E<.V4EK0CN">*4%$6=*M\7QS264H>0I4U9GT<%AA MV]:D8L,(;G/B5\Q3/+WYZ/OC>>+V9-(38"F-GI,LHL)#,$CBJ:4D!5RZ82XG M5V?'ESD]SN]DX1FW&NS%[7THT#"=6"8MF MM/4*E!6!5RJ4V1!I5Z'_:@)3E36'GAX@& ?*DR;4!#P=00+JVFBB<=!!6T9% MK#3E\F#3 VH(0<.\@4V8L9< &$LI&:59:![Q^OK<@U!B=Z'ZO8C7=B1K.S-@)?@F-(U<@R1)>]2D MC4=-.I::(29-T Q"E,U2 PX_7KD;][8C68VE<,,4#YY% MDT@JZ4P05N9&G/OVS&?%M2U)M3;(V**3\O3\^NC\]>F+TC3QZN3Z:@RB;(1QM0A:9P,B4\]YE-99[SR5FYMZZA^XX[7#A*7I5E@EG_4^0 M3H=3/WS?1]U^/GWMFW%)*226#)U/%)6YU!GQ4A8BN+#><.8KI3UN@K*%>=[K MWO%Z7!PH'J(0%#QALT[D+#EB?4)2,):UCCG92ITSGT+6_1%437H>&-_='E-J MC"9:C^\HQMN;VX&?0CJZ&8VG_?^9%1'V;.2(6#/BK#%D0B.21S!K MV&J&6GTQ6H/UYQ2L-AA78UC:>L3G,.U)JY.,>--GM'?QOM:!!*"LGZ&GA#!&&T<< MDTB62#6QJO17\UF* )Z#JQ.AW 7U,Q:USIA9H5K]6QCJ(J^"GJ]G4-;3TUK[ MP!PGG%F')J+SQ/&HT$1DPNBB)H)V4B2"OZ3!4(K7=Z@B7SO![BJXV)FL=Q@&7I.QHWI< MJ>">/;Z=3$"40CT,A2&>UI MLF0"7.3)18A6&6^CU+VG'[_K#1^FI\,)FN2SG/5O,\HHH]8Q1I37@4@5*;%* M"9*L"E0ZP4RN4X*V!M#NFLS=Q^)V@S%,II=^.F]MG]ZB28Q_\.^A5^J4/$L: M]3NTD66BB5@*COBH*:?44\;JY TVQ]C]6=6&G-S78ZKPI()*\SW25S["T MJH;TLC^)!>#;,=ST;V^.AFGVTA%)OA<0F.QLQBI>Z\#^-Y'J+2 JTK1'6_7^GQ=BH5E@&=B2:QDI1^*=9YX+A"?*Y->LXG,='%O[#GNTY4T;$+MMDMQ MCKBE] J&_='X?#3]Z@ ,V4CA14%#,YI2CI&0+"-YS1GTBIMC35G.P\_? MMQZX+?%'[5*N[:JX(Z0_/1Y#ZD^/WH\![@QAC591E3(CEIJ2:(A?@@F&1.6* MZJ-RM,TJY-:_XWDPM14*=M$CZJ[SMXT^48\^KU5/^$;]HC)PZR3HZ'V6-FBO M%+,I0E8\F4!9[]$GU_%_:VJXESX0ZV7I]>H2L9(E$F6"D*371C3JKW>8_N\[ M'C6/%BU(2HD"JHCD!K7@S#C)VG*:A$K<=>'H/T0/YB8RT-B#N0F]JWNR'_6Y M2RZ\5]84G5KB-4<-<06N]E1Z)0'AUG$L_8AQD/9DI36>M*U'?@_SK1__W0]N M8>D[A50 ][A6)3 ="!?!E8Q/7_II6B(2YZY,3,K<-E)"FKSMQV9_':)6<#Q_ MC_$2$MQ\+&1^.^Y'N".<)FAM2H.!&'#]T@(KU2^.")E0.B$QD'6*+!L"_+'% MI28W*OBJRV(O\ES/QNNO/^A/O[SQG_LWMSUP8M. MF]$R%X*RQ">=RD3ATNF;29*2]\;J*%RJHZDW0?=\968G/MR7%55#5HY'-S?] MV>#I5W#W:'3"49D8)51D6\)X")HK290Q-%CKJ7-UTI8W /E\):<-KMP7(-VN MEO/"3_J3JX]C\.EB^'<_[I>045'&6,]P'E$C,R3&TN@G)-3!#7X1(5,)4O,8 M:R6]-T/X/$2G"C_NRXW9R29Z6+X_P= /IRCG'P?]DD%R/9KZP1G,B\0ORZ'9 M4X&Q: !(=L 1M)=E$I0DW"+O%>,RZ-C(3MH6P8\M)-T1_[[$V-U/F@SC>27E M=_E%&G4M8%X3//4 M:V(-ZA"D4:#7T?'LK*BEOWT(* ?6T3:I/9](7 U]JV-SVAYP+H\T/N80->(V:)$Q MU(\L#X%H@68^]=Y1$3L0D4/+Y=F(NT_G\FQ"Y2Z3-IK@^KES>3;B7-/LC6W( MWJ58)&^M3&7:H?*,R*+*A! #$=0&:1A$11M-?SMP<=@\EZ>*-&Q"[8YR>9R- M0%&%(:C*X/&'"$D00I*8F(]19AZ-;F1-''PNST;$;Y#+LPGE.LSE,48&H64D MX-$XD18""3PSHBU+*-*2Y]5F#3]R+L\.3&V%@A7.ZN^MTOE(RN*0R#D0T*+$ M;EDD0>)2(S!NLXJN]C>2ZJVXY4KA K_1[1E'[Z'V3FF?**)RS+O,Y41(,*4TI% M#+=XD#GNE6KDP&\TE/OK:W]T96Y[&K:8MO05Q')<= ,8FZALS5G:_CY]6CO; M@06K3-R!?C7VY7(4$E<\,91+D3,E4M-$@BH==*./UA@F=&Y4 GL8;%RC8;7/ MQ4W(UC+WWB"E;FZ_#B(SPBF7/6$A!+3F(\.373&\-'*9P2J22HW"'HWX]]VK MN[LP=R+^J W*M:@1S8#,TPH70("")2)8/%D<*ME.,TD<,SQ'!=ZH.N&& M520_NN;3"H4KY-W>Q;-0V)L@JNK"NH]I/PZLW7CU".-W('3E3;] QKS5*28@ MS@NTJ%UVQ 4J" 7.$@,JK:R_[??HN*K-^4WHVWI<<8 F]1"QO/"3&:;%U2,9 M%1"S(B(*P*LG<5RB902U!FJDE%JM5H>NBT,]_(+NW1&[$G[4,M5J>*%&PS0: MSNH(@Q_^\R)G&,\KRBZK7"L4KE,\\A&NQ"YH@JZKZK<>V'Q6P'1XV$(P=&-#18;%L MQA*SX P2\8+E4J",QBEEFN"AQJR2V@95)W&Y:]%X0D7L6C(VH7L%B;B8?H#Q MHF']PE41G% 2CU8&I88K&DNL+>=C#M2[8 1>=U4$X1Z4/8R(;XE/HS:)O%:] MK-2F:-F]HJ4N1:N/:[5)T:-85WH4J>A2&1\KG%8R26--"M* IR8S0Y/K/?;@ M.BV*+//%CV^(@=*.V 34'2GS) #G+G-%&?NA6O0OJ7;R^2,>MU#>TF,6G$ME M8ES1BE&OXL2R66V?\X[ZPH,Z\R,? +/OA,GM.']O[.B.5*Y@K]X=^'V1YW5: MI0M!J=0JG?\9C\P1&8JR;='\J-BN;& M.E[:FF8TUF4.IDR$%ZAT(Z0(7$B0RB7H8D+'0=14[B("N]+V@&LJ@^0Y*ZM) MQ&"U,VXV7%Z?GK_>P7^U[E$[^ZX:85SQ6QG&8A+1FT2I3$8$ UQF M"."B"4G)WKJ'[K:AKN;*VB5\+";F\/WI,(_&-WZQXJ_J:(9.FD)Q63P2=-#+/E &64 MV& H6DI26NE+^8.HLNRUD+H_9%J7C]4#IQWR5W!V/;+R2_@$PULX"I/9Q.9> M+Z2]9N,)FCN>8,S3%);^OT>FF.\1E*3B4&5=!:+@%MY.*,67CP MOLKZV_$H]Z=GH\GD%=)O*?G7H^/1<#(:]%-I*OYU$310#L88@N9>&1EO>)FJ MBM>Q4U24]+98R<':"OR#$L"=Y&.T;^96D-!S0%42]1:?A=S6!U[7T(/H[S81CW! MH_32XBG.3#$X2KX$ T>T42D#$TFM-EI=EWS:_*4_DW1494B+[OT&.%' +_)1 M^J_;R72NY1GJK+.&D9@"(Y)YE';K/:'1*,>-SD&V(3NK[_TE/NVQI<)0@EDN MS4OX.(8XI]?1,-U=0<]%*D R05(TCDA?;FRA-:'.1:N9X\':*E?44\A^)L&J MPJT*95++5(KYU;I(J#@?#4=+2I4VLX&:K*0K$J\-2KPNU7]"X&7+N:!BRB<,JQ. M$Z''P!"Y@N(='&=,4CPN2^5:H)'8Z"0![820 MX*.".B[(-8!^1LEI@S=MCS/ HZ\_@S7 ]0?(HS'T%\>E'Z91D?7YWV&.>?[# MU'^&2;IS3^-G_9U[^N3%Z?7+HYY*M,PO \(L16+)6;]'DPBE%ILQF>9:'O(;1^['_^*$?_6!> M'&0R!UF:]&A )0$"TI#Z4BYL&>YKPW0S$Z%19Y2U,/:5>E:=]Z.V>=!RIZ/% MRNY"6A;^-0#5>A.RM7"Z;TG6$KM&M6C=F2 $%WD*#D]4GVCQV <29,*SU3!% M583(;:-,B4,4@$>:F77)_TU(W#+?S_&X^W!T@XI6],N^ )XJIU'K=Z!+B1]R M"#4F1Q24^ S@^EA[_<[NO[_;CEDM,674&D4KI'VG)U(VU)*O%XW>5$' M^8D#=/) M?]_V/\XR?F&*=KL#;R,EC,:(NS(#L89FHJ,.R3,1./@J*W\,U4&E^FPG):LG M6&M,J'!CO1Z-TI_]P: ' 2R3!@AHA4'L2P3/D/%; M$;="@M8\3-]37B:=@9(D<0&2@R4N"T&L%11O,ZJ"Q7^[NG66F-J,.P=W]+4J%:YF1 M;.ZX888[-+?Q@BNCMQ72SN*N(-%GRWB*SH9&X95&CHV',?Q(CNZ-N#YJE?HM M.[GN(UHZ7AM@:MW)O0Y-]S[N-CCU*.-W('-7(L"8BYE#(FR6)9,9X%E:QH$% M ,&B#THTNH0.D/6/>+>[XOPFU*W1)'"U F_AL?-"(G-X(-JB5BQUZ4.2F2$1 MDJ$"-#A5)S%R#:!N/:+M<&LU&:T%4K<\ V1]""(:H DW0*-7ZYXEZ;ZL,M,.#%LW3QT,"34#]G%'OC=C5*.JY#:T[BWH[GHR@ M.9'D.)K3)@H2G!-$Y6SP%%3J4,4@*VBWNWS?Q,2UX]Z>RY!JZ#Q1..2 M2 I ;+:*,"NU=BY2D]N;GWBX4>^-F/)XU'L3BE:.>GMKHXV1$\6X1N66EUS0 M:$EV+#G#@E&V3FOH XQZ;\/A76G:1=3[[;O+X[\=79U(=D.<*_%KX6E4U"1> M"D430^K+9E3P3^Z?O7X@*53 ML '$JCUJ&X#<3[O:UAG<5(!VY,Z>!"E;81R>UB2 +H4STA&?*>XEIF)F1B76 MS.GZXPC0$PUN#T%^-F%*C>:WM_U!Z@_?+Z<+Y: U0Y7-H19'T+(IXP\I)4#1 M$J(T.5:I2]?W. Y(;]Z65:L]<+>G^B.1LAMF,!_WZ+XG'SZ M3I$6G!G#>")&:E1G9+3$1CQ-5*0>J.79F3IY>.L0[7Y^3/!1D\GQZ";TA[/ M58EN]M,L&#D:7H_]<))A/(;$>L)ZH2$K$I2/:$9 Z;X:(E$4M;L$SJA:DP(W M0+F'-,4VI.7^@5.),35L]N\),-?\>5"::A>)\$7SCU00SXNC$ZRB>.0&7:G/ MS4-H.LL^K"$*.Y/W4*SMU84L=30T$ -E21'A,B52E/*^G!R!X+S1,?O(Z@R* M6P-H;U;USHQ^0G*V(7@%I?4!6,N0=@-@56WEM=#V8R&WPL"GA6('ZG<(5Z5;C=)6VTJE#P_!V;O.N2V['A>"+6A=0;M<:L)'$6WZR9RN M1=J3J>$B? JIPGTB*YYMR98<8+TMF7FE*8ZV4 MTBLOZQ3,[TETN[SVZ>U6A9=J/6B-QMQ1B6 =//'27$K3TIO M^Y/A[]["0K[ZT5NK03\?#>/M>%QR MA9;C>VJB8FW HEEU.4^AU7&K%:$8C0C):I M*]1$WFC;/_VN[L^!1KS\;GNW3+%-]_OBU^5+0"#__B__/U!+ P04 " !E M@5M3LX\[!_ES 7?@ % &-S9W M,C R,3 Y,S!?9S$N:G!GY+MW5%/1 M%RYXD=Y$NM0@(* T!0&E!40IHB J11"B @)&0*1%"80BO0D** BAB( (2)6^MF?5F9LV:?]XEYY"5G).[]SY[?_O;)R?T M<3H>.';%V,P88&!@ .Y"?P!]"C "CC P_'O\UXN1F?'?Q<+$Q,C,RL+*^J^Q ML7.RL[%QL+&R;JZC_Y[_^Y!_T__-@AY<;*QL7/^/+_I7 M@)<-^,PDS<@@#1SA96#D9:!W # 8&!F^,\%_->+X0@C$S,+)!(')S2@]A@D M/B/C$4A89B8FZ-U@Z'V B9>9[\190Q9^JWNLTCX":F$I>6PR%RM;!6\,$F75 M[S\)9^<0$CXN(GI23E[AU.ES&II:YR]H&UVZ;&QB:G;EYBUK&UN[V_;.+JX/ MW-P]'OKZ^0<$HIX^BW@>&14=$QN7^O)56GK&ZS>9^07O"M\7%9=\J*JNJ:VK M_]S0V-;>T=G5_:WG^]#PR*_1L?&)R7G"PN+OI>4_*ZNDO]L[NWO[X,'A/[T8 M $:&__WZ/]6+%]+K"+0&3*S_]&(X$OAO "\3\XFS+'R&5JSW?/BEU<+8!"ZF MY%6VLLNHWR *WG\RR"$D>V[^).F?:O_1[/^>8N'_KS3[;XK]'WI- ER,#-#B M,?("<(!*R8]3 /ZG+6'8G! J<1E8M#)@%OA?N=V\O3? 6,*)IP,YBB_ 9=)V M*ZY:JZT/T34+)TF^G(=S_#GSIL)?XJ*/N-71N-*9Q8 3-\YQ;:Y_^& 7BLF! M@4K"%/'.!?B4X*YW-!U@_/V+)HE6SM(<>S;@C"3P\$N1Y[2S1VU^^/X]P6\: M^C0I7C8=SUQRR$ 'F"/I0$0:A9\L9%Z*U@,O4#-(_(1?-8D>3P,<^@;0RE+? M?,[%T&!^$]/,S&_,L]8C)I],!$3K0JDD'\.NX&-C19I=,V,99#G"[[5E: MZSU"L,S5\'Z[@0B?[W^7D7>O!\L.4P*C3H9KW+*V=@(8@:,C M^("==4S_ 1W8O6Y[BEJ/9J'F0I)8HI6&*$CB?L#(QP]?X];#OE4LJ.\)TH'P&+0]U/N@;]"!YP7SB-C%H9:1 M/_Z.0AOVRY?';L ;,P*F7EU@?'R;-]7%QC-59:E_)X@.,.5#NH?J\T&Z7"G[ MB%9%D]#GP<9!K'K;9/9DC7V!0D^P]F*DL(R77=?%'WEW#ER%^^Y>@P7=-,W+ M7*<=9\9/YR>9R>XPEN@5,W1^0BY:@J=M*4*^\ZH4OOXV'5US%/H:B?-&G<<. M@F4E@W-OK27OY&@&RYH%OEM)P*F<6[P[.'M%3/;J?%F7L/MGKH 03K"_Z]E81[+P M:H@42:[B RJB0W1DP[]XU3YM>,9Q[LJ,TVV7DS.-7)7RC#"#=\F/(2^+PK1: MA"A#G;Y\44R([!J6I#@\3@?NHY"6,T>3<_.^44=NZRR=B/%85)9AK'^<((O< MWKQ !W2M+C/;*>3' =J# HG>ND\Z98S.J529R#ZR6O"_8'/CLU1$.-NRE)5M ML^I\\,UN_5-#.WH\%BVC&GU>?Y7A%I^JGO?Y!OLJ?O0Q$E55@@(?6$P78(3[ MX_"3%:"R91=N,G !#6<(D7&8H9@,;_@A$RW&NM0J/6\:1TU+;^!>D'S%JKM% MKX)9/UYX>]2[PKTNCG7-$2]AP9/Z65 DU%!?X@>W1"?)!-N$Y]K8A-WS4=:; M1^K37/G]D4%6,OG\^S-+&0^?-@FO-]^]_@## Q?PLQX,D04+KKDZUFE_V2BY MH6]5]93_.$5Q)X/&1J4#K/+@VIZXJ&T['8@OL@:3B4D3S&6%_9D/QIH5CW?- MG9JF X7VN0?HV./:IR1OA3G;B>%Q4R:&"(Z029B(7Z%C?"%([A!Z6 1>>I;] MG0'TK-!8HP-CN<.^Y(=4+,X=QQ0R0@?8=[#B:!V29@9ABV/-BEW9GU,D\,3Y M@X(44QZ!8A3JG;7?H]+3GZ0"OB[:DDK($-JUFNHK85HU]!7KX_2%UWJ1DKG? M-1(Y#NR#88C+?^J/L=QL]C.[_JXDE7'#S8;V&H-/0Q =O)_/$6_-<04G7\ZB M':,#L?;H(YXW6S,+AVH7D.-HXM<@UUF!Y>#.:^IW:O[!)@]RR_E2/XZJ8N.%8]"/M%.J/T1S-!]'L9 &\(2+?J3894K M39A8#+NN[[RY&']L[06_T<:AFY(9HS37$KRDT,WA]XIDU?I?9=X:G/'N7E+I M2_WN.;(O1*2FM13NO2V?__93[?0W@[61[3YF7U@;A;^PX]Z"J[\>1_8$#;N\ MDL&(M?R)^Y0\Z4!CFR.?H8VIW[F#6L#CPC=KS1NXJA\V.E:[-[[M[_ZQ'W"- M:\COSV9[Q7%9V^6Y#7DZP/*8HDN2RER;U^JL$$9=Q$?YW".8*_A/J?G\S==] M,&LWEJNTH?[$4D_AJ/,!.1]G"/?@ 375]^I 0$7%KY\-Q! ",@ /[K'G_L_3 M70U0?;4#X0%/SOZ]F+HP$I8)NA$RVK""%"Z2R1XL25>1X,V,M)M6TJ">#E9; MB2Z.<[&5:3'HXK'G: BW@&,/*'2@_PIU&4IXMS'XY(UY9=&QO7PPI;!/LO3# M5 V&Y]Q:<3@U]>=E1;GR[\8;PP4"H40F;EFL]K3Q37PR*!5(X=-?H''XDBV@ M-4*56C; 6/0E^R7&8HOZTS-_];0;%1I/3*._:OVX^2HZ\=OVI5_46QZ3+J+7 M(K^4?3PS.3G9]:F=28'OO)4!QP=6CEP @#A[N(.2ZA5C*/G*.6$VYI@!;;RGUE:8#"Q\5.Q17DD&ET40J1'&8[U/S M/$GU@8D5;MU4_RD5#$RMQ4W^G"@KAD@'X(O66YQ@P2VB5NS.C._%7QH2/'<& MRV]L6X[XD4N4O=;EC5ZEGW*^2VK,27C'.R5H' =0_T!N:X!I'0X(47EI#OJ2 MK1PG5K1K4D^^SR8=/3\T9]FH'&G]2\9 :&+?O\% JO5'/& D0QOW:"QLJ2AR MF+G=Q_VK< 1YCK]M?N'-\2,?/ZIQO#!D>FQ8,8\5IP/8;3JP*DCV@3PBF#8T M)]AL18)WSW%L:<3W.>.WGE/.:R =S*L>2,)&7)L23\1-))]MU[V_.WDLP#OZ M6>2#%Y^OII 'CIH4"L3N7U9FBOQO*70(U(@G<1(0T2U\*-7K)/FXW1FQ=DG) M(>=M[]IK]GLZBCJRWQR'^D[<,DQEL0M+9?4Q$'OE5?$#,1E(.]I&?4UC1]SQ MF.6V%$$[C.1QE:I$%L5?.V-Z5+.V;^K2;9]O*)DWIC)OQ9-3*$@(S;&H#X&@?P[4QW1_S,,&IV)-JYN MF/E 82,Z[DAEKPY^HP-/-W[#7E<\ *%) VF822_AOR#NH)3P(V99B 9R]X)CD4?\^-S]$X+Y U:3.9B2T9>%CLI XJ M<_EA473M\Y>FO]Z]2'@5QYEF]-B656[Z6P'L64NN6IC!T?Q0W\N @-5_UV[: M7WO_*40.?8LXUNI]Y*&3 BD*EP\BVI_IWD=2;:V_)/W\VN"XT:H+//&VHR G.NZ,B@''<=2<3.TP&*9-C9+U%P0=I/FF,#O*5AD.*V]$T[>/QDE4'0[FO; MR;DJ!$6\FWR*-C()6> IX-'CR[G+%L MJ/ %@'&'(RYN=D]GRGTIRG0IRII/-N63J[^,5,1 N$[<*U'@'PGYG[=,! O$ M3)_ Q%K@H,S>0S#8G] ?XZ1$W JG:#RX:%Z"M"5-.$1+I26<>\Z2\NEB_N_7 M1 9=VZ7NC9.0\KZTGSB.S?)'S0RYX#:AI=O5A''-1R M.W:FN_]:CIOE'[BL=>""D/XO-FZN"402Z\28;\P_ZB$4$ MMRB*=9"HB,O0\T2WTHL1(H%5G^TV!=5\FKL$ T?O>%0>Y;NYGKY,G/V MA+61.F"@'3[NE09V0PB9 X$]UJ__N787W2Q<+1C/Q/ M!^@FX$F&+;#L]Y&+EY++_KJJD]1/$8JG'=4D>6_,J500E^?%&^O#0KA_)KL% M/?;U_@AVJ7%\?AN1%:3%ZCW1W2_MUO?(]*[ECW-BK+U?Q0'VW'?)A3A\UASQ M9H4$IE4/X_DZ1%4NKQ3,0QL^'@27A@Y7RKUTK=W4M[(+TXVG]Z_,?4FR?10K MS#4E>=E[#8/'=N$X:8-P=K3. I9Y3:B1#D2BK9TE\]XCOEKTQMQQ<3G#]?&" MC3%#2EI:Z%T#FG3TWXI1*%_":1QD.L!50 J!A>*.U7K(@-XDUNMT(.[)YN]J M6-1N20Q"J?(@=7+C4U%JY;3 (X5,-^ 7E8$XK@T1'G(4 M9,87-VOAX1PH9*N^1'W*[WCS@7.?STTI9/]<=HT2O,75G6K E(,L9CP2IP"\ MQWZQ*! ?8/UK!<4&VY\"B!43[563TU?S&!\VNO[4^SU8E[AVE%ZJM=-8-/6KD'.B?(W[R'XRUO5L\) _1S?AME>SWFS6QINLV6V03H@_B)^.[*O0G M(^6.C8[K79&3;KK,UJW3/U" ORP';9 .W..9J(--,.Z=!1'$+HWZ;33_?*F$ MR@:>G"'LP4=]#[$[1WFU;\'3 U>3[2&M6(_$L?^'^GF@-4_]FL<1K9*G,MKA M1 O,A%@G5A!]372V/!Z(-A_J_!KE&7@]8[&N.N&%Z>RR4JM#;Z++BY);#X&_ M<%!QCB(4\0\$^3+F.S\@.EJ4P#<$!5%/QK;T,>D+DF>N4*LVK\*J)UEO-'U3 MEE%4>C@EZTX'WL*3$#7+&Q*0EU=0B_V"Y6T;Q_2E4=5W6N[-][.M *WO5L2J M'-9'?]!N\>:+F_GJI/.^7WE_MRDZ$>*,-6[QF(<5B;,*8!J)T2;#CF0;5SYY M>(@/YV71?'>F1-[EK+'0^0$^05YCAY>(X2+*,1D:^XEW4/&@A7'-X@[JL+^* M(3;J2]V^'$0(Z@GUJ(G!\EU^UX$).\&,GN9?LI"(5U.Z$N8 DZ2U8XAN2Q'. M^;>1L!JM9 T)MD#7Z=O4;?![L-7]9,3#&^YNS>W&*&; M?$%4UH=^3!=#A(6(M5C3E)WVR-:^N\@WB_#Y@;N XOI,3>[=ZXK5A#E(^=9F M:'"'HES4&CXP>H?ZE7!-DD8V3^$IUMPNLC1*6>4.\8<&&>'P@SI8#O#A=@>V MVBU>0^_9ZH@(HK5%(8=7[]LB88BBY"Z._I R7?G(9ZY+::7N^S=NSZV,[6TP_TKLL'!&%<9^12V:W/CXD5%1Y>R+ MRYBK<\2'T1N\"XA)11I[0X7Y0K( (AUX,%[S% U5F$9\@^I<^JB]#9,+4LD9\=(Z^,R Z=8TT?:9+ MF'RE9T)YPY]E65FCZ77>?8%J(VD^:^50O66*"*X8XH+A0>CK-32%$/D[WTW( MA\:I./*)7,\_(8VJG)CASFE0MEX;/2DRQ)2[^QOS.GC(Q*E/@%DTLGA4+. J<4.H7-494BQ M[S@/QXN]EJ Z,:1K)7_87T05[?CQ8@%+8+1K68;>R-/Z=Q47V]1_&<+.06OU M#L-6@X5!3ZPT'#$WHA3CDQE .3IPNS<^HT#SA1D.Q0,R/3U5W[GPK MNA!,ZICH?F4P/1?@CB->WIK0,APLJ(S>\P=USITM_[KO)%S3^#;YJ:OQ"ZJY M[7 \9#M;MR4ZL.$),=?/M%Y)IG0'N+K'^,G* M[$FA!,DK;2>>G.=39<+ ,42K"E!NK",9E-/J#B3".Q3/R]6/2"/+6)TJ;_AM M\=H?$7SW/,?FTDD;.]AR0A7US^PI&%EVJ@_]!@KI0FA)41X01-[@&8=W.O'& M=8DT>^9]/=R*4&DT\_[P-<'YN:8![[3*6N#,"R%/LKGT,3:0G\8U 8X1MD0I M&N ,/MBYXUE=T3R(OB(MR;Y@&M/;VW?3JL6X"*[\[&(;#@9 MDGUI4[,,_QPNY*?V7$=_C'W&^$ZV,KK4_/SM:YOUS[Y?U;2IK)1T^>MY7OST M!]VD&^=GQK;-:6S MS43C[PK.9(M!I5;I[)%J*B'P'@I@W+M@<5D@ILE6H :PNBSP?]E&@]_C=''X MFCDBPALB0F>5WA-M(SV5='U('PX'[EQ^]VW=CPX<[5K8#Q2-.,']TTBY4:U' M&I\>*^*B7_I?3?[6#M.J G<.-NJLZW4K1NUW/,D6;CUTV?K;C_[3,6U:L(0, M\F.Q%6>1/E]?<#41\?UD&2X1_A";?,QH^:&D&AA/DG$T33=_8W1G33M[L56@ M^BW@9"OB)6BX7A#*XT7
;8UK],,C7GJ+;3F#10LG(]WWAL2/<,FU[KBUN M>#8ESRC]=5-1X^/6Z3;MM%9:%^0 [L)M6,!#4SNC:TL$%4_0_%+KM&PV^,!3 M^%)L#'/!+'8E=>-1F%2Z1/M+OF7&+57P9 6%W[D5FGA5=0)A2H1%.T?M.WV^ M](5DT>S,J8DK$3AB9BEB=_-5%/S 3;3XY.NF^B&#N][A MA;I:D!._]GKA>EBM<,-(H=2S'A^E),L&6?*8#LF$QOV%FDA36'EY<8Y-&:WC M+RV8M&TXJKJSXME#DTKI^WU6PB!5Z\Z>QKZ&P-%UFB\&7P2A8D8B1#R3.1]* MG@-YRA[.">JJ%W4-SX!>A\QTX'GJT$FQ>(-[UDGD[(ZNE&Y5#D'Y^SX'ROE( M6VVY2N=2C\!Z&^THK-K,;:>)G\1IARL7S.ZGF;H\-CCQ*OSLVP3;?8WZMV/; M+R'68(5I55['/( EB09V)S-YK#CC(18DO.5!4#25N15M,197T_(L+.'DM(=B M_7&^=D4A.7] <)%XZVH/,M=36?(!*TM07\-MN<=L]^>%9/4=,8C+F)^*!YH0G$9B M7!&@RQRH*-_1I!/DZYT/'KI3_ N/3,Q)YCJ6)TL N*0=9@D!^>)<'_U3C##J M0P4)/??<3^][.?KY94Y7?6X_)7YFGP[H]>-7SV8"M-S*A9'_*G%_]= B6,07Q M#4&!ZL5Y[PY$'(YHK1J10CF+[+WFUGZX(SI;6FSXV:3(?>!;A)7'!.;WJ[J_ M>G7#H5O^XD]9#$QVEXJD(\ZZ_W?6H5 @LWS$M#;3 4XHUQ;A^&3!,/G89C/B M/D''@[327[)"NAQX+Z32AW_&_IO@.[\;U\_=O'0%?_9N:?(WS&03C?LNM8@. MN*VH5*!AR/F*!%%QUPF8X1<'"3-G1IUWU8T*#'I,CZ_I^ &BM)PK7N<>Y7I@ M(9[;R1.9:=:U:); M1$(<98M:BL&/X":P"_DS3JB3:$LBQOZ%NK&?SES=2J*B^&:03L69TTEARHMA MSX(686?!>"A=ZE&S>#9N0I!G!ZK/]^1YU'R1N8/@7W7I;M&H'[XU"^!WS>2B MV"Q\:(@ MH6;.4SU1,]CO(SO8G,J<:A(%\#J&QR3_F"+B"B$TZ@K3\AFY?O2R -N_=;@X M7K%L3CNZ2JTMUS]%&VL1 67>SVKML;;-:.LA;,,D,OI&50MFL\;RSDP/6U^G_[%LR.('S^B_'TG3^9%A]H\K^.=4EJQ5O&EB_< M%B .]O@*UEPMDOK8'/'6=G>H61FC!:&G6_WSA1'H-@6S>J/BBA@7RH6&>H-; M$F7ZA479$^L!7]O_=.'>\0Z%?8/T^4\-<*$B >FM[U!+5'XHP]?WZ4M1P;4'8Y ^D] ' M+'O@B%=Y."9!K5:;24Q,RSE4SL#TQ.0,WZB3>(WLA]D9!:DF=46V/.; 5P\> M6%\]SSJ!@0J&1&+]WEGB13">D)$$%6_! MZU@YB=.CJ4+2S6*JX6$:05EP+E00H2@YG3]F:_U$Z!JH%/Z^^ AB1?RXCJ\;HL5/MJA:_P'\L%A"NM"TYT MA$UD[*V,?=R!L5*,JX=U'4.LI8A;,?/!,E8-*4E""DSC24M&8Z[-J</QK-V,/BIY0_-%Y\G&T!!2')[T M_6TJG!_C43$1U(VH@G?VV4(E6\<A-CG7[1?OH3UZP!M7M'Y8N"+.5?F?"C MY?@,1 TE6IC!01N3RE\U>C>-'G!<:5>N(5KDYKSQ;WS">O.W5F$(!KJ9. Z? MAR&N8Z>:(!SB\WY4KJ'*,3MI.;\EX&!?C(P>]K+7\I ^?I!S*J_^M:KML9JG MB#-G:.EP_"<<\=H:##PMOX[XB-83#GAF&U=#?CZF>ZIDQNNODK^IU2^F)D-O M.;O%=.$3=A^^WU%44ZA8K%]P:X4+T?KH@)!__Q$4N?TP.I*"F"^-\"SQ"/S& M5+?QZ[;I]QZQ?313+.W^L^O3IA:\PPF)86_DG*/\<5(XRITMJ8(T7L\9'\)L?: M$+"U6>Y,TJCYE/E3H6"=FZQMPP"+BXRC[9.XJ[ []/!T!=PS3E M<]A)QOD\Y>QD IP)]_TI(.)'CE4[HW:;\/F^[]^.\P+L!?MVXG$7&S0(V"I5 MBH S/GECYIW>6!LF5E*,Y#?0N3SM,?##<]?\_';B]NVK?$LG^QERSK#_N19D M]5* [6!Y3QZ*S'L456JHOBSZ%LFD_;-_J4-_@NC;9^6UWH$!U?939N)C3]X% M##Y'G-;0J@8:X J&.1?F_VW\XX@./.%02.MQ+/5V3.(HLG2 5W*Z]QZ^3\@Z MXT;:&\/$/@(5M!''$L M0=>-Y&M"XHG-KXE;';LXXC?^Z+K#E(E7EA!2Q(7IW16+.W\MSIP!6+?[(2B! M("@\'7T-ZG,HWI)GP-AB$^ZDS K6:(K>@Q^-;M&>K\-[.')T6]^E>F2,:68*GHI]#@J?A:C&Q(2=0W>VS"B25K#+P"H;'")FGW'1']B]$ MV"2:5YRO97E.NYS5>6-\-O7"'*C,NBXSKPK*[6_,?4 K$8U+")[.AL,[GG K M\[)G!/8*>_/(@,?V;/>2W;]R'''Q3?5UM*4&\JTB340 A M+2^]7-"BDH=P!YHMOR!M;:'PL-<5@2S@3(3%ZQKBYSC!ZG8A&L_(_6&5_#&; M<3/U'N%,$=U8%[&+AR]\$=*8#O&YZ@?PQ0)T"#2U"R*TW[^3Q6CL_U)J#A@, M]05$>%P-3S0$SDD::W#AA[P/;5-1J9NC!+O%)%4%MKXOS8#*;&[4A2V#Y*(( M*-6/(4[3)A'0LD]4['&.>NT@)-&FP[])GIFT[?9GXJJE#ROU&7A[Q1G29^(^ MR6QP'Y,*9_]6D0Z9?!D+GEZ.HP/WDL.AY.E*'+;),"1M=2J4NS:/>=XI6PHK MO&@E/O7I0AR!8*9;\]JE*\7B^KO\"_PD>1H[.R3HYDL:1P3YB3N.:U,#N<'? M7NKF2X#Q/[3)D_T281F6XO*W^>NM/J7AUF.!1X_]<#DEUY; 1HTD!5(DKQ&- MOZ_U#H3PHYU^\9_?5K6]5L6E9^!08KG$.F]/!Z J#P^1G(FMCHS1/9HLB"$% MM=%\F8/RG.]AD,"%W\VE%>?IP%=I9X0!RIO&74Z-W^'A5,F$F+OM#;DSJ;,( MU$N;],V J9IO+N3K"MT5FWL*\J&U!W/_-KD@Y'-IOD ^CSY*@G6I3ARNV3O" MVA[K%Q!XF%>U>((7[:3DD*6*T?H^?P5$)$4F+_8LJ7T3$3K%4*&^Y[MG1/W2 MPD.;#>'^/!;"A]HV(F5GQQH&<5?K:C7Z!$_I#R)/OR-ZC7>B.QQ;S43$Q\I+ MO00IUT)^X&K&DN#._N\((92P(-?:!]+A5M5M?FDGA3)^N +:) MG^^%G_D*U;5WL9^$-R(+:+.XRJU0FK)[75G1%*K=. M$9/F(S 8_77ZF"9PCFV/Y:7G/&S'+VTABC6\VR@-M#2H=Q[1S*C"" MB=F-A\U55?G))8+5YSVD[Y;]KN9BD=G,Z8;9TUQP$(4E&LQ-Z;1)JGXFN<5H M6/*%C-B[EF^S?''%^']8$QH4.FXS7/3@:,L)GK?42>)2#_[.I2JVK@8$* MF/6"^8KXG..#M64\1J1+]94.$ZMM)P)Y:YMS!OW30IP!I-'JDF,Z^/V\S?V/K-\QU1D4B3PB M;*&^ZPM_:V-T&$T!943C<[28NS)LQ'V(^?/A0, UWZ0$I^W")69>7M!W)M+G%B#F/+3699]8>NT] MY23Q=U>9E\_KX1N-TC_G'O_!/-XO+ZJ^]/P) RPS1X:47DB2Z7B6$;-;DKE\ MFR2X.%F>=U;V3;F7K(?K$S/9]$#G'OF<77()5/O>15F<1XN1C9#CU-W-@KR5 M#NQF*_=.;DB@/#R2V0_^6+CP2-Q_J8$5O].!1W1@?*T545^TOE*!5@7#/)_Z MSB?SB@6^G>C?"RJ6#47G^-HKWL;PT-W+Z^RC^RWIZ.(/=@Q?V^+I<]JWPDZJ_Q MTB>7X]ERS+JN:O[,0_OLW^^SBL8['C0T-KZY%S4#]+@%G+ VV#05)"9O("#P M40[Y#J]:NW-[ AQ:)J0W>%W,XF%TX+ZA_N(I&7DNX-*1,Q=_WL'XC2WS4,2A M/,F$I7ZH38ZGG0$_S$J3Y+LJ(H96A44[DU(\@GQ]Y,-R3UAF4--_?#N1P*=+ MOKOX\='?CT8OPX@'P42D).4'G>#'D.LS7(7H8V M)&*BT=?FL[6,2 *S8NECCG9"\TM)DZ/XQ@,UTR:.&>GDK LVA'J<5P5X2A6J MJD!YX5#EVJVX6:7Z08>;*IDV:5Y1:]:CLI=[E;]4N8YS%7L<'7_1Z.TWW4!I M@&[&&S(5P@?]AQ:B]4B(--J.=-<\+;K[,'7EF?VTDI:DU(C3T'?%H/,3$1(_ MG7O/V/PE))EQI"66DK+V& JS?3\<@_Y1V=V]KA@+3QP!P/J8O""R_$VL_OSV"X]':,7Q:(1 M#AY5?[[!VYVUF_B/A1/WTX")-^-M[@I$5M_'F12BY,3*"E?4WV6:QFHMM\OI/$832 MXM)J;PQT!2CP:S_MW_6F\"_3N/E'0Q10/)8DK0WVA6N(KT6WHONBVW*.FP?^ M4N9])4"^-KVB9-4S=N:=VEV&-X%\'_B"RNLA/\Y 2T;?G'I/$0?+_)W?/JV_ MZ3&Z[4QK^/B7B^Q=#J\HSSE>_>^8"Z99^G-9GUT M_>P/V]!]6-# F+F,AL*"!1/2E_DS:O /30WLR5OE>&[R1 ,I5JB<<(3T!?NC M857P!=8*D0XG6B- K3G"&(5?[&)6U_792MA3='396#D4YU6K MLJ30*Y'O\E3FI];K-X/'%8T.P\$+I-Y67 T\]!'%&@\70&&Z],5&U*1&=I#@ MEJ>+3)0C*57KU/RK%[>(CU'EQ>)QM#.8>[BI+0*6PE^QP.2D#CH03M5D%:6J M?_#PW<22N#XU_CB#V[2AY^\0K/=15=7K?:V';**KW49>2EQ&W&5Q M-P7D[[D8+-%_;CT:WRZ_9U&[L"7RJ%_;,E+%LQUFN#=7_3>8Y%0$1;LRY+Y\ M% FH?X^V&-;U6.AS)K!$$!QEC),OUC42-PN]C\2[Y'B,G/.=^I$0V"]GP=#* MF/ EZ,**B$H? 0RC=V0?',2%$>]0#6UMYP8LG48V#6N$]K7-\PT=6)?N&&2 M)6:LUO/361[Y_W,;9\)I/("STJ4QA2#1C)^8T'2 ^"NY.@V3. ^_CMJV M4Y+7F](7_E:LYG)Q,+SM[X(GA(A0L2W'UYS42>F52*B8X00#QF=6[1-[]*^] M,PAU_,3>92I^Y&E%'-H7&-3[Q1B0-TMWPA$ M#(YHPP-J5$!86%6_7K2@&C?'2GFZ(-9%E,1J-GSXXR2'1!8V5L4OOYV:-A)0 M%KM\[*EFXW>7OWN_S;V Y,)F9TB%=NF M [K*Q8=R?+DL)"/D)URLA@Y,(O:>$6$=GG)#?[O-270@&D(AWHDIQPWRY6:M M],%I:;.:M-E2*58/&2E\3BW%K'@2U48]3RDE"T,+;>R(<<>TGL8]:( W$7'M M/GYK]5?K$2L&$SL2OW8T-:LLSZ6T264K&O"1&Y@L\[O75J/"(/)2 MH(W.U0IW;@FB%EIGM5O 5N+6]2:'7ECT$/+)>$^N0J*A0]"%1;) :X"7FN*[ M'W8,8G=MYY>3:!*HB'GY!'\>;E2!X:BN,H%;[G+4_I5?CUPKFZN??/AJQA57 M_L;81H3Q]'=C0Z;0Y-5M&CN$$\PU1!Z*(+8SY_P0A0=/!\112-HQ!Z1.:4.S M07J,O$-1MC2;\G+&$K4]]2BPJ[&.K1.F")CCZ]=YYLG!1H2Q#@F>-KE=W5YS M]MN;_CJ_63W9M/Z?=PJO+NMKJIB!^)%/XIF@<]>68UC,MW)0G]42YU,;H M3M6X;H,A72W_N=JE5H08CJ^L$? M>8,*MK'>^C(4B\RIUL <^12O+7_O&/OG5=$V52]7.9CTV)/0H$/ M @P&R0.6,3 BJNBK,JM5^EP[CIMV!A4K_8BS1%E)Z>YKS%,MQW.O]U #9)OE M-E509WC/C?2SUM.5@#F*MB%R^6K*CGCO! 6M'6<5QU9.FU_8#+&SM+S#<1!] M"Y)&E6)]-'QH@C:H+]$XTN;J6:[+57TXD9I4AI^*M9F%"8+/YK?\L&JC9RCUC4.;H][59C5::6K!H"L0[IQBW65L M4&'(&D=3I /.R5,Z!)-U7E*W)1A)Q'6HNVOOOF'W93RR)_JKY(/8QY]VL?,6OXT>-$.Z MX;PU,T$$BSS-C/G>FPO)W.;4 E_NIND>R9UFE_AC75MOKIR:"C4_IKB)STK: M3"-94@2*>4 4;%UK@\1Z^R=\'=&2:^R]<0)RQ9(&:AS$;Z=N@'U$>!?\Z!(8 M27BS(U^+=1S6D!O\>#>)_<&O!T$77(WK37^GO3'RMGJT&,HF_T<55&#=J,R# M\%Z?#K@F8@A1386KDE+1ICE#WX=-AF>8-RO\_?T%:S2)4>?=E%4(+*:WG),4 MEW"@8D;K-;&]E]1:.N""B6Z1-H,9DCIH>@,5E+KVCUKZ/",G HPFOM[_M[U_ M-NX@!)84(D5M;.%&:X"NA#<%GTE:ZSCB5B=-!BSDK)KA)3A*SY+;[1\97I@(IK=)-<0=T@,:N"Z$M4S4U$[.>!D)Q>DVH=H?Y?SP2^#]I M@F [!#_QM.\XXBLT,^A,*K"L?]!(?%"A&N4?G7A!T_:[;/AML?+Q;^0.W_[^Z>)M=(C]SOVU,[JI6XJ MP.HYGDH8L)*PF:=D^)BH.T\,SQ!,%QTKQ(Y^,+EN^$WJ+UMA[L"ICABW=B*QM:SN2L*@[3*.[?XAK MFIY,=Q_VB?RN"/(5,M;1->6.Z',Z?X-Y-7S W_QR-IY^JXW5#5 M79DFH6BMH(]KD^^Q^>Z'CXR136OD5W6UM8:_WJ5\L[9:-15@R.^OIW@T[4MJ M[ZXALG!U;A2)$V1UVH^MI^]!N-4O?754ZGC-?1AG?N(I64:9D#R5<2=U*OF> M#VTCQ(HV 2/Z(3;.DJ]E]<%;]R;%%8?W1(8?+ M7K,[W \QQH@:W$8VL6!/@Y@[VG(*;4#$A7UTL4&QE(:DW'':^)T^R_7&[1YU M/"UK$J>,>80 =?ZYNG#F\F60@;AP!XS_:+HT.VP[MN]A_VB(C\F3NRK"W^?S M/+J!N?K)!3U%HGPG3>D7[02JCMPA*?VKUO(8^B0]C?[A-XR93T^#S91A\*40$=J;BG7WR0,G?S=ZE"Z#T<)P>3H(C:[G* M^.8O%Z\O"K!35 2*S_$^ALE]BZ#PR)-BL'>]KD@P7MV^V^_ZTUY>[]==L,>(U MY8OH+-KH(299AN+JNKMXF'O$7Q1%H3U*QQT.(KCVUIZ>"C=:)[Z>#CJ3ZS-- M/0XALO;N'TC:7!Q?39WW' *ME[HB+&$C<:7'83<;HTU+-+E"NX7!3R*2>HA: M-$Y&XJ9.?,S&.3H@>?NA)%]#RM3#EWH-G\/T]F?LIZ0DRVNIMHPI!K\_6UT6 MX/LO<62*8 D];SGIO; 933Y-ZP_1!%,(KSK2S144 M*WW\_J4XC?Y>"0HPI%'7^W9U!R=$(HIGR3=/ZEQ!E>$[NM#<..\O*Y6PF M20W'^MR+6'V7M(1[@V-V3Z?)D-['OY_90%XSL:JK_=SS]>]BFA7..+>PDNJ# M:17"W1=3'5>EL?<2MUL)_>LMLK_694BP.!<73J7)+XL>LJN+_G]M>^N,Z(#N M1D&_QN[=XP*J1^+816\J9X*JM*-<$ FY^^_XRO6*\5*[7S6>Y\Q(#O/9;P_G M(C?O)?OMKXAN-0P?%:@NZW"_J&(L;R=VPBB*/)DEM9PSPD!1*37!(%-J"6DF MB-=JG[H7#>G KNTN1,-9%D.F1:,WJB%4ZR%.SY[XDG6=%-@>U(,6_CAC>>*I MMWZ?^ W[G^L=U4T3?9XMQK+-I8K^WV!]&10!'7QGQ?H:.8CB3M3'>J4_LXRB M(#],KM2M[-^MTK+8*QD('I<\"]JN:5%$_ E-T3AJ08W(R8#J2/2%XE;)D%LI M=*!6)JURM5=H+V5LIAG[PMI4&ATH9%EQ]^!N- M;HHW-0?-238'A;RY*)>(F*AF[_F#UZ:3(?5%EX.]Q(\P?OA6A"PW._K953=< M0?$U3>Z^R+> MXX@6"%!;?<%VO>+#2@L,;#@YUE413:HR.MFY\ %58!%SC-/([W&]BXI=X:SC ME#OYTOV6$6H+'#\(C\;R?E39Q4YL=8S!COJO>UD>7=ON*T&%+.*Y2R[,!3XT MD\WH:TM@MGOU!,Y!!SPL)Y*[YRKI0"?5_"N"K_EL,7BST][^8]7$=.0]I:L6 M/?,I[$GN".1]T]Y3IWM??/\.3-,Z<2Z8*=;Y+0@"X-<@/M/;8=,B0YQ]9R\C MS2B^=[.8Q3PH)HN'JR?EU>.C(G:NM\UV?GGV(K[O4\0B( +!\ M^?PY4P$8U MG_5]>H((ZT).83C6-$V4Q0.KX1E%COF+#-+3C1=_H/Z6N\KRE=0?YEE%YKX\ M@# P BI;?I^9E:4#E0[&=&#PAFT!!+(YF+^I_9)T8$*]F0X,OW_CY//OF H= M^'ZOV8P.W*]+I /Y[RI,H.FZT/23.7H0TW=[2@>*KJF%YW3O1$,IQPS,@.;8 M_?NYJ;Y2R! =$*$)0#6V&[Z?%T6;53[MS;$:H'WRI>/T2I52A3]3GZAKEGU]@ MSGX]?_VHF>S>?B[[]=\F0[DC2G='/B[5?XY2C ]Z?K97($;DY(TSUF'X\/-2 MNX)_>3:@;,.\37T)42NFSW6C+2KN(;*C96G1>Y;/]Y%CEUNE.C8>21YWP9-T M4W8V$&\1M:P4R9O%CC-F]X@(_.\O15G2A>4E"_'#2E4O6XV*)CXS)QESS/)O M&,"2836X-E0(0!N:X]-E?/ACC\9,\BJ;_W8GU;PP;7WTNYGNR[H3/7*X7!BH MWMLMK+U%X:_NGI3HZ)<-D0"C_=(?6AXSU,06]58:GY=$7IVSU5,\V 2G%LJ" M"!E=_:*H@L['U*Q.)WD22]Y'Y&/JFS)T%CFK1*[!\E1#,K].8G1:EX[M5@9% MY(,Z681R%UKW \S.A!N$#WMB#]Q1^T=W-E])ON+#<.?(+7<L+(0G3 +LR\+-727V-QP+[4%6;5 ME'[_=EU:W/$\#\8#'Q.MMI"3=" %"Q42%1-T8,?9=@>BGBP9'04T=LWGIZ.\ M15;)2?JD'S+8KPP[ H(#Y(@](VJ,OA"M#<,Q3\2TS;&N. D.W5*=+ S7&\O\ M&,>V7;XIIC9MWB.V^$ *71K)8%+Z%+V[8L'(.!K'SO"UXM\/BU-F+?_]K(T( M[OL\%"G/!7T)[-*<(Y^&53@62((;UKT4#]"7M4LU@J9$3!S)<:R/JT'V2=K2 M"'<,B"]!UEP> M_T?:;NJQS4?\GWJV/5/ ;6-85VB[,XZ$FR[-DRPPI"Z?Q$%9=Y\ MHOQ&+TEFGMK7$4"D&!+?!N[-_^3NG,WR>948[/#M2R/ZV:79$8$]> 'O4)S MHI7A":>;9&3(> LO-1S^8.L8^A9I:+5OWIM;[UU@Q-4Z8:W;#8U1HWJ5Z7=H M?_WZ=;ERGMF6VIXDM>,M(4SP0$0]RXC0#9J?4>S,$1S5K:A;>?;J"!*9K'(Y M7>T[ZONWF*^[S(:0.V;/D82VU@N2=^$"= #&7;2]76D!(P;,K>>;'";'8<%K MJI#HY2_WH'".<,2YT($D2:'FZ'9]P5\M@F#4)?B#7\U:'Z:K+H(G R?OZ*:O M9\5,"_)^)\H:1<%^JFX4DN7!C#UA:@G%@XCM3$;ZEH$J.PY?^NH/X__(QLK7 M-QBF6KN&V\W=D\V[_SSU?7C:&RH'%M3QWKO!2M.CG<;,:^)Z?U;\VSA%0U;T MTV>#>G/:^8=P'II8]X+I+E75**N#'X-<473CF//I-2-;69_[6+;=JW M$W,!032I .5EL<1;WE/>5T&D[T='=WVQ3\-%))Y8U?4VC6EM-(_ U71RJ^&Y MEY9<#W\,:O]/T MW$/A@'72MS]_^V5>E,E:-5A/-AB& D="W=[3?CG#JR"B'L5*A MB.>AL:^0"FBQ'5G<< MWK'%Z)NC)K(G0@9*5'>Q\H3]V42A7]+0A'#,O >@X_%,?>3[;=HV%U1?HP"6SF,FNML/(]['ST^AT-<((U UO;!Y>'WN7LW+4!^N M"Y\5S&RT;#82!T_!<)= M,/<]+_7N(YQV73HA+I&7R#PT;C@UKJ9_$KZW,Z8O@PK_R6UD LJ_;\6X,N'- M8'N="[T2;POMCLW>>CQK6O3ABM1C0P/+G7)^_=U_AW19/%#/)F$3-Q>,RW$D MZM,%G2 1'I&_>(7.B M^Q$U=G*(:)ILF.[E>6#S+S6GR\T%J;9N]J#^C6R,T /?8V'CZ4^0@W0 /YD\ M%;*]!R7*\-=@8'N@[7LX*\7]+&AB$_;N'FSJ>+7'RTA6;H5&[^KPZ=,(\Q$" M[B(._Q<;(=38OUY-#")(&6LG1Z$=X='U"N2ZP\A7+QO@9N?^&/1?I.V")XA- M7?L(3MHIT*%C5.V<5H[(Z,=:9*#E%_&Z?=X?"?H)H30(2FGX[B/_=F!U7[OM M?0/A4/)V[:=E:,TC!OZL(/IA%$ES.B"?0L30.GJQ5)6'["9]__9.<7"BO64D M8G>YC ZLO-_$??A.@[ ;/^%]<$VU#7NX/0;?&0Q$_')E-E5<1H"*.!CQ2L7D M]6TZ(-O>@3E\]+DBO_3?Z]V4_**]5Q WN$> 4S7O7#>C^.7DY+S>0(Q'4WBG M:%9&9"V(8V@.8';"16DZ9)H@-0;3*@$Q"@%X-8;ZTI.5#IB>R"VJW/%5N8:1 MQQ)]QBCOYQ:ZJ>@_F,-D#W_J? M5^^ZK_WQWOMCDK-6SCHY,[/WM[^]9\^>SSLSX]:D'S]&YK5_YH48C'J%=2^0 M:20+@OW]IJ]\0OS(.T /DXDU/L?W!LTM]\..!F*/_H*+-.AY-S7IKMB-QR/$ MKI!>S&IOKH3#\;G@X86XJ MWS1 P[G*N['%T_9631>GU)'@;F\Y-A:]16CT (S+0)&(2'4:?+HTKS9T'9QZ MW:53+)(MT7]()N?P]NE%-;E\:VIGJX:^9+T(]GI9S.DN49KV9P8W6HNT%4_3 M=),N(. X5_-GS^9Y9'YJ"LLGJYSN%QNY+:)E.RIP54]^V[GA_V*U"^TDWXG; M,?#L15!=9[T:\("#IX8& GBY[)H^TVQ>0\5\%MOYR^=^ZU<\-BN/E0P'_!+/ M#[*QQGY&QV=MKR([8:0(CO7*-DQ,ER#:?WSC\4T??#U*TRE;Z*EGY4S@[=(;@4$(X'UTO:C])Z[4P[V&G#9?'Z/J@@C*9? P M 9G$X!@?+" '-,*B>F*[&:L*G^&NWFV+\D9Y!@=BI /,WB'36$J];=]""@_ M=[#OS].&R*3IOCA/L)-\^0@V-&4EI68H>=W,:U;(>:Y2>1M&88IU/!;GA8@=T\;$[4,(JF![Y5#>IV0WBNI9'9XX MZ=_K RW\.=)L3Q&2?^76@T#%,9H05S?R(#[7AP"SESAK<][[+@Q='U^+A/5=%3F9 M9GN M#O6HGDRT66(8D>M=?0&6+NG5:,[QIT]E\>CK?3:3 M\A.2O M?N^4W56S8W.SQYTCT9F?!^-G.R;2=7#W%A=2>52.#36_):8JE; >PRYB04TL MQ8:)64%+!0/J&><2F]30+I6FA "I^=.CWAY= ?TIB_/YQ+L20*/[W!L:ZY.Z M_CGKE_[H=Z^_?8KH9FU5C-'/1_<5WHNK= M;M5O&\&[Z-] &_[>U;Z M&J;R[S:M9;28B(F#H';M05LR:Q^3GO_].@W&]^X]KVU\Z1(JLALV+O_YTB^3 MX=2[BW^QZVL4=7J5@2$U,/H]@QVL(:!?Y2Z[J*HGUL.?GL#HGM!/,[\%T3 ^ M9\GUZ$S;B4$S97"%_A+GQ13SZ&% "GV)M$QDS]E33^W0#+G5'O/NS(?DQRV) M)(-A^2L:NH,W=JX?@=T'>KJ8UI#YVDN%BP);:%:R@.]+4'TY;;*UM>W0R]Q> MIX?6L#EK496I/Z?*$,<.%XQF7H14/U2RF6"4,#F\(T.4;%2TC.!9G1W,>.WP M>]:H)D!J(^/OLU7#SN\"2J@?J1<57,0<'1TOL?$9'Y^*:R(8RY@*?07A8[,Q M[+D!T;*K&))34#JF49TF:5Z&E@;]R&S3:/[D@:P2HZ=!+WVW7[WC+?)5F4U8 M]$5Y%/GG.M],0+V\=IM?>/ 2_#K0TXLC.:C"&9PK5%U7E%Q/6S^1W78!>1L&* _INULIIV35F&JS0!*^K=N MN/G2!H?C) FZ]]9_=@C^3S\SR@=VX:\E@_<7274L]2";<,O^IZ3.74NIIM@8?;XZO%D6.RSY MZ$4DGEQ/#.*ZT\5.-GI3NE88M9"%]0G/]=W+2_SFI;>NYA:6ZB-_7:,V1UF9 M]?,;(5Y%R@@)NLQ;1#U/XR9Y9VE%+4XSM#^O-ZZI+J*,0UD0TE&4EK'.T*7O M]LL8FOA!)$7[*^,$^G N)8AL5R&%2TAE_#;"3'!2O*AVHEJZW@>ZF7&YV(Q^F,C5E0ST3P=6X @C<7? M'PE57@U7RI[D&!5R2^%1R6K2'=>+D#>5S#X/>P^EB7*X-)(5:<*+E-BVAKGO MV-2/50%Z_PA-<9SP/_)!8#RR DGR@O9QS4$/17^6ULW1I!=5WW%23]YX,=>' M\.:9[W\/1:N5LIO[9[G"^:(5P'V(*[TL6AM,&["?REE$51&A*6J-OALJ9;X> M+5VXM@BG8];17E[YUU,K-4(@4E5[3,&.TXGN8=(^MC7F910*1M@LEV0=R+FX MMYCJD5+%,1F8]50K\G%>:"*ZW3.4D#,CD?[Y1E8,L/06(#DBTG"DJUF@*CP& M?[Z;LB%#V6X]LJ,SCS"/'XXXP9V+;E^EMQ#IP > I]03//PRF M!OE&*&X.FU55LV)*YO[AOR%)?OL0FG"S);TTFF45J!_+U+Z?3#3O:]<,(KQJ MNX4C9?]ZA-W\>O877B2;>!;1\;GZ.@_X9%#P,SV80S;USEG1U:LVCGNRF56M5BHV,6!?QU M_%LM)SFF<"V>>L*T&*!'%.=A>(%R,#/Y-&72\T[L[/THF'WR@*ML]J..T[X/ MT._&3C_*-/EX/&E:NF@S5U=LZ"^MXD?)&]@HCB9E!E\.[OI?QO. GN)G0,]E M6L0^Q./3[C[D:J%+Q I-RC9(H9DFPN'J;6?;0GJ5(>^1U5&J<).N<63L=6TY M@T>S*.*NI "J@+#PQOUV>C!>AW_1%R\A2L>>$)N3SL9<9BVE MJ[,6FDR77K7+'ES/6C56_+Y%$]5A\&KF4OC AQ$D8&DS[R53M@3]-[+_;GC? MR'@YWG':RQ15:G'C34O[F;J1)#?/^9]WSK+<:OD_C'L+T$&-ZW (@@\ M@4M/+,C7]@33 /H;^I]]R*WQCK)[GQ:5O?0]=*(FA.L,=BG7F%1%KX.#X-DX M8:2)OH:GN06W>YS325*U-QW_O \10N@_#51 4,JI^L&ZDBL[. K32XJ[@V:G MIRRE,82#>G%'P*M[\DSZ<Q#K/)#P7!J&&KY$OB<&DJ[2]9) M_LL5Y6Q,5NQ'\O^>=?G;'IBZ-[5LVUHH5FXXN1P:'!F/;&$^HN8#0!I"'BOE MK3D%;L@K066L.9<*85C#EXC(Z;IERL%&VQ)PP2_248:$ M'1###.[)3RM(U3[/H!F_%;T?7GS/'Q9RLH1!PA;AW+"S%=?HR7!_6#(@^]#>+/=H],"BXX:#3I-[YUCOLZ.&MS*COEZ<@,Y :6)[#(X?9D<[K % M/5M-R]!@9IIVB83.J@+UK9\=MFT]Q=84@EMP4+,V.<-Q=)4M 9[W#I>+$T/I M.(#ARSS.?5W'Q]4;7"+/=Q0@)NZO#:>'BXCRGQV1S4;,>]XRKY ,-CVLV@AO M1B8C^>X'I2Y"=^!"J'O7FJ<,X$0K(Q[[*UTQN5(;U>3JM^];67_<]W0;CWI(71GU^ .4WF)::D,?^5 AY4"QLACQD39DV(!>CQHHX?CJ_K*YTB)>+*DE?=S]/C,33Q/+(KZ86[<$M MTD\B0> /00LKZ$L*_/?*='NC]AG4],0P;._7N7#Z-YMLY) .30!+(74PWR@P M^AN#!WQ1%1E:,JN_&JU8US#V%'AQ<\,YP?;]%NK]T%UQ 59+OV,*QB=PV,5D M)/\./"V:Y0O:FO#\^NA-TE9*-7%"ZZ/)5VMYT:8_KU'?+\Q??@2(<\B%I![H MXL98LY9 ],'ZRL+LQZZ#4H XTH^.F6UM]91"#[Z[D_FCUYZLS'D@D&/P]2'2 MJY5EW(8V:;%'Y,W/FV#?P#G7U X1+DK:<)E7$,6DU LS@ZW1%*?LT& MR>2Y;AC+CO.8 =H@"<$'YEEO2X;OWI6=Z>X#/3(G1F3&#JL3AQX0@*4)Y#0[ M=1F_@0DE-SN,SS'X[L('WCKSPJ^%;]&[Z>E/--_PMM-I:G=, M;?+.HPI97#$<-"A@(.26]B'TAP7PO9N3=)[7O?CMY8-\4%3TSW%*.:A89>#A MN(BRMVY\N _I(+GT_X%VWS3?AT1=N[0M2I-08PK%X1>@+9/P/"#L0]Y;30*V M>;3'S 'I@@GMX!)@)$=8G'C2NU#A8DSE'9TVKLMT[MVVT,F::L"^+7_AS-9Q M[)HM0DA8QN^_$:JR_\)^A3>/C*2)-E-ZP7O4LP?K6 QE5-"@](EWXVASLG[/ MWE 23?/%F^V@1N?V-#VWZX]J'4PR9/_E\@F<'LUMS7.09UA%_N\B6JP'$2WL MSR+OCG8#;(LD\?(@FD$P)8OYS0,G./@1[Q.>4,\RB^+\9V,+_37Z&_\/$ M"PXIX'U EP& GTK>A[RF%)PO;Z5DT<2B[Y+#*4R?_JUY,FXGK +9E?85]QP! M:N*6[8J6<'-((A"[=2)I87O(52B.TCW\^Q71Q8C0;/)43\6](\>J_/G;X0>J M@*G?U]C1X'*#+U;>1WWD:6I,>/]"N\"[#YD9NG0](WBHOZ!:AV>XBIX?+_XQ/-/X]F3D;<,$VS-6F^HHYD6%Q%M+K 1"';HPZ6OA*8*S?G MYZ+EF:[L$G.6YXJNT)N!I9>%LV#@IM2%7CBW2D'/GN<']2X):HIGCN7G&[I%A47O)F+Z?F5\YA;(5#OMG37OJ.9T4W/SZV>*_5X/AO],.;>-HPO$4 M1"YEGMFW,)HCZ.<71*EQ=_[\HN6+^[#+WLLJU3Y_0JIDOZ0( M@?C]&:+4,&>G&>>-2Y#]/48H3B..I3M5N^_:BWQ^+FCF)2GL5Y2WO6?3 W^P5%P14K>Z*A.>3YIU\T]5.2FH] M6=MK2!N@1Q98>AW-9+UQ=HQ)D2[U>FK8FZ4,M*G;LBH+)_R[LE>U1;Z"%R>E M*F23E"^G_R*]KOI#WX_"0_L0/:U#] ZT)#A"R)IE)7C%+@<=7A/I.D["IJHL M'\#O-$;MIQC[#4*,IURIW:&\6+M#L:RO.61Q3Q=!'74&E]GBVX(!5#0?S6)* M-GEI+&.KWC<2U>-."JM0/K2R96#NK=?]!):CT[]X7(=['S(."2CO9'>O(LL0^1SP+QZZ">,-A^4(8/ P[A8G$4K45@59C5&1.C6"-D M;>QF*G2- P\CF6!FK''^4/!45B\ O>G4.)A,^&C.$*#[[=Z^Z.RB+WJD[N32 MBV:3678*IG05B3_'4X5,09*\H>N5;4%Q76KHP E5FT^3M022:YJ+\D2I[I3!4Z- ?>YHPDG&$2AIC'*TB M+7 A!)))^,P&74\9WG:[[2ILYQCP_.G,2-Q%WN^:U4^$]S D M9P94DV1%3_E\0 _"S0 M-(D^JEST5_RN>.)N;Y1^[X.![GU(UM81%ZN2#<.Y=A=@.52R.*\H7_ MBI!,/=/=AWC/CX"[S3'NTX0=U!N/N5-#WOV(<55(4_&Q RB7 ZJ7!4M0F3]?\.$NG1= M0HE<'T_ Z$=[UJ:[!(">&N#=/J1/\9*V.@=8/B3*_^@Z@@]5N.TC-Z5L%W=B M+/B7>>.A4MK[WVTKZ3A?1+J@B^M-5!&1HQ\JZO+0PWWE3EL7-MB,73A\5.[P M(9/7NK;7V"'"U%@F('?\9XE4._H]T(!\:'0&?9WD.12[$^#>\_67N&EFE8%? MY:Z$\Z,/']>,K9<< M$RJ**#$G_2-@!5$%2\G]:P&(2YU3-)EE]2._%4H*%7.&KG_9D@UH62=;U.1Y M^O-O*_-:8&?&I@L84,X.TE!"]0YREHLP]9)HN::4$$0,8B]";8;R5$(T?;<- MKE4G)*F1K[RV1+\M@=C_7MPH9Y*Q)W0,L%2B4326"N/9B7)'\J4((NM]M>;= MA%CXK>;;Y>MDO94E7RYS@'JR7;SD+9H8CF1NV^9KH$UV)DXEY>C=X]GVW4NX MN]UMU?3E+ E**"+S5@1)GV]AWC[!$##,A7;-/-CYX>'S9!KX^[N^D&V[@=0E,JR^L><N8P'?QJO7 M[E1U^;PS@N9VCG-_J(QIH9T@):>%(EA!+ *O)65S[8OVAL"&6G4HCQ%A8W.' MFC*G+!\BPYN9?B[NB"RNE>6I]C9F@VG.V3+ISX! Y7]8A@):D3187_.-SW.J M1L!*W>YQ;.)BA,\7A&PZMW*[TN"9.&,(+8^>"%_:^AC>$RU=_QGP"6)90/5: M7IS9AW B$@8ZFTI#8V.\WV:7-?MR_B@6N^T:_#:5*JX.ZBM3+ /.>.G !426 MTNF/0+V'QM5G E0R+=,@,]K.A='R!V# MY^U!$PX2VD U[XWP", OH!9]C?P#3%V@,$Q%]A!)-<9AF7KRW7&#DYK**A?8 MS32$+WEE-S,H: ZF"-GC/##Q]E6AU3ZN&F#!/<&@C Y;;+M9A=Y/">VF).,Y M_Y3WYO[;R"BT.FA*0,89<362%N,-M)EDGA/U8 CN_74GP$B"2UIU'MUMZPC5F M!UK)[3^S9^;C-AV6J:>YCPH%."GQ@TSVR1''Z&W[^;(&)4%)_[P>R'3HU:\@ MCZ!JRM*;*4ZJ_;D.-UL@1,6"U<1Q)][#%\3BLQ.!'B7(6*:DOL7;']R$!TK*D!0R1SDZ] M/%GM_]=0_49SSG]-,A 3*A_ZGY,,XGNP'Q9GG1D\6O2G#&VP<-N!E+>2&2WT MS573PE]+XE>@5EZ8GD+ 9EE>.=*"D*\[$2P$@7#<^PDD+)(B!@:P\0&WR/AN MXU#BD=M<=\-+4 4C]1W1FX\0K 9'(V7RK^LW1AUF"C#30,2G=3!)].'S]'8\ MX0-P^ 6I(AYX&[@E/U']E[/QS0[U]8RXF/H)![?4V06+*9_N4]\_W+[V7?#F M;B\.U*Q8LD]J?++9X4*6(V:EU1 >P:=O1:IJ+!#,218C7*/Q:Y+9&!/E'>8( MTK.BQ:('8-QN)*!WC/W7 C>)%O1SA.>Q_]<%RQB#M8??5;7[6R 1N?JM1]F# MV0_!1IED672,ER9K()!.,6%,S1=2-#D[7/ M>C9."L@.ZHE<'#4^%Q1<%_.>+:-5\A9T#4;)HAVRI_&?AA+ TC>R=UP$3][T6)^,)9L MV?/VVV47?_F6ADF5#7MJMIB;X/+"I1?NWPK9([3Q-.GD"FQR'I-V>QL:-]ZN M:N,T"$R[D_&-,_'A;8XWZ=ZQ@W[?@])@S %@OZQ^[BC+J.2 MS<62G]F:VG@26$S6PJL7SE)RM$X=4Z9EDA5S \<3.7;BEW T\4-4?1#FV-A% MSDHW4D*?=X#=;T/C*;,NB9\WL10?N^_07351'&'O$O4<8Q0#!3RRDMZBX 1, M_([Z83"$8]NJN.".C.![VQL?E:-67WK:\L@G/F]*STUE ]1Q)&< E&=;)%W" M2-&TWXTWNECV,XZ1@63!3WBUI@)#Y:>3%[%?HUV&&'=ER(@&U:VUF&=\. MBHD=.S TL[LT 7UBPP7";Y!.8 F&&HL.CX=[[RL^B+F0C7:('D*2K6PE($B(H2=1(&+0F M2"!XG>\82]C@?*57KD_)F]ZJN_EMV.G2Y:V0RJO#M,$CKRN$2<^Q-+$MJOJL MT]!1L'XYT8)MY@8:#"FJ3$N& MA #B]$RF0H?@EEJ!(X ;?&;K)GB!G+-]@]3X!E^!UPKBN_!J#/ BCTE>IM0K MM!D,K\D'$JV2-.K<4H7^=77M0U+.P[TD@6$\N9XI@E,P6KPYS>00]?0*PPR7 M@0$-QO P/+D ]V0953PA*V\&)H\)F_^W,8/TM-^)^R&6: M)4Y..MZ4?_>.C3799J'SN%1O%YJIF$$'\1(#IA%@:P?EJD .PL]28H:EZ53C M3,<%@\*_$SHZLD3+2+^PHU],!=9G_*0/70]Q?G8+6M+=76+,='-8'77"]^Q7 M%FDBSHPCHDM!X,F%(GBZ 3S4>PF9(7*VV+:I_;M('3Y/E-_YCA).4^F0=:"@ M1G\+\88Q/YW]U>/1P(\00!37%+0N3 ZBL)"IJ'#B8EPH@MORKK*IYVN-B+VK M;X58BYP;/MB@7YPYC^[G9DO)R(.9 3UZ3"$FJ#,-*0DA!460.G2F8 )=DJL$ MV6;2UD/YL("S,K$_9EPKMFZ=9ZE\$>?C+JER^:K?7@EYI6^>@XB)WZ(9$J-$ M+<@G8BM-OR^L%KY\%IX?_O#91H[8(?.;,<'=Z:F@#N7@X)Y;<(^@S-T"G4(@ M_N]8TE[B7$,.@L!SV](AUC!GZJYV]9USB9G"TA/<)'@BAA2AWO/I MK1]3<>N<:T$0I]O,4^PN]+59K7T_AN25W'MI*]P')]:EY.@<9DFU.O?'>!_" M8G$;!F[<)%70Q*I(5[_@B)'D\&7VTD$X$4E_ZKD/*5?U*M$RLCP(VFS@TF%2 M:)W0$AJ,E%E$>C!(%A=K?%,[^*Y6(W>*Y8N\2/^;XS].N$VZ\/)$^].@=$ST M2<8WC$A0P^(A$#D($^QPJ721^'@U4O=%UY-1@Z=^17,5^N[;4@]]:SVN79)O M8@[H;5"0R67>,X:8 E2KNED;+;V(VK9NBEJ[2_SH]9-Q=K5OMDJA/#V=4&I( MO8L,I.F CDQXBX8VDG83T(;_J41R.*#AHW2OLH1^,- J=/DU+D:(H_1?-O.I M?X >GBX9ID.*=B?"'F($.XQ+AXA!HCX73)'C=RIGXI:R HN1"9)CH MB,+KM:&\QH3YL^]]$S-HV5IL\U>O&8N;?!(WU0@Z=<36O9OA$D#X$_"5R;#S M[XC*S<$(R G1#>'_E&D=@S>L#.'$T&9DCH?1:LYKQ;J3*U-8XKLIE;+&3-]G M[4?RJF?RC U8/J#$3K0L@@FL%+=]2"EVV9L!]8?_8X\M9Y*CXT$T21T2EJ)! MS]/*8IH7L8V_6-YIT/4/)4"T?THCNM80H;3UL6NK!-\J%&'W2% M^ LA#%U@J>R@;B@F%4.Z$I2&)>!2'AA\+'>]W&="-GUVY3Z&S_03=TB(W+-# M!3S.LJF%$> =XL2I.&!M6B3NV:THL9L#4GU_I(KMZN M$^0G33:O!/.V ];=Q^W2CDRECOMS^)71!Z!GMM&:JZHAYZ3U0:PUW>N MNZ(P1+6VG"L%FAW5VT^X^/#X=(:;#.^$.Q5O]1ZVETG/P7E"#T?W[T/J%Y,8 M8C2C<:".IDDH DY\TX,:?DC(SR%Z0X(*[54VI\6\="&W>*D6GZMI\/+9U;VH MQL[$Q/2300$! <=2)5"?#]^X>/.P[;6#X_BZ!VZ60+B/TF:96%C(!/.BXN/T M#L"=1[T_FNVKFO96"NS(EM=D]LZE>?-GDGU&>3!Y5"B]NAIZ^/*S-QPH;<\2/YOVSNPG8#IEE0R>S0FJ_M$ 'XV-;9_9# MKQR?IQZ-A79>W[Z.<%GT<[^3M!\E SU%P"'\C6^+PEUGM3-#;CMG*'C!2?"W M>6-=[X^VDO#U $Z0Z-N(-!)<<_B*. MS:K)D7525@)L;B3\T3$9HU9Y'<\[L:";QLOK-PT$[$.FEWOW(^81_"#=;4\'R?U>X/VTU5Q1YO/Y\E'Z+$;GG?[KUDU>EC\GQ'&*I)0D!; MR%T&X$17_"\; <9P(O!;N)@%"="O"J73L\B/EENBWO5^T3F_/NM:$>#/)11; M8:WBGQW'#\TY6A9C&8K%8Q(72?XZZT&DA6/B:X1/-<2UN7O9H;4@QOIQ<_T% MH2_=YE.G]NR9R"6(I#P );284+ $] +0!>=$S@AO@K/2YJ<%8U\:[DR*P?=W M1CL\=4,TP5W*VWU(TD]ZAA&,YL3H07#O0WKOO6QZB1_D*EN9/-U\EDY[Z%_H6S3=-1U M-G0^YD)<9NW+R?+@ZQ?5:JNKC>E$>L9!6;.@9(8"Z64MACS7'7VTYR MKSFQ1#P_(^SNMN7WCKB?BXHO;MV\Q4KM^]IUCZDT5YEN"XZ5,=$,- S%1Q.$-])$6T^H:F+4>O%7ZPL8U!RQ@GV(Y!KR5O00CA2TM=Y(%?4[ M^V JD;0)$T:5]>0MX0V<@T/37KLX:(P(70?*C66SL^5/EVM(I[!X51MWT015:(\R,J\1BA/$B9:J+@$NRYM:)C9 MWOJT;0#_BDONT'B4J>0=EK)3,:7G MF0#&4I,PM]AYJG: ]6N,L)E(JE()R_^#QBJ)7T+2I%6IQZ%0F@6(),]9-=DV MDP^W@\HNV3=DZ:]@&IL]G_2\41E_\@U%9F7&(-%[]A\ D@-N>@87>%"K29$) MT,F4L$4?LM"LVV3'.6%6BU!+#;6 \NO16X7D?]Q]SW-;5G2/PX:F]6#8J=3, M*4*0ZEF^Q>FMQ)>XVM5E]?0:GY!\H&DZV$4B_(I_RNKGXA[,G&9PH9V[1^ M8$]/SPW#B:&B0 MI)'"6UL'H)% $+1M-DX\8_'-XC5'KMJ-RO)>Y!I\%DY!@'[46ZA3BWTX09H@ M85'2)ZS %PCRK9JIZ77^=MS3T5WQ<4#U:-[Q/"^;'MFXL_#4X_=V_GZ4TS7> MUL"^L@+ 9C!9JU%4*%@?:C\ MJD(]_1F#S>E]IS0,LFK]EG91K 0]1"[;I9#IJZ4P>Z&FW8>O%R[X^2SZ=;3< ME>IL@'44$LT(MOPAC@^/0_3DET*Q&_:7Z2E&7+_DHY()T%ZJ8:=!UM'IH:SW M,B[A20Q^T+XGLZ8^?-7:Z[!I45U,KRU#VE8"7K!NN#?-7_ M%\[8^3_5IJ+*8MC]M0%%@'2726PR9FFHM7T(S$E:=Q_R)M(2^XN#TL/L-)GQ M ?[._*&!,6%,%&WBMR4&WDVW-Y+XHM7^_,(US77NX^\KLB43^!EM#A."HT<9 M;KBEDL7&CV,;*]0[-%.P,_256MH^A+/K1>Z< R=;AI_?X8ZS^:_7=7T/=W8X M#R^UWM8=8#7_C:"))82AG>EE\'5^PA9=Z@U^J_)9#:""(P6.,8&N!\:DK[/> M@QKHRRY7\3UP_H8J/XD:N]Z/6(^O:@%>X4F.,ED:#8<56[AOVP1V51WEGR-M^.S_B M6B'$:CB;RG%9B>__YEKX_ZK9.-R[6A8#S\:!:EOK]J%4#J#'PDC&M]RJ91PM M3-RXBA 751R= MQHYKRU)7+0Q>NF9_AG:*":TS^Y"Q@Q^$@/_I4I@^:7W^'JP72YG'T.AS^Y#% M'O.#2X;SP25RWE:(XPS-BLE;FQ"I\-NP68D^0)#)BO,?A#\TT+S[<[#^4AO> M.O&M0GWK^?>NG(^$0MGXC#Q/_:[%X7$TP3'*3U(S30A)L3C8H\@YH/T\*\7M M?OO;Y\TC+Q?Z!_73O- 0JCPWZ^M#>#\(ZR'7*?L36>K;>]H-GC.^XNJR<\L&LE8@5OTNMM)A0FMI8C6\,J M T_E5F;EW7 [+VFOO@_A6X\>A.]:1SO8O1'G&!LDFHB+UI MP??P9?#I;LD8J/#6Q#4(^__[Q]G^_[/!]F?^!U!+ P04 " !E@5M3J9N. MJ(GA #"30D %0 &-S9W M,C R,3 Y,S!?;&%B+GAM;-2]:V_D.)8M^OW\ M"MX>X-XJP.S2@Y+(OC-SX'(ZNXV3EIE#0JHS+0E).K+%TN_NU/_I^]/P&YX$N1 M+A[_[4^_/WR$^$__\]__Q__XU_\+PG_\>O<)?%CRUV>Y6(.KE:1K*<"W=/T$ M_A R^R=0J^4S^&.Y^F?Z1B'\]_RFJ^7+CU7Z^+0&@1?X^[]=_24.%(J)BF% M&(5(4@_BD$CH1SQA,46,>.3B\2\\YC$+HPA2DG"(!-9_\Y6 G/% )53&B,J\ MT7FZ^.=?S/\8S230SBVR_)__]J>G]?KE+[_\\NW;MS]_9ZOYGY>KQU\"SPM_ MJ:[^4WGY]X/KOX7YU3XAY)?\MYM+L_38A;I9_Y=__/;IGC_)9PK31;:F"VXZ MR-*_9/D//RTY7>>8G[4+G+S"_ M6ET'S(^@',/3__#T3?_KW_P% <=J.9=W M4@'SY^]W-R>[)+^8*WY9R$[)W?6AK#\;E[G[NR\8F M3#_W9NZ#Y@ CI2^S7U^S M="&S[&KYS-)%3MYWDB\?%^E_27$C]#J,M5A2E= M\3,/67G%+WRI8^*7-=QYWLP4;Z>A2$)XR#1WHZL/BY7 M,GU<7+UJ!ESP'P\KNLATJ[J#O])T\6F997>2S@VKSOR$)YR%'"H<8(B\6/,5 M42&,.(ICK'\5*>3"5_9=3XVR2LL!+TT'ZZWMX%$;#W[2U)7]? %6I0=N#.8P M*'8D-@S4 _-8A7)E-:B9#?Z:H_RI0/GN',K.9.8.6*]\YM#]J)3F#LL^J[5H MH1VQ?9)K306WZDI'=NGZ-_G,Y&J&19#XF%+($K.:'0D/,L\/81P%+/)"3+&, M7"CL6"=3(ZO"1K!4H+#2C8J.PFA'.EW!&9A>]G$!7PL3>PR)FA#HE2^.=C0J M,S2YNL\!C=>V>]NOZ6J1+AZS+W)U_T17\LMRGFIVD=_7OVHK_SGS B9I@B7T MPE#'+BI.(&-*0H)9%$0J(E01EQ?_3']3XX#//E&&)4*_L<:[/48G$$H!]3K&]K1V] MW$D]V4KY6@HS$[MH*6'?_IY?@I%'(81$Q 1Z4$L ML =#2J4O0AK%Q&GCH+TI4R.EK2?%*H59.\[_4K,;?#66GWZ_^AXM.QH;9PP& M9K@^X'>FM^[(]'Y;.>#\Z"@ ="* _RV&<0!9A!G,0AY-1CW(]D@I#OM.;DTOO4 M"-/8"7)#P<;2_+7]?/EW\+6PV9$JW4;#M@1B8;FMK$L4Z/KA=2Y?48\?I$;XPF9SJX7ZW3]X_I9KA[UI/NO MJ^6W]=/5\OF%+G[,),%>$*L0LI '$'&/08(QT5/?*/!ID" _3&Q>Y#/]3.V5 M+DP%E:V@,!:4UMJ]YN>@;7[A>P1LZ,6U=EA9O_"62!QY]3/)__RX?/M%MU"\ M]?HO^O^;GVAWEA;=TKGKU;2]O%_;U=.W&$:")_J;KCAD1.F_Q7$L]8R.\LAIU;VQMZD10FXCR,_6P*6"K_H? M;5)?FQ&V"P%ZPVU@7MC8"7)#+\!=A9XVML@:[2\:L *EU^B@N<=1HP4KY_>C M![N;VA%)E="99VIFJ4D(^+):?C393OM+^[_2+.4S%(2>%-R'+ A#S2B!"3AH M#!/?)Y@G.!*ATU:^JP%3HYOME +H80*9,11 P(RMX*?73&Q__'.[Y'OKH;$C MI2$!'YBG-BGR-=LO@+8>Y.:#8YN'N0_]I[R[HC=(%KNU$>^2F.X*T:E<<^=V M6J8R/+_,ES^DO)/S_"S8-E^]2)K2854LJ6(>AHFB MH7!*9CC7X]2X[I+SU:LYVTP?998OT6K>>TXSIX6ROXZ8UV()PD-A@?6,[NBG6@^[7NG&S/EZ= M>\]WPY/ %T(F.J@2 D&$P@@R+'RH_, /F9 A#[$+T33T-36**5DB7YFC+OIWQJF@YW_]BVU(\*_+I?B6SJ? M?]B<6MVF1@0RI"F(82C\1(5(!HGSV)E=L:1M'-?3F\M[5 M^QSN]?OK[>V'/VX^?7*CLB9 [3BK)Y &)J?*2K U$WP=)+/< H]>V::IOU%I MQ<+Q??ZPN<6-*++5>G:G!UZ61ZA4%-) A 3ZGH@U*5 /4DXQ](6B%$4>BP6U MF5KMM3NU:90).M-LG7(Z![4L+,=LQ7WPF@F@ R0#O^RMT;!^V4_XWO1BZUMJ M+[7^U_X+O=_F*"_O"4>J%_74K]NFLEP*L3)+O,4?G]*%]&>^1V*JIR-0,2P@ M\D,!:<02Z).$2\RX\EG@ELARI)>IO;!E:D9IXD7U%V",!;<+RWRU9F";7]_> MX!IZ%;4M4BW26!J0Z)#$^ MET 9,PP1IAP2'Q,8HP 1P96DR"J/S:*OJ9% ;BI(MU/E5HDK#=C:1? ](38P M#Q1@':PK#'"7V:FM9M%ME[E8O-?:'&DRBR7+%\7 M:RGNZ%K.N(?].(PYI#S1Q*=8#&F<8.@G?D1%2'D<,!OBL^YQ:DRWM0ZLM'G@ MA:[ FS';CMKLD6[FLD'P&YB\Q7Q=?N-[85+7F3BU?Y45M\ MM5SD8I%_I.NGJ]=LO7R6JXT.JA='"1$$P9 ;:7-/1ZHTC!,8^$GH^SI>]1!W M4RBQZG=J9%V:751)J0PORJ=4IMOHIG8:"KN8= " !V;SGK!M(3?BA%3/VB)V M?8\L).($R*%JB-OM[8CK:--F E^3[_ZQ-YN3FKNBA'K0)Y1 1(F"V L)#' 8 MAC241!*GXR M;)@:H1U_SRZ*]:D=I7[+XZE=QL>.V09&?6"6.P7XYN>Y*[5_ M;URZR(?C3G*9ON5S\2&GY!U [I4@V]@Q*EEV &J?.+LTU79/\V,ZEZLK'4<^ M+E<_9AXCF$GB0XP3 5&L$"18>C#"+, Q-0D'TFTWF3SJS.&>Y/'+6JRH50SQK<80 M&V;X++\554KH//LLUTMU^6RFB=FVYDE:2FJOBVIG,T95+"+.H50,Z=<=^Y!$ M'H&41]03OF3"M]IT&,"VJ5&%=@"(RH,+L-#!T5*9+&SC!5AM*Q^E"[!^DJ7J M_]J.*P^]3S$%HM^[S=P[Q1JU2(J,ZP?ML/ZN1C6TL=Z0:NT*C&P!E_> M>4@=EA[?;VA'6J1\GR%V6]8<9A :%T![[G*\I=)AL-I95!VHBWXDZ4T_"ZY- MV:U")9#R$C\*8$(D@PB3!#+" Q@D"9(D$8D(G+(#[+J=W#=8,\K*O&F.M;XL M0;9;?>@?NJ$C^@.=";!K\R"+JFXP#:I4?Z+K=Q6L;X;CG&[]F;O[4.GZ0QKE M'BDNW_1/'W6/)O>\^J5)%?!G(DD2H><(4'C*ATAX$M) A=#S&-._X'Z G Y^ MNQHP-7JJ+(:T,%G/"DJ;P3R7^!+XO!L2.S(2$?F-8.9, J MZT%I/MC87UP!C =#*8/90S>@6)B%$>^H'V8/4;.DF$,[?5<[S"X7(O_G/"?> M;+^^31!BY(L@A)A2$Z:) &(IC:HI$@'R)(Z(DY1A:TNF1HW[5?KZJG1X;D#L M6' 4F >FPZ8ZB(7Z4=V/4:H4=89UI&J)YZR92/%$2]#L:RG:-MAR?YYF3WN% M00[*B>S^H'9E,;>^6?"5(?4/LOA3_WO^JB?@C]??^9,YUV?RGZZ5DGKR1@15 M2900R+&I 4*\!%(N?(A]ZOF2AV'B)RYB^N.:[\37XZGUYV:;B-54W+XHZF[+ M6N$?0RNK;84@\WO')(%Q'Q++_(+)#OW0Z^7Y*.^7=S*5& @10 MH0!^JG#X^0)LH 5%GD**2C0Z#&!X5U&L=_P%?C N_9NLB[<2-F'9AM&.>UN ,3"T;7*X*,#[K![]O&>*COO?* M$+L]C$H!1YW;?\>/7]3V):Z?7[J30CZ_%,KH*911SKB0B8I]_7H+ MI(,5E@A(/(1A$"G&9$)9XCL%*Y;]3NW%WQH*7HRE^7E0U_?=#G%;)N@=Q\$Y M8N_08@W3W.I\WHZ?ZJ??M:?@[^4)_ MY%5 ;Y7N;\'3%SJ_6?R'I*N';\L9D3**$$)0X3@Q!R$32 ,_A%RH*(GB6 DW MQ9\V1DR-N/23&;KQ5"OH[4AK:$ '9K!<=N.ADMVXJ$0Y?EP 8RO0QO9'6UV@ MZI7#6ADR*J%U@6J?W3JUU7+M2/R?UVR=M_ZPO!0B+U!#YU]HJF=P5_0E7=-Y MGEK$:&9BO^<7N /D=_-WQS!P\.&V M7,.:T" .O>[UY>;JHDBO+$?Q2_$V@\O5RBP#%^'H9DM$+5?Y/!;4?.IQ'6PD MX/M=.QO:Z''7VT8:@H,UNK'Z;5U):&^[I*S35=0?>:#?9:;?''/(=883/XJD M%T"/(P:1) '$C"J8)$GDX3@,X\2ULI!MWU/[/)0U<];&1/!2V.A<7<@:>#MV M'PC.@8GZR*:TR7 H &$ J$RED((E 3J.(M$B5Z81GSUDS[6P9.8&F$V"'N33= MFG,7?/I02C)L>?JC_DDV(R$A+*01C)@RQ3:%#YF**4S\$*$@8#015J>6&OJ8 M&B569M8C&Y!;:J_^= K.9CKK":2AM]'=\7&2@CJ#0"LYJ%-MCB8)=<:INBS4 MN4O;2$/1[,DL\GU6RA4]C6@S%8T_3@.S5CY$QAE-5:N-PD_EC_[+3CV]6U6>"Z\YY1S[ M]C10+I).8P[86"I.HPR(HPC *.(I M?>JVAH+<4F!,=:S&>AY>NVE_+Z -_-UIB9=[F:1S6/1;#^ED;^,6/CKG]$&% MH[,WM-S]D5DFY:=BJRGCJS3/2/VT.=:%A,32-XFAH?0ABD@(<2 93 (?>[%D M'%&K2K"6_4V-- IS+RHUGIK)'<[5G)'BD%A1#.0BGS(J"10_S2):10(+_%&9]7E1'THHIOFN-C!'&F7N*<1X'$&,C\1WZ 21A*'1,ZY-(?Y9H)+W9 M0CZ:=>B'_W;#38KA/K!_P)71:L37]'M]86=R V_W:9S(.([S=:V*1.SJD6IC9FHK5LY1]4= M*Y*W2M? UK?6.1[]C+/=MVGTT1OX\S/6P+E+V?8)=+_ZMKU8-J[H;9]@'BCA M]MIXR^R\Y^5J7=IPJ_;U7V8J0D2QT(.$*%-"+**0)I)!$L0>#9$7>$0X)>$U M=CZN=GRR33"^5?7$XVU42/P$XSB$R-JM1K4*5CNU'+6;SMR*5/% >FEZVIAERV M<.9B,4,$5+;8]$HS9SL=E6AL(=BG&NO[WG]E?9\'\S3>AR>Z^.MR*;ZE\_G, M8Q%'3$= T@\D1"HDD'J^@@P%$0\4#;'O% N-:OW4:+ 6%-#FH& "(S_^ZFNO MX_G?!>ALIR[6"D 1AZ96%/CGI^7([Z2/6PPAU@_!E5G_HLJF/K59\V M:&KZU6>A:Z%G?;[- :HM?D@S;E*A3>F 4NURQOTXPKYF$<+#T*RK*DBE"J'$ M+(HB$D44^;U56SQBP.19590VMU#-=1X,RPVL 2$>>J_J;'7%ROZ\>LM&57>D M^HH-X(U77_&8$=.IK]@ D5-]Q:9V6@::.NH5Z?QUK?GV7O)RN>?Z>W'JXZ-V MTYR%?JUVLO:+WQ:G1&:$AI$(/0[C $5F59A"BF0(11 1'U&,9.)4:[$7JZ9& MDG6G0+;Q"LC2+6 >JEQO\G6[[RRK@M'ZL0"9<AXM3Y@ M6X? ]T.V&&%[XOR$%V/D6N?0/<;PO9BV;BQ;)]@'@2UO3;>RZ&ZVD%7 MK#RI?!]&(4$FBN60!%@/*P]BC&(B*76*8D]U-#4BWC\BUCX#ZR2T=H39!V # MIALVC^ED9^]YE.YLMM'9Z]ONP:5S4R#O-_G,Y&H6!")47,=P,=-L M@ *DIW0JB*&7,(P3EM D=CR)4F]^:D106>>Z>;4#F>WN4EL@!M_^*0P#7PO3 M>GRKC_O<\Y[)3A:NN5E*DZX^4FSV)'U>F,%FN M,?U1;N=C'@\#:HX7&?&]&'D0HR0TYXZHX-(+@T Y'7^UZW=J[_?61*"D+$HD M+\U.C>/!5TO4[9A@ "P'I@ACL9G:%#:#RFB3-KW!5]O=^S3'$:E^S\5:]CWN M^5@W0 [.R3K>WHZCOJR6;ZFID_AQN?JTI LCG&>F/'GE##'CDB/F:\!]Y'D0 MT41/.J2,8>0+*D,/4<]M<[*YN\DQ4E$C$18;C>"E,A[\M)*Y/E7VC,I.=^_N$9'E7;]F%EPN1;R3F6XU97D;#<<;N MUNB$7H]C65YY/)3;#FK&#S+!;X?;T.E532:\=WZ4!3P6"4XVK;1<530ULIZ6 MY@0&2&G\Z2N!DPN%-C89S;)T].5!/N!WW)%&"L MOP#YKT#N0'[6L\+]KA%W]U7,EN#UN[KI:L2XJYXM(3I8#6W;SD#K+K5JSHP+ M%H9) KTDPA#%DD"62 632&%BCAT$W*E^MD/?TZ.X^OJ+V<(^5^RY,_H]K<%, MLIZV[3K,$$6U6R V[GK,>Q77;@&,\[I,;T6VJPBQ'@Y^3[,9\Q),F<]U6!8E M$(6Q@%B:[> X00&*>,R"N,W9J+U^IL9/FTG1[O1'6^JX#WP*5[=)90>TQIH] M.@#5>HYX H9!)H/[?;W+K.^$PZ>F=Z82-:Z$O(&*>088Z01B/R8ZN%W*Z&3(U4ONB&GHS@ MQ,LJY7KRL2A*!]&MQ0YJ]ET&J)E\QH3]'=:V"DV?C2.@YLFFFM/EZ$/B4%I@ MI*$9J:C D$/D5DJ@!UP;BPAT:7^\\@$]H+!3.*"/]MR^7]EJ/7M(UW-I-%!$ M^I:*5SK_(UT_WCRB$!EQ.QQ',?04 MIR+1\W+,K%3!6_0]M:]4;GXA[U,YX%A4H,T -'^2!H9UX*]0*T2MN:L#-DV! MLVZV%C3K?^T'S&WZ'87&.@!2,5>7)EH>-#Q17/#WQ4K2N3F'_K=EGBWV5]V7 MV0V]76RSQB]7.NI?/'[0_UP\?LD3"*J"A#/$*5.8!C"42#,;\LP!G-"#*B3Z M#Q0S3)P.X QEZ-1H<.L/>-2> !V&I(LWZ105#CZX=JL(4QBR@2GV]NKFHA"* MVEI^ 2[?:#HWZ1Y0+5?PGIJ\C]JXEEX#X_:FGBN3^EI9"R\O %7Z@3.RT3T> MFQQX2/H]7CF4L>,>PQP8\H/CFD/WU\^JSB7G*_UQ*Q-5E0Z$*0\4)&&$C$ ( MA@1[ 42!C!'U)4OLCJ];]38URB^-*ZM&=IOX[\+:;L&E-5COLJI2H7MW61EJC^*X+()9H=E[A.(J.ZS+&;B/ONE9QU)]S"Q+';VH7R.]NUI6S6QRJ M(&32AX(:6F4802Q4#%4@L$]#[G.&7(+P8YU,C4WW]J);%B8\"J==V-L5I(%9 MU!D?YR"S"8!> \2C'8T:W#6YNA^8-5[;\F1#*?'[L"RUB@I5HIM\PJ@CN$N^ M3M^*@C^!8GX0>@P&L? A"FD(*6<"^D$0D!![IF!IBTI/]A98O0+C5VS:;(XM M%;A+^=/S4*%]69V*4"SV22PB&+& 0N1) M"6F(.4P2%'/F*86)4S+C;O-3"V8N[^^O'^X=!79V ;.CE?8P#$P=I;SO$$= MCOO] #^;X52VSDFN2[%NI]CM9E2*X55^J\@0WB_^0=/6@ MT9:S.&&$!9Q"#U$)4:2G*51( @,D1100XDOA=CB\E1E3>_?U(X4*-STT)$- +0@Z12?,P]1U@'$6"8>9+Q-V68([U M,C7J,D:"FI6.:R]'@;1]WN^0^UM;6R^ YMWY:[[__2QI]KK*JP^6.O"4 ML&;3Z=3BMNMLG3Z;E7?PD:8K\' S-R@RM-O@"YT7E8LS%;_S W''PM_S0>@-R%'F>FKJCU M+4YFU_G8,F5.D!P1+'.[O\4L]YX_2?$ZETN5:P!D1L2DTD1[,&G.V[>'ABKQ M")$0$\;U;#<*(94D@$)R1I/0\S"R(C#'?J?&7Y7EN3;&UO9*[\]A6N: O<44 M=QA$!R:N,V""K[GE5HS5"5^'Z>\P.(\T#>X1;[<$" M@R-!8B;YGQ^7;[_HNXOX4/\E)XB<')K:'(4(+)RJ7GJ;2]O-21]65,C/9F#+ M_36FS+%,3B"FO@]10GW(.-7O>>S%":<^H:&3#/9^!U-[M7/[@+G";29Y %RL M$D64]" CE$ 42@T<#A@,(L*%$$$HH\!NAZ?)IUS@I["NL8A0)IZ)$Q[N9&F-65FXJ"KJ]U2>P MM'NWNR,T\!M^ ,X [WDS"+V^[2>Z&O6=;W9W_\T_<7_K3SO;[L1[H9]44_[>;^2]YP9;L7_&;!5Z;*S0=9_'FS M^+*2+S05'V0A#E8NKEPN1"ZL4.P]S1B7"?*()@&C-XEX$$ 2(P0)3N(@\57$ M$E:=IK.C@7:&6+T+NX?J!B:+TNJ\7I VMSXKX$6IH593@I;C9,\M2N>).K=2XF=;7,UME^F@T+62)PZ$/A*051E"C(4(R@)W14 M)2.)&'&JO72FOZG11,3W#+IV7-$C9@-SQCY+2[T'A,WV. M>W+8#H"#H\26M[4\7K>I/V*2PZ^6"Z,R(!<\E=GVL[%]!;"0?L03(W!"8HA" MK"=GOD\@#0(_],.81[[59G6[[J?&-U>WO_UV\_#;]>>'>W#Y^0.XNOW\?KVZN'>4%',?!CHJ&0W=@9JH9GD^O=DROQ3/@ZR!4U0ZW?@\!NIDP[NG M5O <'!MLUTK+*I9EAL^MNM3]B'3^ND[?Y%:A\_J[.3XGQ4?MK%'Y?"W2P6Y5 MM>[]1:[NG^BJ2 >:X5CZ 4(<)BABF@:).7X8*!C'(9:Q6;ARDU;HU[RIT60] M]:WN7TW=%U0> O.X@9J/YJ;-YH]V$^1^ENERCLOE/3\%=B3\?F,[,$F_Q["Z MU^H@"N@PO?2UMW')N9$:S;8%Z6=!1+ 7)@C&/!80 MD22&A,H >G$BN8^HHA[NNI-QV.WT]BTJ&\%J8V37'8HC:+?=CVB)X+ON/FP0 MO3N/: \;#JVE<5Y2==TGN]!B'2M0^5,]VJV M L6OK^O/R_5_R/47FHH9]A&.(QY /Y8*(G,*FR5>:.1RPI 1(B(UJ<<.?L@U M,(;WJ<'C!E7/LCR6G8^LU.,&R:%XC^/]+3,^T\>G]:WZ/2O.@-^R(JOL9J%# MMR?]:,F/R]7M2UY$;O'XR7#FIY2R7-)Y1BBF4>PC&(92F,K%"I(DY% &D2 ! M%5'"G20D.M@R-5+;F GFQD[7U-$.@V+';2-!/3#=Y5[ I8+:CR+' U2>F(BL M\@6HY0IL1R1W!VS\Z3%?M3NH_2:U=K!GW,S7[L =I,?VT&1O)=Z_K):ZNV=Z MLU#FC[P>YV;'( RYP.;XD1\2'Z)(3TM)1",8*XG]P%:S2 M^070'H#F#P=@![D#'1'!(>N1M]HPWM7J;Z(*AWMO=Z5Z^C03L]2@!S?Z4Y X &D=#;MOM--3C#F"PUHT[O'/ =,U-D:(XB;T8$0RCR(CO MACR&A$08>E$44\Z"0"JW*@DNO4^-GNQS"L\71>IA;"PWAX9"?.@=HA[!'B9] M<] "56X63"]Y\UQYJW:-=$W=O)>/ILL[^;) _=AOH_R!!T2(ET!G&@O$=[.]XIN=$9J-,9C.Y-M96:O%EH7J&F M8*C\0-?TJM )F$E%8B$]!;E' CU1C?5$E1(.L2>$PC%*D+ Z2GRNHZD18"FI M6#,6&&M!::ZK[N0)=)MYK$_,!B:KMG"U$*%LQJ*#$N6)AD>6HVQV[U"3\LSU MW;:+=>3&TD5.-W>2+Q\7Z7])<2-T!ZE*Z4&-!AW=51O6.K;3OWM]EJ*TJ/:+ M2A+A3K[)Q:N<>9+Z*(XYE!B9B:<2D-!(0)\2J500^E]]U-$;9%=^' _>94]_U,$YE1$PKA$M\@EJI=$>EI="Y,D+ M=&[27V\69:+LGO!I(E^PK8&@\Q8#!Y7U"P49EO+'3:\.XZ:1=+!"(,PEN#' MQA&P7H*M*WF>OLEE+;TQGZ'-&.4.@?OW&!R'Q(3Q!FFD'(6A!\LM8Z$?>!N3 M%SIV,5X>0S]8[*0T]-1DN[GAYU>CZ7NK-HG*Y3)4-O.(PJ&'"(QYOHY.8TAP MA"%6<8)(A!D*G!2Y3_8TM<6BPE"S4,NJ*#TK376;<)W&UFYRU MB W]6MF!M M3S_:)Q%HE>)P6G>QLU@#_K]'ZP??Z&=AQQ_?PR7_Z0\EZNWE(N\]/T M>>Z5.6\O%UG^,;R6\SE=9=O?_NS(UD?Q3B)*"8]#&+!8&:%]!%D2>U"%*DDPHDBBQ.GKVQ7M M46+Z]\':\OO6%<&AMX,/M+HN0&YCCQ^<)@CZ_6P<[6E<\F]R]H#"&R]N1\2? M])Q6RA-GD\LX)/OP*LWQB0>-OM0A>^@S' 0PPIQ!%+, 8D0$)(&D/HT#I9B3 M]JNS!5,C%/UT(3>&< ?=CCT&A7)@9BELO]A73KC82B=B/>EKCURLMN5LQ*F6U!FF?SMHWU+;<8+XU6*@#+O*Q:?,T1-S64H*:<0*88@E4H8U;X0"Q]%/([<"A#:=3PU8KN[_OOUY]^OP<>[ MV]]R4>N[RZN'>_#'SI;6X^!'>$-@>S /%>:7"FA%D:# M;]IJ4)D]D)RU*U@]ESRT['SD(HAND!R6172\O^5QKY44Z?K3,LL^I@NZX"F= M;XN*[)>GB%041D(Q&(5$3^J8"B QBEE*ZNF>4+'O^TZ3.I?.I\9@9CWCF[:Y M$&4J/ '&%6>Q/Y<1L..NH7 =F+]J(%Z C>4[=1J'+!_2!K5^SW2Y&##ND:X6 MT!RLP6]*4L4RQ())C28/LHUA&7P!(2%',8RH!R/XX39K<0 M=:3MJ5%299U#]LP>6,WTTA&"@=FC,NQ\_>;SSXQ]4E![.$9*\CG[4+AEZ1SW MMS'K9N^6\;)HCMNZDQ5SXI(6M&.V+VY507(?*<]GFE=+'0R*D"40)46@GEI(C#3^*7#^]QZ,"P(< R(AUX0,[NYMZJ*6BLO+D#E!]@Z<@&*L:A\ M 7=CC84#"X\Q)B/Q]8!CX\;T73%M_":T;GR\KT=7_W>^,YT;MCHNN]/0:,=CCYE?/PY[]/E_,M/>SGN@^?)/S-_G;VET?=7#/@LUS/E1\+L M0L! 4AWD,!%"3'$,0X:%)Q/N!9S/UGF,9?6&]VR?$ZUNK!SNQ3M:\!/.1I^GHW;8MAZA!39NORC(+Y3LTDDH1*@2'VL:DT$NI .68Q5#*( M)%=1A.T$IAKZF%H,7)E85)7+G&M<'H)H1ZD=H1F8%C>HE.9=Y#%LG]4J3WK? MHJZ7.X8#%/M'P M23^$2"94SXZQ@CR4BHDD4=)G+B^]5:]3HX%=HXOC=RU$FNP0MV.(WG$<>I7L M%(2#%@=R0JE7;K'K>52V<0)CGW_<;FZ;0,*7SV4R0*1HG M9)BPQ]7QP"&D@ M")1*)<13BB-NOS^[V_;4V"6W[L_:/-?4B2U:%ANH[3$8F!DV[K=.(=GBX)I" MT@J/,5-(&A^+%CDD!PZ?SR'9WC)R#LF!K87M!75+07(-O*]]WIX7[.9 M4LQ+@D1"AD(.$?$Q)&$00H^'S/?BF)! N8GJ'N]H:IQ4JL16FH-;->O"7%=1 MW1/HGM_SZPNS@3FL+5PM1'6;L>@@JGNBX9%%=9O=.Q35/7-]NZG1[A&FZN32 M# L4T( )&$120805TG,A2:">'D4J]CPBJ=,"R/%NID8%V_-[G&9/0,V7WS+P MFA4UDI>="E6?P-EN!M0=O8%)X>#@8V5C?_.;9@QZG=""0\"2$BHL M<^'Y5%FIJSGT.372V%@-8!_6/Y\ T8@5EF[F3 M):8.YRDNR:#=R MG:0]WM M]H6=Z3>Z$B[5B^VPMZ#OWA$=F+UK]H*B(/&!J&\+ZK:#TX&Y>X=U).+N UXW M^G9"JI&][5H:C[R=/-OA;K<[VP3>Z>/3^E;]GI79#[=L3=.%%#>+Z^_\R4@J M?ERN\C#_ELW38H\BVY3D1(Q(Q#RBIS0^AB@.&"14ZEI[DA^SSB;W^]<:9O[C$F)T&SB:<'VLXAH[RC1_F M!)+VI,HDJWP!-PM0>0.T.\5Z J@YY%S;MH?!<9D7C#5(8TT7!A\LQRE%'_@V MSS0Z]3#B!*0/)';G);VTV$G@ZDX^ZR[UU*CVG=UV9C*"S*?V(7W6E]RJ>_W3 M3)DZ<\O%IXT:,_$3G/@)@QB'"43*\TR6MH*^2@)3T-Q" JL'TR;W32P\ M,WF^I6^@'F5NO2L4G/-(LW PK_]:<[&#&'>/(V^WFOX^XSG\TMFH0]E6P:M' MU(?0^.K#O/=0 >L1UA,Z87WVT-MIGBO] 4I%OO>Q7#RLZ"(K*JGY,ZE"(K#' M(69F;8O(!!(?(T@0YQ(%E)/(J3B#2^=3H_G+,IM-@A?=Y).)T5[TG+5[W@#F+%Y#GVXY;U\[JOFR6KZEF6Y'3]X_+%_96KW.+SDW97>R61!( MAF/LPR ,A*:91$(21@2&B52^DB0) RO9%IO.ID8Q93K!?*F_Y*T.O34B:T$U,)54)ID#P3)],RUIL3-TL^,JL_=TLRAGA3,^A))4AAP%C$42)R1\(2 3C"*N$AT81 MRCY_X*#YJ=%%9:#9-5JYG(D[@9[%CD\G3 :FA#H<3D<$3\#AL,?2"9:1]DU< MX''; 3GI?>.NQN%=X^U4G+1X9_?A]%4MR.JSGKK1["G?K"B_3;,X9H'RP@@R M#_F:KJ)83ZD"#E6H^>[&M[13BG 31@K4Z0C,P M;VGK@#&OW*R\[@45!_+JB,Y(].6(DAN#-4#0R&''[AN/Q1JLWN&QINO:S>#^ MNER*;^E\?K>#H_M3 MK:9+NXM\SD*&D!&5@T)X1A@ 21VPQ )B&E"?*Y'$*G*1FZLW[O1RCZ 55^A, MBR9QG?. V;W(;6$8^ W.93+7E4SF,)*8@[RQ.QV\FV#EJ7?TZ#5MRB\LER^? M9752R.,AUE]8#B467']^PQ@R')IBQ($,8SW G%AM+Q\V/;6O;FFON7Y6JMEO-T>2\?S3A??D^SF:]"'JL@A+%0(43*"'HS MWHZTB;=S(/O_=J#Y_2#,^7V:O*SG# MC*I82@X)-EM%7%,6240, _VWB/$D)I$349WL:6K45!AZ =16"UMLC'6CHM/H MVI%/+Y@-3#<57+ET>&XF^' >+F=Z.0M%KX1RNK=1*>2LT_ND>01J\R6,8V>&GD5B_\K M8R1<*OBJ_U$?X',RTNQ^ Q(IB!ECD" AI4J2F'B)"Z6XFS UIMF8"NC&5DL-EP[C8$<]PZ([,".9 M;; \'ZPR'[ ?X*??"VGQ5PIK8<:HS-8>IGW"Z]!2MV2W MF^<7S;5FSF,.F,R\A(=413YD>?U:/Y$0$TU]2A+B@Y:Z<&W"OL?"C7:7.IB+18IC+E M.F:,))&2C$(4ZJ@%"19JEC*[4[YD,@Z"@& KH?RF3J9&2)6=8&MH62_&OJC. M24";::ZPZ?[F_D^L-G'3^L0WS^EG;D<;]4ZV]T M)3^8Y>/EBZ&GWBR &%;+?B^HQ& MF$L5$\B34%.="/4$BU$.PTAQGP8AEAYS.D/0P9BI4=^Q8SH78.-A7MVDIM?F M>/"@RZC9T>-88S$P73H. _B:>P*,*R#WI4?6[ /2?H]!=#%HW),2/4!W<)BB MCS9;BDK44B 719VJI^5K_H3/J/!CGPL?!OEI=FR.D28>@;[^A:>2 M!'E8.0E-G.G0B3U'$Y^8UU*7C5!N5K/[__X7'/C)_PMD;K^C1,4Y^.THLD]0 MAXX:]Y"\;D;-7=+"$HI^92[.=3JN](4E! =R&+;W=^2)7Z5)4DGX?9/'G MC,U."]ZM=3?855*@F;EBB["^K\@$#!A*H8HQ!1B01.(.4$A$Y3[OM4R^ MID8=QD93J*D4'G8Y@'D4P&:&Z 66@4FA0J0RL(U*SU%H' X*=H5HI%-][E"Y M';MK@J'QC-S1&\<[T-9D]\[IL\8+VP5*5\M%OJ#V1[I^NGK5S3_+U69-]>IU MM3*I==B+<"(C#&7D^Q!%,8%8(0\F<:P4QKZ>E_DNX9)-IU-CO@^RJ+CCIKGN M!#/R Q7Y#,,H\0E$GD@@80K#@(64RMC'G(>SA5R/##(I0*XZ'I ?"J,V$V#' M^:T5QG8A:=\/Z.#?H,)<\$W;"RJ#=S9'2J/["T]=(.HU2+7J>-10U06*_8#5 MZ=X.*>SWZ>,B52FGB_5G[17-GO)$M*(R8GZ2\%;M%!G[:ZIISI]%L:]GQ%S! M ., (DI]3?U^ !.)I*<"[C'DE$/6Q9BI?1)V*^TMO^F/@UE8I^;0=Y'BY[K? MVV6D+/=_1\)_8,8K4N)K?H#2$5#SY*)4;M(AY^Y0Y>[TG";?$=/^,^?;&C1^ M,GU'Z([FUW=MLVWU\&R]2DT!6I/,/_,D)8&?<.A'2),G5@)2@15D*@PHBCU$ ML)/6PF[S4Z/#K77 X.U:?7L'.3LR:X_'P/14@^*J"8H6U:N/>=QS!>J=+D:N M(GW,O<-*T$>O:ID*4JMP>*NJ6=X]G4LC\O*<9J:$63:+$&.^DA02(;&>FQ&C M<$L51.;@K^3(9,0Z)7U8=3NU5[QNM?FLBFI2S+0KDIV(_(^.K M]"6O!6T2-&9^I$+"%(&2Z:D:2B("21+[4',58SPB02*= HV&OJ9&255F:)D/ M6C.WS&IR/.O3!+,=__0$WL"DTP$W]SR)\XCTFR+1T-^XV1'G'3](C+"X99CT MJTTFN=+S%N%''@QI%$&$L)ZV8(RA%W(E8RQ]33=.;&+9\>2HY>;RUYM/-P\W MU_?@\O,'_6__G;[Z?B/?A.Q'%/ZAX!W:/(YFI@U M2-*^*SJCYFJ]3[*^*R2NN5L=D_3SK4X]QTMS.4TZK_;#\SHBL0<#_7A!%'(/ M,C_0)!5[.K[1<8^RFX$=;WYJW%,ST"&1X!"U9@KICL7P"RF5;6T2*XX\1?99 M%9UP&2FEPN8Q<4NB..EU8P;%X5WCI4^IL99V\-Y98UG5\W+TYA:;F[U@=30 M.U<;D"HCASVK> J*80XF'O3V/J<03SE]\LCAR1OZV ?209+YPP1';W1N3C(> M_VGYB?(YCO-M(DT: 42*$TAP$,- L2324S+!B%.V51=CID8QN=R9F3'D?ZF9 M"[Y^6#[3=.&XVM-IH-IL4@T'_\"\U0'YCKM<[2 ;<$_,T:!WW$%K!UWS?EO+ M-ELJU)C)Y4V6O4KQX76EB;I([,\W\//?W>;+8]GU=[GB:2;%C)D,2LHIC)5/ MS=&>P"0L>5#R0&",/,XIGKW)%5M::]>XVN#RUM8M&>[EK4PSNTOY<4*P?&F1 MG^0^&G84.2C" _-B;A\HC >%]>7QH(NJ=$)Q2>D#V#C1HTY.6_SZU<]QMF)< M79VV(!WH[;1NR(T#L]5Z]ENZ2)]?G\N (U 1]A4*8.)3'R+L*4C"V.03$1\1 M2KBE*M=!RU,+\TKC[-CI$*=FUNGD_H=/7U!VXF?EF*4AM45JM]6)HLPN4\%53'1UNYD22, M=1"B 0MDR(R GGY+?46A]%B( Q&P.'32PVIKR-3>[/O7YV>Z*FJX+=1R]5QD MO; ?-6FGTJ.+JK ;W:WGYCK#:SF"MK.[X<=E\#7VN@LF1"QQ-^_=IK+V>@GJ MC@PJ&=,5U)[G?BV-&7G>UPVRPSE?Q_9:ZC:LEEGV9;54Z7JF9$01DQX,N9$O M#F@$28 )9"BDG'$D/"-?;*\&4VO;B15'$'[)30,ON6V."@PUP.P8JR4, Y-0 M@<"79@3<-10.?>U7,*'6_KCJ"(>.'4@A'+FD2^;A<7F^'S5QOO^0=/7P;3E3 ML88K#D(8$>3I%U=#QZ2O_QES#R4LQC&A[MF(UOU/+>318(1M$ M<6!RL%'_U/$)D^ +3<4%,!X [4+?&8S.V V0U6AOPSMD.CH#=#S[T;V9EF<_ M7O/C8'D$6 .HH5O@T>\YC8;^QCV<<=[Q M@Q,9%K>TXXQKI21?WZKK[_Q)/P?2='&[,'M?>_M?![MFNS^H73GC42)5@'P8 M$S^"B"L%L<<"R!(<"1--8>24<#V C5/CJ,)%LUBAEBN9/BX S\42^ \@2Z^! M_H;H%U&_F[S:N\[_(K=>N5':$$-O1X7O/* #4^AV+"O_"C;5(V>,OCA(.;@ M>P=L\\'=_]FUQ3@[D_" (]$K>0]AYZBD/R#0^Q^+(;MJ]Y'YEF6WANY&):GS;N]SC<4=[2BC.G5< MJ+A+(Q68?9;K&98FWSP)H!+$Q)9(08HTJ!'AD8A$S ,DW?*A3O0TO:RG#Y*M M09IEK_D[T$*6X!2F=@S1 TX#TT,.T$T%4&[@!?C<4*+9F1?.8- K*9SJ:U1& M../P/AVD?A)!$I/0CW!,/$K<C%M MY!2)/N$\3)CHM77WDN\/*RITH_<_GMER/D.*AH0@S=BQ]"$*60P9IQC&(8Y( M2*.$AL*VSOM.RU.CW](X4%AG7]!]%ZYF]NL$PL $9NF_4[GVH[ZVJM&^V])H MA=F/.E"OQG[\@A8Z!9=S_9 OZ%K^2K-\X:CP+GZ%W"0^A::-G< HC M!U6#'K :2=O Y7%RTS@X@T&CTL&I>\?3.SAC_8[JP;EKV\TOCU0*/%Y6\(]5 MNI9+I2Z5-L.DE+[)U8^9"*,@\.((:A9$$ 6<01I&"D:))#1"/E8,SQ;RL4@L MM9Y>=K/*Z@78E$+8LVVXER"W%6IC,\"?Z.I13S_HHXXPLS58/TE *P@0^0A#'+(%(( XQPK&. M6R6/&!$TB:T"U?-=32UU*';IAZ7'!!/.$D@WZZJZFQQ7YQJM19W:H!5CN>Z >L@7FB9N2F MZM30PIXGT!A*RG._N_<2[SSA=H-C)(/<_WL*^P MDSQ>*RNFQB[ZH8L!PBY@>0*D%@1*1D M"J/8PTZ9$U:]3HW3"MFCM%!&,LL@LE#YUG-;:7S(-FM6ZVUIKC9I6G9C8D=] MO2,],-59R$]ILXL+>DR#=X)I-)6I;<^3498Z ,-%3>KPYI:J"G(A5W1^N1"7 MXCE=I";Z6Z=OLE0]G8D !2KP?1V2Q2%$5"!(?2%-L@!#A 24*B?%T3/]38VH M2G/S]7*Z8["C%L,9F.T8J$?P!N:>.FZ[ME;:QCTJ.=BATJ^ZPYD^QU5\L /@ M0 7"\C9W:3IS]H6NI8FT+K^GV2P0E(2$D-.(P3E H$B\.0L]J M:>A(VU,CC)IYX*LQT'(/_QALS:30$8R!">!.OJ59J1FE0VT=XA4?KW.@.(G7 MG7"_LWS=?KNC"=B=<*@N87?JDG:?_THWX6%Y:4I3K^2OKUFZ,$H+9K'X5N6' MV8K?B)GPHD1Q$D$OC!%$."$Z%@@85-23,M1S&HE(M3EO%PVX=-]B%W[H=5]S ME/2%IH>UO3?3E^)X<>F!6\C@-#1V\4/O<(_#)9791LBE- ]L+<_WF/)"W@;K MRW-8.X<7;4#K-=9P,F#4P*,--/M12*LV6B[0/%']6-Z^KC6#+DR.YTQ21!6* ME1%6T+,;)#AD/@M@'$D?"T*XS_CL)?]PW:_I:FVY)+/?C\N[M-_;<*]5=0+T MIW0!LMSDGQT75P[PQ#PB,:8ZO(M1!!%#L?Y;%$(F29Q@Y9. J1+/ZX7E-Z(' M-*N^_EMA:;DHU06=H1>@93CG>[Y+202_C+A^=CDA?VO M96^5#?*K+K_1E<@5!6*&@N/*^JL,=-N3+JO;?>"\_NO==?&H+@Z=^0"Y*Z,L_Q]%LG1 MEL-/6S*9Y?&S8+DLEY]OK'/E]>S+@4F(]'0YBA"D,HIA MP#T4^KZ/.6(M*Z_O]S6U5;#"R-;5U0^@M".QG@ :F*IVJJMGX&MAZ3!JZ1:( M#%5=_:"_]ZJN?LKQANKJ)V]I1Q+;!.XRT]LD'6@^RD]*;1]RA&04R"2!D:\\ MS1=) %D84NA[BDI"0DQ])[ZPZW9JU''YZ=/M'Y>?KZ[!Q]L[<'5W_>'F 7RZ MO;^_OG?C$TO4[:BE?RP'9IF=E0>O:T/%$M0VJ0XS&2BJ0:4LUN$,)N;T&!=0>9P13Q**F),:I5VW4R.2#IF. M'1:3[4:HT])0!]S?<2VH6I(>,?'Q!%!C+/7L=SV%M9T3<%@NYIRZNX4\RX-< M_*/4R% ^IB2*$AA[D:8JGQ-(HU#!A HJ4!A%.+&JR+?7[M2X2%L&_^$@*5)# MJ)DJ.O@],!?D+K>14ZGY[J"@T@Z#D413FH??32;ET-%&993:Y>.)H1S:N*-_ M*A$R5I9D&,0A+JL"<6F$$4>@@2%DNHZ27FOA1$$BN=M3/]3(UEONC& MS/K"FUEW-X'-W)A;/QSK%LR<@MND!M($IZG3EJOY"DS,H]!J+G.IKU.#C MC,/[T<:YRUM*]9>93%?+9Y8NRY#J?&HKOVFG>UM!A\-3:#W&C'->^SH-O1 M9I]0#DR+'5%TUT*RA*9?1:1SG8ZKBV0)P8$ZDNU]+8_4+I?B6SJ?5UGK]?6K M62ACZ3$2FXTT"E&0^)!QGT,O"AB+1! 0Q-U2))NZS(47@0C;&)JCU'(1*+_%WHA MEXBR@#EIS/0%_RBGF4M;6YY(:L35CM#[0FM@,J_,O-B<)]K=2.CQ\+(%(/V> M7&[J<-QCRQ:N'YQ9MKFGY;;F*\OD?[YJNKE^,^D5>>D31%'(D.?!,.1(QX92 M0"H"#Y*8>K GV'1ME_SMW>6_;)LV\-/QLHN=(.EP$R MND]V^0Y)W>?*%L_5R3>=VA.+8OQ/#;*P8 M<$O:]*%G(QLGBJ($@-?= /.F UJ]#(L=+0T(]L \5;,Z?C/D_ M;P05M ^]YFVV :_O9$XG&\;.\&P#T)&TSU;-M,B@NEH:F8(R2\:C'D9AZ,&( M,LUL<<(AP2R"G-+(1PG'Q.?6.53UEJ<6%16V.:02[<#4S#2=G!^80PJSVN12 M[0#@D$W5%HB1\JE*0.Y?4YN*76[Y5<=<;\RPVKEAO!RK8W;N9%D=O:!EK%6K MB?)A^)KEGV\HII8[Y3"98)B'G4 2A6>]'2=BB MDI23$58/[?B%HTQ$_)>].D2\."]F0BW7!"VW<;$,M7J'>=13,)EMQ:?2@Q[# MK#; ]1MD.5DP;HC5!IR# *M5(ZVGEZO76AD7F7W6GI9O$I,R250B882] "(L M*"2,)) E6 14,AM9Z/M@+8,-SDC&S M5ITI/P&S,;77.=Y90/J>T)WN<.S9VUG7CTS5SM_3W[KV)JVUDMPK"I+K1F_5 MQS3C=&X*(TOD_Z#;UI.EUY6L"3XA&D68^3!.1&P223FDC&,8 MXH0*GA N..V8KG^DVZFQY.75__[]YO[FX>;VL^/>H27,=F38/W@#$]^QO'JP M-7F@+44WF(;.CC_6]7OGP#? 89'IWG1W2S6IY2)7UP>^RP(])M=14=')!JT<=*2O$^M6/:NYR M7-TH*_IFQM0"GI9K4AW'HIE]QD-X MZ+6HD\6"*T] Y4J+A:@^!\0AJV*4@1DI!6/8 7)+V>B,:V-^1_O6QTL&Z8S M3N9(]]9:?)X^2"57>CYS3^?23..?=?QF#J@_+U?K]+_RI[DZ1\@X0<14#=*Q M+412(1WR1CH$0!%.$HF)+ZS4FMVZG=KGIS(<9,9RD[=;FJZGW#7CRR.=#E1H M/Q 6WZ)!X!WXV[-!-C<:7-60K=M][D!B%V0=/BJ#(#S21Z0GI-V^%LZ -7X= M[%L;[VO@[.$.^[O?W3+#9K%.13I_-85O[R4W7YE49I_UX_)A:;XM,XPCP7!( M(>=>GM=,(?'B"&+.*0DC)1TW=B6,)3;_9..]1-(F@H4UW>G''D MA6X^__WZ_N&WZ\\/]^#R\P?P\?+F#OS]\M/OU^"WZ\O[W^^N\]^YA2N#C;1= MF#.%T1N8]VHN@G11; )1S7U;-T'A9RUV C^9*TI?0>ELJ3OY\_"),T./2J^1 MV6#&CAK1#0WY?B0X>']M/SR\$$JC_TDR* M"!3)$ 4ND]KN)DTM1BV* MB"Q?2J&ZU7X!7VHJB&8Y21W\[G61=JG>TL/XVGY8QARUP3\A&V= X4U9[ 74 M_3&IXQ^J>?BU4I+G2@?YE7K6I;VL-HQ W<\^/QM]8=[S!Z*S62-_"OJ"\9#T M>VNYFWSHIXU6KI+*,YM*T,,TA@B;I )G; 9F.+<8&DM17G@^B#ZDY_>1S/XI).GE"8/+VSW6M_)3.J;GG28 M^$&^R?GRQ9#%]?<7NKB5ON7-XLMJR?.4\FP]HTBBD'@< M,D^$$)' J%$J!A.6)"'B <.14X7@'FR:&G545@.Q=CIF=>:U'F'MEPC[L&I4[>P1R MGVW[;+K;&;^Z0+EN_>-R]4P_R_56.6LF/&QDPCD,$#7KLRR&./0QQ %CC,0\ M"I!3.&;=\]2XULC$I;EU[<[YG8?:CD<' 7!@MMR<]JL9?6$8$.1FYQ)\.ZI\ M_1_YLX9KD%-_YWM_EX-_UJ"<.OMGWX#[_O'U8IVN?]S)Q]04*J#J;%.82/8&IGG4-CO'1\%\?S6 M<5=H!N831U2<]HV;7&^U;7RTP=%VC9O4%<62=2'R\CZF]PI650'?V7!UU M5U*")SG/9P(RTZ/Y#;SFV?KK)YE?F)\/,__(-U; %VW-DZDL>OFXDM)^GM[?9]IU4W3.7MIN.?=2TL.!ZKK>5U*L+[Q5GSC_E:I5WR_E<_\ALR,T"' 1A M'"?00PF"2(8"LD@H2(2*&$IB7RFGFLOMS)@:WVZ\L).E!%^-+Z!TQG'AO>7 MV1)/B_EV'R@-S% G M &HS[3Z)E,/$NP_$1IIZNSY:;O/O'/R<_3NS\+,7=U/]>EB6 MFZY?5DOQRDW^9)'?/ L)(QCY$20J(1 1'2SB6%)(DR0,0D009;@*$>VBP[-] MMH@$!^;(:C$R7Z-\62WUMVK](W^]>A?'NPL-(.(A)WN]5VDPLZ"<$HP[/R-+9EH)5_H_\_> MN_9&CFM;@G]%P S58!Y6P^*(KL_.5^GZSL5%?0CPZ8Q[PA'NB'!6 M^O[Z(?6(=RA(!BFK@3D?3MEI2=Q[45I\[;WV5+0Q(9KBZO)FS:.[XC(?Y M:KVL)\NWOZ:KB60PJZB (%.D!)"B#!!,)/P=#C/W[H[;>8H/^G,-G=N#/7NX9 M0KI8+A=_3^>/JW;1S@6K4(DQ2#%C %98 0;U(HGI]5*J.,&<6=5$/=? V$A@ M:Y]C0.@A<'8?^S5P1/[*MZ8%K QZR>^P<9J'C0P;CGG&Q:.HRW/7755OK]M< MGLK-W):0-..(IX#D1:6'=5( 2O6PCI1>9 A95E(Y!7V?;6ELWW17/:Y;3WA5 MV3L!J-TG'@2FR-]ZA]".D3$*>UY"(D9AO1.MO455O?-.GRFIUW.#;_;>3SE_ MD9^TA:>*+&PS4\RA_4J*!_IK@E."64X$8 @A -,2 T)1"9B"I2QAB2!T&OT] M;!@;F;0N.)*(#_AV]!(9TLC$TUJ?F.\F.5>Y92?5KG7"5 -F5WG#6'@;#IW M.P;.GO,&ZCA;SO]1'L?AM20"7IV3 M5JV-C=-JZY+9=L1Q..Z]B&P_C07'*S)A=:8FOW7&_IY\ MGC?Q/-MPGI#X.1R;A\1QH./S*_%T.TVWQ:?W5/WB0X8[7;?U9^^4W?HFWVFF ML5P_J7YQ[M0FYNE^N5!-3*@A_>_RL3UJT_2_6LRFPAQQW[)5/11,,I&+5 D% M&XVYVF ZUG'/;0- 6U<:E.CFPEPYY?IP%W/;/K. M8]8;$.O \^ 0E@T\,PX(YO%<.>3#W6A]M5Q/MH_3S=="0JW&?4D+QF!!@2H@ MTRQ-D&;IJ@!E#@M).2I+:I6WW=?(V$AWS\Y&P,JQA$ OI/T\&0JHR+3GA9$U M@=F T,='^OX=+M*_'?)0;P.#T(J-BQU+6%WK&2! I\M_TMF+?/>Z^?%_3C7Y M+/F/UR]&Y*8^U]9S- )%"4%!* 5ZOM/OS "._3M9E;A,8W,(=? Z1YLX(1.V-@#NZ:'#45P@N,H M,L'M;M\2\K6PJ1$K;@_<&<&"%30#4C(.(&8YP(2D0!8%EJ7^8TZ< B>/6A@; MX702P<9"UX+PA^#9D/J[2?N]#O M:_XG74Y-#O$WO6*I!S7.:<4EJT AL "0E1S0,B> 2H%3D6$E*JN"0N<:&-NW MW-F7& .]9@M'$-I]TM< $_F+=L+$^8,^YWC0[_FHD4$_YW,N'G[-9Z_S^YC; M?8AO\MD4.IP_GBH;(T2:5YA)P+&1 <:Y (Q5)1!5C@A'(JNX<"L09-&JR[L] M3*V?[Q__88KY)-\^WM]]>_C\]1]NW[P-TG8T$!B]R,S06IMLS(U?*\J?LV7?E>=[,IO]'@&(79#CWSM!CIN0F_OE M=+%L"KLVRC\K<^3[.)_^EQ230E4H$[ 1',6@%!(0&5FN$P1*U)5RBZ]279.C-(;SB$5P[2*P/%74;L M';>8S*M![0W6]'_Z<%&<5R.P%]YY_=.N7'KO1Y-VN7(,%;*B@H R%26 DF9Z M ,LE0/IAI,IP56#EN0H_V>#X%N2>0?:V^+)4*EI6H"P1 9#G!&!A,K:+7%+" M15HPZJ%R&@#DMY(SW[L&AV_J1Y@U)2;)16O94Y-Z*I^'M=?X/:@@G":EU7)@2PRHSJ3(4!A"@%* M2[T$HM34!G(<(09V87QCSO<___CC]MM_)'>?DN^?__'U\Z?/[V^_/B2W[]_? M_?G5G#XI6RYAN04BV*"0=#)%.VMZJ$\,.+D,[,>QP]49==#0 OI4=?D/J<>9= M'4'U8S'3SUB9O<;UZ[>=@B)ERF&&346\JE( YBP#1/\;0)R4**,IQ05R.;9P M;']LIQ>G4D6G;<1?Z\/_DS1>7%7^Q;6;[,:FB.!''EHBX.X\*'BB%Y3376T8 ME)(] 3ID5-_'>&M5O3R]S,R^0"UN^7[Q]+R4/^1\-?TIM\?$NC&I^;E9U_#7 MAR6=KV8-SXO_?%FM#9U_E>L[95134@;SHLA+H* ) T>YT?+6OQ9Z=6%JSB.] MO'!4N0IMX]B(M;6]W3'AK\EZ:WU"-^8[RV8%[UL[IGWC'HO,QCO>M2J^>_[M M1[3<)%W?=FXF.WXF6T=OZFK->ET05%@G8D^$E@H+;N?0(F.Q@#XA3Q:M*5]5 M]3.']H[B Q>?,R(6N!!T$D$NP!J=P(+>EUH=6,[;$H1C,6_;&SW3X=J3ON[T MKU.AQ42JDF$!).40P%+D@%4B!0)Q 5&!6"D=X^S/M#2^O<^VA(/0TYK&XH3I M":UCHMP96.T()0!4L6,T.F@V)L9(G>N'(6P"W9FVADVCZW?X*)GNPN6>P;$_ MZ%*^TV^\,".T'IZ; ) 0BH42JN"%# ,J$KUUU\(H92 A+H=-%FU.C8:,-;>)/7()K=&URMK4PU[.>5F MR\W\W7$-8=4%EBN*T,#&7E\8- V"]0\[)M\D=)UT5COZ?/TS6=M2OM+*TX+TL"2)9#/1U) M3=RPTL!#@MO8YG,;T06YZJA (N]OG( M 6;3#681MC:L0 E[5-';XK"'#C;.'QT?6-UT;3YPM_?W:3J?KN67Z4^IFUKK MUV2J)U=U"<5WKW_0_UPLW\_H:M4DJ&(ARC+-,, IU%.?G%2 L8( JF=&&2F8 M*BHK,=,@UHR-B3IGS!'A9F.U\0?4#B5;CYJRH@E[36JGDMJK:[.+?7K4Q M#EKKCE8JAGF9E07((:KTA(_D@)A-J QE+*49*CD4+C1LU>K8Z'9KM!M?VD%L MQXO!@8O,?UM[06WP$=W%.-MR BDHD]FU/"AC.8%QR$QN-[N+V'_G^M[[FJ M7.8W:7;A33*(7*K%\LFHA-RQV?2Q/GXS1Z!F6_AA^J0ON5/?];^N%.7F;]_7 M=+G^T*FQ*ISE6. "<%69_/>LT@M+)3#[ZZNH'? [NYU]OU;F3V?)N.]:T(&AC_ M&,5"0YGX%G5$ \-[IL1HZ%8\Q+^^OSP_S^KH&3I[URA-??\AY?KSO#;(M/5- MUB'5ZT6=R]^LMW=RXXM<9H)CD(I4 %@5"F!,,X"J*E>*05KWGJ)5AY77..7FD?W/VPBN^YJ^+^6)?JK]-])C M''$"];>,[JZN>IL\=+YN MA _(%.>5@E2!E/(<0%IR@!4K@- K?RQRAF&6^0AY7H_T\$*>#=R_-7C_[I>L M=0%N!\8-\IX.0K^[EFX$(3Y>>EO]R/@B*N&9^7R3P]/T1?=/^+%6>?#9ED<-S-L2L59-X_R)\Y?Z7&,<+]<<"G%ZI.V MZ.,ON>33E;Q3=6[SW7-=WLLH2ZR>GR>97G:)3'*0<\1,S9 "D%*50.0%RVA5 MYI!9)72Y-3LV(N@,;^I_R-9T M/>LG.NQ!VW>1Q8E %. C4\P&SQ=\)7:T6?%KOSM=5/;85;TR)'%G'@->?0BOGUWT29I:H MKYTN3WP7SW2YGO+I,S6YD/K+Z?M.5O^6//R8KI+I6CYIF_0\1V,P>]7-\-F+ MD.:!]2]2#S]K^BMA?L]=\"'34XOP:]9PKV3QON\,#9P[U3 O>[W2,T_Z"_ID\O3^U6 M&(1Y2E-"]925ZR&,I1S0%&&0$DPHK+(<9MPV''/OR6,;I5KC[.,M]W'J'T>N M\C[R4-':%3AZ\J2W5X=*[C]UL+C(D\[L!D&>OL!O\?AE6Q=E4B(*.:($5+!$ M &)) ;;3][=I(>(H:MKP+PJSBUJNF( $ M52!E68V: J0H($C3')8B)5F6.AU>^J(V1(9*.-3L%M:>6$3FL"\6 #@OHT^X M&G3]O/O\01?.)QP[7#&?NL0WLF _@^2K7'^L)Z)ZNON/Q4+\/9W--IL[&95Y M6>D%ZP!0Z:<#!@X(@*=VB.PRT\GN%'>/K11JA%+]5^ M3H44[U[_K//HVM(G\\=;OI[^K)EU\V45%2K*(F< %1("F"L),-$3/@0+46(D M!$F=U"#=31@;^6U,3>C&UO_NQFT>_6#'<''1CK+-MPID[0.@)["U][8KY+39H?SNCB[R MN]?M):UL\JTID;1[^?O%:IU-.%4%)HR"BE::=6#&]%H30R 1JR"#-,6ED\)) M.-/&1E6[4M3/K10UW96B;B/"FN,AWDB)F>.BF_;1CSAA.!PD>'61YX! 7]M@'$PZ(1\G@# !CV$,/#SN&/1SQ!^KH$.6*1[G' M;>Q57OZ\ED^K6NDD5;0LC=@-)CD'L,I+0)B>Z](2YP0A2LO*JI#$^2;&QG+[ M5==K,YTD9WK [*>L,!!%9B0/=)P"/_H!N#H"Y,SC!PL%Z7=O-R;DPI6>Z]^C M,L"3HN!%R:4 $.G5*R0:+T+2%.CU:R$RR52%*Z=U[%$38_O FZ"'U5[A:UE; MZKC0/ :35)E0BJ>@DBDV97=RP K)0%YQ7$&L_U5/&C6A3Q>BEJ49 M+#YN(! M^TX^3N>U&A1K) BNQE-RQ/284P&%I 2PI'K@R4@.]&M)")UO7,=[U([FG8;=SSB(3=0SAN M9MB]@+-N'JWISU]YK=S_YBQIN_%[.YLM_C8?P*?%SN.\Z2C@;IC\BT%;HKKI#O]T4QDG:_LSEO)-SO"]MYU7[O)WH?I2_-YL$'V?SW M\_R6<[-'O[JGKW7C$5E)A '68D0@$H4@#$30DXQKT0I"HHR MQQ-V#S/&1JV=S>8HJYYUF/./19VP[QU'[=E!U@?TD6&/?VY?&Y[\UKGP>S*= M)YN.N-_IB-:1)$I$]W5(AC[J]S%EZ B *^ Z$1APS=,\$K6W+7TU0GHF+F&2 M%9E>PK$?MX* 4UD1MI%Y6NMK!D %8=TYRO1&2BQV1$EMU3?'@AZDWI/W3=<^FZ/ MU7N)NGW7A7&'D0?[_/7A]NL_/K_[\C&Y_?[]X\/WZY)B3B%M.W,+BE[T:=IA MH::MO7I5&^-4V@&@J,DNI]I]TQR7'B NI;;TW7I]04\]\+S4,L2U@):)\UG* M'W*^FOZ4#]!H$=9P5Q*(D'.9 D@5Q207"*0"B1D1I!BS'.;S\N>L4W1 M]BM&;AQ*&A&Y/9?J'2;_VIT^G>>ZTQ>]2V*?4CCT1J?I9QSZ/6KX3B!\HQ7Q M]+'IS\.*%UYV_$C%T.(6/Q[9+3CQQ?29 MB?(V\6X<0XJ55"#+.0)08 5PB13(52:0K&"9*Z<8ZG,-C8U!]NNN=)9Z%:X[ MBZT=EX1 +#*1^('E3!67D C*$V<;&Y0D+KE\R! 7K_?4HS\=P;R3:4J*7%"E M%W=(\A1 FA+ 5*Z7>4K0M$SSG$NG7-Z++8Z-,+XLYH] -_24S.H=4^^3Q,M8 MV_%&4 0C$TA?M*J'Q3MI"FI]>)&W2G\?_R'I\I-^KR:<9RK/382I,B(C MA2H!+=(*<)JC+.5*L,JJ\K>_":/C%:,,38V%#@???N#W$\LPD$:F')M,S_4B M8;(NJ'>3:%>2VI?$.),8;Z)W@T.$0O3N&"B&(6:WN 4\7(5H;TB$WY.'"YJX MRO.]L(KKGN0QUAC)K&_2.*F;J%_5)OY=0(583O4R%RH%()00D)*E(%4Y+W.5 M9=1.O*JOD;&-%[5LW+Z=;GD'O8A:#!$!<(J]IQX5(@?Z#@#50 3M YD;\5[ MHI=:S]T[''E>L'Z/'B]=ZT: 0DXG[S6OWNI9XON%7EOC0F ILPSD6:%)3U ) M< &Y_E5D99GAJF)6I'?XX-$179V8J(U+C'5V'^X16/U\=@T$L3G,SGOK;_"< MJR=6QRO)_^UQ\?._Z5N:A;'^H?XHZP_RZ$&#?(3GS.\^O+-_OW*O_;M\-.S; ME21&!46\Y BDA=%#Y[P"C"@&F-+K5OUO>@KB)!%\IIVQ?8K;:7MGI^=V^@&< MCIOH_B -MG7>F1BCVG,_#'%VR0_:>IN]\=,.G]T1/W-Y.,VS![E\NE/O%_-& MK[IDO*A@I4F!*ZA)@0A A$H!5D8YO*(TS:Z6.-MO]ZU;(# MB.V((BQP;[53U8'Y_A*80=3'3N,376SLH-DWUQ8[#8.-E-B9.WV%A>BZEG1L MR\GM*41L!/)1Q@L%>0%@63$ "Y8#*HL""*1P!F%6I&Y5C*U:'1OG;(PVW\I) M41/?*+3^81BEA*188"8U&0DJQQ@C 3("IA1(1'ER$K ^^33QT8Z.P8F?S4F M.L@9'H/73R)70Q*9++[)G].5V2G47'&_G"Z6R7TMZW49&B/SD MP10,SSJU*UYX_J)K4\C,_N3CW B-?Q:FS+":2M$DKMURS15+_=M\5P! _^WE M28J#K"212U;DA(,,%@3 JI2 EH0 7-*L9!6BB#"_E+(@]HV-/7:3FK8.)EL/ MNXS/SL=:BV/'RZ1UTS?W+$RO6\Y\WJXO8\^10G7C0+EJ0?&/E+L6QL8WRF4+ M"O#YW+:PS5RA?/M9/UB*#R]+O09N1ORZ_L#JX]/S;/$J97W1O?[=HQM1.@L;61TD^?6UN19 M7Y7\-ITGJ]JAWSV$2STZR79)&QWZZ(M< W;C0M+XT,Y<;Y+&C9MDTS/-Q9TK M2>U+8&%4?S##JZ=ZV#*\Q*H_8"=U6*]XG%?@K'Z*9NHZ/WF'KG>22S15%L14 M"U!"Y0#"$@(L<@H8$I+F6)2LL"K ;-G>V%BQMGA7$'";UN.:T&.+>#_U1< Q M^NE"!V&CF+!CKU4VCQ>(3H&M(<$<+(KU.E!=(U5M(;H0EGKQ,4/&H-KZ=!!P M:GV;9^KURVHZEZMF(KV:FM?HB_Z'NE[$!"-48$0(8(0J "N9 R(1!J8V(9 +V!\X])=L"D;!I MV7T-#IN:;>'Z47JVS3W7[Z^NULLI7TMAHD$U=9G_F%.8GW1F8E.VNVE,E(+E MJ 0E+%( 4PX!E9(!E!'!H<@5*MU6QNXVC(UT.L-USZP2_=G4PY)2]34T.+ 9+RW$37YB2O"EA*ISG6F7;&QG2M=-TVZL(W9N4< MKG;\%0"MR!SE Y1GL?FS,$0H,G_?&I4':]I'-63P]35KU:1 HH2H*( L])P!LIP#3 H*"%145#E%!!&WBG5^ MAKA\2<,4L=N:VH9H/RZI66_$B3&,ZJ&U/ MCJM7LM>DMC^I'? JWN+2,79$&0GNR.P8%&EG0O3 +"@+NK0_*/5Y '/(=SZ/ MN"8 YX'^^OCK6();I MK,.G8YG.7^['KMUYU'8#]ZM/'+/?+!9=2 MK#YI0\W"V+P =\H4O#,"A*; SX1564H+04%.#;_D0@)2ZBD<9651T#1/B5LF MR>4FQS;UZ"Q.3'=>59S+ FX[O@D+8F36V<>O,]?HW&PK*W[HP]*98.SA"4HS M%LT.2C;V,!Q2CL.=5TJ2-AJ"IJ#Z8FY20NKM%LFPS!%GH")4F" F"C I&4BI M2C.BLAQ")T'TWM;&1C>M(N;62*_=K7Z ;3?^ \$6F6"<$?.7$NU#(HZ$Z,D6 MWT8ZM,_YLY*AO3=YA)_<:L#29GYZ^[B4=1NM\'_&\H(AJ@!2*0,P*U. 98D MK)3$5$ NN56ZUX5VQD88QM!NQKXQ]281+S+Y?U]FKTEVD^A+2H>XAQZ,^YDC M('*1.>,D:)?K*SAAY1 5$@:S@>) 3F(7*-[C,A"]$1X]MP\7TW'9A[TH#HO+ M/?>-YNMIG38R_2F_2_ZRK$,#/_[BLQC$H(39QYE4!B,0(5*7@JH*5)&Y3M(BVCHVO=RU-MJ8FG;/-.FG'7;-4 M.I6#PEZ3<\_RF3+&?%TLM]'&\1+$WH7SZS/W;;;X:(;=I8MH[[";?/&!/]HC M'*!)ST&H/F_NMM-+D3&"H (B97IESS(%",X(@&66BU1PB7/F=%JQ^_2Q'4\\ MF#8V0=VT-M61DO? LR117TABTUZ;.Q/^..&4PV&9::^%8;GDE'-'7__)BWQR M.W[H'I/3>5=XZ._I^L?[E]5Z\;15R'O]MIC-/BV6)D!NDF.,D"PS4(H),:%I/-AIS!Y\I?Q(VD=<2H@ M[-I%%BOVF,!'9I5Q8NZ2#Q(1^Z'R0L+W@6.2B">&_^,B9_NOC[5S\09?_DJ;271LDT^Z6<501+"0!4HG,!#]#,S44(,6B2(M< MTCRCCNDB%YIT^92&"1IL+:X3D9\ZFY/?9#V/-S_RMH,25HL&/RV6Z^E_U9^W M:\;(I>ZP/"(*"''DD6(7VXVQFV"Y\)5U;:$)>VQTJ=%A3XXL(3@Z/+*]+USU MW0WCW=/7NL[OAQ $JQX:4RKU0*48JQRVK5MN%1+F2O M+[][$F,[GHF!7&2^.5N*=V/W3;)>)$PF]W0:4$C(%:KH57E/-O[FM7G[(+&I MT-M[OQ\O?9BNZ./CTL@1U+MTW^1/.7^1M3SN!*E,IC23 )'4I%) #BC4':"( M0@4EDE?"JGJ'36-C6UCOV]I42*NM;;6#'0\Z>G&VXZ-0Z$7F('_@G&G'!I&@ M5-/;X*#T8N/Z(:58W>-3!V@G1N\/NC;[^*^?Y_HCE:MUQU3_(>GR;BXGI9[> MB()40.!24XI^FP!-B0)9"G,J<%JEPG[SSJ'AL=&+?L%REYHU#A!;;+Y% B[V M[,:$[CYTH;LW26?Y3=+9GG3&WR3&_$3;'PEDEPI!<< >JE104- ="P>Y(]=? M00.6$G+W\-EB];)L2I)LI-RE)!AF- -<% A I'* *ST&*(A+_3XJB25Q MF5:&,6ML(\0'.5\\&3&VQ?*_N\TU W63W:QT>/ CCS*=0TGK4=*X9":RC5/) MCE>US..8?%N&@\^% I@TZ< MKZ8_99,D;'(K33F43[/%W_]3BD?Y#SJ=FW_4;[%199BJ*:_?XUN3G_E ?TU0 MGF&%YS\=#[[NE+1=/Y3-G]?&2'V)B9S.C>)Q:TPN]L0$.X-L!L%ANW080:" MIC3FGE-)*WGPFW'A]YNFKI3Q+:F=NTF,>YN_'OK8Y3UK-\.-#L&1#SI A+-N MT#$B.*B'PT3X!JZM\_==/AKZ^2:?S?GN_/'S7!E9>M/6N]?VC]MJOC8F*^Q+S$&M@MF^V)@1\#UL]:U<$2F(@8UUDV/[8.^,(INSG0]RWPZ](GE'"8*TK&G+78@FRV#YI)ZOK*9OD38;'2' M,7 LH77S T<5NL)R'%_H_ 1/MJN3Z^A*"K.^U(O+YK3_N5XUSH5>9VHS](+S M7K^)J_O%;,I?)Y()42C*0$Y4"2 O,DV * 42:WRZ7)#FBHK;$XTM+,'[JP9.=A MQ["LYP_4$?U=\2A/$7PZ7?Z3SEZZFE5[M:K^D-0B4PX:4\$M6YLW&F< M2VKO;CI)]\,R=YV+YO!CXV1]U:Z;2>UG\I?Q-*E==17<#_H2V#'SFW5M9,Y^ MDUYU%_>/@7Y8^?^@%@Y;(" &N$ M7+1F.BF0G06RGTQ"P!.9.#R0L2:*2^[WD8*^=X<0]&^'9'#VX8-\^)=]JF')7XW!CO,+&]CMIA>!P8Q,$E?@ MZ".-;XM,:&W\B^T.+8YO"\0)=7SK6WU#%TP(VO)YL:RWYNHYS'M3!&3Y^GXA MY"2C9:9$!8'**ZQ7.3@'F*$<% 17+$4YH975*L>RO;$13WNLOV?S35);G9CJ M-8WEB3'=-?*A'W?;8(A@: X3'W$5D!Z!$U;P7!%+T?_\@<,KK)P]CKBPN^W: M2%,3WZH9S/S'L-A/.C-A[W4HWC9P,8588U 6Z2&&B M5B:\472H"SSG@T*=GN([H?K^1&>S=R^KZ5RN5A."...BP(!62.H)E%%VRE.] MA"NEJCC)DZ]1H'T';J9 W+L-,?2PA\9CDG'3\ MBDG-_O,&GL2<=.9XTG+Z,K])RD'AH';]SSA$$)8%R*$)"C6%D!GE'!#)(*>0 ME'G!7>8B)UL9W>=[4.#* M9P^'\OZ+/4.&FL.:^>.V[.FF1NVGQ;*IEV.R\>1.4$C%I9"I$",<, MEX@!HC*J>%X6@CFQ@X\18R./C0][57_/UON])L#'I\OLZ"=V1T1FIRA]X!Z. M59HL>U)D5.*<5$!DIH)%"T$P(IQ(*7(SC):P^S^MB;V*2%@(A073'2&%4%0L"<%I5(%6<4?,JH\HJ=?E< V,C MM!T3C416;:-+?:43$/835PA@(A/2+B:?PV#B4E;J.FR&JASE@I%C3:CS /27 M?3IQWX"5G>Z\#J%>I4JIX_SIL @?WU8TOF*\C9=L/YMU@AA;93U MOLKUG3*2=:3*,>09!(R5*8 9*@ KF 14\#RG>N&9I5:AT''-'!N?MIZTM4/Y M:[+>6K^C7QA.A_"*'K:;8;Y]OT6F>PN%PJY7.T>3'4_K5?2.K\G6V9M$NVN" M(0;3*KR^0P83+KS"U-&H&%X/MXND88#6(M:E>/A[,1@(N]#>!<(D';'PGD"'4I M',$>;5V*/M#CU*7802Y(70KSO/'5I=CQTJLNQ>[]5V9I;\ZR)@*AC#%!@4": MU&%!"D 85 #!#)>94CD7;@*U1TV,C;FW^<+^I^DG@+0\/+H*GMB'1F[(^&=- M'SD?)T?ZR]N<3Y]W\VS^\_&5OA_X@O_K\VKU(L6'%R/R<"^7TX5HJBI\TWRR MG/*U%/5EMZ9PM)YP*CG5_S0I2YY1J92>TV420(I30&E>@APQ!8L<%IP@CPH& M_A99?1AO4;*@LSE9&:.31STM7Z^253UGUUVE__#;=)ZL:@]=#Z?]^\^6?Z)V MQU \97!OO$@:-Y+&CYNV](R1A-QT4W-Y[4V]SF_\"4EKUV(:F/Z\S1F8)J^% M[9A.KWZB'^WJ!?S2'&=]D,U_/\_?+^:U>L6_3]<_WK>A*YO#KDF!,:%4&885 MI3F"R@#)"P0*JDB6\ZHJF5.U/.@=VCN##$:(G=D%9T-6&0:G/$Z!#OO-]C"?) M/3W3Z;)1Z]'+TU8,H=$>^S2=:QJ=&9F$B4RA)C/=*1*A"L"T4H!E5 ">"DXA M(Q!QX41N=NV.C=2V9IOC@>G&\(36EM\DJK8=U,8[,IYE3U@R77A\8S/<'K1; MFUNUQ9ODDPVT[K3F!E18.K-L>U@:

CK58T_)LT>2_-G+ 6%-<> MWK'9M*GQ/4%92;(""4"RC +(L 2LS!3(%!,9X;A0;I'75JV.C;):HV_T/*PU M.WG>VITL-H:[T95=#]B157!<(U/5!M*-QH@I*5 M7_18R.-);WN/%_?O&.X \:2E>T>$IZ_P%E#D4HK5)VW$=SJ3W9&C4?E8 MS&:R#C=9F2G9IM3N1*605UDJ@, FZH-Q!"A"""B62EYB1@EU6M-YV# V[NI< M2$QG)BMJ5G9SD>C)ZWHFM\N^C?W. MYP!F$ %:#D M3#C]( 2EE3--#4H>_>X>4L2%J[WEG*9K68N<'^[#W_+__3)=2G&[NJ?+]9WJ M]./>+Y[8=%[O!]1:D!.!%"HE%QIBIEFC+/3L!Y824,@HQABB0CGED@6P:6P4 MTYY*-6+R1Z=62>=60E>)<C7D.V^QGT+,X<[@>D\BD5AMHJ&IC MHL\YQ!F ' XDK@=JH).)8\ "'5+T(]![6G'FUN&.+?IMWSN_N'"IKV[XK1"Z MEU=U&L7=\GZY^#G59D]*);$@, <9+S7!82P!*80F.,%PP9B$K))N N*G&QH; MR[6RV:VQ.[5".H-=5<7/X-M/@2%1BWT(ZPV8A^9X/QI7B(^?>?# *N3][AW+ MD5^XWCL0O\NDUR:::-CI_&4Z?VSWU!;SU3NI%LLVX_Z!_I*KC[_T$EJWH2== MR](Y+W-<5$;=?+&F M,[L5;D1;G8AI8W&\[ZS5VF"U/T:$RORV-AXYA_I'ZUZ[Q>U(.BTR+^YIHS1' MK5M7DZVO78^VU]?NWB3[[FW2S(/F%\3NA-"Y"-'L'3IO(3;P)W(M ML4U"C:E);:M1F##6WB2UO8FCK&H?OI8[D6%0B[W#>!ZPRZMR]VW#RYB$W0[L M:6_8;;[+CA]MWUG<$KB(\;M74Z>TKJ_-RHH4I:( ":J90_(28)9RD"*>E5 1 MK-S.82W:'!N7]!3?=:A@[@*Z';$$AC(RP7BC&*Z \3$NPQ0PWFEW' 6,CX&P M+F!\XE8_\NE-$C53I5K)8CTI<%8)*'.0%5PO>*NB!$R::!"A*%;-F;.P.QT:.0 5E)-NV!V4E1T . MF<'_54^\&NF.VY?UC\5R^E_F%+7)=)] BE%FI-NERI5>5N$< M,*R07F6IDJN/(Y(K".Q!\SM9&GJ&NUEF;P,;5YO 69$BA?)< @8E Q Q#!@2 M.<"P*E/(!(/"*O/,L=VQ4?V.Y8DV/=EN&NV$XZZ\."[N-@'/W 8Q3P M.I!^')@'HOUP<+L1OSMHO=3O\+CAR-_=QSWZ][C=MPSFHVGEFWPVI1SGCYN/ M@.<\DY4H]5R>U.)XA?ZI0B"5"F8\$X0@ITCR);.Y.-H=XY*&>AM=M@ M" %89+[VPLJCNF4_$(%K6YYI;.#*EOTN']>UO'!]Z(R4/U=2OR($7I%-*Q__BQ\8JVSH2[;^QSHY0# MZ.S(PQ^0R#1QB,5-S%E!$SBE>G4 MND\GHBRA?C,D2"D20,\J4D!E24!E#;4>U"S5^K#%^N9$US39 MJ'&(ZTH\PRZJ/&T9=LUU'6!'2[(K'^>;C/7]AYS-3%U#.G^=T%1/BZ1>C%4H MI0!2Q@'."00EI;2$1B@@LSJ?/?WXL5%AFT=4FYBT-KKF6NW!U\]BK:1-,_[KS6Z/Z4#"1 M%9SG(%,Y-]F4.< H3T%59J+,(1)E4?I-?^P,&-O'OCO:;J0>=EVX2=CK[C_X M"78X]Y/K;"<\^@-.<\( ?\7:#;C!M'Y:8SC<]SG+U]TO\_N M?RSF\NM+D[XC49J6& *5*6Z*8F) L"IK0>XTS_5Z+[.*?#WU\+'166U?4AN8 M-!;:SUR.@+L\;[D&CLC\XH"$TYSEG,M>,Y:CAPTV7SGGQNYLY>PU5^_8/#W/ M%J]2?I?+GU,NN^6,%&92).>KIBKZK.X(_=.=^B;YXG%N I::(G#O%ZOU:KLU M@*$Y-*H4R*5)KLD5 Z2"^M<4BUP0O7@IK"0BHELZ-KJH \, ,PXENQXE'W^9 MGV6B%LNVXN+=#LLQ>F\ !7X/G+>(WJYW8\^NC"MMQ[9:H\GMKNG,^-55+AEJ4RE.#\3:=@IL[5MM3,4!O6?K*E*#UY=, M,/5%Z\HO:B=2=B(XKTA698"EF1Y/,IGJ\81SH$A9EC3G,$5.XM\76QS;N+ O MS"_UW'S]JA=J2IHZK#?)7-;2B&O-)RO:R/-STT/^51%.]X,=GP=%-S(O[P/; M66O W V>CU/=H!>;:+4,3K?Z9I4+>D'HJU/0?Z,?$S7BD1..,THH*D%.I2G6 MGBK 2(GTKUD.:9FF AAG;%]B'](:B+DZZ53,PM-MB9;?IJ7H.W_5@,"%OGC M_29_3E=MZ,B]AFK9(G:S UE ^1M+8/H^>OV(G0]>_W;XL5]J8Y"OW]+1C@YL M+_>58VR4MDQQFJ]R/6&5XDK0 N19)@"460FPTAB6.5)8I"FDE=,JZ>#Y8^.# MSKSD6=OGJG2XCYS=$'T%'I$_]PT439VBC[_X[$68O(V=C:2-4N!NO:-;O5C\ M.5U/>T)0/?0#3\(46/-OOXV!=?I..GBLK7?Z,O?)0)L&\@^Y>%S2YQ]33FX<^W,-CX?M')W=']\L7NG_O#=&TV:3_/ MA>9F\4)GM7::H@4L<,4!+U(((-;0D3(EH,Q@2HI*?_N5U:GYV1;&]IG71C9E M1CLSG83ISD-Y^3N_&J#(W[@'-DX?>J__5W_DIY\^V ?>Z]SNQ]U_H?N'?;]< MB!=>IWZW)R^K=N3A!2]9Q5-0Y*:F BH@P%3ICYMA4J68%)@2VX_[;"MC^\!; M0^L3S]92C^'\/*B7/_,@4,4_H7!'R>ECOXC"U1_\^18&^^@O.KG[X5^^V$.6 MQPB%/LCEDRDRV!58WJX1FO*CMTK_OBG RU0J:0ESP,S>.E25 *1 &"A$!<-" MY86PVNCS:WYL=/'P0]M*C84.\C#NH/>S1GPH(]-)+5=KC$^,]=OR[C?)SB9" MX\)-4CMA4?8X!.X.ZCQ1\1](I"=*/[CI]7C#V"O;X_[4X=1[O#W>$_'Q?XI_ M)>G/\]5Z6;^774O?Z%K6Y7U,2 XW+^RCG$B>$TD*!4HJ,(!,4L 452#+.(6R MJ"3%T+6ZM%W38QLM&ON2:?H>>C.%M M42^1;&T/6ZK:#:_@Y:LMFQ^\I+4;+*?*7#L^P5MHB,[Y=/[X37(Y_6D"6.\7 MR[5:S*:+=N>L7:LIF-**E!#487Z0P@(0I1 @(A-(KX<%MLMH=6YY;+RU,3S9 M6IYL3$\Z:2ZW=;)[?]@Q6A24(Q-:*(!]M(G

*EM^?\)E#Q]N[]YT^+Y7=J M]A*_2V[FBU/9%M9ZH+\F)\Q)D,-7S]C3- :,L,]4O*RP1KC@K)G/Y:+SY/^(5(,TKL&OR__\*]+X" M=B/N.+[LR$-T[62RY^6^U-%-:38]N'$JV?$JN=OIPO"^OP>=!Y30 M< <=/H(9-^A@$1K2PZ$A^//]!H*OKG[<+Q<_IT**=Z]_KHR0[R;L=QOU M.Y%<99@A 7)LM%@HY9KE.0)ZS4%0A0N4(^22ZF;?M!.9#Y .9_0TN38]>6YM M-W)'BTVD-+T<*7UM7]BQJ,"F[)&< 9ADU6@$2"%1!5:6\T'-6&QZS;G%L M]%6GJ08.T @5"S,B(G((NP@-9N E_^S8UH&#&$)%K4RLD 5[]B4:P]UNZI5 M39+S[5QT96HUT;=)NN)N_LWL;QAY$GW!U\5\V?UJ9))7C:8FRW)60B: RLVA M+X<"L HAD#.&BD+B+%5NA[ZA+!O;1L.V@EN]\]F86T<$[]KOIX0:KCLMSXS? MHI-BGRF'Z1_W(^706(8]<@YFW;!'TJ%!/3JR#MY B+C"EI(AR5%..Z*-L9'KKO!Q/8-9=S.8G;BWE1^YGH+8CB:O!"XR MX07"[,J0P'C4=:J=-PSRZZ63ODO]B.&+J4!M)/X.*KZ454Y1P0J0XESI1;8P M@2I5#E2:BP)6J"#<2=;U3#MC(PASUK>8UR^T>=V-T9UN;G/!P>-"-Y=N\-21?V$K^;]?]',__M3_ M]V4ZEY_7\FDUD:K*TP+F "%> $BS A "F8GQ3V6A\E01M])^9QH:&RUL[4QJ M0Y._C*E);:MKG9ISV-K-&4(@%GLIX066N\3Y!23"*I2?:VQ8@?$++A_I@U^Z MWN/P[A^+A?A[.IMUEI% 8,HS(%/( 91( (K!5"%RK* *B,"6>>T'SY] M;$30V9?\U5EH^?F?QL[B..X:1")_Z"Y@N)T"G7.Z]\3GZ*;A3G?.V;MWDG/V M(@_]N$Z FJA&5RK'$)='?(*(9@# E^FLL"*@81!Q)G&9E9JT?=ZZ5T7V5 M>P)ICHI2Y['L_SJ#(13[*W4 QTT[[I+SUVO'G6UA..VX2T[N:<==O-AO/O[O M)4D-?5^$:@(*HHJXWH=Y23K$*V'AJ#O#W*^>)K. M#=74"3Y-3Y@2*-,F1^A9+IM.T=WTMT5G#M2)=BNV:%T3>=SH[$Y:P]O]G#I, MOH%YQ_BV:'JXU9T7:D&7?&X6#+H.] +G<''H]Q"_ >RPLGI;47U2"L04,QM( M=9:L*H5)E"::$#E#*80"XMQMJ#K3TO@&I:^GZ4TT]M84)A:S&5VNMG]W9+-S MJ.<9):K*])##R@K K"* 82I QE!."4*2"Z4!-R(< M=5W V[GX,%UQ4[5R-NIJ\B-N$7%%!1*NK&';<-CHY-= MNYMT]+DIR_)UL=93(]%:78<,3KLB=!XE_*R[Q8YB8H =F7,.<6YBDCI(:\MK ME#>V!ZQPY8A6V!I8MHT/6R7+$9*C.EJN]WL&/$WGIH[@4HKI^A/E)A3S]>.O MY^F2;I,R)ZPD>542"G!:2CWG+"' L"I *:'Y$RNI=(M^LFAT;"Q6)W?HKXK7 M5B>J-=LQ#,H&;3N""HUA9'(RYM:U11OX.HOKY/+6YN!IY"X0A8V#HF,@7 ;*'_Q!'Z! M3J@M<.@]K.Z[?[AS:PLO]HZP;:[W5+A8S/] 53TE6N,S+=IX]-D*L,SGG-9*VR=ZG$+.;6WGB$)GCM%7ZOP%KE_:X M&U8&8N?YP^H\'#MV).1PXI(@L:"K;9*#A **BA%027/.S%(*J) ER)5B2J14 M9!6^(AAT-=KTD>]_OOO^\7_]^?'K0_+QG_K_OU\5 ;IR31L)@E/DC_HP!M1D MCL5('+F(1M.G[)9F_CZ5:XWE6J[:+=)BA%D MO() 9BH%$%I@6@>9&#$N>D*#B"1#FIX?6TY<0Y0^E' M'>AC-\??;KS3!Z\=W00"+?9>2Y\ZM>&;A3)9;C?)[7J]G+*7=9T.NUXD]W2I M!]5PS&,!5U#"Z6MO4)ZQ1VE_^_3]8_W+ZNU?O*R4_5XU;RB M^4-S"RAX::K;9!PP @7@,"4Y%K1D1$X:!>#O:[I?OQL[D;VUHTEEZDVQL#FW<%S.7 +!^)0AVY;,)]WP9Q9@>EX#&>'3O]1W(5G#'@< M9^?-_I&W-II@MVI3G"T%4DZ4#LJJJJ0$&4 %:6>II$4 8ST&(8%P85 ME*>9LN98RT;'QK6[^FD;;5PG32DGR"W8-P*0L0\->C!TD9_RA]6!ER/ .Q _ M>[VJ;K3L"$XO/=L^:SB:=O1NCZY=[PU:+V03;KM3HT(IQL'-*#V!"50TXU/X;*(3VP6%8.Z7M"^+*]W=9O$[RK_WUI M=!,_R.:_&]4=E1=%SA '55:E *8J!8RI$J0%@<(<5NM_6 M9HVFNJD;C"Y53!V?[*\^?[^83?GK=D&5Y\P(25= $2,D"VD%&!$E4(**O)2J M2H65'%5/&V/CSA/YB>X2\XE>A$YK"FA%!C7_)7^]\H48$]. 07E3]L M9W!1^3..GA*5/W>I[_>NY')I9GF&9C2[[!2]T(0S*?-4",0@R'B5 UA)! @S M,A^H+ 7+9*[LA"$MVQL?#S3F=IH3>J8D?>+^+L%L2PW!P(M.$RUN[?S&3&AV MC*TG.B&IP@J7P+31W^; %&(%P#&=V-UVQ;'#0GU_>7Z>U8)Z=&96EY]FB[\_ MS^L"O&:+5/]0"^.O#G9Q*UHJ1%D&$,XR #', *-I 2035:98Q0FU*GD3Q)JQ MT=+N[N^N1\V>C/$IV7&JUF-KW/+8;O?N08?CC2'Z9]>5M.Y7*UN^?]^ MF:ZFIJ'ZQZ64'Q:F2OV$J+3*"YCJY;:>?L 4YX @F8.\2LN,IAE1T&E[\V*+ M8QOB.H.3'8MODL[FY*_&:L>Z#9=QMYN(!T4S\L!T+9#.LW%K<(+.QR^W.NB, MW!J$PSFY_8U7U@DV*DVSA:EJN9.\*J3"**L*@%1=,XHP@"4B(*.THDJDDE/H MIN79VY[+9S*,HN?GK__\^/WA#Y,0G-Q^_9!\NOW\+?GG[9<_/R9_?+S]_N>W MCW^X)POW8VY'.<%PC$PWVZ*[R8ZED3*'K4")4SWW9(MO4Q&WS_FS56Y[;_)4 MG^2-[-L]?363I?H,@2$XDZ:Z%.8 9IH5""^A7ML0 MH?^G,ID1M_F%3;/CFV;L6EW'U=,=G%38(YDGHO,C8/.-S8^YMEL!^P:Z[>+<@);M^V3Z_ ::M]D MU\I!(A\NPQ-EY^1$[7-[)3UW>*]D7IY>9G0MQ;F(K#8),)< #GQ9!E;UBO MC\)C''O)=/?^\QG1D@BJB\X(A5Y06;8^]!K+#903RR['!_BQU\.2SE=*?_-Z M2O5=+G].3>S^1J>?SC[/5^ME?;JZ>M MK$[_J3T0*8N2507M1#M>?*NNB;TC[=(9;^N6QS9%ZZQS8PY[H.V() I\D7FE M,ZRFE!-JOMW?A\D.ZP6.:73=&;BE4BDQD&.3&J19G @"E!0<7R0M$B M93FWRA((;=C8:&_7KV3K6-)YEIB7*=GQSM0M"M[EEGM\;]"1L;< MA^Q#]RW#P("'W5$,9=RP&XZ!(3W:CPS]?+_!X'ZYX%**E6GP.S6J2O7NZ.?Y M3[E:UXOJ"<[R(N>8@:P0"D!,"* L3P%"4FBB5Z1$W(7F+S#8MD9 ;=!_%["V)S6O79 DIG4K1')RC=630[*)'9PW!( M40YW>B2I[M \A1FG I;8 M,C+>M>GQ;<,=5O.F38*"R9(_*)&C_Z4NF.Z^:>?<0?U\%1/TV/.^7;3OU*FU M=[?GUQH?"6&'5-%(2 ^4%1H0<;?<3P_8>M,\79XW7$:GAY=[R9L^]WN,#A^5 MDD;P3F[D$;[1M=ROG+K9,&D9\(,4+[R.9GPR$=83D@O$9%D P1D'$)):PSX# MF<2"P51RA7)K%8, !HUM6KMQ:4=@)5EJK_1HL>O63?*XV7[L!AO1N79CHJ=? M>K('XO2MQ8 S<(]%'HBVG;6CZF(<.JC.O-T+[M),1?)AVUFW;]%9#F/7P)TV MT)@V3.>Y#7X=!D.T,]SP&!"5O6$SY',]AM-#P<):5N';]/&''JW_7$DZ M;X+BFD%\DA-:Y90# M:;K!;3&610,Q\JC5V9W\UEG^>Z/ADM3&FTF\-K\^U6R@OHT+M<-(% WR@<:< MT-"[C2Y>Z/6.(VY/'&[$\/)T;VSP>X+'*/!E,7]\D,LGHV3Y!UV;,X?7KHC" M/7VMM_0V&M%,2I))9<)4* )05! P/8@!*J!B&!4*0ZOD"N>6QS8&&-N!;NC) M[+ UM3Z>6Y,=>,H)>XL1(1:BD0>$&DQC=]*(V7:FWVP+J736VXAP7XFSPW 0 M"^^!1@,'W .- #Z ]0X 3@\-&G M3:)"EM%"Y%* K$JYJ>K (:L CFK4(%24]?!*9VNM[6QL7R[,-]8FW3F>J:0 M]$-M=[X;#,#XLWQ?[)Q/=:TP"7J@V]_BH&>Y5LX?'N/:W>29+-&*-G[5]NL? MFZ-A4ZQF+DX4KMG*'FU&8,((2K&FFQ2;2C(JQ8"2/ 4,,22K%*H,.L407FO0 MV&AI3Q=UOIB#NK[6M'.K7KZ=JJOUWQVS,Z[M1SM"&[)W(G/>1J/V)FF]23[O M](^5H5>YQ,%BJ)B>M['&"!,$:!HBHC(*BPJZ<3!Y]L:&[UVIB:,VE:9M4'4 MD@W#X!2;Z#J(]LR,H'M@ 4=87NII;UC*N>SX$9M8W!),';M)H>M.I3[.UWJ! M6B?L4M[]>37)"$(8HA(4"@L ,9> I%4&*I85)6:BX)73XM'3CK$1S(Y]=2R> MI]J3:V_8$= &$6HO;!3 +A6ZGQWEG M23S+Y?KU7K]\:SUC^ZC;>C:+,E,^"B(.%4=50WH0LU(SG^"@JI!" B)"E=/T MJ:^QL=%;9VN]XI&=H1XUNGH1)JH4&22EGI$6!$":2T"Y^;]"Y$(QP@1V%"X- MA?$P(=\/IG:W*:4] -9V(TN@V4 2.M'D?(-# MIYA<=/U$P*S]795O2T D)9Y@5*H@"@5![ 0*< %1*!,(8,TPR7,1!#V M/M'XZ-C\SV_O_^?M]X_)W:?DW9^?OWSX_/4?@:CE%/174LV5@+XE]>SM T:1 M:/!!;1AV.F7 .-BJ!QIK]NI[AA^;W>F&J-DI_/CK64Y*P2G 59D" MR/,<8,120$BIBBJ'%4)DLC9S!CO*.FK!B9_RPZ,Q/9VNG&3<= VA'0 M5?!$9IF-;&"@0[U;I(?X_)%U^ MTF_'!*6*L!3EH&1$?^,B8X!2I(#*"YHSDN&BM"K];-?8/YYH%RMJ!>'R9W$B/GV+C] MI[QM0-Q)CRY&P9V^RV\:U14=O5.FA5T]TG?G@+4CF@!P1687+Z0\"F[UXA"XQM;IM@8N MJ]7K\'$EK?[+KYVH?'QZGBU>I6Q%BVO=MW=T)851AM-KT'HF?#N;M0&]=\JD M$S_.I_\EQ;U<3A>B/OJL1YA)!;F$**<@0T4!H#)[1B(O045E28HLE2ES"L^( M8N78"*GV!9C0,-%EQR2WRZ6^1#8'2.U>@*AW=]_3Y^F:SHQC7:I^.[X[LE>< M-\!UDO5&_1I[7A:]2Z^8IT6 /-+4+J2E;S0;C #V^0EDC,;\AI=OLDM>O5.[ M:^Z)E*E*56FB@,V.HX(<8"X@8#FM2$ES*B6>S.6CJ:#T8#]0G&O/BA-(PPE' MK48\MNN23_6Z;;99MPEML!N'GX79CH:O0FT8)MV:>+S>.EX (RF]G&QN4 MHBZY?,@R%Z\/%@B\NE\N/BV63[03)42R@)AD!!"L((":(0 I*@*JO!00LC+- MA)7"FD.;8YLC.JD^NF!K1Q2!$8O,&:?#=;6]26UP.$%'#WABA^8>M?O68;CG M@+ (N3U[JQO5"#F=?&B/=?[7"UWJ[W7VJNELL5Q/4D125K$<%"4V,9\E-@>@ M&FN9P5)*6I#<*JJVIXVQ44EG9K*Q,VD,M2.7/C3[R2001K$WO9SAL:8+"P!. MT,-*\G][7/S\;_KNAAGT#S4AU%30]\Q!/GT+I[I/W>92W^4&G]'5:JJFSG5"]!(%R4KA/*-Y MEA.O)4HX&T>ZK#ETL1'AISMEHQ>U!AC?*QO=R,+>)+SQ-'FN7:TCSLV"475.Y&'!$'FKY?Z;\?3WI/%UJUQH3C6:H;Z[ MKO7X]YL=%7BYNDEV_:YOV_4\^>W__K]PGJ?_HX&@_B7['[^/Y8UPB%$->F.<@#7K,,_YXF:VGBCY-9Z]WGN?]@C;X3;WS?]&K$.O(Y\6\^_K!?]7'1BQNGM9U\/!=/ZHUV@J M)Y!20%B=[)A)P"2&("WR%.5I1DM$;<\!+C,'.UJP=W7WE,'AKBO3I>LJ"E^F ME$UGND4CN]CL36V$<.]4*[Q(9_>+YESSXZ^UV=D\M?6S<3XZ1@Z&[+W[0X8WJA/(Y-FC.[\.-<3Q64]3PP8/1L!_SCY[0'L M>YO,^'# GLVI#]B$WZBQ&S>W;7Y202Q*)#% 2N9Z "@4(+A@ .5YCE1>899; M+?G[FQD;EW_9BWOU$!@[@R9G(L^I4D R(@'4V &,4SVZLBQ+\R+3_URYZ)8$ M0', \9)8:-H-3]=C%'FDV0\<-OD7?/9BYH&;4^HV&WP:4MND'Y:@ \"9I@;E M\GYW#VGYPM77IK5U92Z;M"0F"R1YQ36GLA+ ^OBUI 4@1&+.,UYP[*2_=J:= ML7'L;G[XIN;KE=EB^\#:\4, N"(3A!=25R1AG<0A4AK5?EMOE AUTN'SJ4RG M+_=6NV;%1 MQJZ)G02:&U58PFW''.%!C$TDEJF?X4C%#:*@'&/9]*"4XP;'(0,YWNV?B?!I MNN)ZF5F'L'W2_[::R#*M*#4GOQ7, !2* RIJK6\DR@I*)I3U&<395L9&-YMP M^\;2-E@TJ6UU3T@X!O7R,4,0J"*3BA=*7GD)9U&X*C/A^*F#YR:<=>Q4=L+Y MB_UF(!^5DJ;J4AN_^D!_?=,<\WXQ7T_G+WH5VFY1+>:KB:)IGA0&S+:, MIC8[,78G1@-@SJ>S)N3IQG +UY] N/F).UY!YR@.S0\Z3W&'Y7"NXO$$SP44 MYT:49*5?%3G]:59D_U@N5JMVZVS"JA2B'!&0E2(%D&&EVDE>W3_RCOSNBF29O53;[4[<\K$N-580D3,((8""<\LLA0"< M9 3D:MP"Q;;/_O GZN[?ZF?%R7X+SX@LAPY+[^X_[NZ2=_Y0E[E763.W+X,R[25R- M^:I(9&-EM0A=;_M0_3ZPWOE50Y89QK$T&.!"I@!1C0 M! :4HA1+B!6$Z:S6 M%_F\X>O-Q ;NI653&+Z$;Y+-%VU=],?Y]&_H+)/0";*^1ANLL&C44T0MX+V,5_3PT''C] M6 -ZXM.8/Q!%Y!=P:N9]3EGK3[@W="LN# M7&YF.5>9H9:%"I=;BXI" IK9'W,M%-?(Y"(+$O,^V.S+7HC/T5DQEWTXK\H_6QAZ3[CLQZ'?KY61+X^ZY='7V:+.E\^+($SB[ MPY1U6HI=!)V0<-R^QSK72"J6 R6- =:YIX#KG )6H$RJPO(##"L9%=;^U)CB MX*CS*5U5GRG2R\#X$G7;O>P;UVN7G7"=$8(LTZ87?I()"5 60H!5RP# M&3V,NC!;!<)7:]L%VK#J&P7"=!+MHM]3!S;V2?.-_HW2Z+J M_7)C7S@GCU&O):MTP!DL8)$7B NJ'([IP8()02 !>8YI41P3D+H[5*#4^.S MVEZP< 8[R=O&XL;]NTD>G=%AU'81":((A%E+,ONNU6/F2CD^S(=-EO_'A9LTVTZDYNAVA!..% M=X:Y3 NH@*:P @7.1 L1?9'J7&AC:1:1Q3)Z0WT\8O?C(6\']'W_?8.3/9; M\!K7^]7=5@U^W^BJB$Q_G!\"4J^\[]7PJ-P? L5+_@^Z-U(YS4FWE;M-!"8X MU$J#(G4GSD@F #6: T52@3GE/"5!S3O;]&%OO%$\=6PC[=H1/BUV+N7Q^T#\V MKZUA_S731&J5(@UT=>(;)HO_$MI!,#LO975(WC#[UY5QEH2<>96 MF=9;@V^2KE/*$X<0^E.^=T0KJ:K6L @Z"+__KWAB] MULK)WOSV_O7]IZ9,%23(, $I8!Q9SB%4 TJ9=HN27)'<+EE$4$Z15ZM3HYW: MZ&1K==*87:L^O:HL#TQR]D/?,\#0-Z9#QQU\X.RQ0E@43GU+BGNT/+;"N#\8 M)P3' VX.#WA\UK(ZS'SWPW[NEX_Z@WV;9BRE#.5" )Q! I!4$K!<4F"*&8,C0%..<2( TE$$(+0$21FH(Q5G O.;O# MQTYNHCY\"E QA@B='O>Q4 M,]E=/9Y4R9&%!SHDQ[^-]Z^:1=ZIV3WG2[)G^;;[Z\>2HWJZ]Z_3+* MEVFME,@0T (ARRZ& 8IX#@@5%&.4:IH%Y<:%-3\U%FJLKT1H'Y>5BQCFD@2B M[^>;#(?IP"S7PEGE^[:F)W]:VY/6^&%#L7'(]>JV!)HPJO\2!\]+1R;R*;'G MN>PSG#BB5F_M@FOY6*NBUP55JU_>?ZLB.W<_]%K.2ZUFG.5%CI@!)$<&(&RL MSU-0:'E.<6-2K)5?"?MX$Z9&7O65@THV>R58$O&J]LJ_; MW,SY-DWZ5O[WTWRM%5^JMC[I7)?V=]8E4-4ICN:Z@]_/!,T1Q2:W+S(I ))2 M )&+#" *.<(9% C"@"3<\2SW8HSQ4WCK(U'U*8UJNVFQ,SG :1QG\#T<\>F, MY3CLW_8WV>OP3;+K6'5TWNM0B(4TSN M]1@I!C*EUR0LYC+JB'7&<\:Q9+Q8T:C('L2AQFTYS@G\FYX_?K$?X=OO>LT? M]8[-V_GBZ>V5%YY_[0I-]8JN[2:Y2H3-%,::"&8*[=+ !6R +G,>5HP MFI.\"/$ ]N?FOO7F@]X;7^RVMG:>'\)2%3=FWB7,'24)%:<2 1!QD@.$,]3 M(* 6 !N52YP9IZP:HL$YY"B-H+KY5B]77]T,7*VK^C/M>"SUIJU MA.+^Z=_ MI#"#_YK\V?0YZ1C:T0;4S\$?<)@&7M^UEB>-Z4EM>U43I89ZS^Z;I.E1?TY[ M)'*]>NRA-HSJKD<"]-)7CWU,W,>M^FB>T(9QA:<^Z,V]>> _9HII30QC !I7 MEE&H'-"\D(!!C7.6*\4S&L*5/HU.C2 ?7!O)JEKFR@/!I%<+:_8O#4N&<9P7 M^B:G::4*AK&+*"NB -4& J8*4=B5J49^!5D&0W^TX,0A[LUGJ89_ -S]/BA] MHSGP5Z0&\J3BURMG\B_5*6/W4;%V]_?Q"$&IUR^&5\.C?B9"H'CY;0BZ]\K# M3F_GI;13ZVFM=SO(J8*:L0R"PJV7+15AP&&> :,YEE@@S80)%9HXWUS(M!E) M8.+#F_O?[Y*'VW^_^QQY\.D4K'Y,TQ=4 S/,7HG=G:')'\,>?NJ 9)@#4*<: M_#F'H#JZ?O8@5-<]$1L^[0$'OFB6IV9/8'E&D834+A,!YBERJ\<4T(P:8%[AW[(&WQ]Y(;R@.S"5[ +8^;B57 MNE5=[PVT@)V#WL ;*>(?#V)8?-X+E\ZX>O<3QHN'>_7D(([M=T?XL8I&GOJ= MY6N^<(7A[I;J+=_H6:$YP2BU_F"!&UH7,;2F)LY6_T,69R'MYLV^@!J8,:,P"CIR<0F$J&,79Q\ZVM&+2]W: M/WYQ\=K(;$/Y1:NGA;XW[3Y7A[C@Z^??^=]7ZS<+7I8[3Z+(6*:-Y, @^P=R MY<6$P@7(K*\F.,D5S5%0]N'5)DV-1-H>N:78=EN[6V[3Y:H!*U)F"9HH=R26 "80HQ2+S/X=LI5RIIUI M[I[(G9VM4&@@F9Y!U9,AK\=J:-IS%B9[)E8)5\[('KFK&X5^">E,6^.R3'>' MCZCCPN5Q?. *?K]?EIMUY?&_YN6\_/QMK;FZ7_Z5KZL4)W<8/YMAS;$H<@IR ME@KKW3EU3Z$H("S5FBEN3;\-36:96E25F9&D82WE#[L<80 Y,(\[D M9&?S35*#69N=K)9):WBEW]$?M81"U2O7>#<^*OF$0O*2C8+OCPG?0YJFG_5R MOEI_6&UTV1SZUKP0FJ00Y+FF !G. &4& 46(_5M+(0SUC]N?;&-JI /_V5KY MOY+:SJ0R-%%/.OD_3XOG),,W"4SS-"3F?!I9GPC]U7@-S#$55(=(14@,G $H M)!I_-5 CA>&/ >LK[MZ)0'? _?2M(T;:.VT_#+%W7WIUR&VYF5=)K]9#;.15 MYKJ\^R$73\IZC]5QXZ_?GNJWY-[<\?5ROGPLVW*QNV@-1Z305&E <(H!XBY3 M"UN'CV:8YQD3/"4\,@37DXE38]V#8(_M(V@[F>QZF;3=;(_W;SOJ[FJ[ZE%O M>:S7(#AH]Q,&=\P@WE[WKAC6L:)Z/0_&4%&^OLS\65&_GF'NB +VW=+5]8'? M\/++N\7JSUUMB@)#E2%8 *Y2 A!3$E#,!%!&ISBC3#$36PSXJ+')?0(.ZM%: M:Y/*W#[J_1X#[4G-/<$W-,G&(W=-_=ZSD Q5K/>XP9]5F?=LUSO*\)Z_)XY( M(L]-WIXZ-_F&?YN['0!7^^1>+.:/M=>59Y@0)!E0D'!@_T, ;@P%(G>%2J"0 M"J411$/3*\N/8/:HWXKQAN'E%V?$EN.^6V]L:_/-.RZK.7'[8U[.C!(%A]!^9[3 M $&% =>:@Z+@TJ2F, P&":8=-S&UQ6YM8=*::)=JULC !>X)(/WH^SIX!J;; M0&2""?)\YWLEM!/-C$I Y[OYDC ZKNR]//HNR<;)5;]=?>7SY2R#0J>I,"#/ M40:04@908P1($ZU=)@V!AF@,K&-M_6UF.9$97 !*,Y1")B N\I#, M0/^FIY8LZ Z@2Q?)>G(*I?.E_5]C<\*W1H<17L X^''=,.@.3',.V"I$V)KM MQGF8((+1ZQ7;@MH?E1:"X?E):-%/"%6[-_UR:X4FUV2 M^[;$N6W:S#=.A,#MI'S6CR[H63ZLWJR6Y6HQ5W6(K=T993J%.,TQ8!!:HB-8 M 4X8!BD1)NP^P6]Y]($O9@V4IA#E0F!$":4D"YUM9K-[G) M4T,X#*K>XM_TU,CY355UJ]+&7VTYX+1T]DTEH6C)@KM@:UD7 OV78/$8WS'R MX^9AD!^8?UNCDU>MV4YT;8^$&],'V?H.1ZQOW1G?YL=6H0F$Y80F3>@3>JWE M\E>^>-)W7[\M5L]:5]>T):M='=\94QE4FBM08)1;KSRSB]5<%0!+0J#*LH*@ M/$SQ*LJ.D&DXCA16:VHC9/.MK?/]S5[52S&7"P/CF\0S,-B#9_6")5,HW.('EF?M%L^']1JV MW#+S+J2P77BD1C$!$0:JT)8H);;^OU M#%SX18S#5>'+GM#]N6','>Z[7@RR)HP'<8S(9I<94XAP>L#D&>GT>5(<#_ZJ ME_;1B]NENE5?Y\NY>ZA+(;^KQ0N:TVHI2PE66@++=*Z4 .5NC9B#@D H#6-& MPRR$^KQ:G1K;-497[B\_,#N,\OP@]V.YWH$$E/83=')M!M0X#SU?*HO+) EGBTMBLO1@%2J0#4" (,TR*T'MXOS6K]M7IJJ=??YW)[YIZ+S*Y6: H, M(DZFN<@ %X("G1*>0IX91K6WW,/99J9&&WN&)I\;2P/T"\[#V-!] MAT]K9(S0PWF@ K0>>@%L)+F'..#"E!\NXM$I_G#^[O'T'R[VX$ "XO+5,>HW M7U?KS?Q_FCW8ESF!556-6_7WIW)3;<+./^D0SH_K1Y[OYTGON MN#)NAG_DSQ51?-*+*OEN]>1 =HD>1S\.&G1LQF&J MI@LW50&W/=MO:@$N()SM27-5NTS(K[W2V;4H]DIZT<:,2HW70O:20*]^ M7H0C_F:UK/9LW41_8U=FJZ]Z72W7[HS1X@7&C MX>%X#X[Q\'LGE?W5!REI>W!3>X WR1[Z;3^2O8X,/@(!_OC@(S&26S[0B(3Y MYU>!V>FFQSUY/&_]JIX?..W7/2G6=U_J>W.H@_$[_S'_^O3U]6J]7OU9)Z+; MWVR>9QG*-$7(+N0I=1OL& '.M01%;I#4B*M"X+!L\)#F0Z;>.$G@C:6):$U- M9&-KJ-,?, B^X8!A@!T\4+"LO*$72CA.@J*&>FM\\N82U!%QA'#,>HXP!!@P M=\L7A7+P!/T.:O?+YT)PQG::YDFN<(:$ZA74 S M 802+H^;4ITIJ95F0=F+WDU/<^%\:MV<;$)7\ITOJAU, MP9#D+%> IT3:E9TI -5* JT(443RG.1!>A3#FCLUTJP.8KB$Y4JQ1^\,_9GR MMD=C[,>MTQFY@?DX0M:V/*UKZ\[6;)5MM^_"G<=K\)/5;<^-SH25;8],_O]8 MU?8<_,,JVIYM]=KJ01VJ<9P61@4=)>K=PJE]?O9KS%RH#[WCKS)Q'76WG"+"V-)!?;T#?M^JGSJR M W^>!AC4D0H']3P6 ]4-ZLO*GU0VJ&>0SU<-ZKNAR*],K?_T27]S*6W+Q[TL M:!=1>K_17\L9%UAA0W)06'<&(.+40U4N :CDO@6USYN9FKD4UN:-*:Z,Y7.V,1:FSAS_1CG K+='-,?7@.S2BQ4 MWE3BA\0)\BBU_.?'U??_;1]0\X;]CXHN*J*X\-A1J,&O:RT9>%X=MRXY+$W^ M%SOB5ANQ!>>VG77\2U72HBK;-FWXDTG4D;&US M[2#Z+7O&&)AQN,N9E^RZY.\:OKS2S4^]3WM(%6=J@X*];=FZ@G? M7I=3U]HTZDJK)P!?+L+Z>FP?!+U7S@46'$INF5=(E5IG,2. 2DB!QI SE"E! MJ IQ%L\U-+4UVM'DO:*$SEEP8QAQDD5Q(M&ZDKP&+G%SMK&?2#>7B]9+MM+Q\^-2*H MC'*AX@R^$K^T]>@]DQ9/HG?9-;L&DX%G>B@<08[8N7Y'N5]'#QO-Z3K7C7U7 MZ^PU5U:+K[8N9D6*TUQS I F]@\*78$H*.T?1488%)E07A/T]..G-D5W=H,17]/]H,_#5'&OF_@Y==L/NG>V4OOA57'3]E9] MUW:57\Z7CXWRWXQRFN9*9\ (9>S\M;-6P#P#15JH/$=8I!2&3-WC)J8V??PB;P"13])O%UV P\D?=AN;L 2_!4/M_S7J?SB69&G=+GN_ER6G=<&>E1 MSQ=/3M&S^=#OZVYCA(3FN0$$N:\SP@J(HE" ::HAU7EN?PKRJ<\V-;6IODN; M5XW-2;DU.E#PO -@3[^Z%]B&]JQ;G'96ML<4D]4R<5*F,KGCZZ5]<4M7[Z$^ M>S^(B/EEP/KUO\\W-ZX'?K';1S[XY3O"2*5<;V:?G'I"5;U=ZDR:C%" B2NN M!0L!6(X9@(9C@G)2D-PK@>/@J5.C"K?.FI>;N>2+Y'?-RZ=ULZKMKO/> 5LW M*T2#,<)Z/@('[\E]LM]=\]C>L#>'[4\OY^_A$T>9JB<[T<[*T[^,]+.?1*G_ M^\D.P-UW^T>C2PIS;'@&[1?N0G6QK7,>_J[)%_WGEQ^&?WPVJ] M^7+[5:\M S=OJ<:*X\PNW54NK(O.& 84Y@7(6(9-FA>29%[1M=./G]H\KRQ, M&A/]O[LG<+O\ ;X.C8&G]0$0/<[I[HY?_2D^\>C1OLGGN[7_<>ZX*GRSZLW* M.O);3Q :F=.<&B!R:9I<9U=T!\),&Z4*!H77]O71DZF-0-"6U,G>1NU''3YIM,VHDQW8WXDZ?4&$*-MOJ^7C@UY_=3O0O_-- MM;WU?FE??EUN6I&X_]!\_6#AT[-"9IDRCJHHMTYLBNQ'-,\%@!H)E*92,\F] MQ=B"FI[:U+5O"0K0^@J#N7L^#PO>P!/>V0VAUZJ:%/7$\O;2HGA[HI,4](3:)\-NJ MG&_*1CC=]J]1Y4XSH@1&&ACHN-Y@!"CB#&@N44JUX/8_PK30SC45,E?&T3UK M+:W2>U>;+W:-4A>Z",TA/(.MYUY'#W@-O=/1 K6MC["ULL\$PFX<>DX@/-/8 MR F$W5T^3B"\<'T<.;R;+_E2SI>/G[34\^^5#L-BL?K3)3&_6ZUKJ3.G *3+ M&35YP8DH **%]=J$I( )2Q]%:D1*=(XRK&??JMK6GS=\O?'CC +0J;%2SN& MFR&O]>-\Z3;Z$L$7SNHP"@D9 9(2DRE- *%0VA'@& C*#=#,_G-.,)8F;T;@ M;NEYY&90_%LK!MR[7JI1H/6HD!R;+-4!8YG:9F;DT&Y4S MI0N>01A22*>[N: PP@A%=?8$3WBS@EIV'!R+ =B;FGJ";7@VZM"+Z?G^>);4M65!(M=M$[7RW;+?U,""P4 ;2 !"!) M+9=89Q40R0T6@BK,O#8.?!J;6D"R,G>_R$ZEU[BN[7>U=OBN!R'E B]A[A&K M[!')@19%0#*C))"RA-P7 MY[8XA:5[\YDO=-EXVK0@HLBT!%S9U212B N"@F,2%$J2 $+OSJB9UN8&MLZ M ^NZR]_U\BFT3/LQ@'YKI*M@&9A+6T0JZP8XWW&V[[VNH8Y;&74Q=;:3+U=5 MYR^,E%V0=,4*.MQ MK^@B%/V*-)QM;5RMADN=/I)LN'C#M:5:6F]N5W CUS33/%4@HYP"!#$$@D,# M,I+E+.-*"8+CBJXP"UH\C>H)K8)8XA=1(147.PC)0>9#C M]GY2H8^S'3]?LN/\+7&\\<&E5]OGWG_3Z\KE+&>$T,P4 @*-L (4>LI<"F! M4BS-4DZ0ICHL>GK??KW]\/X_;Q_>WW\(8X@3$/H1PW6P#,P'M7&. M#7;F63X8@@G.X] K 9QH9M1Y?[Z;+Z=[QY6QDFU_?RHWU;F)AY6K+[>4\X7^ MH#?U.L3EN3VL7/FXC^O5][G2ZO7S7TJW2FDL6#[>RLW\^PM%*,9S# T!I' J MRUQE0$#A].T%$<+)P>&@NJ)#&#FU]'UT^P+KMI[M)/'N*A/:W#T=UVT"7EM>Y77?[9 M_;JJ)OIQ;X!?N;[:M^"79-O=9-??0=2QAAR0GD7Y!C!T9%F_X: ^%@8^LT9/BN(H#+C*5 L9P!E MD#NOE0&9*9697&N0@V8VJ>CM3]QKU92\MI5^]:87YW4TZWM5Y[;"QXK M/_8?<@0&9O9#\#\WX-BJ$_UQ=2Q\O?)PL!&C6QP@3? M]<+RC7K0\LMRM5@]/G^:/W[9M/O1#(K4Z"P%S+K;EAR4 !3;15(.-3:22:P* M$:I/T-GB]&)VV^+8FZW!U<=7\8VGZ)LOV'Z$T2. Q/'UM)D9VI2VSI 8H G M+CWK&'2W.;*<@1< QZH&?K?%$>YSL-">L=-3&VM4:=/;T-KR:)*BHLH-'D"33_2N ZC@7EB%XBJK+NI MJCOV1PSG^]XK%YQH9M3I?[Z;+V=\QY412=EO5E\_:;YPI;';18-B69HQ! IF MK$>!#0544 U$2K("285S[B]@=_3XJ4WNQL"JJ'M @O Q;-TS^7HP!I[%^SC$ MG.(\!B0@/_HJ8$;*AO9Z4<(RGL]VNS._^?BN\;*9SUI\D+M\_JJX5 '3 !S'-?QN.\&ULY+U9 M;[IK'ARV3U 4UEO,2W^\5.>S\Y_^MML_H_Q-P?P;]T_VI]]_3$??_ZR_(D11N__=O[/ MBF6A;%; K'<@DB-@N$U 9=!>.>$ML?_OYW\.*BC/I01G=0 1#7Y%IM?;G[K?7'UV,'_L@/I;^_/??/IZ&+^G< MP7BZ6+II*"]8C/]YT?WPXRRX92?S%^GZZ6DO/)_W_SCGV_>_G6>%@B8CMN/ M^(/+9Y2W;4))^KY,TYA6_%V]8S(+=SXT*=*=S:_^Y<3Y-.E^.HII/.J>O.<7 MR[D+RY&GAGJ:$LAD- A+,QBK."2$)M'19$+87<8+T0NDNE/&(H5_^CS[]C,^ M^.MY+,9G1?K;TS_.PHXN(03AI<*3Z!R#+BBM $N XB4Z*< M86DKLF^_[2[5MS6Z-P\_S>8QS=%X7+W.S<,#[=X%[N4G?O[JYO@@"%_&DWCU MKXL5Z4-7RUD/DENI!8H?5UIYDKF.LR6:U-1]L@^-_\>%F^,3 M)S].TM?9?#F2EE,GC (BH@"A;0#G78:8J0V*>$T8Z47Y]UZ\%@Y8^SC81IZ- M0.)3FH]G\6 :W^,V/!*6Y,P-AXS$@F!1@0T6MP-O(_XB>:=D+X"X\]JUX,#; MA\/FLFP$#&=S-UV,B^ O 8TVC!A)/%CO#;I5!'G0!GT#$97P.AB1^L'#_3>O M!0G1/B2VDNC J#B8+L?+'Q_&DW1T<>[3?&29E,;B/H=D%V%("SY%W/MXT(ZZ M$++C6Z'A_AO70H%L%P5;2; )[9^DS^,BA.GRR)VC3:,\.LXT\"0(""(2^(#2 M\";':!DG2=(>$'#WK6NA0+6.@BTDV002#C&JUP&%; M!\>V,FT)&/OXY?'\;/;'=.2S,3H'#=DRBR$VP1#;: XA!^:BXD;*T!\L;EZ\ MWM$5>2.HV%"@+6&BVQJ/YY_FLV_C:4@C1;,EB&*0HF [.@=.9@[$AI!H,D0Z MW1\P[KU]/70T?++9FVA;@LBG?=Z\&CXP+,GL0X,CF+U]N;)=73CQN>X$!2$<08$]0AJJB)( M2A#57"3TK;>[K[GUMO4 T/ 1Y\:B&UCEY7YT\NG+;'IU A.3XHI) T$SCK0S M L[%!#I(KX(4S%BWE=KOOW$]U3=\E+F5" =6_VD*%W.$+F7^;+RAPYW7K*;[A8\O-A=?(HC_X'KZX MZ>?4G;?F&(661(.6&.L(8SQ891F0&*RVTF2IMDO/>.RMZV&@X2/)K4791#BP M?S$OXEK=P!5(HPXN%J.$K@I1GH,5G!?WU8#5&.48*AC5G"MB^KC.>OSMZT&C M^2/('D3;!$0.I_@T%,?X6WKOENZ2K1$AV8;, BA",?+5VH$/.4/@V2O*-3&] M'"H\_O;U(-+\060/HFT"(N4:=[[OENGS;/YCQ+/RCD8+FC /0AH"QN!75A@2 ML_#:R3XNO.Z\=+VTJ>;/(#<79!,X.#UWD\F[B\5XFA:+$:6$69D4."(3PEA: M%(4W8+1A7 4C/?<]X.#.2]?#0?.GC9L+L@D<')RG^6?<\GZ9S_Y8?MF?G7]U MTQ\CS:)56C.0F4;TDTD 2UT$&Y0+1'-E>!\[QJ,O7P\7S1\S;B_8)O!Q^B5- M)E?42Z&9HA(-7"SU"2IS\.4KHADCT@AOH^C#3-QZYWIH:/C,<4LQ-@$")/R\ MI'',PC].OZ#<%L<7RU+%42+K46 YY:@U^"QT8M.M%]V(KG M:%@/) V?3O8LYC9 @Y*;N\GA-*;O_YY^C 1S-%/<&JD.:/JN!XV&3RZW%^;0]U6K4.G#>!'#Q,-'VKV(M)&LO5OF/B /UF,K/,Z!U(*DM#8 MB6@96((>M,0X.W%JLR3;I=0]\>+U0-'P*6\A![+B8N,\CX@/5%G<_ M[YT DM/ZO_S\0'@?\0<;EF4? M'[T_.#H]>(]?G!Y_/'R_=W;P_O0,__SMX.CL]/C#\:>#D[VS0_SM74;6+-Q^ MQ>/[*.W>E)LMB[\O%O#9N:^CDJI_GKILN8*1:[2%'+-1"#1)@@2AN40WHN3L M,\%CHI28\)R_GMW"=Z"X?,]JI:7)E M.KJP[Y*QH%@B,E'C/7W.T&PN@PV(':8LO4\47=FL76ELP#WMBL5]- ;'^9?9 M+"[VIO$TS;^-0UJ$F[R-XZ@6D M)#FQFB23GLL0VQP\MX@8IB"^)EHVE?#FAF:V=)->P''\-95BO.GG@^]?TQ3M MY;5 7"9,9T$@TE30K0@X)15$E:U$9U%8FZM Y4F2ABF;KPFIJF85VBGI0^ MJZ*!!K!T@NI KX@*^_1TYO,OI;U=LG,Z2PO_T QWSAYX;\OQDCDX10-<"C5 M7[AUCS11OCL')\ES$"%0,(IZ4"EQKV0P5M<)4GH@?EAOJ@XZ=ZW3!F#\2YJB M)"?(\5X\'T^[]@@E3>QJ568O.%$E(K&D7->)!$X2 T%HJHA7N*D\=\VQA2OV M/&'#NF=UX->G+AJ UMYYR4?]GTXIQ_D0U3/]//:35 +>Y6)DM8C,F8S.B/(@ M4K)@ N5@N:3)!LVDJ7,Z\3Q=P[IO=8#5HR8:P-4#&8VD8XQ)Q<#STE+4Q0Q. M, ]9$FT$UX;J.H<-#T@9IEM27?1L)^^6HL=5Z68]? M6:% ,^Y9"-I&5\?U>H2884%3-6+<4.)-G$AU2?-IL5SQ< G^H]ET=L7<45J. M#)31?O4I[-T^IS9^Y[6AQ\1S&B[L93-_]QB+)=H#Q"N;^: M=2?BED-+K'#4T0 Y&(XBP9W DX#?:H;T>YL; N4/& M0$W1:N)EY:I8KZ."_W%WH2%N<_&^_'D8IGB*#K',\7-5?C$\(](<*_- M M!Z1IZB2HK6R8AX@J"!NJGM$D&;B+X)#/TME2%-*>[A0]WGRXY1Q_E!4=9J MB1"G8^)9 I4L@N"R3&U2":15V5$D,%9*U'H5F0,U;ZN)MWIJ:AF%EZOJ886@ MDI&EK"E05BH$8^FJ374$&0,&$B9XX>L2^F4V M0(E1\>74O).B1SH**D7C,WH-UI7*DAC!*X\1 M2M0B$T$LJ;39OI;2@1K;U<1B566]T8*0_>/?/IT<_(J?.?SKP>$1?GM0I3+D ML??LHD3D1?YZJA6Y1FJY R_0W9O&TM5@GKZDZ6+\[?(4[!K'RD7'@L5E&HN= M2[G&FJZ+G,M4YXGPEH?T>:V@NO#:) Y,./8U8YN/($"$%JYP6*(_T&]M;NQN01R11>D+'C?.:^KXHV\>?SY!;I?5K] M?2T[#,*5,,9!-LZ""!0WBJ0B9!1C]"DE'^MDWFY/^[ YD+L$Z8[UW#BR/\SF MZ#)/5XT,PH]NP%SIKH=ZG\;NN\D*!?&_+A;+HJ(K&8TX#2HD4M*:,803DF

?@7/4=XS*5RR*'4&DX87R^Q0E/1G_3XJ_HCM?>HFY M\;2(YGAZV=)VG!9[\_$"?_4>OYU^7JGJ6@ZIC&>TW$,T!#U[6WJ7ED%MBD9" MT-OGF3[7*[K_I;(M1P.GS+>Y6'8*DX:72V%YWRV^?)C,_O@UQ<_I2@XG*4S< M8G$]8&PO(S&%<6HM32I[(*5J1@23P=DH(*$THI71V1!WOI6\BH6!D_C;7!!U M@?#Z%6!7*V":/J.[&<]V&CJ,@I1/\5?9 M\WJE NW"=R/U-7!W_P@[UZP(%9W@68.,"66520(CLP!B;T?[!Z:\'!V?]=0*Z^]1:I[O/T-[_6>Z'\=1- MP]A-/LU68]YO+B)BR%$0!3F[4J<2'#@=#$92*6G.$7:A3M;-.M1M75[7%6]= M\VJ=B*6K)B@?RD@@F9!7$D#J2+7+D2A6)UJZ2T.9$%XK-0FZE%RA@70-OI]%"K;"+L! MQ)1 I/Q?KF*_N0ER@F$(LC(.& N47^">?_<'MSXY8D8XF36#DFU7+C,,>.=T MF2NA8V3$<_W<8(8M?*9MR&X!@5O!YK[OM#,=-@#8O1!F%QV'(2$/?I*ZMD=7 M$V^HY))[1X&QI%:34IVP&I!8[X4@1(HZ99_/TS7LR6#_D.M1"RU@:C*9_8'. M1/HPF[^?7?AEOI@\Y/"*N83N@THJ@38T@>"4@B&6 3/M?.?G-0K4'.\0[SBV?$D2Y/),KY6E11V1CFP MF+.E7N'._UP7_)[BS&%[(E0P21O+N $;]/[RM=<5HBMNNB8.@A,7,@?" @)< M2@W>*UNZS5A!K/2$UT'+TS2UX*7WIE-@QNR%=9J!YP04BJWT%IJG2$)'9GS-LA*QP_/4=6"X]T+B'H3?0,PNNY7 M]+',^$U*9RKZC'R&K! MM^X%2/T)OP$DE6;L?XPGDQ%B7E@B'1CD UI,N!REH ;O7-(N(^50'-%00O^ M<2_XV$BD#4#A?I]%M(O7O6.O>9(\)2*Y 8T.&AI*M)%>1X(.&TO,:4K\LV/D MMNH?]B)U+?C*O4"H=U4T *\K)ZYT'5Z,J%,Z**E!Y$W4;=_JQ/8K5/.&X9B\-EYB1PP+T%PKL$X M13% U$%'JY.V=Y5_2F@ 6-TV6/:11E8CA%25]>(2P(,YQ&H MIY90'K@)=4S/*[IZU^N2U7M:R:ODVQ\^/)JI9C&A\6^=\, M*+D S=']$]$0L,DA/S%1IIT3R:0Z.]ZC]#0#J:VT_<1]_!:B;P! !^=?)[,? M*9VD24D8>2BKD7,IHSPB!%*BB#)/R)LL(&!8FJ2E(8@Z-QDODC;L=E@)5OTJ MI &$X3J97SS*"&6X)IS4918W,B*B D]S!*.#39XQ+G*EY.^G2!KV@JR>H>I! M >T@Z5:0>L5(R%E;$0@((W,9*5J*"3V%A'+3!EV!%.IT37N2I&%OR.HB:4L% M-("DN]=^5]+Z<<4-LUPS*PBXDN4D)$;++C(":%@5RHGJ4"G_XWFZAKU5JX2I M'E71Q!GF8_/6'W!EJ15)2 )4: ."(D,V* '"9N.RC1Z74Q6 K4/=L#=OE6#6 MNUH:L&*/[.A<4R=L%W-T.7A*@[/" >%&"B.8MZ2.2[6A+U7M/JX2C+84>0NG MH;/IY[,T/W^?_/+6R3[)7A&7 CA.. :K1()1,8,/*1+O-).U@/,H/8+U$V;.+E MKDW3]LIY0WWC[DS6^'7OZ)>#T\.CT[/C_7__]?CC^X.3TX/_^/WP[#_O322+K\MM_%[IG4*R],LQ[#M24@TRE/6Z,Q@%5TLFLM!"^3F[^6N1M MOX]>ON2LI&",C$V."2,!=WU2AKHJ-.8:70%K3':*J)<),G MBH# MKPRAQ\AJ!%$;Z/LIZ&PM_ :0=(^'][-S-YZB'ZEIUC&"E-RAWV TN& EJ-*) M15,B0J4LXD?):00YVZO[?IK4UK)O $!(_OELVEGIWU(9?#A*GO#(3&E:S76Y M3&+@H[*XMF(V6><0:+5.SW=)&18X/:CW81?G+63= %CV8NQ2[=WDDQO'P^F^ M^SI&__Z2&46#,S))X$Y*$"8S7%560V9:ZS+,7L9*!^#/D37L-5[_(.I/!RT M*H2+\XLNR_2IAOJ7C%F%II@*W.=U$L501]SQ%8K,4DY$SDS%2FT%UR5QV.N\ M"D"KHIL&0'>2EBB;%*\FGE]Q012W2"WP2%!6.5)PT@I<2UYM64U &'QE=;U,2+BJTW8J#"$* M*=GR#@ET7*C,?1V4/2!E6!Q55?Q]6[:5%C:&T==N]A4NF/FRUGUQ"D3[PH>) M'IF)KE3Q^ QH]0UUT03EFL'3W;G?SF;#.360&,I! M,(Z>)44K+D5*-ENOJ*QS4_SZJ>O50KA=HFASZ3>PKZTU>T]H+V+T#AT!G4"4 MCC'.>@TV2!]]I$K0.@<&[8].W"70>M=5 _CKI'6X6%RD>'LD[VJC[WYY_+7H M)'B*$>N,#XNUKEL^64^GQ7*@51$4J$(=:[.X<+K:1TV\7/G6VD] M/;:+U+^ZR45ZG$%/;?(^EW9**I$6@W4&E$K8J<*@SYA2S%=.BS>*4YI$0(Y2P:[NIT MX]N,WF&S6AN ;)_Z;!FWW=)\FDTA0PC.<^#)!Q#46_ F!8BX;)4.,;!*>;$; MD3MLLFP#J.U1FRV#]NG%B;+-:8P_&A'OB$E$E\EAR"N+"0S&B(!18NF1$#GS M.W4/UJ!YV,ZH#<"W;[T./Q&N*^#:B_]UL5B6RX#%V>R)K(A[3)]VA5TH^.+) M"Y$,3Q*L2@0YUJ6I-15 3&L%LO.=H]I=N31L09:FC. MD%B6(%SI(Z$#+>74/"9J:69U$CUK<[;>LOA3W \U!9)VSRQ6N]A5:\+N0Y\N MYN$+"J6,8$(WS#EG9;1 5&D,+O /3Y. 0&.24=&4V "QX-,$KP?Q/\^=5665 MMHO<;A4^R>4HYX0KD#K@WI84=!%1L%*!<2FHK'P68??!X)/DKH?:/\4=67UU MMA\-'J4_NE\M1BDX21BB*)099,($ 99S"4X;1YW7.? !;C"NZ5L/EW^**[4* M"FO<>-XP%3+EPI1.:019P0W!@I>4E!GFS 1-B*K4M7 M\M8#X9_Y[FP+=;6 MP0>I6D8XJ8RR4,:?(0.FFP<;(62FN1>)$5^GJ^^&"7-_CONNK=2P98;3P336 MRIR M[Q9?/DQF?]Q,32-1QI2B!73L!?KS"8U6*H?AP>@853VLCQ3+;HNF1Y.&:2FL@$+B;'JV=Y\0&7@I:;:EOE26*84!=5,F: MF+EH)3F]&IAJZ_S9_/37** !]-RYT2G7,=,PGJ0[+)W-7BO-D*B15'#0M&29 M1%RZ+E -N)"%,RY99RL5P%?@9EB?;\=8'AP.#2R)]PG?',:=BO'K2>IT/8U[ MY[/Y(SU0=C26-6[X'R=(^9UJ!O6_ Z/H8<3 MO_M5:!-W(;>I/\Y7W>M/W20M2O.>\:)$;J5K%,/8C!+@T:@R@UJ!4Y) C(&S M3$CDLLX\PO7H&]:Z-@?5"DIMP*+>Y>IR&O+T\SY&M*7AZ_OQ8C4;=)2,8(K0 MTDJ8^U7J5,FR!NFLC\I38TVE$8=K4CALU67C<.U)L4//-CB:38L,NZ;[!]]+ M!E,:Z;*FRBF^=Q:]>A(2."<81*W1Q1?1F_#B\=!3#Q^VP+(93/4B^P:,77X)^*0I2,*S$H1RY^NDX+Y V+#EDM<6P.M964VR1LKS8-E'L:?^LZ;XJ4-2,9F6"I M#"Q/"4SI+TX=+D)/E*.DS@WY.M2UUOBO'V2\", MU;1M36,E\'V:IZ]N'*^< MZTN?^FJJXMYBD=";81[W@1P%Q, NDX"MS!:4"AEE+"5+=0X@-Z.WM5:".P)H M[ZH<%++=P==])J]XNWWJCY(RU/B2[!?+)':JP-B,4/*),5R80L=[X?L3AY!K MO*RU]H*](JN*Q)O><3^Y'\6.ETO/U0CBV]- *0DH06[ ^RA+0P4#SC$+.BF4 MJ;/)R3K5J)O1VUI#PAWORKVI<% <>" M >-P-4H3T;C'C>S=_3>UUD:POK';2M:M6KI[H]4O%\K(9!&]E@2H-0F$* 6N M)BC0&.NG+'S*JD[KYU<0V5J#P-W9M!Z4UB0>]V?33F)_&R^_[%\LELC@_&:Y M.6<2=S*##@(=B^#*2N,"//'&BA2U\W6.O5]):&M= '>$R_Z4U]HFVYG]D_'G M+\M9_GV1W-V8*67)F:0&A*9E+KQ5X%,YS,<0*FG'.?5VHQWWV=>VUK2O_O;; MGQ8:L'WKIRB/F$N.!S1,(EI18G(%CE()V3)IA,J65CJ>7I_&80/?W9P?EX?1;6CPA2"&3,1%5E-HC7X]PY*OACW"*6 M/TH7J26R6\K'OW97Z\RHC'N.!4=L*B>F%C" ,_AM],Y8EW<%UI=*/B'-DE6$AE&PY)KO1& Y\\ 84H1Q_%#QU=7;Y M]6ELT@6M!LTZJFNGL>X#!E&R\:)P=M0R-Q*T4U406Q .6WETLQM.$W*P&6A7Q7OXFCK)6P3H? >,Y M#!^%4V!=&:#L$TJ?' KZ%RV*N:H1'9E_J: .?ZPAPIG1S-44.($D-) MXS/8C%QR;]%O3EHK4:>5XOHT#GN#LV-@5E)=N^=&UZ6-CPC2<4MHE@X4)Z6V M$=T2Z]!KYC9[DZDAN5+(\WI:A_4L=WUNU)?26@AP;@5PI5\I\H5!W,?9]#,Z MJN?ODR\[",-5'-#_$(%($WU=I_$1HIH\ MVJD&MYZ4TT[ ?)*^7O-T9]EP)A*E&4-_599-5 8,)Q%X%M83$V*F=6X/GZ*H MR8.:6D#K12WMH.QJW9RD2??@V9G[7M(]2D-4%-Z'V?R)FO"8,_K))1.8YPC" M60\^!0K*$\>L\-G?STKLV>*]EN(F#W%JF\.J:FTB?'[YN1KB?)QO MCW8N%TF+KU]'%&4E2UEM--&5JDC<%R@3P#2&>3(GAY'=6LED:[^RR3.8OF%5 M40LMQ!JW&+NRY6BTN^O*1R0YDC0A&=( VFZ-9CL0<%1R2(19+VQR/M1)[GXE MH<,FT@YH\?I68@,875^:(X)R4\(Q(%80=)"= 2ML *-5#%XRGT2=0YGU:1PV M^W;'R*RDN@8.K@]R3F%YG ^^AR]N^CF=H*-YW#53*_^7S(YO;K+RC*\FUW;7 M1]-X]P>W/CDB1JB(41PZP<&6*P(*)N4 @I1:LAQB3'706X&98:.@:D??0ZN] M 7.\%;.K46 /:P#"Y*+$B[?%NA+U*$8?520" \5RJ)9+:A1/'(BBF5DGLHMU M.E;LEL]A0[1JZZ5AL#2PB6QG-P3)UD;GP07.T&X(7=J].O!4:ZEECL;5:2]8 M?V.H%C2V"?17J7++J6,H@?FR ?1&JZ233)>]+I>Y?1:,T!&\C5)H+[D0=6X7 MZJ.W6ES9*'I?H\I69N9=?/TZZ43I)E>B/)SFV?Q\IP,,XGS )EI Z*4)R'C%#+*5/*(TN"BFINV#>7# M]CVMZJGM3*$- +B[Q#@=?YZ.\SBXZ?*2[[.YFRY<5_'9S94O%[S3Q3AVA?2S MZ2_C;VE*1R%+%B7SD))#7E5F8(SG8"R)S+*DG*@SZ'@;JH?=C'>+K\=:2N]" MV0T ^[+92==,,XZ7*,(%[C47A9)W%\CY\C]3YZV,2!!2$YTAI*@!XRH,K' _ M UZXXR8Z0>HXB>M2.*P3,"A@JRBQS5G>QR>_[!T=_M^]L\/CH[N4KC>M^\Z_ M[V$>]]/T]#1Q^WC^V4TOAVT5>S.;C*.['&7XZ1;1UX.XW.1ZU[]U>\JB\!FM M4N;>HN*U!YMQZ\^EFVFV@615YTZO%_*WOKHO+1I*^?O72UM=^@0GD2PZXY9I M%(AS 8P4K)S8.Z8=X2;7R9)[2,NP.^WN\?7@=GX[[?0XEK.:I7J?EFX\66QK ML*X>T[/=>I2ZILR7MCI$D@DDR46YFR;@J<@@/;7\G5[X M19B/N_2^+G_YXS@D=#O1G?@\3]V+?AM/Q^<7YR4U_S^3FR]&-"H9M,_@35D^ M.F8PVG&(*A$NN4HZL)=PM^G+_PS6[#5PNY.@65M9#00,1Q?G/LVOK?7T\VGZ MO&IRI*CE(?$$.=DR2]EEL%8RL%JEG)E#9-5)RGR2I&%#@N&PV*^NV@P$3G__ M[;>]D_\\_G!Z^,O1X8?#_;VCL[W]_>/?C\X.CW[Y=/SQP M"6_"0T_[\F5?><3$)\1EN)UI:9R0A):AE]:7ACLI@0T)PT5A798V>2_J)'0\ M3=/6QW?;+,5;P?HTWCH6>DCN&2KGW:34=H@4$Q6D'/.'"(+RB*YLUY;#J.Q) MR.'^#MR"P[(!I\-N]SVA^,$!8,MP:37>6<^87?%>SS!?OV%G!OIQGNH;:FU\ MUB$KX"FA:V"]PRB9>]#1YI"L3YG5J4FM9ZCOK+;NX3]NK9*2X*.\!?1ZQ.71 MNC,"'-/&RJBL")4R#9^AJED#^!IT/#A0[DL-#00LOY<:N8/%*2D"KJ*H& M@(@LA52X*EHZ&2_^L8\TC)?EJY'7BCLNRJ%XF=BD3 G4JF<-([$C,Y2I]B*[_7A\FX8UNN(I2ZA.N/%2&XQYZQP7;TSRL#5#E?"X&P4V@-3K%-K[ M?/@4"0TB@5-EZ!PCI5=&)) 8Y=1$9R.I<[GX%$7#5O=4PEDOXF\ 1@=N/D79 ME*K0KJ?4?79D($BS,)"E9B!$N=BSK+3@2\D82@//=I&S5V@>-\6'GD8Z_I3*YX]('(/U@"\GE-6<@M>E M3BJ9 #92#9DAN]*B%$FU%NMK4;@>U-[:94(5_32 NU]FL_C'>#+I?(.EFWX> M^\GEJ*&K7UUY"9RC@TH52)DB"(RH<4%I 4%AJ&084Y[4<>W6)G$]Y+VUVX4Z M&FH >J5Q]P,WP*O@J;$0S1G#MA.@X<44$4=XH 0O! MZ*U='/2D@[>=/G;FT!173!Z[?/[.4L<>XZ=^XA@AU"82,V3C)(AL(KAH. 2I M%*/1.Y[JQ$OU$L=.PY<4+\J,6WS'Q?E%-P>@*^0NIS+S]*6487Q+JU/H$B%W MDK\QR"Q+)@V3D%(*N#(Q$+;4:9 Q\Q@T=;%2>?.6A#>;?O8:C#TX4MNA,AO8 M76_8O7^>_)>9(KI. M7XD-"6XVYZT?K-937E,8W4,9QL(2KL#3%"[F74>#@^^E'6J*JY2L\Z\75QGR M]Z5R(X$LJ(\EBT9%ZD&0;NZXUL!\4IS26"YI:IOI'MD)X.3%&:?I^/_27'5/KC+];EU,9FR",(J,*76 M0QB*JY]PE(MRW/!D2*B4NE^-I6:3 'LR[@,"H*F5\* AZ[TVK#U?56ZY0WS_^[;?CH].SX_U_ M/_WT\?!LBU8QV[UP9V=>:W%<_Q!,9A4,FCM(5M$R)M> S2[B#FQ-4M8I2NM< MZ^[B$*PG=Z4LR9$E@23&)&2*7HI@"9UVI01D@JX\KE)K:)W>JU78:?; [#5X MK.ZGOEKQ _H"B_ER=#9>%NX/IW'\;1POW&3O^W@QBI&0E'#G8-27"7-: FX= MOHP08]ES+J18*Q4-WW +M?C=?<0^2<+ +S\[=>#HBD4@1DX*L9 "A/ %;NFW:G(*7'+D,:P7YF\'O>>*& M 69/,'@.5#WJ9.BAN^]F;AZ/\_OQ/ 7\V.*W5-HYC50B-A,6P"N-GG%9>EY[ M!H@)6;)1,DWA)5?QF>&1EX&D0S>VX+.!G:A-Z:M][U;.^87^Q=++_, MYH7!JZE^(T^HS3&5D7TZXOY#D"F2 B1J@_.49,U)P0VFEV]!74CJL>6T!N#O1\="6/$V-G^JWR!D6*.*24]D&1QG42:P 2>0-*<&=6$1U?G:'8-XH:]YVX! MD[4T^99O<4X._GIP]/O!R<'^,7ZJ--7?.WJ_]_ZO!R=GAZ?XN?WCT[/3ZE<[ MKZ)B9_<]F\NF_B50$ISR&#-$9PP(H318YA'_(2NTG+@X_%NY!-JX ;W/&1D5 M%%+,#DK77/2Q9>DU;DHG*Z6)%6OMY6]N6D!/P-AZ!,!K-#"T7_C^\IVG;I)* M+%$\W+WSV7QYV3)YM=.,!'76:Y19:8J&CDD68)$AL-SK&"W5E*]W3KGV M*YM-,-X8376DW8 ;>*L-6C>V#"/\+!GC!!> 5D&!8#%@8)1LF>0=2T%O#*3. M^>-#6IK-Y]T$2#V)_"V[9Q^.3P[P]_N_GYP<'.W_9_$_]O=__^WWCWMG!^^/ MSWX].-D__NW3R<&O!T>GAW\]^'A\>GIT<';\X6SO[]6=MAYHVYDKU[<U9.?[MCWBQM/2SG427*3$O*5 M;$[.=69(I"O]KW!]^X0QG@["<9J4SJH.]^O3V*P'^!KDK-]4<2L5M;!OKU>0 M=Y26Q_G,?;_9N)+BV0?D, M5>H&CBZNI Y6"$(:[X'6UH3*;$-RL*[D-+'>A MO+>#T<<6Z2K78"_^U\5B64*U*U&,I/ V8YP&.1GTCY+W8*B7D Q-W*GLHJK3 M)J,",X.;W/H@W SXU1#Q=A;%-7O&N>2T(V 5<1@0"%O80^DS8RP3*09?IWKG ME80.;JA;!?-&FMP=)$S"[1%9IQ87JO"1@\%]$[PG/$K#I:MTVEN/IV9/*K;Q4QJ! M0(^MJOGOQ7/]\S>DDJ#<.>(@4A,X"O(L,7.0L)?0N/*LT.Z;:^=K] M]A4EA6(:QI/QRL9<HWR\$V ([WJ*AD"8I$;6*;>\0\; MZBP$!?!&%?:D7"=2:"!DSKM$/JA?_#0OX:)&T"U;PC0 M74^U$3'1R4 -)*LM""8$.))+"1C+5&FN0QP6MQV9PYK0(7"T(91?K]0&$/O^ M03^TFRXIQLJ0"0&3B0#!+89?!B-"%CQS5,HD8YU2CJ=I:O:8:!M3V9,*&@!3 M5^54SK#E4&M5S.Q_YBV77&F=TD>W]R/\J']^9S-_W<_;O%*-G@& H- MLHEI-8W/>!7 ,:4)$THK66V*W9:T#VLH^T+1PWEWNU1I R!^PMQ?;C /K/Y( MJ^Q,Z8-.F"U3(U,"EWWY(RHN!97!FEWNXD\1.JR;60F>-975P"72H[UX1T9' M%ZB50'.9VURJ47RT'F(2V9L0O-:[F,8\N:A!@:9>"2YA71GM3:8]]@J!FNU;VB:!-A-\ AOKKGKQJ $$5 M2A39U1;%*FC,8&6TI3MBE(EISBJ="O;+1[.=+;=![("J;@#H6_+\[L?C#^BZ M0N'"SADY!D-*40O+":Q1J"2%&PDJAEE3QT6LR%0K+>%VC]7[>4R- *?9-73D MSM-EJRLM@N4$^=&>*D#;'2B>=+E U\S=@*A-:"]H;Z'+KB M$Z659_-S-PVKHXJ;9N)=[?]E\S3'LD)/'D-0'DW):"P]P_%;8H5)/&?K[7H= M0=9Z78NPVU2]LZJR;M:ZK;U*/]YTJXB))"8)2!=)N?3%QOQDDWOY2V#LO\4O)5LC:HU&A/)4\;IO!)Y\1N"1)SH.- MHE(Q2A_DMVB[:R.O7_AO (,&L/_J=FG!$Y++M EM)6YSTA,P+#CPU!B20_9, M5AH@\Z9:XC6!Z*K*?E]+X@Z/3O=(!Z>#OY/E>:5E /54B?M)8V5.BG\_VT,R/IXW,T8D-M%?NU"\ M/"2R-$IO" =G>.GE)"QX'1-D*X0Q.COAZESI/4O6L'#L3?GK@6H#330 J[+0 MCG/7$N[R0)"S++CD$8PS D1&']X+BYN&Q] P82#H8YW6:0](:1(^FZCY0;/; M;63> &A.TV12FE!.XV]N_H^TO.D"=\E/EHF%2!R4JPU<7@EMMI4.2(HL2NL< MM:&.?_<"9<-&U_4@U:M&FJA5/YWEY1\E92=]2Y/9UZ[7Z8H5:F3FD5J0EJ-# MP$,&)X2&S*G6R5#B8B5P/472L!GQ%5'5BPX:,%B_I&F:NPDNC[UX/IZ.2WQ4 MCKCNKA&KF.<2%P6&10Z$12EY;Q*PD$TFR808=15@K47>L"F>]4#6OVX: -R[ MB\5XFA:+O?#?%^/%^-KO]-H+[ED$[G,$$:('E)L$+2+C0E.YYAB_5T/L"8): MN41L)6#L0V^-PJ]\.4]7604R4$LIST!Q:8)(NIL<8X&+'%VR,013YZCR1=*& M]?I[ < :H-I<&T.G\)REZ=\OC3*+F1B?$P2>T.Q'I< [] =D,H;X)%VT]S+) MGLC3N7EF>]K?0E.S[<76@#'I?4Z,P@7CM4+CD%"$3$? ETJ@TB23<#.WN4XB M[A"S(:MY_>WMG4/BI(%EC[DXV2? V$[N?5]*_/!E#:,>,?B/2F5/C=CYN/7!42_^'F=SY> MI$Q'P67JT2Q XE*#0)'B-N88ND1=!QPEI:I3P=8?#W^R^9-;H'T@7+SE;)S] MO=-?RR"RH_W#CX==]DGU%)RG7[FSO)LUN:Z?;&,\SY$J!X*@ER*T]F 1;(@U M(P(1$N%6*8&[SKBU?;?X]/NKY(/^YP-Z=Y&!CVAY<'/7AWHKPW"].KZB-%BW?B M(&J.(I;2H_?,T'6(PBIF.7.B5A/IS:D>UF+N"EF] 'H#-0]]OGE2>F"[Y9=W M\^3^\2%=74#1K)PEE('+17:.%RDZ 5)3I7W*.:J\UC;\^//?(J8V4>ZL7TD/ M#9:NE_I)ZOJJG\UN'1M?\N*94%9C#,93*MW3@P-'949K9$4,)LN0UJMD?>%% MPP:RP\"G3]D/C:.'+LA-6$^9-^@!6Q \*A"J=!+) M>#RRE*3K0E;,, X'5G MV;WCIW?OJU=9-N!;/;&7+_?=?/X#8Z:_NLE%&N7@(['!@(Y=,DY"IJ2AD$TV MN*=KGBHY46N1UY1COR$2[B=P]JZ6!K!VUXB/<.TY*[(%RS#P%K9,@V;40<[H M-DJG;*W^9'?I:,HP]8.>+03= $P*S?> _V#[O_N#6Y\<98%;<(H!0BYG.DIR M<+C'@V0V!&-TU*I.G<)69 ]STUO=A.U&C;UU\.SUB/_DX*\'1[\??#@Y_FW_ M^.CL9&__[/1OAV>_[O]^>G;\V\')Z2:'^"\_M(=C^E=2WM-!_$GZEJ87:54! M/NT.:/\V7G[9OU@L9^=I?M-'UF7TTH( 35@ D6C"X(T9=.Y)%%P)FDB='-HU M"=Q^EWSV-6V=#H$G9^I4G^S(P+T?+]SGS_,RD.\RYZ![;2?YFQ7C5%""@FN1]S9,VVN0]'!<1=]::B&T>$Q:BT5:HB_Z<>P\ M>L#+'_=85$+10'%K\$+FLC]$L"93C+31144G&$UW'7]C V*'/J2M#\O:&ASZ MF/8JZ7:6RQR.\:+T(%I<9@+>8RO['_YZ2WRS[9ZWRYERK01B^Y1:H\+O[@'J6C*&'B?6E MY5G?(A\:-^GS?18NR_-()H8:32#&NAYNGR!@& M-SVJ=]:WK <&S-%LOORRA^87R;_,#A&:<"52*MG%&O"[#+[P$:SF7I>YI'2M MFZBUD/+P_0-"I!^%SGJ3;@,G#T>SZ>]7^4A!..]1%$!XU*6*!BVKHQA E!-G M:G6BODYOREM$#'-2T#\ZMI7OP&;CTWP6+\+R>'Y9H=494AF9,1[I5Z1,2LR) M@>%"@36!L');$-U:B1%K&8['*!AZAF0%KV1K0;-%YRL+CJ%R"ELT)9 M$+[4^ELOP<9L<=6$+)/06K"UVNN_!BT/R1ANM]E>LP]ALJ68ASY$W)^AES:_ MZLN&HH@A(N^T=$Z2S"#A7(/-D6>II0OZ7CGX4\F=MYXZN+JWU="L#W$-K>?# M:3=^IXA]<2F+J\QDGI/4Y:HY!U/P;\ EY"(HIQS'?3%XMY;2GWS%< Y$!03T M(\BAX?#;Q60YSNY\//EQ/,5/I%6GQJ\3%ZZ;G E#>1 &>$3C*&Q$NVA#Z:KG M?>8IL@=SUY_ QA;MT$CY.)M]/4I7K1:CY3(P*Y#48O*XS^@O MLP"9I6!YUMP*NA8H[CQVF&Z"E?2_N<"&5O5)6HPC"FSL)E<[G#:RM!/#,*MT MIL9@""PW#BC+TDN9"+D_J.;).K-[CQYFPG,EE6\GN*'57BXPTSP@\2B:KVF^ M_%$NR-TT7D$XJJ1\"LB!B[BO*;16.DN0F6<5,R-1K[<1O/"B848H5W,4^Q-J M V=23P3:'Z_3OPU-EIHRW2-+428W6K#!(3^)*\FS,T37R41[B;)A\Q!Z/Z"H MHI & /;"3>5JZ%=I*KY8)/POGKGO(TL4P<5"(5*?RJTE2E)$ D9YP3FE0;M4 M!7,;$-OD[=V&:'E=9O/6JGNC.3%7/]T[/3TX.]T[>O_Q<._=XN\=QY,E8GP9@2X%E ZYNC \.Y R]Q:US3/;S%79N5^?"FM MTL;3JQ?\<>L%U[F/)[/)Y,-L7AJGC="?X1)Y!L8EAJ348VZ&" M7@]&NP+CM/B_EY^M!\2C],?[CBHW61REY2P_X!95<3$O:EM)8^2DHR+A;N)L MQI5HN 2;,P4F@K&6^Z"3VAZ=KZ9KR$+S-B!;5Y7#G_L]9+VKCSG(.87E8I97 MO(4?9W,W74PZU8]$2EW"%'!))8@@*?I$+D$P'M>NEH8:N3%87WS],#<%#6"R M7\4T[SB2 3FM"HC,;N6Y@E0GE1SPJ1W=0K6MW<<>[^T:,UQ?(UNMG0< M#Z;;[=9K,71IP4-II[,9U/>QNK/.X7$5UWL7B 19UY)-&)5*?W0GW>AIUQ MN0O8-X://\5%S^ZN=H:[S&GA^H8K1F..&B(K*9?6$/ D90QWF'4TL219KF)X M=E3J_&3WBE_FL\5BI*EPB<4(D>**%YQD<-IXW)ADZ1M%.'ZS,Y_AAJZW<9OS M&NRLW57D]7IYL_;NM]\.3T\/CX\J&[L'K]F-I7N>NQV;N1RL34D0L,Y;$#*' M,M9:@TS:)T2JX_?O9=^&F;M.DKMLG7*X\K'CB%G*I586:'*X@!C+X$M%GG2$ MM[E?;/],MN&]A[\-Z_0:E3_(.=Q&G,,?2%_3O^^^CI=NLCIB7WY)=T_9 M6>(NV*S!Q&Q $"?!:V) \>@L2\G1^WT]7\;(LV]\&ZTUWUM\P MU//9?#G^G\O&@$A,96\($+H.LD* MZ]'W-DYA-L%@13TU< ASGWZ,GC\DC(R="]%[02'C5R!*LU?'?,0%10VQA&E. MZ[0K>H*@MW'F'PX/WGPY./AR?_+9WM']P_.[C MX2_=V,RJGOS:+]^%?[^9)';L]4LOJ2RW=64^+7IMW)3^. IL,I)3%C//=<:) M[K9Q^4DJ139EW&::=U6UTY"._62\2E,?!4^"%2:"X1FE$%0"YTP9O&F,"\QP M2VH-CER#O+<13+P&24\D]O>HI0:VX[68*HT\RZB)L_$Y?N0XG^)/%QGE>3T0 M*E*N2*8"M"MQ51(<3&G:SB7QZ"$[P4*=QCS]T/\V IKJX.U7SW\&='>INN\Q M_NIZHS@7LXM< KIS%L#HL_ MPZ+X>%TG1Z3P7HERXV_*'$ FP&&0 %&Z0+A(R;6Z(#X..UWQS[08-H/#GV$A MK(X!*?I\G#.4^(ZP(0+[7@B;P.&- M7GJN>VPPNL?HCH]01K2I0Y3[TK@^1OEY,S7M??QX_+?R*GSE_LG!^\.SC\>G MIP<;S<=[\ED]"' ].GLZ5-K'%31>?IPM%M>!4PK&>6TU)*DY".$,&%NR$*(* M/A,:D,>S-D@Q)O"5$18O:EQV_0 M8!4-$*.G1BE"J:US8K8>?&H9;SZ_[H4G5C0]%:?5 M/0(O)550AD6PU&9T"U@NHG_Z^22%-/[6"?C>[!]TSDKE7P:7>9DO%#6XP!A$+VQPE&7EZLAA&ZJ; M,U:O0=.#2^5=J>]MF; M[OM>>F1%(U;S;NX1W%$E8X$8F%32722QX(CD0%6V MI8M?8OZMN%%7\\J.\R.P?VJ-7)ZU$)H44P9*]2F(P"1X*U$4/ B6I%6389SRYG0:Q:MALA1"(H2*4=B.P# M6-W-K%)HF95BH=+%\)H$#@N_7>%E5E]Y;P.3E[U",S$^TN# 8H #PBL-GA86 M@\I46\^#\(-M#5\8O2MJ0.:B)B2EY #$R HXL%IBDM6 MN.Q"C#3:=1MP##VDH;+6GAS<\!H1#JW[I^<-<"(2"QB2J%1F%R5MP2>:@+J< MHG6.9KI>I41C@QMVB(I^A#LT1-:8.. 9-=RD,G&@,ZQ!@A&4@W8Q^L@U)6OV M[6]UF,,.0=.SN(=&S]UY!<)I$K5T8#3-(' +7@U$DUQEF:/D-J[7![2! 0\[ MQ,3F0AQ:_2\UJK>6IUS:T].<2JX/1>$XKL 99RSRJ,2:(R#ZZ/[?>V^EG7H@ M_0FZS;CHJ=CRXW6V0HA*.&8]D* ]VD4KP MC(*9HE M>,GMOP%B]$.E%:H?U M?MJ)XOM5Z]N"[NV.:I8;ACYA0%O."7)I)#A)/"B/T02UWG-:9\3%9O0V%]+U MC*/-@;NI4M\6=$?$"R_*7F(HX8#L(),E:3\E"Q"#+'C"/?=CN[F3EJ:,9[;J[F=[A6OV3$B#\H$ M6]KK">202P%.2P/2F."CT3ZXG5U!;;7E[_(LJ!G4OE*!O?96[C?I:/\_?C\\ M/>PRP3?*,+K][_M()WJ2GIYRAQYII+DWC5U;N*YIYF+<_>BZKE53[8C6$(W3 M:(B*EKUP8)6A 6&F^/W^1?6:ICY#9X7VL^_'BS"9+2[FMY+L@DU1LB((KA#S M&.J!C4B^#H3B[[CCN4[[X_7H&S9$J8BL-;K!;JNN1G,B;YF#+5*Y'SZE9U-5 M,67[E; *)# E'.*(15,*O#+&I":"$HP3QT),JDZ]WVX-ULV9Z\,VR"FNT03Y M7OHPI<8J)B(X;M%KD+A>O*3X+>5,:ZD"AE25,R=[8>1-F<#78/7I5,O= Z"! M,/K.G0-&4!_'WY!_5/7T\_AA%_#%)S=?'N='U',K@9XI[EQV97= 1"9P'H, MN91B*<:Q19!8\1\,M4G3@%$J/:2HI?N$DJ7MH=(^@5DI^:J#@Y>WUU2II M%%DKKS9=I?IIHQPMCH!F'H3.Z(.D8$$Z81VS*C%6)X'B1=+:,&]; 6 -4&VN MC:&3:G^=G:<%>CN7J9TY.Q,2JEJ1B()Q7H.+.H$G^*5A/@FVWKR"N\]M#P5; M:&S6C_B:T/S4?;TD75D1)+.R) H'7!+6@#,L 8\N2<^4)C M"Q!QAP.1G0,C2 (;1*),,FW(6J?GZV'I*3*&<3-Z5.^L;UD/#)BCV7SY9>\\ MS9'\*Q>)<:HM,<"]2""$]^"#X,!E3DR*S)7J#RD/WS\@1/I1Z*PWZ;89V7Z\ MKK%P2FH92A(DX;A1>Y)+4F]&>^O0Y/HH7:J3Z_H<5<-Z-T.?GFRFG(: =NN< M"8C"8J_$A:RS'JXTS] M22J;"ZDWQ,;+J5W]*&KHH.L5C!VEY7'>B_]UL5B6'6,Q\@S#+8;A1K:F'"LD M#49SC#6#R=HS[01;+S;?@HCF OGM\+93G31@ '^9S>(?X\GD*AWB_<5\U4>] M#,LT/"1-C0%J0H!N11E&!!BGT'F04JA89\#?((/=GBV*^ M+_D[F"['RQ^=<5]-ARB_7HPTU5XX23$T+\DUS$3PCFATG2F-"8V]"'6ZAVY( M\+!]2*I[@#75UZ SN!?"_,)-+I<4;K,H IHA7S490I:X#10F4S869+8JRA?"YWZS:!S M$(4.;>O0\9@GMT 'Y'**T\AFQP+Q#+PDI>N/MV"5B! H%<2449GWV],\V0[R MWJ/7PHMY,WCI07Y#:_]]NJ(>(^B5#XI1#B6AY"Z3$ GNU-Z!PR@:+(;3B00C M0WHQ[_>IAZ^% /NV$+"M#-O/!+\ZUYZM4LX\KR.?@4K* M.6529PLT%^=+:@_V_VOORYK;2G8TW^>_("+WY64B9)>JVA$NRV.K;O<\,7)! MVKPMDVY2JEON7S](4K)62EQ.\J2JY]8-6>LY2.!+)(#$DE#6W(DD T?/E#J6 M,=)3QGH(A9O:V]EG70NBDNL[H6#;C/4=1-(ILNYG MX;%D=4P^@N"IYCP0I\@LDA!4B5[SB(RUJ<]YK1GKNP!@YXSU7:0QMD?Q(.5: M9U-40@7)IYKAP"0XS30861*&*!-7VPV9>%T9ZSM)[)F,]5W8UX7D;U.NLW%1 M266!ZU#(#28]&X*KU[ "->T('M-VN[)MY*313[B\R:9=9]!ZECD1"5$* MK+V6!421$;BP9,4+*0MN%;W>*F/TP/EV!\D!"?!L,>'!V[1"'A+"RF\X\+_',Z MOUI>_/B$W^>+2[P97L%*$#)R#C[284>*$,$'98!ELH0PYV2WRW7:KE+A!6JZ M ,L^0IXWXG@_RN0VU^]FSI8+4JR*O")/M6Z,3F%=&TVC2-JK:$1H-SW[*GKH+=A^95^<$J_\F>X6.4SASHOT ?:N]ZY.@DL M@L/:=SP8F1+W/AZOZ&' =747Q]D3?R]GD(P%AK_;UKA:5,E>)^#\[(.^G#"& MP3$N0(@D0?&BP=>A><0GHZT*2K$V2?+'6%UW0:\.M\D0P!@[D#8D0];3 O!] M34WY-/WR]?*L_+%<_^&D%F 9XPJP4GU/461MAT%&'(\")8N(:KLHW9$([BX$ M>!C^NY5U!X?%3;7#Q 23?2VQR=R(VNRU@*L)X\P5H9D1#$N;CK\W%'1<;W*( MTMV+P1T 8\C]\K +\=GE5URG%KA@6*G^S??3+]1+.PU_KWYY@$.1\U#X927CZP (X;\A3 MD9KS+ /IFJ/-8!EN61V7X?2R3PZ#PM]W7]SYX21+5XQ*!612KK+%@(^U7-,I M4A51&L?:]@%MM[:.2X$ZW"'[@J*?88+#1KB^3R_#QBZ\X,;Q7)3 M@&:RS4)E!LAK\9$Q>5W3Y OFE(O("8\V9*O=,CLN)>MF#PT*E?&WTR%QLR?K MKE;.W/7OW?OY1&DCG2#M4J*N78.MAZBB@*"Y%"*RP!_FH0P;(=V-W.VNT=BK MV0R="GK\'=!"2WS RXE'95GM;&DDJ^."F80010"KN?%/#_ MV1?*N\I[?]]\7@VX(]0G;QHJ-U#9\4N/'[B:>*?5C%,DG FO(=9!?"K6/K8$ MZAA%!%FD*<6;$&S;Q*GC% D?.+=PE1]5N(C.:P2&.=/YPNE\$1@@<9LEV5A9 M-_)B!R"^C^RB.PIT/*QFY-RE:%4"C,77PMP#O10%3DHUT-GAF MVS8CZJJZ^.C V++@>!%P [%QSO(HVQ5,PZJ;P3-@+7BH/2(4,PM@!MP)(=!BS,O63\O<*" MXYTD]DS!\2[LZT+RMQ6S,;F@C.50C'%$>IT<9"2MQ#''A/0\.;F]Y%]-P?%A MDM^/?6-+_D[E+'FMQG.#1"?2Z9KLJO[ @BZ,W.U0:@OZK:3^>@J.]Y;XGFSK MP(!XQ@Y[\^/W\,_YXNU%()[5H]%:*1%Y7E6PT='H. 05+/!B4_+.:.G;- K> M@1!81U4GU7M%QHLHB,VIC;Y M4CL2VJT;=AA@M@?FP=+K )QOKY:7=.@O/N'%2G3+K]/OR^L# 4-!HYP"GG+- M8JS]N472($762FN)T;<9Y_0,4=V"[G PS-M(I@.0G2]"QLJ6&_H%G0NI=C8H MQB5006D(L7! $TNT5G,5;1-D/:2DVT-W<#@=)(,>,(3IZVQ^,?_RXTU8/L&O MFS&OJ$.I%9"6D0E"?@K$Z (P7;)GW :1V^2Y;$7>N%[$4=$VN+0Z@. J8V## M4I3#%+*HN3):@.)9@%,^@>#2^AAH5;G-]=:1'(("1)0./>:B^,-HV368Z3I_94JZX;P=QD^B%&VERE[$$X-)KE9B)1K:Y0=F=UCZ:)O4%TWW$ MV %0/U_.TW]^G5^0R):U^^3ECP_S2UQ]]_/WB^GEV_GL3_I1+46JG.83)YET MB):VG[2U$4ZN30P2H-$Y8DJ1-1I,M2NE?;0].@)(FXJP3\_\W8=_G'X^__WT MP_GGDP^__'KR[M,_3M[_N<./Z&GO^?$Q>ECEP;D QYG?'JB1>100Y%"D:V")=M&A2V M6M$X;GA+"#[4AUU@86^]2:HZSH<*J#_!XMOE*&:9+]F!X;[0 M)V6BQC:N^K-DC>.>'Q.?PTEE0) =^W@^(%*^P]./SGVK9\3N&^K)\5EL@7"T653'/\H?Y;''S M98T++->W^8JG;)) \/6*4PG+(63:EU+[$$423)DV\9W!EO Z3N5=0+91ZQU5 MVAUXV.NVW=-P\6Y&;+SZ.1HL&N%,I",DN9) ,1'!\VA 2VZ]U"X00UM=9#]% MT,AYV./ X_'%]L&RZ@!R9,G.EO3FRL;/N/ASFHA%9^6)U2W/Z9'+IW]TG<67 M'(\Q)@7%8BVU\*Q.IQ6 2>GLF7&V$4Z'7,7H10:'P^IQ]O'+2ZJQ/AMYE)V.;>/@S1(U[Q=T- M]H826P<(_&D>O?GQ\]-_F^*"B/KZXSW^B1?K<;/%(*)4D%U1M"JM(03-P,M0 M>$%EK6MSA[@=?2/79O5A8@XOR9[P>IRN>(8ORFVS<29+#3H M&"700:+ H;.0(P9G:%7Y N70*,7&]%(W!2IO7)BVY M=B$!/2 "*NYCL"X'TUC%/2:JD^-W%(CM(Y>>(': S?+^9\U'ED)Z5 I\C&2W M>%GHL*B;+#JNG.=*\$:%6T,N8^3JP[ZLR*/CHH--L5[S$S<5DV "&3P>(2FQ MFG9(UI#3$ICF2BJ)6>LV-=L;2>KD6#\^3![ZXH/(K /P?5S,$V)>_DK,_APN M\*QQ-#:FF%:IFDMZ_S/J_4RZ_I/SMZ^^W6^6+/A M-E#V!LM\@>?AKTE1(:UVJ$MUT!\S"9QT9*630:8C6>S2MVE?UFY-K]^&&&8? M=(*:0V>N#+*#:JK@;0#ZIXRJ(BA!EUBG6Y(B(#?::WOS\]^7RZ5P;[]5\.D/?V% T#U7>OQOW=R:5T,II,\I*A MAC"YM'6$K :O"QI3?R;;Y*'>I^-0]?$>:4/@V7=<$*]G7]8/O\WKU);0S6A9 MRM> !G<>G.4:Z!/4EDM,JDT:Q?-TC>N?'("$A]I@0/;WK!16H8.]TF;O_?U@ M"N(I>MJH"?(,O8Y*0-))UXB@K&K=@\<0?&:%.]6FS]I9XN>+(" MEL@1+A9$,60N<9[!2Y$!":_116]B;&-D;R"H*\6PB^P?*X;#&3YV*_S/5]]I MAU=)=,G M3RY6*?2FF PY>CK6C73@1-UN.A@AN,84TG;@.Y"2<;W^P [):JPU9!QCF]D8+1RJ MU3-_P65:3+_?]N_,*01>0[+&.%E]_$00CJO;8IEST^W8>!A(B/-#.=H##*ZS/V3B,4GCB>Q5@,&0V263!!E$S"X&R^16 M]\/; V',Y*X#1/90Z'OP;V2Q_SZ=3;]=??N9]I,TFA !2U996_!&>4@DB5@ MC,!DRU;GQ5:"O_?JD46_C^#F0W!Q;/&'O^X0'F,4A@QJ(C=EXH^1M3.@8G%U ;%U?=R M&1P=@HZ[G#EK4R_V F%CATB&M1M:2*,;<-V_;CC'Q;>S\G8^6YO@T297G&: M@3-RLXEET;(*"*U$[?-%WS_:C<]]VGHT3?>$PA;70 ?(I>?PQ\_ ]L'ACT=/ M&BS\\3R-;<(?.FN1.'F]##& TCY B,J"22J[4$PDS_B5AS]$C&3,>T<^/1*$ M!=8Q2[R 1F:+TK4%44O5TG_X8Q<,[!+^V(7Q'9Q2ZV2NSR2&593X_?PZDZOZ M@R9&,MJU A%(M])AKL [)4"'C"$+7J)I$R5\AJBQ,320X!\UI!M&"OT"ZKIH M)W+NHJS5V3E94 4E!$U&HK"8O+%:J=BF#].S9(T+JL&$OQVH]I#$V/>+U3R8 ME^O)"#?U^;8(%:1)4*L 0&7::M$Y!@:#*S'DD.-V=X9//;U+1.PCN?F0;.Q MO7R>E\M_U6;:M61O_KVRYV8A428KB@=1:O2RB 2A. 5%2(<)H&S_XVG4VK^U%O^^\OBZE@ MF..D@$LB;\04#<[H#-[KI)46@>DV;5FV(F_<>H)V:!M>-ATHM9=B9QRE]%@$ M,%W;!R=CR/$EUO& *C):#]HVXQ%?;5#[$,]N2&ET *[[8=-J4$Y$345DT0,C M,Q(41P.>L0@^TPJR5\SK-F?D8UIZ# [L*>J'57B'\;WG(/7NF;('1[/W?^5@ M8>^!5MTH/9#3H5;GO0J/F8X]Z<$I^A""=61B:>=S:G1$M*ZWNBE%_/$Q_%AW M$;S""=8+'?0(9#W4HL#LP6L>P/K$--)&5;QEKN#+%(ZMV/9&QS:7;P>+9'_M M-J?=U^RR]^>Z_ICEZ3+-KV:TFT__2G5:V+?ZU02#QA@-+9)%K 70D4X$FX$K MBRP9D4QNTXQD+W+'-M". \)!A'5HM?IY(X/MYRK)&$'G#-9>0JI:#V1">&4L M%$'F;?U'">YIE!9K7PA3D+$;F#%((IT=$B2YN!?;M2NA7FS*O#W, BZAV"OUR; MD[7)_$=0S2-1I'M2NE6T'0OG8('BJB M[B#XA%K_>7]R9YC"Q_EZR/!IC2(MI_&"_G!Y.?%*%,$"!TRY)IW( *$P S+[ MXDU!%LLQT'G0(K8"KGMUP#V>8%]+R/B)JO:6X>+M7]0.64(=1A?SI:AJY8*URK\-408>)U3A0Q]&.8YE_GBW6<9_ENEBZNB%?O M9G?:D)^5>]MO>H<+MAA'/A-Q083:Q;"6(7C/R6!!$7C@W&^;AW8H*5U%B7/ MC(AG#^"]Q#-V_NRG:NV>E3^6URTYSV*=9E[9=_I7^EJK0'^];@1S%B^F7U92 MO65>M(75OB]@LR6K(2,#'^I*M94\9([YX13P#0KN(#*ZNGW86[D=3Q(=*+8' MBWURK9O"Y=G6>F%1T[JR!I4T0E1%@Y&21:UYX;J-#W( T2.JR"/B:CZ.D/OT M1WX[._OEW]^]?[^/<_'S;P?P%)ZF8X@)\[_-Y_E?TXN+6]TG?7;:)SI+ZPBF MP TXAPX"'8'.LE#XPW&6&XZ#AT\^.-/V^GFWDR-N&YJA3LH'3@@/W(&*J,#S M+*'$5(*-+I329J[-,T2-J"X.$NJC+-J!^#Y@NG:3/;Y_8]T'3QAPOS=HKOLT M0$RV0N@ M2K00,YGLBI5H4E')^#99]<\0U=.NWT6HCRHU!N)[W^?Z ;'#AX\8<->WB/$] MC9#@,J:L!)1BR:.HR0:">MKNNPASB^V^,[\[<$G?7"W).UDN3])_74W7=R2K M.NN")BI9$$J*I F-(D]$UF%C,EFR7Z)SC29,;"!HW%#N(,*>#\_Y3@%4/UT@ M7A>D*>YK8)"<:64E),M\D/2_F-IHH!=)&Q=4@P!@"U#M+XVQP[3G M./N/?YM_P^4L?#^9Y<_GGZXK$#,J4XS+D*4F*\IG!)_(GS(J<^$=G;2:;W4* M;WI#?\@X0(KSH5DZ-BY.OWV?+Z8W#1L8RBA]*1!%J-,P/9WBJ^I4[J/VJN0H MY%9@N/?8<LTA8N5622*5<'K DS%&CDQ#&(6 9C1 MF1@29=%;1:RW:DB\D8QQCX4A_9#AN#TV9/#+PR5<[Q\N2F:!-DQ&;HDMF8/+ MTH#QVF+D@6NQ5;^^[2"SB8SQVID/)-[YT+P>&3 ?YHO+KR??<$'D7VM(3^2Q M[,D,DK7!K5*1-&30M(NL2"H64?QP4PX>OW]$B PCT/E@W.T@I/%A/OOCQC[6 MIOBH:E,*70O+D Y1VC8,D$4MDHZ);3<'9>?@Q1TBQFN(/RPZ#N5O!]"X.7;? M_VQB4@+/>54-%DOM\%^;F!2RLCA+*$)(I%';= ]Z1,JX+DR+$.EAW.X(+I_F M%Q>_SA?_"HL\,2D2,=Y!O60@8]P+\#+6@5,E*^.]+Z)19[/'Q(P;YCI0O!O MLB^O.X++))5LE"H%!,? M5T]]-TN+=1?(];^3D*(RQ9$L&=(Y;%4 5\CB"]&3!UB8R*XM4IZFJX_C;5AS M> )=*1CKB](\B]7B^GLRWIMD\R2M,$Q\#$G6HN4$&AQ4#)*R3W3K-%4NN>H MZN/T&A9+!W._[]S6(8:C;WS6@-FN30>D;TB,%DYP1P2O\T-DX8E85!!-K6SH VJ=F[@4+BRT7",26V7/;M' M:MV(Z;.'27X_]HTM^9K[?4UV\39H\LQ FN!JB-'6ZWL'A5:NO(W2J;*5U&^? MV7L&[=X2WY-M?1H0MP&!K+SVK) EK^B(5YD^B]PET%ED&2RWHE'+S>>HZB6] M&Y8UHF>\I^ MMTC=]H+H"%3OOGT/T\5ZTMV2;'ATC*4@2.DF.G$QTHG+'(,OYYGR#OHV<,$-Q]GJZ!^I6^ M(\)F7VK[VW57K ]X>?I7[1Q(2N)QT _I_(IDT$IE:O6I+00?R\$CZ0L67';8 M9J/M0N7AT]GOO^O)GCTA9^F]A.CKO$M9Z("701(C."_!V,1PJS*"@QG13<^D MYGAZ/+I]6#'UVEKIH1;8O\72AB;0AX: M*YP)FZUD;0+NQ]17MR[*C8GWZW0VO<3WTS]KC\'[A+SY\7OXYWSQ]B(LE[?[ MQ 4F0V8%3*@SR86VX).1P'QB3.OH7&AS77XX[:](V^V"QLU79D<1\NLPU ZX ME-_TJ ;*L&6W^9WPEZ6-)0@!MM>&]?;(N M33&1%VD4".MKRPOR:+R2&>B;+%K&+#=MYAX=1/8KTH&[8/ 0'7B8:#L(=6RI MWE=WF#Z7P%!9$$61&8U6@DO)0E9)%B:++;[-I,$=B.PEUZ Y=.;'D6/?$+U= MV(?P[>:Z16J7A4NBCE_7JU1E")H+2%PFQ8PI =OD6>U(Z+A0;0:8[8%YL/0Z M .S+_7V9SIZVQ^,?_R8]6&_:;*6/ 81'8U*N!J!GV2X+F+9!P'&VF% MSC5*^GN!L&[!=S@HYNTDU$6MU=NKY>7\&R[>SF-3>R!"@U(PU MY0U"]$R#%1)#]%(QWR9B\Y"2<7,\C@FF@V30!8JV"!W=7A4RAIEG6UL!B0BJ MU!(S46N"I) N6,%#HQZMNU#92W+(L;V*9I+LP')[9DV_+>J-<\ D)<, W-34 M2IX]N)!I49P78U+)SK;IK_(29>/:;NTPL;WGL+N ^@;<24I7WZY6PT-/OLT7 ME]/_7HES0D<(K=!P"*4D4%I8&7^N+60/V EQ/E##G^Q9 ]4LAK0A/)'M$.T%4S-Z!SKLV)_3Q=XUJ( M/0!P5^'LKQ/GE^'B6*;B@P'Q?RRQ7%V\GQ:<:"FM-=:3OZZ(C8D9<%K5F5E% MR8A!H&^31WP(U>-VBC@:3(\FV X.]MM,Q;/R<)'K]5_4]4^,,2%R+T!PYT%9 M'\ +,L<+Y]*:9(J-NLW%Z'8$;@5-_>JAV4)_G;7!!*6QM..]+KHZ"8A!<*I",+#Y**81O MT_3E:7H.U3?OY[,OY[CX5I]^FW=CA]F]-2K5;?!6S1KM+(D3ZZI=;5))6V-J&,$ MJ42*.JAL;9O6?"_3UJ<^V0$AF[.,!A''V!6^M\LADPI)/)>G?WW'V1)7^_9V M32(RSQUIR* KRZPT9%05!RE$2[:6$=SFEY3-+B\<-RPU(&Z:<;G_8^EFU?/5 M5CD@&_?EAPY\:&U!>=LSC!QF'QFY+UG6S)V,'%PP 0H+FG" ]%^;G( V9]A] M5;F^WU(\F>2\ 5/(GE.UX7L,&0&#**0RG?"E35;B$\1T>4KM@H''R3.',;R# MZ,S]):SRV9(-9)RC@NCJ4&Q?\]EJA03&R&J1!$^I32#F,2WC(^8@\3X+EYUY MW1U:[J1T.(Z1J7J+P^NX$.<#!"%I'3[79'*;N#V&FNDE??1023\+G#W9/K8- M?"(<8Y]Q-ITO/LPO?^;OQ&*5#+)2SPJHXCG$[#@(%;T0KAJ#8BN3]^GG]X2# M?04W'Y:+XP.!"?:67CJ]//FRP-4@M)N40*>9SH6.8&9KP(@^1!LM).V]Y%:7 MY+9K>K7Y'>.[/$,#8A!N=G>XW-YFD&XD^XQST,%$4#HQ<%I+R$X3R^I*2KOX M]!,$]82@H8V2_;C>'7AN_/]/X1)7PQ;S1URD*J8O.#'2Y,"S 5$BG<299=H@ MZ"$D0UN)!<9YF_X9V]/8TZFU)R2>A=E@\ND.>;^&A"??YE>SRXF4-MO,$)PH MY%F62.LP]$%*X[Q-MK#<)A-H$T4]*:X6J-J3]]UAZ(]96&?(8:X!B[J@CPO\ M-KWZ=C++JU]=+J_"+.';^7*=UZ2E9=)KA,1XG22@%80B F0CE$;46H5CN%\[ M$SYN5EI[1+:59!?ID'=O?C_,9VDU/^ERP@L/-J<()1M/2CP*B+4U&2EV]&23 M\-1H]L?3](R;5]8": /P?; ,QV9W&T-,_GCV>0/?:#2= /)"(-N:J!EF#U$Y M<@*X9!#KX1>24[XX# K;A6V/ER\S=N%U=VBY$XO+P3F5ZVAL'3BHX!3$2$>J9"XJRS'1'ON??9FQDZ2W MOWCQ["?#,-[EY ID4"K6ME,*UK/,4Z9AY14$9L9/@MKC, MV(6+XP-A8_C=6A6E40DP! 7*8:R',0?C>*;MHT1YV&GG[W*9<0 @!N%F!X?+ M>A&_AC2]F%[^6"E-(6-AI41 4T>;DRM6S32"-7)AB_2EA#:=_Q[3TA-N#C=% M#N1U=VBYWD7:&BE($8"4GM8@E0>'#@GQ,B+M!8_^&'CIP00Y5,+/ F8/=H]] MZGS"/^<7?TYG7][/PVQY,LOO\;(^^JRLEW:M,TDQ*NZ(/2S7*=>,ZSH5H [( M838HDVV,VYU V[VO)XSL(]1Y6PYWH&?6BWBP!D%<"8XA6(\UW[JV0)$:(2*7 MD;OBO&YS3_44->.>3(-A:#"&CPB:Y>)R\BG,ON!*W^J061:JSJ?)=4R7M#5_ M+8(5CA2N%T'KK9IMT%/O((2^>HB.>Z_MZ8)H?T-E?T[V(/Z;B7I"B\QIX;(4 M!LJP#%'7RN(4DK.62U.VBB]O#X Q3Y4#1/90Z'OP;V2Q_SZ=3;]=_1RB::77 MO@3@,4;RO!(G3:4Y*<%2!QG)K/-6(=2M!'_OU2.+?A_!S8?@XMCB#W_=(1P9 M>D^^-S@Z!(EP7F?I95Y;]B5N<@Y*;54DLYWX[[YZ'%M@,/'OS<4.#,5_A,6T M'G3*Z7,=FD,UBN +/K2A)8["Z34S\(24]W>0?'KHXB,^= MX>3:7.;!F9PR@@^2'"%?//C()# 4/'-DY*2W1TH/08O#9/L,4/9@]-@!BY,+ M>M",:'\3EJLU7*M%Q9G$5#3())'48A;$$L>!3D-FE5)&/^P]LBE&_O0+^D' M/D*;#\S!#A3&^_DLSV>K_-\89O]Y5H@*S'4][]^].?MT3ID:^6" M<@ZBJUEP/$HE@\NV42[+5N2-&Z,8"%3M!-(!RMZ$BYI5^?DKXN7[^MM5-E4% M!V,T)L_ T"?$*8W@QH*7YN"K52D8)C MAB!YJ0VCR89GW #M"^ZT,B[J-CEHFVD:>6;V(#+? DA["* #*)U=?L7%=3/\ M:U

JE51.!82%LGZ\"YNLM*9,%'*TG5-D'0(U+Z \X^,IX/R? .$+,I6]PP M*X(*$5Q0Y#XDG\&1>H:D,L:L@K&RS7WP(760YK4<74-PO3OPW*F("CQ85(R! M1E8'CUH-L7 !Q3C!LM2Y99?'O:O1CE[CN).XMZU&VX7WW6'HV5I-)60(VEG( M6&H6!K/@Z_),8"IHA;2\=ET !ZRE/7K5XW X&TP^8\>([B_K8UC\(UQY JTT[ S%&UF16R)8$]76NT MT%+#2*8#P%7FW.3SW"0*75_UO9DO%O-_36=?WH;O])/+'Y,4E0Z,S-"T:M4O M3)TS3P8IX@V32J:9[.__V;7JY M;L)PN/Q,M(9_-[EZ \8D5(I'-:B$E1OR+F3P<2Q]J>8!"941*K49(;T?A M5K!SKPEV360SMO?Y]%[Z$V=A=DE[ZOO%M :KSU>=+W ]D^E3E>)$1\Z3183B M4= B@R*>.@7"$6XT%RJ:!^F1&SS2?2G8"F#^-0#L>(+H0L.M7_OK=':O Y A M:Q1Y,$#:&360E:-H^09.)X'G13K;R5)\D:+LX+7L-^!J2]0.Z LW:Y]R$ M!@?JGO/P<0,WSWF6VK:](QNA/WVSMD% ]OTSMF%X5T<1X^Z?$0E"ND\ M ]G7IM("-81B Z1(K+!^U6+Q")#ILW?.3N)]N7?.+KSN#BUW6C]X6H7UNK:Y MUYIX8UV=RB0@<(]P?P^1F%O4G1$387X3A" MEG58/H++OO)]F$MW"+,[ ,LF#\#Q4&LO+5BL MK5)MI!4P'B"B$+X(S3C_']X7?K@S:C^N=P">!Y/@ZJHFM&>\SS(#KRGL*C$! MCJ_"4CYX%G*D534!SA/$]*1O]A3RPP'2!W*\ ]"7KRGNEK$?CKB4 /] D[K^=SRZGLRLRRI.9![<7W>;E]T> MU,X5ED.0P$KU*(JVX+/(P,@80.)+:34T8CJU-PJ\#N M7C;7RP]MJ^R>HGP4E2<9N>X!+=0NT:"X8Q"9=U!4R38;+KAO8Z0<5>6]Q^42 M\?KD_'9!W.,.PFWEV$%X]'/ZBOGJ L_*]7J(BV?E[H"[!^L+*J=4 M:MOW&&N_(Q;K89(AV:2Y%D$FXYK@=%=*1^YF?320-I7@JSNC#PB,;/'4MJ=T MR\#);GA4)B>E7(9L= :5.8*KMAQ#X]!*S#DV&G]QS&/Z:<5.K_H8?JQ(^.7J M3H3 AJAX5F1$I]I DNSG(-DJDRBBR*A,H_-Y%RI?T\&\"\8>]1EJ);D.3N1G MC8Z;]7W"FIJ4ZWB#7XFUX>+_8EA,N#31,]+L)M:K?A4+1#H\@.DD7'*)7+\V MUO7^-(^+V'8XVL62'$ZHKP6^Q-8/=+"=_PLO_L3?25%\74X46<@V2@[(1)V^ MG1"\]!8RSSIS7[S=KM5]&_ ^0?&X!F9?T#U4H*\(N'53GO]K/E$\1E9TO4QD MMI:\R7I^!9 A%_1..^_#J'B])G3]*Z;AM>KI$Z,X"'+W)P'.+.Y^_P8]AFBLG"[WPYPH% M3RHPA2"58J PU!K%XL!E;WQT6C)\4!&^J3 +*2+=G%+$(H(>F86?38)L[Y$F6OZ3[GD-CFH!+J0?7=6)LP<1W:%/T< M2OFXLNO@5U9.0*V5KK5=C:*;>U [ M;HBS'Z3N([Q7"=!5=$Q$:4U0%E!%6INV GS(#G3V2B<1;&)M,I'VHW?<*&=G M(-U9@*\1IJM 13*VZ* 3&.;HL!#$82]K"Q%ITB1ZDYRO:R81@VM>KI^!<%,+;-KT8[U(Q;H3Q:#IH)V:/&#G<"/N; M9C,WT=#;(FXML[;2@L?*(6F;36\?U =J'!]N*H<>C MZ^'"G@XDH68\*>X@>XR@T'N(QH::TD[&9#'6BA16&P8^TC*M$.BCE+4'SF"@NW[I..&XSF"VCP!> M"[!JY$:3.ZPYET#>!;G$=$Y P)A Z!2R=P&YY(,":[3H68? VE4 KP98JVB+ M9\QF5 B(J^9MQ4(P24%.-HG@ L\A#PNM\:)>/8)K9R&\%GBMO%XN"EI;Q\S; M0OO&60^.&0^&92$,\\*:X6S^<:-5'8)K9Q&\!FS=#ZLHE F-9W4LO0/%D@'O M;09N#(^2RY*8'@Q@'82R.D/9_L)X#5";T,&.]38"8L::RJ4$A$2[B!L5DPFN M>+OE(*DMWC9.@*LS0.W$\L'"7X.6H7\^_:W6<7\Z_7CVJ59QWZ=VNZ+S1\\8 MH,3\>;H&*BC_C%_6LX6_UU[!LR^WLUQT$C(Q!F3J(*&FSG0-J" 674R1M0U& MFSJ^310=W"+CP7.?ZGM4K&=8AXIR5:N)=(I CH0"*9@347NC79O ^1;$C9N& M-@A.'O6\&%@DO7;\?+B3]^] M>%)#;1-PUY3&[$4K"[<<0UL->S2([E5+$CP MQD6;'=DCHDVM6S.=\[.IR\,WO)N5^>+;2DIO?ES_\$YOEV(-)H,0LA.UMPLQ M0@H-VDN946J91)M9E>OI\OE[\2PZ^7N3R?OYW/EO.+:0Z7F&]7;24S3MK::35CG8?#P66GP;-B ME+"JH&DS#V08^L?-D6V"WQ$$VR&<3Y9+O+R[T$WKE-Y:EEP=KX*%6.T#1.X= M9,Z],";E%-K4L.Y+\;@7Y4>!;!/A]=D*[:'U=4#_LTV/:F CMNQTMA%AG Y6 MS%6ZJ#1I))0D;%,C5TEITG8.K"%3(VHBP?. M$Y=,"!%$F_*^/8CMU#C@4.63O.(K/?,,%D7\]<-77G%KC%7BL$X42B=8I]*"11ZN0^,&W M"D=OA93'[Q\1(L,(=#X8=SOP\C[,9W_<3.)E@1FF4@"C#:^CZP+X5"<:9I[( M[$=;&C7+O$/$..&#X=%Q*'\[@,8S1_+[.^,."Q;RER"X3"M1LC;DBL0;X=0G_!-G=_HE9<_%*I]: MED3\0EU;&17:D^@M*[11@SO.S?UF&ON*MP^.ND;"Z@"&!]TJW-;>12;06@OH M3 E;LVDU26F1O._!R&_6Y5Y$+:&O#[:2] =H/L#7JZ'/];E37)2 MQ*F8R)C)8CTFW>DHH*!BL?I%++89)7Z/C''1-@(,'I[@>\MD[&+;DV]UA_[W M->?>D=1F7Z9D+Z^OM=[.EY?S"7&:= MMJOJV.&EXQ["XR&KJ7 &3$%K CO:3F?E)/_S:KDN77[%Q2](KT]K_I[,\MT53WQB M$A67M5S*@PK5+I'& /,^.<.]B*Y-QZ>7*!NWM]/X9^V@DNL B3?%"FL#XO2O M[SA;XH?Y;'[#6=IJD\ALT7-#NRM)22:%$+9D*]UV5YH[HW$;ZL9M MY#0^(@>7X.ZH]&M4SO#+.NEH4#5Y=RGWUCAA5F.4Y*UEFPHHPVE1V10P(@J9 MI->6M\F%?IZN<1M"C0_( :76#Q37:S@/?UTOXPW.D-@YB=$+SA4C)>\R>5LL M@4M> 1HOI<*0-+8)5V\@:-R64N.#;P@YC5W'20I[NEK&!?$K8IDO<'JMY,,L MS^OV6O\F)95;H=C]_5#?/IZL)P^_?G;QY]_[=^6&S MD7=Y?(-\X:U7TSJ'V&(DJ+":'&$)*#9'<-%%,"['[!R3,A^GSG/,'.*"SG*O M"A1G:H:(\!"$56!U\$$G%RVVB6__?7*(=\'1$#G$NXALY!R^VV.#EK&Z4EWG M-7(KO$)RTR0*4#IR<(;6DD)Q7.3DW7;SM[?*XWN:AM>7/;R3V.>#RJ [%%VG MMW'N4Q&8@:\.QDX<'D*RSP)E#S9W$/![E.9S MG<08I"*IBJJ8T56W/$ LW$+";)E$@UZWB?%M(*@GX.PCZ8=!D0'8/G:-PL9, M_*1=D)Z\:6'J[9\6!9RB@YZV4\&D(\NXU6W%$4I>NLH*W??0&D828\-I8UZV M%]E*5C)D+VJ_E"0A>B]!EV)KHR;AY%8QM;]?R)V:+'0PIKZ/D92>!/E_RL@MW.[!L[I9D!.>22TF MYL*0J2=JF"LY*)YG;WFTVK6I@.Z\Y&4?=!S*WPZ@L54ZLV".;#KIP)2:0V*R M(O,NU830()SQ7-IPG-9*>Y>\M.ME<23CIIF\.L#@QT6]$+W\\?$BS"Y/9OGT MOZZFW^LJZ_V\SAZ#2PPX2ZEV2ZZ];5D!DTS,@HZBNB>#@&YHT$ M,FI"X\UJ?IO/\[^F%Q<3\D8=5Q:!SF[:=XRT>]!8;Z!\#&B3+KS-"-8;"EY! MY;#!D(^J?3\]^??/'N_>_[-D?^HFG#'"__A)M UVC;[0E M;B>A!9E,R!I$*K).ODO@>2R@D\R.; P=4IM=]2)IS0S;IWH56YN\55H HV6# M M!IDW6?BH3>UE0AY0K6%P @T$D[-4/A4,;?KG-5=8M]&,C:]:AS!"K@"O0_TT MN7Z*&0;12:1]1O:<\4P;WR@':DL*>U=4NV!H<_+/@%+JP-3>N)HW/\[I$:M[ M'AX9"L<4H')UZ%_M3)2#@9)Z6^(ZU73[ F);P.TIG0X M]^:*.$J^\_6%$99H##?DVT9M065$\($Q0$:V#&.9[-@41ON*>3X8 MSSM S$;NW(FY9&.0)0[&DU&A"O=0 RU AH6QQ#3F&S4'>YFV7K*/QC@6]Q-0 MSY [R7E:95?5NK8BT%9$R5:^=H9@(X(Q6FF7D@RB3:NPEVGK5)GMB89MP;:? M:/J,3GS^X\WGT__SQ^F'\]-_T(?/^P0E'CUCB*JD9^D:JO3H*B[QOZZ(OM,_ M\=XT1NX4TZ+VF0^"Y*H,1$\G&%>&_O,^*M5HM-,&B@X..#QX[FV 36ODOJ9& M1"\5*+7*1J][1(J:3I7)+DAX09GLSO0.S-Z':[@)89!C$!G/&J0O M#)2L/>Y+]H#1!VM2"8FW&5&W@:"NX+.'I%^ SCYL[Q,]U[$+4MZ&JY+ *E47 M(AU$KES]4@3!0K*B4=/X323UA:"]!/XRB/;@?G\PNHY992ZUM&AJ!UY.BX@* M?/$>A*X-I;5QQAWED.XA7#B0J)\'T!Y\[P \;ZZ6TQDNER?IOZZFRU4\8+6S MLO9:*L/!,U;3=KF $!7QR7I9F.,FJC8:: -!(T<%AS[!AF![I^BIGR[P9H-I M8I!BM!VTKZRQ0=5"NSI@RCFE5-!!MQ\$6;+-65\(EV0!HN&J -IWUIVX&), MH%FF_Z.W6K&5X,S$R+FAT;5!+ 0(4 Q0 M ( &6!6U,H9WN7=P8 *X: 5 " 4D0 !C#,R,2YH=&U02P$"% ,4 " !E@5M3YQT;$7L& "4&@ %0 M @ 'S%@ 8W-G<"TP.3,P,C%X97@S,C(N:'1M4$L! A0#% M @ 98%;4XJRRQ HK@( ;_L? !$ ( !H1T &-S9W M,C R M,3 Y,S N:'1M4$L! A0#% @ 98%;4QQ&XQ5.$@ A<( !$ M ( !^,L" &-S9W M,C R,3 Y,S N>'-D4$L! A0#% @ 98%;4PSR MO[<#(P $5&UL4$L! A0#% @ 98%;4ZYA*-6. MBP 9B0& !4 ( !(Z($ &-S9W M,C R,3 Y,S!?<')E+GAM 7;%!+!08 "P + -@" #D+04 ! end